diff --git a/webroot/rsrc/image/icons_1x/arrow_left.png b/resources/sprite/icons_1x/arrow_left.png similarity index 100% rename from webroot/rsrc/image/icons_1x/arrow_left.png rename to resources/sprite/icons_1x/arrow_left.png diff --git a/webroot/rsrc/image/icons_1x/arrow_right.png b/resources/sprite/icons_1x/arrow_right.png similarity index 100% rename from webroot/rsrc/image/icons_1x/arrow_right.png rename to resources/sprite/icons_1x/arrow_right.png diff --git a/webroot/rsrc/image/icons_1x/attach.png b/resources/sprite/icons_1x/attach.png similarity index 100% rename from webroot/rsrc/image/icons_1x/attach.png rename to resources/sprite/icons_1x/attach.png diff --git a/webroot/rsrc/image/icons_1x/blame.png b/resources/sprite/icons_1x/blame.png similarity index 100% rename from webroot/rsrc/image/icons_1x/blame.png rename to resources/sprite/icons_1x/blame.png diff --git a/webroot/rsrc/image/icons_1x/check.png b/resources/sprite/icons_1x/check.png similarity index 100% rename from webroot/rsrc/image/icons_1x/check.png rename to resources/sprite/icons_1x/check.png diff --git a/webroot/rsrc/image/icons_1x/comment.png b/resources/sprite/icons_1x/comment.png similarity index 100% rename from webroot/rsrc/image/icons_1x/comment.png rename to resources/sprite/icons_1x/comment.png diff --git a/webroot/rsrc/image/icons_1x/computer.png b/resources/sprite/icons_1x/computer.png similarity index 100% rename from webroot/rsrc/image/icons_1x/computer.png rename to resources/sprite/icons_1x/computer.png diff --git a/webroot/rsrc/image/icons_1x/create.png b/resources/sprite/icons_1x/create.png similarity index 100% rename from webroot/rsrc/image/icons_1x/create.png rename to resources/sprite/icons_1x/create.png diff --git a/webroot/rsrc/image/icons_1x/delete.png b/resources/sprite/icons_1x/delete.png similarity index 100% rename from webroot/rsrc/image/icons_1x/delete.png rename to resources/sprite/icons_1x/delete.png diff --git a/webroot/rsrc/image/icons_1x/disable.png b/resources/sprite/icons_1x/disable.png similarity index 100% rename from webroot/rsrc/image/icons_1x/disable.png rename to resources/sprite/icons_1x/disable.png diff --git a/webroot/rsrc/image/icons_1x/dislike.png b/resources/sprite/icons_1x/dislike.png similarity index 100% rename from webroot/rsrc/image/icons_1x/dislike.png rename to resources/sprite/icons_1x/dislike.png diff --git a/webroot/rsrc/image/icons_1x/download.png b/resources/sprite/icons_1x/download.png similarity index 100% rename from webroot/rsrc/image/icons_1x/download.png rename to resources/sprite/icons_1x/download.png diff --git a/webroot/rsrc/image/icons_1x/edit.png b/resources/sprite/icons_1x/edit.png similarity index 100% rename from webroot/rsrc/image/icons_1x/edit.png rename to resources/sprite/icons_1x/edit.png diff --git a/webroot/rsrc/image/icons_1x/enable.png b/resources/sprite/icons_1x/enable.png similarity index 100% rename from webroot/rsrc/image/icons_1x/enable.png rename to resources/sprite/icons_1x/enable.png diff --git a/webroot/rsrc/image/icons_1x/file.png b/resources/sprite/icons_1x/file.png similarity index 100% rename from webroot/rsrc/image/icons_1x/file.png rename to resources/sprite/icons_1x/file.png diff --git a/webroot/rsrc/image/icons_1x/flag-0.png b/resources/sprite/icons_1x/flag-0.png similarity index 100% rename from webroot/rsrc/image/icons_1x/flag-0.png rename to resources/sprite/icons_1x/flag-0.png diff --git a/webroot/rsrc/image/icons_1x/flag-1.png b/resources/sprite/icons_1x/flag-1.png similarity index 100% rename from webroot/rsrc/image/icons_1x/flag-1.png rename to resources/sprite/icons_1x/flag-1.png diff --git a/webroot/rsrc/image/icons_1x/flag-2.png b/resources/sprite/icons_1x/flag-2.png similarity index 100% rename from webroot/rsrc/image/icons_1x/flag-2.png rename to resources/sprite/icons_1x/flag-2.png diff --git a/webroot/rsrc/image/icons_1x/flag-3.png b/resources/sprite/icons_1x/flag-3.png similarity index 100% rename from webroot/rsrc/image/icons_1x/flag-3.png rename to resources/sprite/icons_1x/flag-3.png diff --git a/webroot/rsrc/image/icons_1x/flag-4.png b/resources/sprite/icons_1x/flag-4.png similarity index 100% rename from webroot/rsrc/image/icons_1x/flag-4.png rename to resources/sprite/icons_1x/flag-4.png diff --git a/webroot/rsrc/image/icons_1x/flag-5.png b/resources/sprite/icons_1x/flag-5.png similarity index 100% rename from webroot/rsrc/image/icons_1x/flag-5.png rename to resources/sprite/icons_1x/flag-5.png diff --git a/webroot/rsrc/image/icons_1x/flag-6.png b/resources/sprite/icons_1x/flag-6.png similarity index 100% rename from webroot/rsrc/image/icons_1x/flag-6.png rename to resources/sprite/icons_1x/flag-6.png diff --git a/webroot/rsrc/image/icons_1x/flag-7.png b/resources/sprite/icons_1x/flag-7.png similarity index 100% rename from webroot/rsrc/image/icons_1x/flag-7.png rename to resources/sprite/icons_1x/flag-7.png diff --git a/webroot/rsrc/image/icons_1x/flag-ghost.png b/resources/sprite/icons_1x/flag-ghost.png similarity index 100% rename from webroot/rsrc/image/icons_1x/flag-ghost.png rename to resources/sprite/icons_1x/flag-ghost.png diff --git a/webroot/rsrc/image/icons_1x/flag.png b/resources/sprite/icons_1x/flag.png similarity index 100% rename from webroot/rsrc/image/icons_1x/flag.png rename to resources/sprite/icons_1x/flag.png diff --git a/webroot/rsrc/image/icons_1x/folder-open.png b/resources/sprite/icons_1x/folder-open.png similarity index 100% rename from webroot/rsrc/image/icons_1x/folder-open.png rename to resources/sprite/icons_1x/folder-open.png diff --git a/webroot/rsrc/image/icons_1x/fork.png b/resources/sprite/icons_1x/fork.png similarity index 100% rename from webroot/rsrc/image/icons_1x/fork.png rename to resources/sprite/icons_1x/fork.png diff --git a/webroot/rsrc/image/icons_1x/herald.png b/resources/sprite/icons_1x/herald.png similarity index 100% rename from webroot/rsrc/image/icons_1x/herald.png rename to resources/sprite/icons_1x/herald.png diff --git a/webroot/rsrc/image/icons_1x/highlight.png b/resources/sprite/icons_1x/highlight.png similarity index 100% rename from webroot/rsrc/image/icons_1x/highlight.png rename to resources/sprite/icons_1x/highlight.png diff --git a/webroot/rsrc/image/icons_1x/history.png b/resources/sprite/icons_1x/history.png similarity index 100% rename from webroot/rsrc/image/icons_1x/history.png rename to resources/sprite/icons_1x/history.png diff --git a/webroot/rsrc/image/icons_1x/image.png b/resources/sprite/icons_1x/image.png similarity index 100% rename from webroot/rsrc/image/icons_1x/image.png rename to resources/sprite/icons_1x/image.png diff --git a/webroot/rsrc/image/icons_1x/like.png b/resources/sprite/icons_1x/like.png similarity index 100% rename from webroot/rsrc/image/icons_1x/like.png rename to resources/sprite/icons_1x/like.png diff --git a/webroot/rsrc/image/icons_1x/link.png b/resources/sprite/icons_1x/link.png similarity index 100% rename from webroot/rsrc/image/icons_1x/link.png rename to resources/sprite/icons_1x/link.png diff --git a/webroot/rsrc/image/icons_1x/lint-info.png b/resources/sprite/icons_1x/lint-info.png similarity index 100% rename from webroot/rsrc/image/icons_1x/lint-info.png rename to resources/sprite/icons_1x/lint-info.png diff --git a/webroot/rsrc/image/icons_1x/lint-ok.png b/resources/sprite/icons_1x/lint-ok.png similarity index 100% rename from webroot/rsrc/image/icons_1x/lint-ok.png rename to resources/sprite/icons_1x/lint-ok.png diff --git a/webroot/rsrc/image/icons_1x/lint-warning.png b/resources/sprite/icons_1x/lint-warning.png similarity index 100% rename from webroot/rsrc/image/icons_1x/lint-warning.png rename to resources/sprite/icons_1x/lint-warning.png diff --git a/webroot/rsrc/image/icons_1x/lock.png b/resources/sprite/icons_1x/lock.png similarity index 100% rename from webroot/rsrc/image/icons_1x/lock.png rename to resources/sprite/icons_1x/lock.png diff --git a/webroot/rsrc/image/icons_1x/love.png b/resources/sprite/icons_1x/love.png similarity index 100% rename from webroot/rsrc/image/icons_1x/love.png rename to resources/sprite/icons_1x/love.png diff --git a/webroot/rsrc/image/icons_1x/merge.png b/resources/sprite/icons_1x/merge.png similarity index 100% rename from webroot/rsrc/image/icons_1x/merge.png rename to resources/sprite/icons_1x/merge.png diff --git a/webroot/rsrc/image/icons_1x/message.png b/resources/sprite/icons_1x/message.png similarity index 100% rename from webroot/rsrc/image/icons_1x/message.png rename to resources/sprite/icons_1x/message.png diff --git a/webroot/rsrc/image/icons_1x/meta-mta.png b/resources/sprite/icons_1x/meta-mta.png similarity index 100% rename from webroot/rsrc/image/icons_1x/meta-mta.png rename to resources/sprite/icons_1x/meta-mta.png diff --git a/webroot/rsrc/image/icons_1x/move.png b/resources/sprite/icons_1x/move.png similarity index 100% rename from webroot/rsrc/image/icons_1x/move.png rename to resources/sprite/icons_1x/move.png diff --git a/webroot/rsrc/image/icons_1x/new.png b/resources/sprite/icons_1x/new.png similarity index 100% rename from webroot/rsrc/image/icons_1x/new.png rename to resources/sprite/icons_1x/new.png diff --git a/webroot/rsrc/image/icons_1x/perflab.png b/resources/sprite/icons_1x/perflab.png similarity index 100% rename from webroot/rsrc/image/icons_1x/perflab.png rename to resources/sprite/icons_1x/perflab.png diff --git a/webroot/rsrc/image/icons_1x/preview.png b/resources/sprite/icons_1x/preview.png similarity index 100% rename from webroot/rsrc/image/icons_1x/preview.png rename to resources/sprite/icons_1x/preview.png diff --git a/webroot/rsrc/image/icons_1x/refresh.png b/resources/sprite/icons_1x/refresh.png similarity index 100% rename from webroot/rsrc/image/icons_1x/refresh.png rename to resources/sprite/icons_1x/refresh.png diff --git a/webroot/rsrc/image/icons_1x/remove.png b/resources/sprite/icons_1x/remove.png similarity index 100% rename from webroot/rsrc/image/icons_1x/remove.png rename to resources/sprite/icons_1x/remove.png diff --git a/webroot/rsrc/image/icons_1x/search.png b/resources/sprite/icons_1x/search.png similarity index 100% rename from webroot/rsrc/image/icons_1x/search.png rename to resources/sprite/icons_1x/search.png diff --git a/webroot/rsrc/image/icons_1x/start-sandcastle.png b/resources/sprite/icons_1x/start-sandcastle.png similarity index 100% rename from webroot/rsrc/image/icons_1x/start-sandcastle.png rename to resources/sprite/icons_1x/start-sandcastle.png diff --git a/webroot/rsrc/image/icons_1x/subscribe-add.png b/resources/sprite/icons_1x/subscribe-add.png similarity index 100% rename from webroot/rsrc/image/icons_1x/subscribe-add.png rename to resources/sprite/icons_1x/subscribe-add.png diff --git a/webroot/rsrc/image/icons_1x/subscribe-auto.png b/resources/sprite/icons_1x/subscribe-auto.png similarity index 100% rename from webroot/rsrc/image/icons_1x/subscribe-auto.png rename to resources/sprite/icons_1x/subscribe-auto.png diff --git a/webroot/rsrc/image/icons_1x/subscribe-delete.png b/resources/sprite/icons_1x/subscribe-delete.png similarity index 100% rename from webroot/rsrc/image/icons_1x/subscribe-delete.png rename to resources/sprite/icons_1x/subscribe-delete.png diff --git a/webroot/rsrc/image/icons_1x/tag.png b/resources/sprite/icons_1x/tag.png similarity index 100% rename from webroot/rsrc/image/icons_1x/tag.png rename to resources/sprite/icons_1x/tag.png diff --git a/webroot/rsrc/image/icons_1x/transcript.png b/resources/sprite/icons_1x/transcript.png similarity index 100% rename from webroot/rsrc/image/icons_1x/transcript.png rename to resources/sprite/icons_1x/transcript.png diff --git a/webroot/rsrc/image/icons_1x/undo.png b/resources/sprite/icons_1x/undo.png similarity index 100% rename from webroot/rsrc/image/icons_1x/undo.png rename to resources/sprite/icons_1x/undo.png diff --git a/webroot/rsrc/image/icons_1x/unlock.png b/resources/sprite/icons_1x/unlock.png similarity index 100% rename from webroot/rsrc/image/icons_1x/unlock.png rename to resources/sprite/icons_1x/unlock.png diff --git a/webroot/rsrc/image/icons_1x/unmerge.png b/resources/sprite/icons_1x/unmerge.png similarity index 100% rename from webroot/rsrc/image/icons_1x/unmerge.png rename to resources/sprite/icons_1x/unmerge.png diff --git a/webroot/rsrc/image/icons_1x/unpublish.png b/resources/sprite/icons_1x/unpublish.png similarity index 100% rename from webroot/rsrc/image/icons_1x/unpublish.png rename to resources/sprite/icons_1x/unpublish.png diff --git a/webroot/rsrc/image/icons_1x/warning.png b/resources/sprite/icons_1x/warning.png similarity index 100% rename from webroot/rsrc/image/icons_1x/warning.png rename to resources/sprite/icons_1x/warning.png diff --git a/webroot/rsrc/image/icons_1x/world.png b/resources/sprite/icons_1x/world.png similarity index 100% rename from webroot/rsrc/image/icons_1x/world.png rename to resources/sprite/icons_1x/world.png diff --git a/webroot/rsrc/image/icons_2x/arrow_left.png b/resources/sprite/icons_2x/arrow_left.png similarity index 100% rename from webroot/rsrc/image/icons_2x/arrow_left.png rename to resources/sprite/icons_2x/arrow_left.png diff --git a/webroot/rsrc/image/icons_2x/arrow_right.png b/resources/sprite/icons_2x/arrow_right.png similarity index 100% rename from webroot/rsrc/image/icons_2x/arrow_right.png rename to resources/sprite/icons_2x/arrow_right.png diff --git a/webroot/rsrc/image/icons_2x/attach.png b/resources/sprite/icons_2x/attach.png similarity index 100% rename from webroot/rsrc/image/icons_2x/attach.png rename to resources/sprite/icons_2x/attach.png diff --git a/webroot/rsrc/image/icons_2x/blame.png b/resources/sprite/icons_2x/blame.png similarity index 100% rename from webroot/rsrc/image/icons_2x/blame.png rename to resources/sprite/icons_2x/blame.png diff --git a/webroot/rsrc/image/icons_2x/check.png b/resources/sprite/icons_2x/check.png similarity index 100% rename from webroot/rsrc/image/icons_2x/check.png rename to resources/sprite/icons_2x/check.png diff --git a/webroot/rsrc/image/icons_2x/comment.png b/resources/sprite/icons_2x/comment.png similarity index 100% rename from webroot/rsrc/image/icons_2x/comment.png rename to resources/sprite/icons_2x/comment.png diff --git a/webroot/rsrc/image/icons_2x/computer.png b/resources/sprite/icons_2x/computer.png similarity index 100% rename from webroot/rsrc/image/icons_2x/computer.png rename to resources/sprite/icons_2x/computer.png diff --git a/webroot/rsrc/image/icons_2x/create.png b/resources/sprite/icons_2x/create.png similarity index 100% rename from webroot/rsrc/image/icons_2x/create.png rename to resources/sprite/icons_2x/create.png diff --git a/webroot/rsrc/image/icons_2x/delete.png b/resources/sprite/icons_2x/delete.png similarity index 100% rename from webroot/rsrc/image/icons_2x/delete.png rename to resources/sprite/icons_2x/delete.png diff --git a/webroot/rsrc/image/icons_2x/disable.png b/resources/sprite/icons_2x/disable.png similarity index 100% rename from webroot/rsrc/image/icons_2x/disable.png rename to resources/sprite/icons_2x/disable.png diff --git a/webroot/rsrc/image/icons_2x/dislike.png b/resources/sprite/icons_2x/dislike.png similarity index 100% rename from webroot/rsrc/image/icons_2x/dislike.png rename to resources/sprite/icons_2x/dislike.png diff --git a/webroot/rsrc/image/icons_2x/download.png b/resources/sprite/icons_2x/download.png similarity index 100% rename from webroot/rsrc/image/icons_2x/download.png rename to resources/sprite/icons_2x/download.png diff --git a/webroot/rsrc/image/icons_2x/edit.png b/resources/sprite/icons_2x/edit.png similarity index 100% rename from webroot/rsrc/image/icons_2x/edit.png rename to resources/sprite/icons_2x/edit.png diff --git a/webroot/rsrc/image/icons_2x/enable.png b/resources/sprite/icons_2x/enable.png similarity index 100% rename from webroot/rsrc/image/icons_2x/enable.png rename to resources/sprite/icons_2x/enable.png diff --git a/webroot/rsrc/image/icons_2x/file.png b/resources/sprite/icons_2x/file.png similarity index 100% rename from webroot/rsrc/image/icons_2x/file.png rename to resources/sprite/icons_2x/file.png diff --git a/webroot/rsrc/image/icons_2x/flag-0.png b/resources/sprite/icons_2x/flag-0.png similarity index 100% rename from webroot/rsrc/image/icons_2x/flag-0.png rename to resources/sprite/icons_2x/flag-0.png diff --git a/webroot/rsrc/image/icons_2x/flag-1.png b/resources/sprite/icons_2x/flag-1.png similarity index 100% rename from webroot/rsrc/image/icons_2x/flag-1.png rename to resources/sprite/icons_2x/flag-1.png diff --git a/webroot/rsrc/image/icons_2x/flag-2.png b/resources/sprite/icons_2x/flag-2.png similarity index 100% rename from webroot/rsrc/image/icons_2x/flag-2.png rename to resources/sprite/icons_2x/flag-2.png diff --git a/webroot/rsrc/image/icons_2x/flag-3.png b/resources/sprite/icons_2x/flag-3.png similarity index 100% rename from webroot/rsrc/image/icons_2x/flag-3.png rename to resources/sprite/icons_2x/flag-3.png diff --git a/webroot/rsrc/image/icons_2x/flag-4.png b/resources/sprite/icons_2x/flag-4.png similarity index 100% rename from webroot/rsrc/image/icons_2x/flag-4.png rename to resources/sprite/icons_2x/flag-4.png diff --git a/webroot/rsrc/image/icons_2x/flag-5.png b/resources/sprite/icons_2x/flag-5.png similarity index 100% rename from webroot/rsrc/image/icons_2x/flag-5.png rename to resources/sprite/icons_2x/flag-5.png diff --git a/webroot/rsrc/image/icons_2x/flag-6.png b/resources/sprite/icons_2x/flag-6.png similarity index 100% rename from webroot/rsrc/image/icons_2x/flag-6.png rename to resources/sprite/icons_2x/flag-6.png diff --git a/webroot/rsrc/image/icons_2x/flag-7.png b/resources/sprite/icons_2x/flag-7.png similarity index 100% rename from webroot/rsrc/image/icons_2x/flag-7.png rename to resources/sprite/icons_2x/flag-7.png diff --git a/webroot/rsrc/image/icons_2x/flag-ghost.png b/resources/sprite/icons_2x/flag-ghost.png similarity index 100% rename from webroot/rsrc/image/icons_2x/flag-ghost.png rename to resources/sprite/icons_2x/flag-ghost.png diff --git a/webroot/rsrc/image/icons_2x/flag.png b/resources/sprite/icons_2x/flag.png similarity index 100% rename from webroot/rsrc/image/icons_2x/flag.png rename to resources/sprite/icons_2x/flag.png diff --git a/webroot/rsrc/image/icons_2x/folder-open.png b/resources/sprite/icons_2x/folder-open.png similarity index 100% rename from webroot/rsrc/image/icons_2x/folder-open.png rename to resources/sprite/icons_2x/folder-open.png diff --git a/webroot/rsrc/image/icons_2x/fork.png b/resources/sprite/icons_2x/fork.png similarity index 100% rename from webroot/rsrc/image/icons_2x/fork.png rename to resources/sprite/icons_2x/fork.png diff --git a/webroot/rsrc/image/icons_2x/herald.png b/resources/sprite/icons_2x/herald.png similarity index 100% rename from webroot/rsrc/image/icons_2x/herald.png rename to resources/sprite/icons_2x/herald.png diff --git a/webroot/rsrc/image/icons_2x/highlight.png b/resources/sprite/icons_2x/highlight.png similarity index 100% rename from webroot/rsrc/image/icons_2x/highlight.png rename to resources/sprite/icons_2x/highlight.png diff --git a/webroot/rsrc/image/icons_2x/history.png b/resources/sprite/icons_2x/history.png similarity index 100% rename from webroot/rsrc/image/icons_2x/history.png rename to resources/sprite/icons_2x/history.png diff --git a/webroot/rsrc/image/icons_2x/image.png b/resources/sprite/icons_2x/image.png similarity index 100% rename from webroot/rsrc/image/icons_2x/image.png rename to resources/sprite/icons_2x/image.png diff --git a/webroot/rsrc/image/icons_2x/like.png b/resources/sprite/icons_2x/like.png similarity index 100% rename from webroot/rsrc/image/icons_2x/like.png rename to resources/sprite/icons_2x/like.png diff --git a/webroot/rsrc/image/icons_2x/link.png b/resources/sprite/icons_2x/link.png similarity index 100% rename from webroot/rsrc/image/icons_2x/link.png rename to resources/sprite/icons_2x/link.png diff --git a/webroot/rsrc/image/icons_2x/lint-info.png b/resources/sprite/icons_2x/lint-info.png similarity index 100% rename from webroot/rsrc/image/icons_2x/lint-info.png rename to resources/sprite/icons_2x/lint-info.png diff --git a/webroot/rsrc/image/icons_2x/lint-ok.png b/resources/sprite/icons_2x/lint-ok.png similarity index 100% rename from webroot/rsrc/image/icons_2x/lint-ok.png rename to resources/sprite/icons_2x/lint-ok.png diff --git a/webroot/rsrc/image/icons_2x/lint-warning.png b/resources/sprite/icons_2x/lint-warning.png similarity index 100% rename from webroot/rsrc/image/icons_2x/lint-warning.png rename to resources/sprite/icons_2x/lint-warning.png diff --git a/webroot/rsrc/image/icons_2x/lock.png b/resources/sprite/icons_2x/lock.png similarity index 100% rename from webroot/rsrc/image/icons_2x/lock.png rename to resources/sprite/icons_2x/lock.png diff --git a/webroot/rsrc/image/icons_2x/love.png b/resources/sprite/icons_2x/love.png similarity index 100% rename from webroot/rsrc/image/icons_2x/love.png rename to resources/sprite/icons_2x/love.png diff --git a/webroot/rsrc/image/icons_2x/merge.png b/resources/sprite/icons_2x/merge.png similarity index 100% rename from webroot/rsrc/image/icons_2x/merge.png rename to resources/sprite/icons_2x/merge.png diff --git a/webroot/rsrc/image/icons_2x/message.png b/resources/sprite/icons_2x/message.png similarity index 100% rename from webroot/rsrc/image/icons_2x/message.png rename to resources/sprite/icons_2x/message.png diff --git a/webroot/rsrc/image/icons_2x/meta-mta.png b/resources/sprite/icons_2x/meta-mta.png similarity index 100% rename from webroot/rsrc/image/icons_2x/meta-mta.png rename to resources/sprite/icons_2x/meta-mta.png diff --git a/webroot/rsrc/image/icons_2x/move.png b/resources/sprite/icons_2x/move.png similarity index 100% rename from webroot/rsrc/image/icons_2x/move.png rename to resources/sprite/icons_2x/move.png diff --git a/webroot/rsrc/image/icons_2x/new.png b/resources/sprite/icons_2x/new.png similarity index 100% rename from webroot/rsrc/image/icons_2x/new.png rename to resources/sprite/icons_2x/new.png diff --git a/webroot/rsrc/image/icons_2x/perflab.png b/resources/sprite/icons_2x/perflab.png similarity index 100% rename from webroot/rsrc/image/icons_2x/perflab.png rename to resources/sprite/icons_2x/perflab.png diff --git a/webroot/rsrc/image/icons_2x/preview.png b/resources/sprite/icons_2x/preview.png similarity index 100% rename from webroot/rsrc/image/icons_2x/preview.png rename to resources/sprite/icons_2x/preview.png diff --git a/webroot/rsrc/image/icons_2x/refresh.png b/resources/sprite/icons_2x/refresh.png similarity index 100% rename from webroot/rsrc/image/icons_2x/refresh.png rename to resources/sprite/icons_2x/refresh.png diff --git a/webroot/rsrc/image/icons_2x/remove.png b/resources/sprite/icons_2x/remove.png similarity index 100% rename from webroot/rsrc/image/icons_2x/remove.png rename to resources/sprite/icons_2x/remove.png diff --git a/webroot/rsrc/image/icons_2x/search.png b/resources/sprite/icons_2x/search.png similarity index 100% rename from webroot/rsrc/image/icons_2x/search.png rename to resources/sprite/icons_2x/search.png diff --git a/webroot/rsrc/image/icons_2x/start-sandcastle.png b/resources/sprite/icons_2x/start-sandcastle.png similarity index 100% rename from webroot/rsrc/image/icons_2x/start-sandcastle.png rename to resources/sprite/icons_2x/start-sandcastle.png diff --git a/webroot/rsrc/image/icons_2x/subscribe-add.png b/resources/sprite/icons_2x/subscribe-add.png similarity index 100% rename from webroot/rsrc/image/icons_2x/subscribe-add.png rename to resources/sprite/icons_2x/subscribe-add.png diff --git a/webroot/rsrc/image/icons_2x/subscribe-auto.png b/resources/sprite/icons_2x/subscribe-auto.png similarity index 100% rename from webroot/rsrc/image/icons_2x/subscribe-auto.png rename to resources/sprite/icons_2x/subscribe-auto.png diff --git a/webroot/rsrc/image/icons_2x/subscribe-remove.png b/resources/sprite/icons_2x/subscribe-delete.png similarity index 100% rename from webroot/rsrc/image/icons_2x/subscribe-remove.png rename to resources/sprite/icons_2x/subscribe-delete.png diff --git a/webroot/rsrc/image/icons_2x/tag.png b/resources/sprite/icons_2x/tag.png similarity index 100% rename from webroot/rsrc/image/icons_2x/tag.png rename to resources/sprite/icons_2x/tag.png diff --git a/webroot/rsrc/image/icons_2x/transcript.png b/resources/sprite/icons_2x/transcript.png similarity index 100% rename from webroot/rsrc/image/icons_2x/transcript.png rename to resources/sprite/icons_2x/transcript.png diff --git a/webroot/rsrc/image/icons_2x/undo.png b/resources/sprite/icons_2x/undo.png similarity index 100% rename from webroot/rsrc/image/icons_2x/undo.png rename to resources/sprite/icons_2x/undo.png diff --git a/webroot/rsrc/image/icons_2x/unlock.png b/resources/sprite/icons_2x/unlock.png similarity index 100% rename from webroot/rsrc/image/icons_2x/unlock.png rename to resources/sprite/icons_2x/unlock.png diff --git a/webroot/rsrc/image/icons_2x/unmerge.png b/resources/sprite/icons_2x/unmerge.png similarity index 100% rename from webroot/rsrc/image/icons_2x/unmerge.png rename to resources/sprite/icons_2x/unmerge.png diff --git a/webroot/rsrc/image/icons_2x/unpublish.png b/resources/sprite/icons_2x/unpublish.png similarity index 100% rename from webroot/rsrc/image/icons_2x/unpublish.png rename to resources/sprite/icons_2x/unpublish.png diff --git a/webroot/rsrc/image/icons_2x/warning.png b/resources/sprite/icons_2x/warning.png similarity index 100% rename from webroot/rsrc/image/icons_2x/warning.png rename to resources/sprite/icons_2x/warning.png diff --git a/webroot/rsrc/image/icons_2x/world.png b/resources/sprite/icons_2x/world.png similarity index 100% rename from webroot/rsrc/image/icons_2x/world.png rename to resources/sprite/icons_2x/world.png diff --git a/webroot/rsrc/image/icons_grey_1x/arrow_left.png b/resources/sprite/icons_grey_1x/arrow_left.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/arrow_left.png rename to resources/sprite/icons_grey_1x/arrow_left.png diff --git a/webroot/rsrc/image/icons_grey_1x/arrow_right.png b/resources/sprite/icons_grey_1x/arrow_right.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/arrow_right.png rename to resources/sprite/icons_grey_1x/arrow_right.png diff --git a/webroot/rsrc/image/icons_grey_1x/attach.png b/resources/sprite/icons_grey_1x/attach.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/attach.png rename to resources/sprite/icons_grey_1x/attach.png diff --git a/webroot/rsrc/image/icons_grey_1x/blame.png b/resources/sprite/icons_grey_1x/blame.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/blame.png rename to resources/sprite/icons_grey_1x/blame.png diff --git a/webroot/rsrc/image/icons_grey_1x/check.png b/resources/sprite/icons_grey_1x/check.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/check.png rename to resources/sprite/icons_grey_1x/check.png diff --git a/webroot/rsrc/image/icons_grey_1x/comment.png b/resources/sprite/icons_grey_1x/comment.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/comment.png rename to resources/sprite/icons_grey_1x/comment.png diff --git a/webroot/rsrc/image/icons_grey_1x/computer.png b/resources/sprite/icons_grey_1x/computer.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/computer.png rename to resources/sprite/icons_grey_1x/computer.png diff --git a/webroot/rsrc/image/icons_grey_1x/create.png b/resources/sprite/icons_grey_1x/create.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/create.png rename to resources/sprite/icons_grey_1x/create.png diff --git a/webroot/rsrc/image/icons_grey_1x/delete.png b/resources/sprite/icons_grey_1x/delete.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/delete.png rename to resources/sprite/icons_grey_1x/delete.png diff --git a/webroot/rsrc/image/icons_grey_1x/disable.png b/resources/sprite/icons_grey_1x/disable.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/disable.png rename to resources/sprite/icons_grey_1x/disable.png diff --git a/webroot/rsrc/image/icons_grey_1x/dislike.png b/resources/sprite/icons_grey_1x/dislike.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/dislike.png rename to resources/sprite/icons_grey_1x/dislike.png diff --git a/webroot/rsrc/image/icons_grey_1x/download.png b/resources/sprite/icons_grey_1x/download.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/download.png rename to resources/sprite/icons_grey_1x/download.png diff --git a/webroot/rsrc/image/icons_grey_1x/edit.png b/resources/sprite/icons_grey_1x/edit.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/edit.png rename to resources/sprite/icons_grey_1x/edit.png diff --git a/webroot/rsrc/image/icons_grey_1x/enable.png b/resources/sprite/icons_grey_1x/enable.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/enable.png rename to resources/sprite/icons_grey_1x/enable.png diff --git a/webroot/rsrc/image/icons_grey_1x/file.png b/resources/sprite/icons_grey_1x/file.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/file.png rename to resources/sprite/icons_grey_1x/file.png diff --git a/webroot/rsrc/image/icons_grey_1x/flag-0.png b/resources/sprite/icons_grey_1x/flag-0.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/flag-0.png rename to resources/sprite/icons_grey_1x/flag-0.png diff --git a/webroot/rsrc/image/icons_grey_1x/flag-1.png b/resources/sprite/icons_grey_1x/flag-1.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/flag-1.png rename to resources/sprite/icons_grey_1x/flag-1.png diff --git a/webroot/rsrc/image/icons_grey_1x/flag-2.png b/resources/sprite/icons_grey_1x/flag-2.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/flag-2.png rename to resources/sprite/icons_grey_1x/flag-2.png diff --git a/webroot/rsrc/image/icons_grey_1x/flag-3.png b/resources/sprite/icons_grey_1x/flag-3.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/flag-3.png rename to resources/sprite/icons_grey_1x/flag-3.png diff --git a/webroot/rsrc/image/icons_grey_1x/flag-4.png b/resources/sprite/icons_grey_1x/flag-4.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/flag-4.png rename to resources/sprite/icons_grey_1x/flag-4.png diff --git a/webroot/rsrc/image/icons_grey_1x/flag-5.png b/resources/sprite/icons_grey_1x/flag-5.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/flag-5.png rename to resources/sprite/icons_grey_1x/flag-5.png diff --git a/webroot/rsrc/image/icons_grey_1x/flag-6.png b/resources/sprite/icons_grey_1x/flag-6.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/flag-6.png rename to resources/sprite/icons_grey_1x/flag-6.png diff --git a/webroot/rsrc/image/icons_grey_1x/flag-7.png b/resources/sprite/icons_grey_1x/flag-7.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/flag-7.png rename to resources/sprite/icons_grey_1x/flag-7.png diff --git a/webroot/rsrc/image/icons_grey_1x/flag-ghost.png b/resources/sprite/icons_grey_1x/flag-ghost.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/flag-ghost.png rename to resources/sprite/icons_grey_1x/flag-ghost.png diff --git a/webroot/rsrc/image/icons_grey_1x/flag.png b/resources/sprite/icons_grey_1x/flag.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/flag.png rename to resources/sprite/icons_grey_1x/flag.png diff --git a/webroot/rsrc/image/icons_grey_1x/folder-open.png b/resources/sprite/icons_grey_1x/folder-open.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/folder-open.png rename to resources/sprite/icons_grey_1x/folder-open.png diff --git a/webroot/rsrc/image/icons_grey_1x/fork.png b/resources/sprite/icons_grey_1x/fork.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/fork.png rename to resources/sprite/icons_grey_1x/fork.png diff --git a/webroot/rsrc/image/icons_grey_1x/herald.png b/resources/sprite/icons_grey_1x/herald.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/herald.png rename to resources/sprite/icons_grey_1x/herald.png diff --git a/webroot/rsrc/image/icons_grey_1x/highlight.png b/resources/sprite/icons_grey_1x/highlight.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/highlight.png rename to resources/sprite/icons_grey_1x/highlight.png diff --git a/webroot/rsrc/image/icons_grey_1x/history.png b/resources/sprite/icons_grey_1x/history.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/history.png rename to resources/sprite/icons_grey_1x/history.png diff --git a/webroot/rsrc/image/icons_grey_1x/image.png b/resources/sprite/icons_grey_1x/image.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/image.png rename to resources/sprite/icons_grey_1x/image.png diff --git a/webroot/rsrc/image/icons_grey_1x/like.png b/resources/sprite/icons_grey_1x/like.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/like.png rename to resources/sprite/icons_grey_1x/like.png diff --git a/webroot/rsrc/image/icons_grey_1x/link.png b/resources/sprite/icons_grey_1x/link.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/link.png rename to resources/sprite/icons_grey_1x/link.png diff --git a/webroot/rsrc/image/icons_grey_1x/lint-info.png b/resources/sprite/icons_grey_1x/lint-info.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/lint-info.png rename to resources/sprite/icons_grey_1x/lint-info.png diff --git a/webroot/rsrc/image/icons_grey_1x/lint-ok.png b/resources/sprite/icons_grey_1x/lint-ok.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/lint-ok.png rename to resources/sprite/icons_grey_1x/lint-ok.png diff --git a/webroot/rsrc/image/icons_grey_1x/lint-warning.png b/resources/sprite/icons_grey_1x/lint-warning.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/lint-warning.png rename to resources/sprite/icons_grey_1x/lint-warning.png diff --git a/webroot/rsrc/image/icons_grey_1x/lock.png b/resources/sprite/icons_grey_1x/lock.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/lock.png rename to resources/sprite/icons_grey_1x/lock.png diff --git a/webroot/rsrc/image/icons_grey_1x/love.png b/resources/sprite/icons_grey_1x/love.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/love.png rename to resources/sprite/icons_grey_1x/love.png diff --git a/webroot/rsrc/image/icons_grey_1x/merge.png b/resources/sprite/icons_grey_1x/merge.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/merge.png rename to resources/sprite/icons_grey_1x/merge.png diff --git a/webroot/rsrc/image/icons_grey_1x/message.png b/resources/sprite/icons_grey_1x/message.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/message.png rename to resources/sprite/icons_grey_1x/message.png diff --git a/webroot/rsrc/image/icons_grey_1x/meta-mta.png b/resources/sprite/icons_grey_1x/meta-mta.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/meta-mta.png rename to resources/sprite/icons_grey_1x/meta-mta.png diff --git a/webroot/rsrc/image/icons_grey_1x/move.png b/resources/sprite/icons_grey_1x/move.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/move.png rename to resources/sprite/icons_grey_1x/move.png diff --git a/webroot/rsrc/image/icons_grey_1x/new.png b/resources/sprite/icons_grey_1x/new.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/new.png rename to resources/sprite/icons_grey_1x/new.png diff --git a/webroot/rsrc/image/icons_grey_1x/perflab.png b/resources/sprite/icons_grey_1x/perflab.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/perflab.png rename to resources/sprite/icons_grey_1x/perflab.png diff --git a/webroot/rsrc/image/icons_grey_1x/preview.png b/resources/sprite/icons_grey_1x/preview.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/preview.png rename to resources/sprite/icons_grey_1x/preview.png diff --git a/webroot/rsrc/image/icons_grey_1x/refresh.png b/resources/sprite/icons_grey_1x/refresh.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/refresh.png rename to resources/sprite/icons_grey_1x/refresh.png diff --git a/webroot/rsrc/image/icons_grey_1x/remove.png b/resources/sprite/icons_grey_1x/remove.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/remove.png rename to resources/sprite/icons_grey_1x/remove.png diff --git a/webroot/rsrc/image/icons_grey_1x/search.png b/resources/sprite/icons_grey_1x/search.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/search.png rename to resources/sprite/icons_grey_1x/search.png diff --git a/webroot/rsrc/image/icons_grey_1x/start-sandcastle.png b/resources/sprite/icons_grey_1x/start-sandcastle.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/start-sandcastle.png rename to resources/sprite/icons_grey_1x/start-sandcastle.png diff --git a/webroot/rsrc/image/icons_grey_1x/subscribe-add.png b/resources/sprite/icons_grey_1x/subscribe-add.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/subscribe-add.png rename to resources/sprite/icons_grey_1x/subscribe-add.png diff --git a/webroot/rsrc/image/icons_grey_1x/subscribe-auto.png b/resources/sprite/icons_grey_1x/subscribe-auto.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/subscribe-auto.png rename to resources/sprite/icons_grey_1x/subscribe-auto.png diff --git a/webroot/rsrc/image/icons_grey_1x/subscribe-delete.png b/resources/sprite/icons_grey_1x/subscribe-delete.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/subscribe-delete.png rename to resources/sprite/icons_grey_1x/subscribe-delete.png diff --git a/webroot/rsrc/image/icons_grey_1x/tag.png b/resources/sprite/icons_grey_1x/tag.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/tag.png rename to resources/sprite/icons_grey_1x/tag.png diff --git a/webroot/rsrc/image/icons_grey_1x/transcript.png b/resources/sprite/icons_grey_1x/transcript.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/transcript.png rename to resources/sprite/icons_grey_1x/transcript.png diff --git a/webroot/rsrc/image/icons_grey_1x/undo.png b/resources/sprite/icons_grey_1x/undo.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/undo.png rename to resources/sprite/icons_grey_1x/undo.png diff --git a/webroot/rsrc/image/icons_grey_1x/unlock.png b/resources/sprite/icons_grey_1x/unlock.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/unlock.png rename to resources/sprite/icons_grey_1x/unlock.png diff --git a/webroot/rsrc/image/icons_grey_1x/unmerge.png b/resources/sprite/icons_grey_1x/unmerge.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/unmerge.png rename to resources/sprite/icons_grey_1x/unmerge.png diff --git a/webroot/rsrc/image/icons_grey_1x/unpublish.png b/resources/sprite/icons_grey_1x/unpublish.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/unpublish.png rename to resources/sprite/icons_grey_1x/unpublish.png diff --git a/webroot/rsrc/image/icons_grey_1x/warning.png b/resources/sprite/icons_grey_1x/warning.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/warning.png rename to resources/sprite/icons_grey_1x/warning.png diff --git a/webroot/rsrc/image/icons_grey_1x/world.png b/resources/sprite/icons_grey_1x/world.png similarity index 100% rename from webroot/rsrc/image/icons_grey_1x/world.png rename to resources/sprite/icons_grey_1x/world.png diff --git a/webroot/rsrc/image/icons_grey_2x/arrow_left.png b/resources/sprite/icons_grey_2x/arrow_left.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/arrow_left.png rename to resources/sprite/icons_grey_2x/arrow_left.png diff --git a/webroot/rsrc/image/icons_grey_2x/arrow_right.png b/resources/sprite/icons_grey_2x/arrow_right.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/arrow_right.png rename to resources/sprite/icons_grey_2x/arrow_right.png diff --git a/webroot/rsrc/image/icons_grey_2x/attach.png b/resources/sprite/icons_grey_2x/attach.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/attach.png rename to resources/sprite/icons_grey_2x/attach.png diff --git a/webroot/rsrc/image/icons_grey_2x/blame.png b/resources/sprite/icons_grey_2x/blame.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/blame.png rename to resources/sprite/icons_grey_2x/blame.png diff --git a/webroot/rsrc/image/icons_grey_2x/check.png b/resources/sprite/icons_grey_2x/check.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/check.png rename to resources/sprite/icons_grey_2x/check.png diff --git a/webroot/rsrc/image/icons_grey_2x/comment.png b/resources/sprite/icons_grey_2x/comment.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/comment.png rename to resources/sprite/icons_grey_2x/comment.png diff --git a/webroot/rsrc/image/icons_grey_2x/computer.png b/resources/sprite/icons_grey_2x/computer.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/computer.png rename to resources/sprite/icons_grey_2x/computer.png diff --git a/webroot/rsrc/image/icons_grey_2x/create.png b/resources/sprite/icons_grey_2x/create.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/create.png rename to resources/sprite/icons_grey_2x/create.png diff --git a/webroot/rsrc/image/icons_grey_2x/delete.png b/resources/sprite/icons_grey_2x/delete.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/delete.png rename to resources/sprite/icons_grey_2x/delete.png diff --git a/webroot/rsrc/image/icons_grey_2x/disable.png b/resources/sprite/icons_grey_2x/disable.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/disable.png rename to resources/sprite/icons_grey_2x/disable.png diff --git a/webroot/rsrc/image/icons_grey_2x/dislike.png b/resources/sprite/icons_grey_2x/dislike.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/dislike.png rename to resources/sprite/icons_grey_2x/dislike.png diff --git a/webroot/rsrc/image/icons_grey_2x/download.png b/resources/sprite/icons_grey_2x/download.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/download.png rename to resources/sprite/icons_grey_2x/download.png diff --git a/webroot/rsrc/image/icons_grey_2x/edit.png b/resources/sprite/icons_grey_2x/edit.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/edit.png rename to resources/sprite/icons_grey_2x/edit.png diff --git a/webroot/rsrc/image/icons_grey_2x/enable.png b/resources/sprite/icons_grey_2x/enable.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/enable.png rename to resources/sprite/icons_grey_2x/enable.png diff --git a/webroot/rsrc/image/icons_grey_2x/file.png b/resources/sprite/icons_grey_2x/file.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/file.png rename to resources/sprite/icons_grey_2x/file.png diff --git a/webroot/rsrc/image/icons_grey_2x/flag-0.png b/resources/sprite/icons_grey_2x/flag-0.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/flag-0.png rename to resources/sprite/icons_grey_2x/flag-0.png diff --git a/webroot/rsrc/image/icons_grey_2x/flag-1.png b/resources/sprite/icons_grey_2x/flag-1.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/flag-1.png rename to resources/sprite/icons_grey_2x/flag-1.png diff --git a/webroot/rsrc/image/icons_grey_2x/flag-2.png b/resources/sprite/icons_grey_2x/flag-2.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/flag-2.png rename to resources/sprite/icons_grey_2x/flag-2.png diff --git a/webroot/rsrc/image/icons_grey_2x/flag-3.png b/resources/sprite/icons_grey_2x/flag-3.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/flag-3.png rename to resources/sprite/icons_grey_2x/flag-3.png diff --git a/webroot/rsrc/image/icons_grey_2x/flag-4.png b/resources/sprite/icons_grey_2x/flag-4.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/flag-4.png rename to resources/sprite/icons_grey_2x/flag-4.png diff --git a/webroot/rsrc/image/icons_grey_2x/flag-5.png b/resources/sprite/icons_grey_2x/flag-5.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/flag-5.png rename to resources/sprite/icons_grey_2x/flag-5.png diff --git a/webroot/rsrc/image/icons_grey_2x/flag-6.png b/resources/sprite/icons_grey_2x/flag-6.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/flag-6.png rename to resources/sprite/icons_grey_2x/flag-6.png diff --git a/webroot/rsrc/image/icons_grey_2x/flag-7.png b/resources/sprite/icons_grey_2x/flag-7.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/flag-7.png rename to resources/sprite/icons_grey_2x/flag-7.png diff --git a/webroot/rsrc/image/icons_grey_2x/flag-ghost.png b/resources/sprite/icons_grey_2x/flag-ghost.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/flag-ghost.png rename to resources/sprite/icons_grey_2x/flag-ghost.png diff --git a/webroot/rsrc/image/icons_grey_2x/flag.png b/resources/sprite/icons_grey_2x/flag.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/flag.png rename to resources/sprite/icons_grey_2x/flag.png diff --git a/webroot/rsrc/image/icons_grey_2x/folder-open.png b/resources/sprite/icons_grey_2x/folder-open.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/folder-open.png rename to resources/sprite/icons_grey_2x/folder-open.png diff --git a/webroot/rsrc/image/icons_grey_2x/fork.png b/resources/sprite/icons_grey_2x/fork.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/fork.png rename to resources/sprite/icons_grey_2x/fork.png diff --git a/webroot/rsrc/image/icons_grey_2x/herald.png b/resources/sprite/icons_grey_2x/herald.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/herald.png rename to resources/sprite/icons_grey_2x/herald.png diff --git a/webroot/rsrc/image/icons_grey_2x/highlight.png b/resources/sprite/icons_grey_2x/highlight.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/highlight.png rename to resources/sprite/icons_grey_2x/highlight.png diff --git a/webroot/rsrc/image/icons_grey_2x/history.png b/resources/sprite/icons_grey_2x/history.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/history.png rename to resources/sprite/icons_grey_2x/history.png diff --git a/webroot/rsrc/image/icons_grey_2x/image.png b/resources/sprite/icons_grey_2x/image.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/image.png rename to resources/sprite/icons_grey_2x/image.png diff --git a/webroot/rsrc/image/icons_grey_2x/like.png b/resources/sprite/icons_grey_2x/like.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/like.png rename to resources/sprite/icons_grey_2x/like.png diff --git a/webroot/rsrc/image/icons_grey_2x/link.png b/resources/sprite/icons_grey_2x/link.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/link.png rename to resources/sprite/icons_grey_2x/link.png diff --git a/webroot/rsrc/image/icons_grey_2x/lint-info.png b/resources/sprite/icons_grey_2x/lint-info.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/lint-info.png rename to resources/sprite/icons_grey_2x/lint-info.png diff --git a/webroot/rsrc/image/icons_grey_2x/lint-ok.png b/resources/sprite/icons_grey_2x/lint-ok.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/lint-ok.png rename to resources/sprite/icons_grey_2x/lint-ok.png diff --git a/webroot/rsrc/image/icons_grey_2x/lint-warning.png b/resources/sprite/icons_grey_2x/lint-warning.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/lint-warning.png rename to resources/sprite/icons_grey_2x/lint-warning.png diff --git a/webroot/rsrc/image/icons_grey_2x/lock.png b/resources/sprite/icons_grey_2x/lock.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/lock.png rename to resources/sprite/icons_grey_2x/lock.png diff --git a/webroot/rsrc/image/icons_grey_2x/love.png b/resources/sprite/icons_grey_2x/love.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/love.png rename to resources/sprite/icons_grey_2x/love.png diff --git a/webroot/rsrc/image/icons_grey_2x/merge.png b/resources/sprite/icons_grey_2x/merge.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/merge.png rename to resources/sprite/icons_grey_2x/merge.png diff --git a/webroot/rsrc/image/icons_grey_2x/message.png b/resources/sprite/icons_grey_2x/message.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/message.png rename to resources/sprite/icons_grey_2x/message.png diff --git a/webroot/rsrc/image/icons_grey_2x/meta-mta.png b/resources/sprite/icons_grey_2x/meta-mta.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/meta-mta.png rename to resources/sprite/icons_grey_2x/meta-mta.png diff --git a/webroot/rsrc/image/icons_grey_2x/move.png b/resources/sprite/icons_grey_2x/move.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/move.png rename to resources/sprite/icons_grey_2x/move.png diff --git a/webroot/rsrc/image/icons_grey_2x/new.png b/resources/sprite/icons_grey_2x/new.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/new.png rename to resources/sprite/icons_grey_2x/new.png diff --git a/webroot/rsrc/image/icons_grey_2x/perflab.png b/resources/sprite/icons_grey_2x/perflab.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/perflab.png rename to resources/sprite/icons_grey_2x/perflab.png diff --git a/webroot/rsrc/image/icons_grey_2x/preview.png b/resources/sprite/icons_grey_2x/preview.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/preview.png rename to resources/sprite/icons_grey_2x/preview.png diff --git a/webroot/rsrc/image/icons_grey_2x/refresh.png b/resources/sprite/icons_grey_2x/refresh.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/refresh.png rename to resources/sprite/icons_grey_2x/refresh.png diff --git a/webroot/rsrc/image/icons_grey_2x/remove.png b/resources/sprite/icons_grey_2x/remove.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/remove.png rename to resources/sprite/icons_grey_2x/remove.png diff --git a/webroot/rsrc/image/icons_grey_2x/search.png b/resources/sprite/icons_grey_2x/search.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/search.png rename to resources/sprite/icons_grey_2x/search.png diff --git a/webroot/rsrc/image/icons_grey_2x/start-sandcastle.png b/resources/sprite/icons_grey_2x/start-sandcastle.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/start-sandcastle.png rename to resources/sprite/icons_grey_2x/start-sandcastle.png diff --git a/webroot/rsrc/image/icons_grey_2x/subscribe-add.png b/resources/sprite/icons_grey_2x/subscribe-add.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/subscribe-add.png rename to resources/sprite/icons_grey_2x/subscribe-add.png diff --git a/webroot/rsrc/image/icons_grey_2x/subscribe-auto.png b/resources/sprite/icons_grey_2x/subscribe-auto.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/subscribe-auto.png rename to resources/sprite/icons_grey_2x/subscribe-auto.png diff --git a/webroot/rsrc/image/icons_grey_2x/subscribe-remove.png b/resources/sprite/icons_grey_2x/subscribe-delete.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/subscribe-remove.png rename to resources/sprite/icons_grey_2x/subscribe-delete.png diff --git a/webroot/rsrc/image/icons_grey_2x/tag.png b/resources/sprite/icons_grey_2x/tag.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/tag.png rename to resources/sprite/icons_grey_2x/tag.png diff --git a/webroot/rsrc/image/icons_grey_2x/transcript.png b/resources/sprite/icons_grey_2x/transcript.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/transcript.png rename to resources/sprite/icons_grey_2x/transcript.png diff --git a/webroot/rsrc/image/icons_grey_2x/undo.png b/resources/sprite/icons_grey_2x/undo.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/undo.png rename to resources/sprite/icons_grey_2x/undo.png diff --git a/webroot/rsrc/image/icons_grey_2x/unlock.png b/resources/sprite/icons_grey_2x/unlock.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/unlock.png rename to resources/sprite/icons_grey_2x/unlock.png diff --git a/webroot/rsrc/image/icons_grey_2x/unmerge.png b/resources/sprite/icons_grey_2x/unmerge.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/unmerge.png rename to resources/sprite/icons_grey_2x/unmerge.png diff --git a/webroot/rsrc/image/icons_grey_2x/unpublish.png b/resources/sprite/icons_grey_2x/unpublish.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/unpublish.png rename to resources/sprite/icons_grey_2x/unpublish.png diff --git a/webroot/rsrc/image/icons_grey_2x/warning.png b/resources/sprite/icons_grey_2x/warning.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/warning.png rename to resources/sprite/icons_grey_2x/warning.png diff --git a/webroot/rsrc/image/icons_grey_2x/world.png b/resources/sprite/icons_grey_2x/world.png similarity index 100% rename from webroot/rsrc/image/icons_grey_2x/world.png rename to resources/sprite/icons_grey_2x/world.png diff --git a/webroot/rsrc/image/icons_white_1x/arrow_left.png b/resources/sprite/icons_white_1x/arrow_left.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/arrow_left.png rename to resources/sprite/icons_white_1x/arrow_left.png diff --git a/webroot/rsrc/image/icons_white_1x/arrow_right.png b/resources/sprite/icons_white_1x/arrow_right.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/arrow_right.png rename to resources/sprite/icons_white_1x/arrow_right.png diff --git a/webroot/rsrc/image/icons_white_1x/attach.png b/resources/sprite/icons_white_1x/attach.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/attach.png rename to resources/sprite/icons_white_1x/attach.png diff --git a/webroot/rsrc/image/icons_white_1x/blame.png b/resources/sprite/icons_white_1x/blame.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/blame.png rename to resources/sprite/icons_white_1x/blame.png diff --git a/webroot/rsrc/image/icons_white_1x/check.png b/resources/sprite/icons_white_1x/check.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/check.png rename to resources/sprite/icons_white_1x/check.png diff --git a/webroot/rsrc/image/icons_white_1x/comment.png b/resources/sprite/icons_white_1x/comment.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/comment.png rename to resources/sprite/icons_white_1x/comment.png diff --git a/webroot/rsrc/image/icons_white_1x/computer.png b/resources/sprite/icons_white_1x/computer.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/computer.png rename to resources/sprite/icons_white_1x/computer.png diff --git a/webroot/rsrc/image/icons_white_1x/create.png b/resources/sprite/icons_white_1x/create.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/create.png rename to resources/sprite/icons_white_1x/create.png diff --git a/webroot/rsrc/image/icons_white_1x/delete.png b/resources/sprite/icons_white_1x/delete.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/delete.png rename to resources/sprite/icons_white_1x/delete.png diff --git a/webroot/rsrc/image/icons_white_1x/disable.png b/resources/sprite/icons_white_1x/disable.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/disable.png rename to resources/sprite/icons_white_1x/disable.png diff --git a/webroot/rsrc/image/icons_white_1x/dislike.png b/resources/sprite/icons_white_1x/dislike.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/dislike.png rename to resources/sprite/icons_white_1x/dislike.png diff --git a/webroot/rsrc/image/icons_white_1x/download.png b/resources/sprite/icons_white_1x/download.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/download.png rename to resources/sprite/icons_white_1x/download.png diff --git a/webroot/rsrc/image/icons_white_1x/edit.png b/resources/sprite/icons_white_1x/edit.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/edit.png rename to resources/sprite/icons_white_1x/edit.png diff --git a/webroot/rsrc/image/icons_white_1x/enable.png b/resources/sprite/icons_white_1x/enable.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/enable.png rename to resources/sprite/icons_white_1x/enable.png diff --git a/webroot/rsrc/image/icons_white_1x/file.png b/resources/sprite/icons_white_1x/file.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/file.png rename to resources/sprite/icons_white_1x/file.png diff --git a/webroot/rsrc/image/icons_white_1x/flag-0.png b/resources/sprite/icons_white_1x/flag-0.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/flag-0.png rename to resources/sprite/icons_white_1x/flag-0.png diff --git a/webroot/rsrc/image/icons_white_1x/flag-1.png b/resources/sprite/icons_white_1x/flag-1.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/flag-1.png rename to resources/sprite/icons_white_1x/flag-1.png diff --git a/webroot/rsrc/image/icons_white_1x/flag-2.png b/resources/sprite/icons_white_1x/flag-2.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/flag-2.png rename to resources/sprite/icons_white_1x/flag-2.png diff --git a/webroot/rsrc/image/icons_white_1x/flag-3.png b/resources/sprite/icons_white_1x/flag-3.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/flag-3.png rename to resources/sprite/icons_white_1x/flag-3.png diff --git a/webroot/rsrc/image/icons_white_1x/flag-4.png b/resources/sprite/icons_white_1x/flag-4.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/flag-4.png rename to resources/sprite/icons_white_1x/flag-4.png diff --git a/webroot/rsrc/image/icons_white_1x/flag-5.png b/resources/sprite/icons_white_1x/flag-5.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/flag-5.png rename to resources/sprite/icons_white_1x/flag-5.png diff --git a/webroot/rsrc/image/icons_white_1x/flag-6.png b/resources/sprite/icons_white_1x/flag-6.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/flag-6.png rename to resources/sprite/icons_white_1x/flag-6.png diff --git a/webroot/rsrc/image/icons_white_1x/flag-7.png b/resources/sprite/icons_white_1x/flag-7.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/flag-7.png rename to resources/sprite/icons_white_1x/flag-7.png diff --git a/webroot/rsrc/image/icons_white_1x/flag-ghost.png b/resources/sprite/icons_white_1x/flag-ghost.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/flag-ghost.png rename to resources/sprite/icons_white_1x/flag-ghost.png diff --git a/webroot/rsrc/image/icons_white_1x/flag.png b/resources/sprite/icons_white_1x/flag.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/flag.png rename to resources/sprite/icons_white_1x/flag.png diff --git a/webroot/rsrc/image/icons_white_1x/folder-open.png b/resources/sprite/icons_white_1x/folder-open.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/folder-open.png rename to resources/sprite/icons_white_1x/folder-open.png diff --git a/webroot/rsrc/image/icons_white_1x/fork.png b/resources/sprite/icons_white_1x/fork.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/fork.png rename to resources/sprite/icons_white_1x/fork.png diff --git a/webroot/rsrc/image/icons_white_1x/herald.png b/resources/sprite/icons_white_1x/herald.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/herald.png rename to resources/sprite/icons_white_1x/herald.png diff --git a/webroot/rsrc/image/icons_white_1x/highlight.png b/resources/sprite/icons_white_1x/highlight.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/highlight.png rename to resources/sprite/icons_white_1x/highlight.png diff --git a/webroot/rsrc/image/icons_white_1x/history.png b/resources/sprite/icons_white_1x/history.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/history.png rename to resources/sprite/icons_white_1x/history.png diff --git a/webroot/rsrc/image/icons_white_1x/image.png b/resources/sprite/icons_white_1x/image.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/image.png rename to resources/sprite/icons_white_1x/image.png diff --git a/webroot/rsrc/image/icons_white_1x/like.png b/resources/sprite/icons_white_1x/like.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/like.png rename to resources/sprite/icons_white_1x/like.png diff --git a/webroot/rsrc/image/icons_white_1x/link.png b/resources/sprite/icons_white_1x/link.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/link.png rename to resources/sprite/icons_white_1x/link.png diff --git a/webroot/rsrc/image/icons_white_1x/lint-info.png b/resources/sprite/icons_white_1x/lint-info.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/lint-info.png rename to resources/sprite/icons_white_1x/lint-info.png diff --git a/webroot/rsrc/image/icons_white_1x/lint-ok.png b/resources/sprite/icons_white_1x/lint-ok.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/lint-ok.png rename to resources/sprite/icons_white_1x/lint-ok.png diff --git a/webroot/rsrc/image/icons_white_1x/lint-warning.png b/resources/sprite/icons_white_1x/lint-warning.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/lint-warning.png rename to resources/sprite/icons_white_1x/lint-warning.png diff --git a/webroot/rsrc/image/icons_white_1x/lock.png b/resources/sprite/icons_white_1x/lock.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/lock.png rename to resources/sprite/icons_white_1x/lock.png diff --git a/webroot/rsrc/image/icons_white_1x/love.png b/resources/sprite/icons_white_1x/love.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/love.png rename to resources/sprite/icons_white_1x/love.png diff --git a/webroot/rsrc/image/icons_white_1x/merge.png b/resources/sprite/icons_white_1x/merge.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/merge.png rename to resources/sprite/icons_white_1x/merge.png diff --git a/webroot/rsrc/image/icons_white_1x/message.png b/resources/sprite/icons_white_1x/message.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/message.png rename to resources/sprite/icons_white_1x/message.png diff --git a/webroot/rsrc/image/icons_white_1x/meta-mta.png b/resources/sprite/icons_white_1x/meta-mta.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/meta-mta.png rename to resources/sprite/icons_white_1x/meta-mta.png diff --git a/webroot/rsrc/image/icons_white_1x/move.png b/resources/sprite/icons_white_1x/move.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/move.png rename to resources/sprite/icons_white_1x/move.png diff --git a/webroot/rsrc/image/icons_white_1x/new.png b/resources/sprite/icons_white_1x/new.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/new.png rename to resources/sprite/icons_white_1x/new.png diff --git a/webroot/rsrc/image/icons_white_1x/perflab.png b/resources/sprite/icons_white_1x/perflab.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/perflab.png rename to resources/sprite/icons_white_1x/perflab.png diff --git a/webroot/rsrc/image/icons_white_1x/preview.png b/resources/sprite/icons_white_1x/preview.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/preview.png rename to resources/sprite/icons_white_1x/preview.png diff --git a/webroot/rsrc/image/icons_white_1x/refresh.png b/resources/sprite/icons_white_1x/refresh.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/refresh.png rename to resources/sprite/icons_white_1x/refresh.png diff --git a/webroot/rsrc/image/icons_white_1x/remove.png b/resources/sprite/icons_white_1x/remove.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/remove.png rename to resources/sprite/icons_white_1x/remove.png diff --git a/webroot/rsrc/image/icons_white_1x/search.png b/resources/sprite/icons_white_1x/search.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/search.png rename to resources/sprite/icons_white_1x/search.png diff --git a/webroot/rsrc/image/icons_white_1x/start-sandcastle.png b/resources/sprite/icons_white_1x/start-sandcastle.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/start-sandcastle.png rename to resources/sprite/icons_white_1x/start-sandcastle.png diff --git a/webroot/rsrc/image/icons_white_1x/subscribe-add.png b/resources/sprite/icons_white_1x/subscribe-add.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/subscribe-add.png rename to resources/sprite/icons_white_1x/subscribe-add.png diff --git a/webroot/rsrc/image/icons_white_1x/subscribe-auto.png b/resources/sprite/icons_white_1x/subscribe-auto.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/subscribe-auto.png rename to resources/sprite/icons_white_1x/subscribe-auto.png diff --git a/webroot/rsrc/image/icons_white_1x/subscribe-delete.png b/resources/sprite/icons_white_1x/subscribe-delete.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/subscribe-delete.png rename to resources/sprite/icons_white_1x/subscribe-delete.png diff --git a/webroot/rsrc/image/icons_white_1x/tag.png b/resources/sprite/icons_white_1x/tag.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/tag.png rename to resources/sprite/icons_white_1x/tag.png diff --git a/webroot/rsrc/image/icons_white_1x/transcript.png b/resources/sprite/icons_white_1x/transcript.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/transcript.png rename to resources/sprite/icons_white_1x/transcript.png diff --git a/webroot/rsrc/image/icons_white_1x/undo.png b/resources/sprite/icons_white_1x/undo.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/undo.png rename to resources/sprite/icons_white_1x/undo.png diff --git a/webroot/rsrc/image/icons_white_1x/unlock.png b/resources/sprite/icons_white_1x/unlock.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/unlock.png rename to resources/sprite/icons_white_1x/unlock.png diff --git a/webroot/rsrc/image/icons_white_1x/unmerge.png b/resources/sprite/icons_white_1x/unmerge.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/unmerge.png rename to resources/sprite/icons_white_1x/unmerge.png diff --git a/webroot/rsrc/image/icons_white_1x/unpublish.png b/resources/sprite/icons_white_1x/unpublish.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/unpublish.png rename to resources/sprite/icons_white_1x/unpublish.png diff --git a/webroot/rsrc/image/icons_white_1x/warning.png b/resources/sprite/icons_white_1x/warning.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/warning.png rename to resources/sprite/icons_white_1x/warning.png diff --git a/webroot/rsrc/image/icons_white_1x/world.png b/resources/sprite/icons_white_1x/world.png similarity index 100% rename from webroot/rsrc/image/icons_white_1x/world.png rename to resources/sprite/icons_white_1x/world.png diff --git a/webroot/rsrc/image/icons_white_2x/arrow_left.png b/resources/sprite/icons_white_2x/arrow_left.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/arrow_left.png rename to resources/sprite/icons_white_2x/arrow_left.png diff --git a/webroot/rsrc/image/icons_white_2x/arrow_right.png b/resources/sprite/icons_white_2x/arrow_right.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/arrow_right.png rename to resources/sprite/icons_white_2x/arrow_right.png diff --git a/webroot/rsrc/image/icons_white_2x/attach.png b/resources/sprite/icons_white_2x/attach.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/attach.png rename to resources/sprite/icons_white_2x/attach.png diff --git a/webroot/rsrc/image/icons_white_2x/blame.png b/resources/sprite/icons_white_2x/blame.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/blame.png rename to resources/sprite/icons_white_2x/blame.png diff --git a/webroot/rsrc/image/icons_white_2x/check.png b/resources/sprite/icons_white_2x/check.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/check.png rename to resources/sprite/icons_white_2x/check.png diff --git a/webroot/rsrc/image/icons_white_2x/comment.png b/resources/sprite/icons_white_2x/comment.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/comment.png rename to resources/sprite/icons_white_2x/comment.png diff --git a/webroot/rsrc/image/icons_white_2x/computer.png b/resources/sprite/icons_white_2x/computer.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/computer.png rename to resources/sprite/icons_white_2x/computer.png diff --git a/webroot/rsrc/image/icons_white_2x/create.png b/resources/sprite/icons_white_2x/create.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/create.png rename to resources/sprite/icons_white_2x/create.png diff --git a/webroot/rsrc/image/icons_white_2x/delete.png b/resources/sprite/icons_white_2x/delete.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/delete.png rename to resources/sprite/icons_white_2x/delete.png diff --git a/webroot/rsrc/image/icons_white_2x/disable.png b/resources/sprite/icons_white_2x/disable.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/disable.png rename to resources/sprite/icons_white_2x/disable.png diff --git a/webroot/rsrc/image/icons_white_2x/dislike.png b/resources/sprite/icons_white_2x/dislike.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/dislike.png rename to resources/sprite/icons_white_2x/dislike.png diff --git a/webroot/rsrc/image/icons_white_2x/download.png b/resources/sprite/icons_white_2x/download.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/download.png rename to resources/sprite/icons_white_2x/download.png diff --git a/webroot/rsrc/image/icons_white_2x/edit.png b/resources/sprite/icons_white_2x/edit.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/edit.png rename to resources/sprite/icons_white_2x/edit.png diff --git a/webroot/rsrc/image/icons_white_2x/enable.png b/resources/sprite/icons_white_2x/enable.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/enable.png rename to resources/sprite/icons_white_2x/enable.png diff --git a/webroot/rsrc/image/icons_white_2x/file.png b/resources/sprite/icons_white_2x/file.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/file.png rename to resources/sprite/icons_white_2x/file.png diff --git a/webroot/rsrc/image/icons_white_2x/flag-0.png b/resources/sprite/icons_white_2x/flag-0.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/flag-0.png rename to resources/sprite/icons_white_2x/flag-0.png diff --git a/webroot/rsrc/image/icons_white_2x/flag-1.png b/resources/sprite/icons_white_2x/flag-1.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/flag-1.png rename to resources/sprite/icons_white_2x/flag-1.png diff --git a/webroot/rsrc/image/icons_white_2x/flag-2.png b/resources/sprite/icons_white_2x/flag-2.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/flag-2.png rename to resources/sprite/icons_white_2x/flag-2.png diff --git a/webroot/rsrc/image/icons_white_2x/flag-3.png b/resources/sprite/icons_white_2x/flag-3.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/flag-3.png rename to resources/sprite/icons_white_2x/flag-3.png diff --git a/webroot/rsrc/image/icons_white_2x/flag-4.png b/resources/sprite/icons_white_2x/flag-4.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/flag-4.png rename to resources/sprite/icons_white_2x/flag-4.png diff --git a/webroot/rsrc/image/icons_white_2x/flag-5.png b/resources/sprite/icons_white_2x/flag-5.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/flag-5.png rename to resources/sprite/icons_white_2x/flag-5.png diff --git a/webroot/rsrc/image/icons_white_2x/flag-6.png b/resources/sprite/icons_white_2x/flag-6.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/flag-6.png rename to resources/sprite/icons_white_2x/flag-6.png diff --git a/webroot/rsrc/image/icons_white_2x/flag-7.png b/resources/sprite/icons_white_2x/flag-7.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/flag-7.png rename to resources/sprite/icons_white_2x/flag-7.png diff --git a/webroot/rsrc/image/icons_white_2x/flag-ghost.png b/resources/sprite/icons_white_2x/flag-ghost.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/flag-ghost.png rename to resources/sprite/icons_white_2x/flag-ghost.png diff --git a/webroot/rsrc/image/icons_white_2x/flag.png b/resources/sprite/icons_white_2x/flag.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/flag.png rename to resources/sprite/icons_white_2x/flag.png diff --git a/webroot/rsrc/image/icons_white_2x/folder-open.png b/resources/sprite/icons_white_2x/folder-open.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/folder-open.png rename to resources/sprite/icons_white_2x/folder-open.png diff --git a/webroot/rsrc/image/icons_white_2x/fork.png b/resources/sprite/icons_white_2x/fork.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/fork.png rename to resources/sprite/icons_white_2x/fork.png diff --git a/webroot/rsrc/image/icons_white_2x/herald.png b/resources/sprite/icons_white_2x/herald.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/herald.png rename to resources/sprite/icons_white_2x/herald.png diff --git a/webroot/rsrc/image/icons_white_2x/highlight.png b/resources/sprite/icons_white_2x/highlight.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/highlight.png rename to resources/sprite/icons_white_2x/highlight.png diff --git a/webroot/rsrc/image/icons_white_2x/history.png b/resources/sprite/icons_white_2x/history.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/history.png rename to resources/sprite/icons_white_2x/history.png diff --git a/webroot/rsrc/image/icons_white_2x/image.png b/resources/sprite/icons_white_2x/image.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/image.png rename to resources/sprite/icons_white_2x/image.png diff --git a/webroot/rsrc/image/icons_white_2x/like.png b/resources/sprite/icons_white_2x/like.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/like.png rename to resources/sprite/icons_white_2x/like.png diff --git a/webroot/rsrc/image/icons_white_2x/link.png b/resources/sprite/icons_white_2x/link.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/link.png rename to resources/sprite/icons_white_2x/link.png diff --git a/webroot/rsrc/image/icons_white_2x/lint-info.png b/resources/sprite/icons_white_2x/lint-info.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/lint-info.png rename to resources/sprite/icons_white_2x/lint-info.png diff --git a/webroot/rsrc/image/icons_white_2x/lint-ok.png b/resources/sprite/icons_white_2x/lint-ok.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/lint-ok.png rename to resources/sprite/icons_white_2x/lint-ok.png diff --git a/webroot/rsrc/image/icons_white_2x/lint-warning.png b/resources/sprite/icons_white_2x/lint-warning.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/lint-warning.png rename to resources/sprite/icons_white_2x/lint-warning.png diff --git a/webroot/rsrc/image/icons_white_2x/lock.png b/resources/sprite/icons_white_2x/lock.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/lock.png rename to resources/sprite/icons_white_2x/lock.png diff --git a/webroot/rsrc/image/icons_white_2x/love.png b/resources/sprite/icons_white_2x/love.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/love.png rename to resources/sprite/icons_white_2x/love.png diff --git a/webroot/rsrc/image/icons_white_2x/merge.png b/resources/sprite/icons_white_2x/merge.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/merge.png rename to resources/sprite/icons_white_2x/merge.png diff --git a/webroot/rsrc/image/icons_white_2x/message.png b/resources/sprite/icons_white_2x/message.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/message.png rename to resources/sprite/icons_white_2x/message.png diff --git a/webroot/rsrc/image/icons_white_2x/meta-mta.png b/resources/sprite/icons_white_2x/meta-mta.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/meta-mta.png rename to resources/sprite/icons_white_2x/meta-mta.png diff --git a/webroot/rsrc/image/icons_white_2x/move.png b/resources/sprite/icons_white_2x/move.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/move.png rename to resources/sprite/icons_white_2x/move.png diff --git a/webroot/rsrc/image/icons_white_2x/new.png b/resources/sprite/icons_white_2x/new.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/new.png rename to resources/sprite/icons_white_2x/new.png diff --git a/webroot/rsrc/image/icons_white_2x/perflab.png b/resources/sprite/icons_white_2x/perflab.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/perflab.png rename to resources/sprite/icons_white_2x/perflab.png diff --git a/webroot/rsrc/image/icons_white_2x/preview.png b/resources/sprite/icons_white_2x/preview.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/preview.png rename to resources/sprite/icons_white_2x/preview.png diff --git a/webroot/rsrc/image/icons_white_2x/refresh.png b/resources/sprite/icons_white_2x/refresh.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/refresh.png rename to resources/sprite/icons_white_2x/refresh.png diff --git a/webroot/rsrc/image/icons_white_2x/remove.png b/resources/sprite/icons_white_2x/remove.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/remove.png rename to resources/sprite/icons_white_2x/remove.png diff --git a/webroot/rsrc/image/icons_white_2x/search.png b/resources/sprite/icons_white_2x/search.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/search.png rename to resources/sprite/icons_white_2x/search.png diff --git a/webroot/rsrc/image/icons_white_2x/start-sandcastle.png b/resources/sprite/icons_white_2x/start-sandcastle.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/start-sandcastle.png rename to resources/sprite/icons_white_2x/start-sandcastle.png diff --git a/webroot/rsrc/image/icons_white_2x/subscribe-add.png b/resources/sprite/icons_white_2x/subscribe-add.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/subscribe-add.png rename to resources/sprite/icons_white_2x/subscribe-add.png diff --git a/webroot/rsrc/image/icons_white_2x/subscribe-auto.png b/resources/sprite/icons_white_2x/subscribe-auto.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/subscribe-auto.png rename to resources/sprite/icons_white_2x/subscribe-auto.png diff --git a/webroot/rsrc/image/icons_white_2x/subscribe-remove.png b/resources/sprite/icons_white_2x/subscribe-delete.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/subscribe-remove.png rename to resources/sprite/icons_white_2x/subscribe-delete.png diff --git a/webroot/rsrc/image/icons_white_2x/tag.png b/resources/sprite/icons_white_2x/tag.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/tag.png rename to resources/sprite/icons_white_2x/tag.png diff --git a/webroot/rsrc/image/icons_white_2x/transcript.png b/resources/sprite/icons_white_2x/transcript.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/transcript.png rename to resources/sprite/icons_white_2x/transcript.png diff --git a/webroot/rsrc/image/icons_white_2x/undo.png b/resources/sprite/icons_white_2x/undo.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/undo.png rename to resources/sprite/icons_white_2x/undo.png diff --git a/webroot/rsrc/image/icons_white_2x/unlock.png b/resources/sprite/icons_white_2x/unlock.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/unlock.png rename to resources/sprite/icons_white_2x/unlock.png diff --git a/webroot/rsrc/image/icons_white_2x/unmerge.png b/resources/sprite/icons_white_2x/unmerge.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/unmerge.png rename to resources/sprite/icons_white_2x/unmerge.png diff --git a/webroot/rsrc/image/icons_white_2x/unpublish.png b/resources/sprite/icons_white_2x/unpublish.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/unpublish.png rename to resources/sprite/icons_white_2x/unpublish.png diff --git a/webroot/rsrc/image/icons_white_2x/warning.png b/resources/sprite/icons_white_2x/warning.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/warning.png rename to resources/sprite/icons_white_2x/warning.png diff --git a/webroot/rsrc/image/icons_white_2x/world.png b/resources/sprite/icons_white_2x/world.png similarity index 100% rename from webroot/rsrc/image/icons_white_2x/world.png rename to resources/sprite/icons_white_2x/world.png diff --git a/webroot/rsrc/image/remarkup_1x/text_b.png b/resources/sprite/remarkup_1x/text_b.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_b.png rename to resources/sprite/remarkup_1x/text_b.png diff --git a/webroot/rsrc/image/remarkup_1x/text_code.png b/resources/sprite/remarkup_1x/text_code.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_code.png rename to resources/sprite/remarkup_1x/text_code.png diff --git a/webroot/rsrc/image/remarkup_1x/text_help.png b/resources/sprite/remarkup_1x/text_help.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_help.png rename to resources/sprite/remarkup_1x/text_help.png diff --git a/webroot/rsrc/image/remarkup_1x/text_i.png b/resources/sprite/remarkup_1x/text_i.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_i.png rename to resources/sprite/remarkup_1x/text_i.png diff --git a/webroot/rsrc/image/remarkup_1x/text_image.png b/resources/sprite/remarkup_1x/text_image.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_image.png rename to resources/sprite/remarkup_1x/text_image.png diff --git a/webroot/rsrc/image/remarkup_1x/text_larger.png b/resources/sprite/remarkup_1x/text_larger.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_larger.png rename to resources/sprite/remarkup_1x/text_larger.png diff --git a/webroot/rsrc/image/remarkup_1x/text_meme.png b/resources/sprite/remarkup_1x/text_meme.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_meme.png rename to resources/sprite/remarkup_1x/text_meme.png diff --git a/webroot/rsrc/image/remarkup_1x/text_ol.png b/resources/sprite/remarkup_1x/text_ol.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_ol.png rename to resources/sprite/remarkup_1x/text_ol.png diff --git a/webroot/rsrc/image/remarkup_1x/text_table.png b/resources/sprite/remarkup_1x/text_table.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_table.png rename to resources/sprite/remarkup_1x/text_table.png diff --git a/webroot/rsrc/image/remarkup_1x/text_tag.png b/resources/sprite/remarkup_1x/text_tag.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_tag.png rename to resources/sprite/remarkup_1x/text_tag.png diff --git a/webroot/rsrc/image/remarkup_1x/text_tt.png b/resources/sprite/remarkup_1x/text_tt.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_tt.png rename to resources/sprite/remarkup_1x/text_tt.png diff --git a/webroot/rsrc/image/remarkup_1x/text_ul.png b/resources/sprite/remarkup_1x/text_ul.png similarity index 100% rename from webroot/rsrc/image/remarkup_1x/text_ul.png rename to resources/sprite/remarkup_1x/text_ul.png diff --git a/webroot/rsrc/image/remarkup_2x/text_b.png b/resources/sprite/remarkup_2x/text_b.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_b.png rename to resources/sprite/remarkup_2x/text_b.png diff --git a/webroot/rsrc/image/remarkup_2x/text_code.png b/resources/sprite/remarkup_2x/text_code.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_code.png rename to resources/sprite/remarkup_2x/text_code.png diff --git a/webroot/rsrc/image/remarkup_2x/text_help.png b/resources/sprite/remarkup_2x/text_help.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_help.png rename to resources/sprite/remarkup_2x/text_help.png diff --git a/webroot/rsrc/image/remarkup_2x/text_i.png b/resources/sprite/remarkup_2x/text_i.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_i.png rename to resources/sprite/remarkup_2x/text_i.png diff --git a/webroot/rsrc/image/remarkup_2x/text_image.png b/resources/sprite/remarkup_2x/text_image.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_image.png rename to resources/sprite/remarkup_2x/text_image.png diff --git a/webroot/rsrc/image/remarkup_2x/text_larger.png b/resources/sprite/remarkup_2x/text_larger.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_larger.png rename to resources/sprite/remarkup_2x/text_larger.png diff --git a/webroot/rsrc/image/remarkup_2x/text_meme.png b/resources/sprite/remarkup_2x/text_meme.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_meme.png rename to resources/sprite/remarkup_2x/text_meme.png diff --git a/webroot/rsrc/image/remarkup_2x/text_ol.png b/resources/sprite/remarkup_2x/text_ol.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_ol.png rename to resources/sprite/remarkup_2x/text_ol.png diff --git a/webroot/rsrc/image/remarkup_2x/text_table.png b/resources/sprite/remarkup_2x/text_table.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_table.png rename to resources/sprite/remarkup_2x/text_table.png diff --git a/webroot/rsrc/image/remarkup_2x/text_tag.png b/resources/sprite/remarkup_2x/text_tag.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_tag.png rename to resources/sprite/remarkup_2x/text_tag.png diff --git a/webroot/rsrc/image/remarkup_2x/text_tt.png b/resources/sprite/remarkup_2x/text_tt.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_tt.png rename to resources/sprite/remarkup_2x/text_tt.png diff --git a/webroot/rsrc/image/remarkup_2x/text_ul.png b/resources/sprite/remarkup_2x/text_ul.png similarity index 100% rename from webroot/rsrc/image/remarkup_2x/text_ul.png rename to resources/sprite/remarkup_2x/text_ul.png diff --git a/scripts/celerity/generate_sprites.php b/scripts/celerity/generate_sprites.php index 53d21e3682..6605c4d2dd 100755 --- a/scripts/celerity/generate_sprites.php +++ b/scripts/celerity/generate_sprites.php @@ -1,232 +1,201 @@ #!/usr/bin/env php setTagline('regenerate CSS sprite sheets'); $args->setSynopsis(<<parseStandardArguments(); $args->parse( array( array( 'name' => 'source', 'param' => 'directory', 'help' => 'Directory with sprite sources.', ) )); $srcroot = $args->getArg('source'); if (!$srcroot) { throw new Exception( "You must specify a source directory with '--source'."); } $webroot = dirname(phutil_get_library_root('phabricator')).'/webroot/rsrc'; $webroot = Filesystem::readablePath($webroot); function glx($x) { return (60 + (48 * $x)); } function gly($y) { return (110 + (48 * $y)); } $sheet = new PhutilSpriteSheet(); $at = '@'; $sheet->setCSSHeader(<<setSourceFile($srcroot.'/menu_normal_1x.png') - ->setSourceSize(26, 26); + ->setSourceSize(30, 30); $menu_hover_template = id(new PhutilSprite()) ->setSourceFile($srcroot.'/menu_hover_1x.png') - ->setSourceSize(26, 26); + ->setSourceSize(30, 30); $menu_selected_template = id(new PhutilSprite()) ->setSourceFile($srcroot.'/menu_selected_1x.png') - ->setSourceSize(26, 26); + ->setSourceSize(30, 30); $menu_map = array( '' => $menu_normal_template, '-selected' => $menu_selected_template, ':hover' => $menu_hover_template, ); $icon_map = array( 'help' => array(4, 19), 'settings' => array(0, 28), 'logout' => array(3, 6), 'notifications' => array(5, 20), 'task' => array(1, 15), ); foreach ($icon_map as $icon => $coords) { list($x, $y) = $coords; foreach ($menu_map as $suffix => $template) { $sheet->addSprite( id(clone $template) ->setSourcePosition(glx($x), gly($y)) ->setTargetCSS('.main-menu-item-icon-'.$icon.$suffix)); } } $app_template_large = id(new PhutilSprite()) ->setSourceFile($srcroot.'/application_large_1x.png') ->setSourceSize(60, 60); $app_template_large_hover = id(new PhutilSprite()) ->setSourceFile($srcroot.'/application_large_hover_1x.png') ->setSourceSize(60, 60); $app_template_small = id(new PhutilSprite()) ->setSourceFile($srcroot.'/menu_normal_1x.png') ->setSourceSize(30, 30); $app_template_small_hover = id(new PhutilSprite()) ->setSourceFile($srcroot.'/menu_hover_1x.png') ->setSourceSize(30, 30); $app_template_small_selected = id(new PhutilSprite()) ->setSourceFile($srcroot.'/menu_selected_1x.png') ->setSourceSize(30, 30); $app_source_map = array( '-large' => array($app_template_large, 2), // For the application launch view, we only show hover state on the desktop // because it looks glitchy on touch devices. We show the hover state when // the surrounding is hovered, not the icon itself. '-large /* hover */' => array( $app_template_large_hover, 2, '.device-desktop .phabricator-application-launch-container:hover '), '' => array($app_template_small, 1), // Show hover state only for the desktop. ':hover' => array( $app_template_small_hover, 1, '.device-desktop ', ), '-selected' => array($app_template_small_selected, 1), ); $app_map = array( 'differential' => array(9, 1), 'fact' => array(2, 4), 'mail' => array(0, 1), 'diffusion' => array(7, 13), 'slowvote' => array(1, 4), 'phriction' => array(1, 7), 'maniphest' => array(3, 24), 'flags' => array(6, 26), 'settings' => array(9, 11), 'applications' => array(0, 34), 'default' => array(9, 9), 'people' => array(3, 0), 'ponder' => array(4, 35), 'calendar' => array(5, 4), 'files' => array(6, 3), 'projects' => array(7, 35), 'daemons' => array(7, 6), 'herald' => array(1, 5), 'countdown' => array(7, 5), 'conduit' => array(7, 30), 'feed' => array(3, 11), 'paste' => array(9, 2), 'audit' => array(8, 19), 'uiexample' => array(7, 28), 'phpast' => array(6, 31), 'owners' => array(5, 32), 'phid' => array(9, 25), 'diviner' => array(1, 35), 'repositories' => array(8, 13), 'phame' => array(8, 4), 'macro' => array(0, 31), 'releeph' => array(5, 18), 'drydock' => array(5, 25), ); $xadj = -1; foreach ($app_map as $icon => $coords) { list($x, $y) = $coords; foreach ($app_source_map as $suffix => $spec) { list($template, $scale) = $spec; if (isset($spec[2])) { $prefix = $spec[2]; } else { $prefix = ''; } $sheet->addSprite( id(clone $template) ->setSourcePosition(($xadj + glx($x)) * $scale, gly($y) * $scale) ->setTargetCSS($prefix.'.app-'.$icon.$suffix)); } } -$action_template = id(new PhutilSprite()) - ->setSourcePosition(0, 0) - ->setSourceSize(16, 16); - -$action_icons = PhabricatorActionView::getAvailableIcons(); -foreach ($action_icons as $icon) { - $action_map[$icon] = 'icon/'.$icon.'.png'; -} - -foreach ($action_map as $icon => $source) { - $sheet->addSprite( - id(clone $action_template) - ->setSourceFile($srcroot.$source) - ->setTargetCSS('.action-'.$icon)); -} - +$sheet->generateImage($webroot.'/image/autosprite.png'); +$sheet->generateCSS($webroot.'/css/autosprite.css'); -$remarkup_template = id(new PhutilSprite()) - ->setSourcePosition(0, 0) - ->setSourceSize(14, 14); - -$remarkup_icons = array( - 'b', - 'code', - 'i', - 'image', - 'ol', - 'tag', - 'tt', - 'ul', - 'help', - 'table', -); -foreach ($remarkup_icons as $icon) { - $sheet->addSprite( - id(clone $remarkup_template) - ->setSourceFile($srcroot.'remarkup/text_'.$icon.'.png') - ->setTargetCSS('.remarkup-assist-'.$icon)); -} +/* -( Icons Sheet )-------------------------------------------------------- */ +$generator = new CeleritySpriteGenerator(); -$sheet->generateImage($webroot.'/image/autosprite.png'); -$sheet->generateCSS($webroot.'/css/autosprite.css'); +$icon_sheet = $generator->buildIconSheet(); +$icon_sheet->setScales(array(1, 2)); +$icon_sheet->generateImage($webroot.'/image/sprite-icon.png', 1); +$icon_sheet->generateImage($webroot.'/image/sprite-icon-X2.png', 2); +$icon_sheet->generateCSS($webroot.'/css/sprite-icon.css'); echo "Done.\n"; diff --git a/src/__celerity_resource_map__.php b/src/__celerity_resource_map__.php index 7504db14bd..e90acfa9d7 100644 --- a/src/__celerity_resource_map__.php +++ b/src/__celerity_resource_map__.php @@ -1,6168 +1,3480 @@ array( 'hash' => '89ac510efefeffb048a3d7e85161b7b6', 'uri' => '/res/89ac510e/rsrc/image/2x/header_logo.png', 'disk' => '/rsrc/image/2x/header_logo.png', 'type' => 'png', ), '/rsrc/image/app/app_audit.png' => array( 'hash' => '53340003d1daf306b64ed5ebb08bc204', 'uri' => '/res/53340003/rsrc/image/app/app_audit.png', 'disk' => '/rsrc/image/app/app_audit.png', 'type' => 'png', ), '/rsrc/image/apps.png' => array( 'hash' => 'f7cb4abeb73245fea4098a02fd784653', 'uri' => '/res/f7cb4abe/rsrc/image/apps.png', 'disk' => '/rsrc/image/apps.png', 'type' => 'png', ), '/rsrc/image/appstatus_empty.png' => array( 'hash' => '2f8102e0a0f5a0980d87d4ab4ba8c8fd', 'uri' => '/res/2f8102e0/rsrc/image/appstatus_empty.png', 'disk' => '/rsrc/image/appstatus_empty.png', 'type' => 'png', ), '/rsrc/image/appstatus_info.png' => array( 'hash' => '407de6daf2edc4a8b68e2e369f4fc8cb', 'uri' => '/res/407de6da/rsrc/image/appstatus_info.png', 'disk' => '/rsrc/image/appstatus_info.png', 'type' => 'png', ), '/rsrc/image/appstatus_needs.png' => array( 'hash' => '2c1e193bc786ca4fca0b851ed9cd3d92', 'uri' => '/res/2c1e193b/rsrc/image/appstatus_needs.png', 'disk' => '/rsrc/image/appstatus_needs.png', 'type' => 'png', ), '/rsrc/image/appstatus_okay.png' => array( 'hash' => 'd00e683ee1c61d0ccced1200775cdbb5', 'uri' => '/res/d00e683e/rsrc/image/appstatus_okay.png', 'disk' => '/rsrc/image/appstatus_okay.png', 'type' => 'png', ), '/rsrc/image/autosprite.png' => array( 'hash' => 'bc9479b2a610a3ecee18dc88744c4ce6', 'uri' => '/res/bc9479b2/rsrc/image/autosprite.png', 'disk' => '/rsrc/image/autosprite.png', 'type' => 'png', ), '/rsrc/image/avatar.png' => array( 'hash' => '1c5f255071537f05406adee86717ff27', 'uri' => '/res/1c5f2550/rsrc/image/avatar.png', 'disk' => '/rsrc/image/avatar.png', 'type' => 'png', ), '/rsrc/image/button_apps.png' => array( 'hash' => 'cc29f793afd01b15af613562225118f3', 'uri' => '/res/cc29f793/rsrc/image/button_apps.png', 'disk' => '/rsrc/image/button_apps.png', 'type' => 'png', ), '/rsrc/image/button_content.png' => array( 'hash' => '87cc5797352097b4b3d7541e6c46f032', 'uri' => '/res/87cc5797/rsrc/image/button_content.png', 'disk' => '/rsrc/image/button_content.png', 'type' => 'png', ), '/rsrc/image/button_gradients.png' => array( 'hash' => '9157bc3cc3321e0d04e94532dfe50ce7', 'uri' => '/res/9157bc3c/rsrc/image/button_gradients.png', 'disk' => '/rsrc/image/button_gradients.png', 'type' => 'png', ), '/rsrc/image/button_menu.png' => array( 'hash' => '5742857c7734d9d25be1125f5737fe0e', 'uri' => '/res/5742857c/rsrc/image/button_menu.png', 'disk' => '/rsrc/image/button_menu.png', 'type' => 'png', ), '/rsrc/image/checker_dark.png' => array( 'hash' => '640f795343df76ebe5409aae6187e57f', 'uri' => '/res/640f7953/rsrc/image/checker_dark.png', 'disk' => '/rsrc/image/checker_dark.png', 'type' => 'png', ), '/rsrc/image/checker_light.png' => array( 'hash' => '7f8f3ef8beb0f2cc4cc69efb9e1c3308', 'uri' => '/res/7f8f3ef8/rsrc/image/checker_light.png', 'disk' => '/rsrc/image/checker_light.png', 'type' => 'png', ), '/rsrc/image/credit_cards.png' => array( 'hash' => '681448de424ea159b6ea68af04c046ae', 'uri' => '/res/681448de/rsrc/image/credit_cards.png', 'disk' => '/rsrc/image/credit_cards.png', 'type' => 'png', ), '/rsrc/image/divot.png' => array( 'hash' => '3be267bd11ea375bf68e808893718e0e', 'uri' => '/res/3be267bd/rsrc/image/divot.png', 'disk' => '/rsrc/image/divot.png', 'type' => 'png', ), '/rsrc/image/grippy_texture.png' => array( 'hash' => 'a8945e12ceeaddd5b491a8d81cfa19c1', 'uri' => '/res/a8945e12/rsrc/image/grippy_texture.png', 'disk' => '/rsrc/image/grippy_texture.png', 'type' => 'png', ), '/rsrc/image/header_logo.png' => array( 'hash' => '96a289484c7a0e2bf1553e422f4d33bd', 'uri' => '/res/96a28948/rsrc/image/header_logo.png', 'disk' => '/rsrc/image/header_logo.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/arrow_branch.png' => array( 'hash' => 'f27b67520766e3d971722bcff703f3a8', 'uri' => '/res/f27b6752/rsrc/image/icon/fatcow/arrow_branch.png', 'disk' => '/rsrc/image/icon/fatcow/arrow_branch.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/arrow_merge.png' => array( 'hash' => 'c4bd97f3b1257439e2123ef69d2194d0', 'uri' => '/res/c4bd97f3/rsrc/image/icon/fatcow/arrow_merge.png', 'disk' => '/rsrc/image/icon/fatcow/arrow_merge.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/bullet_black.png' => array( 'hash' => '718f9c560a13766796f1be7dfaadeeab', 'uri' => '/res/718f9c56/rsrc/image/icon/fatcow/bullet_black.png', 'disk' => '/rsrc/image/icon/fatcow/bullet_black.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/bullet_orange.png' => array( 'hash' => 'c3bf91b65baacb27f2af143ab9180119', 'uri' => '/res/c3bf91b6/rsrc/image/icon/fatcow/bullet_orange.png', 'disk' => '/rsrc/image/icon/fatcow/bullet_orange.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/bullet_red.png' => array( 'hash' => '00273e4aa6ea3de630295610d6c9560c', 'uri' => '/res/00273e4a/rsrc/image/icon/fatcow/bullet_red.png', 'disk' => '/rsrc/image/icon/fatcow/bullet_red.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/calendar_edit.png' => array( 'hash' => 'de249c0f4f37bf5b2c69ff39ec5573fb', 'uri' => '/res/de249c0f/rsrc/image/icon/fatcow/calendar_edit.png', 'disk' => '/rsrc/image/icon/fatcow/calendar_edit.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/document_black.png' => array( 'hash' => '44d65a7f05a9c921719deedc160d68f7', 'uri' => '/res/44d65a7f/rsrc/image/icon/fatcow/document_black.png', 'disk' => '/rsrc/image/icon/fatcow/document_black.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/flag_blue.png' => array( 'hash' => '75a080492f900fbe489e4b27e403962b', 'uri' => '/res/75a08049/rsrc/image/icon/fatcow/flag_blue.png', 'disk' => '/rsrc/image/icon/fatcow/flag_blue.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/flag_finish.png' => array( 'hash' => '4af11fc7fab8e4610cbc3c88a02d4f78', 'uri' => '/res/4af11fc7/rsrc/image/icon/fatcow/flag_finish.png', 'disk' => '/rsrc/image/icon/fatcow/flag_finish.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/flag_ghost.png' => array( 'hash' => '14c9f30a37b43f276f27a27a924bf02d', 'uri' => '/res/14c9f30a/rsrc/image/icon/fatcow/flag_ghost.png', 'disk' => '/rsrc/image/icon/fatcow/flag_ghost.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/flag_green.png' => array( 'hash' => 'fed01374cd396cb774872762dcc447e1', 'uri' => '/res/fed01374/rsrc/image/icon/fatcow/flag_green.png', 'disk' => '/rsrc/image/icon/fatcow/flag_green.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/flag_orange.png' => array( 'hash' => '88008cb8bb99761a37e5a743e2455aeb', 'uri' => '/res/88008cb8/rsrc/image/icon/fatcow/flag_orange.png', 'disk' => '/rsrc/image/icon/fatcow/flag_orange.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/flag_pink.png' => array( 'hash' => '2f199f06ffc3dfc81b7561a057e0bc33', 'uri' => '/res/2f199f06/rsrc/image/icon/fatcow/flag_pink.png', 'disk' => '/rsrc/image/icon/fatcow/flag_pink.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/flag_purple.png' => array( 'hash' => '16358629dc86c39550b575586eb5df80', 'uri' => '/res/16358629/rsrc/image/icon/fatcow/flag_purple.png', 'disk' => '/rsrc/image/icon/fatcow/flag_purple.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/flag_red.png' => array( 'hash' => '210c28b4d93c439a499f5814f5e05772', 'uri' => '/res/210c28b4/rsrc/image/icon/fatcow/flag_red.png', 'disk' => '/rsrc/image/icon/fatcow/flag_red.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/flag_yellow.png' => array( 'hash' => 'bdfd73744a80bb80329ae50bc8a5f962', 'uri' => '/res/bdfd7374/rsrc/image/icon/fatcow/flag_yellow.png', 'disk' => '/rsrc/image/icon/fatcow/flag_yellow.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/folder.png' => array( 'hash' => '25e46cf9d210dde2242332296f79938c', 'uri' => '/res/25e46cf9/rsrc/image/icon/fatcow/folder.png', 'disk' => '/rsrc/image/icon/fatcow/folder.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/folder_go.png' => array( 'hash' => 'ba922ff7959309f51a14cb7ed5124d8b', 'uri' => '/res/ba922ff7/rsrc/image/icon/fatcow/folder_go.png', 'disk' => '/rsrc/image/icon/fatcow/folder_go.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/key_question.png' => array( 'hash' => '530a6448a4b91edec091a9292ccfd3d9', 'uri' => '/res/530a6448/rsrc/image/icon/fatcow/key_question.png', 'disk' => '/rsrc/image/icon/fatcow/key_question.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/link.png' => array( 'hash' => 'be1bea49b216548433014f3324902928', 'uri' => '/res/be1bea49/rsrc/image/icon/fatcow/link.png', 'disk' => '/rsrc/image/icon/fatcow/link.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/page_white_edit.png' => array( 'hash' => 'e7b7e7f2d9730bc80bc5c9eac1f3e36d', 'uri' => '/res/e7b7e7f2/rsrc/image/icon/fatcow/page_white_edit.png', 'disk' => '/rsrc/image/icon/fatcow/page_white_edit.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/page_white_link.png' => array( 'hash' => '1cfbad14412bda6c6f132dcc7c8725fd', 'uri' => '/res/1cfbad14/rsrc/image/icon/fatcow/page_white_link.png', 'disk' => '/rsrc/image/icon/fatcow/page_white_link.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/page_white_put.png' => array( 'hash' => 'bb7308aa5ac40137a8262da395a267fd', 'uri' => '/res/bb7308aa/rsrc/image/icon/fatcow/page_white_put.png', 'disk' => '/rsrc/image/icon/fatcow/page_white_put.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/page_white_text.png' => array( 'hash' => 'e47d590b626f617fb7d1d44e96e8fd11', 'uri' => '/res/e47d590b/rsrc/image/icon/fatcow/page_white_text.png', 'disk' => '/rsrc/image/icon/fatcow/page_white_text.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/source/conduit.png' => array( 'hash' => '1cae0656580aa3cd0b54b9d98306b1b9', 'uri' => '/res/1cae0656/rsrc/image/icon/fatcow/source/conduit.png', 'disk' => '/rsrc/image/icon/fatcow/source/conduit.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/source/email.png' => array( 'hash' => '93bdb3e168da1ed68f50c42125729d4e', 'uri' => '/res/93bdb3e1/rsrc/image/icon/fatcow/source/email.png', 'disk' => '/rsrc/image/icon/fatcow/source/email.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/source/fax.png' => array( 'hash' => 'd7dedf229841f2d041b347afd881596f', 'uri' => '/res/d7dedf22/rsrc/image/icon/fatcow/source/fax.png', 'disk' => '/rsrc/image/icon/fatcow/source/fax.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/source/mobile.png' => array( 'hash' => '786e7146d1e7d7318baf76c9d2baad97', 'uri' => '/res/786e7146/rsrc/image/icon/fatcow/source/mobile.png', 'disk' => '/rsrc/image/icon/fatcow/source/mobile.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/source/tablet.png' => array( 'hash' => '374cd40e4965be6b2fbdef4059d0ca05', 'uri' => '/res/374cd40e/rsrc/image/icon/fatcow/source/tablet.png', 'disk' => '/rsrc/image/icon/fatcow/source/tablet.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/source/web.png' => array( 'hash' => 'f4882a8f5619ba505ca033f72a340635', 'uri' => '/res/f4882a8f/rsrc/image/icon/fatcow/source/web.png', 'disk' => '/rsrc/image/icon/fatcow/source/web.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/thumbnails/default160x120.png' => array( 'hash' => '1b52ebd1fe0eee3ed0abfc382991b265', 'uri' => '/res/1b52ebd1/rsrc/image/icon/fatcow/thumbnails/default160x120.png', 'disk' => '/rsrc/image/icon/fatcow/thumbnails/default160x120.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/thumbnails/default60x45.png' => array( 'hash' => '048d851d8d1daad4754e891e734c1899', 'uri' => '/res/048d851d/rsrc/image/icon/fatcow/thumbnails/default60x45.png', 'disk' => '/rsrc/image/icon/fatcow/thumbnails/default60x45.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/thumbnails/image160x120.png' => array( 'hash' => '434acbd8dbbc2da9f09f6205a396eba1', 'uri' => '/res/434acbd8/rsrc/image/icon/fatcow/thumbnails/image160x120.png', 'disk' => '/rsrc/image/icon/fatcow/thumbnails/image160x120.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/thumbnails/image60x45.png' => array( 'hash' => '29f7872dc53588fe0b8f0b330c7ee23a', 'uri' => '/res/29f7872d/rsrc/image/icon/fatcow/thumbnails/image60x45.png', 'disk' => '/rsrc/image/icon/fatcow/thumbnails/image60x45.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/thumbnails/pdf160x120.png' => array( 'hash' => '39d2e22541658a3472ba41ae2fa548e5', 'uri' => '/res/39d2e225/rsrc/image/icon/fatcow/thumbnails/pdf160x120.png', 'disk' => '/rsrc/image/icon/fatcow/thumbnails/pdf160x120.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/thumbnails/pdf60x45.png' => array( 'hash' => 'b3572e9317cbed5184d12bdfabed2727', 'uri' => '/res/b3572e93/rsrc/image/icon/fatcow/thumbnails/pdf60x45.png', 'disk' => '/rsrc/image/icon/fatcow/thumbnails/pdf60x45.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/thumbnails/zip160x120.png' => array( 'hash' => 'e505108688a903b5cfb674707a289bcc', 'uri' => '/res/e5051086/rsrc/image/icon/fatcow/thumbnails/zip160x120.png', 'disk' => '/rsrc/image/icon/fatcow/thumbnails/zip160x120.png', 'type' => 'png', ), '/rsrc/image/icon/fatcow/thumbnails/zip60x45.png' => array( 'hash' => 'f00716f4e8f7a95e70d43504f06be0a6', 'uri' => '/res/f00716f4/rsrc/image/icon/fatcow/thumbnails/zip60x45.png', 'disk' => '/rsrc/image/icon/fatcow/thumbnails/zip60x45.png', 'type' => 'png', ), '/rsrc/image/icon/lightbox/close-2.png' => array( 'hash' => '72ff3ddcc1ed5d19a715ed6242114b53', 'uri' => '/res/72ff3ddc/rsrc/image/icon/lightbox/close-2.png', 'disk' => '/rsrc/image/icon/lightbox/close-2.png', 'type' => 'png', ), '/rsrc/image/icon/lightbox/close-hover-2.png' => array( 'hash' => '6ad4bd4a7820547a1d9041752546ba16', 'uri' => '/res/6ad4bd4a/rsrc/image/icon/lightbox/close-hover-2.png', 'disk' => '/rsrc/image/icon/lightbox/close-hover-2.png', 'type' => 'png', ), '/rsrc/image/icon/lightbox/left-arrow-2.png' => array( 'hash' => 'd84cbb0d42739f87b8f25b2f1d2f1153', 'uri' => '/res/d84cbb0d/rsrc/image/icon/lightbox/left-arrow-2.png', 'disk' => '/rsrc/image/icon/lightbox/left-arrow-2.png', 'type' => 'png', ), '/rsrc/image/icon/lightbox/left-arrow-hover-2.png' => array( 'hash' => 'cdf05f98fff3f390cd8df0c89894a3e1', 'uri' => '/res/cdf05f98/rsrc/image/icon/lightbox/left-arrow-hover-2.png', 'disk' => '/rsrc/image/icon/lightbox/left-arrow-hover-2.png', 'type' => 'png', ), '/rsrc/image/icon/lightbox/right-arrow-2.png' => array( 'hash' => '52021038cb6995c71f62a804bc2d420d', 'uri' => '/res/52021038/rsrc/image/icon/lightbox/right-arrow-2.png', 'disk' => '/rsrc/image/icon/lightbox/right-arrow-2.png', 'type' => 'png', ), '/rsrc/image/icon/lightbox/right-arrow-hover-2.png' => array( 'hash' => '65d5756b7b9cfcdeb2eb197a9aa6bbd2', 'uri' => '/res/65d5756b/rsrc/image/icon/lightbox/right-arrow-hover-2.png', 'disk' => '/rsrc/image/icon/lightbox/right-arrow-hover-2.png', 'type' => 'png', ), '/rsrc/image/icon/subscribe.png' => array( 'hash' => '5f47a4b17de245af39a4e7a097e40623', 'uri' => '/res/5f47a4b1/rsrc/image/icon/subscribe.png', 'disk' => '/rsrc/image/icon/subscribe.png', 'type' => 'png', ), '/rsrc/image/icon/tango/attachment.png' => array( 'hash' => '776fed2de89803fd8a0ba4b9deede230', 'uri' => '/res/776fed2d/rsrc/image/icon/tango/attachment.png', 'disk' => '/rsrc/image/icon/tango/attachment.png', 'type' => 'png', ), '/rsrc/image/icon/tango/edit.png' => array( 'hash' => 'c0028d99dcf4e9559bbf3c88ce2d8a8d', 'uri' => '/res/c0028d99/rsrc/image/icon/tango/edit.png', 'disk' => '/rsrc/image/icon/tango/edit.png', 'type' => 'png', ), '/rsrc/image/icon/tango/go-down.png' => array( 'hash' => '96862812cbb0445573c264dc057b8300', 'uri' => '/res/96862812/rsrc/image/icon/tango/go-down.png', 'disk' => '/rsrc/image/icon/tango/go-down.png', 'type' => 'png', ), '/rsrc/image/icon/tango/log.png' => array( 'hash' => 'a6f72499bef279ff6807a7dbc5148f1e', 'uri' => '/res/a6f72499/rsrc/image/icon/tango/log.png', 'disk' => '/rsrc/image/icon/tango/log.png', 'type' => 'png', ), '/rsrc/image/icon/tango/upload.png' => array( 'hash' => '8c11b63d6d99db3d7159c5d9a94e3062', 'uri' => '/res/8c11b63d/rsrc/image/icon/tango/upload.png', 'disk' => '/rsrc/image/icon/tango/upload.png', 'type' => 'png', ), '/rsrc/image/icon/unsubscribe.png' => array( 'hash' => '29429ad65aa3af50b072b32087057361', 'uri' => '/res/29429ad6/rsrc/image/icon/unsubscribe.png', 'disk' => '/rsrc/image/icon/unsubscribe.png', 'type' => 'png', ), - '/rsrc/image/icons_1x/arrow_left.png' => - array( - 'hash' => 'c656291dbc27450c2e02bffbbdb11961', - 'uri' => '/res/c656291d/rsrc/image/icons_1x/arrow_left.png', - 'disk' => '/rsrc/image/icons_1x/arrow_left.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/arrow_right.png' => - array( - 'hash' => '3dc7771a83803584c80acae096d27c64', - 'uri' => '/res/3dc7771a/rsrc/image/icons_1x/arrow_right.png', - 'disk' => '/rsrc/image/icons_1x/arrow_right.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/attach.png' => - array( - 'hash' => '719a11f01e66390bb305fc21f09f4ecc', - 'uri' => '/res/719a11f0/rsrc/image/icons_1x/attach.png', - 'disk' => '/rsrc/image/icons_1x/attach.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/blame.png' => - array( - 'hash' => 'b4131e4dca801fcf77e14dda91c4eeba', - 'uri' => '/res/b4131e4d/rsrc/image/icons_1x/blame.png', - 'disk' => '/rsrc/image/icons_1x/blame.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/check.png' => - array( - 'hash' => '3e708d43e3959d005c459da0c92ce316', - 'uri' => '/res/3e708d43/rsrc/image/icons_1x/check.png', - 'disk' => '/rsrc/image/icons_1x/check.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/comment.png' => - array( - 'hash' => 'ccf530c3d2f7cc12b22c9798a1c22644', - 'uri' => '/res/ccf530c3/rsrc/image/icons_1x/comment.png', - 'disk' => '/rsrc/image/icons_1x/comment.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/computer.png' => - array( - 'hash' => 'cfb0e699c70a013fb40617cd1a6f2d61', - 'uri' => '/res/cfb0e699/rsrc/image/icons_1x/computer.png', - 'disk' => '/rsrc/image/icons_1x/computer.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/create.png' => - array( - 'hash' => '7cd9272974635eb4f958c48c5c199723', - 'uri' => '/res/7cd92729/rsrc/image/icons_1x/create.png', - 'disk' => '/rsrc/image/icons_1x/create.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/delete.png' => - array( - 'hash' => '7ceb65b8d921038b073eb63287db5d0e', - 'uri' => '/res/7ceb65b8/rsrc/image/icons_1x/delete.png', - 'disk' => '/rsrc/image/icons_1x/delete.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/disable.png' => - array( - 'hash' => '6a1138d55484203df3ed9466f13ae86a', - 'uri' => '/res/6a1138d5/rsrc/image/icons_1x/disable.png', - 'disk' => '/rsrc/image/icons_1x/disable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/dislike.png' => - array( - 'hash' => 'dd555d658becfc2f152a8914f87e67a9', - 'uri' => '/res/dd555d65/rsrc/image/icons_1x/dislike.png', - 'disk' => '/rsrc/image/icons_1x/dislike.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/download.png' => - array( - 'hash' => '12b97ec63be4c18dc297036b441e2834', - 'uri' => '/res/12b97ec6/rsrc/image/icons_1x/download.png', - 'disk' => '/rsrc/image/icons_1x/download.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/edit.png' => - array( - 'hash' => 'bf0fbb8318d2538810156891716e5092', - 'uri' => '/res/bf0fbb83/rsrc/image/icons_1x/edit.png', - 'disk' => '/rsrc/image/icons_1x/edit.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/enable.png' => - array( - 'hash' => 'dbfb6bf0d21825613a194056f646d1a9', - 'uri' => '/res/dbfb6bf0/rsrc/image/icons_1x/enable.png', - 'disk' => '/rsrc/image/icons_1x/enable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/file.png' => - array( - 'hash' => 'c2df45e5d0435f0910b3ccdf0cc0c471', - 'uri' => '/res/c2df45e5/rsrc/image/icons_1x/file.png', - 'disk' => '/rsrc/image/icons_1x/file.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/flag-0.png' => - array( - 'hash' => '943dd90c42e4cb93ff9e44c97f769689', - 'uri' => '/res/943dd90c/rsrc/image/icons_1x/flag-0.png', - 'disk' => '/rsrc/image/icons_1x/flag-0.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/flag-1.png' => - array( - 'hash' => '1f62532c28529675ab02ce97a6fd57c3', - 'uri' => '/res/1f62532c/rsrc/image/icons_1x/flag-1.png', - 'disk' => '/rsrc/image/icons_1x/flag-1.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/flag-2.png' => - array( - 'hash' => '8162abb6b197b414acb30e2cda0524da', - 'uri' => '/res/8162abb6/rsrc/image/icons_1x/flag-2.png', - 'disk' => '/rsrc/image/icons_1x/flag-2.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/flag-3.png' => - array( - 'hash' => '591aeaa5a9ec4e2175d8a837fcd8ecb9', - 'uri' => '/res/591aeaa5/rsrc/image/icons_1x/flag-3.png', - 'disk' => '/rsrc/image/icons_1x/flag-3.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/flag-4.png' => - array( - 'hash' => 'c1bc7309a27aa34505c2a11ecf4a4491', - 'uri' => '/res/c1bc7309/rsrc/image/icons_1x/flag-4.png', - 'disk' => '/rsrc/image/icons_1x/flag-4.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/flag-5.png' => - array( - 'hash' => '0a2c16710f413819ff73c120f97425eb', - 'uri' => '/res/0a2c1671/rsrc/image/icons_1x/flag-5.png', - 'disk' => '/rsrc/image/icons_1x/flag-5.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/flag-6.png' => - array( - 'hash' => 'ec77d8a1800cdfcc491d33d64994b81d', - 'uri' => '/res/ec77d8a1/rsrc/image/icons_1x/flag-6.png', - 'disk' => '/rsrc/image/icons_1x/flag-6.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/flag-7.png' => - array( - 'hash' => '5f46070dcf3fa0fd11ef1aa5ae5070aa', - 'uri' => '/res/5f46070d/rsrc/image/icons_1x/flag-7.png', - 'disk' => '/rsrc/image/icons_1x/flag-7.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/flag-ghost.png' => - array( - 'hash' => '6e91a6102ef0f0657741e270e9b65f70', - 'uri' => '/res/6e91a610/rsrc/image/icons_1x/flag-ghost.png', - 'disk' => '/rsrc/image/icons_1x/flag-ghost.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/flag.png' => - array( - 'hash' => '93fd4133aa2a703dd9e92db562b6be7d', - 'uri' => '/res/93fd4133/rsrc/image/icons_1x/flag.png', - 'disk' => '/rsrc/image/icons_1x/flag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/folder-open.png' => - array( - 'hash' => '1c31034c84378d2da5fae38ea4fff775', - 'uri' => '/res/1c31034c/rsrc/image/icons_1x/folder-open.png', - 'disk' => '/rsrc/image/icons_1x/folder-open.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/fork.png' => - array( - 'hash' => '113f5c8db5abf08aaa664cba1fd2f497', - 'uri' => '/res/113f5c8d/rsrc/image/icons_1x/fork.png', - 'disk' => '/rsrc/image/icons_1x/fork.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/herald.png' => - array( - 'hash' => '01407b0808233d7059726b1886e82811', - 'uri' => '/res/01407b08/rsrc/image/icons_1x/herald.png', - 'disk' => '/rsrc/image/icons_1x/herald.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/highlight.png' => - array( - 'hash' => '24764ff4c75c8991c54b2449b5178496', - 'uri' => '/res/24764ff4/rsrc/image/icons_1x/highlight.png', - 'disk' => '/rsrc/image/icons_1x/highlight.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/history.png' => - array( - 'hash' => 'ded0fc992f49af38b3c3ca1f8c1392b8', - 'uri' => '/res/ded0fc99/rsrc/image/icons_1x/history.png', - 'disk' => '/rsrc/image/icons_1x/history.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/image.png' => - array( - 'hash' => 'e2cce856c3f7d36e59f87c3ab3abc78b', - 'uri' => '/res/e2cce856/rsrc/image/icons_1x/image.png', - 'disk' => '/rsrc/image/icons_1x/image.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/like.png' => - array( - 'hash' => '293b3aba72ba3456dd5cfb2f65b93b1e', - 'uri' => '/res/293b3aba/rsrc/image/icons_1x/like.png', - 'disk' => '/rsrc/image/icons_1x/like.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/link.png' => - array( - 'hash' => 'b4f065f5da848cdde886694bb4dae4ac', - 'uri' => '/res/b4f065f5/rsrc/image/icons_1x/link.png', - 'disk' => '/rsrc/image/icons_1x/link.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/lint-info.png' => - array( - 'hash' => 'dc62be40fd1c2c537eaf728c37c18bd7', - 'uri' => '/res/dc62be40/rsrc/image/icons_1x/lint-info.png', - 'disk' => '/rsrc/image/icons_1x/lint-info.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/lint-ok.png' => - array( - 'hash' => '3ec00504f8813152c85981b6ab9a442c', - 'uri' => '/res/3ec00504/rsrc/image/icons_1x/lint-ok.png', - 'disk' => '/rsrc/image/icons_1x/lint-ok.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/lint-warning.png' => - array( - 'hash' => '3b4d980059f19410aa4541dfe7ac2616', - 'uri' => '/res/3b4d9800/rsrc/image/icons_1x/lint-warning.png', - 'disk' => '/rsrc/image/icons_1x/lint-warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/lock.png' => - array( - 'hash' => '04a1bb12564b01eb46855ea9ca2bfa34', - 'uri' => '/res/04a1bb12/rsrc/image/icons_1x/lock.png', - 'disk' => '/rsrc/image/icons_1x/lock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/love.png' => - array( - 'hash' => '9993d20058c4a8b5f4b1968a3615f40d', - 'uri' => '/res/9993d200/rsrc/image/icons_1x/love.png', - 'disk' => '/rsrc/image/icons_1x/love.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/merge.png' => - array( - 'hash' => '24b144969c5091c7d587b91426361efb', - 'uri' => '/res/24b14496/rsrc/image/icons_1x/merge.png', - 'disk' => '/rsrc/image/icons_1x/merge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/message.png' => - array( - 'hash' => '3fb6983aae1bbd758d61c75b6a27a7cf', - 'uri' => '/res/3fb6983a/rsrc/image/icons_1x/message.png', - 'disk' => '/rsrc/image/icons_1x/message.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/meta-mta.png' => - array( - 'hash' => '43171c37856c97093ba2fb4e40e678a8', - 'uri' => '/res/43171c37/rsrc/image/icons_1x/meta-mta.png', - 'disk' => '/rsrc/image/icons_1x/meta-mta.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/move.png' => - array( - 'hash' => '6060b935c88d4ef12651079222fe00f8', - 'uri' => '/res/6060b935/rsrc/image/icons_1x/move.png', - 'disk' => '/rsrc/image/icons_1x/move.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/new.png' => - array( - 'hash' => '8c34c9b812ec38b65ea27f13984dcfb2', - 'uri' => '/res/8c34c9b8/rsrc/image/icons_1x/new.png', - 'disk' => '/rsrc/image/icons_1x/new.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/perflab.png' => - array( - 'hash' => 'c7e2e083ce8f6bdca23a24651a0fff46', - 'uri' => '/res/c7e2e083/rsrc/image/icons_1x/perflab.png', - 'disk' => '/rsrc/image/icons_1x/perflab.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/preview.png' => - array( - 'hash' => '4344f0f85bfb91cee23239b16ef085ad', - 'uri' => '/res/4344f0f8/rsrc/image/icons_1x/preview.png', - 'disk' => '/rsrc/image/icons_1x/preview.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/refresh.png' => - array( - 'hash' => 'fa9457bfcc4486bb61dc0d3ca4ce483b', - 'uri' => '/res/fa9457bf/rsrc/image/icons_1x/refresh.png', - 'disk' => '/rsrc/image/icons_1x/refresh.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/remove.png' => - array( - 'hash' => 'b458ab6b9f58d39866a44f7e3f155171', - 'uri' => '/res/b458ab6b/rsrc/image/icons_1x/remove.png', - 'disk' => '/rsrc/image/icons_1x/remove.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/search.png' => - array( - 'hash' => 'c29086a3ae69eb478f365467d005aab7', - 'uri' => '/res/c29086a3/rsrc/image/icons_1x/search.png', - 'disk' => '/rsrc/image/icons_1x/search.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/start-sandcastle.png' => - array( - 'hash' => 'bffc3d918b592a9927ff67870407d125', - 'uri' => '/res/bffc3d91/rsrc/image/icons_1x/start-sandcastle.png', - 'disk' => '/rsrc/image/icons_1x/start-sandcastle.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/subscribe-add.png' => - array( - 'hash' => '3508768fe007c68b386c7c846a820a7f', - 'uri' => '/res/3508768f/rsrc/image/icons_1x/subscribe-add.png', - 'disk' => '/rsrc/image/icons_1x/subscribe-add.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/subscribe-auto.png' => - array( - 'hash' => '46693cb8748596cbc80e8fb010047fa0', - 'uri' => '/res/46693cb8/rsrc/image/icons_1x/subscribe-auto.png', - 'disk' => '/rsrc/image/icons_1x/subscribe-auto.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/subscribe-delete.png' => - array( - 'hash' => '33e54d9bcc56c97dfadb70fcd90d6092', - 'uri' => '/res/33e54d9b/rsrc/image/icons_1x/subscribe-delete.png', - 'disk' => '/rsrc/image/icons_1x/subscribe-delete.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/tag.png' => - array( - 'hash' => 'f1d338e97f3423aeed2a4c732c19b2a9', - 'uri' => '/res/f1d338e9/rsrc/image/icons_1x/tag.png', - 'disk' => '/rsrc/image/icons_1x/tag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/transcript.png' => - array( - 'hash' => 'be12f1ccd7d502c819b5e5e10873673c', - 'uri' => '/res/be12f1cc/rsrc/image/icons_1x/transcript.png', - 'disk' => '/rsrc/image/icons_1x/transcript.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/undo.png' => - array( - 'hash' => '1e1dfed92fd4fad59d61d424048bfaae', - 'uri' => '/res/1e1dfed9/rsrc/image/icons_1x/undo.png', - 'disk' => '/rsrc/image/icons_1x/undo.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/unlock.png' => - array( - 'hash' => 'ff527b708a78ae975f9637e6d65ac712', - 'uri' => '/res/ff527b70/rsrc/image/icons_1x/unlock.png', - 'disk' => '/rsrc/image/icons_1x/unlock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/unmerge.png' => - array( - 'hash' => '8477d2582e3733b364906a1ac8da9fcd', - 'uri' => '/res/8477d258/rsrc/image/icons_1x/unmerge.png', - 'disk' => '/rsrc/image/icons_1x/unmerge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/unpublish.png' => - array( - 'hash' => '10b2a0a48f138fa2ed6a014340093fe5', - 'uri' => '/res/10b2a0a4/rsrc/image/icons_1x/unpublish.png', - 'disk' => '/rsrc/image/icons_1x/unpublish.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/warning.png' => - array( - 'hash' => 'f22613a9bb134ab8d0f45a914c2f5be0', - 'uri' => '/res/f22613a9/rsrc/image/icons_1x/warning.png', - 'disk' => '/rsrc/image/icons_1x/warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_1x/world.png' => - array( - 'hash' => '5734a92ef4741ad5e15ee2c7c1ba9e33', - 'uri' => '/res/5734a92e/rsrc/image/icons_1x/world.png', - 'disk' => '/rsrc/image/icons_1x/world.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/arrow_left.png' => - array( - 'hash' => '132296575651e04deeef234c4c30a7bf', - 'uri' => '/res/13229657/rsrc/image/icons_2x/arrow_left.png', - 'disk' => '/rsrc/image/icons_2x/arrow_left.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/arrow_right.png' => - array( - 'hash' => '6bff730f6942f36a00c2049b86da6c1c', - 'uri' => '/res/6bff730f/rsrc/image/icons_2x/arrow_right.png', - 'disk' => '/rsrc/image/icons_2x/arrow_right.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/attach.png' => - array( - 'hash' => '01d30de97ffb570a63591edbd806ca82', - 'uri' => '/res/01d30de9/rsrc/image/icons_2x/attach.png', - 'disk' => '/rsrc/image/icons_2x/attach.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/blame.png' => - array( - 'hash' => '0bde9339b24b5a473850cdc58793fc5c', - 'uri' => '/res/0bde9339/rsrc/image/icons_2x/blame.png', - 'disk' => '/rsrc/image/icons_2x/blame.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/check.png' => - array( - 'hash' => '55000486da9a7de9cc740080ed695aaf', - 'uri' => '/res/55000486/rsrc/image/icons_2x/check.png', - 'disk' => '/rsrc/image/icons_2x/check.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/comment.png' => - array( - 'hash' => 'ef86a726d09555b7f1ece7a27bb6e74f', - 'uri' => '/res/ef86a726/rsrc/image/icons_2x/comment.png', - 'disk' => '/rsrc/image/icons_2x/comment.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/computer.png' => - array( - 'hash' => '44eb7dd63ac3a118d7ecca595eded191', - 'uri' => '/res/44eb7dd6/rsrc/image/icons_2x/computer.png', - 'disk' => '/rsrc/image/icons_2x/computer.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/create.png' => - array( - 'hash' => '9a35ff0bfd165be3ebce5d8260c4face', - 'uri' => '/res/9a35ff0b/rsrc/image/icons_2x/create.png', - 'disk' => '/rsrc/image/icons_2x/create.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/delete.png' => - array( - 'hash' => '92a0e42d33a509aff363481b9a57a4d3', - 'uri' => '/res/92a0e42d/rsrc/image/icons_2x/delete.png', - 'disk' => '/rsrc/image/icons_2x/delete.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/disable.png' => - array( - 'hash' => 'c92fe737e104d0e4ffede56af292c4c1', - 'uri' => '/res/c92fe737/rsrc/image/icons_2x/disable.png', - 'disk' => '/rsrc/image/icons_2x/disable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/dislike.png' => - array( - 'hash' => '11a1e50acfc47962f93ca7b6614e0dec', - 'uri' => '/res/11a1e50a/rsrc/image/icons_2x/dislike.png', - 'disk' => '/rsrc/image/icons_2x/dislike.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/download.png' => - array( - 'hash' => '627a513321ff3ff838769abb284f26b1', - 'uri' => '/res/627a5133/rsrc/image/icons_2x/download.png', - 'disk' => '/rsrc/image/icons_2x/download.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/edit.png' => - array( - 'hash' => '9e2f2a44443888b5a62ef629e1fea855', - 'uri' => '/res/9e2f2a44/rsrc/image/icons_2x/edit.png', - 'disk' => '/rsrc/image/icons_2x/edit.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/enable.png' => - array( - 'hash' => '5edb58f26be532504bd4530d744ae706', - 'uri' => '/res/5edb58f2/rsrc/image/icons_2x/enable.png', - 'disk' => '/rsrc/image/icons_2x/enable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/file.png' => - array( - 'hash' => '77afd12c8158ea7f68b405a7297a940e', - 'uri' => '/res/77afd12c/rsrc/image/icons_2x/file.png', - 'disk' => '/rsrc/image/icons_2x/file.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/flag-0.png' => - array( - 'hash' => 'c7cca0ab3e4f1719148241d4c54be67d', - 'uri' => '/res/c7cca0ab/rsrc/image/icons_2x/flag-0.png', - 'disk' => '/rsrc/image/icons_2x/flag-0.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/flag-1.png' => - array( - 'hash' => 'ef6d2bd5339efc83240c344c2f07722a', - 'uri' => '/res/ef6d2bd5/rsrc/image/icons_2x/flag-1.png', - 'disk' => '/rsrc/image/icons_2x/flag-1.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/flag-2.png' => - array( - 'hash' => 'b35da5b43cd319315170cf3f7f8eae52', - 'uri' => '/res/b35da5b4/rsrc/image/icons_2x/flag-2.png', - 'disk' => '/rsrc/image/icons_2x/flag-2.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/flag-3.png' => - array( - 'hash' => '53d6c5eea133714b8474e769a151fd41', - 'uri' => '/res/53d6c5ee/rsrc/image/icons_2x/flag-3.png', - 'disk' => '/rsrc/image/icons_2x/flag-3.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/flag-4.png' => - array( - 'hash' => '5e7e645fc4468a480e53ae3c9ed38276', - 'uri' => '/res/5e7e645f/rsrc/image/icons_2x/flag-4.png', - 'disk' => '/rsrc/image/icons_2x/flag-4.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/flag-5.png' => - array( - 'hash' => '1a2ffcf1b5de053fb11dee95c9d98859', - 'uri' => '/res/1a2ffcf1/rsrc/image/icons_2x/flag-5.png', - 'disk' => '/rsrc/image/icons_2x/flag-5.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/flag-6.png' => - array( - 'hash' => 'f75a942618180af610d862ab5d75027d', - 'uri' => '/res/f75a9426/rsrc/image/icons_2x/flag-6.png', - 'disk' => '/rsrc/image/icons_2x/flag-6.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/flag-7.png' => - array( - 'hash' => 'a501c7320efa7d076f3ea50b8a0f7d0c', - 'uri' => '/res/a501c732/rsrc/image/icons_2x/flag-7.png', - 'disk' => '/rsrc/image/icons_2x/flag-7.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/flag-ghost.png' => - array( - 'hash' => 'df828e73a16590d3ecd4768e785da88e', - 'uri' => '/res/df828e73/rsrc/image/icons_2x/flag-ghost.png', - 'disk' => '/rsrc/image/icons_2x/flag-ghost.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/flag.png' => - array( - 'hash' => '86ed22559bdb9d8dfb6539970d2af334', - 'uri' => '/res/86ed2255/rsrc/image/icons_2x/flag.png', - 'disk' => '/rsrc/image/icons_2x/flag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/folder-open.png' => - array( - 'hash' => 'd5210e4d807c00f023fc312f4abb5c34', - 'uri' => '/res/d5210e4d/rsrc/image/icons_2x/folder-open.png', - 'disk' => '/rsrc/image/icons_2x/folder-open.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/fork.png' => - array( - 'hash' => '9ae52b312fb196e2f8a3c0691c9b520e', - 'uri' => '/res/9ae52b31/rsrc/image/icons_2x/fork.png', - 'disk' => '/rsrc/image/icons_2x/fork.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/herald.png' => - array( - 'hash' => 'd9923d9a31d99494ba5b9393e252bf48', - 'uri' => '/res/d9923d9a/rsrc/image/icons_2x/herald.png', - 'disk' => '/rsrc/image/icons_2x/herald.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/highlight.png' => - array( - 'hash' => 'e2ff58977847c57721b857848ba0dc62', - 'uri' => '/res/e2ff5897/rsrc/image/icons_2x/highlight.png', - 'disk' => '/rsrc/image/icons_2x/highlight.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/history.png' => - array( - 'hash' => 'f88ffba43833c160a8f7c0c78b3be168', - 'uri' => '/res/f88ffba4/rsrc/image/icons_2x/history.png', - 'disk' => '/rsrc/image/icons_2x/history.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/image.png' => - array( - 'hash' => '338eb62546e0c56484f79bc0b4822c96', - 'uri' => '/res/338eb625/rsrc/image/icons_2x/image.png', - 'disk' => '/rsrc/image/icons_2x/image.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/like.png' => - array( - 'hash' => 'a44612333f0a704ce2fa0684c6c18872', - 'uri' => '/res/a4461233/rsrc/image/icons_2x/like.png', - 'disk' => '/rsrc/image/icons_2x/like.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/link.png' => - array( - 'hash' => 'ad4f797c6aa10007be1e2fe33fcfc93f', - 'uri' => '/res/ad4f797c/rsrc/image/icons_2x/link.png', - 'disk' => '/rsrc/image/icons_2x/link.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/lint-info.png' => - array( - 'hash' => '390bdd7f78ac565c110d195af464bd52', - 'uri' => '/res/390bdd7f/rsrc/image/icons_2x/lint-info.png', - 'disk' => '/rsrc/image/icons_2x/lint-info.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/lint-ok.png' => - array( - 'hash' => 'aee2edbba3aa0e302f623d6d2898aab0', - 'uri' => '/res/aee2edbb/rsrc/image/icons_2x/lint-ok.png', - 'disk' => '/rsrc/image/icons_2x/lint-ok.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/lint-warning.png' => - array( - 'hash' => 'ea63c8c33416601960be3bfcac27ee68', - 'uri' => '/res/ea63c8c3/rsrc/image/icons_2x/lint-warning.png', - 'disk' => '/rsrc/image/icons_2x/lint-warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/lock.png' => - array( - 'hash' => 'e0bd58bf5b051bc072ce0920429d6a8d', - 'uri' => '/res/e0bd58bf/rsrc/image/icons_2x/lock.png', - 'disk' => '/rsrc/image/icons_2x/lock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/love.png' => - array( - 'hash' => '8de40c4d5aabe7372f5cfedadaed8ded', - 'uri' => '/res/8de40c4d/rsrc/image/icons_2x/love.png', - 'disk' => '/rsrc/image/icons_2x/love.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/merge.png' => - array( - 'hash' => '502994edc18e67790ee78a4c06686cac', - 'uri' => '/res/502994ed/rsrc/image/icons_2x/merge.png', - 'disk' => '/rsrc/image/icons_2x/merge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/message.png' => - array( - 'hash' => 'c75f90130d523726343d069a39c89469', - 'uri' => '/res/c75f9013/rsrc/image/icons_2x/message.png', - 'disk' => '/rsrc/image/icons_2x/message.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/meta-mta.png' => - array( - 'hash' => '329e345c8b1f2af6386e56bad9d2d3f4', - 'uri' => '/res/329e345c/rsrc/image/icons_2x/meta-mta.png', - 'disk' => '/rsrc/image/icons_2x/meta-mta.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/move.png' => - array( - 'hash' => 'cc7f6037f2ddac783fd91382b2f90ae6', - 'uri' => '/res/cc7f6037/rsrc/image/icons_2x/move.png', - 'disk' => '/rsrc/image/icons_2x/move.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/new.png' => - array( - 'hash' => 'ca56b9e03d35c84a98a8d50cb5f51460', - 'uri' => '/res/ca56b9e0/rsrc/image/icons_2x/new.png', - 'disk' => '/rsrc/image/icons_2x/new.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/perflab.png' => - array( - 'hash' => '33a8bfdbb05068cfbcca6ebecadf34cc', - 'uri' => '/res/33a8bfdb/rsrc/image/icons_2x/perflab.png', - 'disk' => '/rsrc/image/icons_2x/perflab.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/preview.png' => - array( - 'hash' => '56a6fce71430d716c091e51d2054ec17', - 'uri' => '/res/56a6fce7/rsrc/image/icons_2x/preview.png', - 'disk' => '/rsrc/image/icons_2x/preview.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/refresh.png' => - array( - 'hash' => '03ac552eaf7d515b83a69e24aacc5cf9', - 'uri' => '/res/03ac552e/rsrc/image/icons_2x/refresh.png', - 'disk' => '/rsrc/image/icons_2x/refresh.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/remove.png' => - array( - 'hash' => 'f2d95fd73015d4160bf6a3b1162e8200', - 'uri' => '/res/f2d95fd7/rsrc/image/icons_2x/remove.png', - 'disk' => '/rsrc/image/icons_2x/remove.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/search.png' => - array( - 'hash' => '3a43ac56dbb026c1107351500e3439cf', - 'uri' => '/res/3a43ac56/rsrc/image/icons_2x/search.png', - 'disk' => '/rsrc/image/icons_2x/search.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/start-sandcastle.png' => - array( - 'hash' => '925d8d78464bfc12e8f0e97c41478e10', - 'uri' => '/res/925d8d78/rsrc/image/icons_2x/start-sandcastle.png', - 'disk' => '/rsrc/image/icons_2x/start-sandcastle.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/subscribe-add.png' => - array( - 'hash' => '9901c9981e54bd52ac46fba94e6a99ce', - 'uri' => '/res/9901c998/rsrc/image/icons_2x/subscribe-add.png', - 'disk' => '/rsrc/image/icons_2x/subscribe-add.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/subscribe-auto.png' => - array( - 'hash' => '5025672e391cead2d027ed0f7bb964f0', - 'uri' => '/res/5025672e/rsrc/image/icons_2x/subscribe-auto.png', - 'disk' => '/rsrc/image/icons_2x/subscribe-auto.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/subscribe-remove.png' => - array( - 'hash' => '9d41fcdac29190aa9b4777fbb16175f7', - 'uri' => '/res/9d41fcda/rsrc/image/icons_2x/subscribe-remove.png', - 'disk' => '/rsrc/image/icons_2x/subscribe-remove.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/tag.png' => - array( - 'hash' => '0c32779ec5a7a2bbf00016d094ce31e2', - 'uri' => '/res/0c32779e/rsrc/image/icons_2x/tag.png', - 'disk' => '/rsrc/image/icons_2x/tag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/transcript.png' => - array( - 'hash' => '8fbf4525a327369bed33b305951496b1', - 'uri' => '/res/8fbf4525/rsrc/image/icons_2x/transcript.png', - 'disk' => '/rsrc/image/icons_2x/transcript.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/undo.png' => - array( - 'hash' => 'd3c774d2529784b8993547d8f3637466', - 'uri' => '/res/d3c774d2/rsrc/image/icons_2x/undo.png', - 'disk' => '/rsrc/image/icons_2x/undo.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/unlock.png' => - array( - 'hash' => '4053e2cdcdf7da08835c11932fad71bc', - 'uri' => '/res/4053e2cd/rsrc/image/icons_2x/unlock.png', - 'disk' => '/rsrc/image/icons_2x/unlock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/unmerge.png' => - array( - 'hash' => 'e303d7b3805e77b7543782dd2694a6d1', - 'uri' => '/res/e303d7b3/rsrc/image/icons_2x/unmerge.png', - 'disk' => '/rsrc/image/icons_2x/unmerge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/unpublish.png' => - array( - 'hash' => '68202da44780b5ffed5063657bdf4aaf', - 'uri' => '/res/68202da4/rsrc/image/icons_2x/unpublish.png', - 'disk' => '/rsrc/image/icons_2x/unpublish.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/warning.png' => - array( - 'hash' => 'a566ac4aa3d97189207a2649f5cbb5a8', - 'uri' => '/res/a566ac4a/rsrc/image/icons_2x/warning.png', - 'disk' => '/rsrc/image/icons_2x/warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_2x/world.png' => - array( - 'hash' => '3834bd830bad4847ba2abc7e660e1b5d', - 'uri' => '/res/3834bd83/rsrc/image/icons_2x/world.png', - 'disk' => '/rsrc/image/icons_2x/world.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/arrow_left.png' => - array( - 'hash' => 'cf030471a60187b9a91af5c02ee1ac90', - 'uri' => '/res/cf030471/rsrc/image/icons_grey_1x/arrow_left.png', - 'disk' => '/rsrc/image/icons_grey_1x/arrow_left.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/arrow_right.png' => - array( - 'hash' => '8e95fad3956a2362a43d87e8b66006be', - 'uri' => '/res/8e95fad3/rsrc/image/icons_grey_1x/arrow_right.png', - 'disk' => '/rsrc/image/icons_grey_1x/arrow_right.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/attach.png' => - array( - 'hash' => '27c5c2b8d8e023b62a29f9b95aaeccc2', - 'uri' => '/res/27c5c2b8/rsrc/image/icons_grey_1x/attach.png', - 'disk' => '/rsrc/image/icons_grey_1x/attach.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/blame.png' => - array( - 'hash' => 'a8f5eee6042ebed21ef3f403a1211dfe', - 'uri' => '/res/a8f5eee6/rsrc/image/icons_grey_1x/blame.png', - 'disk' => '/rsrc/image/icons_grey_1x/blame.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/check.png' => - array( - 'hash' => 'cd190a7f1107f365a4dd2270a3fd0d09', - 'uri' => '/res/cd190a7f/rsrc/image/icons_grey_1x/check.png', - 'disk' => '/rsrc/image/icons_grey_1x/check.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/comment.png' => - array( - 'hash' => '0e370a65c39c3c19827453a2a7e7c1d6', - 'uri' => '/res/0e370a65/rsrc/image/icons_grey_1x/comment.png', - 'disk' => '/rsrc/image/icons_grey_1x/comment.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/computer.png' => - array( - 'hash' => '2a0f1d15f3db051dae4825a79460f338', - 'uri' => '/res/2a0f1d15/rsrc/image/icons_grey_1x/computer.png', - 'disk' => '/rsrc/image/icons_grey_1x/computer.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/create.png' => - array( - 'hash' => 'aa514617d4f01bca4029378c947d28b0', - 'uri' => '/res/aa514617/rsrc/image/icons_grey_1x/create.png', - 'disk' => '/rsrc/image/icons_grey_1x/create.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/delete.png' => - array( - 'hash' => 'ef24770e1469541889161fb3eddb5745', - 'uri' => '/res/ef24770e/rsrc/image/icons_grey_1x/delete.png', - 'disk' => '/rsrc/image/icons_grey_1x/delete.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/disable.png' => - array( - 'hash' => '5fbe910d06a9cba8617ca6f249644ef5', - 'uri' => '/res/5fbe910d/rsrc/image/icons_grey_1x/disable.png', - 'disk' => '/rsrc/image/icons_grey_1x/disable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/dislike.png' => - array( - 'hash' => 'bd59611ab896e84e05f2fcee4e8d0b8c', - 'uri' => '/res/bd59611a/rsrc/image/icons_grey_1x/dislike.png', - 'disk' => '/rsrc/image/icons_grey_1x/dislike.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/download.png' => - array( - 'hash' => '022eee7077c7204def61bbb679af7151', - 'uri' => '/res/022eee70/rsrc/image/icons_grey_1x/download.png', - 'disk' => '/rsrc/image/icons_grey_1x/download.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/edit.png' => - array( - 'hash' => 'd2c89efd0587edecfbefa29ee5573cf6', - 'uri' => '/res/d2c89efd/rsrc/image/icons_grey_1x/edit.png', - 'disk' => '/rsrc/image/icons_grey_1x/edit.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/enable.png' => - array( - 'hash' => 'be400e404ba2833d5eae62584f59fca5', - 'uri' => '/res/be400e40/rsrc/image/icons_grey_1x/enable.png', - 'disk' => '/rsrc/image/icons_grey_1x/enable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/file.png' => - array( - 'hash' => 'be57a15a53d9c992120949d753f2c0b3', - 'uri' => '/res/be57a15a/rsrc/image/icons_grey_1x/file.png', - 'disk' => '/rsrc/image/icons_grey_1x/file.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/flag-0.png' => - array( - 'hash' => 'e3472f32eff51ee93cc12866c113ed73', - 'uri' => '/res/e3472f32/rsrc/image/icons_grey_1x/flag-0.png', - 'disk' => '/rsrc/image/icons_grey_1x/flag-0.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/flag-1.png' => - array( - 'hash' => 'd9873bb6d90685218c8cb50077f6ca33', - 'uri' => '/res/d9873bb6/rsrc/image/icons_grey_1x/flag-1.png', - 'disk' => '/rsrc/image/icons_grey_1x/flag-1.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/flag-2.png' => - array( - 'hash' => 'e6ec56d500d86f1b9795b62fa5a6a20b', - 'uri' => '/res/e6ec56d5/rsrc/image/icons_grey_1x/flag-2.png', - 'disk' => '/rsrc/image/icons_grey_1x/flag-2.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/flag-3.png' => - array( - 'hash' => '8649530df2fc5d95b3c5450c63350b0c', - 'uri' => '/res/8649530d/rsrc/image/icons_grey_1x/flag-3.png', - 'disk' => '/rsrc/image/icons_grey_1x/flag-3.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/flag-4.png' => - array( - 'hash' => 'a8bff21d793e23f5d42a77d68db9b97d', - 'uri' => '/res/a8bff21d/rsrc/image/icons_grey_1x/flag-4.png', - 'disk' => '/rsrc/image/icons_grey_1x/flag-4.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/flag-5.png' => - array( - 'hash' => '42a84b001080c528897a2ed26435faa4', - 'uri' => '/res/42a84b00/rsrc/image/icons_grey_1x/flag-5.png', - 'disk' => '/rsrc/image/icons_grey_1x/flag-5.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/flag-6.png' => - array( - 'hash' => '62862c3d565f91b48d6581c478616b95', - 'uri' => '/res/62862c3d/rsrc/image/icons_grey_1x/flag-6.png', - 'disk' => '/rsrc/image/icons_grey_1x/flag-6.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/flag-7.png' => - array( - 'hash' => '142397c1d60f2a75c568e21fe7d91a37', - 'uri' => '/res/142397c1/rsrc/image/icons_grey_1x/flag-7.png', - 'disk' => '/rsrc/image/icons_grey_1x/flag-7.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/flag-ghost.png' => - array( - 'hash' => '0268c3a63e4dea9e082da02d45ef3bbf', - 'uri' => '/res/0268c3a6/rsrc/image/icons_grey_1x/flag-ghost.png', - 'disk' => '/rsrc/image/icons_grey_1x/flag-ghost.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/flag.png' => - array( - 'hash' => '6f3dc5dfc16a44b29da4c9831bd031e0', - 'uri' => '/res/6f3dc5df/rsrc/image/icons_grey_1x/flag.png', - 'disk' => '/rsrc/image/icons_grey_1x/flag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/folder-open.png' => - array( - 'hash' => 'ccee6cb73d061bd3a4914b4664df4d5d', - 'uri' => '/res/ccee6cb7/rsrc/image/icons_grey_1x/folder-open.png', - 'disk' => '/rsrc/image/icons_grey_1x/folder-open.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/fork.png' => - array( - 'hash' => '43bec98f8777772aaa72e25c63fbf7b8', - 'uri' => '/res/43bec98f/rsrc/image/icons_grey_1x/fork.png', - 'disk' => '/rsrc/image/icons_grey_1x/fork.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/herald.png' => - array( - 'hash' => '53fd394ab9a9c5b465efcd538a903c85', - 'uri' => '/res/53fd394a/rsrc/image/icons_grey_1x/herald.png', - 'disk' => '/rsrc/image/icons_grey_1x/herald.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/highlight.png' => - array( - 'hash' => '816d9e2139b8ddb4e602c31c5d3b52a7', - 'uri' => '/res/816d9e21/rsrc/image/icons_grey_1x/highlight.png', - 'disk' => '/rsrc/image/icons_grey_1x/highlight.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/history.png' => - array( - 'hash' => '71b5ba50975d330f3ce52bc676636b07', - 'uri' => '/res/71b5ba50/rsrc/image/icons_grey_1x/history.png', - 'disk' => '/rsrc/image/icons_grey_1x/history.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/image.png' => - array( - 'hash' => '05a9e5bc91ef52e341ce84672c123220', - 'uri' => '/res/05a9e5bc/rsrc/image/icons_grey_1x/image.png', - 'disk' => '/rsrc/image/icons_grey_1x/image.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/like.png' => - array( - 'hash' => '517ffe86b9e3a2c32e42fe016ec3decb', - 'uri' => '/res/517ffe86/rsrc/image/icons_grey_1x/like.png', - 'disk' => '/rsrc/image/icons_grey_1x/like.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/link.png' => - array( - 'hash' => '91cfdde30e05df60c937effa041ee00a', - 'uri' => '/res/91cfdde3/rsrc/image/icons_grey_1x/link.png', - 'disk' => '/rsrc/image/icons_grey_1x/link.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/lint-info.png' => - array( - 'hash' => '41a8a70b4c65482b18321a5c634bd747', - 'uri' => '/res/41a8a70b/rsrc/image/icons_grey_1x/lint-info.png', - 'disk' => '/rsrc/image/icons_grey_1x/lint-info.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/lint-ok.png' => - array( - 'hash' => '184f6c7ee9d7f7d5f7641d620303442f', - 'uri' => '/res/184f6c7e/rsrc/image/icons_grey_1x/lint-ok.png', - 'disk' => '/rsrc/image/icons_grey_1x/lint-ok.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/lint-warning.png' => - array( - 'hash' => 'dd57b9ff603b2e441c682a5dc61e517f', - 'uri' => '/res/dd57b9ff/rsrc/image/icons_grey_1x/lint-warning.png', - 'disk' => '/rsrc/image/icons_grey_1x/lint-warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/lock.png' => - array( - 'hash' => '61acbd60fb76421862382a48bbe86eaa', - 'uri' => '/res/61acbd60/rsrc/image/icons_grey_1x/lock.png', - 'disk' => '/rsrc/image/icons_grey_1x/lock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/love.png' => - array( - 'hash' => '04f4864f42574a93357a6df830536542', - 'uri' => '/res/04f4864f/rsrc/image/icons_grey_1x/love.png', - 'disk' => '/rsrc/image/icons_grey_1x/love.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/merge.png' => - array( - 'hash' => 'be1baf20400aded2b374abf1954395d5', - 'uri' => '/res/be1baf20/rsrc/image/icons_grey_1x/merge.png', - 'disk' => '/rsrc/image/icons_grey_1x/merge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/message.png' => - array( - 'hash' => '8182b131ba405c98abbca0e4ae0232a1', - 'uri' => '/res/8182b131/rsrc/image/icons_grey_1x/message.png', - 'disk' => '/rsrc/image/icons_grey_1x/message.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/meta-mta.png' => - array( - 'hash' => 'ddcd3a4e79c258dd25e2037b85950063', - 'uri' => '/res/ddcd3a4e/rsrc/image/icons_grey_1x/meta-mta.png', - 'disk' => '/rsrc/image/icons_grey_1x/meta-mta.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/move.png' => - array( - 'hash' => 'a1a84fdd3c39d28da4d42dbc2b46e767', - 'uri' => '/res/a1a84fdd/rsrc/image/icons_grey_1x/move.png', - 'disk' => '/rsrc/image/icons_grey_1x/move.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/new.png' => - array( - 'hash' => '2b3be79401e1a9b9042f12a7102a89df', - 'uri' => '/res/2b3be794/rsrc/image/icons_grey_1x/new.png', - 'disk' => '/rsrc/image/icons_grey_1x/new.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/perflab.png' => - array( - 'hash' => '258f3ffc37e01b86c087e656cba82d59', - 'uri' => '/res/258f3ffc/rsrc/image/icons_grey_1x/perflab.png', - 'disk' => '/rsrc/image/icons_grey_1x/perflab.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/preview.png' => - array( - 'hash' => '4c0c7cfeb5d3fe4b530e2e73641f3539', - 'uri' => '/res/4c0c7cfe/rsrc/image/icons_grey_1x/preview.png', - 'disk' => '/rsrc/image/icons_grey_1x/preview.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/refresh.png' => - array( - 'hash' => '070164ea21e86bf619ee43d0cf010218', - 'uri' => '/res/070164ea/rsrc/image/icons_grey_1x/refresh.png', - 'disk' => '/rsrc/image/icons_grey_1x/refresh.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/remove.png' => - array( - 'hash' => '90b1ce752c65e5c21b3136b3c5db404d', - 'uri' => '/res/90b1ce75/rsrc/image/icons_grey_1x/remove.png', - 'disk' => '/rsrc/image/icons_grey_1x/remove.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/search.png' => - array( - 'hash' => '48551ac94f472d1be079bd0722d0347f', - 'uri' => '/res/48551ac9/rsrc/image/icons_grey_1x/search.png', - 'disk' => '/rsrc/image/icons_grey_1x/search.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/start-sandcastle.png' => - array( - 'hash' => 'e0919b8b039554ce904a911b9fe92e34', - 'uri' => '/res/e0919b8b/rsrc/image/icons_grey_1x/start-sandcastle.png', - 'disk' => '/rsrc/image/icons_grey_1x/start-sandcastle.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/subscribe-add.png' => - array( - 'hash' => '242dbd2d19a81250c11fb49d2d265712', - 'uri' => '/res/242dbd2d/rsrc/image/icons_grey_1x/subscribe-add.png', - 'disk' => '/rsrc/image/icons_grey_1x/subscribe-add.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/subscribe-auto.png' => - array( - 'hash' => '1b4e0d199d2468ccffdaeafaa2e7da4d', - 'uri' => '/res/1b4e0d19/rsrc/image/icons_grey_1x/subscribe-auto.png', - 'disk' => '/rsrc/image/icons_grey_1x/subscribe-auto.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/subscribe-delete.png' => - array( - 'hash' => 'ca4f4c99139aded8b8cadcb423adea6b', - 'uri' => '/res/ca4f4c99/rsrc/image/icons_grey_1x/subscribe-delete.png', - 'disk' => '/rsrc/image/icons_grey_1x/subscribe-delete.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/tag.png' => - array( - 'hash' => '4d997a3b19f02de64e26e14223aeacd3', - 'uri' => '/res/4d997a3b/rsrc/image/icons_grey_1x/tag.png', - 'disk' => '/rsrc/image/icons_grey_1x/tag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/transcript.png' => - array( - 'hash' => 'e6ebbe8ddd772340e43ff4a640a91e83', - 'uri' => '/res/e6ebbe8d/rsrc/image/icons_grey_1x/transcript.png', - 'disk' => '/rsrc/image/icons_grey_1x/transcript.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/undo.png' => - array( - 'hash' => 'adf4edaefa53133c49ce5a790d7919b1', - 'uri' => '/res/adf4edae/rsrc/image/icons_grey_1x/undo.png', - 'disk' => '/rsrc/image/icons_grey_1x/undo.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/unlock.png' => - array( - 'hash' => '0df9721609943a8c7aa13173a1f098bd', - 'uri' => '/res/0df97216/rsrc/image/icons_grey_1x/unlock.png', - 'disk' => '/rsrc/image/icons_grey_1x/unlock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/unmerge.png' => - array( - 'hash' => '676e7ac3317207c8d4d5d1d3c03b488e', - 'uri' => '/res/676e7ac3/rsrc/image/icons_grey_1x/unmerge.png', - 'disk' => '/rsrc/image/icons_grey_1x/unmerge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/unpublish.png' => - array( - 'hash' => '89f047dcf8cf76fe7a492494f2330118', - 'uri' => '/res/89f047dc/rsrc/image/icons_grey_1x/unpublish.png', - 'disk' => '/rsrc/image/icons_grey_1x/unpublish.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/warning.png' => - array( - 'hash' => 'a7ac93cd6362f7f6d60260643a193c40', - 'uri' => '/res/a7ac93cd/rsrc/image/icons_grey_1x/warning.png', - 'disk' => '/rsrc/image/icons_grey_1x/warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_1x/world.png' => - array( - 'hash' => '5cd9d5c2ddd72bbeda4cfacc9cb1cf34', - 'uri' => '/res/5cd9d5c2/rsrc/image/icons_grey_1x/world.png', - 'disk' => '/rsrc/image/icons_grey_1x/world.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/arrow_left.png' => - array( - 'hash' => '0bfe9d1f65988432c5cb865c608ff553', - 'uri' => '/res/0bfe9d1f/rsrc/image/icons_grey_2x/arrow_left.png', - 'disk' => '/rsrc/image/icons_grey_2x/arrow_left.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/arrow_right.png' => - array( - 'hash' => 'f801d98f1949f55be9049bcd3cd64445', - 'uri' => '/res/f801d98f/rsrc/image/icons_grey_2x/arrow_right.png', - 'disk' => '/rsrc/image/icons_grey_2x/arrow_right.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/attach.png' => - array( - 'hash' => 'a780f007d0f8f3ac85dfa09671d94323', - 'uri' => '/res/a780f007/rsrc/image/icons_grey_2x/attach.png', - 'disk' => '/rsrc/image/icons_grey_2x/attach.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/blame.png' => - array( - 'hash' => '8fc2468765cd7b8e3620458f6e4658b1', - 'uri' => '/res/8fc24687/rsrc/image/icons_grey_2x/blame.png', - 'disk' => '/rsrc/image/icons_grey_2x/blame.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/check.png' => - array( - 'hash' => 'a15e19432409d1349da30336ed9be912', - 'uri' => '/res/a15e1943/rsrc/image/icons_grey_2x/check.png', - 'disk' => '/rsrc/image/icons_grey_2x/check.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/comment.png' => - array( - 'hash' => '6d2ba8a825def60a69770c8b33eb6dc6', - 'uri' => '/res/6d2ba8a8/rsrc/image/icons_grey_2x/comment.png', - 'disk' => '/rsrc/image/icons_grey_2x/comment.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/computer.png' => - array( - 'hash' => 'c1df07807680d43125576053468bbf79', - 'uri' => '/res/c1df0780/rsrc/image/icons_grey_2x/computer.png', - 'disk' => '/rsrc/image/icons_grey_2x/computer.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/create.png' => - array( - 'hash' => '4b7f64f05bd18fe37388137de8449830', - 'uri' => '/res/4b7f64f0/rsrc/image/icons_grey_2x/create.png', - 'disk' => '/rsrc/image/icons_grey_2x/create.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/delete.png' => - array( - 'hash' => '11237cb1dd558e316a0f22199a9d987e', - 'uri' => '/res/11237cb1/rsrc/image/icons_grey_2x/delete.png', - 'disk' => '/rsrc/image/icons_grey_2x/delete.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/disable.png' => - array( - 'hash' => 'be4788ae666bed2d7b945499fc591f99', - 'uri' => '/res/be4788ae/rsrc/image/icons_grey_2x/disable.png', - 'disk' => '/rsrc/image/icons_grey_2x/disable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/dislike.png' => - array( - 'hash' => '16b84bb24a267c7ec432783772dd98ae', - 'uri' => '/res/16b84bb2/rsrc/image/icons_grey_2x/dislike.png', - 'disk' => '/rsrc/image/icons_grey_2x/dislike.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/download.png' => - array( - 'hash' => 'feefeca5063949bc56fe737e4a5d0479', - 'uri' => '/res/feefeca5/rsrc/image/icons_grey_2x/download.png', - 'disk' => '/rsrc/image/icons_grey_2x/download.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/edit.png' => - array( - 'hash' => '0e5bf8f1905e75ceacbda00bacc7abfc', - 'uri' => '/res/0e5bf8f1/rsrc/image/icons_grey_2x/edit.png', - 'disk' => '/rsrc/image/icons_grey_2x/edit.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/enable.png' => - array( - 'hash' => 'a8f9d1fd9b6ad36e78fdce994a938a80', - 'uri' => '/res/a8f9d1fd/rsrc/image/icons_grey_2x/enable.png', - 'disk' => '/rsrc/image/icons_grey_2x/enable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/file.png' => - array( - 'hash' => '0d9b96fcf69eed9154c043aa6302f816', - 'uri' => '/res/0d9b96fc/rsrc/image/icons_grey_2x/file.png', - 'disk' => '/rsrc/image/icons_grey_2x/file.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/flag-0.png' => - array( - 'hash' => '49f73e150a9bde29b4a5eaa5c9c26f18', - 'uri' => '/res/49f73e15/rsrc/image/icons_grey_2x/flag-0.png', - 'disk' => '/rsrc/image/icons_grey_2x/flag-0.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/flag-1.png' => - array( - 'hash' => '8453d668ad3aa80fd6e77b7e69671080', - 'uri' => '/res/8453d668/rsrc/image/icons_grey_2x/flag-1.png', - 'disk' => '/rsrc/image/icons_grey_2x/flag-1.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/flag-2.png' => - array( - 'hash' => 'bb70ba152e88e725f36cee8ba2c883ef', - 'uri' => '/res/bb70ba15/rsrc/image/icons_grey_2x/flag-2.png', - 'disk' => '/rsrc/image/icons_grey_2x/flag-2.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/flag-3.png' => - array( - 'hash' => 'd235db72f2f55c6defb04a3bf9ca0dd1', - 'uri' => '/res/d235db72/rsrc/image/icons_grey_2x/flag-3.png', - 'disk' => '/rsrc/image/icons_grey_2x/flag-3.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/flag-4.png' => - array( - 'hash' => 'd6cdc4783b2b0edd109e0c2152d01010', - 'uri' => '/res/d6cdc478/rsrc/image/icons_grey_2x/flag-4.png', - 'disk' => '/rsrc/image/icons_grey_2x/flag-4.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/flag-5.png' => - array( - 'hash' => 'd9eae4f8c697640d3f291085e4bc6de0', - 'uri' => '/res/d9eae4f8/rsrc/image/icons_grey_2x/flag-5.png', - 'disk' => '/rsrc/image/icons_grey_2x/flag-5.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/flag-6.png' => - array( - 'hash' => '93af411317cc9ce2c6036be56a23fe7c', - 'uri' => '/res/93af4113/rsrc/image/icons_grey_2x/flag-6.png', - 'disk' => '/rsrc/image/icons_grey_2x/flag-6.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/flag-7.png' => - array( - 'hash' => '2a6a20599d223eb4da45731497268ad4', - 'uri' => '/res/2a6a2059/rsrc/image/icons_grey_2x/flag-7.png', - 'disk' => '/rsrc/image/icons_grey_2x/flag-7.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/flag-ghost.png' => - array( - 'hash' => 'f67ab0bc9e4747932938d23cce9c7fed', - 'uri' => '/res/f67ab0bc/rsrc/image/icons_grey_2x/flag-ghost.png', - 'disk' => '/rsrc/image/icons_grey_2x/flag-ghost.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/flag.png' => - array( - 'hash' => '5f37d202255fc97f56986052112ffded', - 'uri' => '/res/5f37d202/rsrc/image/icons_grey_2x/flag.png', - 'disk' => '/rsrc/image/icons_grey_2x/flag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/folder-open.png' => - array( - 'hash' => 'ac9bcdf2f889cca700d29c7a59a6caa9', - 'uri' => '/res/ac9bcdf2/rsrc/image/icons_grey_2x/folder-open.png', - 'disk' => '/rsrc/image/icons_grey_2x/folder-open.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/fork.png' => - array( - 'hash' => 'c1bbf1a6ed68793fa77f2719b4fde732', - 'uri' => '/res/c1bbf1a6/rsrc/image/icons_grey_2x/fork.png', - 'disk' => '/rsrc/image/icons_grey_2x/fork.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/herald.png' => - array( - 'hash' => 'cd15317114837ce6b78eeb190d1669bf', - 'uri' => '/res/cd153171/rsrc/image/icons_grey_2x/herald.png', - 'disk' => '/rsrc/image/icons_grey_2x/herald.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/highlight.png' => - array( - 'hash' => 'aba25e89244c230abf1e082d89c99ea1', - 'uri' => '/res/aba25e89/rsrc/image/icons_grey_2x/highlight.png', - 'disk' => '/rsrc/image/icons_grey_2x/highlight.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/history.png' => - array( - 'hash' => 'c09f50cf15cfb2ee8bd98d1a3027d20d', - 'uri' => '/res/c09f50cf/rsrc/image/icons_grey_2x/history.png', - 'disk' => '/rsrc/image/icons_grey_2x/history.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/image.png' => - array( - 'hash' => 'cc68b41e2faa4e6792b6c5609a41fc93', - 'uri' => '/res/cc68b41e/rsrc/image/icons_grey_2x/image.png', - 'disk' => '/rsrc/image/icons_grey_2x/image.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/like.png' => - array( - 'hash' => '3b32cdc3d9855f11ec008273332a0c4c', - 'uri' => '/res/3b32cdc3/rsrc/image/icons_grey_2x/like.png', - 'disk' => '/rsrc/image/icons_grey_2x/like.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/link.png' => - array( - 'hash' => 'e35688bf5dc1e7000d5283f7771c2f06', - 'uri' => '/res/e35688bf/rsrc/image/icons_grey_2x/link.png', - 'disk' => '/rsrc/image/icons_grey_2x/link.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/lint-info.png' => - array( - 'hash' => '62de24ddad5b0f919b041fad9ce72ba1', - 'uri' => '/res/62de24dd/rsrc/image/icons_grey_2x/lint-info.png', - 'disk' => '/rsrc/image/icons_grey_2x/lint-info.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/lint-ok.png' => - array( - 'hash' => '5eae5541abc52227ac964e1ecc1c36c7', - 'uri' => '/res/5eae5541/rsrc/image/icons_grey_2x/lint-ok.png', - 'disk' => '/rsrc/image/icons_grey_2x/lint-ok.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/lint-warning.png' => - array( - 'hash' => '1f1f580116b9c1ba72155912d581bc4b', - 'uri' => '/res/1f1f5801/rsrc/image/icons_grey_2x/lint-warning.png', - 'disk' => '/rsrc/image/icons_grey_2x/lint-warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/lock.png' => - array( - 'hash' => '3017f4faff73281412fe6d1ef6482882', - 'uri' => '/res/3017f4fa/rsrc/image/icons_grey_2x/lock.png', - 'disk' => '/rsrc/image/icons_grey_2x/lock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/love.png' => - array( - 'hash' => '5442189d658920ec6fd4f43a16f02ca9', - 'uri' => '/res/5442189d/rsrc/image/icons_grey_2x/love.png', - 'disk' => '/rsrc/image/icons_grey_2x/love.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/merge.png' => - array( - 'hash' => '6f23258b85d0f694c7ce57650f7ce819', - 'uri' => '/res/6f23258b/rsrc/image/icons_grey_2x/merge.png', - 'disk' => '/rsrc/image/icons_grey_2x/merge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/message.png' => - array( - 'hash' => '50d5b13ee3c4f7e03934ad0d2000ca1a', - 'uri' => '/res/50d5b13e/rsrc/image/icons_grey_2x/message.png', - 'disk' => '/rsrc/image/icons_grey_2x/message.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/meta-mta.png' => - array( - 'hash' => '1fd620d4a6a99f65c6091c066ff326ef', - 'uri' => '/res/1fd620d4/rsrc/image/icons_grey_2x/meta-mta.png', - 'disk' => '/rsrc/image/icons_grey_2x/meta-mta.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/move.png' => - array( - 'hash' => '442a667e997dc565e506772f300ca9b7', - 'uri' => '/res/442a667e/rsrc/image/icons_grey_2x/move.png', - 'disk' => '/rsrc/image/icons_grey_2x/move.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/new.png' => - array( - 'hash' => '150932ecbd1415044c1534c6f8d99bda', - 'uri' => '/res/150932ec/rsrc/image/icons_grey_2x/new.png', - 'disk' => '/rsrc/image/icons_grey_2x/new.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/perflab.png' => - array( - 'hash' => 'e999bb7dc0536867a56fed6801c10623', - 'uri' => '/res/e999bb7d/rsrc/image/icons_grey_2x/perflab.png', - 'disk' => '/rsrc/image/icons_grey_2x/perflab.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/preview.png' => - array( - 'hash' => 'fef4679dd4a3c53c133d708515f62e19', - 'uri' => '/res/fef4679d/rsrc/image/icons_grey_2x/preview.png', - 'disk' => '/rsrc/image/icons_grey_2x/preview.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/refresh.png' => - array( - 'hash' => 'e5c22a7d3cd8326f96a4b4358931f78f', - 'uri' => '/res/e5c22a7d/rsrc/image/icons_grey_2x/refresh.png', - 'disk' => '/rsrc/image/icons_grey_2x/refresh.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/remove.png' => - array( - 'hash' => '9481e88d3e697cdb92a00a916eb856fc', - 'uri' => '/res/9481e88d/rsrc/image/icons_grey_2x/remove.png', - 'disk' => '/rsrc/image/icons_grey_2x/remove.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/search.png' => - array( - 'hash' => 'd684b745693c3032b2ca9aacf9e27426', - 'uri' => '/res/d684b745/rsrc/image/icons_grey_2x/search.png', - 'disk' => '/rsrc/image/icons_grey_2x/search.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/start-sandcastle.png' => - array( - 'hash' => '9585c6942d9610fc3fc9ebe3c45c64d9', - 'uri' => '/res/9585c694/rsrc/image/icons_grey_2x/start-sandcastle.png', - 'disk' => '/rsrc/image/icons_grey_2x/start-sandcastle.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/subscribe-add.png' => - array( - 'hash' => '5c10cf9b4ddc003a13e3157d2158027e', - 'uri' => '/res/5c10cf9b/rsrc/image/icons_grey_2x/subscribe-add.png', - 'disk' => '/rsrc/image/icons_grey_2x/subscribe-add.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/subscribe-auto.png' => - array( - 'hash' => 'cb25f331499501e09d10a8f680020ae1', - 'uri' => '/res/cb25f331/rsrc/image/icons_grey_2x/subscribe-auto.png', - 'disk' => '/rsrc/image/icons_grey_2x/subscribe-auto.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/subscribe-remove.png' => - array( - 'hash' => 'a5ca1bc60269ae44bd139fd1c87bc441', - 'uri' => '/res/a5ca1bc6/rsrc/image/icons_grey_2x/subscribe-remove.png', - 'disk' => '/rsrc/image/icons_grey_2x/subscribe-remove.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/tag.png' => - array( - 'hash' => 'bf605d8b9a6abc117fd9ec9866149658', - 'uri' => '/res/bf605d8b/rsrc/image/icons_grey_2x/tag.png', - 'disk' => '/rsrc/image/icons_grey_2x/tag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/transcript.png' => - array( - 'hash' => 'b67eb10edf5b7ab6903d4c03f2c6a184', - 'uri' => '/res/b67eb10e/rsrc/image/icons_grey_2x/transcript.png', - 'disk' => '/rsrc/image/icons_grey_2x/transcript.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/undo.png' => - array( - 'hash' => '8af20c96868da4908fddbfd207eb603a', - 'uri' => '/res/8af20c96/rsrc/image/icons_grey_2x/undo.png', - 'disk' => '/rsrc/image/icons_grey_2x/undo.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/unlock.png' => - array( - 'hash' => 'a78992055e920b09d492884280264a50', - 'uri' => '/res/a7899205/rsrc/image/icons_grey_2x/unlock.png', - 'disk' => '/rsrc/image/icons_grey_2x/unlock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/unmerge.png' => - array( - 'hash' => '282b69c313c0303df31391fd1652effb', - 'uri' => '/res/282b69c3/rsrc/image/icons_grey_2x/unmerge.png', - 'disk' => '/rsrc/image/icons_grey_2x/unmerge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/unpublish.png' => - array( - 'hash' => '66c3b3cc15819380f5b255e8a5ea8be6', - 'uri' => '/res/66c3b3cc/rsrc/image/icons_grey_2x/unpublish.png', - 'disk' => '/rsrc/image/icons_grey_2x/unpublish.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/warning.png' => - array( - 'hash' => '25cc1f228b3f51ad2ce57d72b3f7b72f', - 'uri' => '/res/25cc1f22/rsrc/image/icons_grey_2x/warning.png', - 'disk' => '/rsrc/image/icons_grey_2x/warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_grey_2x/world.png' => - array( - 'hash' => '64debd854c8c276c34cf5a485ea3cb09', - 'uri' => '/res/64debd85/rsrc/image/icons_grey_2x/world.png', - 'disk' => '/rsrc/image/icons_grey_2x/world.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/arrow_left.png' => - array( - 'hash' => '8e58f1e7092b8b3680612c1acc66f48f', - 'uri' => '/res/8e58f1e7/rsrc/image/icons_white_1x/arrow_left.png', - 'disk' => '/rsrc/image/icons_white_1x/arrow_left.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/arrow_right.png' => - array( - 'hash' => 'f69c6b595abe4e595e6d78bcefb90462', - 'uri' => '/res/f69c6b59/rsrc/image/icons_white_1x/arrow_right.png', - 'disk' => '/rsrc/image/icons_white_1x/arrow_right.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/attach.png' => - array( - 'hash' => '18b58a18807b16854de4d07e3e36de76', - 'uri' => '/res/18b58a18/rsrc/image/icons_white_1x/attach.png', - 'disk' => '/rsrc/image/icons_white_1x/attach.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/blame.png' => - array( - 'hash' => '4ebbf6e05eeb7335c394b7320ef9d81e', - 'uri' => '/res/4ebbf6e0/rsrc/image/icons_white_1x/blame.png', - 'disk' => '/rsrc/image/icons_white_1x/blame.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/check.png' => - array( - 'hash' => '3f254f40a4a5e9c3ac4ad6253a4f45cb', - 'uri' => '/res/3f254f40/rsrc/image/icons_white_1x/check.png', - 'disk' => '/rsrc/image/icons_white_1x/check.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/comment.png' => - array( - 'hash' => '933b20ba4c1bf40841ab9e71079045d8', - 'uri' => '/res/933b20ba/rsrc/image/icons_white_1x/comment.png', - 'disk' => '/rsrc/image/icons_white_1x/comment.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/computer.png' => - array( - 'hash' => '9f381f97486b6dbef3aa5d7121b8ecef', - 'uri' => '/res/9f381f97/rsrc/image/icons_white_1x/computer.png', - 'disk' => '/rsrc/image/icons_white_1x/computer.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/create.png' => - array( - 'hash' => '61f8b782d7c8051526f5017f91a8667f', - 'uri' => '/res/61f8b782/rsrc/image/icons_white_1x/create.png', - 'disk' => '/rsrc/image/icons_white_1x/create.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/delete.png' => - array( - 'hash' => '29d3276f98847b828ab486efd790de90', - 'uri' => '/res/29d3276f/rsrc/image/icons_white_1x/delete.png', - 'disk' => '/rsrc/image/icons_white_1x/delete.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/disable.png' => - array( - 'hash' => '9073a1da7645903381d008f7ed81d4e4', - 'uri' => '/res/9073a1da/rsrc/image/icons_white_1x/disable.png', - 'disk' => '/rsrc/image/icons_white_1x/disable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/dislike.png' => - array( - 'hash' => 'd51a9443ad039b53d5d9ad7a9ae938ac', - 'uri' => '/res/d51a9443/rsrc/image/icons_white_1x/dislike.png', - 'disk' => '/rsrc/image/icons_white_1x/dislike.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/download.png' => - array( - 'hash' => 'cdeb82be73fac1c6d0ecbe1db6933c31', - 'uri' => '/res/cdeb82be/rsrc/image/icons_white_1x/download.png', - 'disk' => '/rsrc/image/icons_white_1x/download.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/edit.png' => - array( - 'hash' => '92ecafa9d9ad206e56254e962e7ba296', - 'uri' => '/res/92ecafa9/rsrc/image/icons_white_1x/edit.png', - 'disk' => '/rsrc/image/icons_white_1x/edit.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/enable.png' => - array( - 'hash' => 'f6269d509207ecdbaa69ccc33eef079f', - 'uri' => '/res/f6269d50/rsrc/image/icons_white_1x/enable.png', - 'disk' => '/rsrc/image/icons_white_1x/enable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/file.png' => - array( - 'hash' => '30d76bc96261b83516a0f4a8a37eace0', - 'uri' => '/res/30d76bc9/rsrc/image/icons_white_1x/file.png', - 'disk' => '/rsrc/image/icons_white_1x/file.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/flag-0.png' => - array( - 'hash' => '9afb81c0e2ac60f53603ce0ec3f77085', - 'uri' => '/res/9afb81c0/rsrc/image/icons_white_1x/flag-0.png', - 'disk' => '/rsrc/image/icons_white_1x/flag-0.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/flag-1.png' => - array( - 'hash' => 'fb8bf4a312f19bab40ec24a59db3c509', - 'uri' => '/res/fb8bf4a3/rsrc/image/icons_white_1x/flag-1.png', - 'disk' => '/rsrc/image/icons_white_1x/flag-1.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/flag-2.png' => - array( - 'hash' => '68258abe4f1e72c929c2499af00da61d', - 'uri' => '/res/68258abe/rsrc/image/icons_white_1x/flag-2.png', - 'disk' => '/rsrc/image/icons_white_1x/flag-2.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/flag-3.png' => - array( - 'hash' => '869f75e5338b763abf4669e3b65ca437', - 'uri' => '/res/869f75e5/rsrc/image/icons_white_1x/flag-3.png', - 'disk' => '/rsrc/image/icons_white_1x/flag-3.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/flag-4.png' => - array( - 'hash' => '6b7fb779199fadef64c3aed78c91ceea', - 'uri' => '/res/6b7fb779/rsrc/image/icons_white_1x/flag-4.png', - 'disk' => '/rsrc/image/icons_white_1x/flag-4.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/flag-5.png' => - array( - 'hash' => '0a556844f9496e99c8d1b67c1994b05f', - 'uri' => '/res/0a556844/rsrc/image/icons_white_1x/flag-5.png', - 'disk' => '/rsrc/image/icons_white_1x/flag-5.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/flag-6.png' => - array( - 'hash' => 'b9457f429d51d0cbe200e12997e197c4', - 'uri' => '/res/b9457f42/rsrc/image/icons_white_1x/flag-6.png', - 'disk' => '/rsrc/image/icons_white_1x/flag-6.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/flag-7.png' => - array( - 'hash' => 'da01b594075b1530361d28b9f7d35863', - 'uri' => '/res/da01b594/rsrc/image/icons_white_1x/flag-7.png', - 'disk' => '/rsrc/image/icons_white_1x/flag-7.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/flag-ghost.png' => - array( - 'hash' => '9d965d35c27a3951c3bccd25c3c09997', - 'uri' => '/res/9d965d35/rsrc/image/icons_white_1x/flag-ghost.png', - 'disk' => '/rsrc/image/icons_white_1x/flag-ghost.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/flag.png' => - array( - 'hash' => '3549878c79140bcad766b68587ed867f', - 'uri' => '/res/3549878c/rsrc/image/icons_white_1x/flag.png', - 'disk' => '/rsrc/image/icons_white_1x/flag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/folder-open.png' => - array( - 'hash' => 'dfa6e8f7fa1436bc95cde3e09cfb5390', - 'uri' => '/res/dfa6e8f7/rsrc/image/icons_white_1x/folder-open.png', - 'disk' => '/rsrc/image/icons_white_1x/folder-open.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/fork.png' => - array( - 'hash' => '505302cf63a8876ed3858f1d7cb1fdbd', - 'uri' => '/res/505302cf/rsrc/image/icons_white_1x/fork.png', - 'disk' => '/rsrc/image/icons_white_1x/fork.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/herald.png' => - array( - 'hash' => 'c90f3d215fdf4e37083363845fc08c46', - 'uri' => '/res/c90f3d21/rsrc/image/icons_white_1x/herald.png', - 'disk' => '/rsrc/image/icons_white_1x/herald.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/highlight.png' => - array( - 'hash' => '2f5a90b347b11ba4fbfe9fbee9b64fba', - 'uri' => '/res/2f5a90b3/rsrc/image/icons_white_1x/highlight.png', - 'disk' => '/rsrc/image/icons_white_1x/highlight.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/history.png' => - array( - 'hash' => '55a6f34fcd435a4964213a8324a36b81', - 'uri' => '/res/55a6f34f/rsrc/image/icons_white_1x/history.png', - 'disk' => '/rsrc/image/icons_white_1x/history.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/image.png' => - array( - 'hash' => 'a49ed6dcbc97308e40acd41211de670f', - 'uri' => '/res/a49ed6dc/rsrc/image/icons_white_1x/image.png', - 'disk' => '/rsrc/image/icons_white_1x/image.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/like.png' => - array( - 'hash' => 'bfc7962cf6e0f0da29319bd3c68f1e44', - 'uri' => '/res/bfc7962c/rsrc/image/icons_white_1x/like.png', - 'disk' => '/rsrc/image/icons_white_1x/like.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/link.png' => - array( - 'hash' => '1ce538008d6c5d9ad8da572726384ed2', - 'uri' => '/res/1ce53800/rsrc/image/icons_white_1x/link.png', - 'disk' => '/rsrc/image/icons_white_1x/link.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/lint-info.png' => - array( - 'hash' => 'fb057b5df0c694d1e15aae982da3e324', - 'uri' => '/res/fb057b5d/rsrc/image/icons_white_1x/lint-info.png', - 'disk' => '/rsrc/image/icons_white_1x/lint-info.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/lint-ok.png' => - array( - 'hash' => '19fd04dbc6d742eeaaac35dc9f60fefb', - 'uri' => '/res/19fd04db/rsrc/image/icons_white_1x/lint-ok.png', - 'disk' => '/rsrc/image/icons_white_1x/lint-ok.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/lint-warning.png' => - array( - 'hash' => 'd29581051be4c02b86717c06db058352', - 'uri' => '/res/d2958105/rsrc/image/icons_white_1x/lint-warning.png', - 'disk' => '/rsrc/image/icons_white_1x/lint-warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/lock.png' => - array( - 'hash' => '8295ba5393d068bd4ed9837587d4c6d1', - 'uri' => '/res/8295ba53/rsrc/image/icons_white_1x/lock.png', - 'disk' => '/rsrc/image/icons_white_1x/lock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/love.png' => - array( - 'hash' => '074cc297fa0f9f79dee6d1517c8db4bd', - 'uri' => '/res/074cc297/rsrc/image/icons_white_1x/love.png', - 'disk' => '/rsrc/image/icons_white_1x/love.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/merge.png' => - array( - 'hash' => 'e671fd7c49c254c0c366d1e385b13da0', - 'uri' => '/res/e671fd7c/rsrc/image/icons_white_1x/merge.png', - 'disk' => '/rsrc/image/icons_white_1x/merge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/message.png' => - array( - 'hash' => 'b5306339dde1613d913d0635dfe62398', - 'uri' => '/res/b5306339/rsrc/image/icons_white_1x/message.png', - 'disk' => '/rsrc/image/icons_white_1x/message.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/meta-mta.png' => - array( - 'hash' => '1191b7120c54006950f3ac8b0a156cc2', - 'uri' => '/res/1191b712/rsrc/image/icons_white_1x/meta-mta.png', - 'disk' => '/rsrc/image/icons_white_1x/meta-mta.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/move.png' => - array( - 'hash' => 'ab775401db2a6fc428b8b75f0f387c6b', - 'uri' => '/res/ab775401/rsrc/image/icons_white_1x/move.png', - 'disk' => '/rsrc/image/icons_white_1x/move.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/new.png' => - array( - 'hash' => '8d58fc32638146780b74cf2dfa276014', - 'uri' => '/res/8d58fc32/rsrc/image/icons_white_1x/new.png', - 'disk' => '/rsrc/image/icons_white_1x/new.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/perflab.png' => - array( - 'hash' => '4a774c109206ccc67005dcde30246f85', - 'uri' => '/res/4a774c10/rsrc/image/icons_white_1x/perflab.png', - 'disk' => '/rsrc/image/icons_white_1x/perflab.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/preview.png' => - array( - 'hash' => 'dbbbc2e2a08b2fd3676f7f5f06212278', - 'uri' => '/res/dbbbc2e2/rsrc/image/icons_white_1x/preview.png', - 'disk' => '/rsrc/image/icons_white_1x/preview.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/refresh.png' => - array( - 'hash' => '18436e5a62af150e506aa38f6c510388', - 'uri' => '/res/18436e5a/rsrc/image/icons_white_1x/refresh.png', - 'disk' => '/rsrc/image/icons_white_1x/refresh.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/remove.png' => - array( - 'hash' => '27782b32246da3bf19ba8d83609358ae', - 'uri' => '/res/27782b32/rsrc/image/icons_white_1x/remove.png', - 'disk' => '/rsrc/image/icons_white_1x/remove.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/search.png' => - array( - 'hash' => 'af36d3c7a6cc97f031b2c5e950828a17', - 'uri' => '/res/af36d3c7/rsrc/image/icons_white_1x/search.png', - 'disk' => '/rsrc/image/icons_white_1x/search.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/start-sandcastle.png' => - array( - 'hash' => '4c704bb2caacfa7f27598e999717b909', - 'uri' => '/res/4c704bb2/rsrc/image/icons_white_1x/start-sandcastle.png', - 'disk' => '/rsrc/image/icons_white_1x/start-sandcastle.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/subscribe-add.png' => - array( - 'hash' => 'c126015d21726cd35f1ccc14d92ae150', - 'uri' => '/res/c126015d/rsrc/image/icons_white_1x/subscribe-add.png', - 'disk' => '/rsrc/image/icons_white_1x/subscribe-add.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/subscribe-auto.png' => - array( - 'hash' => '19e676fd352ac523ea8a79634e2e74f9', - 'uri' => '/res/19e676fd/rsrc/image/icons_white_1x/subscribe-auto.png', - 'disk' => '/rsrc/image/icons_white_1x/subscribe-auto.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/subscribe-delete.png' => - array( - 'hash' => '25129dc370b7c3f0cd257d8bc6ca219a', - 'uri' => '/res/25129dc3/rsrc/image/icons_white_1x/subscribe-delete.png', - 'disk' => '/rsrc/image/icons_white_1x/subscribe-delete.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/tag.png' => - array( - 'hash' => '821e4b4f65ecb251e8f2e633d6dfb6bf', - 'uri' => '/res/821e4b4f/rsrc/image/icons_white_1x/tag.png', - 'disk' => '/rsrc/image/icons_white_1x/tag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/transcript.png' => - array( - 'hash' => 'aa0cff81ae46645911531324e6c51c30', - 'uri' => '/res/aa0cff81/rsrc/image/icons_white_1x/transcript.png', - 'disk' => '/rsrc/image/icons_white_1x/transcript.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/undo.png' => - array( - 'hash' => '45c8b26a9013c03e8c205011bf886f2d', - 'uri' => '/res/45c8b26a/rsrc/image/icons_white_1x/undo.png', - 'disk' => '/rsrc/image/icons_white_1x/undo.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/unlock.png' => - array( - 'hash' => 'b56559e658d8b0fc12144a7f0075a69f', - 'uri' => '/res/b56559e6/rsrc/image/icons_white_1x/unlock.png', - 'disk' => '/rsrc/image/icons_white_1x/unlock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/unmerge.png' => - array( - 'hash' => '77704a6466df00e71191029c09cddfbf', - 'uri' => '/res/77704a64/rsrc/image/icons_white_1x/unmerge.png', - 'disk' => '/rsrc/image/icons_white_1x/unmerge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/unpublish.png' => - array( - 'hash' => 'fa1c2a677f8dd85dc3df23fc77a166c6', - 'uri' => '/res/fa1c2a67/rsrc/image/icons_white_1x/unpublish.png', - 'disk' => '/rsrc/image/icons_white_1x/unpublish.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/warning.png' => - array( - 'hash' => 'eaf158da8d2c0cc819c0df85a6f80542', - 'uri' => '/res/eaf158da/rsrc/image/icons_white_1x/warning.png', - 'disk' => '/rsrc/image/icons_white_1x/warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_1x/world.png' => - array( - 'hash' => '77486315d228b90e98ab0d74fc273046', - 'uri' => '/res/77486315/rsrc/image/icons_white_1x/world.png', - 'disk' => '/rsrc/image/icons_white_1x/world.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/arrow_left.png' => - array( - 'hash' => 'fe064b817b4b0a89332b978497e9c369', - 'uri' => '/res/fe064b81/rsrc/image/icons_white_2x/arrow_left.png', - 'disk' => '/rsrc/image/icons_white_2x/arrow_left.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/arrow_right.png' => - array( - 'hash' => '9aa4f193b1f2663e82255f05ad158a3e', - 'uri' => '/res/9aa4f193/rsrc/image/icons_white_2x/arrow_right.png', - 'disk' => '/rsrc/image/icons_white_2x/arrow_right.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/attach.png' => - array( - 'hash' => 'b32b7be7a781048f756ed7321ee8ef60', - 'uri' => '/res/b32b7be7/rsrc/image/icons_white_2x/attach.png', - 'disk' => '/rsrc/image/icons_white_2x/attach.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/blame.png' => - array( - 'hash' => 'ceafc26fefec5076a9659eb59e817e82', - 'uri' => '/res/ceafc26f/rsrc/image/icons_white_2x/blame.png', - 'disk' => '/rsrc/image/icons_white_2x/blame.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/check.png' => - array( - 'hash' => 'ff1604dec9cce542ad8c71910f7f2a23', - 'uri' => '/res/ff1604de/rsrc/image/icons_white_2x/check.png', - 'disk' => '/rsrc/image/icons_white_2x/check.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/comment.png' => - array( - 'hash' => 'a1c43339566ccd80afcb14d10908d0a1', - 'uri' => '/res/a1c43339/rsrc/image/icons_white_2x/comment.png', - 'disk' => '/rsrc/image/icons_white_2x/comment.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/computer.png' => - array( - 'hash' => '326f520b7e5b3654ce03be24e736ad61', - 'uri' => '/res/326f520b/rsrc/image/icons_white_2x/computer.png', - 'disk' => '/rsrc/image/icons_white_2x/computer.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/create.png' => - array( - 'hash' => '2d1dc79d5fcda1f3b36b9da235d2daf9', - 'uri' => '/res/2d1dc79d/rsrc/image/icons_white_2x/create.png', - 'disk' => '/rsrc/image/icons_white_2x/create.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/delete.png' => - array( - 'hash' => 'a51f97bbd656653a3073bfb8beec3246', - 'uri' => '/res/a51f97bb/rsrc/image/icons_white_2x/delete.png', - 'disk' => '/rsrc/image/icons_white_2x/delete.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/disable.png' => - array( - 'hash' => '00cb1632c0e64f7981189da69b240b85', - 'uri' => '/res/00cb1632/rsrc/image/icons_white_2x/disable.png', - 'disk' => '/rsrc/image/icons_white_2x/disable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/dislike.png' => - array( - 'hash' => '594e760591600bc6b54fc8103bb503df', - 'uri' => '/res/594e7605/rsrc/image/icons_white_2x/dislike.png', - 'disk' => '/rsrc/image/icons_white_2x/dislike.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/download.png' => - array( - 'hash' => '88674ac66b32de1f45335f551c044f17', - 'uri' => '/res/88674ac6/rsrc/image/icons_white_2x/download.png', - 'disk' => '/rsrc/image/icons_white_2x/download.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/edit.png' => - array( - 'hash' => 'c619bf0d284fcb5cbef12caa1738e6da', - 'uri' => '/res/c619bf0d/rsrc/image/icons_white_2x/edit.png', - 'disk' => '/rsrc/image/icons_white_2x/edit.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/enable.png' => - array( - 'hash' => '74065eedd8d46f2076bf391a5f6f70dc', - 'uri' => '/res/74065eed/rsrc/image/icons_white_2x/enable.png', - 'disk' => '/rsrc/image/icons_white_2x/enable.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/file.png' => - array( - 'hash' => '32e57e8dc368efe255355d367edb29db', - 'uri' => '/res/32e57e8d/rsrc/image/icons_white_2x/file.png', - 'disk' => '/rsrc/image/icons_white_2x/file.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/flag-0.png' => - array( - 'hash' => '967ffffb079ce45fa9d9a2e0e028db9a', - 'uri' => '/res/967ffffb/rsrc/image/icons_white_2x/flag-0.png', - 'disk' => '/rsrc/image/icons_white_2x/flag-0.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/flag-1.png' => - array( - 'hash' => '088887d36a4afe0a8f6d85c76ff25acd', - 'uri' => '/res/088887d3/rsrc/image/icons_white_2x/flag-1.png', - 'disk' => '/rsrc/image/icons_white_2x/flag-1.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/flag-2.png' => - array( - 'hash' => '270f3d5c0d1befe92572633c964b1808', - 'uri' => '/res/270f3d5c/rsrc/image/icons_white_2x/flag-2.png', - 'disk' => '/rsrc/image/icons_white_2x/flag-2.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/flag-3.png' => - array( - 'hash' => '616618b4bf3f2cc01d2b7c9bfa3e128e', - 'uri' => '/res/616618b4/rsrc/image/icons_white_2x/flag-3.png', - 'disk' => '/rsrc/image/icons_white_2x/flag-3.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/flag-4.png' => - array( - 'hash' => 'fe80cede5c4f7862150ea240bb3de42c', - 'uri' => '/res/fe80cede/rsrc/image/icons_white_2x/flag-4.png', - 'disk' => '/rsrc/image/icons_white_2x/flag-4.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/flag-5.png' => - array( - 'hash' => 'e570c9b3e5d73535b3e22821312f6466', - 'uri' => '/res/e570c9b3/rsrc/image/icons_white_2x/flag-5.png', - 'disk' => '/rsrc/image/icons_white_2x/flag-5.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/flag-6.png' => - array( - 'hash' => 'ee14f141bcb7dda10f36697f880d765f', - 'uri' => '/res/ee14f141/rsrc/image/icons_white_2x/flag-6.png', - 'disk' => '/rsrc/image/icons_white_2x/flag-6.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/flag-7.png' => - array( - 'hash' => '402d06c1aa74dabc33ee5943deded583', - 'uri' => '/res/402d06c1/rsrc/image/icons_white_2x/flag-7.png', - 'disk' => '/rsrc/image/icons_white_2x/flag-7.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/flag-ghost.png' => - array( - 'hash' => '2805d91ba15a8fc6a3b7b4801722e756', - 'uri' => '/res/2805d91b/rsrc/image/icons_white_2x/flag-ghost.png', - 'disk' => '/rsrc/image/icons_white_2x/flag-ghost.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/flag.png' => - array( - 'hash' => '23a81511575e0a091ea12abf1081b1fe', - 'uri' => '/res/23a81511/rsrc/image/icons_white_2x/flag.png', - 'disk' => '/rsrc/image/icons_white_2x/flag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/folder-open.png' => - array( - 'hash' => 'a517f23a80c65cdda5f1d600de4dd6d9', - 'uri' => '/res/a517f23a/rsrc/image/icons_white_2x/folder-open.png', - 'disk' => '/rsrc/image/icons_white_2x/folder-open.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/fork.png' => - array( - 'hash' => 'b3ebc755e036f77fd53ac8c93d7b0315', - 'uri' => '/res/b3ebc755/rsrc/image/icons_white_2x/fork.png', - 'disk' => '/rsrc/image/icons_white_2x/fork.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/herald.png' => - array( - 'hash' => 'bf60492ef3c13be73c260a5452446515', - 'uri' => '/res/bf60492e/rsrc/image/icons_white_2x/herald.png', - 'disk' => '/rsrc/image/icons_white_2x/herald.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/highlight.png' => - array( - 'hash' => 'fa44730850d8e27ef2357e20e0466b98', - 'uri' => '/res/fa447308/rsrc/image/icons_white_2x/highlight.png', - 'disk' => '/rsrc/image/icons_white_2x/highlight.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/history.png' => - array( - 'hash' => '3cb8820cb3ac1d0614e82f56387f8942', - 'uri' => '/res/3cb8820c/rsrc/image/icons_white_2x/history.png', - 'disk' => '/rsrc/image/icons_white_2x/history.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/image.png' => - array( - 'hash' => '06dcb8d7cd96509770c0551cdf6d578e', - 'uri' => '/res/06dcb8d7/rsrc/image/icons_white_2x/image.png', - 'disk' => '/rsrc/image/icons_white_2x/image.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/like.png' => - array( - 'hash' => '69620ebaf6a1510d8d91ae7b76a76fe7', - 'uri' => '/res/69620eba/rsrc/image/icons_white_2x/like.png', - 'disk' => '/rsrc/image/icons_white_2x/like.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/link.png' => - array( - 'hash' => 'a933114b5791cc02a5315cbd953d5249', - 'uri' => '/res/a933114b/rsrc/image/icons_white_2x/link.png', - 'disk' => '/rsrc/image/icons_white_2x/link.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/lint-info.png' => - array( - 'hash' => '126f47d2495ea4d3d665cd9fd29cad00', - 'uri' => '/res/126f47d2/rsrc/image/icons_white_2x/lint-info.png', - 'disk' => '/rsrc/image/icons_white_2x/lint-info.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/lint-ok.png' => - array( - 'hash' => 'e35224489f30afc7dfdda3123fb4da80', - 'uri' => '/res/e3522448/rsrc/image/icons_white_2x/lint-ok.png', - 'disk' => '/rsrc/image/icons_white_2x/lint-ok.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/lint-warning.png' => - array( - 'hash' => '6ba4b7db074a227a6391d611de76cae7', - 'uri' => '/res/6ba4b7db/rsrc/image/icons_white_2x/lint-warning.png', - 'disk' => '/rsrc/image/icons_white_2x/lint-warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/lock.png' => - array( - 'hash' => 'e7762c4965f31d2b9a8925c1a5f51796', - 'uri' => '/res/e7762c49/rsrc/image/icons_white_2x/lock.png', - 'disk' => '/rsrc/image/icons_white_2x/lock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/love.png' => - array( - 'hash' => '55b38722c9faafabe3a652d10dcff131', - 'uri' => '/res/55b38722/rsrc/image/icons_white_2x/love.png', - 'disk' => '/rsrc/image/icons_white_2x/love.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/merge.png' => - array( - 'hash' => 'b7a0d9c2e9311d09e6cd32ae61b319c5', - 'uri' => '/res/b7a0d9c2/rsrc/image/icons_white_2x/merge.png', - 'disk' => '/rsrc/image/icons_white_2x/merge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/message.png' => - array( - 'hash' => '6548d0f4d9f595ec07396c248f8d871b', - 'uri' => '/res/6548d0f4/rsrc/image/icons_white_2x/message.png', - 'disk' => '/rsrc/image/icons_white_2x/message.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/meta-mta.png' => - array( - 'hash' => '92b8efea5e93b2025552be41f5e3778f', - 'uri' => '/res/92b8efea/rsrc/image/icons_white_2x/meta-mta.png', - 'disk' => '/rsrc/image/icons_white_2x/meta-mta.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/move.png' => - array( - 'hash' => 'a28eaa485794d19d2116285fbf403acc', - 'uri' => '/res/a28eaa48/rsrc/image/icons_white_2x/move.png', - 'disk' => '/rsrc/image/icons_white_2x/move.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/new.png' => - array( - 'hash' => '49851cbecbb68a40e4bb8e0dc5eb6787', - 'uri' => '/res/49851cbe/rsrc/image/icons_white_2x/new.png', - 'disk' => '/rsrc/image/icons_white_2x/new.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/perflab.png' => - array( - 'hash' => '9dfbf622cfcd090f414aa9b466bacc4f', - 'uri' => '/res/9dfbf622/rsrc/image/icons_white_2x/perflab.png', - 'disk' => '/rsrc/image/icons_white_2x/perflab.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/preview.png' => - array( - 'hash' => '764c05a8753aa45b001304f3aa3861c5', - 'uri' => '/res/764c05a8/rsrc/image/icons_white_2x/preview.png', - 'disk' => '/rsrc/image/icons_white_2x/preview.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/refresh.png' => - array( - 'hash' => '2b1aacd4e32c2b4d10386cdd67e09a60', - 'uri' => '/res/2b1aacd4/rsrc/image/icons_white_2x/refresh.png', - 'disk' => '/rsrc/image/icons_white_2x/refresh.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/remove.png' => - array( - 'hash' => '6a11ca968e695961e49849a661f45479', - 'uri' => '/res/6a11ca96/rsrc/image/icons_white_2x/remove.png', - 'disk' => '/rsrc/image/icons_white_2x/remove.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/search.png' => - array( - 'hash' => '8d14ea3959074cec33451b941aa3fafd', - 'uri' => '/res/8d14ea39/rsrc/image/icons_white_2x/search.png', - 'disk' => '/rsrc/image/icons_white_2x/search.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/start-sandcastle.png' => - array( - 'hash' => '5914a8e6f5492d0673919b4c8496b04e', - 'uri' => '/res/5914a8e6/rsrc/image/icons_white_2x/start-sandcastle.png', - 'disk' => '/rsrc/image/icons_white_2x/start-sandcastle.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/subscribe-add.png' => - array( - 'hash' => '7e346168b18422dbd0bd0611fc7f8698', - 'uri' => '/res/7e346168/rsrc/image/icons_white_2x/subscribe-add.png', - 'disk' => '/rsrc/image/icons_white_2x/subscribe-add.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/subscribe-auto.png' => - array( - 'hash' => 'd1f46348de2cc90ece2de1d732e75305', - 'uri' => '/res/d1f46348/rsrc/image/icons_white_2x/subscribe-auto.png', - 'disk' => '/rsrc/image/icons_white_2x/subscribe-auto.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/subscribe-remove.png' => - array( - 'hash' => '8136a7ea09e31ef2de0f2b2ef4ba5fa3', - 'uri' => '/res/8136a7ea/rsrc/image/icons_white_2x/subscribe-remove.png', - 'disk' => '/rsrc/image/icons_white_2x/subscribe-remove.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/tag.png' => - array( - 'hash' => '0ed28da1ff27e62b1285c8edeae2fe09', - 'uri' => '/res/0ed28da1/rsrc/image/icons_white_2x/tag.png', - 'disk' => '/rsrc/image/icons_white_2x/tag.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/transcript.png' => - array( - 'hash' => '00f90fd72a869612509e19ae48ba2bef', - 'uri' => '/res/00f90fd7/rsrc/image/icons_white_2x/transcript.png', - 'disk' => '/rsrc/image/icons_white_2x/transcript.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/undo.png' => - array( - 'hash' => '219f5ba8c1cf8e0310236649d9926244', - 'uri' => '/res/219f5ba8/rsrc/image/icons_white_2x/undo.png', - 'disk' => '/rsrc/image/icons_white_2x/undo.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/unlock.png' => - array( - 'hash' => 'f8c3f32f2ee8277017b3d9b5e84ff27e', - 'uri' => '/res/f8c3f32f/rsrc/image/icons_white_2x/unlock.png', - 'disk' => '/rsrc/image/icons_white_2x/unlock.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/unmerge.png' => - array( - 'hash' => '64e3d730548ed34beaf7c283ce37bfc1', - 'uri' => '/res/64e3d730/rsrc/image/icons_white_2x/unmerge.png', - 'disk' => '/rsrc/image/icons_white_2x/unmerge.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/unpublish.png' => - array( - 'hash' => 'e70c52e045e3e3ab21537de0dd895b60', - 'uri' => '/res/e70c52e0/rsrc/image/icons_white_2x/unpublish.png', - 'disk' => '/rsrc/image/icons_white_2x/unpublish.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/warning.png' => - array( - 'hash' => 'bdeb73509c233ba362d33ffa03a67938', - 'uri' => '/res/bdeb7350/rsrc/image/icons_white_2x/warning.png', - 'disk' => '/rsrc/image/icons_white_2x/warning.png', - 'type' => 'png', - ), - '/rsrc/image/icons_white_2x/world.png' => - array( - 'hash' => '5f509a7764e59d7f48e7a18a1ff7a452', - 'uri' => '/res/5f509a77/rsrc/image/icons_white_2x/world.png', - 'disk' => '/rsrc/image/icons_white_2x/world.png', - 'type' => 'png', - ), '/rsrc/image/lines.png' => array( 'hash' => '0eb5778b34dd4fcee53b9924b88e0828', 'uri' => '/res/0eb5778b/rsrc/image/lines.png', 'disk' => '/rsrc/image/lines.png', 'type' => 'png', ), '/rsrc/image/loading.gif' => array( 'hash' => '664297671941142f37d8c89e717ff2ce', 'uri' => '/res/66429767/rsrc/image/loading.gif', 'disk' => '/rsrc/image/loading.gif', 'type' => 'gif', ), '/rsrc/image/main_texture.png' => array( 'hash' => 'e34d8143384721be73ec9b7532a977ab', 'uri' => '/res/e34d8143/rsrc/image/main_texture.png', 'disk' => '/rsrc/image/main_texture.png', 'type' => 'png', ), '/rsrc/image/menu_texture.png' => array( 'hash' => '42193f24a52bd94be596c442d59a68ce', 'uri' => '/res/42193f24/rsrc/image/menu_texture.png', 'disk' => '/rsrc/image/menu_texture.png', 'type' => 'png', ), '/rsrc/image/nyan.gif' => array( 'hash' => '03c40be4e004e6468d62b503756a587e', 'uri' => '/res/03c40be4/rsrc/image/nyan.gif', 'disk' => '/rsrc/image/nyan.gif', 'type' => 'gif', ), - '/rsrc/image/remarkup_1x/text_b.png' => - array( - 'hash' => '4b402343a2c87714884bfe5ff748a0ef', - 'uri' => '/res/4b402343/rsrc/image/remarkup_1x/text_b.png', - 'disk' => '/rsrc/image/remarkup_1x/text_b.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_code.png' => - array( - 'hash' => 'b36844dec92a767eb72c12b3386287ad', - 'uri' => '/res/b36844de/rsrc/image/remarkup_1x/text_code.png', - 'disk' => '/rsrc/image/remarkup_1x/text_code.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_help.png' => - array( - 'hash' => '4977b614604cc4325655f5af7cb91663', - 'uri' => '/res/4977b614/rsrc/image/remarkup_1x/text_help.png', - 'disk' => '/rsrc/image/remarkup_1x/text_help.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_i.png' => - array( - 'hash' => '76b6961e871f4febee1b1e4c30ec5fd9', - 'uri' => '/res/76b6961e/rsrc/image/remarkup_1x/text_i.png', - 'disk' => '/rsrc/image/remarkup_1x/text_i.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_image.png' => - array( - 'hash' => '715e07e68124cff6c0b3f060e163d218', - 'uri' => '/res/715e07e6/rsrc/image/remarkup_1x/text_image.png', - 'disk' => '/rsrc/image/remarkup_1x/text_image.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_larger.png' => - array( - 'hash' => '0caa7b8c5b8aa0c046c973c8914a59b2', - 'uri' => '/res/0caa7b8c/rsrc/image/remarkup_1x/text_larger.png', - 'disk' => '/rsrc/image/remarkup_1x/text_larger.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_meme.png' => - array( - 'hash' => '437da102a433a76c07137e461367054c', - 'uri' => '/res/437da102/rsrc/image/remarkup_1x/text_meme.png', - 'disk' => '/rsrc/image/remarkup_1x/text_meme.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_ol.png' => - array( - 'hash' => '8f7dfad5081e4c933dd060b0e9ed36c1', - 'uri' => '/res/8f7dfad5/rsrc/image/remarkup_1x/text_ol.png', - 'disk' => '/rsrc/image/remarkup_1x/text_ol.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_table.png' => - array( - 'hash' => '0b8d209a096027e9796764d35d45ab79', - 'uri' => '/res/0b8d209a/rsrc/image/remarkup_1x/text_table.png', - 'disk' => '/rsrc/image/remarkup_1x/text_table.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_tag.png' => - array( - 'hash' => '074b9885dff901991fad9b811b802761', - 'uri' => '/res/074b9885/rsrc/image/remarkup_1x/text_tag.png', - 'disk' => '/rsrc/image/remarkup_1x/text_tag.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_tt.png' => - array( - 'hash' => '4cca5bef3086a02d0a19cbd120693535', - 'uri' => '/res/4cca5bef/rsrc/image/remarkup_1x/text_tt.png', - 'disk' => '/rsrc/image/remarkup_1x/text_tt.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_1x/text_ul.png' => - array( - 'hash' => '8f8aaf13aa8b7a6836dc0a6cfa0612ad', - 'uri' => '/res/8f8aaf13/rsrc/image/remarkup_1x/text_ul.png', - 'disk' => '/rsrc/image/remarkup_1x/text_ul.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_b.png' => - array( - 'hash' => 'f4014f6bb9677c773f6d0606cc97f2a8', - 'uri' => '/res/f4014f6b/rsrc/image/remarkup_2x/text_b.png', - 'disk' => '/rsrc/image/remarkup_2x/text_b.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_code.png' => - array( - 'hash' => '754d719926e6d2c9843aa86ce92a4722', - 'uri' => '/res/754d7199/rsrc/image/remarkup_2x/text_code.png', - 'disk' => '/rsrc/image/remarkup_2x/text_code.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_help.png' => - array( - 'hash' => '631568d6fc4446be374ce4c56bf9f55e', - 'uri' => '/res/631568d6/rsrc/image/remarkup_2x/text_help.png', - 'disk' => '/rsrc/image/remarkup_2x/text_help.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_i.png' => - array( - 'hash' => 'f63e82feefed0c714f9471c405ad43fd', - 'uri' => '/res/f63e82fe/rsrc/image/remarkup_2x/text_i.png', - 'disk' => '/rsrc/image/remarkup_2x/text_i.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_image.png' => - array( - 'hash' => '64e4a9718f51ddaf6b185c9346e3d171', - 'uri' => '/res/64e4a971/rsrc/image/remarkup_2x/text_image.png', - 'disk' => '/rsrc/image/remarkup_2x/text_image.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_larger.png' => - array( - 'hash' => 'c8587338970853a0fc91b8d3e924630a', - 'uri' => '/res/c8587338/rsrc/image/remarkup_2x/text_larger.png', - 'disk' => '/rsrc/image/remarkup_2x/text_larger.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_meme.png' => - array( - 'hash' => '8536e31b47fb02e8e9881de44a37305b', - 'uri' => '/res/8536e31b/rsrc/image/remarkup_2x/text_meme.png', - 'disk' => '/rsrc/image/remarkup_2x/text_meme.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_ol.png' => - array( - 'hash' => 'c7ed4e7d1eb483d94897d1638f8a1c16', - 'uri' => '/res/c7ed4e7d/rsrc/image/remarkup_2x/text_ol.png', - 'disk' => '/rsrc/image/remarkup_2x/text_ol.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_table.png' => - array( - 'hash' => 'ad65a63dc8532a15a839da1c2b2aadb5', - 'uri' => '/res/ad65a63d/rsrc/image/remarkup_2x/text_table.png', - 'disk' => '/rsrc/image/remarkup_2x/text_table.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_tag.png' => - array( - 'hash' => 'ed6f08b709564746064d49628044d67a', - 'uri' => '/res/ed6f08b7/rsrc/image/remarkup_2x/text_tag.png', - 'disk' => '/rsrc/image/remarkup_2x/text_tag.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_tt.png' => - array( - 'hash' => '2fc04da69fb8e48cb24baf7ab9c7cf9b', - 'uri' => '/res/2fc04da6/rsrc/image/remarkup_2x/text_tt.png', - 'disk' => '/rsrc/image/remarkup_2x/text_tt.png', - 'type' => 'png', - ), - '/rsrc/image/remarkup_2x/text_ul.png' => - array( - 'hash' => 'c17f64fdd0674ac1f81ad657a4a748f9', - 'uri' => '/res/c17f64fd/rsrc/image/remarkup_2x/text_ul.png', - 'disk' => '/rsrc/image/remarkup_2x/text_ul.png', - 'type' => 'png', - ), '/rsrc/image/search.png' => array( 'hash' => 'ff7da044e6f923b8f569dec11f97e5e5', 'uri' => '/res/ff7da044/rsrc/image/search.png', 'disk' => '/rsrc/image/search.png', 'type' => 'png', ), '/rsrc/image/sprite.png' => array( 'hash' => '8c6200d3191c0deea30f22e7b8166b15', 'uri' => '/res/8c6200d3/rsrc/image/sprite.png', 'disk' => '/rsrc/image/sprite.png', 'type' => 'png', ), '/rsrc/swf/aphlict.swf' => array( 'hash' => '4b9a9d83bebaf254f3790e87b45c1f92', 'uri' => '/res/4b9a9d83/rsrc/swf/aphlict.swf', 'disk' => '/rsrc/swf/aphlict.swf', 'type' => 'swf', ), 'aphront-attached-file-view-css' => array( 'uri' => '/res/a6ca5487/rsrc/css/aphront/attached-file-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/attached-file-view.css', ), 'aphront-calendar-view-css' => array( 'uri' => '/res/31e92d4d/rsrc/css/aphront/calendar-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/calendar-view.css', ), 'aphront-contextbar-view-css' => array( 'uri' => '/res/9e0c2ed7/rsrc/css/aphront/context-bar.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/context-bar.css', ), 'aphront-crumbs-view-css' => array( 'uri' => '/res/699be12a/rsrc/css/aphront/crumbs-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/crumbs-view.css', ), 'aphront-dark-console-css' => array( 'uri' => '/res/1adffcf3/rsrc/css/aphront/dark-console.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/dark-console.css', ), 'aphront-dialog-view-css' => array( 'uri' => '/res/ae4f5352/rsrc/css/aphront/dialog-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/dialog-view.css', ), 'aphront-error-view-css' => array( 'uri' => '/res/410dbe72/rsrc/css/aphront/error-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/error-view.css', ), 'aphront-form-view-css' => array( 'uri' => '/res/c5c3105a/rsrc/css/aphront/form-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/form-view.css', ), 'aphront-headsup-action-list-view-css' => array( 'uri' => '/res/1dce0ad7/rsrc/css/aphront/headsup-action-list-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/headsup-action-list-view.css', ), 'aphront-headsup-view-css' => array( 'uri' => '/res/cf759e39/rsrc/css/aphront/headsup.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/headsup.css', ), 'aphront-list-filter-view-css' => array( 'uri' => '/res/0f5ddaba/rsrc/css/aphront/list-filter-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/list-filter-view.css', ), 'aphront-pager-view-css' => array( 'uri' => '/res/43fb79f0/rsrc/css/aphront/pager-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/pager-view.css', ), 'aphront-panel-view-css' => array( 'uri' => '/res/77bb2527/rsrc/css/aphront/panel-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/panel-view.css', ), 'aphront-request-failure-view-css' => array( 'uri' => '/res/c9a43002/rsrc/css/aphront/request-failure-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/request-failure-view.css', ), 'aphront-side-nav-view-css' => array( 'uri' => '/res/3e641619/rsrc/css/aphront/side-nav-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/side-nav-view.css', ), 'aphront-table-view-css' => array( 'uri' => '/res/732d5e1f/rsrc/css/aphront/table-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/table-view.css', ), 'aphront-tokenizer-control-css' => array( 'uri' => '/res/f4570596/rsrc/css/aphront/tokenizer.css', 'type' => 'css', 'requires' => array( 0 => 'aphront-typeahead-control-css', ), 'disk' => '/rsrc/css/aphront/tokenizer.css', ), 'aphront-tooltip-css' => array( 'uri' => '/res/e0fa3a98/rsrc/css/aphront/tooltip.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/tooltip.css', ), 'aphront-typeahead-control-css' => array( 'uri' => '/res/311e8830/rsrc/css/aphront/typeahead.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/typeahead.css', ), 'autosprite-css' => array( 'uri' => '/res/6be3e4b3/rsrc/css/autosprite.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/autosprite.css', ), 'differential-changeset-view-css' => array( 'uri' => '/res/e26e4f76/rsrc/css/application/differential/changeset-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/differential/changeset-view.css', ), 'differential-core-view-css' => array( 'uri' => '/res/7901260e/rsrc/css/application/differential/core.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/differential/core.css', ), 'differential-inline-comment-editor' => array( 'uri' => '/res/1bc649b7/rsrc/js/application/differential/DifferentialInlineCommentEditor.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-dom', 1 => 'javelin-util', 2 => 'javelin-stratcom', 3 => 'javelin-install', 4 => 'javelin-request', 5 => 'javelin-workflow', ), 'disk' => '/rsrc/js/application/differential/DifferentialInlineCommentEditor.js', ), 'differential-local-commits-view-css' => array( 'uri' => '/res/8cdacd82/rsrc/css/application/differential/local-commits-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/differential/local-commits-view.css', ), 'differential-results-table-css' => array( 'uri' => '/res/470b474d/rsrc/css/application/differential/results-table.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/differential/results-table.css', ), 'differential-revision-add-comment-css' => array( 'uri' => '/res/849748d3/rsrc/css/application/differential/add-comment.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/differential/add-comment.css', ), 'differential-revision-comment-css' => array( 'uri' => '/res/5e613a7f/rsrc/css/application/differential/revision-comment.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/differential/revision-comment.css', ), 'differential-revision-comment-list-css' => array( 'uri' => '/res/3b31faa3/rsrc/css/application/differential/revision-comment-list.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/differential/revision-comment-list.css', ), 'differential-revision-history-css' => array( 'uri' => '/res/0d7d515d/rsrc/css/application/differential/revision-history.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/differential/revision-history.css', ), 'differential-revision-list-css' => array( 'uri' => '/res/7659ad8d/rsrc/css/application/differential/revision-list.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/differential/revision-list.css', ), 'differential-table-of-contents-css' => array( 'uri' => '/res/0ac99a19/rsrc/css/application/differential/table-of-contents.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/differential/table-of-contents.css', ), 'diffusion-commit-view-css' => array( 'uri' => '/res/b445944e/rsrc/css/application/diffusion/commit-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/diffusion/commit-view.css', ), 'diffusion-icons-css' => array( 'uri' => '/res/b93e32c9/rsrc/css/application/diffusion/diffusion-icons.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/diffusion/diffusion-icons.css', ), 'diffusion-source-css' => array( 'uri' => '/res/6a28b429/rsrc/css/application/diffusion/diffusion-source.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/diffusion/diffusion-source.css', ), 'files-css' => array( 'uri' => '/res/a265a77d/rsrc/css/application/files/files.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/files/files.css', ), 'herald-css' => array( 'uri' => '/res/5051f3ab/rsrc/css/application/herald/herald.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/herald/herald.css', ), 'herald-rule-editor' => array( 'uri' => '/res/3a2979de/rsrc/js/application/herald/HeraldRuleEditor.js', 'type' => 'js', 'requires' => array( 0 => 'multirow-row-manager', 1 => 'javelin-install', 2 => 'javelin-typeahead', 3 => 'javelin-util', 4 => 'javelin-dom', 5 => 'javelin-tokenizer', 6 => 'javelin-typeahead-preloaded-source', 7 => 'javelin-stratcom', 8 => 'javelin-json', 9 => 'phabricator-prefab', ), 'disk' => '/rsrc/js/application/herald/HeraldRuleEditor.js', ), 'herald-test-css' => array( 'uri' => '/res/c0cd6bdb/rsrc/css/application/herald/herald-test.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/herald/herald-test.css', ), 'inline-comment-summary-css' => array( 'uri' => '/res/338704f7/rsrc/css/application/diff/inline-comment-summary.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/diff/inline-comment-summary.css', ), 'javelin-aphlict' => array( 'uri' => '/res/c0b9e53f/rsrc/js/application/aphlict/Aphlict.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', ), 'disk' => '/rsrc/js/application/aphlict/Aphlict.js', ), 'javelin-behavior' => array( 'uri' => '/res/ef4eda09/rsrc/js/javelin/lib/behavior.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-magical-init', ), 'disk' => '/rsrc/js/javelin/lib/behavior.js', ), 'javelin-behavior-aphlict-dropdown' => array( 'uri' => '/res/dc8f194b/rsrc/js/application/aphlict/behavior-aphlict-dropdown.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-request', 2 => 'javelin-stratcom', 3 => 'javelin-vector', 4 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/aphlict/behavior-aphlict-dropdown.js', ), 'javelin-behavior-aphlict-listen' => array( 'uri' => '/res/6dde3f43/rsrc/js/application/aphlict/behavior-aphlict-listen.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-aphlict', 2 => 'javelin-stratcom', 3 => 'javelin-request', 4 => 'javelin-uri', 5 => 'javelin-dom', 6 => 'javelin-json', 7 => 'phabricator-notification', ), 'disk' => '/rsrc/js/application/aphlict/behavior-aphlict-listen.js', ), 'javelin-behavior-aphront-basic-tokenizer' => array( 'uri' => '/res/cf049052/rsrc/js/application/core/behavior-tokenizer.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'phabricator-prefab', ), 'disk' => '/rsrc/js/application/core/behavior-tokenizer.js', ), 'javelin-behavior-aphront-drag-and-drop' => array( 'uri' => '/res/0910fc0a/rsrc/js/application/core/behavior-drag-and-drop.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'phabricator-drag-and-drop-file-upload', ), 'disk' => '/rsrc/js/application/core/behavior-drag-and-drop.js', ), 'javelin-behavior-aphront-drag-and-drop-textarea' => array( 'uri' => '/res/ad737ce4/rsrc/js/application/core/behavior-drag-and-drop-textarea.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'phabricator-drag-and-drop-file-upload', 3 => 'phabricator-paste-file-upload', 4 => 'phabricator-textareautils', ), 'disk' => '/rsrc/js/application/core/behavior-drag-and-drop-textarea.js', ), 'javelin-behavior-aphront-form-disable-on-submit' => array( 'uri' => '/res/ca54e8b9/rsrc/js/application/core/behavior-form.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/core/behavior-form.js', ), 'javelin-behavior-aphront-more' => array( 'uri' => '/res/9ad83c3c/rsrc/js/application/core/behavior-more.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/core/behavior-more.js', ), 'javelin-behavior-audit-preview' => array( 'uri' => '/res/3048b073/rsrc/js/application/diffusion/behavior-audit-preview.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'phabricator-shaped-request', ), 'disk' => '/rsrc/js/application/diffusion/behavior-audit-preview.js', ), 'javelin-behavior-countdown-timer' => array( 'uri' => '/res/7468acb7/rsrc/js/application/countdown/timer.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', ), 'disk' => '/rsrc/js/application/countdown/timer.js', ), 'javelin-behavior-dark-console' => array( 'uri' => '/res/3269c0bb/rsrc/js/application/core/behavior-dark-console.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-request', 5 => 'phabricator-keyboard-shortcut', 6 => 'javelin-behavior-dark-console-ajax', ), 'disk' => '/rsrc/js/application/core/behavior-dark-console.js', ), 'javelin-behavior-dark-console-ajax' => array( 'uri' => '/res/ac3ab63a/rsrc/js/application/core/behavior-dark-console-ajax.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/core/behavior-dark-console-ajax.js', ), 'javelin-behavior-device' => array( 'uri' => '/res/b6bd0c33/rsrc/js/application/core/behavior-device.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', 3 => 'javelin-vector', 4 => 'javelin-install', ), 'disk' => '/rsrc/js/application/core/behavior-device.js', ), 'javelin-behavior-differential-accept-with-errors' => array( 'uri' => '/res/ba5144c5/rsrc/js/application/differential/behavior-accept-with-errors.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/differential/behavior-accept-with-errors.js', ), 'javelin-behavior-differential-add-reviewers-and-ccs' => array( 'uri' => '/res/27be3f81/rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'phabricator-prefab', ), 'disk' => '/rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js', ), 'javelin-behavior-differential-comment-jump' => array( 'uri' => '/res/b580229b/rsrc/js/application/differential/behavior-comment-jump.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-util', 2 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/differential/behavior-comment-jump.js', ), 'javelin-behavior-differential-diff-radios' => array( 'uri' => '/res/004cb66f/rsrc/js/application/differential/behavior-diff-radios.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/differential/behavior-diff-radios.js', ), 'javelin-behavior-differential-dropdown-menus' => array( 'uri' => '/res/752f5dfc/rsrc/js/application/differential/behavior-dropdown-menus.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'javelin-stratcom', 4 => 'phabricator-dropdown-menu', 5 => 'phabricator-menu-item', ), 'disk' => '/rsrc/js/application/differential/behavior-dropdown-menus.js', ), 'javelin-behavior-differential-edit-inline-comments' => array( 'uri' => '/res/70c1f3a3/rsrc/js/application/differential/behavior-edit-inline-comments.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', 3 => 'javelin-util', 4 => 'javelin-vector', 5 => 'differential-inline-comment-editor', ), 'disk' => '/rsrc/js/application/differential/behavior-edit-inline-comments.js', ), 'javelin-behavior-differential-feedback-preview' => array( 'uri' => '/res/5fbce8db/rsrc/js/application/differential/behavior-comment-preview.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', 3 => 'javelin-request', 4 => 'javelin-util', 5 => 'phabricator-shaped-request', ), 'disk' => '/rsrc/js/application/differential/behavior-comment-preview.js', ), 'javelin-behavior-differential-keyboard-navigation' => array( 'uri' => '/res/a7798465/rsrc/js/application/differential/behavior-keyboard-nav.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-stratcom', 3 => 'phabricator-keyboard-shortcut', ), 'disk' => '/rsrc/js/application/differential/behavior-keyboard-nav.js', ), 'javelin-behavior-differential-populate' => array( 'uri' => '/res/781dd9a5/rsrc/js/application/differential/behavior-populate.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-workflow', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-stratcom', 5 => 'phabricator-tooltip', ), 'disk' => '/rsrc/js/application/differential/behavior-populate.js', ), 'javelin-behavior-differential-show-all-comments' => array( 'uri' => '/res/eaa12efc/rsrc/js/application/differential/behavior-show-all-comments.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/differential/behavior-show-all-comments.js', ), 'javelin-behavior-differential-show-field-details' => array( 'uri' => '/res/8d57f459/rsrc/js/application/differential/behavior-show-field-details.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/differential/behavior-show-field-details.js', ), 'javelin-behavior-differential-show-more' => array( 'uri' => '/res/88115daf/rsrc/js/application/differential/behavior-show-more.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-workflow', 3 => 'javelin-util', 4 => 'javelin-stratcom', ), 'disk' => '/rsrc/js/application/differential/behavior-show-more.js', ), 'javelin-behavior-differential-toggle-files' => array( 'uri' => '/res/ae937207/rsrc/js/application/differential/behavior-toggle-files.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-stratcom', ), 'disk' => '/rsrc/js/application/differential/behavior-toggle-files.js', ), 'javelin-behavior-differential-user-select' => array( 'uri' => '/res/23c51a5d/rsrc/js/application/differential/behavior-user-select.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-stratcom', ), 'disk' => '/rsrc/js/application/differential/behavior-user-select.js', ), 'javelin-behavior-diffusion-commit-branches' => array( 'uri' => '/res/1ede335a/rsrc/js/application/diffusion/behavior-commit-branches.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'javelin-request', ), 'disk' => '/rsrc/js/application/diffusion/behavior-commit-branches.js', ), 'javelin-behavior-diffusion-commit-graph' => array( 'uri' => '/res/cfe336e8/rsrc/js/application/diffusion/behavior-commit-graph.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-stratcom', ), 'disk' => '/rsrc/js/application/diffusion/behavior-commit-graph.js', ), 'javelin-behavior-diffusion-jump-to' => array( 'uri' => '/res/7c42e1ba/rsrc/js/application/diffusion/behavior-jump-to.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-util', 2 => 'javelin-vector', 3 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/diffusion/behavior-jump-to.js', ), 'javelin-behavior-diffusion-line-linker' => array( 'uri' => '/res/d3cf5499/rsrc/js/application/diffusion/behavior-line-linker.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', 3 => 'javelin-uri', ), 'disk' => '/rsrc/js/application/diffusion/behavior-line-linker.js', ), 'javelin-behavior-diffusion-pull-lastmodified' => array( 'uri' => '/res/29fe2790/rsrc/js/application/diffusion/behavior-pull-lastmodified.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'javelin-request', ), 'disk' => '/rsrc/js/application/diffusion/behavior-pull-lastmodified.js', ), 'javelin-behavior-error-log' => array( 'uri' => '/res/f46289e9/rsrc/js/application/core/behavior-error-log.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/core/behavior-error-log.js', ), 'javelin-behavior-fancy-datepicker' => array( 'uri' => '/res/ae843244/rsrc/js/application/core/behavior-fancy-datepicker.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-util', 2 => 'javelin-dom', 3 => 'javelin-stratcom', 4 => 'javelin-vector', ), 'disk' => '/rsrc/js/application/core/behavior-fancy-datepicker.js', ), 'javelin-behavior-files-drag-and-drop' => array( 'uri' => '/res/4893f577/rsrc/js/application/core/behavior-files-drag-and-drop.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-uri', 3 => 'phabricator-drag-and-drop-file-upload', ), 'disk' => '/rsrc/js/application/core/behavior-files-drag-and-drop.js', ), 'javelin-behavior-herald-rule-editor' => array( 'uri' => '/res/77a0c945/rsrc/js/application/herald/herald-rule-editor.js', 'type' => 'js', 'requires' => array( 0 => 'herald-rule-editor', 1 => 'javelin-behavior', ), 'disk' => '/rsrc/js/application/herald/herald-rule-editor.js', ), 'javelin-behavior-konami' => array( 'uri' => '/res/5f4b32fe/rsrc/js/application/core/behavior-konami.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', ), 'disk' => '/rsrc/js/application/core/behavior-konami.js', ), 'javelin-behavior-lightbox-attachments' => array( 'uri' => '/res/5efba371/rsrc/js/application/core/behavior-lightbox-attachments.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', 3 => 'javelin-mask', 4 => 'javelin-util', 5 => 'phabricator-busy', ), 'disk' => '/rsrc/js/application/core/behavior-lightbox-attachments.js', ), 'javelin-behavior-line-chart' => array( 'uri' => '/res/1aa5ac88/rsrc/js/application/maniphest/behavior-line-chart.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-vector', ), 'disk' => '/rsrc/js/application/maniphest/behavior-line-chart.js', ), 'javelin-behavior-maniphest-batch-editor' => array( 'uri' => '/res/d22661be/rsrc/js/application/maniphest/behavior-batch-editor.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'phabricator-prefab', 4 => 'multirow-row-manager', 5 => 'javelin-json', ), 'disk' => '/rsrc/js/application/maniphest/behavior-batch-editor.js', ), 'javelin-behavior-maniphest-batch-selector' => array( 'uri' => '/res/398cf8d7/rsrc/js/application/maniphest/behavior-batch-selector.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-stratcom', ), 'disk' => '/rsrc/js/application/maniphest/behavior-batch-selector.js', ), 'javelin-behavior-maniphest-description-preview' => array( 'uri' => '/res/8acd6f07/rsrc/js/application/maniphest/behavior-task-preview.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'phabricator-shaped-request', ), 'disk' => '/rsrc/js/application/maniphest/behavior-task-preview.js', ), 'javelin-behavior-maniphest-subpriority-editor' => array( 'uri' => '/res/5e02f19a/rsrc/js/application/maniphest/behavior-subpriorityeditor.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-magical-init', 2 => 'javelin-dom', 3 => 'javelin-vector', 4 => 'javelin-stratcom', 5 => 'javelin-workflow', ), 'disk' => '/rsrc/js/application/maniphest/behavior-subpriorityeditor.js', ), 'javelin-behavior-maniphest-transaction-controls' => array( 'uri' => '/res/62465554/rsrc/js/application/maniphest/behavior-transaction-controls.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'phabricator-prefab', ), 'disk' => '/rsrc/js/application/maniphest/behavior-transaction-controls.js', ), 'javelin-behavior-maniphest-transaction-expand' => array( 'uri' => '/res/966410de/rsrc/js/application/maniphest/behavior-transaction-expand.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-workflow', 3 => 'javelin-stratcom', ), 'disk' => '/rsrc/js/application/maniphest/behavior-transaction-expand.js', ), 'javelin-behavior-maniphest-transaction-preview' => array( 'uri' => '/res/855c9f0c/rsrc/js/application/maniphest/behavior-transaction-preview.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'javelin-json', 4 => 'javelin-stratcom', 5 => 'phabricator-shaped-request', ), 'disk' => '/rsrc/js/application/maniphest/behavior-transaction-preview.js', ), 'javelin-behavior-owners-path-editor' => array( 'uri' => '/res/9cf78ffc/rsrc/js/application/owners/owners-path-editor.js', 'type' => 'js', 'requires' => array( 0 => 'owners-path-editor', 1 => 'javelin-behavior', ), 'disk' => '/rsrc/js/application/owners/owners-path-editor.js', ), 'javelin-behavior-phabricator-active-nav' => array( 'uri' => '/res/f879d4dd/rsrc/js/application/core/behavior-active-nav.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-vector', 3 => 'javelin-dom', 4 => 'javelin-uri', ), 'disk' => '/rsrc/js/application/core/behavior-active-nav.js', ), 'javelin-behavior-phabricator-autofocus' => array( 'uri' => '/res/2946bb89/rsrc/js/application/core/behavior-autofocus.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/core/behavior-autofocus.js', ), 'javelin-behavior-phabricator-keyboard-pager' => array( 'uri' => '/res/56d64eff/rsrc/js/application/core/behavior-keyboard-pager.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-uri', 2 => 'phabricator-keyboard-shortcut', ), 'disk' => '/rsrc/js/application/core/behavior-keyboard-pager.js', ), 'javelin-behavior-phabricator-keyboard-shortcuts' => array( 'uri' => '/res/c5eb65cd/rsrc/js/application/core/behavior-keyboard-shortcuts.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-workflow', 2 => 'javelin-json', 3 => 'javelin-dom', 4 => 'phabricator-keyboard-shortcut', ), 'disk' => '/rsrc/js/application/core/behavior-keyboard-shortcuts.js', ), 'javelin-behavior-phabricator-nav' => array( 'uri' => '/res/3d04f9ab/rsrc/js/application/core/behavior-phabricator-nav.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-behavior-device', 2 => 'javelin-stratcom', 3 => 'javelin-dom', 4 => 'javelin-magical-init', 5 => 'javelin-vector', 6 => 'javelin-util', 7 => 'javelin-fx', ), 'disk' => '/rsrc/js/application/core/behavior-phabricator-nav.js', ), 'javelin-behavior-phabricator-notification-example' => array( 'uri' => '/res/a6d51998/rsrc/js/application/uiexample/notification-example.js', 'type' => 'js', 'requires' => array( 0 => 'phabricator-notification', 1 => 'javelin-stratcom', 2 => 'javelin-behavior', 3 => 'javelin-uri', ), 'disk' => '/rsrc/js/application/uiexample/notification-example.js', ), 'javelin-behavior-phabricator-object-selector' => array( 'uri' => '/res/0c4b0d82/rsrc/js/application/core/behavior-object-selector.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-request', 3 => 'javelin-util', ), 'disk' => '/rsrc/js/application/core/behavior-object-selector.js', ), 'javelin-behavior-phabricator-oncopy' => array( 'uri' => '/res/f490b8d1/rsrc/js/application/core/behavior-oncopy.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/core/behavior-oncopy.js', ), 'javelin-behavior-phabricator-remarkup-assist' => array( 'uri' => '/res/8a4f3a35/rsrc/js/application/core/behavior-phabricator-remarkup-assist.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', 3 => 'phabricator-textareautils', ), 'disk' => '/rsrc/js/application/core/behavior-phabricator-remarkup-assist.js', ), 'javelin-behavior-phabricator-search-typeahead' => array( 'uri' => '/res/046ab274/rsrc/js/application/core/behavior-search-typeahead.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-typeahead-ondemand-source', 2 => 'javelin-typeahead', 3 => 'javelin-dom', 4 => 'javelin-uri', 5 => 'javelin-util', 6 => 'javelin-stratcom', ), 'disk' => '/rsrc/js/application/core/behavior-search-typeahead.js', ), 'javelin-behavior-phabricator-tooltips' => array( 'uri' => '/res/e0b344c6/rsrc/js/application/core/behavior-tooltip.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-behavior-device', 2 => 'javelin-stratcom', 3 => 'phabricator-tooltip', ), 'disk' => '/rsrc/js/application/core/behavior-tooltip.js', ), 'javelin-behavior-phabricator-watch-anchor' => array( 'uri' => '/res/b20b1cc2/rsrc/js/application/core/behavior-watch-anchor.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', 3 => 'javelin-vector', ), 'disk' => '/rsrc/js/application/core/behavior-watch-anchor.js', ), 'javelin-behavior-phame-post-preview' => array( 'uri' => '/res/ac4c503a/rsrc/js/application/phame/phame-post-preview.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'phabricator-shaped-request', ), 'disk' => '/rsrc/js/application/phame/phame-post-preview.js', ), 'javelin-behavior-phriction-document-preview' => array( 'uri' => '/res/f1665ecd/rsrc/js/application/phriction/phriction-document-preview.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'phabricator-shaped-request', ), 'disk' => '/rsrc/js/application/phriction/phriction-document-preview.js', ), 'javelin-behavior-ponder-feedback-preview' => array( 'uri' => '/res/2e802dd9/rsrc/js/application/ponder/behavior-comment-preview.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'phabricator-shaped-request', ), 'disk' => '/rsrc/js/application/ponder/behavior-comment-preview.js', ), 'javelin-behavior-ponder-votebox' => array( 'uri' => '/res/9d091af3/rsrc/js/application/ponder/behavior-votebox.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'javelin-stratcom', 4 => 'javelin-request', ), 'disk' => '/rsrc/js/application/ponder/behavior-votebox.js', ), 'javelin-behavior-project-create' => array( 'uri' => '/res/e91f3f8f/rsrc/js/application/projects/behavior-project-create.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-stratcom', 3 => 'javelin-workflow', ), 'disk' => '/rsrc/js/application/projects/behavior-project-create.js', ), 'javelin-behavior-refresh-csrf' => array( 'uri' => '/res/6fd76d0f/rsrc/js/application/core/behavior-refresh-csrf.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-request', 1 => 'javelin-behavior', 2 => 'javelin-dom', 3 => 'phabricator-busy', ), 'disk' => '/rsrc/js/application/core/behavior-refresh-csrf.js', ), 'javelin-behavior-repository-crossreference' => array( 'uri' => '/res/244c5251/rsrc/js/application/repository/repository-crossreference.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-stratcom', 3 => 'javelin-uri', ), 'disk' => '/rsrc/js/application/repository/repository-crossreference.js', ), 'javelin-behavior-stripe-payment-form' => array( 'uri' => '/res/87c7b043/rsrc/js/application/phortune/behavior-stripe-payment-form.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-json', 3 => 'stripe-core', ), 'disk' => '/rsrc/js/application/phortune/behavior-stripe-payment-form.js', ), 'javelin-behavior-toggle-class' => array( 'uri' => '/res/fa818e0f/rsrc/js/application/core/behavior-toggle-class.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/core/behavior-toggle-class.js', ), 'javelin-behavior-view-placeholder' => array( 'uri' => '/res/5b89bdf5/rsrc/js/javelin/ext/view/ViewPlaceholder.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-view-renderer', ), 'disk' => '/rsrc/js/javelin/ext/view/ViewPlaceholder.js', ), 'javelin-behavior-workflow' => array( 'uri' => '/res/2b0e2754/rsrc/js/application/core/behavior-workflow.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-workflow', 3 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/core/behavior-workflow.js', ), 'javelin-color' => array( 'uri' => '/res/b0439fc9/rsrc/js/javelin/ext/fx/Color.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', ), 'disk' => '/rsrc/js/javelin/ext/fx/Color.js', ), 'javelin-cookie' => array( 'uri' => '/res/a9cddab0/rsrc/js/javelin/lib/Cookie.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', ), 'disk' => '/rsrc/js/javelin/lib/Cookie.js', ), 'javelin-dom' => array( 'uri' => '/res/4c79cf8a/rsrc/js/javelin/lib/DOM.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-magical-init', 1 => 'javelin-install', 2 => 'javelin-util', 3 => 'javelin-vector', 4 => 'javelin-stratcom', ), 'disk' => '/rsrc/js/javelin/lib/DOM.js', ), 'javelin-dynval' => array( 'uri' => '/res/d89c6f88/rsrc/js/javelin/ext/reactor/core/DynVal.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-reactornode', 2 => 'javelin-util', 3 => 'javelin-reactor', ), 'disk' => '/rsrc/js/javelin/ext/reactor/core/DynVal.js', ), 'javelin-event' => array( 'uri' => '/res/3815b473/rsrc/js/javelin/core/Event.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', ), 'disk' => '/rsrc/js/javelin/core/Event.js', ), 'javelin-fx' => array( 'uri' => '/res/30ef0914/rsrc/js/javelin/ext/fx/FX.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-color', 1 => 'javelin-install', 2 => 'javelin-util', ), 'disk' => '/rsrc/js/javelin/ext/fx/FX.js', ), 'javelin-history' => array( 'uri' => '/res/9bb36651/rsrc/js/javelin/lib/History.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-stratcom', 1 => 'javelin-install', 2 => 'javelin-uri', 3 => 'javelin-util', ), 'disk' => '/rsrc/js/javelin/lib/History.js', ), 'javelin-install' => array( 'uri' => '/res/cab679ff/rsrc/js/javelin/core/install.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-util', 1 => 'javelin-magical-init', ), 'disk' => '/rsrc/js/javelin/core/install.js', ), 'javelin-json' => array( 'uri' => '/res/561b8056/rsrc/js/javelin/lib/JSON.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', ), 'disk' => '/rsrc/js/javelin/lib/JSON.js', ), 'javelin-magical-init' => array( 'uri' => '/res/4f3c705c/rsrc/js/javelin/core/init.js', 'type' => 'js', 'requires' => array( ), 'disk' => '/rsrc/js/javelin/core/init.js', ), 'javelin-mask' => array( 'uri' => '/res/d2a35fff/rsrc/js/javelin/lib/Mask.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-dom', ), 'disk' => '/rsrc/js/javelin/lib/Mask.js', ), 'javelin-reactor' => array( 'uri' => '/res/dfd87f3c/rsrc/js/javelin/ext/reactor/core/Reactor.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', ), 'disk' => '/rsrc/js/javelin/ext/reactor/core/Reactor.js', ), 'javelin-reactor-dom' => array( 'uri' => '/res/701b6f39/rsrc/js/javelin/ext/reactor/dom/RDOM.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-dom', 1 => 'javelin-dynval', 2 => 'javelin-reactornode', 3 => 'javelin-install', 4 => 'javelin-util', ), 'disk' => '/rsrc/js/javelin/ext/reactor/dom/RDOM.js', ), 'javelin-reactor-node-calmer' => array( 'uri' => '/res/5a35920a/rsrc/js/javelin/ext/reactor/core/ReactorNodeCalmer.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-reactor', 2 => 'javelin-util', ), 'disk' => '/rsrc/js/javelin/ext/reactor/core/ReactorNodeCalmer.js', ), 'javelin-reactornode' => array( 'uri' => '/res/f278cc27/rsrc/js/javelin/ext/reactor/core/ReactorNode.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-reactor', 2 => 'javelin-util', 3 => 'javelin-reactor-node-calmer', ), 'disk' => '/rsrc/js/javelin/ext/reactor/core/ReactorNode.js', ), 'javelin-request' => array( 'uri' => '/res/e25d75b3/rsrc/js/javelin/lib/Request.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-stratcom', 2 => 'javelin-util', 3 => 'javelin-behavior', 4 => 'javelin-json', 5 => 'javelin-dom', 6 => 'javelin-resource', ), 'disk' => '/rsrc/js/javelin/lib/Request.js', ), 'javelin-resource' => array( 'uri' => '/res/d5a3f835/rsrc/js/javelin/lib/Resource.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-magical-init', 1 => 'javelin-stratcom', 2 => 'javelin-util', 3 => 'javelin-uri', ), 'disk' => '/rsrc/js/javelin/lib/Resource.js', ), 'javelin-stratcom' => array( 'uri' => '/res/3ec22c29/rsrc/js/javelin/core/Stratcom.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-event', 2 => 'javelin-util', 3 => 'javelin-magical-init', ), 'disk' => '/rsrc/js/javelin/core/Stratcom.js', ), 'javelin-tokenizer' => array( 'uri' => '/res/c75c9e12/rsrc/js/javelin/lib/control/tokenizer/Tokenizer.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-dom', 1 => 'javelin-util', 2 => 'javelin-stratcom', 3 => 'javelin-install', ), 'disk' => '/rsrc/js/javelin/lib/control/tokenizer/Tokenizer.js', ), 'javelin-typeahead' => array( 'uri' => '/res/dccb789e/rsrc/js/javelin/lib/control/typeahead/Typeahead.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-dom', 2 => 'javelin-vector', 3 => 'javelin-util', ), 'disk' => '/rsrc/js/javelin/lib/control/typeahead/Typeahead.js', ), 'javelin-typeahead-composite-source' => array( 'uri' => '/res/99705f64/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadCompositeSource.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-typeahead-source', 2 => 'javelin-util', ), 'disk' => '/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadCompositeSource.js', ), 'javelin-typeahead-normalizer' => array( 'uri' => '/res/a9e97c0d/rsrc/js/javelin/lib/control/typeahead/normalizer/TypeaheadNormalizer.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', ), 'disk' => '/rsrc/js/javelin/lib/control/typeahead/normalizer/TypeaheadNormalizer.js', ), 'javelin-typeahead-ondemand-source' => array( 'uri' => '/res/81e531aa/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadOnDemandSource.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-stratcom', 3 => 'javelin-request', 4 => 'javelin-typeahead-source', ), 'disk' => '/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadOnDemandSource.js', ), 'javelin-typeahead-preloaded-source' => array( 'uri' => '/res/d464efd2/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadPreloadedSource.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-stratcom', 3 => 'javelin-request', 4 => 'javelin-typeahead-source', ), 'disk' => '/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadPreloadedSource.js', ), 'javelin-typeahead-source' => array( 'uri' => '/res/74b1f091/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadSource.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-dom', 3 => 'javelin-typeahead-normalizer', ), 'disk' => '/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadSource.js', ), 'javelin-typeahead-static-source' => array( 'uri' => '/res/c8e247fc/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadStaticSource.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-typeahead-source', ), 'disk' => '/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadStaticSource.js', ), 'javelin-uri' => array( 'uri' => '/res/c107d858/rsrc/js/javelin/lib/URI.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-stratcom', ), 'disk' => '/rsrc/js/javelin/lib/URI.js', ), 'javelin-util' => array( 'uri' => '/res/25786b6c/rsrc/js/javelin/core/util.js', 'type' => 'js', 'requires' => array( ), 'disk' => '/rsrc/js/javelin/core/util.js', ), 'javelin-vector' => array( 'uri' => '/res/f240bdb3/rsrc/js/javelin/lib/Vector.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-event', ), 'disk' => '/rsrc/js/javelin/lib/Vector.js', ), 'javelin-view' => array( 'uri' => '/res/b98657a7/rsrc/js/javelin/ext/view/View.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', ), 'disk' => '/rsrc/js/javelin/ext/view/View.js', ), 'javelin-view-html' => array( 'uri' => '/res/7e5a2122/rsrc/js/javelin/ext/view/HTMLView.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', ), 'disk' => '/rsrc/js/javelin/ext/view/HTMLView.js', ), 'javelin-view-interpreter' => array( 'uri' => '/res/17e911ca/rsrc/js/javelin/ext/view/ViewInterpreter.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-view', 1 => 'javelin-install', ), 'disk' => '/rsrc/js/javelin/ext/view/ViewInterpreter.js', ), 'javelin-view-renderer' => array( 'uri' => '/res/db4ed5a2/rsrc/js/javelin/ext/view/ViewRenderer.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', ), 'disk' => '/rsrc/js/javelin/ext/view/ViewRenderer.js', ), 'javelin-view-visitor' => array( 'uri' => '/res/0ef9dc43/rsrc/js/javelin/ext/view/ViewVisitor.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', ), 'disk' => '/rsrc/js/javelin/ext/view/ViewVisitor.js', ), 'javelin-workflow' => array( 'uri' => '/res/519c4e1a/rsrc/js/javelin/lib/Workflow.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-stratcom', 1 => 'javelin-request', 2 => 'javelin-dom', 3 => 'javelin-vector', 4 => 'javelin-install', 5 => 'javelin-util', 6 => 'javelin-mask', 7 => 'javelin-uri', ), 'disk' => '/rsrc/js/javelin/lib/Workflow.js', ), 'lightbox-attachment-css' => array( 'uri' => '/res/c1c3415d/rsrc/css/aphront/lightbox-attachment.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/lightbox-attachment.css', ), 'maniphest-batch-editor' => array( 'uri' => '/res/fb15d744/rsrc/css/application/maniphest/batch-editor.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/maniphest/batch-editor.css', ), 'maniphest-report-css' => array( 'uri' => '/res/2e633fcf/rsrc/css/application/maniphest/report.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/maniphest/report.css', ), 'maniphest-task-edit-css' => array( 'uri' => '/res/68c7863e/rsrc/css/application/maniphest/task-edit.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/maniphest/task-edit.css', ), 'maniphest-task-summary-css' => array( 'uri' => '/res/6e67cb30/rsrc/css/application/maniphest/task-summary.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/maniphest/task-summary.css', ), 'maniphest-transaction-detail-css' => array( 'uri' => '/res/24e5862f/rsrc/css/application/maniphest/transaction-detail.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/maniphest/transaction-detail.css', ), 'multirow-row-manager' => array( 'uri' => '/res/0a9b3dee/rsrc/js/application/core/MultirowRowManager.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-stratcom', 2 => 'javelin-dom', 3 => 'javelin-util', ), 'disk' => '/rsrc/js/application/core/MultirowRowManager.js', ), 'owners-path-editor' => array( 'uri' => '/res/e6c51eb6/rsrc/js/application/owners/OwnersPathEditor.js', 'type' => 'js', 'requires' => array( 0 => 'multirow-row-manager', 1 => 'javelin-install', 2 => 'path-typeahead', 3 => 'javelin-dom', 4 => 'javelin-util', ), 'disk' => '/rsrc/js/application/owners/OwnersPathEditor.js', ), 'owners-path-editor-css' => array( 'uri' => '/res/9bc5332c/rsrc/css/application/owners/owners-path-editor.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/owners/owners-path-editor.css', ), 'path-typeahead' => array( 'uri' => '/res/50246fb6/rsrc/js/application/herald/PathTypeahead.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-typeahead', 2 => 'javelin-dom', 3 => 'javelin-request', 4 => 'javelin-typeahead-ondemand-source', 5 => 'javelin-util', ), 'disk' => '/rsrc/js/application/herald/PathTypeahead.js', ), 'phabricator-action-list-view-css' => array( 'uri' => '/res/05a6dbac/rsrc/css/layout/phabricator-action-list-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/layout/phabricator-action-list-view.css', ), 'phabricator-app-buttons-css' => array( 'uri' => '/res/1e153463/rsrc/css/application/directory/phabricator-app-buttons.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/directory/phabricator-app-buttons.css', ), 'phabricator-application-launch-view-css' => array( 'uri' => '/res/cd9e0fcb/rsrc/css/application/base/phabricator-application-launch-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/base/phabricator-application-launch-view.css', ), 'phabricator-busy' => array( 'uri' => '/res/6ec372e1/rsrc/js/application/core/Busy.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/core/Busy.js', ), 'phabricator-chatlog-css' => array( 'uri' => '/res/f6631adc/rsrc/css/application/chatlog/chatlog.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/chatlog/chatlog.css', ), 'phabricator-content-source-view-css' => array( 'uri' => '/res/8c738a93/rsrc/css/application/contentsource/content-source-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/contentsource/content-source-view.css', ), 'phabricator-core-buttons-css' => array( 'uri' => '/res/f03fd11e/rsrc/css/core/buttons.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/core/buttons.css', ), 'phabricator-core-css' => array( 'uri' => '/res/a6bafd6e/rsrc/css/core/core.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/core/core.css', ), 'phabricator-countdown-css' => array( 'uri' => '/res/0f646281/rsrc/css/application/countdown/timer.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/countdown/timer.css', ), 'phabricator-directory-css' => array( 'uri' => '/res/61afca2b/rsrc/css/application/directory/phabricator-directory.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/directory/phabricator-directory.css', ), 'phabricator-drag-and-drop-file-upload' => array( 'uri' => '/res/496110e1/rsrc/js/application/core/DragAndDropFileUpload.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-request', 3 => 'javelin-dom', 4 => 'javelin-uri', 5 => 'phabricator-file-upload', ), 'disk' => '/rsrc/js/application/core/DragAndDropFileUpload.js', ), 'phabricator-dropdown-menu' => array( 'uri' => '/res/2b4aa4d8/rsrc/js/application/core/DropdownMenu.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-dom', 3 => 'javelin-vector', 4 => 'javelin-stratcom', 5 => 'phabricator-menu-item', ), 'disk' => '/rsrc/js/application/core/DropdownMenu.js', ), 'phabricator-feed-css' => array( 'uri' => '/res/8ddc1d44/rsrc/css/application/feed/feed.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/feed/feed.css', ), 'phabricator-file-upload' => array( 'uri' => '/res/2de10295/rsrc/js/application/core/FileUpload.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-dom', 2 => 'phabricator-notification', ), 'disk' => '/rsrc/js/application/core/FileUpload.js', ), 'phabricator-filetree-view-css' => array( 'uri' => '/res/214cbf2b/rsrc/css/layout/phabricator-filetree-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/layout/phabricator-filetree-view.css', ), 'phabricator-flag-css' => array( 'uri' => '/res/2eee890a/rsrc/css/application/flag/flag.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/flag/flag.css', ), 'phabricator-form-view-css' => array( 'uri' => '/res/7609ca21/rsrc/css/layout/phabricator-form-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/layout/phabricator-form-view.css', ), 'phabricator-header-view-css' => array( 'uri' => '/res/c89cc14d/rsrc/css/layout/phabricator-header-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/layout/phabricator-header-view.css', ), 'phabricator-jump-nav' => array( 'uri' => '/res/8bdc0fc3/rsrc/css/application/directory/phabricator-jump-nav.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/directory/phabricator-jump-nav.css', ), 'phabricator-keyboard-shortcut' => array( 'uri' => '/res/beed38cd/rsrc/js/application/core/KeyboardShortcut.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'phabricator-keyboard-shortcut-manager', ), 'disk' => '/rsrc/js/application/core/KeyboardShortcut.js', ), 'phabricator-keyboard-shortcut-manager' => array( 'uri' => '/res/0be80136/rsrc/js/application/core/KeyboardShortcutManager.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-stratcom', 3 => 'javelin-dom', 4 => 'javelin-vector', ), 'disk' => '/rsrc/js/application/core/KeyboardShortcutManager.js', ), 'phabricator-main-menu-view' => array( 'uri' => '/res/8c3aaa49/rsrc/css/application/base/main-menu-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/base/main-menu-view.css', ), 'phabricator-menu-item' => array( 'uri' => '/res/32fc2325/rsrc/js/application/core/DropdownMenuItem.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/core/DropdownMenuItem.js', ), 'phabricator-nav-view-css' => array( 'uri' => '/res/84381dcf/rsrc/css/aphront/phabricator-nav-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/phabricator-nav-view.css', ), 'phabricator-notification' => array( 'uri' => '/res/ad727561/rsrc/js/application/core/Notification.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-dom', 2 => 'javelin-stratcom', 3 => 'javelin-util', 4 => 'phabricator-notification-css', ), 'disk' => '/rsrc/js/application/core/Notification.js', ), 'phabricator-notification-css' => array( 'uri' => '/res/91197237/rsrc/css/aphront/notification.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/notification.css', ), 'phabricator-notification-menu-css' => array( 'uri' => '/res/fc8a7fb9/rsrc/css/application/base/notification-menu.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/base/notification-menu.css', ), 'phabricator-object-item-list-view-css' => array( 'uri' => '/res/945fabe9/rsrc/css/layout/phabricator-object-item-list-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/layout/phabricator-object-item-list-view.css', ), 'phabricator-object-list-view-css' => array( 'uri' => '/res/4f183668/rsrc/css/application/projects/phabricator-object-list-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/projects/phabricator-object-list-view.css', ), 'phabricator-object-selector-css' => array( 'uri' => '/res/7eb4c705/rsrc/css/application/objectselector/object-selector.css', 'type' => 'css', 'requires' => array( 0 => 'aphront-dialog-view-css', ), 'disk' => '/rsrc/css/application/objectselector/object-selector.css', ), 'phabricator-paste-file-upload' => array( 'uri' => '/res/b0b8afd8/rsrc/js/application/core/PasteFileUpload.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-request', 3 => 'javelin-dom', 4 => 'javelin-uri', ), 'disk' => '/rsrc/js/application/core/PasteFileUpload.js', ), 'phabricator-pinboard-view-css' => array( 'uri' => '/res/3a24d210/rsrc/css/layout/phabricator-pinboard-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/layout/phabricator-pinboard-view.css', ), 'phabricator-prefab' => array( 'uri' => '/res/2734e45f/rsrc/js/application/core/Prefab.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-dom', 3 => 'javelin-typeahead', 4 => 'javelin-tokenizer', 5 => 'javelin-typeahead-preloaded-source', 6 => 'javelin-typeahead-ondemand-source', 7 => 'javelin-dom', 8 => 'javelin-stratcom', 9 => 'javelin-util', ), 'disk' => '/rsrc/js/application/core/Prefab.js', ), 'phabricator-profile-css' => array( 'uri' => '/res/9869d10b/rsrc/css/application/profile/profile-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/profile/profile-view.css', ), 'phabricator-profile-header-css' => array( 'uri' => '/res/4b1cb23b/rsrc/css/application/profile/profile-header-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/profile/profile-header-view.css', ), 'phabricator-project-tag-css' => array( 'uri' => '/res/6b0a5223/rsrc/css/application/projects/project-tag.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/projects/project-tag.css', ), 'phabricator-property-list-view-css' => array( 'uri' => '/res/da1e1227/rsrc/css/layout/phabricator-property-list-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/layout/phabricator-property-list-view.css', ), 'phabricator-remarkup-css' => array( 'uri' => '/res/2e0d0042/rsrc/css/core/remarkup.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/core/remarkup.css', ), 'phabricator-search-results-css' => array( 'uri' => '/res/f8a86e27/rsrc/css/application/search/search-results.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/search/search-results.css', ), 'phabricator-shaped-request' => array( 'uri' => '/res/fbdb92db/rsrc/js/application/core/ShapedRequest.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-request', ), 'disk' => '/rsrc/js/application/core/ShapedRequest.js', ), 'phabricator-slowvote-css' => array( 'uri' => '/res/94d20443/rsrc/css/application/slowvote/slowvote.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/slowvote/slowvote.css', ), 'phabricator-source-code-view-css' => array( 'uri' => '/res/cf0c566c/rsrc/css/layout/phabricator-source-code-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/layout/phabricator-source-code-view.css', ), 'phabricator-standard-page-view' => array( 'uri' => '/res/92068207/rsrc/css/application/base/standard-page-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/base/standard-page-view.css', ), 'phabricator-textareautils' => array( 'uri' => '/res/703614ea/rsrc/js/application/core/TextAreaUtils.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', ), 'disk' => '/rsrc/js/application/core/TextAreaUtils.js', ), 'phabricator-timeline-view-css' => array( 'uri' => '/res/aa995c54/rsrc/css/layout/phabricator-timeline-view.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/layout/phabricator-timeline-view.css', ), 'phabricator-tooltip' => array( 'uri' => '/res/bcddf5de/rsrc/js/application/core/ToolTip.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'javelin-dom', 3 => 'javelin-vector', ), 'disk' => '/rsrc/js/application/core/ToolTip.js', ), 'phabricator-transaction-view-css' => array( 'uri' => '/res/731959fb/rsrc/css/aphront/transaction.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/aphront/transaction.css', ), 'phabricator-ui-example-css' => array( 'uri' => '/res/376ab671/rsrc/css/application/uiexample/example.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/uiexample/example.css', ), 'phabricator-uiexample-javelin-view' => array( 'uri' => '/res/a2ce2cfc/rsrc/js/application/uiexample/JavelinViewExample.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', 2 => 'javelin-util', 3 => 'javelin-dom', ), 'disk' => '/rsrc/js/application/uiexample/JavelinViewExample.js', ), 'phabricator-uiexample-reactor-button' => array( 'uri' => '/res/142127f6/rsrc/js/application/uiexample/ReactorButtonExample.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-reactor-dom', ), 'disk' => '/rsrc/js/application/uiexample/ReactorButtonExample.js', ), 'phabricator-uiexample-reactor-checkbox' => array( 'uri' => '/res/c75cb9e9/rsrc/js/application/uiexample/ReactorCheckboxExample.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-reactor-dom', ), 'disk' => '/rsrc/js/application/uiexample/ReactorCheckboxExample.js', ), 'phabricator-uiexample-reactor-focus' => array( 'uri' => '/res/3cc992eb/rsrc/js/application/uiexample/ReactorFocusExample.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-reactor-dom', ), 'disk' => '/rsrc/js/application/uiexample/ReactorFocusExample.js', ), 'phabricator-uiexample-reactor-input' => array( 'uri' => '/res/4953da16/rsrc/js/application/uiexample/ReactorInputExample.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-reactor-dom', 5 => 'javelin-view-html', 6 => 'javelin-view-interpreter', 7 => 'javelin-view-renderer', ), 'disk' => '/rsrc/js/application/uiexample/ReactorInputExample.js', ), 'phabricator-uiexample-reactor-mouseover' => array( 'uri' => '/res/52a355b6/rsrc/js/application/uiexample/ReactorMouseoverExample.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-reactor-dom', ), 'disk' => '/rsrc/js/application/uiexample/ReactorMouseoverExample.js', ), 'phabricator-uiexample-reactor-radio' => array( 'uri' => '/res/ae87f3af/rsrc/js/application/uiexample/ReactorRadioExample.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-reactor-dom', ), 'disk' => '/rsrc/js/application/uiexample/ReactorRadioExample.js', ), 'phabricator-uiexample-reactor-select' => array( 'uri' => '/res/23cb448a/rsrc/js/application/uiexample/ReactorSelectExample.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-reactor-dom', ), 'disk' => '/rsrc/js/application/uiexample/ReactorSelectExample.js', ), 'phabricator-uiexample-reactor-sendclass' => array( 'uri' => '/res/8cd34264/rsrc/js/application/uiexample/ReactorSendClassExample.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-reactor-dom', ), 'disk' => '/rsrc/js/application/uiexample/ReactorSendClassExample.js', ), 'phabricator-uiexample-reactor-sendproperties' => array( 'uri' => '/res/18af54aa/rsrc/js/application/uiexample/ReactorSendPropertiesExample.js', 'type' => 'js', 'requires' => array( 0 => 'javelin-install', 1 => 'javelin-view', 2 => 'javelin-util', 3 => 'javelin-dom', 4 => 'javelin-reactor-dom', ), 'disk' => '/rsrc/js/application/uiexample/ReactorSendPropertiesExample.js', ), 'phame-css' => array( 'uri' => '/res/2e4c86eb/rsrc/css/application/phame/phame.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/phame/phame.css', ), 'phriction-document-css' => array( 'uri' => '/res/8d09bd7f/rsrc/css/application/phriction/phriction-document-css.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/phriction/phriction-document-css.css', ), 'ponder-comment-table-css' => array( 'uri' => '/res/a1bb9056/rsrc/css/application/ponder/comments.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/ponder/comments.css', ), 'ponder-core-view-css' => array( 'uri' => '/res/3a2d5e18/rsrc/css/application/ponder/core.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/ponder/core.css', ), 'ponder-feed-view-css' => array( 'uri' => '/res/df22bd20/rsrc/css/application/ponder/feed.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/ponder/feed.css', ), 'ponder-post-css' => array( 'uri' => '/res/013b9e2c/rsrc/css/application/ponder/post.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/ponder/post.css', ), 'ponder-vote-css' => array( 'uri' => '/res/ea8316c2/rsrc/css/application/ponder/vote.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/ponder/vote.css', ), 'raphael-core' => array( 'uri' => '/res/3f48575a/rsrc/js/raphael/raphael.js', 'type' => 'js', 'requires' => array( ), 'disk' => '/rsrc/js/raphael/raphael.js', ), 'raphael-g' => array( 'uri' => '/res/b07e5245/rsrc/js/raphael/g.raphael.js', 'type' => 'js', 'requires' => array( ), 'disk' => '/rsrc/js/raphael/g.raphael.js', ), 'raphael-g-line' => array( 'uri' => '/res/a59c8556/rsrc/js/raphael/g.raphael.line.js', 'type' => 'js', 'requires' => array( ), 'disk' => '/rsrc/js/raphael/g.raphael.line.js', ), 'stripe-core' => array( 'uri' => '/res/3b0f0ad4/rsrc/js/stripe/stripe_core.js', 'type' => 'js', 'requires' => array( ), 'disk' => '/rsrc/js/stripe/stripe_core.js', ), 'stripe-payment-form-css' => array( 'uri' => '/res/634a6371/rsrc/css/application/phortune/stripe-payment-form.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/application/phortune/stripe-payment-form.css', ), 'syntax-highlighting-css' => array( 'uri' => '/res/cb3b9dc0/rsrc/css/core/syntax.css', 'type' => 'css', 'requires' => array( ), 'disk' => '/rsrc/css/core/syntax.css', ), ), array( 'packages' => array( '8f8908d2' => array( 'name' => 'core.pkg.css', 'symbols' => array( 0 => 'phabricator-core-css', 1 => 'phabricator-core-buttons-css', 2 => 'phabricator-standard-page-view', 3 => 'aphront-dialog-view-css', 4 => 'aphront-form-view-css', 5 => 'aphront-panel-view-css', 6 => 'aphront-side-nav-view-css', 7 => 'aphront-table-view-css', 8 => 'aphront-crumbs-view-css', 9 => 'aphront-tokenizer-control-css', 10 => 'aphront-typeahead-control-css', 11 => 'aphront-list-filter-view-css', 12 => 'phabricator-directory-css', 13 => 'phabricator-jump-nav', 14 => 'phabricator-app-buttons-css', 15 => 'phabricator-remarkup-css', 16 => 'syntax-highlighting-css', 17 => 'aphront-pager-view-css', 18 => 'phabricator-transaction-view-css', 19 => 'aphront-tooltip-css', 20 => 'aphront-headsup-view-css', 21 => 'phabricator-flag-css', 22 => 'aphront-error-view-css', 23 => 'autosprite-css', 24 => 'phabricator-main-menu-view', 25 => 'phabricator-notification-css', 26 => 'phabricator-notification-menu-css', 27 => 'lightbox-attachment-css', 28 => 'phabricator-header-view-css', 29 => 'phabricator-form-view-css', 30 => 'phabricator-filetree-view-css', 31 => 'phabricator-nav-view-css', ), 'uri' => '/res/pkg/8f8908d2/core.pkg.css', 'type' => 'css', ), 'd223b82c' => array( 'name' => 'core.pkg.js', 'symbols' => array( 0 => 'javelin-behavior-aphront-basic-tokenizer', 1 => 'javelin-behavior-workflow', 2 => 'javelin-behavior-aphront-form-disable-on-submit', 3 => 'phabricator-keyboard-shortcut-manager', 4 => 'phabricator-keyboard-shortcut', 5 => 'javelin-behavior-phabricator-keyboard-shortcuts', 6 => 'javelin-behavior-refresh-csrf', 7 => 'javelin-behavior-phabricator-watch-anchor', 8 => 'javelin-behavior-phabricator-autofocus', 9 => 'phabricator-paste-file-upload', 10 => 'phabricator-menu-item', 11 => 'phabricator-dropdown-menu', 12 => 'javelin-behavior-phabricator-oncopy', 13 => 'phabricator-tooltip', 14 => 'javelin-behavior-phabricator-tooltips', 15 => 'phabricator-prefab', 16 => 'javelin-behavior-device', 17 => 'javelin-behavior-toggle-class', 18 => 'javelin-behavior-lightbox-attachments', 19 => 'phabricator-busy', 20 => 'javelin-aphlict', 21 => 'phabricator-notification', 22 => 'javelin-behavior-aphlict-listen', 23 => 'javelin-behavior-phabricator-search-typeahead', 24 => 'javelin-behavior-konami', 25 => 'javelin-behavior-aphlict-dropdown', 26 => 'javelin-behavior-phabricator-active-nav', 27 => 'javelin-behavior-phabricator-nav', 28 => 'javelin-behavior-phabricator-remarkup-assist', 29 => 'phabricator-textareautils', 30 => 'phabricator-file-upload', ), 'uri' => '/res/pkg/d223b82c/core.pkg.js', 'type' => 'js', ), '3c5efda9' => array( 'name' => 'darkconsole.pkg.js', 'symbols' => array( 0 => 'javelin-behavior-dark-console-ajax', 1 => 'javelin-behavior-dark-console', 2 => 'javelin-behavior-error-log', ), 'uri' => '/res/pkg/3c5efda9/darkconsole.pkg.js', 'type' => 'js', ), 47549184 => array( 'name' => 'differential.pkg.css', 'symbols' => array( 0 => 'differential-core-view-css', 1 => 'differential-changeset-view-css', 2 => 'differential-results-table-css', 3 => 'differential-revision-history-css', 4 => 'differential-revision-list-css', 5 => 'differential-table-of-contents-css', 6 => 'differential-revision-comment-css', 7 => 'differential-revision-add-comment-css', 8 => 'differential-revision-comment-list-css', 9 => 'phabricator-object-selector-css', 10 => 'aphront-headsup-action-list-view-css', 11 => 'phabricator-content-source-view-css', 12 => 'differential-local-commits-view-css', 13 => 'inline-comment-summary-css', ), 'uri' => '/res/pkg/47549184/differential.pkg.css', 'type' => 'css', ), '7ecd31fa' => array( 'name' => 'differential.pkg.js', 'symbols' => array( 0 => 'phabricator-drag-and-drop-file-upload', 1 => 'phabricator-shaped-request', 2 => 'javelin-behavior-differential-feedback-preview', 3 => 'javelin-behavior-differential-edit-inline-comments', 4 => 'javelin-behavior-differential-populate', 5 => 'javelin-behavior-differential-show-more', 6 => 'javelin-behavior-differential-diff-radios', 7 => 'javelin-behavior-differential-accept-with-errors', 8 => 'javelin-behavior-differential-comment-jump', 9 => 'javelin-behavior-differential-add-reviewers-and-ccs', 10 => 'javelin-behavior-differential-keyboard-navigation', 11 => 'javelin-behavior-aphront-drag-and-drop', 12 => 'javelin-behavior-aphront-drag-and-drop-textarea', 13 => 'javelin-behavior-phabricator-object-selector', 14 => 'javelin-behavior-repository-crossreference', 15 => 'differential-inline-comment-editor', 16 => 'javelin-behavior-differential-dropdown-menus', 17 => 'javelin-behavior-differential-toggle-files', 18 => 'javelin-behavior-differential-user-select', ), 'uri' => '/res/pkg/7ecd31fa/differential.pkg.js', 'type' => 'js', ), 'c8ce2d88' => array( 'name' => 'diffusion.pkg.css', 'symbols' => array( 0 => 'diffusion-commit-view-css', 1 => 'diffusion-icons-css', ), 'uri' => '/res/pkg/c8ce2d88/diffusion.pkg.css', 'type' => 'css', ), '5e68be89' => array( 'name' => 'diffusion.pkg.js', 'symbols' => array( 0 => 'javelin-behavior-diffusion-pull-lastmodified', 1 => 'javelin-behavior-diffusion-commit-graph', 2 => 'javelin-behavior-audit-preview', ), 'uri' => '/res/pkg/5e68be89/diffusion.pkg.js', 'type' => 'js', ), 20727878 => array( 'name' => 'javelin.pkg.js', 'symbols' => array( 0 => 'javelin-util', 1 => 'javelin-install', 2 => 'javelin-event', 3 => 'javelin-stratcom', 4 => 'javelin-behavior', 5 => 'javelin-resource', 6 => 'javelin-request', 7 => 'javelin-vector', 8 => 'javelin-dom', 9 => 'javelin-json', 10 => 'javelin-uri', 11 => 'javelin-workflow', 12 => 'javelin-mask', 13 => 'javelin-typeahead', 14 => 'javelin-typeahead-normalizer', 15 => 'javelin-typeahead-source', 16 => 'javelin-typeahead-preloaded-source', 17 => 'javelin-typeahead-ondemand-source', 18 => 'javelin-tokenizer', 19 => 'javelin-fx', 20 => 'javelin-color', ), 'uri' => '/res/pkg/20727878/javelin.pkg.js', 'type' => 'js', ), '7839ae2d' => array( 'name' => 'maniphest.pkg.css', 'symbols' => array( 0 => 'maniphest-task-summary-css', 1 => 'maniphest-transaction-detail-css', 2 => 'aphront-attached-file-view-css', 3 => 'phabricator-project-tag-css', ), 'uri' => '/res/pkg/7839ae2d/maniphest.pkg.css', 'type' => 'css', ), '7707de41' => array( 'name' => 'maniphest.pkg.js', 'symbols' => array( 0 => 'javelin-behavior-maniphest-batch-selector', 1 => 'javelin-behavior-maniphest-transaction-controls', 2 => 'javelin-behavior-maniphest-transaction-preview', 3 => 'javelin-behavior-maniphest-transaction-expand', 4 => 'javelin-behavior-maniphest-subpriority-editor', ), 'uri' => '/res/pkg/7707de41/maniphest.pkg.js', 'type' => 'js', ), ), 'reverse' => array( 'aphront-attached-file-view-css' => '7839ae2d', 'aphront-crumbs-view-css' => '8f8908d2', 'aphront-dialog-view-css' => '8f8908d2', 'aphront-error-view-css' => '8f8908d2', 'aphront-form-view-css' => '8f8908d2', 'aphront-headsup-action-list-view-css' => '47549184', 'aphront-headsup-view-css' => '8f8908d2', 'aphront-list-filter-view-css' => '8f8908d2', 'aphront-pager-view-css' => '8f8908d2', 'aphront-panel-view-css' => '8f8908d2', 'aphront-side-nav-view-css' => '8f8908d2', 'aphront-table-view-css' => '8f8908d2', 'aphront-tokenizer-control-css' => '8f8908d2', 'aphront-tooltip-css' => '8f8908d2', 'aphront-typeahead-control-css' => '8f8908d2', 'autosprite-css' => '8f8908d2', 'differential-changeset-view-css' => '47549184', 'differential-core-view-css' => '47549184', 'differential-inline-comment-editor' => '7ecd31fa', 'differential-local-commits-view-css' => '47549184', 'differential-results-table-css' => '47549184', 'differential-revision-add-comment-css' => '47549184', 'differential-revision-comment-css' => '47549184', 'differential-revision-comment-list-css' => '47549184', 'differential-revision-history-css' => '47549184', 'differential-revision-list-css' => '47549184', 'differential-table-of-contents-css' => '47549184', 'diffusion-commit-view-css' => 'c8ce2d88', 'diffusion-icons-css' => 'c8ce2d88', 'inline-comment-summary-css' => '47549184', 'javelin-aphlict' => 'd223b82c', 'javelin-behavior' => '20727878', 'javelin-behavior-aphlict-dropdown' => 'd223b82c', 'javelin-behavior-aphlict-listen' => 'd223b82c', 'javelin-behavior-aphront-basic-tokenizer' => 'd223b82c', 'javelin-behavior-aphront-drag-and-drop' => '7ecd31fa', 'javelin-behavior-aphront-drag-and-drop-textarea' => '7ecd31fa', 'javelin-behavior-aphront-form-disable-on-submit' => 'd223b82c', 'javelin-behavior-audit-preview' => '5e68be89', 'javelin-behavior-dark-console' => '3c5efda9', 'javelin-behavior-dark-console-ajax' => '3c5efda9', 'javelin-behavior-device' => 'd223b82c', 'javelin-behavior-differential-accept-with-errors' => '7ecd31fa', 'javelin-behavior-differential-add-reviewers-and-ccs' => '7ecd31fa', 'javelin-behavior-differential-comment-jump' => '7ecd31fa', 'javelin-behavior-differential-diff-radios' => '7ecd31fa', 'javelin-behavior-differential-dropdown-menus' => '7ecd31fa', 'javelin-behavior-differential-edit-inline-comments' => '7ecd31fa', 'javelin-behavior-differential-feedback-preview' => '7ecd31fa', 'javelin-behavior-differential-keyboard-navigation' => '7ecd31fa', 'javelin-behavior-differential-populate' => '7ecd31fa', 'javelin-behavior-differential-show-more' => '7ecd31fa', 'javelin-behavior-differential-toggle-files' => '7ecd31fa', 'javelin-behavior-differential-user-select' => '7ecd31fa', 'javelin-behavior-diffusion-commit-graph' => '5e68be89', 'javelin-behavior-diffusion-pull-lastmodified' => '5e68be89', 'javelin-behavior-error-log' => '3c5efda9', 'javelin-behavior-konami' => 'd223b82c', 'javelin-behavior-lightbox-attachments' => 'd223b82c', 'javelin-behavior-maniphest-batch-selector' => '7707de41', 'javelin-behavior-maniphest-subpriority-editor' => '7707de41', 'javelin-behavior-maniphest-transaction-controls' => '7707de41', 'javelin-behavior-maniphest-transaction-expand' => '7707de41', 'javelin-behavior-maniphest-transaction-preview' => '7707de41', 'javelin-behavior-phabricator-active-nav' => 'd223b82c', 'javelin-behavior-phabricator-autofocus' => 'd223b82c', 'javelin-behavior-phabricator-keyboard-shortcuts' => 'd223b82c', 'javelin-behavior-phabricator-nav' => 'd223b82c', 'javelin-behavior-phabricator-object-selector' => '7ecd31fa', 'javelin-behavior-phabricator-oncopy' => 'd223b82c', 'javelin-behavior-phabricator-remarkup-assist' => 'd223b82c', 'javelin-behavior-phabricator-search-typeahead' => 'd223b82c', 'javelin-behavior-phabricator-tooltips' => 'd223b82c', 'javelin-behavior-phabricator-watch-anchor' => 'd223b82c', 'javelin-behavior-refresh-csrf' => 'd223b82c', 'javelin-behavior-repository-crossreference' => '7ecd31fa', 'javelin-behavior-toggle-class' => 'd223b82c', 'javelin-behavior-workflow' => 'd223b82c', 'javelin-color' => '20727878', 'javelin-dom' => '20727878', 'javelin-event' => '20727878', 'javelin-fx' => '20727878', 'javelin-install' => '20727878', 'javelin-json' => '20727878', 'javelin-mask' => '20727878', 'javelin-request' => '20727878', 'javelin-resource' => '20727878', 'javelin-stratcom' => '20727878', 'javelin-tokenizer' => '20727878', 'javelin-typeahead' => '20727878', 'javelin-typeahead-normalizer' => '20727878', 'javelin-typeahead-ondemand-source' => '20727878', 'javelin-typeahead-preloaded-source' => '20727878', 'javelin-typeahead-source' => '20727878', 'javelin-uri' => '20727878', 'javelin-util' => '20727878', 'javelin-vector' => '20727878', 'javelin-workflow' => '20727878', 'lightbox-attachment-css' => '8f8908d2', 'maniphest-task-summary-css' => '7839ae2d', 'maniphest-transaction-detail-css' => '7839ae2d', 'phabricator-app-buttons-css' => '8f8908d2', 'phabricator-busy' => 'd223b82c', 'phabricator-content-source-view-css' => '47549184', 'phabricator-core-buttons-css' => '8f8908d2', 'phabricator-core-css' => '8f8908d2', 'phabricator-directory-css' => '8f8908d2', 'phabricator-drag-and-drop-file-upload' => '7ecd31fa', 'phabricator-dropdown-menu' => 'd223b82c', 'phabricator-file-upload' => 'd223b82c', 'phabricator-filetree-view-css' => '8f8908d2', 'phabricator-flag-css' => '8f8908d2', 'phabricator-form-view-css' => '8f8908d2', 'phabricator-header-view-css' => '8f8908d2', 'phabricator-jump-nav' => '8f8908d2', 'phabricator-keyboard-shortcut' => 'd223b82c', 'phabricator-keyboard-shortcut-manager' => 'd223b82c', 'phabricator-main-menu-view' => '8f8908d2', 'phabricator-menu-item' => 'd223b82c', 'phabricator-nav-view-css' => '8f8908d2', 'phabricator-notification' => 'd223b82c', 'phabricator-notification-css' => '8f8908d2', 'phabricator-notification-menu-css' => '8f8908d2', 'phabricator-object-selector-css' => '47549184', 'phabricator-paste-file-upload' => 'd223b82c', 'phabricator-prefab' => 'd223b82c', 'phabricator-project-tag-css' => '7839ae2d', 'phabricator-remarkup-css' => '8f8908d2', 'phabricator-shaped-request' => '7ecd31fa', 'phabricator-standard-page-view' => '8f8908d2', 'phabricator-textareautils' => 'd223b82c', 'phabricator-tooltip' => 'd223b82c', 'phabricator-transaction-view-css' => '8f8908d2', 'syntax-highlighting-css' => '8f8908d2', ), )); diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php index 396128195d..94b35a3b07 100644 --- a/src/__phutil_library_map__.php +++ b/src/__phutil_library_map__.php @@ -1,2516 +1,2517 @@ 2, 'class' => array( 'Aphront304Response' => 'aphront/response/Aphront304Response.php', 'Aphront400Response' => 'aphront/response/Aphront400Response.php', 'Aphront403Response' => 'aphront/response/Aphront403Response.php', 'Aphront404Response' => 'aphront/response/Aphront404Response.php', 'AphrontAjaxResponse' => 'aphront/response/AphrontAjaxResponse.php', 'AphrontApplicationConfiguration' => 'aphront/configuration/AphrontApplicationConfiguration.php', 'AphrontAttachedFileView' => 'view/control/AphrontAttachedFileView.php', 'AphrontCSRFException' => 'aphront/exception/AphrontCSRFException.php', 'AphrontCalendarEventView' => 'applications/calendar/view/AphrontCalendarEventView.php', 'AphrontCalendarMonthView' => 'applications/calendar/view/AphrontCalendarMonthView.php', 'AphrontContextBarView' => 'view/layout/AphrontContextBarView.php', 'AphrontController' => 'aphront/AphrontController.php', 'AphrontCrumbsView' => 'view/layout/AphrontCrumbsView.php', 'AphrontCursorPagerView' => 'view/control/AphrontCursorPagerView.php', 'AphrontDefaultApplicationConfiguration' => 'aphront/configuration/AphrontDefaultApplicationConfiguration.php', 'AphrontDialogResponse' => 'aphront/response/AphrontDialogResponse.php', 'AphrontDialogView' => 'view/AphrontDialogView.php', 'AphrontErrorView' => 'view/form/AphrontErrorView.php', 'AphrontException' => 'aphront/exception/AphrontException.php', 'AphrontFileResponse' => 'aphront/response/AphrontFileResponse.php', 'AphrontFormCheckboxControl' => 'view/form/control/AphrontFormCheckboxControl.php', 'AphrontFormControl' => 'view/form/control/AphrontFormControl.php', 'AphrontFormDateControl' => 'view/form/control/AphrontFormDateControl.php', 'AphrontFormDividerControl' => 'view/form/control/AphrontFormDividerControl.php', 'AphrontFormDragAndDropUploadControl' => 'view/form/control/AphrontFormDragAndDropUploadControl.php', 'AphrontFormFileControl' => 'view/form/control/AphrontFormFileControl.php', 'AphrontFormImageControl' => 'view/form/control/AphrontFormImageControl.php', 'AphrontFormInsetView' => 'view/form/AphrontFormInsetView.php', 'AphrontFormLayoutView' => 'view/form/AphrontFormLayoutView.php', 'AphrontFormMarkupControl' => 'view/form/control/AphrontFormMarkupControl.php', 'AphrontFormPasswordControl' => 'view/form/control/AphrontFormPasswordControl.php', 'AphrontFormPolicyControl' => 'view/form/control/AphrontFormPolicyControl.php', 'AphrontFormRadioButtonControl' => 'view/form/control/AphrontFormRadioButtonControl.php', 'AphrontFormRecaptchaControl' => 'view/form/control/AphrontFormRecaptchaControl.php', 'AphrontFormSelectControl' => 'view/form/control/AphrontFormSelectControl.php', 'AphrontFormStaticControl' => 'view/form/control/AphrontFormStaticControl.php', 'AphrontFormSubmitControl' => 'view/form/control/AphrontFormSubmitControl.php', 'AphrontFormTextAreaControl' => 'view/form/control/AphrontFormTextAreaControl.php', 'AphrontFormTextControl' => 'view/form/control/AphrontFormTextControl.php', 'AphrontFormToggleButtonsControl' => 'view/form/control/AphrontFormToggleButtonsControl.php', 'AphrontFormTokenizerControl' => 'view/form/control/AphrontFormTokenizerControl.php', 'AphrontFormView' => 'view/form/AphrontFormView.php', 'AphrontHTTPSink' => 'aphront/sink/AphrontHTTPSink.php', 'AphrontHTTPSinkTestCase' => 'aphront/sink/__tests__/AphrontHTTPSinkTestCase.php', 'AphrontHeadsupActionListView' => 'view/layout/headsup/AphrontHeadsupActionListView.php', 'AphrontHeadsupActionView' => 'view/layout/headsup/AphrontHeadsupActionView.php', 'AphrontHeadsupView' => 'view/layout/headsup/AphrontHeadsupView.php', 'AphrontIsolatedDatabaseConnectionTestCase' => 'infrastructure/storage/__tests__/AphrontIsolatedDatabaseConnectionTestCase.php', 'AphrontIsolatedHTTPSink' => 'aphront/sink/AphrontIsolatedHTTPSink.php', 'AphrontJSONResponse' => 'aphront/response/AphrontJSONResponse.php', 'AphrontJavelinView' => 'view/AphrontJavelinView.php', 'AphrontKeyboardShortcutsAvailableView' => 'view/widget/AphrontKeyboardShortcutsAvailableView.php', 'AphrontListFilterView' => 'view/layout/AphrontListFilterView.php', 'AphrontMiniPanelView' => 'view/layout/AphrontMiniPanelView.php', 'AphrontMoreView' => 'view/layout/AphrontMoreView.php', 'AphrontMySQLDatabaseConnectionTestCase' => 'infrastructure/storage/__tests__/AphrontMySQLDatabaseConnectionTestCase.php', 'AphrontNullView' => 'view/AphrontNullView.php', 'AphrontPHPHTTPSink' => 'aphront/sink/AphrontPHPHTTPSink.php', 'AphrontPageView' => 'view/page/AphrontPageView.php', 'AphrontPagerView' => 'view/control/AphrontPagerView.php', 'AphrontPanelView' => 'view/layout/AphrontPanelView.php', 'AphrontPlainTextResponse' => 'aphront/response/AphrontPlainTextResponse.php', 'AphrontProxyResponse' => 'aphront/response/AphrontProxyResponse.php', 'AphrontRedirectException' => 'aphront/exception/AphrontRedirectException.php', 'AphrontRedirectResponse' => 'aphront/response/AphrontRedirectResponse.php', 'AphrontReloadResponse' => 'aphront/response/AphrontReloadResponse.php', 'AphrontRequest' => 'aphront/AphrontRequest.php', 'AphrontRequestFailureView' => 'view/page/AphrontRequestFailureView.php', 'AphrontRequestTestCase' => 'aphront/__tests__/AphrontRequestTestCase.php', 'AphrontResponse' => 'aphront/response/AphrontResponse.php', 'AphrontSideNavFilterView' => 'view/layout/AphrontSideNavFilterView.php', 'AphrontSideNavView' => 'view/layout/AphrontSideNavView.php', 'AphrontTableView' => 'view/control/AphrontTableView.php', 'AphrontTokenizerTemplateView' => 'view/control/AphrontTokenizerTemplateView.php', 'AphrontTypeaheadTemplateView' => 'view/control/AphrontTypeaheadTemplateView.php', 'AphrontURIMapper' => 'aphront/AphrontURIMapper.php', 'AphrontUsageException' => 'aphront/exception/AphrontUsageException.php', 'AphrontView' => 'view/AphrontView.php', 'AphrontWebpageResponse' => 'aphront/response/AphrontWebpageResponse.php', 'CelerityAPI' => 'infrastructure/celerity/CelerityAPI.php', 'CelerityPhabricatorResourceController' => 'infrastructure/celerity/CelerityPhabricatorResourceController.php', 'CelerityResourceController' => 'infrastructure/celerity/CelerityResourceController.php', 'CelerityResourceGraph' => 'infrastructure/celerity/CelerityResourceGraph.php', 'CelerityResourceMap' => 'infrastructure/celerity/CelerityResourceMap.php', 'CelerityResourceTransformer' => 'infrastructure/celerity/CelerityResourceTransformer.php', 'CelerityResourceTransformerTestCase' => 'infrastructure/celerity/__tests__/CelerityResourceTransformerTestCase.php', + 'CeleritySpriteGenerator' => 'infrastructure/celerity/CeleritySpriteGenerator.php', 'CelerityStaticResourceResponse' => 'infrastructure/celerity/CelerityStaticResourceResponse.php', 'ConduitAPIMethod' => 'applications/conduit/method/ConduitAPIMethod.php', 'ConduitAPIRequest' => 'applications/conduit/protocol/ConduitAPIRequest.php', 'ConduitAPIResponse' => 'applications/conduit/protocol/ConduitAPIResponse.php', 'ConduitAPI_arcanist_Method' => 'applications/conduit/method/arcanist/ConduitAPI_arcanist_Method.php', 'ConduitAPI_arcanist_projectinfo_Method' => 'applications/conduit/method/arcanist/ConduitAPI_arcanist_projectinfo_Method.php', 'ConduitAPI_audit_Method' => 'applications/conduit/method/audit/ConduitAPI_audit_Method.php', 'ConduitAPI_audit_query_Method' => 'applications/conduit/method/audit/ConduitAPI_audit_query_Method.php', 'ConduitAPI_chatlog_Method' => 'applications/conduit/method/chatlog/ConduitAPI_chatlog_Method.php', 'ConduitAPI_chatlog_query_Method' => 'applications/conduit/method/chatlog/ConduitAPI_chatlog_query_Method.php', 'ConduitAPI_chatlog_record_Method' => 'applications/conduit/method/chatlog/ConduitAPI_chatlog_record_Method.php', 'ConduitAPI_conduit_connect_Method' => 'applications/conduit/method/conduit/ConduitAPI_conduit_connect_Method.php', 'ConduitAPI_conduit_getcertificate_Method' => 'applications/conduit/method/conduit/ConduitAPI_conduit_getcertificate_Method.php', 'ConduitAPI_conduit_ping_Method' => 'applications/conduit/method/conduit/ConduitAPI_conduit_ping_Method.php', 'ConduitAPI_daemon_launched_Method' => 'applications/conduit/method/daemon/ConduitAPI_daemon_launched_Method.php', 'ConduitAPI_daemon_log_Method' => 'applications/conduit/method/daemon/ConduitAPI_daemon_log_Method.php', 'ConduitAPI_daemon_setstatus_Method' => 'applications/conduit/method/daemon/ConduitAPI_daemon_setstatus_Method.php', 'ConduitAPI_differential_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_Method.php', 'ConduitAPI_differential_close_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_close_Method.php', 'ConduitAPI_differential_createcomment_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_createcomment_Method.php', 'ConduitAPI_differential_creatediff_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_creatediff_Method.php', 'ConduitAPI_differential_createinline_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_createinline_Method.php', 'ConduitAPI_differential_createrawdiff_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_createrawdiff_Method.php', 'ConduitAPI_differential_createrevision_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_createrevision_Method.php', 'ConduitAPI_differential_find_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_find_Method.php', 'ConduitAPI_differential_finishpostponedlinters_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_finishpostponedlinters_Method.php', 'ConduitAPI_differential_getalldiffs_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_getalldiffs_Method.php', 'ConduitAPI_differential_getcommitmessage_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_getcommitmessage_Method.php', 'ConduitAPI_differential_getcommitpaths_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_getcommitpaths_Method.php', 'ConduitAPI_differential_getdiff_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_getdiff_Method.php', 'ConduitAPI_differential_getrevision_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_getrevision_Method.php', 'ConduitAPI_differential_getrevisioncomments_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_getrevisioncomments_Method.php', 'ConduitAPI_differential_getrevisionfeedback_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_getrevisionfeedback_Method.php', 'ConduitAPI_differential_markcommitted_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_markcommitted_Method.php', 'ConduitAPI_differential_parsecommitmessage_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_parsecommitmessage_Method.php', 'ConduitAPI_differential_query_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_query_Method.php', 'ConduitAPI_differential_setdiffproperty_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_setdiffproperty_Method.php', 'ConduitAPI_differential_updaterevision_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_updaterevision_Method.php', 'ConduitAPI_differential_updatetaskrevisionassoc_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_updatetaskrevisionassoc_Method.php', 'ConduitAPI_differential_updateunitresults_Method' => 'applications/conduit/method/differential/ConduitAPI_differential_updateunitresults_Method.php', 'ConduitAPI_diffusion_findsymbols_Method' => 'applications/conduit/method/diffusion/ConduitAPI_diffusion_findsymbols_Method.php', 'ConduitAPI_diffusion_getcommits_Method' => 'applications/conduit/method/diffusion/ConduitAPI_diffusion_getcommits_Method.php', 'ConduitAPI_diffusion_getrecentcommitsbypath_Method' => 'applications/conduit/method/diffusion/ConduitAPI_diffusion_getrecentcommitsbypath_Method.php', 'ConduitAPI_feed_publish_Method' => 'applications/conduit/method/feed/ConduitAPI_feed_publish_Method.php', 'ConduitAPI_feed_query_Method' => 'applications/conduit/method/feed/ConduitAPI_feed_query_Method.php', 'ConduitAPI_file_download_Method' => 'applications/conduit/method/file/ConduitAPI_file_download_Method.php', 'ConduitAPI_file_info_Method' => 'applications/conduit/method/file/ConduitAPI_file_info_Method.php', 'ConduitAPI_file_upload_Method' => 'applications/conduit/method/file/ConduitAPI_file_upload_Method.php', 'ConduitAPI_flag_Method' => 'applications/conduit/method/flag/ConduitAPI_flag_Method.php', 'ConduitAPI_flag_delete_Method' => 'applications/conduit/method/flag/ConduitAPI_flag_delete_Method.php', 'ConduitAPI_flag_edit_Method' => 'applications/conduit/method/flag/ConduitAPI_flag_edit_Method.php', 'ConduitAPI_flag_query_Method' => 'applications/conduit/method/flag/ConduitAPI_flag_query_Method.php', 'ConduitAPI_macro_Method' => 'applications/conduit/method/macro/ConduitAPI_macro_Method.php', 'ConduitAPI_macro_query_Method' => 'applications/conduit/method/macro/ConduitAPI_macro_query_Method.php', 'ConduitAPI_maniphest_Method' => 'applications/conduit/method/maniphest/ConduitAPI_maniphest_Method.php', 'ConduitAPI_maniphest_createtask_Method' => 'applications/conduit/method/maniphest/ConduitAPI_maniphest_createtask_Method.php', 'ConduitAPI_maniphest_find_Method' => 'applications/conduit/method/maniphest/ConduitAPI_maniphest_find_Method.php', 'ConduitAPI_maniphest_gettasktransactions_Method' => 'applications/conduit/method/maniphest/ConduitAPI_maniphest_gettasktransactions_Method.php', 'ConduitAPI_maniphest_info_Method' => 'applications/conduit/method/maniphest/ConduitAPI_maniphest_info_Method.php', 'ConduitAPI_maniphest_query_Method' => 'applications/conduit/method/maniphest/ConduitAPI_maniphest_query_Method.php', 'ConduitAPI_maniphest_update_Method' => 'applications/conduit/method/maniphest/ConduitAPI_maniphest_update_Method.php', 'ConduitAPI_owners_query_Method' => 'applications/conduit/method/owners/ConduitAPI_owners_query_Method.php', 'ConduitAPI_paste_Method' => 'applications/paste/conduit/ConduitAPI_paste_Method.php', 'ConduitAPI_paste_create_Method' => 'applications/paste/conduit/ConduitAPI_paste_create_Method.php', 'ConduitAPI_paste_info_Method' => 'applications/paste/conduit/ConduitAPI_paste_info_Method.php', 'ConduitAPI_paste_query_Method' => 'applications/paste/conduit/ConduitAPI_paste_query_Method.php', 'ConduitAPI_phid_Method' => 'applications/conduit/method/phid/ConduitAPI_phid_Method.php', 'ConduitAPI_phid_info_Method' => 'applications/conduit/method/phid/ConduitAPI_phid_info_Method.php', 'ConduitAPI_phid_lookup_Method' => 'applications/conduit/method/phid/ConduitAPI_phid_lookup_Method.php', 'ConduitAPI_phid_query_Method' => 'applications/conduit/method/phid/ConduitAPI_phid_query_Method.php', 'ConduitAPI_phpast_getast_Method' => 'applications/conduit/method/phpast/ConduitAPI_phpast_getast_Method.php', 'ConduitAPI_phpast_version_Method' => 'applications/conduit/method/phpast/ConduitAPI_phpast_version_Method.php', 'ConduitAPI_phriction_Method' => 'applications/conduit/method/phriction/ConduitAPI_phriction_Method.php', 'ConduitAPI_phriction_edit_Method' => 'applications/conduit/method/phriction/ConduitAPI_phriction_edit_Method.php', 'ConduitAPI_phriction_history_Method' => 'applications/conduit/method/phriction/ConduitAPI_phriction_history_Method.php', 'ConduitAPI_phriction_info_Method' => 'applications/conduit/method/phriction/ConduitAPI_phriction_info_Method.php', 'ConduitAPI_project_Method' => 'applications/conduit/method/project/ConduitAPI_project_Method.php', 'ConduitAPI_project_query_Method' => 'applications/conduit/method/project/ConduitAPI_project_query_Method.php', 'ConduitAPI_remarkup_process_Method' => 'applications/conduit/method/remarkup/ConduitAPI_remarkup_process_Method.php', 'ConduitAPI_repository_Method' => 'applications/conduit/method/repository/ConduitAPI_repository_Method.php', 'ConduitAPI_repository_create_Method' => 'applications/conduit/method/repository/ConduitAPI_repository_create_Method.php', 'ConduitAPI_repository_query_Method' => 'applications/conduit/method/repository/ConduitAPI_repository_query_Method.php', 'ConduitAPI_slowvote_info_Method' => 'applications/conduit/method/slowvote/ConduitAPI_slowvote_info_Method.php', 'ConduitAPI_user_Method' => 'applications/conduit/method/user/ConduitAPI_user_Method.php', 'ConduitAPI_user_addstatus_Method' => 'applications/conduit/method/user/ConduitAPI_user_addstatus_Method.php', 'ConduitAPI_user_disable_Method' => 'applications/conduit/method/user/ConduitAPI_user_disable_Method.php', 'ConduitAPI_user_enable_Method' => 'applications/conduit/method/user/ConduitAPI_user_enable_Method.php', 'ConduitAPI_user_find_Method' => 'applications/conduit/method/user/ConduitAPI_user_find_Method.php', 'ConduitAPI_user_info_Method' => 'applications/conduit/method/user/ConduitAPI_user_info_Method.php', 'ConduitAPI_user_query_Method' => 'applications/conduit/method/user/ConduitAPI_user_query_Method.php', 'ConduitAPI_user_removestatus_Method' => 'applications/conduit/method/user/ConduitAPI_user_removestatus_Method.php', 'ConduitAPI_user_whoami_Method' => 'applications/conduit/method/user/ConduitAPI_user_whoami_Method.php', 'ConduitCall' => 'applications/conduit/call/ConduitCall.php', 'ConduitCallTestCase' => 'applications/conduit/call/__tests__/ConduitCallTestCase.php', 'ConduitException' => 'applications/conduit/protocol/ConduitException.php', 'DarkConsoleConfigPlugin' => 'aphront/console/plugin/DarkConsoleConfigPlugin.php', 'DarkConsoleController' => 'aphront/console/DarkConsoleController.php', 'DarkConsoleCore' => 'aphront/console/DarkConsoleCore.php', 'DarkConsoleErrorLogPlugin' => 'aphront/console/plugin/DarkConsoleErrorLogPlugin.php', 'DarkConsoleErrorLogPluginAPI' => 'aphront/console/plugin/errorlog/DarkConsoleErrorLogPluginAPI.php', 'DarkConsoleEventPlugin' => 'aphront/console/plugin/DarkConsoleEventPlugin.php', 'DarkConsoleEventPluginAPI' => 'aphront/console/plugin/event/DarkConsoleEventPluginAPI.php', 'DarkConsolePlugin' => 'aphront/console/plugin/DarkConsolePlugin.php', 'DarkConsoleRequestPlugin' => 'aphront/console/plugin/DarkConsoleRequestPlugin.php', 'DarkConsoleServicesPlugin' => 'aphront/console/plugin/DarkConsoleServicesPlugin.php', 'DarkConsoleXHProfPlugin' => 'aphront/console/plugin/DarkConsoleXHProfPlugin.php', 'DarkConsoleXHProfPluginAPI' => 'aphront/console/plugin/xhprof/DarkConsoleXHProfPluginAPI.php', 'DatabaseConfigurationProvider' => 'infrastructure/storage/configuration/DatabaseConfigurationProvider.php', 'DefaultDatabaseConfigurationProvider' => 'infrastructure/storage/configuration/DefaultDatabaseConfigurationProvider.php', 'DifferentialAction' => 'applications/differential/constants/DifferentialAction.php', 'DifferentialActionHasNoEffectException' => 'applications/differential/exception/DifferentialActionHasNoEffectException.php', 'DifferentialAddCommentView' => 'applications/differential/view/DifferentialAddCommentView.php', 'DifferentialAffectedPath' => 'applications/differential/storage/DifferentialAffectedPath.php', 'DifferentialApplyPatchFieldSpecification' => 'applications/differential/field/specification/DifferentialApplyPatchFieldSpecification.php', 'DifferentialArcanistProjectFieldSpecification' => 'applications/differential/field/specification/DifferentialArcanistProjectFieldSpecification.php', 'DifferentialAuditorsFieldSpecification' => 'applications/differential/field/specification/DifferentialAuditorsFieldSpecification.php', 'DifferentialAuthorFieldSpecification' => 'applications/differential/field/specification/DifferentialAuthorFieldSpecification.php', 'DifferentialAuxiliaryField' => 'applications/differential/storage/DifferentialAuxiliaryField.php', 'DifferentialBlameRevisionFieldSpecification' => 'applications/differential/field/specification/DifferentialBlameRevisionFieldSpecification.php', 'DifferentialBranchFieldSpecification' => 'applications/differential/field/specification/DifferentialBranchFieldSpecification.php', 'DifferentialCCWelcomeMail' => 'applications/differential/mail/DifferentialCCWelcomeMail.php', 'DifferentialCCsFieldSpecification' => 'applications/differential/field/specification/DifferentialCCsFieldSpecification.php', 'DifferentialChangeSetTestCase' => 'applications/differential/storage/__tests__/DifferentialChangesetTestCase.php', 'DifferentialChangeType' => 'applications/differential/constants/DifferentialChangeType.php', 'DifferentialChangeset' => 'applications/differential/storage/DifferentialChangeset.php', 'DifferentialChangesetDetailView' => 'applications/differential/view/DifferentialChangesetDetailView.php', 'DifferentialChangesetListView' => 'applications/differential/view/DifferentialChangesetListView.php', 'DifferentialChangesetParser' => 'applications/differential/parser/DifferentialChangesetParser.php', 'DifferentialChangesetParserTestCase' => 'applications/differential/parser/__tests__/DifferentialChangesetParserTestCase.php', 'DifferentialChangesetViewController' => 'applications/differential/controller/DifferentialChangesetViewController.php', 'DifferentialCodeWidthSensitiveView' => 'applications/differential/view/DifferentialCodeWidthSensitiveView.php', 'DifferentialComment' => 'applications/differential/storage/DifferentialComment.php', 'DifferentialCommentEditor' => 'applications/differential/editor/DifferentialCommentEditor.php', 'DifferentialCommentMail' => 'applications/differential/mail/DifferentialCommentMail.php', 'DifferentialCommentPreviewController' => 'applications/differential/controller/DifferentialCommentPreviewController.php', 'DifferentialCommentSaveController' => 'applications/differential/controller/DifferentialCommentSaveController.php', 'DifferentialCommitsFieldSpecification' => 'applications/differential/field/specification/DifferentialCommitsFieldSpecification.php', 'DifferentialController' => 'applications/differential/controller/DifferentialController.php', 'DifferentialDAO' => 'applications/differential/storage/DifferentialDAO.php', 'DifferentialDateCreatedFieldSpecification' => 'applications/differential/field/specification/DifferentialDateCreatedFieldSpecification.php', 'DifferentialDateModifiedFieldSpecification' => 'applications/differential/field/specification/DifferentialDateModifiedFieldSpecification.php', 'DifferentialDefaultFieldSelector' => 'applications/differential/field/selector/DifferentialDefaultFieldSelector.php', 'DifferentialDependenciesFieldSpecification' => 'applications/differential/field/specification/DifferentialDependenciesFieldSpecification.php', 'DifferentialDependsOnFieldSpecification' => 'applications/differential/field/specification/DifferentialDependsOnFieldSpecification.php', 'DifferentialDiff' => 'applications/differential/storage/DifferentialDiff.php', 'DifferentialDiffContentMail' => 'applications/differential/mail/DifferentialDiffContentMail.php', 'DifferentialDiffCreateController' => 'applications/differential/controller/DifferentialDiffCreateController.php', 'DifferentialDiffProperty' => 'applications/differential/storage/DifferentialDiffProperty.php', 'DifferentialDiffTableOfContentsView' => 'applications/differential/view/DifferentialDiffTableOfContentsView.php', 'DifferentialDiffTestCase' => 'applications/differential/storage/__tests__/DifferentialDiffTestCase.php', 'DifferentialDiffViewController' => 'applications/differential/controller/DifferentialDiffViewController.php', 'DifferentialException' => 'applications/differential/exception/DifferentialException.php', 'DifferentialExceptionMail' => 'applications/differential/mail/DifferentialExceptionMail.php', 'DifferentialExportPatchFieldSpecification' => 'applications/differential/field/specification/DifferentialExportPatchFieldSpecification.php', 'DifferentialFieldDataNotAvailableException' => 'applications/differential/field/exception/DifferentialFieldDataNotAvailableException.php', 'DifferentialFieldParseException' => 'applications/differential/field/exception/DifferentialFieldParseException.php', 'DifferentialFieldSelector' => 'applications/differential/field/selector/DifferentialFieldSelector.php', 'DifferentialFieldSpecification' => 'applications/differential/field/specification/DifferentialFieldSpecification.php', 'DifferentialFieldSpecificationIncompleteException' => 'applications/differential/field/exception/DifferentialFieldSpecificationIncompleteException.php', 'DifferentialFieldValidationException' => 'applications/differential/field/exception/DifferentialFieldValidationException.php', 'DifferentialFreeformFieldSpecification' => 'applications/differential/field/specification/DifferentialFreeformFieldSpecification.php', 'DifferentialGitSVNIDFieldSpecification' => 'applications/differential/field/specification/DifferentialGitSVNIDFieldSpecification.php', 'DifferentialHostFieldSpecification' => 'applications/differential/field/specification/DifferentialHostFieldSpecification.php', 'DifferentialHunk' => 'applications/differential/storage/DifferentialHunk.php', 'DifferentialHunkTestCase' => 'applications/differential/storage/__tests__/DifferentialHunkTestCase.php', 'DifferentialInlineComment' => 'applications/differential/storage/DifferentialInlineComment.php', 'DifferentialInlineCommentEditController' => 'applications/differential/controller/DifferentialInlineCommentEditController.php', 'DifferentialInlineCommentEditView' => 'applications/differential/view/DifferentialInlineCommentEditView.php', 'DifferentialInlineCommentPreviewController' => 'applications/differential/controller/DifferentialInlineCommentPreviewController.php', 'DifferentialInlineCommentView' => 'applications/differential/view/DifferentialInlineCommentView.php', 'DifferentialLinesFieldSpecification' => 'applications/differential/field/specification/DifferentialLinesFieldSpecification.php', 'DifferentialLintFieldSpecification' => 'applications/differential/field/specification/DifferentialLintFieldSpecification.php', 'DifferentialLintStatus' => 'applications/differential/constants/DifferentialLintStatus.php', 'DifferentialLocalCommitsView' => 'applications/differential/view/DifferentialLocalCommitsView.php', 'DifferentialMail' => 'applications/differential/mail/DifferentialMail.php', 'DifferentialMailPhase' => 'applications/differential/constants/DifferentialMailPhase.php', 'DifferentialManiphestTasksFieldSpecification' => 'applications/differential/field/specification/DifferentialManiphestTasksFieldSpecification.php', 'DifferentialNewDiffMail' => 'applications/differential/mail/DifferentialNewDiffMail.php', 'DifferentialPathFieldSpecification' => 'applications/differential/field/specification/DifferentialPathFieldSpecification.php', 'DifferentialPrimaryPaneView' => 'applications/differential/view/DifferentialPrimaryPaneView.php', 'DifferentialReplyHandler' => 'applications/differential/DifferentialReplyHandler.php', 'DifferentialResultsTableView' => 'applications/differential/view/DifferentialResultsTableView.php', 'DifferentialRevertPlanFieldSpecification' => 'applications/differential/field/specification/DifferentialRevertPlanFieldSpecification.php', 'DifferentialReviewRequestMail' => 'applications/differential/mail/DifferentialReviewRequestMail.php', 'DifferentialReviewedByFieldSpecification' => 'applications/differential/field/specification/DifferentialReviewedByFieldSpecification.php', 'DifferentialReviewerStats' => 'applications/differential/stats/DifferentialReviewerStats.php', 'DifferentialReviewerStatsTestCase' => 'applications/differential/stats/__tests__/DifferentialReviewerStatsTestCase.php', 'DifferentialReviewersFieldSpecification' => 'applications/differential/field/specification/DifferentialReviewersFieldSpecification.php', 'DifferentialRevision' => 'applications/differential/storage/DifferentialRevision.php', 'DifferentialRevisionCommentListView' => 'applications/differential/view/DifferentialRevisionCommentListView.php', 'DifferentialRevisionCommentView' => 'applications/differential/view/DifferentialRevisionCommentView.php', 'DifferentialRevisionControlSystem' => 'applications/differential/constants/DifferentialRevisionControlSystem.php', 'DifferentialRevisionDetailRenderer' => 'applications/differential/controller/DifferentialRevisionDetailRenderer.php', 'DifferentialRevisionDetailView' => 'applications/differential/view/DifferentialRevisionDetailView.php', 'DifferentialRevisionEditController' => 'applications/differential/controller/DifferentialRevisionEditController.php', 'DifferentialRevisionEditor' => 'applications/differential/editor/DifferentialRevisionEditor.php', 'DifferentialRevisionIDFieldParserTestCase' => 'applications/differential/field/specification/__tests__/DifferentialRevisionIDFieldParserTestCase.php', 'DifferentialRevisionIDFieldSpecification' => 'applications/differential/field/specification/DifferentialRevisionIDFieldSpecification.php', 'DifferentialRevisionListController' => 'applications/differential/controller/DifferentialRevisionListController.php', 'DifferentialRevisionListData' => 'applications/differential/data/DifferentialRevisionListData.php', 'DifferentialRevisionListView' => 'applications/differential/view/DifferentialRevisionListView.php', 'DifferentialRevisionQuery' => 'applications/differential/query/DifferentialRevisionQuery.php', 'DifferentialRevisionStatsController' => 'applications/differential/controller/DifferentialRevisionStatsController.php', 'DifferentialRevisionStatsView' => 'applications/differential/view/DifferentialRevisionStatsView.php', 'DifferentialRevisionStatusFieldSpecification' => 'applications/differential/field/specification/DifferentialRevisionStatusFieldSpecification.php', 'DifferentialRevisionUpdateHistoryView' => 'applications/differential/view/DifferentialRevisionUpdateHistoryView.php', 'DifferentialRevisionViewController' => 'applications/differential/controller/DifferentialRevisionViewController.php', 'DifferentialSubscribeController' => 'applications/differential/controller/DifferentialSubscribeController.php', 'DifferentialSummaryFieldSpecification' => 'applications/differential/field/specification/DifferentialSummaryFieldSpecification.php', 'DifferentialTasksAttacher' => 'applications/differential/DifferentialTasksAttacher.php', 'DifferentialTestPlanFieldSpecification' => 'applications/differential/field/specification/DifferentialTestPlanFieldSpecification.php', 'DifferentialTitleFieldSpecification' => 'applications/differential/field/specification/DifferentialTitleFieldSpecification.php', 'DifferentialUnitFieldSpecification' => 'applications/differential/field/specification/DifferentialUnitFieldSpecification.php', 'DifferentialUnitStatus' => 'applications/differential/constants/DifferentialUnitStatus.php', 'DifferentialUnitTestResult' => 'applications/differential/constants/DifferentialUnitTestResult.php', 'DiffusionBranchInformation' => 'applications/diffusion/data/DiffusionBranchInformation.php', 'DiffusionBranchQuery' => 'applications/diffusion/query/branch/DiffusionBranchQuery.php', 'DiffusionBranchTableController' => 'applications/diffusion/controller/DiffusionBranchTableController.php', 'DiffusionBranchTableView' => 'applications/diffusion/view/DiffusionBranchTableView.php', 'DiffusionBrowseController' => 'applications/diffusion/controller/DiffusionBrowseController.php', 'DiffusionBrowseFileController' => 'applications/diffusion/controller/DiffusionBrowseFileController.php', 'DiffusionBrowseQuery' => 'applications/diffusion/query/browse/DiffusionBrowseQuery.php', 'DiffusionBrowseTableView' => 'applications/diffusion/view/DiffusionBrowseTableView.php', 'DiffusionChangeController' => 'applications/diffusion/controller/DiffusionChangeController.php', 'DiffusionCommentListView' => 'applications/diffusion/view/DiffusionCommentListView.php', 'DiffusionCommentView' => 'applications/diffusion/view/DiffusionCommentView.php', 'DiffusionCommitBranchesController' => 'applications/diffusion/controller/DiffusionCommitBranchesController.php', 'DiffusionCommitChangeTableView' => 'applications/diffusion/view/DiffusionCommitChangeTableView.php', 'DiffusionCommitController' => 'applications/diffusion/controller/DiffusionCommitController.php', 'DiffusionCommitEditController' => 'applications/diffusion/controller/DiffusionCommitEditController.php', 'DiffusionCommitParentsQuery' => 'applications/diffusion/query/parents/DiffusionCommitParentsQuery.php', 'DiffusionCommitTagsController' => 'applications/diffusion/controller/DiffusionCommitTagsController.php', 'DiffusionCommitTagsQuery' => 'applications/diffusion/query/committags/DiffusionCommitTagsQuery.php', 'DiffusionContainsQuery' => 'applications/diffusion/query/contains/DiffusionContainsQuery.php', 'DiffusionController' => 'applications/diffusion/controller/DiffusionController.php', 'DiffusionDiffController' => 'applications/diffusion/controller/DiffusionDiffController.php', 'DiffusionDiffQuery' => 'applications/diffusion/query/diff/DiffusionDiffQuery.php', 'DiffusionEmptyResultView' => 'applications/diffusion/view/DiffusionEmptyResultView.php', 'DiffusionExistsQuery' => 'applications/diffusion/query/exists/DiffusionExistsQuery.php', 'DiffusionExternalController' => 'applications/diffusion/controller/DiffusionExternalController.php', 'DiffusionFileContent' => 'applications/diffusion/data/DiffusionFileContent.php', 'DiffusionFileContentQuery' => 'applications/diffusion/query/filecontent/DiffusionFileContentQuery.php', 'DiffusionGitBranchQuery' => 'applications/diffusion/query/branch/DiffusionGitBranchQuery.php', 'DiffusionGitBranchQueryTestCase' => 'applications/diffusion/query/branch/__tests__/DiffusionGitBranchQueryTestCase.php', 'DiffusionGitBrowseQuery' => 'applications/diffusion/query/browse/DiffusionGitBrowseQuery.php', 'DiffusionGitCommitParentsQuery' => 'applications/diffusion/query/parents/DiffusionGitCommitParentsQuery.php', 'DiffusionGitCommitTagsQuery' => 'applications/diffusion/query/committags/DiffusionGitCommitTagsQuery.php', 'DiffusionGitContainsQuery' => 'applications/diffusion/query/contains/DiffusionGitContainsQuery.php', 'DiffusionGitDiffQuery' => 'applications/diffusion/query/diff/DiffusionGitDiffQuery.php', 'DiffusionGitExistsQuery' => 'applications/diffusion/query/exists/DiffusionGitExistsQuery.php', 'DiffusionGitFileContentQuery' => 'applications/diffusion/query/filecontent/DiffusionGitFileContentQuery.php', 'DiffusionGitHistoryQuery' => 'applications/diffusion/query/history/DiffusionGitHistoryQuery.php', 'DiffusionGitLastModifiedQuery' => 'applications/diffusion/query/lastmodified/DiffusionGitLastModifiedQuery.php', 'DiffusionGitMergedCommitsQuery' => 'applications/diffusion/query/mergedcommits/DiffusionGitMergedCommitsQuery.php', 'DiffusionGitRawDiffQuery' => 'applications/diffusion/query/rawdiff/DiffusionGitRawDiffQuery.php', 'DiffusionGitRequest' => 'applications/diffusion/request/DiffusionGitRequest.php', 'DiffusionGitTagListQuery' => 'applications/diffusion/query/taglist/DiffusionGitTagListQuery.php', 'DiffusionHistoryController' => 'applications/diffusion/controller/DiffusionHistoryController.php', 'DiffusionHistoryQuery' => 'applications/diffusion/query/history/DiffusionHistoryQuery.php', 'DiffusionHistoryTableView' => 'applications/diffusion/view/DiffusionHistoryTableView.php', 'DiffusionHomeController' => 'applications/diffusion/controller/DiffusionHomeController.php', 'DiffusionInlineCommentController' => 'applications/diffusion/controller/DiffusionInlineCommentController.php', 'DiffusionInlineCommentPreviewController' => 'applications/diffusion/controller/DiffusionInlineCommentPreviewController.php', 'DiffusionLastModifiedController' => 'applications/diffusion/controller/DiffusionLastModifiedController.php', 'DiffusionLastModifiedQuery' => 'applications/diffusion/query/lastmodified/DiffusionLastModifiedQuery.php', 'DiffusionLintController' => 'applications/diffusion/controller/DiffusionLintController.php', 'DiffusionLintDetailsController' => 'applications/diffusion/controller/DiffusionLintDetailsController.php', 'DiffusionLintSaveRunner' => 'applications/diffusion/DiffusionLintSaveRunner.php', 'DiffusionMercurialBranchQuery' => 'applications/diffusion/query/branch/DiffusionMercurialBranchQuery.php', 'DiffusionMercurialBrowseQuery' => 'applications/diffusion/query/browse/DiffusionMercurialBrowseQuery.php', 'DiffusionMercurialCommitParentsQuery' => 'applications/diffusion/query/parents/DiffusionMercurialCommitParentsQuery.php', 'DiffusionMercurialCommitTagsQuery' => 'applications/diffusion/query/committags/DiffusionMercurialCommitTagsQuery.php', 'DiffusionMercurialContainsQuery' => 'applications/diffusion/query/contains/DiffusionMercurialContainsQuery.php', 'DiffusionMercurialDiffQuery' => 'applications/diffusion/query/diff/DiffusionMercurialDiffQuery.php', 'DiffusionMercurialExistsQuery' => 'applications/diffusion/query/exists/DiffusionMercurialExistsQuery.php', 'DiffusionMercurialFileContentQuery' => 'applications/diffusion/query/filecontent/DiffusionMercurialFileContentQuery.php', 'DiffusionMercurialHistoryQuery' => 'applications/diffusion/query/history/DiffusionMercurialHistoryQuery.php', 'DiffusionMercurialLastModifiedQuery' => 'applications/diffusion/query/lastmodified/DiffusionMercurialLastModifiedQuery.php', 'DiffusionMercurialMergedCommitsQuery' => 'applications/diffusion/query/mergedcommits/DiffusionMercurialMergedCommitsQuery.php', 'DiffusionMercurialRawDiffQuery' => 'applications/diffusion/query/rawdiff/DiffusionMercurialRawDiffQuery.php', 'DiffusionMercurialRequest' => 'applications/diffusion/request/DiffusionMercurialRequest.php', 'DiffusionMercurialTagListQuery' => 'applications/diffusion/query/taglist/DiffusionMercurialTagListQuery.php', 'DiffusionMergedCommitsQuery' => 'applications/diffusion/query/mergedcommits/DiffusionMergedCommitsQuery.php', 'DiffusionPathChange' => 'applications/diffusion/data/DiffusionPathChange.php', 'DiffusionPathChangeQuery' => 'applications/diffusion/query/pathchange/DiffusionPathChangeQuery.php', 'DiffusionPathCompleteController' => 'applications/diffusion/controller/DiffusionPathCompleteController.php', 'DiffusionPathIDQuery' => 'applications/diffusion/query/pathid/DiffusionPathIDQuery.php', 'DiffusionPathQuery' => 'applications/diffusion/query/DiffusionPathQuery.php', 'DiffusionPathQueryTestCase' => 'applications/diffusion/query/pathid/__tests__/DiffusionPathQueryTestCase.php', 'DiffusionPathValidateController' => 'applications/diffusion/controller/DiffusionPathValidateController.php', 'DiffusionQuery' => 'applications/diffusion/query/DiffusionQuery.php', 'DiffusionRawDiffQuery' => 'applications/diffusion/query/rawdiff/DiffusionRawDiffQuery.php', 'DiffusionRenameHistoryQuery' => 'applications/diffusion/query/DiffusionRenameHistoryQuery.php', 'DiffusionRepositoryController' => 'applications/diffusion/controller/DiffusionRepositoryController.php', 'DiffusionRepositoryPath' => 'applications/diffusion/data/DiffusionRepositoryPath.php', 'DiffusionRepositoryTag' => 'applications/diffusion/DiffusionRepositoryTag.php', 'DiffusionRequest' => 'applications/diffusion/request/DiffusionRequest.php', 'DiffusionSetupException' => 'applications/diffusion/exception/DiffusionSetupException.php', 'DiffusionSvnBrowseQuery' => 'applications/diffusion/query/browse/DiffusionSvnBrowseQuery.php', 'DiffusionSvnCommitParentsQuery' => 'applications/diffusion/query/parents/DiffusionSvnCommitParentsQuery.php', 'DiffusionSvnCommitTagsQuery' => 'applications/diffusion/query/committags/DiffusionSvnCommitTagsQuery.php', 'DiffusionSvnContainsQuery' => 'applications/diffusion/query/contains/DiffusionSvnContainsQuery.php', 'DiffusionSvnDiffQuery' => 'applications/diffusion/query/diff/DiffusionSvnDiffQuery.php', 'DiffusionSvnExistsQuery' => 'applications/diffusion/query/exists/DiffusionSvnExistsQuery.php', 'DiffusionSvnFileContentQuery' => 'applications/diffusion/query/filecontent/DiffusionSvnFileContentQuery.php', 'DiffusionSvnHistoryQuery' => 'applications/diffusion/query/history/DiffusionSvnHistoryQuery.php', 'DiffusionSvnLastModifiedQuery' => 'applications/diffusion/query/lastmodified/DiffusionSvnLastModifiedQuery.php', 'DiffusionSvnMergedCommitsQuery' => 'applications/diffusion/query/mergedcommits/DiffusionSvnMergedCommitsQuery.php', 'DiffusionSvnRawDiffQuery' => 'applications/diffusion/query/rawdiff/DiffusionSvnRawDiffQuery.php', 'DiffusionSvnRequest' => 'applications/diffusion/request/DiffusionSvnRequest.php', 'DiffusionSvnTagListQuery' => 'applications/diffusion/query/taglist/DiffusionSvnTagListQuery.php', 'DiffusionSymbolController' => 'applications/diffusion/controller/DiffusionSymbolController.php', 'DiffusionSymbolQuery' => 'applications/diffusion/query/DiffusionSymbolQuery.php', 'DiffusionTagListController' => 'applications/diffusion/controller/DiffusionTagListController.php', 'DiffusionTagListQuery' => 'applications/diffusion/query/taglist/DiffusionTagListQuery.php', 'DiffusionTagListView' => 'applications/diffusion/view/DiffusionTagListView.php', 'DiffusionURITestCase' => 'applications/diffusion/request/__tests__/DiffusionURITestCase.php', 'DiffusionView' => 'applications/diffusion/view/DiffusionView.php', 'DivinerListController' => 'applications/diviner/controller/DivinerListController.php', 'DrydockAllocatorWorker' => 'applications/drydock/worker/DrydockAllocatorWorker.php', 'DrydockApacheWebrootInterface' => 'applications/drydock/interface/webroot/DrydockApacheWebrootInterface.php', 'DrydockBlueprint' => 'applications/drydock/blueprint/DrydockBlueprint.php', 'DrydockCommandInterface' => 'applications/drydock/interface/command/DrydockCommandInterface.php', 'DrydockConstants' => 'applications/drydock/constants/DrydockConstants.php', 'DrydockController' => 'applications/drydock/controller/DrydockController.php', 'DrydockDAO' => 'applications/drydock/storage/DrydockDAO.php', 'DrydockInterface' => 'applications/drydock/interface/DrydockInterface.php', 'DrydockLease' => 'applications/drydock/storage/DrydockLease.php', 'DrydockLeaseListController' => 'applications/drydock/controller/DrydockLeaseListController.php', 'DrydockLeaseStatus' => 'applications/drydock/constants/DrydockLeaseStatus.php', 'DrydockLeaseViewController' => 'applications/drydock/controller/DrydockLeaseViewController.php', 'DrydockLocalCommandInterface' => 'applications/drydock/interface/command/DrydockLocalCommandInterface.php', 'DrydockLocalHostBlueprint' => 'applications/drydock/blueprint/DrydockLocalHostBlueprint.php', 'DrydockLog' => 'applications/drydock/storage/DrydockLog.php', 'DrydockLogController' => 'applications/drydock/controller/DrydockLogController.php', 'DrydockLogQuery' => 'applications/drydock/query/DrydockLogQuery.php', 'DrydockManagementLeaseWorkflow' => 'applications/drydock/management/DrydockManagementLeaseWorkflow.php', 'DrydockManagementWaitForLeaseWorkflow' => 'applications/drydock/management/DrydockManagementWaitForLeaseWorkflow.php', 'DrydockManagementWorkflow' => 'applications/drydock/management/DrydockManagementWorkflow.php', 'DrydockResource' => 'applications/drydock/storage/DrydockResource.php', 'DrydockResourceListController' => 'applications/drydock/controller/DrydockResourceListController.php', 'DrydockResourceStatus' => 'applications/drydock/constants/DrydockResourceStatus.php', 'DrydockResourceViewController' => 'applications/drydock/controller/DrydockResourceViewController.php', 'DrydockSSHCommandInterface' => 'applications/drydock/interface/command/DrydockSSHCommandInterface.php', 'DrydockWebrootInterface' => 'applications/drydock/interface/webroot/DrydockWebrootInterface.php', 'FeedPublisherWorker' => 'applications/feed/worker/FeedPublisherWorker.php', 'HarbormasterDAO' => 'applications/harbormaster/storage/HarbormasterDAO.php', 'HarbormasterObject' => 'applications/harbormaster/storage/HarbormasterObject.php', 'HarbormasterScratchTable' => 'applications/harbormaster/storage/HarbormasterScratchTable.php', 'HeraldAction' => 'applications/herald/storage/HeraldAction.php', 'HeraldActionConfig' => 'applications/herald/config/HeraldActionConfig.php', 'HeraldApplyTranscript' => 'applications/herald/storage/transcript/HeraldApplyTranscript.php', 'HeraldCommitAdapter' => 'applications/herald/adapter/HeraldCommitAdapter.php', 'HeraldCondition' => 'applications/herald/storage/HeraldCondition.php', 'HeraldConditionConfig' => 'applications/herald/config/HeraldConditionConfig.php', 'HeraldConditionTranscript' => 'applications/herald/storage/transcript/HeraldConditionTranscript.php', 'HeraldContentTypeConfig' => 'applications/herald/config/HeraldContentTypeConfig.php', 'HeraldController' => 'applications/herald/controller/HeraldController.php', 'HeraldDAO' => 'applications/herald/storage/HeraldDAO.php', 'HeraldDeleteController' => 'applications/herald/controller/HeraldDeleteController.php', 'HeraldDifferentialRevisionAdapter' => 'applications/herald/adapter/HeraldDifferentialRevisionAdapter.php', 'HeraldDryRunAdapter' => 'applications/herald/adapter/HeraldDryRunAdapter.php', 'HeraldEditLogQuery' => 'applications/herald/query/HeraldEditLogQuery.php', 'HeraldEffect' => 'applications/herald/engine/HeraldEffect.php', 'HeraldEngine' => 'applications/herald/engine/HeraldEngine.php', 'HeraldFieldConfig' => 'applications/herald/config/HeraldFieldConfig.php', 'HeraldHomeController' => 'applications/herald/controller/HeraldHomeController.php', 'HeraldInvalidConditionException' => 'applications/herald/engine/engine/HeraldInvalidConditionException.php', 'HeraldInvalidFieldException' => 'applications/herald/engine/engine/HeraldInvalidFieldException.php', 'HeraldNewController' => 'applications/herald/controller/HeraldNewController.php', 'HeraldObjectAdapter' => 'applications/herald/adapter/HeraldObjectAdapter.php', 'HeraldObjectTranscript' => 'applications/herald/storage/transcript/HeraldObjectTranscript.php', 'HeraldRecursiveConditionsException' => 'applications/herald/engine/engine/HeraldRecursiveConditionsException.php', 'HeraldRepetitionPolicyConfig' => 'applications/herald/config/HeraldRepetitionPolicyConfig.php', 'HeraldRule' => 'applications/herald/storage/HeraldRule.php', 'HeraldRuleController' => 'applications/herald/controller/HeraldRuleController.php', 'HeraldRuleEdit' => 'applications/herald/storage/HeraldRuleEdit.php', 'HeraldRuleEditHistoryController' => 'applications/herald/controller/HeraldRuleEditHistoryController.php', 'HeraldRuleEditHistoryView' => 'applications/herald/view/HeraldRuleEditHistoryView.php', 'HeraldRuleListView' => 'applications/herald/view/HeraldRuleListView.php', 'HeraldRuleQuery' => 'applications/herald/query/HeraldRuleQuery.php', 'HeraldRuleTranscript' => 'applications/herald/storage/transcript/HeraldRuleTranscript.php', 'HeraldRuleTypeConfig' => 'applications/herald/config/HeraldRuleTypeConfig.php', 'HeraldTestConsoleController' => 'applications/herald/controller/HeraldTestConsoleController.php', 'HeraldTranscript' => 'applications/herald/storage/transcript/HeraldTranscript.php', 'HeraldTranscriptController' => 'applications/herald/controller/HeraldTranscriptController.php', 'HeraldTranscriptListController' => 'applications/herald/controller/HeraldTranscriptListController.php', 'HeraldValueTypeConfig' => 'applications/herald/config/HeraldValueTypeConfig.php', 'Javelin' => 'infrastructure/javelin/Javelin.php', 'JavelinReactorExample' => 'applications/uiexample/examples/JavelinReactorExample.php', 'JavelinUIExample' => 'applications/uiexample/examples/JavelinUIExample.php', 'JavelinViewExample' => 'applications/uiexample/examples/JavelinViewExample.php', 'JavelinViewExampleServerView' => 'applications/uiexample/examples/JavelinViewExampleServerView.php', 'LiskDAO' => 'infrastructure/storage/lisk/LiskDAO.php', 'LiskDAOSet' => 'infrastructure/storage/lisk/LiskDAOSet.php', 'LiskDAOTestCase' => 'infrastructure/storage/lisk/__tests__/LiskDAOTestCase.php', 'LiskEphemeralObjectException' => 'infrastructure/storage/lisk/LiskEphemeralObjectException.php', 'LiskFixtureTestCase' => 'infrastructure/storage/lisk/__tests__/LiskFixtureTestCase.php', 'LiskIsolationTestCase' => 'infrastructure/storage/lisk/__tests__/LiskIsolationTestCase.php', 'LiskIsolationTestDAO' => 'infrastructure/storage/lisk/__tests__/LiskIsolationTestDAO.php', 'LiskIsolationTestDAOException' => 'infrastructure/storage/lisk/__tests__/LiskIsolationTestDAOException.php', 'LiskMigrationIterator' => 'infrastructure/storage/lisk/LiskMigrationIterator.php', 'ManiphestAction' => 'applications/maniphest/constants/ManiphestAction.php', 'ManiphestAuxiliaryFieldDefaultSpecification' => 'applications/maniphest/auxiliaryfield/ManiphestAuxiliaryFieldDefaultSpecification.php', 'ManiphestAuxiliaryFieldSpecification' => 'applications/maniphest/auxiliaryfield/ManiphestAuxiliaryFieldSpecification.php', 'ManiphestAuxiliaryFieldTypeException' => 'applications/maniphest/auxiliaryfield/ManiphestAuxiliaryFieldTypeException.php', 'ManiphestAuxiliaryFieldValidationException' => 'applications/maniphest/auxiliaryfield/ManiphestAuxiliaryFieldValidationException.php', 'ManiphestBatchEditController' => 'applications/maniphest/controller/ManiphestBatchEditController.php', 'ManiphestConstants' => 'applications/maniphest/constants/ManiphestConstants.php', 'ManiphestController' => 'applications/maniphest/controller/ManiphestController.php', 'ManiphestDAO' => 'applications/maniphest/storage/ManiphestDAO.php', 'ManiphestDefaultTaskExtensions' => 'applications/maniphest/extensions/ManiphestDefaultTaskExtensions.php', 'ManiphestEdgeEventListener' => 'applications/maniphest/event/ManiphestEdgeEventListener.php', 'ManiphestExportController' => 'applications/maniphest/controller/ManiphestExportController.php', 'ManiphestReplyHandler' => 'applications/maniphest/ManiphestReplyHandler.php', 'ManiphestReportController' => 'applications/maniphest/controller/ManiphestReportController.php', 'ManiphestSavedQuery' => 'applications/maniphest/storage/ManiphestSavedQuery.php', 'ManiphestSavedQueryDeleteController' => 'applications/maniphest/controller/ManiphestSavedQueryDeleteController.php', 'ManiphestSavedQueryEditController' => 'applications/maniphest/controller/ManiphestSavedQueryEditController.php', 'ManiphestSavedQueryListController' => 'applications/maniphest/controller/ManiphestSavedQueryListController.php', 'ManiphestSubpriorityController' => 'applications/maniphest/controller/ManiphestSubpriorityController.php', 'ManiphestTask' => 'applications/maniphest/storage/ManiphestTask.php', 'ManiphestTaskAuxiliaryStorage' => 'applications/maniphest/storage/ManiphestTaskAuxiliaryStorage.php', 'ManiphestTaskDescriptionChangeController' => 'applications/maniphest/controller/ManiphestTaskDescriptionChangeController.php', 'ManiphestTaskDescriptionPreviewController' => 'applications/maniphest/controller/ManiphestTaskDescriptionPreviewController.php', 'ManiphestTaskDetailController' => 'applications/maniphest/controller/ManiphestTaskDetailController.php', 'ManiphestTaskEditController' => 'applications/maniphest/controller/ManiphestTaskEditController.php', 'ManiphestTaskExtensions' => 'applications/maniphest/extensions/ManiphestTaskExtensions.php', 'ManiphestTaskListController' => 'applications/maniphest/controller/ManiphestTaskListController.php', 'ManiphestTaskListView' => 'applications/maniphest/view/ManiphestTaskListView.php', 'ManiphestTaskOwner' => 'applications/maniphest/constants/ManiphestTaskOwner.php', 'ManiphestTaskPriority' => 'applications/maniphest/constants/ManiphestTaskPriority.php', 'ManiphestTaskProject' => 'applications/maniphest/storage/ManiphestTaskProject.php', 'ManiphestTaskProjectsView' => 'applications/maniphest/view/ManiphestTaskProjectsView.php', 'ManiphestTaskQuery' => 'applications/maniphest/ManiphestTaskQuery.php', 'ManiphestTaskStatus' => 'applications/maniphest/constants/ManiphestTaskStatus.php', 'ManiphestTaskSubscriber' => 'applications/maniphest/storage/ManiphestTaskSubscriber.php', 'ManiphestTaskSummaryView' => 'applications/maniphest/view/ManiphestTaskSummaryView.php', 'ManiphestTransaction' => 'applications/maniphest/storage/ManiphestTransaction.php', 'ManiphestTransactionDetailView' => 'applications/maniphest/view/ManiphestTransactionDetailView.php', 'ManiphestTransactionEditor' => 'applications/maniphest/editor/ManiphestTransactionEditor.php', 'ManiphestTransactionListView' => 'applications/maniphest/view/ManiphestTransactionListView.php', 'ManiphestTransactionPreviewController' => 'applications/maniphest/controller/ManiphestTransactionPreviewController.php', 'ManiphestTransactionSaveController' => 'applications/maniphest/controller/ManiphestTransactionSaveController.php', 'ManiphestTransactionType' => 'applications/maniphest/constants/ManiphestTransactionType.php', 'ManiphestView' => 'applications/maniphest/view/ManiphestView.php', 'MetaMTAConstants' => 'applications/metamta/constants/MetaMTAConstants.php', 'MetaMTANotificationType' => 'applications/metamta/constants/MetaMTANotificationType.php', 'OwnersPackageReplyHandler' => 'applications/owners/OwnersPackageReplyHandler.php', 'PackageCreateMail' => 'applications/owners/mail/PackageCreateMail.php', 'PackageDeleteMail' => 'applications/owners/mail/PackageDeleteMail.php', 'PackageMail' => 'applications/owners/mail/PackageMail.php', 'PackageModifyMail' => 'applications/owners/mail/PackageModifyMail.php', 'Phabricator404Controller' => 'applications/base/controller/Phabricator404Controller.php', 'PhabricatorAccessLog' => 'infrastructure/PhabricatorAccessLog.php', 'PhabricatorActionListExample' => 'applications/uiexample/examples/PhabricatorActionListExample.php', 'PhabricatorActionListView' => 'view/layout/PhabricatorActionListView.php', 'PhabricatorActionView' => 'view/layout/PhabricatorActionView.php', 'PhabricatorAnchorView' => 'view/layout/PhabricatorAnchorView.php', 'PhabricatorApplication' => 'applications/base/PhabricatorApplication.php', 'PhabricatorApplicationApplications' => 'applications/meta/application/PhabricatorApplicationApplications.php', 'PhabricatorApplicationAudit' => 'applications/audit/application/PhabricatorApplicationAudit.php', 'PhabricatorApplicationAuth' => 'applications/auth/application/PhabricatorApplicationAuth.php', 'PhabricatorApplicationCalendar' => 'applications/calendar/application/PhabricatorApplicationCalendar.php', 'PhabricatorApplicationConduit' => 'applications/conduit/application/PhabricatorApplicationConduit.php', 'PhabricatorApplicationCountdown' => 'applications/countdown/application/PhabricatorApplicationCountdown.php', 'PhabricatorApplicationDaemons' => 'applications/daemon/application/PhabricatorApplicationDaemons.php', 'PhabricatorApplicationDifferential' => 'applications/differential/application/PhabricatorApplicationDifferential.php', 'PhabricatorApplicationDiffusion' => 'applications/diffusion/application/PhabricatorApplicationDiffusion.php', 'PhabricatorApplicationDiviner' => 'applications/diviner/application/PhabricatorApplicationDiviner.php', 'PhabricatorApplicationDrydock' => 'applications/drydock/application/PhabricatorApplicationDrydock.php', 'PhabricatorApplicationFact' => 'applications/fact/application/PhabricatorApplicationFact.php', 'PhabricatorApplicationFiles' => 'applications/files/application/PhabricatorApplicationFiles.php', 'PhabricatorApplicationFlags' => 'applications/flag/application/PhabricatorApplicationFlags.php', 'PhabricatorApplicationHerald' => 'applications/herald/application/PhabricatorApplicationHerald.php', 'PhabricatorApplicationLaunchView' => 'applications/meta/view/PhabricatorApplicationLaunchView.php', 'PhabricatorApplicationMacro' => 'applications/macro/application/PhabricatorApplicationMacro.php', 'PhabricatorApplicationMailingLists' => 'applications/mailinglists/application/PhabricatorApplicationMailingLists.php', 'PhabricatorApplicationManiphest' => 'applications/maniphest/application/PhabricatorApplicationManiphest.php', 'PhabricatorApplicationMetaMTA' => 'applications/metamta/application/PhabricatorApplicationMetaMTA.php', 'PhabricatorApplicationOwners' => 'applications/owners/application/PhabricatorApplicationOwners.php', 'PhabricatorApplicationPHID' => 'applications/phid/application/PhabricatorApplicationPHID.php', 'PhabricatorApplicationPHPAST' => 'applications/xhpastview/application/PhabricatorApplicationPHPAST.php', 'PhabricatorApplicationPaste' => 'applications/paste/application/PhabricatorApplicationPaste.php', 'PhabricatorApplicationPeople' => 'applications/people/application/PhabricatorApplicationPeople.php', 'PhabricatorApplicationPhame' => 'applications/phame/application/PhabricatorApplicationPhame.php', 'PhabricatorApplicationPholio' => 'applications/pholio/application/PhabricatorApplicationPholio.php', 'PhabricatorApplicationPhriction' => 'applications/phriction/application/PhabricatorApplicationPhriction.php', 'PhabricatorApplicationPonder' => 'applications/ponder/application/PhabricatorApplicationPonder.php', 'PhabricatorApplicationProject' => 'applications/project/application/PhabricatorApplicationProject.php', 'PhabricatorApplicationRepositories' => 'applications/repository/application/PhabricatorApplicationRepositories.php', 'PhabricatorApplicationSettings' => 'applications/settings/application/PhabricatorApplicationSettings.php', 'PhabricatorApplicationSlowvote' => 'applications/slowvote/application/PhabricatorApplicationSlowvote.php', 'PhabricatorApplicationStatusView' => 'applications/meta/view/PhabricatorApplicationStatusView.php', 'PhabricatorApplicationSubscriptions' => 'applications/subscriptions/application/PhabricatorApplicationSubscriptions.php', 'PhabricatorApplicationUIExamples' => 'applications/uiexample/application/PhabricatorApplicationUIExamples.php', 'PhabricatorApplicationsListController' => 'applications/meta/controller/PhabricatorApplicationsListController.php', 'PhabricatorAuditActionConstants' => 'applications/audit/constants/PhabricatorAuditActionConstants.php', 'PhabricatorAuditAddCommentController' => 'applications/audit/controller/PhabricatorAuditAddCommentController.php', 'PhabricatorAuditComment' => 'applications/audit/storage/PhabricatorAuditComment.php', 'PhabricatorAuditCommentEditor' => 'applications/audit/editor/PhabricatorAuditCommentEditor.php', 'PhabricatorAuditCommitListView' => 'applications/audit/view/PhabricatorAuditCommitListView.php', 'PhabricatorAuditCommitQuery' => 'applications/audit/query/PhabricatorAuditCommitQuery.php', 'PhabricatorAuditCommitStatusConstants' => 'applications/audit/constants/PhabricatorAuditCommitStatusConstants.php', 'PhabricatorAuditController' => 'applications/audit/controller/PhabricatorAuditController.php', 'PhabricatorAuditDAO' => 'applications/audit/storage/PhabricatorAuditDAO.php', 'PhabricatorAuditInlineComment' => 'applications/audit/storage/PhabricatorAuditInlineComment.php', 'PhabricatorAuditListController' => 'applications/audit/controller/PhabricatorAuditListController.php', 'PhabricatorAuditListView' => 'applications/audit/view/PhabricatorAuditListView.php', 'PhabricatorAuditPreviewController' => 'applications/audit/controller/PhabricatorAuditPreviewController.php', 'PhabricatorAuditQuery' => 'applications/audit/query/PhabricatorAuditQuery.php', 'PhabricatorAuditReplyHandler' => 'applications/audit/PhabricatorAuditReplyHandler.php', 'PhabricatorAuditStatusConstants' => 'applications/audit/constants/PhabricatorAuditStatusConstants.php', 'PhabricatorAuthController' => 'applications/auth/controller/PhabricatorAuthController.php', 'PhabricatorBarePageExample' => 'applications/uiexample/examples/PhabricatorBarePageExample.php', 'PhabricatorBarePageView' => 'view/page/PhabricatorBarePageView.php', 'PhabricatorBaseEnglishTranslation' => 'infrastructure/internationalization/PhabricatorBaseEnglishTranslation.php', 'PhabricatorBuiltinPatchList' => 'infrastructure/storage/patch/PhabricatorBuiltinPatchList.php', 'PhabricatorButtonsExample' => 'applications/uiexample/examples/PhabricatorButtonsExample.php', 'PhabricatorCacheDAO' => 'applications/cache/storage/PhabricatorCacheDAO.php', 'PhabricatorCalendarBrowseController' => 'applications/calendar/controller/PhabricatorCalendarBrowseController.php', 'PhabricatorCalendarController' => 'applications/calendar/controller/PhabricatorCalendarController.php', 'PhabricatorCalendarDAO' => 'applications/calendar/storage/PhabricatorCalendarDAO.php', 'PhabricatorCalendarDeleteStatusController' => 'applications/calendar/controller/PhabricatorCalendarDeleteStatusController.php', 'PhabricatorCalendarEditStatusController' => 'applications/calendar/controller/PhabricatorCalendarEditStatusController.php', 'PhabricatorCalendarHoliday' => 'applications/calendar/storage/PhabricatorCalendarHoliday.php', 'PhabricatorCalendarHolidayTestCase' => 'applications/calendar/storage/__tests__/PhabricatorCalendarHolidayTestCase.php', 'PhabricatorCalendarViewStatusController' => 'applications/calendar/controller/PhabricatorCalendarViewStatusController.php', 'PhabricatorChangesetResponse' => 'infrastructure/diff/PhabricatorChangesetResponse.php', 'PhabricatorChatLogChannelListController' => 'applications/chatlog/controller/PhabricatorChatLogChannelListController.php', 'PhabricatorChatLogChannelLogController' => 'applications/chatlog/controller/PhabricatorChatLogChannelLogController.php', 'PhabricatorChatLogConstants' => 'applications/chatlog/constants/PhabricatorChatLogConstants.php', 'PhabricatorChatLogController' => 'applications/chatlog/controller/PhabricatorChatLogController.php', 'PhabricatorChatLogDAO' => 'applications/chatlog/storage/PhabricatorChatLogDAO.php', 'PhabricatorChatLogEvent' => 'applications/chatlog/storage/PhabricatorChatLogEvent.php', 'PhabricatorChatLogEventType' => 'applications/chatlog/constants/PhabricatorChatLogEventType.php', 'PhabricatorChatLogQuery' => 'applications/chatlog/PhabricatorChatLogQuery.php', 'PhabricatorConduitAPIController' => 'applications/conduit/controller/PhabricatorConduitAPIController.php', 'PhabricatorConduitCertificateToken' => 'applications/conduit/storage/PhabricatorConduitCertificateToken.php', 'PhabricatorConduitConnectionLog' => 'applications/conduit/storage/PhabricatorConduitConnectionLog.php', 'PhabricatorConduitConsoleController' => 'applications/conduit/controller/PhabricatorConduitConsoleController.php', 'PhabricatorConduitController' => 'applications/conduit/controller/PhabricatorConduitController.php', 'PhabricatorConduitDAO' => 'applications/conduit/storage/PhabricatorConduitDAO.php', 'PhabricatorConduitListController' => 'applications/conduit/controller/PhabricatorConduitListController.php', 'PhabricatorConduitLogController' => 'applications/conduit/controller/PhabricatorConduitLogController.php', 'PhabricatorConduitMethodCallLog' => 'applications/conduit/storage/PhabricatorConduitMethodCallLog.php', 'PhabricatorConduitTokenController' => 'applications/conduit/controller/PhabricatorConduitTokenController.php', 'PhabricatorContentSource' => 'applications/metamta/contentsource/PhabricatorContentSource.php', 'PhabricatorContentSourceView' => 'applications/metamta/contentsource/PhabricatorContentSourceView.php', 'PhabricatorController' => 'applications/base/controller/PhabricatorController.php', 'PhabricatorCountdownController' => 'applications/countdown/controller/PhabricatorCountdownController.php', 'PhabricatorCountdownDAO' => 'applications/countdown/storage/PhabricatorCountdownDAO.php', 'PhabricatorCountdownDeleteController' => 'applications/countdown/controller/PhabricatorCountdownDeleteController.php', 'PhabricatorCountdownEditController' => 'applications/countdown/controller/PhabricatorCountdownEditController.php', 'PhabricatorCountdownListController' => 'applications/countdown/controller/PhabricatorCountdownListController.php', 'PhabricatorCountdownViewController' => 'applications/countdown/controller/PhabricatorCountdownViewController.php', 'PhabricatorCursorPagedPolicyAwareQuery' => 'infrastructure/query/policy/PhabricatorCursorPagedPolicyAwareQuery.php', 'PhabricatorDaemon' => 'infrastructure/daemon/PhabricatorDaemon.php', 'PhabricatorDaemonCombinedLogController' => 'applications/daemon/controller/PhabricatorDaemonCombinedLogController.php', 'PhabricatorDaemonConsoleController' => 'applications/daemon/controller/PhabricatorDaemonConsoleController.php', 'PhabricatorDaemonControl' => 'infrastructure/daemon/PhabricatorDaemonControl.php', 'PhabricatorDaemonController' => 'applications/daemon/controller/PhabricatorDaemonController.php', 'PhabricatorDaemonDAO' => 'infrastructure/daemon/storage/PhabricatorDaemonDAO.php', 'PhabricatorDaemonLog' => 'infrastructure/daemon/storage/PhabricatorDaemonLog.php', 'PhabricatorDaemonLogEvent' => 'infrastructure/daemon/storage/PhabricatorDaemonLogEvent.php', 'PhabricatorDaemonLogEventsView' => 'applications/daemon/view/PhabricatorDaemonLogEventsView.php', 'PhabricatorDaemonLogListController' => 'applications/daemon/controller/PhabricatorDaemonLogListController.php', 'PhabricatorDaemonLogListView' => 'applications/daemon/view/PhabricatorDaemonLogListView.php', 'PhabricatorDaemonLogViewController' => 'applications/daemon/controller/PhabricatorDaemonLogViewController.php', 'PhabricatorDaemonReference' => 'infrastructure/daemon/control/PhabricatorDaemonReference.php', 'PhabricatorDaemonTimelineConsoleController' => 'applications/daemon/controller/PhabricatorDaemonTimelineConsoleController.php', 'PhabricatorDaemonTimelineEventController' => 'applications/daemon/controller/PhabricatorDaemonTimelineEventController.php', 'PhabricatorDefaultFileStorageEngineSelector' => 'applications/files/engineselector/PhabricatorDefaultFileStorageEngineSelector.php', 'PhabricatorDefaultSearchEngineSelector' => 'applications/search/selector/PhabricatorDefaultSearchEngineSelector.php', 'PhabricatorDifferenceEngine' => 'infrastructure/diff/PhabricatorDifferenceEngine.php', 'PhabricatorDirectoryController' => 'applications/directory/controller/PhabricatorDirectoryController.php', 'PhabricatorDirectoryMainController' => 'applications/directory/controller/PhabricatorDirectoryMainController.php', 'PhabricatorDisabledUserController' => 'applications/auth/controller/PhabricatorDisabledUserController.php', 'PhabricatorDraft' => 'applications/draft/storage/PhabricatorDraft.php', 'PhabricatorDraftDAO' => 'applications/draft/storage/PhabricatorDraftDAO.php', 'PhabricatorEdgeConfig' => 'infrastructure/edges/constants/PhabricatorEdgeConfig.php', 'PhabricatorEdgeConstants' => 'infrastructure/edges/constants/PhabricatorEdgeConstants.php', 'PhabricatorEdgeCycleException' => 'infrastructure/edges/exception/PhabricatorEdgeCycleException.php', 'PhabricatorEdgeEditor' => 'infrastructure/edges/editor/PhabricatorEdgeEditor.php', 'PhabricatorEdgeGraph' => 'infrastructure/edges/util/PhabricatorEdgeGraph.php', 'PhabricatorEdgeQuery' => 'infrastructure/edges/query/PhabricatorEdgeQuery.php', 'PhabricatorEdgeTestCase' => 'infrastructure/edges/__tests__/PhabricatorEdgeTestCase.php', 'PhabricatorEditor' => 'infrastructure/PhabricatorEditor.php', 'PhabricatorEmailLoginController' => 'applications/auth/controller/PhabricatorEmailLoginController.php', 'PhabricatorEmailTokenController' => 'applications/auth/controller/PhabricatorEmailTokenController.php', 'PhabricatorEmailVerificationController' => 'applications/people/controller/PhabricatorEmailVerificationController.php', 'PhabricatorEnglishTranslation' => 'infrastructure/internationalization/PhabricatorEnglishTranslation.php', 'PhabricatorEnv' => 'infrastructure/PhabricatorEnv.php', 'PhabricatorEnvTestCase' => 'infrastructure/__tests__/PhabricatorEnvTestCase.php', 'PhabricatorErrorExample' => 'applications/uiexample/examples/PhabricatorErrorExample.php', 'PhabricatorEvent' => 'infrastructure/events/PhabricatorEvent.php', 'PhabricatorEventEngine' => 'infrastructure/events/PhabricatorEventEngine.php', 'PhabricatorEventType' => 'infrastructure/events/constant/PhabricatorEventType.php', 'PhabricatorExampleEventListener' => 'infrastructure/events/PhabricatorExampleEventListener.php', 'PhabricatorFactAggregate' => 'applications/fact/storage/PhabricatorFactAggregate.php', 'PhabricatorFactChartController' => 'applications/fact/controller/PhabricatorFactChartController.php', 'PhabricatorFactController' => 'applications/fact/controller/PhabricatorFactController.php', 'PhabricatorFactCountEngine' => 'applications/fact/engine/PhabricatorFactCountEngine.php', 'PhabricatorFactCursor' => 'applications/fact/storage/PhabricatorFactCursor.php', 'PhabricatorFactDAO' => 'applications/fact/storage/PhabricatorFactDAO.php', 'PhabricatorFactDaemon' => 'applications/fact/daemon/PhabricatorFactDaemon.php', 'PhabricatorFactEngine' => 'applications/fact/engine/PhabricatorFactEngine.php', 'PhabricatorFactHomeController' => 'applications/fact/controller/PhabricatorFactHomeController.php', 'PhabricatorFactLastUpdatedEngine' => 'applications/fact/engine/PhabricatorFactLastUpdatedEngine.php', 'PhabricatorFactManagementAnalyzeWorkflow' => 'applications/fact/management/PhabricatorFactManagementAnalyzeWorkflow.php', 'PhabricatorFactManagementCursorsWorkflow' => 'applications/fact/management/PhabricatorFactManagementCursorsWorkflow.php', 'PhabricatorFactManagementDestroyWorkflow' => 'applications/fact/management/PhabricatorFactManagementDestroyWorkflow.php', 'PhabricatorFactManagementListWorkflow' => 'applications/fact/management/PhabricatorFactManagementListWorkflow.php', 'PhabricatorFactManagementStatusWorkflow' => 'applications/fact/management/PhabricatorFactManagementStatusWorkflow.php', 'PhabricatorFactManagementWorkflow' => 'applications/fact/management/PhabricatorFactManagementWorkflow.php', 'PhabricatorFactRaw' => 'applications/fact/storage/PhabricatorFactRaw.php', 'PhabricatorFactSimpleSpec' => 'applications/fact/spec/PhabricatorFactSimpleSpec.php', 'PhabricatorFactSpec' => 'applications/fact/spec/PhabricatorFactSpec.php', 'PhabricatorFactUpdateIterator' => 'applications/fact/extract/PhabricatorFactUpdateIterator.php', 'PhabricatorFeedBuilder' => 'applications/feed/builder/PhabricatorFeedBuilder.php', 'PhabricatorFeedConstants' => 'applications/feed/constants/PhabricatorFeedConstants.php', 'PhabricatorFeedController' => 'applications/feed/controller/PhabricatorFeedController.php', 'PhabricatorFeedDAO' => 'applications/feed/storage/PhabricatorFeedDAO.php', 'PhabricatorFeedPublicStreamController' => 'applications/feed/controller/PhabricatorFeedPublicStreamController.php', 'PhabricatorFeedQuery' => 'applications/feed/PhabricatorFeedQuery.php', 'PhabricatorFeedStory' => 'applications/feed/story/PhabricatorFeedStory.php', 'PhabricatorFeedStoryAggregate' => 'applications/feed/story/PhabricatorFeedStoryAggregate.php', 'PhabricatorFeedStoryAudit' => 'applications/feed/story/PhabricatorFeedStoryAudit.php', 'PhabricatorFeedStoryCommit' => 'applications/feed/story/PhabricatorFeedStoryCommit.php', 'PhabricatorFeedStoryData' => 'applications/feed/storage/PhabricatorFeedStoryData.php', 'PhabricatorFeedStoryDifferential' => 'applications/feed/story/PhabricatorFeedStoryDifferential.php', 'PhabricatorFeedStoryDifferentialAggregate' => 'applications/feed/story/PhabricatorFeedStoryDifferentialAggregate.php', 'PhabricatorFeedStoryManiphest' => 'applications/feed/story/PhabricatorFeedStoryManiphest.php', 'PhabricatorFeedStoryManiphestAggregate' => 'applications/feed/story/PhabricatorFeedStoryManiphestAggregate.php', 'PhabricatorFeedStoryNotification' => 'applications/notification/storage/PhabricatorFeedStoryNotification.php', 'PhabricatorFeedStoryPhriction' => 'applications/feed/story/PhabricatorFeedStoryPhriction.php', 'PhabricatorFeedStoryProject' => 'applications/feed/story/PhabricatorFeedStoryProject.php', 'PhabricatorFeedStoryPublisher' => 'applications/feed/PhabricatorFeedStoryPublisher.php', 'PhabricatorFeedStoryReference' => 'applications/feed/storage/PhabricatorFeedStoryReference.php', 'PhabricatorFeedStoryStatus' => 'applications/feed/story/PhabricatorFeedStoryStatus.php', 'PhabricatorFeedStoryTypeConstants' => 'applications/feed/constants/PhabricatorFeedStoryTypeConstants.php', 'PhabricatorFeedStoryUnknown' => 'applications/feed/story/PhabricatorFeedStoryUnknown.php', 'PhabricatorFeedStoryView' => 'applications/feed/view/PhabricatorFeedStoryView.php', 'PhabricatorFeedView' => 'applications/feed/view/PhabricatorFeedView.php', 'PhabricatorFile' => 'applications/files/storage/PhabricatorFile.php', 'PhabricatorFileController' => 'applications/files/controller/PhabricatorFileController.php', 'PhabricatorFileDAO' => 'applications/files/storage/PhabricatorFileDAO.php', 'PhabricatorFileDataController' => 'applications/files/controller/PhabricatorFileDataController.php', 'PhabricatorFileDeleteController' => 'applications/files/controller/PhabricatorFileDeleteController.php', 'PhabricatorFileDropUploadController' => 'applications/files/controller/PhabricatorFileDropUploadController.php', 'PhabricatorFileImageMacro' => 'applications/macro/storage/PhabricatorFileImageMacro.php', 'PhabricatorFileInfoController' => 'applications/files/controller/PhabricatorFileInfoController.php', 'PhabricatorFileLinkListView' => 'view/layout/PhabricatorFileLinkListView.php', 'PhabricatorFileLinkView' => 'view/layout/PhabricatorFileLinkView.php', 'PhabricatorFileListController' => 'applications/files/controller/PhabricatorFileListController.php', 'PhabricatorFileQuery' => 'applications/files/query/PhabricatorFileQuery.php', 'PhabricatorFileShortcutController' => 'applications/files/controller/PhabricatorFileShortcutController.php', 'PhabricatorFileSideNavView' => 'applications/files/view/PhabricatorFileSideNavView.php', 'PhabricatorFileStorageBlob' => 'applications/files/storage/PhabricatorFileStorageBlob.php', 'PhabricatorFileStorageConfigurationException' => 'applications/files/exception/PhabricatorFileStorageConfigurationException.php', 'PhabricatorFileStorageEngine' => 'applications/files/engine/PhabricatorFileStorageEngine.php', 'PhabricatorFileStorageEngineSelector' => 'applications/files/engineselector/PhabricatorFileStorageEngineSelector.php', 'PhabricatorFileTransformController' => 'applications/files/controller/PhabricatorFileTransformController.php', 'PhabricatorFileUploadController' => 'applications/files/controller/PhabricatorFileUploadController.php', 'PhabricatorFileUploadException' => 'applications/files/exception/PhabricatorFileUploadException.php', 'PhabricatorFileUploadView' => 'applications/files/view/PhabricatorFileUploadView.php', 'PhabricatorFilesManagementEnginesWorkflow' => 'applications/files/management/PhabricatorFilesManagementEnginesWorkflow.php', 'PhabricatorFilesManagementMigrateWorkflow' => 'applications/files/management/PhabricatorFilesManagementMigrateWorkflow.php', 'PhabricatorFilesManagementWorkflow' => 'applications/files/management/PhabricatorFilesManagementWorkflow.php', 'PhabricatorFlag' => 'applications/flag/storage/PhabricatorFlag.php', 'PhabricatorFlagColor' => 'applications/flag/constants/PhabricatorFlagColor.php', 'PhabricatorFlagConstants' => 'applications/flag/constants/PhabricatorFlagConstants.php', 'PhabricatorFlagController' => 'applications/flag/controller/PhabricatorFlagController.php', 'PhabricatorFlagDAO' => 'applications/flag/storage/PhabricatorFlagDAO.php', 'PhabricatorFlagDeleteController' => 'applications/flag/controller/PhabricatorFlagDeleteController.php', 'PhabricatorFlagEditController' => 'applications/flag/controller/PhabricatorFlagEditController.php', 'PhabricatorFlagListController' => 'applications/flag/controller/PhabricatorFlagListController.php', 'PhabricatorFlagListView' => 'applications/flag/view/PhabricatorFlagListView.php', 'PhabricatorFlagQuery' => 'applications/flag/query/PhabricatorFlagQuery.php', 'PhabricatorFlagsUIEventListener' => 'applications/flag/events/PhabricatorFlagsUIEventListener.php', 'PhabricatorFormExample' => 'applications/uiexample/examples/PhabricatorFormExample.php', 'PhabricatorGarbageCollectorDaemon' => 'infrastructure/daemon/PhabricatorGarbageCollectorDaemon.php', 'PhabricatorGitGraphStream' => 'applications/repository/daemon/PhabricatorGitGraphStream.php', 'PhabricatorGlobalLock' => 'infrastructure/util/PhabricatorGlobalLock.php', 'PhabricatorHandleObjectSelectorDataView' => 'applications/phid/handle/view/PhabricatorHandleObjectSelectorDataView.php', 'PhabricatorHash' => 'infrastructure/util/PhabricatorHash.php', 'PhabricatorHeaderView' => 'view/layout/PhabricatorHeaderView.php', 'PhabricatorHelpController' => 'applications/help/controller/PhabricatorHelpController.php', 'PhabricatorHelpKeyboardShortcutController' => 'applications/help/controller/PhabricatorHelpKeyboardShortcutController.php', 'PhabricatorIRCBot' => 'infrastructure/daemon/irc/PhabricatorIRCBot.php', 'PhabricatorIRCDifferentialNotificationHandler' => 'infrastructure/daemon/irc/handler/PhabricatorIRCDifferentialNotificationHandler.php', 'PhabricatorIRCHandler' => 'infrastructure/daemon/irc/handler/PhabricatorIRCHandler.php', 'PhabricatorIRCLogHandler' => 'infrastructure/daemon/irc/handler/PhabricatorIRCLogHandler.php', 'PhabricatorIRCMacroHandler' => 'infrastructure/daemon/irc/handler/PhabricatorIRCMacroHandler.php', 'PhabricatorIRCMessage' => 'infrastructure/daemon/irc/PhabricatorIRCMessage.php', 'PhabricatorIRCObjectNameHandler' => 'infrastructure/daemon/irc/handler/PhabricatorIRCObjectNameHandler.php', 'PhabricatorIRCProtocolHandler' => 'infrastructure/daemon/irc/handler/PhabricatorIRCProtocolHandler.php', 'PhabricatorIRCWhatsNewHandler' => 'infrastructure/daemon/irc/handler/PhabricatorIRCWhatsNewHandler.php', 'PhabricatorImageTransformer' => 'applications/files/PhabricatorImageTransformer.php', 'PhabricatorInfrastructureTestCase' => 'infrastructure/__tests__/PhabricatorInfrastructureTestCase.php', 'PhabricatorInlineCommentController' => 'infrastructure/diff/PhabricatorInlineCommentController.php', 'PhabricatorInlineCommentInterface' => 'infrastructure/diff/interface/PhabricatorInlineCommentInterface.php', 'PhabricatorInlineCommentPreviewController' => 'infrastructure/diff/PhabricatorInlineCommentPreviewController.php', 'PhabricatorInlineSummaryView' => 'infrastructure/diff/view/PhabricatorInlineSummaryView.php', 'PhabricatorJavelinLinter' => 'infrastructure/lint/linter/PhabricatorJavelinLinter.php', 'PhabricatorJumpNavHandler' => 'applications/search/engine/PhabricatorJumpNavHandler.php', 'PhabricatorLDAPLoginController' => 'applications/auth/controller/PhabricatorLDAPLoginController.php', 'PhabricatorLDAPProvider' => 'applications/auth/ldap/PhabricatorLDAPProvider.php', 'PhabricatorLDAPRegistrationController' => 'applications/auth/controller/PhabricatorLDAPRegistrationController.php', 'PhabricatorLDAPUnknownUserException' => 'applications/auth/ldap/PhabricatorLDAPUnknownUserException.php', 'PhabricatorLDAPUnlinkController' => 'applications/auth/controller/PhabricatorLDAPUnlinkController.php', 'PhabricatorLintEngine' => 'infrastructure/lint/PhabricatorLintEngine.php', 'PhabricatorLiskDAO' => 'infrastructure/storage/lisk/PhabricatorLiskDAO.php', 'PhabricatorLocalDiskFileStorageEngine' => 'applications/files/engine/PhabricatorLocalDiskFileStorageEngine.php', 'PhabricatorLocalTimeTestCase' => 'view/__tests__/PhabricatorLocalTimeTestCase.php', 'PhabricatorLoginController' => 'applications/auth/controller/PhabricatorLoginController.php', 'PhabricatorLoginValidateController' => 'applications/auth/controller/PhabricatorLoginValidateController.php', 'PhabricatorLogoutController' => 'applications/auth/controller/PhabricatorLogoutController.php', 'PhabricatorMacroController' => 'applications/macro/controller/PhabricatorMacroController.php', 'PhabricatorMacroDeleteController' => 'applications/macro/controller/PhabricatorMacroDeleteController.php', 'PhabricatorMacroEditController' => 'applications/macro/controller/PhabricatorMacroEditController.php', 'PhabricatorMacroListController' => 'applications/macro/controller/PhabricatorMacroListController.php', 'PhabricatorMailImplementationAdapter' => 'applications/metamta/adapter/PhabricatorMailImplementationAdapter.php', 'PhabricatorMailImplementationAmazonSESAdapter' => 'applications/metamta/adapter/PhabricatorMailImplementationAmazonSESAdapter.php', 'PhabricatorMailImplementationPHPMailerLiteAdapter' => 'applications/metamta/adapter/PhabricatorMailImplementationPHPMailerLiteAdapter.php', 'PhabricatorMailImplementationSendGridAdapter' => 'applications/metamta/adapter/PhabricatorMailImplementationSendGridAdapter.php', 'PhabricatorMailImplementationTestAdapter' => 'applications/metamta/adapter/PhabricatorMailImplementationTestAdapter.php', 'PhabricatorMailReplyHandler' => 'applications/metamta/replyhandler/PhabricatorMailReplyHandler.php', 'PhabricatorMailingListsEditController' => 'applications/mailinglists/controller/PhabricatorMailingListsEditController.php', 'PhabricatorMailingListsListController' => 'applications/mailinglists/controller/PhabricatorMailingListsListController.php', 'PhabricatorMainMenuGroupView' => 'view/page/menu/PhabricatorMainMenuGroupView.php', 'PhabricatorMainMenuIconView' => 'view/page/menu/PhabricatorMainMenuIconView.php', 'PhabricatorMainMenuSearchView' => 'view/page/menu/PhabricatorMainMenuSearchView.php', 'PhabricatorMainMenuView' => 'view/page/menu/PhabricatorMainMenuView.php', 'PhabricatorMarkupCache' => 'applications/cache/storage/PhabricatorMarkupCache.php', 'PhabricatorMarkupEngine' => 'infrastructure/markup/PhabricatorMarkupEngine.php', 'PhabricatorMarkupInterface' => 'infrastructure/markup/PhabricatorMarkupInterface.php', 'PhabricatorMercurialGraphStream' => 'applications/repository/daemon/PhabricatorMercurialGraphStream.php', 'PhabricatorMetaMTAAttachment' => 'applications/metamta/storage/PhabricatorMetaMTAAttachment.php', 'PhabricatorMetaMTAController' => 'applications/metamta/controller/PhabricatorMetaMTAController.php', 'PhabricatorMetaMTADAO' => 'applications/metamta/storage/PhabricatorMetaMTADAO.php', 'PhabricatorMetaMTAEmailBodyParser' => 'applications/metamta/PhabricatorMetaMTAEmailBodyParser.php', 'PhabricatorMetaMTAEmailBodyParserTestCase' => 'applications/metamta/__tests__/PhabricatorMetaMTAEmailBodyParserTestCase.php', 'PhabricatorMetaMTAListController' => 'applications/metamta/controller/PhabricatorMetaMTAListController.php', 'PhabricatorMetaMTAMail' => 'applications/metamta/storage/PhabricatorMetaMTAMail.php', 'PhabricatorMetaMTAMailBody' => 'applications/metamta/view/PhabricatorMetaMTAMailBody.php', 'PhabricatorMetaMTAMailBodyTestCase' => 'applications/metamta/view/__tests__/PhabricatorMetaMTAMailBodyTestCase.php', 'PhabricatorMetaMTAMailTestCase' => 'applications/metamta/storage/__tests__/PhabricatorMetaMTAMailTestCase.php', 'PhabricatorMetaMTAMailingList' => 'applications/mailinglists/storage/PhabricatorMetaMTAMailingList.php', 'PhabricatorMetaMTAReceiveController' => 'applications/metamta/controller/PhabricatorMetaMTAReceiveController.php', 'PhabricatorMetaMTAReceivedListController' => 'applications/metamta/controller/PhabricatorMetaMTAReceivedListController.php', 'PhabricatorMetaMTAReceivedMail' => 'applications/metamta/storage/PhabricatorMetaMTAReceivedMail.php', 'PhabricatorMetaMTASendController' => 'applications/metamta/controller/PhabricatorMetaMTASendController.php', 'PhabricatorMetaMTASendGridReceiveController' => 'applications/metamta/controller/PhabricatorMetaMTASendGridReceiveController.php', 'PhabricatorMetaMTAViewController' => 'applications/metamta/controller/PhabricatorMetaMTAViewController.php', 'PhabricatorMetaMTAWorker' => 'applications/metamta/PhabricatorMetaMTAWorker.php', 'PhabricatorMustVerifyEmailController' => 'applications/auth/controller/PhabricatorMustVerifyEmailController.php', 'PhabricatorMySQLFileStorageEngine' => 'applications/files/engine/PhabricatorMySQLFileStorageEngine.php', 'PhabricatorNotificationBuilder' => 'applications/notification/builder/PhabricatorNotificationBuilder.php', 'PhabricatorNotificationClearController' => 'applications/notification/controller/PhabricatorNotificationClearController.php', 'PhabricatorNotificationController' => 'applications/notification/controller/PhabricatorNotificationController.php', 'PhabricatorNotificationIndividualController' => 'applications/notification/controller/PhabricatorNotificationIndividualController.php', 'PhabricatorNotificationListController' => 'applications/notification/controller/PhabricatorNotificationListController.php', 'PhabricatorNotificationPanelController' => 'applications/notification/controller/PhabricatorNotificationPanelController.php', 'PhabricatorNotificationQuery' => 'applications/notification/PhabricatorNotificationQuery.php', 'PhabricatorNotificationStatusController' => 'applications/notification/controller/PhabricatorNotificationStatusController.php', 'PhabricatorNotificationStoryView' => 'applications/notification/view/PhabricatorNotificationStoryView.php', 'PhabricatorNotificationView' => 'applications/notification/view/PhabricatorNotificationView.php', 'PhabricatorOAuthClientAuthorization' => 'applications/oauthserver/storage/PhabricatorOAuthClientAuthorization.php', 'PhabricatorOAuthClientAuthorizationBaseController' => 'applications/oauthserver/controller/clientauthorization/PhabricatorOAuthClientAuthorizationBaseController.php', 'PhabricatorOAuthClientAuthorizationDeleteController' => 'applications/oauthserver/controller/clientauthorization/PhabricatorOAuthClientAuthorizationDeleteController.php', 'PhabricatorOAuthClientAuthorizationEditController' => 'applications/oauthserver/controller/clientauthorization/PhabricatorOAuthClientAuthorizationEditController.php', 'PhabricatorOAuthClientAuthorizationListController' => 'applications/oauthserver/controller/clientauthorization/PhabricatorOAuthClientAuthorizationListController.php', 'PhabricatorOAuthClientAuthorizationQuery' => 'applications/oauthserver/query/PhabricatorOAuthClientAuthorizationQuery.php', 'PhabricatorOAuthClientBaseController' => 'applications/oauthserver/controller/client/PhabricatorOAuthClientBaseController.php', 'PhabricatorOAuthClientDeleteController' => 'applications/oauthserver/controller/client/PhabricatorOAuthClientDeleteController.php', 'PhabricatorOAuthClientEditController' => 'applications/oauthserver/controller/client/PhabricatorOAuthClientEditController.php', 'PhabricatorOAuthClientListController' => 'applications/oauthserver/controller/client/PhabricatorOAuthClientListController.php', 'PhabricatorOAuthClientViewController' => 'applications/oauthserver/controller/client/PhabricatorOAuthClientViewController.php', 'PhabricatorOAuthDefaultRegistrationController' => 'applications/auth/controller/oauthregistration/PhabricatorOAuthDefaultRegistrationController.php', 'PhabricatorOAuthDiagnosticsController' => 'applications/auth/controller/PhabricatorOAuthDiagnosticsController.php', 'PhabricatorOAuthFailureView' => 'applications/auth/view/PhabricatorOAuthFailureView.php', 'PhabricatorOAuthLoginController' => 'applications/auth/controller/PhabricatorOAuthLoginController.php', 'PhabricatorOAuthProvider' => 'applications/auth/oauth/provider/PhabricatorOAuthProvider.php', 'PhabricatorOAuthProviderDisqus' => 'applications/auth/oauth/provider/PhabricatorOAuthProviderDisqus.php', 'PhabricatorOAuthProviderException' => 'applications/auth/oauth/provider/PhabricatorOAuthProviderException.php', 'PhabricatorOAuthProviderFacebook' => 'applications/auth/oauth/provider/PhabricatorOAuthProviderFacebook.php', 'PhabricatorOAuthProviderGitHub' => 'applications/auth/oauth/provider/PhabricatorOAuthProviderGitHub.php', 'PhabricatorOAuthProviderGoogle' => 'applications/auth/oauth/provider/PhabricatorOAuthProviderGoogle.php', 'PhabricatorOAuthProviderPhabricator' => 'applications/auth/oauth/provider/PhabricatorOAuthProviderPhabricator.php', 'PhabricatorOAuthRegistrationController' => 'applications/auth/controller/oauthregistration/PhabricatorOAuthRegistrationController.php', 'PhabricatorOAuthResponse' => 'applications/oauthserver/PhabricatorOAuthResponse.php', 'PhabricatorOAuthServer' => 'applications/oauthserver/PhabricatorOAuthServer.php', 'PhabricatorOAuthServerAccessToken' => 'applications/oauthserver/storage/PhabricatorOAuthServerAccessToken.php', 'PhabricatorOAuthServerAuthController' => 'applications/oauthserver/controller/PhabricatorOAuthServerAuthController.php', 'PhabricatorOAuthServerAuthorizationCode' => 'applications/oauthserver/storage/PhabricatorOAuthServerAuthorizationCode.php', 'PhabricatorOAuthServerClient' => 'applications/oauthserver/storage/PhabricatorOAuthServerClient.php', 'PhabricatorOAuthServerClientQuery' => 'applications/oauthserver/query/PhabricatorOAuthServerClientQuery.php', 'PhabricatorOAuthServerController' => 'applications/oauthserver/controller/PhabricatorOAuthServerController.php', 'PhabricatorOAuthServerDAO' => 'applications/oauthserver/storage/PhabricatorOAuthServerDAO.php', 'PhabricatorOAuthServerScope' => 'applications/oauthserver/PhabricatorOAuthServerScope.php', 'PhabricatorOAuthServerTestCase' => 'applications/oauthserver/__tests__/PhabricatorOAuthServerTestCase.php', 'PhabricatorOAuthServerTestController' => 'applications/oauthserver/controller/PhabricatorOAuthServerTestController.php', 'PhabricatorOAuthServerTokenController' => 'applications/oauthserver/controller/PhabricatorOAuthServerTokenController.php', 'PhabricatorOAuthUnlinkController' => 'applications/auth/controller/PhabricatorOAuthUnlinkController.php', 'PhabricatorObjectHandle' => 'applications/phid/PhabricatorObjectHandle.php', 'PhabricatorObjectHandleConstants' => 'applications/phid/handle/const/PhabricatorObjectHandleConstants.php', 'PhabricatorObjectHandleData' => 'applications/phid/handle/PhabricatorObjectHandleData.php', 'PhabricatorObjectHandleStatus' => 'applications/phid/handle/const/PhabricatorObjectHandleStatus.php', 'PhabricatorObjectItemListView' => 'view/layout/PhabricatorObjectItemListView.php', 'PhabricatorObjectItemView' => 'view/layout/PhabricatorObjectItemView.php', 'PhabricatorObjectListView' => 'view/control/PhabricatorObjectListView.php', 'PhabricatorObjectSelectorDialog' => 'view/control/PhabricatorObjectSelectorDialog.php', 'PhabricatorOffsetPagedQuery' => 'infrastructure/query/PhabricatorOffsetPagedQuery.php', 'PhabricatorOwnerPathQuery' => 'applications/owners/query/PhabricatorOwnerPathQuery.php', 'PhabricatorOwnersController' => 'applications/owners/controller/PhabricatorOwnersController.php', 'PhabricatorOwnersDAO' => 'applications/owners/storage/PhabricatorOwnersDAO.php', 'PhabricatorOwnersDeleteController' => 'applications/owners/controller/PhabricatorOwnersDeleteController.php', 'PhabricatorOwnersDetailController' => 'applications/owners/controller/PhabricatorOwnersDetailController.php', 'PhabricatorOwnersEditController' => 'applications/owners/controller/PhabricatorOwnersEditController.php', 'PhabricatorOwnersListController' => 'applications/owners/controller/PhabricatorOwnersListController.php', 'PhabricatorOwnersOwner' => 'applications/owners/storage/PhabricatorOwnersOwner.php', 'PhabricatorOwnersPackage' => 'applications/owners/storage/PhabricatorOwnersPackage.php', 'PhabricatorOwnersPackageQuery' => 'applications/owners/query/PhabricatorOwnersPackageQuery.php', 'PhabricatorOwnersPath' => 'applications/owners/storage/PhabricatorOwnersPath.php', 'PhabricatorPHID' => 'applications/phid/storage/PhabricatorPHID.php', 'PhabricatorPHIDConstants' => 'applications/phid/PhabricatorPHIDConstants.php', 'PhabricatorPHIDController' => 'applications/phid/controller/PhabricatorPHIDController.php', 'PhabricatorPHIDLookupController' => 'applications/phid/controller/PhabricatorPHIDLookupController.php', 'PhabricatorPaste' => 'applications/paste/storage/PhabricatorPaste.php', 'PhabricatorPasteController' => 'applications/paste/controller/PhabricatorPasteController.php', 'PhabricatorPasteDAO' => 'applications/paste/storage/PhabricatorPasteDAO.php', 'PhabricatorPasteEditController' => 'applications/paste/controller/PhabricatorPasteEditController.php', 'PhabricatorPasteListController' => 'applications/paste/controller/PhabricatorPasteListController.php', 'PhabricatorPasteQuery' => 'applications/paste/query/PhabricatorPasteQuery.php', 'PhabricatorPasteViewController' => 'applications/paste/controller/PhabricatorPasteViewController.php', 'PhabricatorPeopleController' => 'applications/people/controller/PhabricatorPeopleController.php', 'PhabricatorPeopleEditController' => 'applications/people/controller/PhabricatorPeopleEditController.php', 'PhabricatorPeopleLdapController' => 'applications/people/controller/PhabricatorPeopleLdapController.php', 'PhabricatorPeopleListController' => 'applications/people/controller/PhabricatorPeopleListController.php', 'PhabricatorPeopleLogsController' => 'applications/people/controller/PhabricatorPeopleLogsController.php', 'PhabricatorPeopleProfileController' => 'applications/people/controller/PhabricatorPeopleProfileController.php', 'PhabricatorPeopleQuery' => 'applications/people/PhabricatorPeopleQuery.php', 'PhabricatorPinboardItemView' => 'view/layout/PhabricatorPinboardItemView.php', 'PhabricatorPinboardView' => 'view/layout/PhabricatorPinboardView.php', 'PhabricatorPolicies' => 'applications/policy/constants/PhabricatorPolicies.php', 'PhabricatorPolicy' => 'applications/policy/filter/PhabricatorPolicy.php', 'PhabricatorPolicyAwareQuery' => 'infrastructure/query/policy/PhabricatorPolicyAwareQuery.php', 'PhabricatorPolicyAwareTestQuery' => 'applications/policy/__tests__/PhabricatorPolicyAwareTestQuery.php', 'PhabricatorPolicyCapability' => 'applications/policy/constants/PhabricatorPolicyCapability.php', 'PhabricatorPolicyConstants' => 'applications/policy/constants/PhabricatorPolicyConstants.php', 'PhabricatorPolicyException' => 'applications/policy/exception/PhabricatorPolicyException.php', 'PhabricatorPolicyFilter' => 'applications/policy/filter/PhabricatorPolicyFilter.php', 'PhabricatorPolicyInterface' => 'applications/policy/interface/PhabricatorPolicyInterface.php', 'PhabricatorPolicyQuery' => 'applications/policy/query/PhabricatorPolicyQuery.php', 'PhabricatorPolicyTestCase' => 'applications/policy/__tests__/PhabricatorPolicyTestCase.php', 'PhabricatorPolicyTestObject' => 'applications/policy/__tests__/PhabricatorPolicyTestObject.php', 'PhabricatorPolicyType' => 'applications/policy/constants/PhabricatorPolicyType.php', 'PhabricatorProfileHeaderView' => 'view/layout/PhabricatorProfileHeaderView.php', 'PhabricatorProject' => 'applications/project/storage/PhabricatorProject.php', 'PhabricatorProjectConstants' => 'applications/project/constants/PhabricatorProjectConstants.php', 'PhabricatorProjectController' => 'applications/project/controller/PhabricatorProjectController.php', 'PhabricatorProjectCreateController' => 'applications/project/controller/PhabricatorProjectCreateController.php', 'PhabricatorProjectDAO' => 'applications/project/storage/PhabricatorProjectDAO.php', 'PhabricatorProjectEditor' => 'applications/project/editor/PhabricatorProjectEditor.php', 'PhabricatorProjectEditorTestCase' => 'applications/project/editor/__tests__/PhabricatorProjectEditorTestCase.php', 'PhabricatorProjectListController' => 'applications/project/controller/PhabricatorProjectListController.php', 'PhabricatorProjectMembersEditController' => 'applications/project/controller/PhabricatorProjectMembersEditController.php', 'PhabricatorProjectNameCollisionException' => 'applications/project/exception/PhabricatorProjectNameCollisionException.php', 'PhabricatorProjectProfile' => 'applications/project/storage/PhabricatorProjectProfile.php', 'PhabricatorProjectProfileController' => 'applications/project/controller/PhabricatorProjectProfileController.php', 'PhabricatorProjectProfileEditController' => 'applications/project/controller/PhabricatorProjectProfileEditController.php', 'PhabricatorProjectQuery' => 'applications/project/query/PhabricatorProjectQuery.php', 'PhabricatorProjectStatus' => 'applications/project/constants/PhabricatorProjectStatus.php', 'PhabricatorProjectTransaction' => 'applications/project/storage/PhabricatorProjectTransaction.php', 'PhabricatorProjectTransactionType' => 'applications/project/constants/PhabricatorProjectTransactionType.php', 'PhabricatorProjectUpdateController' => 'applications/project/controller/PhabricatorProjectUpdateController.php', 'PhabricatorPropertyListExample' => 'applications/uiexample/examples/PhabricatorPropertyListExample.php', 'PhabricatorPropertyListView' => 'view/layout/PhabricatorPropertyListView.php', 'PhabricatorQuery' => 'infrastructure/query/PhabricatorQuery.php', 'PhabricatorRedirectController' => 'applications/base/controller/PhabricatorRedirectController.php', 'PhabricatorRefreshCSRFController' => 'applications/auth/controller/PhabricatorRefreshCSRFController.php', 'PhabricatorRemarkupControl' => 'view/form/control/PhabricatorRemarkupControl.php', 'PhabricatorRemarkupRuleCountdown' => 'infrastructure/markup/rule/PhabricatorRemarkupRuleCountdown.php', 'PhabricatorRemarkupRuleDifferential' => 'infrastructure/markup/rule/PhabricatorRemarkupRuleDifferential.php', 'PhabricatorRemarkupRuleDifferentialHandle' => 'infrastructure/markup/rule/handle/PhabricatorRemarkupRuleDifferentialHandle.php', 'PhabricatorRemarkupRuleDiffusion' => 'infrastructure/markup/rule/PhabricatorRemarkupRuleDiffusion.php', 'PhabricatorRemarkupRuleEmbedFile' => 'infrastructure/markup/rule/PhabricatorRemarkupRuleEmbedFile.php', 'PhabricatorRemarkupRuleImageMacro' => 'infrastructure/markup/rule/PhabricatorRemarkupRuleImageMacro.php', 'PhabricatorRemarkupRuleManiphest' => 'infrastructure/markup/rule/PhabricatorRemarkupRuleManiphest.php', 'PhabricatorRemarkupRuleManiphestHandle' => 'infrastructure/markup/rule/handle/PhabricatorRemarkupRuleManiphestHandle.php', 'PhabricatorRemarkupRuleMention' => 'infrastructure/markup/rule/PhabricatorRemarkupRuleMention.php', 'PhabricatorRemarkupRuleObjectHandle' => 'infrastructure/markup/rule/PhabricatorRemarkupRuleObjectHandle.php', 'PhabricatorRemarkupRuleObjectName' => 'infrastructure/markup/rule/PhabricatorRemarkupRuleObjectName.php', 'PhabricatorRemarkupRulePaste' => 'infrastructure/markup/rule/PhabricatorRemarkupRulePaste.php', 'PhabricatorRemarkupRulePhriction' => 'infrastructure/markup/rule/PhabricatorRemarkupRulePhriction.php', 'PhabricatorRemarkupRuleYoutube' => 'infrastructure/markup/rule/PhabricatorRemarkupRuleYoutube.php', 'PhabricatorRepository' => 'applications/repository/storage/PhabricatorRepository.php', 'PhabricatorRepositoryArcanistProject' => 'applications/repository/storage/PhabricatorRepositoryArcanistProject.php', 'PhabricatorRepositoryArcanistProjectDeleteController' => 'applications/repository/controller/PhabricatorRepositoryArcanistProjectDeleteController.php', 'PhabricatorRepositoryArcanistProjectEditController' => 'applications/repository/controller/PhabricatorRepositoryArcanistProjectEditController.php', 'PhabricatorRepositoryAuditRequest' => 'applications/repository/storage/PhabricatorRepositoryAuditRequest.php', 'PhabricatorRepositoryBranch' => 'applications/repository/storage/PhabricatorRepositoryBranch.php', 'PhabricatorRepositoryCommit' => 'applications/repository/storage/PhabricatorRepositoryCommit.php', 'PhabricatorRepositoryCommitChangeParserWorker' => 'applications/repository/worker/commitchangeparser/PhabricatorRepositoryCommitChangeParserWorker.php', 'PhabricatorRepositoryCommitData' => 'applications/repository/storage/PhabricatorRepositoryCommitData.php', 'PhabricatorRepositoryCommitHeraldWorker' => 'applications/repository/worker/PhabricatorRepositoryCommitHeraldWorker.php', 'PhabricatorRepositoryCommitMessageDetailParser' => 'applications/repository/parser/PhabricatorRepositoryCommitMessageDetailParser.php', 'PhabricatorRepositoryCommitMessageParserWorker' => 'applications/repository/worker/commitmessageparser/PhabricatorRepositoryCommitMessageParserWorker.php', 'PhabricatorRepositoryCommitOwnersWorker' => 'applications/repository/worker/PhabricatorRepositoryCommitOwnersWorker.php', 'PhabricatorRepositoryCommitParserWorker' => 'applications/repository/worker/PhabricatorRepositoryCommitParserWorker.php', 'PhabricatorRepositoryController' => 'applications/repository/controller/PhabricatorRepositoryController.php', 'PhabricatorRepositoryCreateController' => 'applications/repository/controller/PhabricatorRepositoryCreateController.php', 'PhabricatorRepositoryDAO' => 'applications/repository/storage/PhabricatorRepositoryDAO.php', 'PhabricatorRepositoryDefaultCommitMessageDetailParser' => 'applications/repository/parser/PhabricatorRepositoryDefaultCommitMessageDetailParser.php', 'PhabricatorRepositoryDeleteController' => 'applications/repository/controller/PhabricatorRepositoryDeleteController.php', 'PhabricatorRepositoryEditController' => 'applications/repository/controller/PhabricatorRepositoryEditController.php', 'PhabricatorRepositoryGitCommitChangeParserWorker' => 'applications/repository/worker/commitchangeparser/PhabricatorRepositoryGitCommitChangeParserWorker.php', 'PhabricatorRepositoryGitCommitMessageParserWorker' => 'applications/repository/worker/commitmessageparser/PhabricatorRepositoryGitCommitMessageParserWorker.php', 'PhabricatorRepositoryListController' => 'applications/repository/controller/PhabricatorRepositoryListController.php', 'PhabricatorRepositoryManagementDeleteWorkflow' => 'applications/repository/management/PhabricatorRepositoryManagementDeleteWorkflow.php', 'PhabricatorRepositoryManagementDiscoverWorkflow' => 'applications/repository/management/PhabricatorRepositoryManagementDiscoverWorkflow.php', 'PhabricatorRepositoryManagementListWorkflow' => 'applications/repository/management/PhabricatorRepositoryManagementListWorkflow.php', 'PhabricatorRepositoryManagementPullWorkflow' => 'applications/repository/management/PhabricatorRepositoryManagementPullWorkflow.php', 'PhabricatorRepositoryManagementWorkflow' => 'applications/repository/management/PhabricatorRepositoryManagementWorkflow.php', 'PhabricatorRepositoryMercurialCommitChangeParserWorker' => 'applications/repository/worker/commitchangeparser/PhabricatorRepositoryMercurialCommitChangeParserWorker.php', 'PhabricatorRepositoryMercurialCommitMessageParserWorker' => 'applications/repository/worker/commitmessageparser/PhabricatorRepositoryMercurialCommitMessageParserWorker.php', 'PhabricatorRepositoryPullLocalDaemon' => 'applications/repository/daemon/PhabricatorRepositoryPullLocalDaemon.php', 'PhabricatorRepositoryPullLocalDaemonTestCase' => 'applications/repository/daemon/__tests__/PhabricatorRepositoryPullLocalDaemonTestCase.php', 'PhabricatorRepositoryShortcut' => 'applications/repository/storage/PhabricatorRepositoryShortcut.php', 'PhabricatorRepositorySvnCommitChangeParserWorker' => 'applications/repository/worker/commitchangeparser/PhabricatorRepositorySvnCommitChangeParserWorker.php', 'PhabricatorRepositorySvnCommitMessageParserWorker' => 'applications/repository/worker/commitmessageparser/PhabricatorRepositorySvnCommitMessageParserWorker.php', 'PhabricatorRepositorySymbol' => 'applications/repository/storage/PhabricatorRepositorySymbol.php', 'PhabricatorRepositoryTestCase' => 'applications/repository/storage/__tests__/PhabricatorRepositoryTestCase.php', 'PhabricatorRepositoryType' => 'applications/repository/constants/PhabricatorRepositoryType.php', 'PhabricatorRequestOverseer' => 'infrastructure/PhabricatorRequestOverseer.php', 'PhabricatorS3FileStorageEngine' => 'applications/files/engine/PhabricatorS3FileStorageEngine.php', 'PhabricatorSQLPatchList' => 'infrastructure/storage/patch/PhabricatorSQLPatchList.php', 'PhabricatorScopedEnv' => 'infrastructure/PhabricatorScopedEnv.php', 'PhabricatorSearchAbstractDocument' => 'applications/search/index/PhabricatorSearchAbstractDocument.php', 'PhabricatorSearchAttachController' => 'applications/search/controller/PhabricatorSearchAttachController.php', 'PhabricatorSearchBaseController' => 'applications/search/controller/PhabricatorSearchBaseController.php', 'PhabricatorSearchCommitIndexer' => 'applications/search/index/indexer/PhabricatorSearchCommitIndexer.php', 'PhabricatorSearchController' => 'applications/search/controller/PhabricatorSearchController.php', 'PhabricatorSearchDAO' => 'applications/search/storage/PhabricatorSearchDAO.php', 'PhabricatorSearchDifferentialIndexer' => 'applications/search/index/indexer/PhabricatorSearchDifferentialIndexer.php', 'PhabricatorSearchDocument' => 'applications/search/storage/document/PhabricatorSearchDocument.php', 'PhabricatorSearchDocumentField' => 'applications/search/storage/document/PhabricatorSearchDocumentField.php', 'PhabricatorSearchDocumentIndexer' => 'applications/search/index/indexer/PhabricatorSearchDocumentIndexer.php', 'PhabricatorSearchDocumentRelationship' => 'applications/search/storage/document/PhabricatorSearchDocumentRelationship.php', 'PhabricatorSearchEngine' => 'applications/search/engine/PhabricatorSearchEngine.php', 'PhabricatorSearchEngineElastic' => 'applications/search/engine/PhabricatorSearchEngineElastic.php', 'PhabricatorSearchEngineMySQL' => 'applications/search/engine/PhabricatorSearchEngineMySQL.php', 'PhabricatorSearchEngineSelector' => 'applications/search/selector/PhabricatorSearchEngineSelector.php', 'PhabricatorSearchField' => 'applications/search/constants/PhabricatorSearchField.php', 'PhabricatorSearchManiphestIndexer' => 'applications/search/index/indexer/PhabricatorSearchManiphestIndexer.php', 'PhabricatorSearchPhrictionIndexer' => 'applications/search/index/indexer/PhabricatorSearchPhrictionIndexer.php', 'PhabricatorSearchPonderIndexer' => 'applications/ponder/search/PhabricatorSearchPonderIndexer.php', 'PhabricatorSearchQuery' => 'applications/search/storage/PhabricatorSearchQuery.php', 'PhabricatorSearchRelationship' => 'applications/search/constants/PhabricatorSearchRelationship.php', 'PhabricatorSearchResultView' => 'applications/search/view/PhabricatorSearchResultView.php', 'PhabricatorSearchScope' => 'applications/search/constants/PhabricatorSearchScope.php', 'PhabricatorSearchSelectController' => 'applications/search/controller/PhabricatorSearchSelectController.php', 'PhabricatorSearchUserIndexer' => 'applications/search/index/indexer/PhabricatorSearchUserIndexer.php', 'PhabricatorSettingsAdjustController' => 'applications/settings/controller/PhabricatorSettingsAdjustController.php', 'PhabricatorSettingsMainController' => 'applications/settings/controller/PhabricatorSettingsMainController.php', 'PhabricatorSettingsPanel' => 'applications/settings/panel/PhabricatorSettingsPanel.php', 'PhabricatorSettingsPanelAccount' => 'applications/settings/panel/PhabricatorSettingsPanelAccount.php', 'PhabricatorSettingsPanelConduit' => 'applications/settings/panel/PhabricatorSettingsPanelConduit.php', 'PhabricatorSettingsPanelDisplayPreferences' => 'applications/settings/panel/PhabricatorSettingsPanelDisplayPreferences.php', 'PhabricatorSettingsPanelEmailAddresses' => 'applications/settings/panel/PhabricatorSettingsPanelEmailAddresses.php', 'PhabricatorSettingsPanelEmailPreferences' => 'applications/settings/panel/PhabricatorSettingsPanelEmailPreferences.php', 'PhabricatorSettingsPanelLDAP' => 'applications/settings/panel/PhabricatorSettingsPanelLDAP.php', 'PhabricatorSettingsPanelOAuth' => 'applications/settings/panel/PhabricatorSettingsPanelOAuth.php', 'PhabricatorSettingsPanelPassword' => 'applications/settings/panel/PhabricatorSettingsPanelPassword.php', 'PhabricatorSettingsPanelProfile' => 'applications/settings/panel/PhabricatorSettingsPanelProfile.php', 'PhabricatorSettingsPanelSSHKeys' => 'applications/settings/panel/PhabricatorSettingsPanelSSHKeys.php', 'PhabricatorSettingsPanelSearchPreferences' => 'applications/settings/panel/PhabricatorSettingsPanelSearchPreferences.php', 'PhabricatorSetup' => 'infrastructure/PhabricatorSetup.php', 'PhabricatorSlowvoteChoice' => 'applications/slowvote/storage/PhabricatorSlowvoteChoice.php', 'PhabricatorSlowvoteComment' => 'applications/slowvote/storage/PhabricatorSlowvoteComment.php', 'PhabricatorSlowvoteController' => 'applications/slowvote/controller/PhabricatorSlowvoteController.php', 'PhabricatorSlowvoteCreateController' => 'applications/slowvote/controller/PhabricatorSlowvoteCreateController.php', 'PhabricatorSlowvoteDAO' => 'applications/slowvote/storage/PhabricatorSlowvoteDAO.php', 'PhabricatorSlowvoteListController' => 'applications/slowvote/controller/PhabricatorSlowvoteListController.php', 'PhabricatorSlowvoteOption' => 'applications/slowvote/storage/PhabricatorSlowvoteOption.php', 'PhabricatorSlowvotePoll' => 'applications/slowvote/storage/PhabricatorSlowvotePoll.php', 'PhabricatorSlowvotePollController' => 'applications/slowvote/controller/PhabricatorSlowvotePollController.php', 'PhabricatorSlug' => 'infrastructure/util/PhabricatorSlug.php', 'PhabricatorSlugTestCase' => 'infrastructure/util/__tests__/PhabricatorSlugTestCase.php', 'PhabricatorSortTableExample' => 'applications/uiexample/examples/PhabricatorSortTableExample.php', 'PhabricatorSourceCodeView' => 'view/layout/PhabricatorSourceCodeView.php', 'PhabricatorStandardPageView' => 'view/page/PhabricatorStandardPageView.php', 'PhabricatorStatusController' => 'applications/status/PhabricatorStatusController.php', 'PhabricatorStorageFixtureScopeGuard' => 'infrastructure/testing/fixture/PhabricatorStorageFixtureScopeGuard.php', 'PhabricatorStorageManagementAPI' => 'infrastructure/storage/management/PhabricatorStorageManagementAPI.php', 'PhabricatorStorageManagementDatabasesWorkflow' => 'infrastructure/storage/management/workflow/PhabricatorStorageManagementDatabasesWorkflow.php', 'PhabricatorStorageManagementDestroyWorkflow' => 'infrastructure/storage/management/workflow/PhabricatorStorageManagementDestroyWorkflow.php', 'PhabricatorStorageManagementDumpWorkflow' => 'infrastructure/storage/management/workflow/PhabricatorStorageManagementDumpWorkflow.php', 'PhabricatorStorageManagementStatusWorkflow' => 'infrastructure/storage/management/workflow/PhabricatorStorageManagementStatusWorkflow.php', 'PhabricatorStorageManagementUpgradeWorkflow' => 'infrastructure/storage/management/workflow/PhabricatorStorageManagementUpgradeWorkflow.php', 'PhabricatorStorageManagementWorkflow' => 'infrastructure/storage/management/workflow/PhabricatorStorageManagementWorkflow.php', 'PhabricatorStoragePatch' => 'infrastructure/storage/management/PhabricatorStoragePatch.php', 'PhabricatorSubscribableInterface' => 'applications/subscriptions/interface/PhabricatorSubscribableInterface.php', 'PhabricatorSubscribersQuery' => 'applications/subscriptions/query/PhabricatorSubscribersQuery.php', 'PhabricatorSubscriptionsEditController' => 'applications/subscriptions/controller/PhabricatorSubscriptionsEditController.php', 'PhabricatorSubscriptionsEditor' => 'applications/subscriptions/editor/PhabricatorSubscriptionsEditor.php', 'PhabricatorSubscriptionsUIEventListener' => 'applications/subscriptions/events/PhabricatorSubscriptionsUIEventListener.php', 'PhabricatorSymbolNameLinter' => 'infrastructure/lint/hook/PhabricatorSymbolNameLinter.php', 'PhabricatorSyntaxHighlighter' => 'infrastructure/markup/PhabricatorSyntaxHighlighter.php', 'PhabricatorTaskmasterDaemon' => 'infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php', 'PhabricatorTestCase' => 'infrastructure/testing/PhabricatorTestCase.php', 'PhabricatorTestWorker' => 'infrastructure/daemon/workers/__tests__/PhabricatorTestWorker.php', 'PhabricatorTimelineCursor' => 'infrastructure/daemon/timeline/storage/PhabricatorTimelineCursor.php', 'PhabricatorTimelineDAO' => 'infrastructure/daemon/timeline/storage/PhabricatorTimelineDAO.php', 'PhabricatorTimelineEvent' => 'infrastructure/daemon/timeline/storage/PhabricatorTimelineEvent.php', 'PhabricatorTimelineEventData' => 'infrastructure/daemon/timeline/storage/PhabricatorTimelineEventData.php', 'PhabricatorTimelineEventView' => 'view/layout/PhabricatorTimelineEventView.php', 'PhabricatorTimelineExample' => 'applications/uiexample/examples/PhabricatorTimelineExample.php', 'PhabricatorTimelineIterator' => 'infrastructure/daemon/timeline/cursor/PhabricatorTimelineIterator.php', 'PhabricatorTimelineView' => 'view/layout/PhabricatorTimelineView.php', 'PhabricatorTimer' => 'applications/countdown/storage/PhabricatorTimer.php', 'PhabricatorTransactionView' => 'view/layout/PhabricatorTransactionView.php', 'PhabricatorTransformedFile' => 'applications/files/storage/PhabricatorTransformedFile.php', 'PhabricatorTranslation' => 'infrastructure/internationalization/PhabricatorTranslation.php', 'PhabricatorTrivialTestCase' => 'infrastructure/testing/__tests__/PhabricatorTrivialTestCase.php', 'PhabricatorTypeaheadCommonDatasourceController' => 'applications/typeahead/controller/PhabricatorTypeaheadCommonDatasourceController.php', 'PhabricatorTypeaheadDatasourceController' => 'applications/typeahead/controller/PhabricatorTypeaheadDatasourceController.php', 'PhabricatorTypeaheadResult' => 'applications/typeahead/storage/PhabricatorTypeaheadResult.php', 'PhabricatorUIExample' => 'applications/uiexample/examples/PhabricatorUIExample.php', 'PhabricatorUIExampleRenderController' => 'applications/uiexample/controller/PhabricatorUIExampleRenderController.php', 'PhabricatorUIListFilterExample' => 'applications/uiexample/examples/PhabricatorUIListFilterExample.php', 'PhabricatorUINotificationExample' => 'applications/uiexample/examples/PhabricatorUINotificationExample.php', 'PhabricatorUIPagerExample' => 'applications/uiexample/examples/PhabricatorUIPagerExample.php', 'PhabricatorUITooltipExample' => 'applications/uiexample/examples/PhabricatorUITooltipExample.php', 'PhabricatorUnitsTestCase' => 'view/__tests__/PhabricatorUnitsTestCase.php', 'PhabricatorUser' => 'applications/people/storage/PhabricatorUser.php', 'PhabricatorUserDAO' => 'applications/people/storage/PhabricatorUserDAO.php', 'PhabricatorUserEditor' => 'applications/people/PhabricatorUserEditor.php', 'PhabricatorUserEmail' => 'applications/people/storage/PhabricatorUserEmail.php', 'PhabricatorUserLDAPInfo' => 'applications/people/storage/PhabricatorUserLDAPInfo.php', 'PhabricatorUserLog' => 'applications/people/storage/PhabricatorUserLog.php', 'PhabricatorUserOAuthInfo' => 'applications/people/storage/PhabricatorUserOAuthInfo.php', 'PhabricatorUserPreferences' => 'applications/settings/storage/PhabricatorUserPreferences.php', 'PhabricatorUserProfile' => 'applications/people/storage/PhabricatorUserProfile.php', 'PhabricatorUserSSHKey' => 'applications/settings/storage/PhabricatorUserSSHKey.php', 'PhabricatorUserStatus' => 'applications/people/storage/PhabricatorUserStatus.php', 'PhabricatorUserStatusInvalidEpochException' => 'applications/people/exception/PhabricatorUserStatusInvalidEpochException.php', 'PhabricatorUserStatusOverlapException' => 'applications/people/exception/PhabricatorUserStatusOverlapException.php', 'PhabricatorUserTestCase' => 'applications/people/storage/__tests__/PhabricatorUserTestCase.php', 'PhabricatorWorker' => 'infrastructure/daemon/workers/PhabricatorWorker.php', 'PhabricatorWorkerActiveTask' => 'infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php', 'PhabricatorWorkerArchiveTask' => 'infrastructure/daemon/workers/storage/PhabricatorWorkerArchiveTask.php', 'PhabricatorWorkerDAO' => 'infrastructure/daemon/workers/storage/PhabricatorWorkerDAO.php', 'PhabricatorWorkerLeaseQuery' => 'infrastructure/daemon/workers/query/PhabricatorWorkerLeaseQuery.php', 'PhabricatorWorkerPermanentFailureException' => 'infrastructure/daemon/workers/exception/PhabricatorWorkerPermanentFailureException.php', 'PhabricatorWorkerTask' => 'infrastructure/daemon/workers/storage/PhabricatorWorkerTask.php', 'PhabricatorWorkerTaskData' => 'infrastructure/daemon/workers/storage/PhabricatorWorkerTaskData.php', 'PhabricatorWorkerTaskDetailController' => 'applications/daemon/controller/PhabricatorWorkerTaskDetailController.php', 'PhabricatorWorkerTaskUpdateController' => 'applications/daemon/controller/PhabricatorWorkerTaskUpdateController.php', 'PhabricatorWorkerTestCase' => 'infrastructure/daemon/workers/__tests__/PhabricatorWorkerTestCase.php', 'PhabricatorXHPASTViewController' => 'applications/xhpastview/controller/PhabricatorXHPASTViewController.php', 'PhabricatorXHPASTViewDAO' => 'applications/xhpastview/storage/PhabricatorXHPASTViewDAO.php', 'PhabricatorXHPASTViewFrameController' => 'applications/xhpastview/controller/PhabricatorXHPASTViewFrameController.php', 'PhabricatorXHPASTViewFramesetController' => 'applications/xhpastview/controller/PhabricatorXHPASTViewFramesetController.php', 'PhabricatorXHPASTViewInputController' => 'applications/xhpastview/controller/PhabricatorXHPASTViewInputController.php', 'PhabricatorXHPASTViewPanelController' => 'applications/xhpastview/controller/PhabricatorXHPASTViewPanelController.php', 'PhabricatorXHPASTViewParseTree' => 'applications/xhpastview/storage/PhabricatorXHPASTViewParseTree.php', 'PhabricatorXHPASTViewRunController' => 'applications/xhpastview/controller/PhabricatorXHPASTViewRunController.php', 'PhabricatorXHPASTViewStreamController' => 'applications/xhpastview/controller/PhabricatorXHPASTViewStreamController.php', 'PhabricatorXHPASTViewTreeController' => 'applications/xhpastview/controller/PhabricatorXHPASTViewTreeController.php', 'PhabricatorXHProfController' => 'applications/xhprof/controller/PhabricatorXHProfController.php', 'PhabricatorXHProfDAO' => 'applications/xhprof/storage/PhabricatorXHProfDAO.php', 'PhabricatorXHProfProfileController' => 'applications/xhprof/controller/PhabricatorXHProfProfileController.php', 'PhabricatorXHProfProfileSymbolView' => 'applications/xhprof/view/PhabricatorXHProfProfileSymbolView.php', 'PhabricatorXHProfProfileTopLevelView' => 'applications/xhprof/view/PhabricatorXHProfProfileTopLevelView.php', 'PhabricatorXHProfProfileView' => 'applications/xhprof/view/PhabricatorXHProfProfileView.php', 'PhabricatorXHProfSample' => 'applications/xhprof/storage/PhabricatorXHProfSample.php', 'PhabricatorXHProfSampleListController' => 'applications/xhprof/controller/PhabricatorXHProfSampleListController.php', 'PhabricatorXHProfSampleListView' => 'applications/xhprof/view/PhabricatorXHProfSampleListView.php', 'PhameBasicBlogSkin' => 'applications/phame/skins/PhameBasicBlogSkin.php', 'PhameBasicTemplateBlogSkin' => 'applications/phame/skins/PhameBasicTemplateBlogSkin.php', 'PhameBlog' => 'applications/phame/storage/PhameBlog.php', 'PhameBlogDeleteController' => 'applications/phame/controller/blog/PhameBlogDeleteController.php', 'PhameBlogEditController' => 'applications/phame/controller/blog/PhameBlogEditController.php', 'PhameBlogListController' => 'applications/phame/controller/blog/PhameBlogListController.php', 'PhameBlogLiveController' => 'applications/phame/controller/blog/PhameBlogLiveController.php', 'PhameBlogQuery' => 'applications/phame/query/PhameBlogQuery.php', 'PhameBlogSkin' => 'applications/phame/skins/PhameBlogSkin.php', 'PhameBlogViewController' => 'applications/phame/controller/blog/PhameBlogViewController.php', 'PhameController' => 'applications/phame/controller/PhameController.php', 'PhameDAO' => 'applications/phame/storage/PhameDAO.php', 'PhamePost' => 'applications/phame/storage/PhamePost.php', 'PhamePostDeleteController' => 'applications/phame/controller/post/PhamePostDeleteController.php', 'PhamePostEditController' => 'applications/phame/controller/post/PhamePostEditController.php', 'PhamePostFramedController' => 'applications/phame/controller/post/PhamePostFramedController.php', 'PhamePostListController' => 'applications/phame/controller/post/PhamePostListController.php', 'PhamePostNewController' => 'applications/phame/controller/post/PhamePostNewController.php', 'PhamePostNotLiveController' => 'applications/phame/controller/post/PhamePostNotLiveController.php', 'PhamePostPreviewController' => 'applications/phame/controller/post/PhamePostPreviewController.php', 'PhamePostPublishController' => 'applications/phame/controller/post/PhamePostPublishController.php', 'PhamePostQuery' => 'applications/phame/query/PhamePostQuery.php', 'PhamePostUnpublishController' => 'applications/phame/controller/post/PhamePostUnpublishController.php', 'PhamePostView' => 'applications/phame/view/PhamePostView.php', 'PhamePostViewController' => 'applications/phame/controller/post/PhamePostViewController.php', 'PhameResourceController' => 'applications/phame/controller/PhameResourceController.php', 'PhameSkinSpecification' => 'applications/phame/skins/PhameSkinSpecification.php', 'PholioConstants' => 'applications/pholio/constants/PholioConstants.php', 'PholioController' => 'applications/pholio/controller/PholioController.php', 'PholioDAO' => 'applications/pholio/storage/PholioDAO.php', 'PholioImage' => 'applications/pholio/storage/PholioImage.php', 'PholioIndexer' => 'applications/pholio/indexer/PholioIndexer.php', 'PholioMock' => 'applications/pholio/storage/PholioMock.php', 'PholioMockCommentController' => 'applications/pholio/controller/PholioMockCommentController.php', 'PholioMockEditController' => 'applications/pholio/controller/PholioMockEditController.php', 'PholioMockEditor' => 'applications/pholio/editor/PholioMockEditor.php', 'PholioMockListController' => 'applications/pholio/controller/PholioMockListController.php', 'PholioMockQuery' => 'applications/pholio/query/PholioMockQuery.php', 'PholioMockViewController' => 'applications/pholio/controller/PholioMockViewController.php', 'PholioPixelComment' => 'applications/pholio/storage/PholioPixelComment.php', 'PholioReplyHandler' => 'applications/pholio/mail/PholioReplyHandler.php', 'PholioTransaction' => 'applications/pholio/storage/PholioTransaction.php', 'PholioTransactionQuery' => 'applications/pholio/query/PholioTransactionQuery.php', 'PholioTransactionType' => 'applications/pholio/constants/PholioTransactionType.php', 'PhortuneMonthYearExpiryControl' => 'applications/phortune/control/PhortuneMonthYearExpiryControl.php', 'PhortuneStripeBaseController' => 'applications/phortune/stripe/controller/PhortuneStripeBaseController.php', 'PhortuneStripePaymentFormView' => 'applications/phortune/stripe/view/PhortuneStripePaymentFormView.php', 'PhortuneStripeTestPaymentFormController' => 'applications/phortune/stripe/controller/PhortuneStripeTestPaymentFormController.php', 'PhrictionActionConstants' => 'applications/phriction/constants/PhrictionActionConstants.php', 'PhrictionChangeType' => 'applications/phriction/constants/PhrictionChangeType.php', 'PhrictionConstants' => 'applications/phriction/constants/PhrictionConstants.php', 'PhrictionContent' => 'applications/phriction/storage/PhrictionContent.php', 'PhrictionController' => 'applications/phriction/controller/PhrictionController.php', 'PhrictionDAO' => 'applications/phriction/storage/PhrictionDAO.php', 'PhrictionDeleteController' => 'applications/phriction/controller/PhrictionDeleteController.php', 'PhrictionDiffController' => 'applications/phriction/controller/PhrictionDiffController.php', 'PhrictionDocument' => 'applications/phriction/storage/PhrictionDocument.php', 'PhrictionDocumentController' => 'applications/phriction/controller/PhrictionDocumentController.php', 'PhrictionDocumentEditor' => 'applications/phriction/editor/PhrictionDocumentEditor.php', 'PhrictionDocumentPreviewController' => 'applications/phriction/controller/PhrictionDocumentPreviewController.php', 'PhrictionDocumentStatus' => 'applications/phriction/constants/PhrictionDocumentStatus.php', 'PhrictionDocumentTestCase' => 'applications/phriction/storage/__tests__/PhrictionDocumentTestCase.php', 'PhrictionEditController' => 'applications/phriction/controller/PhrictionEditController.php', 'PhrictionHistoryController' => 'applications/phriction/controller/PhrictionHistoryController.php', 'PhrictionListController' => 'applications/phriction/controller/PhrictionListController.php', 'PhrictionNewController' => 'applications/phriction/controller/PhrictionNewController.php', 'PonderAddAnswerView' => 'applications/ponder/view/PonderAddAnswerView.php', 'PonderAddCommentView' => 'applications/ponder/view/PonderAddCommentView.php', 'PonderAnswer' => 'applications/ponder/storage/PonderAnswer.php', 'PonderAnswerEditor' => 'applications/ponder/editor/PonderAnswerEditor.php', 'PonderAnswerListView' => 'applications/ponder/view/PonderAnswerListView.php', 'PonderAnswerPreviewController' => 'applications/ponder/controller/PonderAnswerPreviewController.php', 'PonderAnswerQuery' => 'applications/ponder/query/PonderAnswerQuery.php', 'PonderAnswerSaveController' => 'applications/ponder/controller/PonderAnswerSaveController.php', 'PonderAnswerViewController' => 'applications/ponder/controller/PonderAnswerViewController.php', 'PonderAnsweredMail' => 'applications/ponder/mail/PonderAnsweredMail.php', 'PonderComment' => 'applications/ponder/storage/PonderComment.php', 'PonderCommentEditor' => 'applications/ponder/editor/PonderCommentEditor.php', 'PonderCommentListView' => 'applications/ponder/view/PonderCommentListView.php', 'PonderCommentMail' => 'applications/ponder/mail/PonderCommentMail.php', 'PonderCommentQuery' => 'applications/ponder/query/PonderCommentQuery.php', 'PonderCommentSaveController' => 'applications/ponder/controller/PonderCommentSaveController.php', 'PonderConstants' => 'applications/ponder/PonderConstants.php', 'PonderController' => 'applications/ponder/controller/PonderController.php', 'PonderDAO' => 'applications/ponder/storage/PonderDAO.php', 'PonderFeedController' => 'applications/ponder/controller/PonderFeedController.php', 'PonderMail' => 'applications/ponder/mail/PonderMail.php', 'PonderMentionMail' => 'applications/ponder/mail/PonderMentionMail.php', 'PonderPostBodyView' => 'applications/ponder/view/PonderPostBodyView.php', 'PonderQuestion' => 'applications/ponder/storage/PonderQuestion.php', 'PonderQuestionAskController' => 'applications/ponder/controller/PonderQuestionAskController.php', 'PonderQuestionDetailView' => 'applications/ponder/view/PonderQuestionDetailView.php', 'PonderQuestionEditor' => 'applications/ponder/editor/PonderQuestionEditor.php', 'PonderQuestionPreviewController' => 'applications/ponder/controller/PonderQuestionPreviewController.php', 'PonderQuestionQuery' => 'applications/ponder/query/PonderQuestionQuery.php', 'PonderQuestionSummaryView' => 'applications/ponder/view/PonderQuestionSummaryView.php', 'PonderQuestionViewController' => 'applications/ponder/controller/PonderQuestionViewController.php', 'PonderReplyHandler' => 'applications/ponder/PonderReplyHandler.php', 'PonderRuleQuestion' => 'infrastructure/markup/rule/PonderRuleQuestion.php', 'PonderUserProfileView' => 'applications/ponder/view/PonderUserProfileView.php', 'PonderVotableInterface' => 'applications/ponder/storage/PonderVotableInterface.php', 'PonderVotableView' => 'applications/ponder/view/PonderVotableView.php', 'PonderVoteEditor' => 'applications/ponder/editor/PonderVoteEditor.php', 'PonderVoteSaveController' => 'applications/ponder/controller/PonderVoteSaveController.php', 'QueryFormattingTestCase' => 'infrastructure/storage/__tests__/QueryFormattingTestCase.php', ), 'function' => array( '_phabricator_date_format' => 'view/viewutils.php', 'celerity_generate_unique_node_id' => 'infrastructure/celerity/api.php', 'celerity_get_resource_uri' => 'infrastructure/celerity/api.php', 'celerity_register_resource_map' => 'infrastructure/celerity/map.php', 'javelin_render_tag' => 'infrastructure/javelin/markup.php', 'phabricator_date' => 'view/viewutils.php', 'phabricator_datetime' => 'view/viewutils.php', 'phabricator_format_bytes' => 'view/viewutils.php', 'phabricator_format_local_time' => 'view/viewutils.php', 'phabricator_format_relative_time' => 'view/viewutils.php', 'phabricator_format_relative_time_detailed' => 'view/viewutils.php', 'phabricator_format_units_generic' => 'view/viewutils.php', 'phabricator_on_relative_date' => 'view/viewutils.php', 'phabricator_parse_bytes' => 'view/viewutils.php', 'phabricator_relative_date' => 'view/viewutils.php', 'phabricator_render_form' => 'infrastructure/javelin/markup.php', 'phabricator_render_form_magic' => 'infrastructure/javelin/markup.php', 'phabricator_time' => 'view/viewutils.php', 'phid_get_type' => 'applications/phid/utils.php', 'phid_group_by_type' => 'applications/phid/utils.php', 'require_celerity_resource' => 'infrastructure/celerity/api.php', ), 'xmap' => array( 'Aphront304Response' => 'AphrontResponse', 'Aphront400Response' => 'AphrontResponse', 'Aphront403Response' => 'AphrontWebpageResponse', 'Aphront404Response' => 'AphrontWebpageResponse', 'AphrontAjaxResponse' => 'AphrontResponse', 'AphrontAttachedFileView' => 'AphrontView', 'AphrontCSRFException' => 'AphrontException', 'AphrontCalendarEventView' => 'AphrontView', 'AphrontCalendarMonthView' => 'AphrontView', 'AphrontContextBarView' => 'AphrontView', 'AphrontCrumbsView' => 'AphrontView', 'AphrontCursorPagerView' => 'AphrontView', 'AphrontDefaultApplicationConfiguration' => 'AphrontApplicationConfiguration', 'AphrontDialogResponse' => 'AphrontResponse', 'AphrontDialogView' => 'AphrontView', 'AphrontErrorView' => 'AphrontView', 'AphrontException' => 'Exception', 'AphrontFileResponse' => 'AphrontResponse', 'AphrontFormCheckboxControl' => 'AphrontFormControl', 'AphrontFormControl' => 'AphrontView', 'AphrontFormDateControl' => 'AphrontFormControl', 'AphrontFormDividerControl' => 'AphrontFormControl', 'AphrontFormDragAndDropUploadControl' => 'AphrontFormControl', 'AphrontFormFileControl' => 'AphrontFormControl', 'AphrontFormImageControl' => 'AphrontFormControl', 'AphrontFormInsetView' => 'AphrontView', 'AphrontFormLayoutView' => 'AphrontView', 'AphrontFormMarkupControl' => 'AphrontFormControl', 'AphrontFormPasswordControl' => 'AphrontFormControl', 'AphrontFormPolicyControl' => 'AphrontFormControl', 'AphrontFormRadioButtonControl' => 'AphrontFormControl', 'AphrontFormRecaptchaControl' => 'AphrontFormControl', 'AphrontFormSelectControl' => 'AphrontFormControl', 'AphrontFormStaticControl' => 'AphrontFormControl', 'AphrontFormSubmitControl' => 'AphrontFormControl', 'AphrontFormTextAreaControl' => 'AphrontFormControl', 'AphrontFormTextControl' => 'AphrontFormControl', 'AphrontFormToggleButtonsControl' => 'AphrontFormControl', 'AphrontFormTokenizerControl' => 'AphrontFormControl', 'AphrontFormView' => 'AphrontView', 'AphrontHTTPSinkTestCase' => 'PhabricatorTestCase', 'AphrontHeadsupActionListView' => 'AphrontView', 'AphrontHeadsupActionView' => 'AphrontView', 'AphrontHeadsupView' => 'AphrontView', 'AphrontIsolatedDatabaseConnectionTestCase' => 'PhabricatorTestCase', 'AphrontIsolatedHTTPSink' => 'AphrontHTTPSink', 'AphrontJSONResponse' => 'AphrontResponse', 'AphrontJavelinView' => 'AphrontView', 'AphrontKeyboardShortcutsAvailableView' => 'AphrontView', 'AphrontListFilterView' => 'AphrontView', 'AphrontMiniPanelView' => 'AphrontView', 'AphrontMoreView' => 'AphrontView', 'AphrontMySQLDatabaseConnectionTestCase' => 'PhabricatorTestCase', 'AphrontNullView' => 'AphrontView', 'AphrontPHPHTTPSink' => 'AphrontHTTPSink', 'AphrontPageView' => 'AphrontView', 'AphrontPagerView' => 'AphrontView', 'AphrontPanelView' => 'AphrontView', 'AphrontPlainTextResponse' => 'AphrontResponse', 'AphrontProxyResponse' => 'AphrontResponse', 'AphrontRedirectException' => 'AphrontException', 'AphrontRedirectResponse' => 'AphrontResponse', 'AphrontReloadResponse' => 'AphrontRedirectResponse', 'AphrontRequestFailureView' => 'AphrontView', 'AphrontRequestTestCase' => 'PhabricatorTestCase', 'AphrontSideNavFilterView' => 'AphrontView', 'AphrontSideNavView' => 'AphrontView', 'AphrontTableView' => 'AphrontView', 'AphrontTokenizerTemplateView' => 'AphrontView', 'AphrontTypeaheadTemplateView' => 'AphrontView', 'AphrontUsageException' => 'AphrontException', 'AphrontWebpageResponse' => 'AphrontResponse', 'CelerityPhabricatorResourceController' => 'CelerityResourceController', 'CelerityResourceController' => 'PhabricatorController', 'CelerityResourceGraph' => 'AbstractDirectedGraph', 'CelerityResourceTransformerTestCase' => 'PhabricatorTestCase', 'ConduitAPI_arcanist_Method' => 'ConduitAPIMethod', 'ConduitAPI_arcanist_projectinfo_Method' => 'ConduitAPI_arcanist_Method', 'ConduitAPI_audit_Method' => 'ConduitAPIMethod', 'ConduitAPI_audit_query_Method' => 'ConduitAPI_audit_Method', 'ConduitAPI_chatlog_Method' => 'ConduitAPIMethod', 'ConduitAPI_chatlog_query_Method' => 'ConduitAPI_chatlog_Method', 'ConduitAPI_chatlog_record_Method' => 'ConduitAPI_chatlog_Method', 'ConduitAPI_conduit_connect_Method' => 'ConduitAPIMethod', 'ConduitAPI_conduit_getcertificate_Method' => 'ConduitAPIMethod', 'ConduitAPI_conduit_ping_Method' => 'ConduitAPIMethod', 'ConduitAPI_daemon_launched_Method' => 'ConduitAPIMethod', 'ConduitAPI_daemon_log_Method' => 'ConduitAPIMethod', 'ConduitAPI_daemon_setstatus_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_close_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_createcomment_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_creatediff_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_createinline_Method' => 'ConduitAPI_differential_Method', 'ConduitAPI_differential_createrawdiff_Method' => 'ConduitAPI_differential_Method', 'ConduitAPI_differential_createrevision_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_find_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_finishpostponedlinters_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_getalldiffs_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_getcommitmessage_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_getcommitpaths_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_getdiff_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_getrevision_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_getrevisioncomments_Method' => 'ConduitAPI_differential_Method', 'ConduitAPI_differential_getrevisionfeedback_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_markcommitted_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_parsecommitmessage_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_query_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_setdiffproperty_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_updaterevision_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_updatetaskrevisionassoc_Method' => 'ConduitAPIMethod', 'ConduitAPI_differential_updateunitresults_Method' => 'ConduitAPIMethod', 'ConduitAPI_diffusion_findsymbols_Method' => 'ConduitAPIMethod', 'ConduitAPI_diffusion_getcommits_Method' => 'ConduitAPIMethod', 'ConduitAPI_diffusion_getrecentcommitsbypath_Method' => 'ConduitAPIMethod', 'ConduitAPI_feed_publish_Method' => 'ConduitAPIMethod', 'ConduitAPI_feed_query_Method' => 'ConduitAPIMethod', 'ConduitAPI_file_download_Method' => 'ConduitAPIMethod', 'ConduitAPI_file_info_Method' => 'ConduitAPIMethod', 'ConduitAPI_file_upload_Method' => 'ConduitAPIMethod', 'ConduitAPI_flag_Method' => 'ConduitAPIMethod', 'ConduitAPI_flag_delete_Method' => 'ConduitAPI_flag_Method', 'ConduitAPI_flag_edit_Method' => 'ConduitAPI_flag_Method', 'ConduitAPI_flag_query_Method' => 'ConduitAPI_flag_Method', 'ConduitAPI_macro_Method' => 'ConduitAPIMethod', 'ConduitAPI_macro_query_Method' => 'ConduitAPI_macro_Method', 'ConduitAPI_maniphest_Method' => 'ConduitAPIMethod', 'ConduitAPI_maniphest_createtask_Method' => 'ConduitAPI_maniphest_Method', 'ConduitAPI_maniphest_find_Method' => 'ConduitAPI_maniphest_query_Method', 'ConduitAPI_maniphest_gettasktransactions_Method' => 'ConduitAPI_maniphest_Method', 'ConduitAPI_maniphest_info_Method' => 'ConduitAPI_maniphest_Method', 'ConduitAPI_maniphest_query_Method' => 'ConduitAPI_maniphest_Method', 'ConduitAPI_maniphest_update_Method' => 'ConduitAPI_maniphest_Method', 'ConduitAPI_owners_query_Method' => 'ConduitAPIMethod', 'ConduitAPI_paste_Method' => 'ConduitAPIMethod', 'ConduitAPI_paste_create_Method' => 'ConduitAPI_paste_Method', 'ConduitAPI_paste_info_Method' => 'ConduitAPI_paste_Method', 'ConduitAPI_paste_query_Method' => 'ConduitAPI_paste_Method', 'ConduitAPI_phid_Method' => 'ConduitAPIMethod', 'ConduitAPI_phid_info_Method' => 'ConduitAPI_phid_Method', 'ConduitAPI_phid_lookup_Method' => 'ConduitAPI_phid_Method', 'ConduitAPI_phid_query_Method' => 'ConduitAPI_phid_Method', 'ConduitAPI_phpast_getast_Method' => 'ConduitAPIMethod', 'ConduitAPI_phpast_version_Method' => 'ConduitAPIMethod', 'ConduitAPI_phriction_Method' => 'ConduitAPIMethod', 'ConduitAPI_phriction_edit_Method' => 'ConduitAPI_phriction_Method', 'ConduitAPI_phriction_history_Method' => 'ConduitAPI_phriction_Method', 'ConduitAPI_phriction_info_Method' => 'ConduitAPI_phriction_Method', 'ConduitAPI_project_Method' => 'ConduitAPIMethod', 'ConduitAPI_project_query_Method' => 'ConduitAPI_project_Method', 'ConduitAPI_remarkup_process_Method' => 'ConduitAPIMethod', 'ConduitAPI_repository_Method' => 'ConduitAPIMethod', 'ConduitAPI_repository_create_Method' => 'ConduitAPI_repository_Method', 'ConduitAPI_repository_query_Method' => 'ConduitAPI_repository_Method', 'ConduitAPI_slowvote_info_Method' => 'ConduitAPIMethod', 'ConduitAPI_user_Method' => 'ConduitAPIMethod', 'ConduitAPI_user_addstatus_Method' => 'ConduitAPI_user_Method', 'ConduitAPI_user_disable_Method' => 'ConduitAPI_user_Method', 'ConduitAPI_user_enable_Method' => 'ConduitAPI_user_Method', 'ConduitAPI_user_find_Method' => 'ConduitAPI_user_Method', 'ConduitAPI_user_info_Method' => 'ConduitAPI_user_Method', 'ConduitAPI_user_query_Method' => 'ConduitAPI_user_Method', 'ConduitAPI_user_removestatus_Method' => 'ConduitAPI_user_Method', 'ConduitAPI_user_whoami_Method' => 'ConduitAPI_user_Method', 'ConduitCallTestCase' => 'PhabricatorTestCase', 'ConduitException' => 'Exception', 'DarkConsoleConfigPlugin' => 'DarkConsolePlugin', 'DarkConsoleController' => 'PhabricatorController', 'DarkConsoleErrorLogPlugin' => 'DarkConsolePlugin', 'DarkConsoleEventPlugin' => 'DarkConsolePlugin', 'DarkConsoleEventPluginAPI' => 'PhutilEventListener', 'DarkConsoleRequestPlugin' => 'DarkConsolePlugin', 'DarkConsoleServicesPlugin' => 'DarkConsolePlugin', 'DarkConsoleXHProfPlugin' => 'DarkConsolePlugin', 'DefaultDatabaseConfigurationProvider' => 'DatabaseConfigurationProvider', 'DifferentialActionHasNoEffectException' => 'DifferentialException', 'DifferentialAddCommentView' => 'AphrontView', 'DifferentialAffectedPath' => 'DifferentialDAO', 'DifferentialApplyPatchFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialArcanistProjectFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialAuditorsFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialAuthorFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialAuxiliaryField' => 'DifferentialDAO', 'DifferentialBlameRevisionFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialBranchFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialCCWelcomeMail' => 'DifferentialReviewRequestMail', 'DifferentialCCsFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialChangeSetTestCase' => 'PhabricatorTestCase', 'DifferentialChangeset' => 'DifferentialDAO', 'DifferentialChangesetDetailView' => 'AphrontView', 'DifferentialChangesetListView' => 'DifferentialCodeWidthSensitiveView', 'DifferentialChangesetParserTestCase' => 'ArcanistPhutilTestCase', 'DifferentialChangesetViewController' => 'DifferentialController', 'DifferentialCodeWidthSensitiveView' => 'AphrontView', 'DifferentialComment' => array( 0 => 'DifferentialDAO', 1 => 'PhabricatorMarkupInterface', ), 'DifferentialCommentEditor' => 'PhabricatorEditor', 'DifferentialCommentMail' => 'DifferentialMail', 'DifferentialCommentPreviewController' => 'DifferentialController', 'DifferentialCommentSaveController' => 'DifferentialController', 'DifferentialCommitsFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialController' => 'PhabricatorController', 'DifferentialDAO' => 'PhabricatorLiskDAO', 'DifferentialDateCreatedFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialDateModifiedFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialDefaultFieldSelector' => 'DifferentialFieldSelector', 'DifferentialDependenciesFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialDependsOnFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialDiff' => 'DifferentialDAO', 'DifferentialDiffContentMail' => 'DifferentialMail', 'DifferentialDiffCreateController' => 'DifferentialController', 'DifferentialDiffProperty' => 'DifferentialDAO', 'DifferentialDiffTableOfContentsView' => 'AphrontView', 'DifferentialDiffTestCase' => 'ArcanistPhutilTestCase', 'DifferentialDiffViewController' => 'DifferentialController', 'DifferentialException' => 'Exception', 'DifferentialExceptionMail' => 'DifferentialMail', 'DifferentialExportPatchFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialFieldDataNotAvailableException' => 'Exception', 'DifferentialFieldParseException' => 'Exception', 'DifferentialFieldSpecificationIncompleteException' => 'Exception', 'DifferentialFieldValidationException' => 'Exception', 'DifferentialFreeformFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialGitSVNIDFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialHostFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialHunk' => 'DifferentialDAO', 'DifferentialHunkTestCase' => 'ArcanistPhutilTestCase', 'DifferentialInlineComment' => array( 0 => 'DifferentialDAO', 1 => 'PhabricatorInlineCommentInterface', ), 'DifferentialInlineCommentEditController' => 'PhabricatorInlineCommentController', 'DifferentialInlineCommentEditView' => 'AphrontView', 'DifferentialInlineCommentPreviewController' => 'PhabricatorInlineCommentPreviewController', 'DifferentialInlineCommentView' => 'AphrontView', 'DifferentialLinesFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialLintFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialLocalCommitsView' => 'AphrontView', 'DifferentialManiphestTasksFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialNewDiffMail' => 'DifferentialReviewRequestMail', 'DifferentialPathFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialPrimaryPaneView' => 'DifferentialCodeWidthSensitiveView', 'DifferentialReplyHandler' => 'PhabricatorMailReplyHandler', 'DifferentialResultsTableView' => 'AphrontView', 'DifferentialRevertPlanFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialReviewRequestMail' => 'DifferentialMail', 'DifferentialReviewedByFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialReviewerStatsTestCase' => 'PhabricatorTestCase', 'DifferentialReviewersFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialRevision' => 'DifferentialDAO', 'DifferentialRevisionCommentListView' => 'AphrontView', 'DifferentialRevisionCommentView' => 'AphrontView', 'DifferentialRevisionDetailView' => 'AphrontView', 'DifferentialRevisionEditController' => 'DifferentialController', 'DifferentialRevisionEditor' => 'PhabricatorEditor', 'DifferentialRevisionIDFieldParserTestCase' => 'PhabricatorTestCase', 'DifferentialRevisionIDFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialRevisionListController' => 'DifferentialController', 'DifferentialRevisionListView' => 'AphrontView', 'DifferentialRevisionStatsController' => 'DifferentialController', 'DifferentialRevisionStatsView' => 'AphrontView', 'DifferentialRevisionStatusFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialRevisionUpdateHistoryView' => 'AphrontView', 'DifferentialRevisionViewController' => 'DifferentialController', 'DifferentialSubscribeController' => 'DifferentialController', 'DifferentialSummaryFieldSpecification' => 'DifferentialFreeformFieldSpecification', 'DifferentialTestPlanFieldSpecification' => 'DifferentialFieldSpecification', 'DifferentialTitleFieldSpecification' => 'DifferentialFreeformFieldSpecification', 'DifferentialUnitFieldSpecification' => 'DifferentialFieldSpecification', 'DiffusionBranchTableController' => 'DiffusionController', 'DiffusionBranchTableView' => 'DiffusionView', 'DiffusionBrowseController' => 'DiffusionController', 'DiffusionBrowseFileController' => 'DiffusionController', 'DiffusionBrowseTableView' => 'DiffusionView', 'DiffusionChangeController' => 'DiffusionController', 'DiffusionCommentListView' => 'AphrontView', 'DiffusionCommentView' => 'AphrontView', 'DiffusionCommitBranchesController' => 'DiffusionController', 'DiffusionCommitChangeTableView' => 'DiffusionView', 'DiffusionCommitController' => 'DiffusionController', 'DiffusionCommitEditController' => 'DiffusionController', 'DiffusionCommitParentsQuery' => 'DiffusionQuery', 'DiffusionCommitTagsController' => 'DiffusionController', 'DiffusionCommitTagsQuery' => 'DiffusionQuery', 'DiffusionContainsQuery' => 'DiffusionQuery', 'DiffusionController' => 'PhabricatorController', 'DiffusionDiffController' => 'DiffusionController', 'DiffusionDiffQuery' => 'DiffusionQuery', 'DiffusionEmptyResultView' => 'DiffusionView', 'DiffusionExistsQuery' => 'DiffusionQuery', 'DiffusionExternalController' => 'DiffusionController', 'DiffusionFileContentQuery' => 'DiffusionQuery', 'DiffusionGitBranchQuery' => 'DiffusionBranchQuery', 'DiffusionGitBranchQueryTestCase' => 'PhabricatorTestCase', 'DiffusionGitBrowseQuery' => 'DiffusionBrowseQuery', 'DiffusionGitCommitParentsQuery' => 'DiffusionCommitParentsQuery', 'DiffusionGitCommitTagsQuery' => 'DiffusionCommitTagsQuery', 'DiffusionGitContainsQuery' => 'DiffusionContainsQuery', 'DiffusionGitDiffQuery' => 'DiffusionDiffQuery', 'DiffusionGitExistsQuery' => 'DiffusionExistsQuery', 'DiffusionGitFileContentQuery' => 'DiffusionFileContentQuery', 'DiffusionGitHistoryQuery' => 'DiffusionHistoryQuery', 'DiffusionGitLastModifiedQuery' => 'DiffusionLastModifiedQuery', 'DiffusionGitMergedCommitsQuery' => 'DiffusionMergedCommitsQuery', 'DiffusionGitRawDiffQuery' => 'DiffusionRawDiffQuery', 'DiffusionGitRequest' => 'DiffusionRequest', 'DiffusionGitTagListQuery' => 'DiffusionTagListQuery', 'DiffusionHistoryController' => 'DiffusionController', 'DiffusionHistoryQuery' => 'DiffusionQuery', 'DiffusionHistoryTableView' => 'DiffusionView', 'DiffusionHomeController' => 'DiffusionController', 'DiffusionInlineCommentController' => 'PhabricatorInlineCommentController', 'DiffusionInlineCommentPreviewController' => 'PhabricatorInlineCommentPreviewController', 'DiffusionLastModifiedController' => 'DiffusionController', 'DiffusionLastModifiedQuery' => 'DiffusionQuery', 'DiffusionLintController' => 'DiffusionController', 'DiffusionLintDetailsController' => 'DiffusionController', 'DiffusionMercurialBranchQuery' => 'DiffusionBranchQuery', 'DiffusionMercurialBrowseQuery' => 'DiffusionBrowseQuery', 'DiffusionMercurialCommitParentsQuery' => 'DiffusionCommitParentsQuery', 'DiffusionMercurialCommitTagsQuery' => 'DiffusionCommitTagsQuery', 'DiffusionMercurialContainsQuery' => 'DiffusionContainsQuery', 'DiffusionMercurialDiffQuery' => 'DiffusionDiffQuery', 'DiffusionMercurialExistsQuery' => 'DiffusionExistsQuery', 'DiffusionMercurialFileContentQuery' => 'DiffusionFileContentQuery', 'DiffusionMercurialHistoryQuery' => 'DiffusionHistoryQuery', 'DiffusionMercurialLastModifiedQuery' => 'DiffusionLastModifiedQuery', 'DiffusionMercurialMergedCommitsQuery' => 'DiffusionMergedCommitsQuery', 'DiffusionMercurialRawDiffQuery' => 'DiffusionRawDiffQuery', 'DiffusionMercurialRequest' => 'DiffusionRequest', 'DiffusionMercurialTagListQuery' => 'DiffusionTagListQuery', 'DiffusionMergedCommitsQuery' => 'DiffusionQuery', 'DiffusionPathCompleteController' => 'DiffusionController', 'DiffusionPathQueryTestCase' => 'PhabricatorTestCase', 'DiffusionPathValidateController' => 'DiffusionController', 'DiffusionRawDiffQuery' => 'DiffusionQuery', 'DiffusionRepositoryController' => 'DiffusionController', 'DiffusionSetupException' => 'AphrontUsageException', 'DiffusionSvnBrowseQuery' => 'DiffusionBrowseQuery', 'DiffusionSvnCommitParentsQuery' => 'DiffusionCommitParentsQuery', 'DiffusionSvnCommitTagsQuery' => 'DiffusionCommitTagsQuery', 'DiffusionSvnContainsQuery' => 'DiffusionContainsQuery', 'DiffusionSvnDiffQuery' => 'DiffusionDiffQuery', 'DiffusionSvnExistsQuery' => 'DiffusionExistsQuery', 'DiffusionSvnFileContentQuery' => 'DiffusionFileContentQuery', 'DiffusionSvnHistoryQuery' => 'DiffusionHistoryQuery', 'DiffusionSvnLastModifiedQuery' => 'DiffusionLastModifiedQuery', 'DiffusionSvnMergedCommitsQuery' => 'DiffusionMergedCommitsQuery', 'DiffusionSvnRawDiffQuery' => 'DiffusionRawDiffQuery', 'DiffusionSvnRequest' => 'DiffusionRequest', 'DiffusionSvnTagListQuery' => 'DiffusionTagListQuery', 'DiffusionSymbolController' => 'DiffusionController', 'DiffusionSymbolQuery' => 'PhabricatorOffsetPagedQuery', 'DiffusionTagListController' => 'DiffusionController', 'DiffusionTagListQuery' => 'DiffusionQuery', 'DiffusionTagListView' => 'DiffusionView', 'DiffusionURITestCase' => 'ArcanistPhutilTestCase', 'DiffusionView' => 'AphrontView', 'DivinerListController' => 'PhabricatorController', 'DrydockAllocatorWorker' => 'PhabricatorWorker', 'DrydockApacheWebrootInterface' => 'DrydockWebrootInterface', 'DrydockCommandInterface' => 'DrydockInterface', 'DrydockController' => 'PhabricatorController', 'DrydockDAO' => 'PhabricatorLiskDAO', 'DrydockLease' => 'DrydockDAO', 'DrydockLeaseListController' => 'DrydockController', 'DrydockLeaseStatus' => 'DrydockConstants', 'DrydockLeaseViewController' => 'DrydockController', 'DrydockLocalCommandInterface' => 'DrydockCommandInterface', 'DrydockLocalHostBlueprint' => 'DrydockBlueprint', 'DrydockLog' => 'DrydockDAO', 'DrydockLogController' => 'DrydockController', 'DrydockLogQuery' => 'PhabricatorOffsetPagedQuery', 'DrydockManagementLeaseWorkflow' => 'DrydockManagementWorkflow', 'DrydockManagementWaitForLeaseWorkflow' => 'DrydockManagementWorkflow', 'DrydockManagementWorkflow' => 'PhutilArgumentWorkflow', 'DrydockResource' => 'DrydockDAO', 'DrydockResourceListController' => 'DrydockController', 'DrydockResourceStatus' => 'DrydockConstants', 'DrydockResourceViewController' => 'DrydockController', 'DrydockSSHCommandInterface' => 'DrydockCommandInterface', 'DrydockWebrootInterface' => 'DrydockInterface', 'FeedPublisherWorker' => 'PhabricatorWorker', 'HarbormasterDAO' => 'PhabricatorLiskDAO', 'HarbormasterObject' => 'HarbormasterDAO', 'HarbormasterScratchTable' => 'HarbormasterDAO', 'HeraldAction' => 'HeraldDAO', 'HeraldApplyTranscript' => 'HeraldDAO', 'HeraldCommitAdapter' => 'HeraldObjectAdapter', 'HeraldCondition' => 'HeraldDAO', 'HeraldController' => 'PhabricatorController', 'HeraldDAO' => 'PhabricatorLiskDAO', 'HeraldDeleteController' => 'HeraldController', 'HeraldDifferentialRevisionAdapter' => 'HeraldObjectAdapter', 'HeraldDryRunAdapter' => 'HeraldObjectAdapter', 'HeraldEditLogQuery' => 'PhabricatorOffsetPagedQuery', 'HeraldHomeController' => 'HeraldController', 'HeraldInvalidConditionException' => 'Exception', 'HeraldInvalidFieldException' => 'Exception', 'HeraldNewController' => 'HeraldController', 'HeraldRecursiveConditionsException' => 'Exception', 'HeraldRule' => 'HeraldDAO', 'HeraldRuleController' => 'HeraldController', 'HeraldRuleEdit' => 'HeraldDAO', 'HeraldRuleEditHistoryController' => 'HeraldController', 'HeraldRuleEditHistoryView' => 'AphrontView', 'HeraldRuleListView' => 'AphrontView', 'HeraldRuleQuery' => 'PhabricatorOffsetPagedQuery', 'HeraldTestConsoleController' => 'HeraldController', 'HeraldTranscript' => 'HeraldDAO', 'HeraldTranscriptController' => 'HeraldController', 'HeraldTranscriptListController' => 'HeraldController', 'JavelinReactorExample' => 'PhabricatorUIExample', 'JavelinUIExample' => 'PhabricatorUIExample', 'JavelinViewExample' => 'PhabricatorUIExample', 'JavelinViewExampleServerView' => 'AphrontView', 'LiskDAOTestCase' => 'PhabricatorTestCase', 'LiskEphemeralObjectException' => 'Exception', 'LiskFixtureTestCase' => 'PhabricatorTestCase', 'LiskIsolationTestCase' => 'PhabricatorTestCase', 'LiskIsolationTestDAO' => 'LiskDAO', 'LiskIsolationTestDAOException' => 'Exception', 'LiskMigrationIterator' => 'PhutilBufferedIterator', 'ManiphestAction' => 'ManiphestConstants', 'ManiphestAuxiliaryFieldDefaultSpecification' => 'ManiphestAuxiliaryFieldSpecification', 'ManiphestAuxiliaryFieldTypeException' => 'Exception', 'ManiphestAuxiliaryFieldValidationException' => 'Exception', 'ManiphestBatchEditController' => 'ManiphestController', 'ManiphestController' => 'PhabricatorController', 'ManiphestDAO' => 'PhabricatorLiskDAO', 'ManiphestDefaultTaskExtensions' => 'ManiphestTaskExtensions', 'ManiphestEdgeEventListener' => 'PhutilEventListener', 'ManiphestExportController' => 'ManiphestController', 'ManiphestReplyHandler' => 'PhabricatorMailReplyHandler', 'ManiphestReportController' => 'ManiphestController', 'ManiphestSavedQuery' => 'ManiphestDAO', 'ManiphestSavedQueryDeleteController' => 'ManiphestController', 'ManiphestSavedQueryEditController' => 'ManiphestController', 'ManiphestSavedQueryListController' => 'ManiphestController', 'ManiphestSubpriorityController' => 'ManiphestController', 'ManiphestTask' => array( 0 => 'ManiphestDAO', 1 => 'PhabricatorMarkupInterface', ), 'ManiphestTaskAuxiliaryStorage' => 'ManiphestDAO', 'ManiphestTaskDescriptionChangeController' => 'ManiphestController', 'ManiphestTaskDescriptionPreviewController' => 'ManiphestController', 'ManiphestTaskDetailController' => 'ManiphestController', 'ManiphestTaskEditController' => 'ManiphestController', 'ManiphestTaskListController' => 'ManiphestController', 'ManiphestTaskListView' => 'ManiphestView', 'ManiphestTaskOwner' => 'ManiphestConstants', 'ManiphestTaskPriority' => 'ManiphestConstants', 'ManiphestTaskProject' => 'ManiphestDAO', 'ManiphestTaskProjectsView' => 'ManiphestView', 'ManiphestTaskQuery' => 'PhabricatorQuery', 'ManiphestTaskStatus' => 'ManiphestConstants', 'ManiphestTaskSubscriber' => 'ManiphestDAO', 'ManiphestTaskSummaryView' => 'ManiphestView', 'ManiphestTransaction' => array( 0 => 'ManiphestDAO', 1 => 'PhabricatorMarkupInterface', ), 'ManiphestTransactionDetailView' => 'ManiphestView', 'ManiphestTransactionEditor' => 'PhabricatorEditor', 'ManiphestTransactionListView' => 'ManiphestView', 'ManiphestTransactionPreviewController' => 'ManiphestController', 'ManiphestTransactionSaveController' => 'ManiphestController', 'ManiphestTransactionType' => 'ManiphestConstants', 'ManiphestView' => 'AphrontView', 'MetaMTANotificationType' => 'MetaMTAConstants', 'OwnersPackageReplyHandler' => 'PhabricatorMailReplyHandler', 'PackageCreateMail' => 'PackageMail', 'PackageDeleteMail' => 'PackageMail', 'PackageModifyMail' => 'PackageMail', 'Phabricator404Controller' => 'PhabricatorController', 'PhabricatorActionListExample' => 'PhabricatorUIExample', 'PhabricatorActionListView' => 'AphrontView', 'PhabricatorActionView' => 'AphrontView', 'PhabricatorAnchorView' => 'AphrontView', 'PhabricatorApplicationApplications' => 'PhabricatorApplication', 'PhabricatorApplicationAudit' => 'PhabricatorApplication', 'PhabricatorApplicationAuth' => 'PhabricatorApplication', 'PhabricatorApplicationCalendar' => 'PhabricatorApplication', 'PhabricatorApplicationConduit' => 'PhabricatorApplication', 'PhabricatorApplicationCountdown' => 'PhabricatorApplication', 'PhabricatorApplicationDaemons' => 'PhabricatorApplication', 'PhabricatorApplicationDifferential' => 'PhabricatorApplication', 'PhabricatorApplicationDiffusion' => 'PhabricatorApplication', 'PhabricatorApplicationDiviner' => 'PhabricatorApplication', 'PhabricatorApplicationDrydock' => 'PhabricatorApplication', 'PhabricatorApplicationFact' => 'PhabricatorApplication', 'PhabricatorApplicationFiles' => 'PhabricatorApplication', 'PhabricatorApplicationFlags' => 'PhabricatorApplication', 'PhabricatorApplicationHerald' => 'PhabricatorApplication', 'PhabricatorApplicationLaunchView' => 'AphrontView', 'PhabricatorApplicationMacro' => 'PhabricatorApplication', 'PhabricatorApplicationMailingLists' => 'PhabricatorApplication', 'PhabricatorApplicationManiphest' => 'PhabricatorApplication', 'PhabricatorApplicationMetaMTA' => 'PhabricatorApplication', 'PhabricatorApplicationOwners' => 'PhabricatorApplication', 'PhabricatorApplicationPHID' => 'PhabricatorApplication', 'PhabricatorApplicationPHPAST' => 'PhabricatorApplication', 'PhabricatorApplicationPaste' => 'PhabricatorApplication', 'PhabricatorApplicationPeople' => 'PhabricatorApplication', 'PhabricatorApplicationPhame' => 'PhabricatorApplication', 'PhabricatorApplicationPholio' => 'PhabricatorApplication', 'PhabricatorApplicationPhriction' => 'PhabricatorApplication', 'PhabricatorApplicationPonder' => 'PhabricatorApplication', 'PhabricatorApplicationProject' => 'PhabricatorApplication', 'PhabricatorApplicationRepositories' => 'PhabricatorApplication', 'PhabricatorApplicationSettings' => 'PhabricatorApplication', 'PhabricatorApplicationSlowvote' => 'PhabricatorApplication', 'PhabricatorApplicationStatusView' => 'AphrontView', 'PhabricatorApplicationSubscriptions' => 'PhabricatorApplication', 'PhabricatorApplicationUIExamples' => 'PhabricatorApplication', 'PhabricatorApplicationsListController' => 'PhabricatorController', 'PhabricatorAuditAddCommentController' => 'PhabricatorAuditController', 'PhabricatorAuditComment' => array( 0 => 'PhabricatorAuditDAO', 1 => 'PhabricatorMarkupInterface', ), 'PhabricatorAuditCommentEditor' => 'PhabricatorEditor', 'PhabricatorAuditCommitListView' => 'AphrontView', 'PhabricatorAuditController' => 'PhabricatorController', 'PhabricatorAuditDAO' => 'PhabricatorLiskDAO', 'PhabricatorAuditInlineComment' => array( 0 => 'PhabricatorAuditDAO', 1 => 'PhabricatorInlineCommentInterface', ), 'PhabricatorAuditListController' => 'PhabricatorAuditController', 'PhabricatorAuditListView' => 'AphrontView', 'PhabricatorAuditPreviewController' => 'PhabricatorAuditController', 'PhabricatorAuditReplyHandler' => 'PhabricatorMailReplyHandler', 'PhabricatorAuthController' => 'PhabricatorController', 'PhabricatorBarePageExample' => 'PhabricatorUIExample', 'PhabricatorBarePageView' => 'AphrontPageView', 'PhabricatorBaseEnglishTranslation' => 'PhabricatorTranslation', 'PhabricatorBuiltinPatchList' => 'PhabricatorSQLPatchList', 'PhabricatorButtonsExample' => 'PhabricatorUIExample', 'PhabricatorCacheDAO' => 'PhabricatorLiskDAO', 'PhabricatorCalendarBrowseController' => 'PhabricatorCalendarController', 'PhabricatorCalendarController' => 'PhabricatorController', 'PhabricatorCalendarDAO' => 'PhabricatorLiskDAO', 'PhabricatorCalendarDeleteStatusController' => 'PhabricatorCalendarController', 'PhabricatorCalendarEditStatusController' => 'PhabricatorCalendarController', 'PhabricatorCalendarHoliday' => 'PhabricatorCalendarDAO', 'PhabricatorCalendarHolidayTestCase' => 'PhabricatorTestCase', 'PhabricatorCalendarViewStatusController' => 'PhabricatorCalendarController', 'PhabricatorChangesetResponse' => 'AphrontProxyResponse', 'PhabricatorChatLogChannelListController' => 'PhabricatorChatLogController', 'PhabricatorChatLogChannelLogController' => 'PhabricatorChatLogController', 'PhabricatorChatLogController' => 'PhabricatorController', 'PhabricatorChatLogDAO' => 'PhabricatorLiskDAO', 'PhabricatorChatLogEvent' => array( 0 => 'PhabricatorChatLogDAO', 1 => 'PhabricatorPolicyInterface', ), 'PhabricatorChatLogEventType' => 'PhabricatorChatLogConstants', 'PhabricatorChatLogQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhabricatorConduitAPIController' => 'PhabricatorConduitController', 'PhabricatorConduitCertificateToken' => 'PhabricatorConduitDAO', 'PhabricatorConduitConnectionLog' => 'PhabricatorConduitDAO', 'PhabricatorConduitConsoleController' => 'PhabricatorConduitController', 'PhabricatorConduitController' => 'PhabricatorController', 'PhabricatorConduitDAO' => 'PhabricatorLiskDAO', 'PhabricatorConduitListController' => 'PhabricatorConduitController', 'PhabricatorConduitLogController' => 'PhabricatorConduitController', 'PhabricatorConduitMethodCallLog' => 'PhabricatorConduitDAO', 'PhabricatorConduitTokenController' => 'PhabricatorConduitController', 'PhabricatorContentSourceView' => 'AphrontView', 'PhabricatorController' => 'AphrontController', 'PhabricatorCountdownController' => 'PhabricatorController', 'PhabricatorCountdownDAO' => 'PhabricatorLiskDAO', 'PhabricatorCountdownDeleteController' => 'PhabricatorCountdownController', 'PhabricatorCountdownEditController' => 'PhabricatorCountdownController', 'PhabricatorCountdownListController' => 'PhabricatorCountdownController', 'PhabricatorCountdownViewController' => 'PhabricatorCountdownController', 'PhabricatorCursorPagedPolicyAwareQuery' => 'PhabricatorPolicyAwareQuery', 'PhabricatorDaemon' => 'PhutilDaemon', 'PhabricatorDaemonCombinedLogController' => 'PhabricatorDaemonController', 'PhabricatorDaemonConsoleController' => 'PhabricatorDaemonController', 'PhabricatorDaemonController' => 'PhabricatorController', 'PhabricatorDaemonDAO' => 'PhabricatorLiskDAO', 'PhabricatorDaemonLog' => 'PhabricatorDaemonDAO', 'PhabricatorDaemonLogEvent' => 'PhabricatorDaemonDAO', 'PhabricatorDaemonLogEventsView' => 'AphrontView', 'PhabricatorDaemonLogListController' => 'PhabricatorDaemonController', 'PhabricatorDaemonLogListView' => 'AphrontView', 'PhabricatorDaemonLogViewController' => 'PhabricatorDaemonController', 'PhabricatorDaemonTimelineConsoleController' => 'PhabricatorDaemonController', 'PhabricatorDaemonTimelineEventController' => 'PhabricatorDaemonController', 'PhabricatorDefaultFileStorageEngineSelector' => 'PhabricatorFileStorageEngineSelector', 'PhabricatorDefaultSearchEngineSelector' => 'PhabricatorSearchEngineSelector', 'PhabricatorDirectoryController' => 'PhabricatorController', 'PhabricatorDirectoryMainController' => 'PhabricatorDirectoryController', 'PhabricatorDisabledUserController' => 'PhabricatorAuthController', 'PhabricatorDraft' => 'PhabricatorDraftDAO', 'PhabricatorDraftDAO' => 'PhabricatorLiskDAO', 'PhabricatorEdgeConfig' => 'PhabricatorEdgeConstants', 'PhabricatorEdgeCycleException' => 'Exception', 'PhabricatorEdgeEditor' => 'PhabricatorEditor', 'PhabricatorEdgeGraph' => 'AbstractDirectedGraph', 'PhabricatorEdgeQuery' => 'PhabricatorQuery', 'PhabricatorEdgeTestCase' => 'PhabricatorTestCase', 'PhabricatorEditor' => 'Phobject', 'PhabricatorEmailLoginController' => 'PhabricatorAuthController', 'PhabricatorEmailTokenController' => 'PhabricatorAuthController', 'PhabricatorEmailVerificationController' => 'PhabricatorPeopleController', 'PhabricatorEnglishTranslation' => 'PhabricatorBaseEnglishTranslation', 'PhabricatorEnvTestCase' => 'PhabricatorTestCase', 'PhabricatorErrorExample' => 'PhabricatorUIExample', 'PhabricatorEvent' => 'PhutilEvent', 'PhabricatorEventType' => 'PhutilEventType', 'PhabricatorExampleEventListener' => 'PhutilEventListener', 'PhabricatorFactAggregate' => 'PhabricatorFactDAO', 'PhabricatorFactChartController' => 'PhabricatorFactController', 'PhabricatorFactController' => 'PhabricatorController', 'PhabricatorFactCountEngine' => 'PhabricatorFactEngine', 'PhabricatorFactCursor' => 'PhabricatorFactDAO', 'PhabricatorFactDAO' => 'PhabricatorLiskDAO', 'PhabricatorFactDaemon' => 'PhabricatorDaemon', 'PhabricatorFactHomeController' => 'PhabricatorFactController', 'PhabricatorFactLastUpdatedEngine' => 'PhabricatorFactEngine', 'PhabricatorFactManagementAnalyzeWorkflow' => 'PhabricatorFactManagementWorkflow', 'PhabricatorFactManagementCursorsWorkflow' => 'PhabricatorFactManagementWorkflow', 'PhabricatorFactManagementDestroyWorkflow' => 'PhabricatorFactManagementWorkflow', 'PhabricatorFactManagementListWorkflow' => 'PhabricatorFactManagementWorkflow', 'PhabricatorFactManagementStatusWorkflow' => 'PhabricatorFactManagementWorkflow', 'PhabricatorFactManagementWorkflow' => 'PhutilArgumentWorkflow', 'PhabricatorFactRaw' => 'PhabricatorFactDAO', 'PhabricatorFactSimpleSpec' => 'PhabricatorFactSpec', 'PhabricatorFactUpdateIterator' => 'PhutilBufferedIterator', 'PhabricatorFeedController' => 'PhabricatorController', 'PhabricatorFeedDAO' => 'PhabricatorLiskDAO', 'PhabricatorFeedPublicStreamController' => 'PhabricatorFeedController', 'PhabricatorFeedQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhabricatorFeedStory' => 'PhabricatorPolicyInterface', 'PhabricatorFeedStoryAggregate' => 'PhabricatorFeedStory', 'PhabricatorFeedStoryAudit' => 'PhabricatorFeedStory', 'PhabricatorFeedStoryCommit' => 'PhabricatorFeedStory', 'PhabricatorFeedStoryData' => 'PhabricatorFeedDAO', 'PhabricatorFeedStoryDifferential' => 'PhabricatorFeedStory', 'PhabricatorFeedStoryDifferentialAggregate' => 'PhabricatorFeedStoryAggregate', 'PhabricatorFeedStoryManiphest' => 'PhabricatorFeedStory', 'PhabricatorFeedStoryManiphestAggregate' => 'PhabricatorFeedStoryAggregate', 'PhabricatorFeedStoryNotification' => 'PhabricatorFeedDAO', 'PhabricatorFeedStoryPhriction' => 'PhabricatorFeedStory', 'PhabricatorFeedStoryProject' => 'PhabricatorFeedStory', 'PhabricatorFeedStoryReference' => 'PhabricatorFeedDAO', 'PhabricatorFeedStoryStatus' => 'PhabricatorFeedStory', 'PhabricatorFeedStoryTypeConstants' => 'PhabricatorFeedConstants', 'PhabricatorFeedStoryUnknown' => 'PhabricatorFeedStory', 'PhabricatorFeedStoryView' => 'PhabricatorFeedView', 'PhabricatorFeedView' => 'AphrontView', 'PhabricatorFile' => array( 0 => 'PhabricatorFileDAO', 1 => 'PhabricatorPolicyInterface', ), 'PhabricatorFileController' => 'PhabricatorController', 'PhabricatorFileDAO' => 'PhabricatorLiskDAO', 'PhabricatorFileDataController' => 'PhabricatorFileController', 'PhabricatorFileDeleteController' => 'PhabricatorFileController', 'PhabricatorFileDropUploadController' => 'PhabricatorFileController', 'PhabricatorFileImageMacro' => 'PhabricatorFileDAO', 'PhabricatorFileInfoController' => 'PhabricatorFileController', 'PhabricatorFileLinkListView' => 'AphrontView', 'PhabricatorFileLinkView' => 'AphrontView', 'PhabricatorFileListController' => 'PhabricatorFileController', 'PhabricatorFileQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhabricatorFileShortcutController' => 'PhabricatorFileController', 'PhabricatorFileSideNavView' => 'AphrontView', 'PhabricatorFileStorageBlob' => 'PhabricatorFileDAO', 'PhabricatorFileStorageConfigurationException' => 'Exception', 'PhabricatorFileTransformController' => 'PhabricatorFileController', 'PhabricatorFileUploadController' => 'PhabricatorFileController', 'PhabricatorFileUploadException' => 'Exception', 'PhabricatorFileUploadView' => 'AphrontView', 'PhabricatorFilesManagementEnginesWorkflow' => 'PhabricatorFilesManagementWorkflow', 'PhabricatorFilesManagementMigrateWorkflow' => 'PhabricatorFilesManagementWorkflow', 'PhabricatorFilesManagementWorkflow' => 'PhutilArgumentWorkflow', 'PhabricatorFlag' => 'PhabricatorFlagDAO', 'PhabricatorFlagColor' => 'PhabricatorFlagConstants', 'PhabricatorFlagController' => 'PhabricatorController', 'PhabricatorFlagDAO' => 'PhabricatorLiskDAO', 'PhabricatorFlagDeleteController' => 'PhabricatorFlagController', 'PhabricatorFlagEditController' => 'PhabricatorFlagController', 'PhabricatorFlagListController' => 'PhabricatorFlagController', 'PhabricatorFlagListView' => 'AphrontView', 'PhabricatorFlagsUIEventListener' => 'PhutilEventListener', 'PhabricatorFormExample' => 'PhabricatorUIExample', 'PhabricatorGarbageCollectorDaemon' => 'PhabricatorDaemon', 'PhabricatorGlobalLock' => 'PhutilLock', 'PhabricatorHeaderView' => 'AphrontView', 'PhabricatorHelpController' => 'PhabricatorController', 'PhabricatorHelpKeyboardShortcutController' => 'PhabricatorHelpController', 'PhabricatorIRCBot' => 'PhabricatorDaemon', 'PhabricatorIRCDifferentialNotificationHandler' => 'PhabricatorIRCHandler', 'PhabricatorIRCLogHandler' => 'PhabricatorIRCHandler', 'PhabricatorIRCMacroHandler' => 'PhabricatorIRCHandler', 'PhabricatorIRCObjectNameHandler' => 'PhabricatorIRCHandler', 'PhabricatorIRCProtocolHandler' => 'PhabricatorIRCHandler', 'PhabricatorIRCWhatsNewHandler' => 'PhabricatorIRCHandler', 'PhabricatorInfrastructureTestCase' => 'PhabricatorTestCase', 'PhabricatorInlineCommentController' => 'PhabricatorController', 'PhabricatorInlineCommentInterface' => 'PhabricatorMarkupInterface', 'PhabricatorInlineCommentPreviewController' => 'PhabricatorController', 'PhabricatorInlineSummaryView' => 'AphrontView', 'PhabricatorJavelinLinter' => 'ArcanistLinter', 'PhabricatorLDAPLoginController' => 'PhabricatorAuthController', 'PhabricatorLDAPRegistrationController' => 'PhabricatorAuthController', 'PhabricatorLDAPUnknownUserException' => 'Exception', 'PhabricatorLDAPUnlinkController' => 'PhabricatorAuthController', 'PhabricatorLintEngine' => 'PhutilLintEngine', 'PhabricatorLiskDAO' => 'LiskDAO', 'PhabricatorLocalDiskFileStorageEngine' => 'PhabricatorFileStorageEngine', 'PhabricatorLocalTimeTestCase' => 'PhabricatorTestCase', 'PhabricatorLoginController' => 'PhabricatorAuthController', 'PhabricatorLoginValidateController' => 'PhabricatorAuthController', 'PhabricatorLogoutController' => 'PhabricatorAuthController', 'PhabricatorMacroController' => 'PhabricatorController', 'PhabricatorMacroDeleteController' => 'PhabricatorMacroController', 'PhabricatorMacroEditController' => 'PhabricatorMacroController', 'PhabricatorMacroListController' => 'PhabricatorMacroController', 'PhabricatorMailImplementationAmazonSESAdapter' => 'PhabricatorMailImplementationPHPMailerLiteAdapter', 'PhabricatorMailImplementationPHPMailerLiteAdapter' => 'PhabricatorMailImplementationAdapter', 'PhabricatorMailImplementationSendGridAdapter' => 'PhabricatorMailImplementationAdapter', 'PhabricatorMailImplementationTestAdapter' => 'PhabricatorMailImplementationAdapter', 'PhabricatorMailingListsEditController' => 'PhabricatorController', 'PhabricatorMailingListsListController' => 'PhabricatorController', 'PhabricatorMainMenuGroupView' => 'AphrontView', 'PhabricatorMainMenuIconView' => 'AphrontView', 'PhabricatorMainMenuSearchView' => 'AphrontView', 'PhabricatorMainMenuView' => 'AphrontView', 'PhabricatorMarkupCache' => 'PhabricatorCacheDAO', 'PhabricatorMetaMTAController' => 'PhabricatorController', 'PhabricatorMetaMTADAO' => 'PhabricatorLiskDAO', 'PhabricatorMetaMTAEmailBodyParserTestCase' => 'PhabricatorTestCase', 'PhabricatorMetaMTAListController' => 'PhabricatorMetaMTAController', 'PhabricatorMetaMTAMail' => 'PhabricatorMetaMTADAO', 'PhabricatorMetaMTAMailBodyTestCase' => 'PhabricatorTestCase', 'PhabricatorMetaMTAMailTestCase' => 'PhabricatorTestCase', 'PhabricatorMetaMTAMailingList' => 'PhabricatorMetaMTADAO', 'PhabricatorMetaMTAReceiveController' => 'PhabricatorMetaMTAController', 'PhabricatorMetaMTAReceivedListController' => 'PhabricatorMetaMTAController', 'PhabricatorMetaMTAReceivedMail' => 'PhabricatorMetaMTADAO', 'PhabricatorMetaMTASendController' => 'PhabricatorMetaMTAController', 'PhabricatorMetaMTASendGridReceiveController' => 'PhabricatorMetaMTAController', 'PhabricatorMetaMTAViewController' => 'PhabricatorMetaMTAController', 'PhabricatorMetaMTAWorker' => 'PhabricatorWorker', 'PhabricatorMustVerifyEmailController' => 'PhabricatorAuthController', 'PhabricatorMySQLFileStorageEngine' => 'PhabricatorFileStorageEngine', 'PhabricatorNotificationClearController' => 'PhabricatorNotificationController', 'PhabricatorNotificationController' => 'PhabricatorController', 'PhabricatorNotificationIndividualController' => 'PhabricatorNotificationController', 'PhabricatorNotificationListController' => 'PhabricatorNotificationController', 'PhabricatorNotificationPanelController' => 'PhabricatorNotificationController', 'PhabricatorNotificationQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhabricatorNotificationStatusController' => 'PhabricatorNotificationController', 'PhabricatorNotificationStoryView' => 'PhabricatorNotificationView', 'PhabricatorNotificationView' => 'AphrontView', 'PhabricatorOAuthClientAuthorization' => 'PhabricatorOAuthServerDAO', 'PhabricatorOAuthClientAuthorizationBaseController' => 'PhabricatorOAuthServerController', 'PhabricatorOAuthClientAuthorizationDeleteController' => 'PhabricatorOAuthClientAuthorizationBaseController', 'PhabricatorOAuthClientAuthorizationEditController' => 'PhabricatorOAuthClientAuthorizationBaseController', 'PhabricatorOAuthClientAuthorizationListController' => 'PhabricatorOAuthClientAuthorizationBaseController', 'PhabricatorOAuthClientAuthorizationQuery' => 'PhabricatorOffsetPagedQuery', 'PhabricatorOAuthClientBaseController' => 'PhabricatorOAuthServerController', 'PhabricatorOAuthClientDeleteController' => 'PhabricatorOAuthClientBaseController', 'PhabricatorOAuthClientEditController' => 'PhabricatorOAuthClientBaseController', 'PhabricatorOAuthClientListController' => 'PhabricatorOAuthClientBaseController', 'PhabricatorOAuthClientViewController' => 'PhabricatorOAuthClientBaseController', 'PhabricatorOAuthDefaultRegistrationController' => 'PhabricatorOAuthRegistrationController', 'PhabricatorOAuthDiagnosticsController' => 'PhabricatorAuthController', 'PhabricatorOAuthFailureView' => 'AphrontView', 'PhabricatorOAuthLoginController' => 'PhabricatorAuthController', 'PhabricatorOAuthProviderDisqus' => 'PhabricatorOAuthProvider', 'PhabricatorOAuthProviderException' => 'Exception', 'PhabricatorOAuthProviderFacebook' => 'PhabricatorOAuthProvider', 'PhabricatorOAuthProviderGitHub' => 'PhabricatorOAuthProvider', 'PhabricatorOAuthProviderGoogle' => 'PhabricatorOAuthProvider', 'PhabricatorOAuthProviderPhabricator' => 'PhabricatorOAuthProvider', 'PhabricatorOAuthRegistrationController' => 'PhabricatorAuthController', 'PhabricatorOAuthResponse' => 'AphrontResponse', 'PhabricatorOAuthServerAccessToken' => 'PhabricatorOAuthServerDAO', 'PhabricatorOAuthServerAuthController' => 'PhabricatorAuthController', 'PhabricatorOAuthServerAuthorizationCode' => 'PhabricatorOAuthServerDAO', 'PhabricatorOAuthServerClient' => 'PhabricatorOAuthServerDAO', 'PhabricatorOAuthServerClientQuery' => 'PhabricatorOffsetPagedQuery', 'PhabricatorOAuthServerController' => 'PhabricatorController', 'PhabricatorOAuthServerDAO' => 'PhabricatorLiskDAO', 'PhabricatorOAuthServerTestCase' => 'PhabricatorTestCase', 'PhabricatorOAuthServerTestController' => 'PhabricatorOAuthServerController', 'PhabricatorOAuthServerTokenController' => 'PhabricatorAuthController', 'PhabricatorOAuthUnlinkController' => 'PhabricatorAuthController', 'PhabricatorObjectHandleStatus' => 'PhabricatorObjectHandleConstants', 'PhabricatorObjectItemListView' => 'AphrontView', 'PhabricatorObjectItemView' => 'AphrontView', 'PhabricatorObjectListView' => 'AphrontView', 'PhabricatorOffsetPagedQuery' => 'PhabricatorQuery', 'PhabricatorOwnersController' => 'PhabricatorController', 'PhabricatorOwnersDAO' => 'PhabricatorLiskDAO', 'PhabricatorOwnersDeleteController' => 'PhabricatorOwnersController', 'PhabricatorOwnersDetailController' => 'PhabricatorOwnersController', 'PhabricatorOwnersEditController' => 'PhabricatorOwnersController', 'PhabricatorOwnersListController' => 'PhabricatorOwnersController', 'PhabricatorOwnersOwner' => 'PhabricatorOwnersDAO', 'PhabricatorOwnersPackage' => array( 0 => 'PhabricatorOwnersDAO', 1 => 'PhabricatorPolicyInterface', ), 'PhabricatorOwnersPackageQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhabricatorOwnersPath' => 'PhabricatorOwnersDAO', 'PhabricatorPHIDController' => 'PhabricatorController', 'PhabricatorPHIDLookupController' => 'PhabricatorPHIDController', 'PhabricatorPaste' => array( 0 => 'PhabricatorPasteDAO', 1 => 'PhabricatorPolicyInterface', ), 'PhabricatorPasteController' => 'PhabricatorController', 'PhabricatorPasteDAO' => 'PhabricatorLiskDAO', 'PhabricatorPasteEditController' => 'PhabricatorPasteController', 'PhabricatorPasteListController' => 'PhabricatorPasteController', 'PhabricatorPasteQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhabricatorPasteViewController' => 'PhabricatorPasteController', 'PhabricatorPeopleController' => 'PhabricatorController', 'PhabricatorPeopleEditController' => 'PhabricatorPeopleController', 'PhabricatorPeopleLdapController' => 'PhabricatorPeopleController', 'PhabricatorPeopleListController' => 'PhabricatorPeopleController', 'PhabricatorPeopleLogsController' => 'PhabricatorPeopleController', 'PhabricatorPeopleProfileController' => 'PhabricatorPeopleController', 'PhabricatorPeopleQuery' => 'PhabricatorOffsetPagedQuery', 'PhabricatorPinboardItemView' => 'AphrontView', 'PhabricatorPinboardView' => 'AphrontView', 'PhabricatorPolicies' => 'PhabricatorPolicyConstants', 'PhabricatorPolicyAwareQuery' => 'PhabricatorOffsetPagedQuery', 'PhabricatorPolicyAwareTestQuery' => 'PhabricatorPolicyAwareQuery', 'PhabricatorPolicyCapability' => 'PhabricatorPolicyConstants', 'PhabricatorPolicyException' => 'Exception', 'PhabricatorPolicyQuery' => 'PhabricatorQuery', 'PhabricatorPolicyTestCase' => 'PhabricatorTestCase', 'PhabricatorPolicyTestObject' => 'PhabricatorPolicyInterface', 'PhabricatorPolicyType' => 'PhabricatorPolicyConstants', 'PhabricatorProfileHeaderView' => 'AphrontView', 'PhabricatorProject' => array( 0 => 'PhabricatorProjectDAO', 1 => 'PhabricatorPolicyInterface', ), 'PhabricatorProjectController' => 'PhabricatorController', 'PhabricatorProjectCreateController' => 'PhabricatorProjectController', 'PhabricatorProjectDAO' => 'PhabricatorLiskDAO', 'PhabricatorProjectEditor' => 'PhabricatorEditor', 'PhabricatorProjectEditorTestCase' => 'PhabricatorTestCase', 'PhabricatorProjectListController' => 'PhabricatorProjectController', 'PhabricatorProjectMembersEditController' => 'PhabricatorProjectController', 'PhabricatorProjectNameCollisionException' => 'Exception', 'PhabricatorProjectProfile' => 'PhabricatorProjectDAO', 'PhabricatorProjectProfileController' => 'PhabricatorProjectController', 'PhabricatorProjectProfileEditController' => 'PhabricatorProjectController', 'PhabricatorProjectQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhabricatorProjectTransaction' => 'PhabricatorProjectDAO', 'PhabricatorProjectTransactionType' => 'PhabricatorProjectConstants', 'PhabricatorProjectUpdateController' => 'PhabricatorProjectController', 'PhabricatorPropertyListExample' => 'PhabricatorUIExample', 'PhabricatorPropertyListView' => 'AphrontView', 'PhabricatorRedirectController' => 'PhabricatorController', 'PhabricatorRefreshCSRFController' => 'PhabricatorAuthController', 'PhabricatorRemarkupControl' => 'AphrontFormTextAreaControl', 'PhabricatorRemarkupRuleCountdown' => 'PhutilRemarkupRule', 'PhabricatorRemarkupRuleDifferential' => 'PhabricatorRemarkupRuleObjectName', 'PhabricatorRemarkupRuleDifferentialHandle' => 'PhabricatorRemarkupRuleObjectHandle', 'PhabricatorRemarkupRuleDiffusion' => 'PhutilRemarkupRule', 'PhabricatorRemarkupRuleEmbedFile' => 'PhutilRemarkupRule', 'PhabricatorRemarkupRuleImageMacro' => 'PhutilRemarkupRule', 'PhabricatorRemarkupRuleManiphest' => 'PhabricatorRemarkupRuleObjectName', 'PhabricatorRemarkupRuleManiphestHandle' => 'PhabricatorRemarkupRuleObjectHandle', 'PhabricatorRemarkupRuleMention' => 'PhutilRemarkupRule', 'PhabricatorRemarkupRuleObjectHandle' => 'PhutilRemarkupRule', 'PhabricatorRemarkupRuleObjectName' => 'PhutilRemarkupRule', 'PhabricatorRemarkupRulePaste' => 'PhabricatorRemarkupRuleObjectName', 'PhabricatorRemarkupRulePhriction' => 'PhutilRemarkupRule', 'PhabricatorRemarkupRuleYoutube' => 'PhutilRemarkupRule', 'PhabricatorRepository' => 'PhabricatorRepositoryDAO', 'PhabricatorRepositoryArcanistProject' => 'PhabricatorRepositoryDAO', 'PhabricatorRepositoryArcanistProjectDeleteController' => 'PhabricatorRepositoryController', 'PhabricatorRepositoryArcanistProjectEditController' => 'PhabricatorRepositoryController', 'PhabricatorRepositoryAuditRequest' => 'PhabricatorRepositoryDAO', 'PhabricatorRepositoryBranch' => 'PhabricatorRepositoryDAO', 'PhabricatorRepositoryCommit' => 'PhabricatorRepositoryDAO', 'PhabricatorRepositoryCommitChangeParserWorker' => 'PhabricatorRepositoryCommitParserWorker', 'PhabricatorRepositoryCommitData' => 'PhabricatorRepositoryDAO', 'PhabricatorRepositoryCommitHeraldWorker' => 'PhabricatorRepositoryCommitParserWorker', 'PhabricatorRepositoryCommitMessageParserWorker' => 'PhabricatorRepositoryCommitParserWorker', 'PhabricatorRepositoryCommitOwnersWorker' => 'PhabricatorRepositoryCommitParserWorker', 'PhabricatorRepositoryCommitParserWorker' => 'PhabricatorWorker', 'PhabricatorRepositoryController' => 'PhabricatorController', 'PhabricatorRepositoryCreateController' => 'PhabricatorRepositoryController', 'PhabricatorRepositoryDAO' => 'PhabricatorLiskDAO', 'PhabricatorRepositoryDefaultCommitMessageDetailParser' => 'PhabricatorRepositoryCommitMessageDetailParser', 'PhabricatorRepositoryDeleteController' => 'PhabricatorRepositoryController', 'PhabricatorRepositoryEditController' => 'PhabricatorRepositoryController', 'PhabricatorRepositoryGitCommitChangeParserWorker' => 'PhabricatorRepositoryCommitChangeParserWorker', 'PhabricatorRepositoryGitCommitMessageParserWorker' => 'PhabricatorRepositoryCommitMessageParserWorker', 'PhabricatorRepositoryListController' => 'PhabricatorRepositoryController', 'PhabricatorRepositoryManagementDeleteWorkflow' => 'PhabricatorRepositoryManagementWorkflow', 'PhabricatorRepositoryManagementDiscoverWorkflow' => 'PhabricatorRepositoryManagementWorkflow', 'PhabricatorRepositoryManagementListWorkflow' => 'PhabricatorRepositoryManagementWorkflow', 'PhabricatorRepositoryManagementPullWorkflow' => 'PhabricatorRepositoryManagementWorkflow', 'PhabricatorRepositoryManagementWorkflow' => 'PhutilArgumentWorkflow', 'PhabricatorRepositoryMercurialCommitChangeParserWorker' => 'PhabricatorRepositoryCommitChangeParserWorker', 'PhabricatorRepositoryMercurialCommitMessageParserWorker' => 'PhabricatorRepositoryCommitMessageParserWorker', 'PhabricatorRepositoryPullLocalDaemon' => 'PhabricatorDaemon', 'PhabricatorRepositoryPullLocalDaemonTestCase' => 'PhabricatorTestCase', 'PhabricatorRepositoryShortcut' => 'PhabricatorRepositoryDAO', 'PhabricatorRepositorySvnCommitChangeParserWorker' => 'PhabricatorRepositoryCommitChangeParserWorker', 'PhabricatorRepositorySvnCommitMessageParserWorker' => 'PhabricatorRepositoryCommitMessageParserWorker', 'PhabricatorRepositorySymbol' => 'PhabricatorRepositoryDAO', 'PhabricatorRepositoryTestCase' => 'PhabricatorTestCase', 'PhabricatorS3FileStorageEngine' => 'PhabricatorFileStorageEngine', 'PhabricatorSearchAttachController' => 'PhabricatorSearchBaseController', 'PhabricatorSearchBaseController' => 'PhabricatorController', 'PhabricatorSearchCommitIndexer' => 'PhabricatorSearchDocumentIndexer', 'PhabricatorSearchController' => 'PhabricatorSearchBaseController', 'PhabricatorSearchDAO' => 'PhabricatorLiskDAO', 'PhabricatorSearchDifferentialIndexer' => 'PhabricatorSearchDocumentIndexer', 'PhabricatorSearchDocument' => 'PhabricatorSearchDAO', 'PhabricatorSearchDocumentField' => 'PhabricatorSearchDAO', 'PhabricatorSearchDocumentRelationship' => 'PhabricatorSearchDAO', 'PhabricatorSearchEngineElastic' => 'PhabricatorSearchEngine', 'PhabricatorSearchEngineMySQL' => 'PhabricatorSearchEngine', 'PhabricatorSearchManiphestIndexer' => 'PhabricatorSearchDocumentIndexer', 'PhabricatorSearchPhrictionIndexer' => 'PhabricatorSearchDocumentIndexer', 'PhabricatorSearchPonderIndexer' => 'PhabricatorSearchDocumentIndexer', 'PhabricatorSearchQuery' => 'PhabricatorSearchDAO', 'PhabricatorSearchResultView' => 'AphrontView', 'PhabricatorSearchSelectController' => 'PhabricatorSearchBaseController', 'PhabricatorSearchUserIndexer' => 'PhabricatorSearchDocumentIndexer', 'PhabricatorSettingsAdjustController' => 'PhabricatorController', 'PhabricatorSettingsMainController' => 'PhabricatorController', 'PhabricatorSettingsPanelAccount' => 'PhabricatorSettingsPanel', 'PhabricatorSettingsPanelConduit' => 'PhabricatorSettingsPanel', 'PhabricatorSettingsPanelDisplayPreferences' => 'PhabricatorSettingsPanel', 'PhabricatorSettingsPanelEmailAddresses' => 'PhabricatorSettingsPanel', 'PhabricatorSettingsPanelEmailPreferences' => 'PhabricatorSettingsPanel', 'PhabricatorSettingsPanelLDAP' => 'PhabricatorSettingsPanel', 'PhabricatorSettingsPanelOAuth' => 'PhabricatorSettingsPanel', 'PhabricatorSettingsPanelPassword' => 'PhabricatorSettingsPanel', 'PhabricatorSettingsPanelProfile' => 'PhabricatorSettingsPanel', 'PhabricatorSettingsPanelSSHKeys' => 'PhabricatorSettingsPanel', 'PhabricatorSettingsPanelSearchPreferences' => 'PhabricatorSettingsPanel', 'PhabricatorSlowvoteChoice' => 'PhabricatorSlowvoteDAO', 'PhabricatorSlowvoteComment' => 'PhabricatorSlowvoteDAO', 'PhabricatorSlowvoteController' => 'PhabricatorController', 'PhabricatorSlowvoteCreateController' => 'PhabricatorSlowvoteController', 'PhabricatorSlowvoteDAO' => 'PhabricatorLiskDAO', 'PhabricatorSlowvoteListController' => 'PhabricatorSlowvoteController', 'PhabricatorSlowvoteOption' => 'PhabricatorSlowvoteDAO', 'PhabricatorSlowvotePoll' => 'PhabricatorSlowvoteDAO', 'PhabricatorSlowvotePollController' => 'PhabricatorSlowvoteController', 'PhabricatorSlugTestCase' => 'PhabricatorTestCase', 'PhabricatorSortTableExample' => 'PhabricatorUIExample', 'PhabricatorSourceCodeView' => 'AphrontView', 'PhabricatorStandardPageView' => 'PhabricatorBarePageView', 'PhabricatorStatusController' => 'PhabricatorController', 'PhabricatorStorageManagementDatabasesWorkflow' => 'PhabricatorStorageManagementWorkflow', 'PhabricatorStorageManagementDestroyWorkflow' => 'PhabricatorStorageManagementWorkflow', 'PhabricatorStorageManagementDumpWorkflow' => 'PhabricatorStorageManagementWorkflow', 'PhabricatorStorageManagementStatusWorkflow' => 'PhabricatorStorageManagementWorkflow', 'PhabricatorStorageManagementUpgradeWorkflow' => 'PhabricatorStorageManagementWorkflow', 'PhabricatorStorageManagementWorkflow' => 'PhutilArgumentWorkflow', 'PhabricatorSubscribersQuery' => 'PhabricatorQuery', 'PhabricatorSubscriptionsEditController' => 'PhabricatorController', 'PhabricatorSubscriptionsEditor' => 'PhabricatorEditor', 'PhabricatorSubscriptionsUIEventListener' => 'PhutilEventListener', 'PhabricatorSymbolNameLinter' => 'ArcanistXHPASTLintNamingHook', 'PhabricatorTaskmasterDaemon' => 'PhabricatorDaemon', 'PhabricatorTestCase' => 'ArcanistPhutilTestCase', 'PhabricatorTestWorker' => 'PhabricatorWorker', 'PhabricatorTimelineCursor' => 'PhabricatorTimelineDAO', 'PhabricatorTimelineDAO' => 'PhabricatorLiskDAO', 'PhabricatorTimelineEvent' => 'PhabricatorTimelineDAO', 'PhabricatorTimelineEventData' => 'PhabricatorTimelineDAO', 'PhabricatorTimelineEventView' => 'AphrontView', 'PhabricatorTimelineExample' => 'PhabricatorUIExample', 'PhabricatorTimelineIterator' => 'Iterator', 'PhabricatorTimelineView' => 'AphrontView', 'PhabricatorTimer' => 'PhabricatorCountdownDAO', 'PhabricatorTransactionView' => 'AphrontView', 'PhabricatorTransformedFile' => 'PhabricatorFileDAO', 'PhabricatorTrivialTestCase' => 'PhabricatorTestCase', 'PhabricatorTypeaheadCommonDatasourceController' => 'PhabricatorTypeaheadDatasourceController', 'PhabricatorTypeaheadDatasourceController' => 'PhabricatorController', 'PhabricatorUIExampleRenderController' => 'PhabricatorController', 'PhabricatorUIListFilterExample' => 'PhabricatorUIExample', 'PhabricatorUINotificationExample' => 'PhabricatorUIExample', 'PhabricatorUIPagerExample' => 'PhabricatorUIExample', 'PhabricatorUITooltipExample' => 'PhabricatorUIExample', 'PhabricatorUnitsTestCase' => 'PhabricatorTestCase', 'PhabricatorUser' => array( 0 => 'PhabricatorUserDAO', 1 => 'PhutilPerson', ), 'PhabricatorUserDAO' => 'PhabricatorLiskDAO', 'PhabricatorUserEditor' => 'PhabricatorEditor', 'PhabricatorUserEmail' => 'PhabricatorUserDAO', 'PhabricatorUserLDAPInfo' => 'PhabricatorUserDAO', 'PhabricatorUserLog' => 'PhabricatorUserDAO', 'PhabricatorUserOAuthInfo' => 'PhabricatorUserDAO', 'PhabricatorUserPreferences' => 'PhabricatorUserDAO', 'PhabricatorUserProfile' => 'PhabricatorUserDAO', 'PhabricatorUserSSHKey' => 'PhabricatorUserDAO', 'PhabricatorUserStatus' => 'PhabricatorUserDAO', 'PhabricatorUserStatusInvalidEpochException' => 'Exception', 'PhabricatorUserStatusOverlapException' => 'Exception', 'PhabricatorUserTestCase' => 'PhabricatorTestCase', 'PhabricatorWorkerActiveTask' => 'PhabricatorWorkerTask', 'PhabricatorWorkerArchiveTask' => 'PhabricatorWorkerTask', 'PhabricatorWorkerDAO' => 'PhabricatorLiskDAO', 'PhabricatorWorkerLeaseQuery' => 'PhabricatorQuery', 'PhabricatorWorkerPermanentFailureException' => 'Exception', 'PhabricatorWorkerTask' => 'PhabricatorWorkerDAO', 'PhabricatorWorkerTaskData' => 'PhabricatorWorkerDAO', 'PhabricatorWorkerTaskDetailController' => 'PhabricatorDaemonController', 'PhabricatorWorkerTaskUpdateController' => 'PhabricatorDaemonController', 'PhabricatorWorkerTestCase' => 'PhabricatorTestCase', 'PhabricatorXHPASTViewController' => 'PhabricatorController', 'PhabricatorXHPASTViewDAO' => 'PhabricatorLiskDAO', 'PhabricatorXHPASTViewFrameController' => 'PhabricatorXHPASTViewController', 'PhabricatorXHPASTViewFramesetController' => 'PhabricatorXHPASTViewController', 'PhabricatorXHPASTViewInputController' => 'PhabricatorXHPASTViewPanelController', 'PhabricatorXHPASTViewPanelController' => 'PhabricatorXHPASTViewController', 'PhabricatorXHPASTViewParseTree' => 'PhabricatorXHPASTViewDAO', 'PhabricatorXHPASTViewRunController' => 'PhabricatorXHPASTViewController', 'PhabricatorXHPASTViewStreamController' => 'PhabricatorXHPASTViewPanelController', 'PhabricatorXHPASTViewTreeController' => 'PhabricatorXHPASTViewPanelController', 'PhabricatorXHProfController' => 'PhabricatorController', 'PhabricatorXHProfDAO' => 'PhabricatorLiskDAO', 'PhabricatorXHProfProfileController' => 'PhabricatorXHProfController', 'PhabricatorXHProfProfileSymbolView' => 'PhabricatorXHProfProfileView', 'PhabricatorXHProfProfileTopLevelView' => 'PhabricatorXHProfProfileView', 'PhabricatorXHProfProfileView' => 'AphrontView', 'PhabricatorXHProfSample' => 'PhabricatorXHProfDAO', 'PhabricatorXHProfSampleListController' => 'PhabricatorXHProfController', 'PhabricatorXHProfSampleListView' => 'AphrontView', 'PhameBasicBlogSkin' => 'PhameBlogSkin', 'PhameBasicTemplateBlogSkin' => 'PhameBasicBlogSkin', 'PhameBlog' => array( 0 => 'PhameDAO', 1 => 'PhabricatorPolicyInterface', 2 => 'PhabricatorMarkupInterface', ), 'PhameBlogDeleteController' => 'PhameController', 'PhameBlogEditController' => 'PhameController', 'PhameBlogListController' => 'PhameController', 'PhameBlogLiveController' => 'PhameController', 'PhameBlogQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhameBlogSkin' => 'PhabricatorController', 'PhameBlogViewController' => 'PhameController', 'PhameController' => 'PhabricatorController', 'PhameDAO' => 'PhabricatorLiskDAO', 'PhamePost' => array( 0 => 'PhameDAO', 1 => 'PhabricatorPolicyInterface', 2 => 'PhabricatorMarkupInterface', ), 'PhamePostDeleteController' => 'PhameController', 'PhamePostEditController' => 'PhameController', 'PhamePostFramedController' => 'PhameController', 'PhamePostListController' => 'PhameController', 'PhamePostNewController' => 'PhameController', 'PhamePostNotLiveController' => 'PhameController', 'PhamePostPreviewController' => 'PhameController', 'PhamePostPublishController' => 'PhameController', 'PhamePostQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PhamePostUnpublishController' => 'PhameController', 'PhamePostView' => 'AphrontView', 'PhamePostViewController' => 'PhameController', 'PhameResourceController' => 'CelerityResourceController', 'PholioController' => 'PhabricatorController', 'PholioDAO' => 'PhabricatorLiskDAO', 'PholioImage' => array( 0 => 'PholioDAO', 1 => 'PhabricatorMarkupInterface', ), 'PholioIndexer' => 'PhabricatorSearchDocumentIndexer', 'PholioMock' => array( 0 => 'PholioDAO', 1 => 'PhabricatorMarkupInterface', 2 => 'PhabricatorPolicyInterface', 3 => 'PhabricatorSubscribableInterface', ), 'PholioMockCommentController' => 'PholioController', 'PholioMockEditController' => 'PholioController', 'PholioMockEditor' => 'PhabricatorEditor', 'PholioMockListController' => 'PholioController', 'PholioMockQuery' => 'PhabricatorCursorPagedPolicyAwareQuery', 'PholioMockViewController' => 'PholioController', 'PholioPixelComment' => array( 0 => 'PholioDAO', 1 => 'PhabricatorMarkupInterface', ), 'PholioReplyHandler' => 'PhabricatorMailReplyHandler', 'PholioTransaction' => array( 0 => 'PholioDAO', 1 => 'PhabricatorMarkupInterface', ), 'PholioTransactionQuery' => 'PhabricatorOffsetPagedQuery', 'PholioTransactionType' => 'PholioConstants', 'PhortuneMonthYearExpiryControl' => 'AphrontFormControl', 'PhortuneStripeBaseController' => 'PhabricatorController', 'PhortuneStripePaymentFormView' => 'AphrontView', 'PhortuneStripeTestPaymentFormController' => 'PhortuneStripeBaseController', 'PhrictionActionConstants' => 'PhrictionConstants', 'PhrictionChangeType' => 'PhrictionConstants', 'PhrictionContent' => array( 0 => 'PhrictionDAO', 1 => 'PhabricatorMarkupInterface', ), 'PhrictionController' => 'PhabricatorController', 'PhrictionDAO' => 'PhabricatorLiskDAO', 'PhrictionDeleteController' => 'PhrictionController', 'PhrictionDiffController' => 'PhrictionController', 'PhrictionDocument' => 'PhrictionDAO', 'PhrictionDocumentController' => 'PhrictionController', 'PhrictionDocumentEditor' => 'PhabricatorEditor', 'PhrictionDocumentPreviewController' => 'PhrictionController', 'PhrictionDocumentStatus' => 'PhrictionConstants', 'PhrictionDocumentTestCase' => 'PhabricatorTestCase', 'PhrictionEditController' => 'PhrictionController', 'PhrictionHistoryController' => 'PhrictionController', 'PhrictionListController' => 'PhrictionController', 'PhrictionNewController' => 'PhrictionController', 'PonderAddAnswerView' => 'AphrontView', 'PonderAddCommentView' => 'AphrontView', 'PonderAnswer' => array( 0 => 'PonderDAO', 1 => 'PhabricatorMarkupInterface', 2 => 'PonderVotableInterface', ), 'PonderAnswerEditor' => 'PhabricatorEditor', 'PonderAnswerListView' => 'AphrontView', 'PonderAnswerPreviewController' => 'PonderController', 'PonderAnswerQuery' => 'PhabricatorOffsetPagedQuery', 'PonderAnswerSaveController' => 'PonderController', 'PonderAnswerViewController' => 'PonderController', 'PonderAnsweredMail' => 'PonderMail', 'PonderComment' => array( 0 => 'PonderDAO', 1 => 'PhabricatorMarkupInterface', ), 'PonderCommentEditor' => 'PhabricatorEditor', 'PonderCommentListView' => 'AphrontView', 'PonderCommentMail' => 'PonderMail', 'PonderCommentQuery' => 'PhabricatorQuery', 'PonderCommentSaveController' => 'PonderController', 'PonderController' => 'PhabricatorController', 'PonderDAO' => 'PhabricatorLiskDAO', 'PonderFeedController' => 'PonderController', 'PonderMentionMail' => 'PonderMail', 'PonderPostBodyView' => 'AphrontView', 'PonderQuestion' => array( 0 => 'PonderDAO', 1 => 'PhabricatorMarkupInterface', 2 => 'PonderVotableInterface', 3 => 'PhabricatorSubscribableInterface', ), 'PonderQuestionAskController' => 'PonderController', 'PonderQuestionDetailView' => 'AphrontView', 'PonderQuestionEditor' => 'PhabricatorEditor', 'PonderQuestionPreviewController' => 'PonderController', 'PonderQuestionQuery' => 'PhabricatorOffsetPagedQuery', 'PonderQuestionSummaryView' => 'AphrontView', 'PonderQuestionViewController' => 'PonderController', 'PonderReplyHandler' => 'PhabricatorMailReplyHandler', 'PonderRuleQuestion' => 'PhabricatorRemarkupRuleObjectName', 'PonderUserProfileView' => 'AphrontView', 'PonderVotableView' => 'AphrontView', 'PonderVoteEditor' => 'PhabricatorEditor', 'PonderVoteSaveController' => 'PonderController', 'QueryFormattingTestCase' => 'PhabricatorTestCase', ), )); diff --git a/webroot/rsrc/css/autosprite.css b/webroot/rsrc/css/autosprite.css index d673f91c40..982a668795 100644 --- a/webroot/rsrc/css/autosprite.css +++ b/webroot/rsrc/css/autosprite.css @@ -1,865 +1,729 @@ /** * @provides autosprite-css * @generated */ .autosprite { background-image: url(/rsrc/image/autosprite.png); background-repeat: no-repeat; } .main-menu-item-icon-help { background-position: 0px 0px; } .main-menu-item-icon-help-selected { - background-position: 0px -27px; + background-position: -31px 0px; } .main-menu-item-icon-help:hover { - background-position: 0px -54px; + background-position: -62px 0px; } .main-menu-item-icon-settings { - background-position: 0px -81px; + background-position: -93px 0px; } .main-menu-item-icon-settings-selected { - background-position: 0px -108px; + background-position: -124px 0px; } .main-menu-item-icon-settings:hover { - background-position: 0px -135px; + background-position: -155px 0px; } .main-menu-item-icon-logout { - background-position: 0px -162px; + background-position: -186px 0px; } .main-menu-item-icon-logout-selected { - background-position: 0px -189px; + background-position: -217px 0px; } .main-menu-item-icon-logout:hover { - background-position: 0px -216px; + background-position: -248px 0px; } .main-menu-item-icon-notifications { - background-position: 0px -243px; + background-position: -279px 0px; } .main-menu-item-icon-notifications-selected { - background-position: 0px -270px; + background-position: -310px 0px; } .main-menu-item-icon-notifications:hover { - background-position: 0px -297px; + background-position: -341px 0px; } .main-menu-item-icon-task { - background-position: 0px -324px; + background-position: -372px 0px; } .main-menu-item-icon-task-selected { - background-position: 0px -351px; + background-position: -403px 0px; } .main-menu-item-icon-task:hover { - background-position: 0px -378px; -} - -.app-differential-large { - background-position: 0px -405px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-differential-large /* hover */ { - background-position: 0px -466px; + background-position: -434px 0px; } .app-differential { - background-position: 0px -527px; + background-position: -465px 0px; } .device-desktop .app-differential:hover { - background-position: 0px -558px; + background-position: -496px 0px; } .app-differential-selected { - background-position: 0px -589px; -} - -.app-fact-large { - background-position: 0px -620px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-fact-large /* hover */ { - background-position: 0px -681px; + background-position: -527px 0px; } .app-fact { - background-position: 0px -742px; + background-position: -558px 0px; } .device-desktop .app-fact:hover { - background-position: 0px -773px; + background-position: 0px -31px; } .app-fact-selected { - background-position: 0px -804px; -} - -.app-mail-large { - background-position: 0px -835px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-mail-large /* hover */ { - background-position: 0px -896px; + background-position: -31px -31px; } .app-mail { - background-position: 0px -957px; + background-position: -62px -31px; } .device-desktop .app-mail:hover { - background-position: 0px -988px; + background-position: -93px -31px; } .app-mail-selected { - background-position: 0px -1019px; -} - -.app-diffusion-large { - background-position: 0px -1050px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-diffusion-large /* hover */ { - background-position: 0px -1111px; + background-position: -124px -31px; } .app-diffusion { - background-position: 0px -1172px; + background-position: -155px -31px; } .device-desktop .app-diffusion:hover { - background-position: 0px -1203px; + background-position: -186px -31px; } .app-diffusion-selected { - background-position: 0px -1234px; -} - -.app-slowvote-large { - background-position: 0px -1265px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-slowvote-large /* hover */ { - background-position: 0px -1326px; + background-position: -217px -31px; } .app-slowvote { - background-position: 0px -1387px; + background-position: -248px -31px; } .device-desktop .app-slowvote:hover { - background-position: 0px -1418px; + background-position: -279px -31px; } .app-slowvote-selected { - background-position: 0px -1449px; -} - -.app-phriction-large { - background-position: 0px -1480px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-phriction-large /* hover */ { - background-position: 0px -1541px; + background-position: -310px -31px; } .app-phriction { - background-position: 0px -1602px; + background-position: -341px -31px; } .device-desktop .app-phriction:hover { - background-position: 0px -1633px; + background-position: -372px -31px; } .app-phriction-selected { - background-position: 0px -1664px; -} - -.app-maniphest-large { - background-position: 0px -1695px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-maniphest-large /* hover */ { - background-position: 0px -1756px; + background-position: -403px -31px; } .app-maniphest { - background-position: 0px -1817px; + background-position: -434px -31px; } .device-desktop .app-maniphest:hover { - background-position: 0px -1848px; + background-position: -465px -31px; } .app-maniphest-selected { - background-position: 0px -1879px; -} - -.app-flags-large { - background-position: 0px -1910px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-flags-large /* hover */ { - background-position: 0px -1971px; + background-position: -496px -31px; } .app-flags { - background-position: 0px -2032px; + background-position: -527px -31px; } .device-desktop .app-flags:hover { - background-position: 0px -2063px; + background-position: -558px -31px; } .app-flags-selected { - background-position: 0px -2094px; -} - -.app-settings-large { - background-position: 0px -2125px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-settings-large /* hover */ { - background-position: 0px -2186px; + background-position: 0px -62px; } .app-settings { - background-position: 0px -2247px; + background-position: -31px -62px; } .device-desktop .app-settings:hover { - background-position: 0px -2278px; + background-position: -62px -62px; } .app-settings-selected { - background-position: 0px -2309px; -} - -.app-applications-large { - background-position: 0px -2340px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-applications-large /* hover */ { - background-position: 0px -2401px; + background-position: -93px -62px; } .app-applications { - background-position: 0px -2462px; + background-position: -124px -62px; } .device-desktop .app-applications:hover { - background-position: 0px -2493px; + background-position: -155px -62px; } .app-applications-selected { - background-position: 0px -2524px; -} - -.app-default-large { - background-position: 0px -2555px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-default-large /* hover */ { - background-position: 0px -2616px; + background-position: -186px -62px; } .app-default { - background-position: 0px -2677px; + background-position: -217px -62px; } .device-desktop .app-default:hover { - background-position: 0px -2708px; + background-position: -248px -62px; } .app-default-selected { - background-position: 0px -2739px; -} - -.app-people-large { - background-position: 0px -2770px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-people-large /* hover */ { - background-position: 0px -2831px; + background-position: -279px -62px; } .app-people { - background-position: 0px -2892px; + background-position: -310px -62px; } .device-desktop .app-people:hover { - background-position: 0px -2923px; + background-position: -341px -62px; } .app-people-selected { - background-position: 0px -2954px; -} - -.app-ponder-large { - background-position: 0px -2985px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-ponder-large /* hover */ { - background-position: 0px -3046px; + background-position: -372px -62px; } .app-ponder { - background-position: 0px -3107px; + background-position: -403px -62px; } .device-desktop .app-ponder:hover { - background-position: 0px -3138px; + background-position: -434px -62px; } .app-ponder-selected { - background-position: 0px -3169px; -} - -.app-calendar-large { - background-position: 0px -3200px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-calendar-large /* hover */ { - background-position: 0px -3261px; + background-position: -465px -62px; } .app-calendar { - background-position: 0px -3322px; + background-position: -496px -62px; } .device-desktop .app-calendar:hover { - background-position: 0px -3353px; + background-position: -527px -62px; } .app-calendar-selected { - background-position: 0px -3384px; -} - -.app-files-large { - background-position: 0px -3415px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-files-large /* hover */ { - background-position: 0px -3476px; + background-position: -558px -62px; } .app-files { - background-position: 0px -3537px; + background-position: 0px -93px; } .device-desktop .app-files:hover { - background-position: 0px -3568px; + background-position: -31px -93px; } .app-files-selected { - background-position: 0px -3599px; -} - -.app-projects-large { - background-position: 0px -3630px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-projects-large /* hover */ { - background-position: 0px -3691px; + background-position: -62px -93px; } .app-projects { - background-position: 0px -3752px; + background-position: -93px -93px; } .device-desktop .app-projects:hover { - background-position: 0px -3783px; + background-position: -124px -93px; } .app-projects-selected { - background-position: 0px -3814px; -} - -.app-daemons-large { - background-position: 0px -3845px; -} - -.device-desktop .phabricator-application-launch-container:hover .app-daemons-large /* hover */ { - background-position: 0px -3906px; + background-position: -155px -93px; } .app-daemons { - background-position: 0px -3967px; + background-position: -186px -93px; } .device-desktop .app-daemons:hover { - background-position: 0px -3998px; + background-position: -217px -93px; } .app-daemons-selected { - background-position: 0px -4029px; + background-position: -248px -93px; } -.app-herald-large { - background-position: 0px -4060px; +.app-herald { + background-position: -279px -93px; } -.device-desktop .phabricator-application-launch-container:hover .app-herald-large /* hover */ { - background-position: 0px -4121px; +.device-desktop .app-herald:hover { + background-position: -310px -93px; } -.app-herald { - background-position: 0px -4182px; +.app-herald-selected { + background-position: -341px -93px; } -.device-desktop .app-herald:hover { - background-position: 0px -4213px; +.app-countdown { + background-position: -372px -93px; } -.app-herald-selected { - background-position: 0px -4244px; +.device-desktop .app-countdown:hover { + background-position: -403px -93px; } -.app-countdown-large { - background-position: 0px -4275px; +.app-countdown-selected { + background-position: -434px -93px; } -.device-desktop .phabricator-application-launch-container:hover .app-countdown-large /* hover */ { - background-position: 0px -4336px; +.app-conduit { + background-position: -465px -93px; } -.app-countdown { - background-position: 0px -4397px; +.device-desktop .app-conduit:hover { + background-position: -496px -93px; } -.device-desktop .app-countdown:hover { - background-position: 0px -4428px; +.app-conduit-selected { + background-position: -527px -93px; } -.app-countdown-selected { - background-position: 0px -4459px; +.app-feed { + background-position: -558px -93px; } -.app-conduit-large { - background-position: 0px -4490px; +.device-desktop .app-feed:hover { + background-position: 0px -124px; } -.device-desktop .phabricator-application-launch-container:hover .app-conduit-large /* hover */ { - background-position: 0px -4551px; +.app-feed-selected { + background-position: -31px -124px; } -.app-conduit { - background-position: 0px -4612px; +.app-paste { + background-position: -62px -124px; } -.device-desktop .app-conduit:hover { - background-position: 0px -4643px; +.device-desktop .app-paste:hover { + background-position: -93px -124px; } -.app-conduit-selected { - background-position: 0px -4674px; +.app-paste-selected { + background-position: -124px -124px; } -.app-feed-large { - background-position: 0px -4705px; +.app-audit { + background-position: -155px -124px; } -.device-desktop .phabricator-application-launch-container:hover .app-feed-large /* hover */ { - background-position: 0px -4766px; +.device-desktop .app-audit:hover { + background-position: -186px -124px; } -.app-feed { - background-position: 0px -4827px; +.app-audit-selected { + background-position: -217px -124px; } -.device-desktop .app-feed:hover { - background-position: 0px -4858px; +.app-uiexample { + background-position: -248px -124px; } -.app-feed-selected { - background-position: 0px -4889px; +.device-desktop .app-uiexample:hover { + background-position: -279px -124px; } -.app-paste-large { - background-position: 0px -4920px; +.app-uiexample-selected { + background-position: -310px -124px; } -.device-desktop .phabricator-application-launch-container:hover .app-paste-large /* hover */ { - background-position: 0px -4981px; +.app-phpast { + background-position: -341px -124px; } -.app-paste { - background-position: 0px -5042px; +.device-desktop .app-phpast:hover { + background-position: -372px -124px; } -.device-desktop .app-paste:hover { - background-position: 0px -5073px; +.app-phpast-selected { + background-position: -403px -124px; } -.app-paste-selected { - background-position: 0px -5104px; +.app-owners { + background-position: -434px -124px; } -.app-audit-large { - background-position: 0px -5135px; +.device-desktop .app-owners:hover { + background-position: -465px -124px; } -.device-desktop .phabricator-application-launch-container:hover .app-audit-large /* hover */ { - background-position: 0px -5196px; +.app-owners-selected { + background-position: -496px -124px; } -.app-audit { - background-position: 0px -5257px; +.app-phid { + background-position: -527px -124px; } -.device-desktop .app-audit:hover { - background-position: 0px -5288px; +.device-desktop .app-phid:hover { + background-position: -558px -124px; } -.app-audit-selected { - background-position: 0px -5319px; +.app-phid-selected { + background-position: 0px -155px; } -.app-uiexample-large { - background-position: 0px -5350px; +.app-diviner { + background-position: -31px -155px; } -.device-desktop .phabricator-application-launch-container:hover .app-uiexample-large /* hover */ { - background-position: 0px -5411px; +.device-desktop .app-diviner:hover { + background-position: -62px -155px; } -.app-uiexample { - background-position: 0px -5472px; +.app-diviner-selected { + background-position: -93px -155px; } -.device-desktop .app-uiexample:hover { - background-position: 0px -5503px; +.app-repositories { + background-position: -124px -155px; } -.app-uiexample-selected { - background-position: 0px -5534px; +.device-desktop .app-repositories:hover { + background-position: -155px -155px; } -.app-phpast-large { - background-position: 0px -5565px; +.app-repositories-selected { + background-position: -186px -155px; } -.device-desktop .phabricator-application-launch-container:hover .app-phpast-large /* hover */ { - background-position: 0px -5626px; +.app-phame { + background-position: -217px -155px; } -.app-phpast { - background-position: 0px -5687px; +.device-desktop .app-phame:hover { + background-position: -248px -155px; } -.device-desktop .app-phpast:hover { - background-position: 0px -5718px; +.app-phame-selected { + background-position: -279px -155px; } -.app-phpast-selected { - background-position: 0px -5749px; +.app-macro { + background-position: -310px -155px; } -.app-owners-large { - background-position: 0px -5780px; +.device-desktop .app-macro:hover { + background-position: -341px -155px; } -.device-desktop .phabricator-application-launch-container:hover .app-owners-large /* hover */ { - background-position: 0px -5841px; +.app-macro-selected { + background-position: -372px -155px; } -.app-owners { - background-position: 0px -5902px; +.app-releeph { + background-position: -403px -155px; } -.device-desktop .app-owners:hover { - background-position: 0px -5933px; +.device-desktop .app-releeph:hover { + background-position: -434px -155px; } -.app-owners-selected { - background-position: 0px -5964px; +.app-releeph-selected { + background-position: -465px -155px; } -.app-phid-large { - background-position: 0px -5995px; +.app-drydock { + background-position: -496px -155px; } -.device-desktop .phabricator-application-launch-container:hover .app-phid-large /* hover */ { - background-position: 0px -6056px; +.device-desktop .app-drydock:hover { + background-position: -527px -155px; } -.app-phid { - background-position: 0px -6117px; +.app-drydock-selected { + background-position: -558px -155px; } -.device-desktop .app-phid:hover { - background-position: 0px -6148px; +.app-differential-large { + background-position: 0px -186px; } -.app-phid-selected { - background-position: 0px -6179px; +.device-desktop .phabricator-application-launch-container:hover .app-differential-large /* hover */ { + background-position: -61px -186px; } -.app-diviner-large { - background-position: 0px -6210px; +.app-fact-large { + background-position: -122px -186px; } -.device-desktop .phabricator-application-launch-container:hover .app-diviner-large /* hover */ { - background-position: 0px -6271px; +.device-desktop .phabricator-application-launch-container:hover .app-fact-large /* hover */ { + background-position: -183px -186px; } -.app-diviner { - background-position: 0px -6332px; +.app-mail-large { + background-position: -244px -186px; } -.device-desktop .app-diviner:hover { - background-position: 0px -6363px; +.device-desktop .phabricator-application-launch-container:hover .app-mail-large /* hover */ { + background-position: -305px -186px; } -.app-diviner-selected { - background-position: 0px -6394px; +.app-diffusion-large { + background-position: -366px -186px; } -.app-repositories-large { - background-position: 0px -6425px; +.device-desktop .phabricator-application-launch-container:hover .app-diffusion-large /* hover */ { + background-position: -427px -186px; } -.device-desktop .phabricator-application-launch-container:hover .app-repositories-large /* hover */ { - background-position: 0px -6486px; +.app-slowvote-large { + background-position: -488px -186px; } -.app-repositories { - background-position: 0px -6547px; +.device-desktop .phabricator-application-launch-container:hover .app-slowvote-large /* hover */ { + background-position: -549px -186px; } -.device-desktop .app-repositories:hover { - background-position: 0px -6578px; +.app-phriction-large { + background-position: 0px -247px; } -.app-repositories-selected { - background-position: 0px -6609px; +.device-desktop .phabricator-application-launch-container:hover .app-phriction-large /* hover */ { + background-position: -61px -247px; } -.app-phame-large { - background-position: 0px -6640px; +.app-maniphest-large { + background-position: -122px -247px; } -.device-desktop .phabricator-application-launch-container:hover .app-phame-large /* hover */ { - background-position: 0px -6701px; +.device-desktop .phabricator-application-launch-container:hover .app-maniphest-large /* hover */ { + background-position: -183px -247px; } -.app-phame { - background-position: 0px -6762px; +.app-flags-large { + background-position: -244px -247px; } -.device-desktop .app-phame:hover { - background-position: 0px -6793px; +.device-desktop .phabricator-application-launch-container:hover .app-flags-large /* hover */ { + background-position: -305px -247px; } -.app-phame-selected { - background-position: 0px -6824px; +.app-settings-large { + background-position: -366px -247px; } -.app-macro-large { - background-position: 0px -6855px; +.device-desktop .phabricator-application-launch-container:hover .app-settings-large /* hover */ { + background-position: -427px -247px; } -.device-desktop .phabricator-application-launch-container:hover .app-macro-large /* hover */ { - background-position: 0px -6916px; +.app-applications-large { + background-position: -488px -247px; } -.app-macro { - background-position: 0px -6977px; +.device-desktop .phabricator-application-launch-container:hover .app-applications-large /* hover */ { + background-position: -549px -247px; } -.device-desktop .app-macro:hover { - background-position: 0px -7008px; +.app-default-large { + background-position: 0px -308px; } -.app-macro-selected { - background-position: 0px -7039px; +.device-desktop .phabricator-application-launch-container:hover .app-default-large /* hover */ { + background-position: -61px -308px; } -.app-releeph-large { - background-position: 0px -7070px; +.app-people-large { + background-position: -122px -308px; } -.device-desktop .phabricator-application-launch-container:hover .app-releeph-large /* hover */ { - background-position: 0px -7131px; +.device-desktop .phabricator-application-launch-container:hover .app-people-large /* hover */ { + background-position: -183px -308px; } -.app-releeph { - background-position: 0px -7192px; +.app-ponder-large { + background-position: -244px -308px; } -.device-desktop .app-releeph:hover { - background-position: 0px -7223px; +.device-desktop .phabricator-application-launch-container:hover .app-ponder-large /* hover */ { + background-position: -305px -308px; } -.app-releeph-selected { - background-position: 0px -7254px; +.app-calendar-large { + background-position: -366px -308px; } -.app-drydock-large { - background-position: 0px -7285px; +.device-desktop .phabricator-application-launch-container:hover .app-calendar-large /* hover */ { + background-position: -427px -308px; } -.device-desktop .phabricator-application-launch-container:hover .app-drydock-large /* hover */ { - background-position: 0px -7346px; +.app-files-large { + background-position: -488px -308px; } -.app-drydock { - background-position: 0px -7407px; +.device-desktop .phabricator-application-launch-container:hover .app-files-large /* hover */ { + background-position: -549px -308px; } -.device-desktop .app-drydock:hover { - background-position: 0px -7438px; +.app-projects-large { + background-position: 0px -369px; } -.app-drydock-selected { - background-position: 0px -7469px; +.device-desktop .phabricator-application-launch-container:hover .app-projects-large /* hover */ { + background-position: -61px -369px; } -.action-delete { - background-position: 0px -7500px; +.app-daemons-large { + background-position: -122px -369px; } -.action-download { - background-position: 0px -7517px; +.device-desktop .phabricator-application-launch-container:hover .app-daemons-large /* hover */ { + background-position: -183px -369px; } -.action-edit { - background-position: 0px -7534px; +.app-herald-large { + background-position: -244px -369px; } -.action-file { - background-position: 0px -7551px; +.device-desktop .phabricator-application-launch-container:hover .app-herald-large /* hover */ { + background-position: -305px -369px; } -.action-flag-0 { - background-position: 0px -7568px; +.app-countdown-large { + background-position: -366px -369px; } -.action-flag-1 { - background-position: 0px -7585px; +.device-desktop .phabricator-application-launch-container:hover .app-countdown-large /* hover */ { + background-position: -427px -369px; } -.action-flag-2 { - background-position: 0px -7602px; +.app-conduit-large { + background-position: -488px -369px; } -.action-flag-3 { - background-position: 0px -7619px; +.device-desktop .phabricator-application-launch-container:hover .app-conduit-large /* hover */ { + background-position: 0px -430px; } -.action-flag-4 { - background-position: 0px -7636px; +.app-feed-large { + background-position: -61px -430px; } -.action-flag-5 { - background-position: 0px -7653px; +.device-desktop .phabricator-application-launch-container:hover .app-feed-large /* hover */ { + background-position: -122px -430px; } -.action-flag-6 { - background-position: 0px -7670px; +.app-paste-large { + background-position: -183px -430px; } -.action-flag-7 { - background-position: 0px -7687px; +.device-desktop .phabricator-application-launch-container:hover .app-paste-large /* hover */ { + background-position: -244px -430px; } -.action-flag-ghost { - background-position: 0px -7704px; +.app-audit-large { + background-position: -305px -430px; } -.action-fork { - background-position: 0px -7721px; +.device-desktop .phabricator-application-launch-container:hover .app-audit-large /* hover */ { + background-position: -366px -430px; } -.action-move { - background-position: 0px -7738px; +.app-uiexample-large { + background-position: -427px -430px; } -.action-new { - background-position: 0px -7755px; +.device-desktop .phabricator-application-launch-container:hover .app-uiexample-large /* hover */ { + background-position: -488px -430px; } -.action-preview { - background-position: 0px -7772px; +.app-phpast-large { + background-position: 0px -491px; } -.action-subscribe-add { - background-position: 0px -7789px; +.device-desktop .phabricator-application-launch-container:hover .app-phpast-large /* hover */ { + background-position: -61px -491px; } -.action-subscribe-auto { - background-position: 0px -7806px; +.app-owners-large { + background-position: -122px -491px; } -.action-subscribe-delete { - background-position: 0px -7823px; +.device-desktop .phabricator-application-launch-container:hover .app-owners-large /* hover */ { + background-position: -183px -491px; } -.action-undo { - background-position: 0px -7840px; +.app-phid-large { + background-position: -244px -491px; } -.action-unlock { - background-position: 0px -7857px; +.device-desktop .phabricator-application-launch-container:hover .app-phid-large /* hover */ { + background-position: -305px -491px; } -.action-unpublish { - background-position: 0px -7874px; +.app-diviner-large { + background-position: -366px -491px; } -.action-world { - background-position: 0px -7891px; +.device-desktop .phabricator-application-launch-container:hover .app-diviner-large /* hover */ { + background-position: -427px -491px; } -.remarkup-assist-b { - background-position: 0px -7908px; +.app-repositories-large { + background-position: -488px -491px; } -.remarkup-assist-code { - background-position: 0px -7923px; +.device-desktop .phabricator-application-launch-container:hover .app-repositories-large /* hover */ { + background-position: 0px -552px; } -.remarkup-assist-i { - background-position: 0px -7938px; +.app-phame-large { + background-position: -61px -552px; } -.remarkup-assist-image { - background-position: 0px -7953px; +.device-desktop .phabricator-application-launch-container:hover .app-phame-large /* hover */ { + background-position: -122px -552px; } -.remarkup-assist-ol { - background-position: 0px -7968px; +.app-macro-large { + background-position: -183px -552px; } -.remarkup-assist-tag { - background-position: 0px -7983px; +.device-desktop .phabricator-application-launch-container:hover .app-macro-large /* hover */ { + background-position: -244px -552px; } -.remarkup-assist-tt { - background-position: 0px -7998px; +.app-releeph-large { + background-position: -305px -552px; } -.remarkup-assist-ul { - background-position: 0px -8013px; +.device-desktop .phabricator-application-launch-container:hover .app-releeph-large /* hover */ { + background-position: -366px -552px; } -.remarkup-assist-help { - background-position: 0px -8028px; +.app-drydock-large { + background-position: -427px -552px; } -.remarkup-assist-table { - background-position: 0px -8043px; +.device-desktop .phabricator-application-launch-container:hover .app-drydock-large /* hover */ { + background-position: -488px -552px; } diff --git a/webroot/rsrc/image/autosprite.png b/webroot/rsrc/image/autosprite.png index 69c8352f6d..1bab2a4e1d 100644 Binary files a/webroot/rsrc/image/autosprite.png and b/webroot/rsrc/image/autosprite.png differ