From 7163dacf806250bbb88602b544fe1e5c3dd6377f Mon Sep 17 00:00:00 2001 From: David Ostrovsky Date: Sat, 29 Jul 2017 06:49:38 +0200 Subject: [PATCH] Remove GWT UI This change also discontinues this Maven artifact: com.google.gerrit gerrit-plugin-gwtui Bug: Issue 6908 Change-Id: I767118ba4a70f288b8f56686ab90aefa059912bb --- BUILD | 9 - Documentation/BUILD | 2 - Documentation/config-gerrit.txt | 26 +- Documentation/config-plugins.txt | 3 +- Documentation/config-themes.txt | 4 +- Documentation/dev-bazel.txt | 13 +- Documentation/dev-contributing.txt | 16 - Documentation/dev-design.txt | 33 +- Documentation/dev-eclipse.txt | 61 +- Documentation/dev-plugins.txt | 313 +--- Documentation/rest-api-config.txt | 8 +- WORKSPACE | 75 - gerrit-gwtdebug/BUILD | 16 - .../gwtdebug/GerritGwtDebugLauncher.java | 77 - gerrit-gwtui-common/BUILD | 62 - .../google/gerrit/GerritGwtUICommon.gwt.xml | 43 - .../gerrit/client/AccountFormatter.java | 70 - .../google/gerrit/client/CommonConstants.java | 46 - .../gerrit/client/CommonConstants.properties | 13 - .../google/gerrit/client/CommonMessages.java | 40 - .../gerrit/client/CommonMessages.properties | 9 - .../google/gerrit/client/DateFormatter.java | 99 - .../gerrit/client/GerritUiExtensionPoint.java | 46 - .../gerrit/client/RelativeDateFormatter.java | 142 -- .../com/google/gerrit/client/Resources.java | 126 -- .../gerrit/client/info/AccountInfo.java | 93 - .../google/gerrit/client/info/ActionInfo.java | 32 - .../gerrit/client/info/AgreementInfo.java | 29 - .../google/gerrit/client/info/AuthInfo.java | 121 -- .../google/gerrit/client/info/ChangeInfo.java | 575 ------ .../gerrit/client/info/DownloadInfo.java | 126 -- .../google/gerrit/client/info/FileInfo.java | 75 - .../client/info/GeneralPreferences.java | 274 --- .../google/gerrit/client/info/GerritInfo.java | 70 - .../google/gerrit/client/info/GpgKeyInfo.java | 50 - .../gerrit/client/info/GroupBaseInfo.java | 31 - .../google/gerrit/client/info/GroupInfo.java | 67 - .../gerrit/client/info/OAuthTokenInfo.java | 34 - .../client/info/PushCertificateInfo.java | 25 - .../google/gerrit/client/info/ServerInfo.java | 113 -- .../google/gerrit/client/info/TopMenu.java | 27 - .../gerrit/client/info/TopMenuItem.java | 40 - .../gerrit/client/info/TopMenuList.java | 22 - .../gerrit/client/info/WebLinkInfo.java | 50 - .../google/gerrit/client/rpc/NativeMap.java | 101 - .../gerrit/client/rpc/NativeString.java | 63 - .../com/google/gerrit/client/rpc/Natives.java | 107 -- .../gerrit/client/rpc/TransformCallback.java | 38 - .../gerrit/client/ui/HighlightSuggestion.java | 55 - .../gerrit/client/ui/RemoteSuggestOracle.java | 129 -- .../com/google/gerrit/client/arrow_undo.png | Bin 631 -> 0 bytes .../com/google/gerrit/client/cog.png | Bin 512 -> 0 bytes .../google/gerrit/client/comment_draft.png | Bin 382 -> 0 bytes .../com/google/gerrit/client/cross.png | Bin 655 -> 0 bytes .../com/google/gerrit/client/diffy26.png | Bin 1147 -> 0 bytes .../com/google/gerrit/client/disk.png | Bin 620 -> 0 bytes .../com/google/gerrit/client/exclamation.png | Bin 701 -> 0 bytes .../com/google/gerrit/client/find.png | Bin 659 -> 0 bytes .../com/google/gerrit/client/goDown.png | Bin 653 -> 0 bytes .../com/google/gerrit/client/goNext.png | Bin 623 -> 0 bytes .../com/google/gerrit/client/goPrev.png | Bin 609 -> 0 bytes .../com/google/gerrit/client/goUp.png | Bin 637 -> 0 bytes .../com/google/gerrit/client/help.png | Bin 786 -> 0 bytes .../com/google/gerrit/client/lightbulb.png | Bin 782 -> 0 bytes .../com/google/gerrit/client/listAdd.png | Bin 323 -> 0 bytes .../com/google/gerrit/client/lock.png | Bin 749 -> 0 bytes .../com/google/gerrit/client/merge.png | Bin 710 -> 0 bytes .../com/google/gerrit/client/note_add.png | Bin 641 -> 0 bytes .../com/google/gerrit/client/page_edit.png | Bin 807 -> 0 bytes .../google/gerrit/client/page_white_put.png | Bin 523 -> 0 bytes .../gerrit/client/resultset_down_gray.png | Bin 282 -> 0 bytes .../gerrit/client/resultset_next_gray.png | Bin 398 -> 0 bytes .../gerrit/client/resultset_up_gray.png | Bin 277 -> 0 bytes .../google/gerrit/client/sideBySideDiff.png | Bin 3097 -> 0 bytes .../com/google/gerrit/client/star-open.png | Bin 488 -> 0 bytes .../com/google/gerrit/client/star.png | Bin 670 -> 0 bytes .../com/google/gerrit/client/tag_blue.png | Bin 586 -> 0 bytes .../com/google/gerrit/client/tag_blue_add.png | Bin 671 -> 0 bytes .../com/google/gerrit/client/tick.png | Bin 537 -> 0 bytes .../com/google/gerrit/client/unifiedDiff.png | Bin 3099 -> 0 bytes .../com/google/gerrit/client/user_add.png | Bin 746 -> 0 bytes .../com/google/gerrit/client/user_edit.png | Bin 833 -> 0 bytes .../client/RelativeDateFormatterTest.java | 216 --- .../client/ui/HighlightSuggestionTest.java | 51 - gerrit-gwtui/BUILD | 41 - .../com/google/gerrit/GerritGwtUI.gwt.xml | 39 - .../java/com/google/gerrit/UserAgent.gwt.xml | 41 - .../com/google/gerrit/client/AvatarImage.java | 202 -- .../gerrit/client/ConfirmationCallback.java | 33 - .../gerrit/client/ConfirmationDialog.java | 88 - .../com/google/gerrit/client/DiffObject.java | 183 -- .../google/gerrit/client/DiffWebLinkInfo.java | 27 - .../com/google/gerrit/client/Dispatcher.java | 879 --------- .../com/google/gerrit/client/ErrorDialog.java | 168 -- .../com/google/gerrit/client/FormatUtil.java | 132 -- .../java/com/google/gerrit/client/Gerrit.java | 1134 ----------- .../google/gerrit/client/GerritConstants.java | 199 -- .../gerrit/client/GerritConstants.properties | 121 -- .../com/google/gerrit/client/GerritCss.java | 299 --- .../google/gerrit/client/GerritMessages.java | 51 - .../gerrit/client/GerritMessages.properties | 21 - .../google/gerrit/client/GerritResources.java | 25 - .../gerrit/client/HostPageDataService.java | 28 - .../com/google/gerrit/client/JumpKeys.java | 103 - .../gerrit/client/MessageOfTheDayBar.java | 91 - .../gerrit/client/MessageOfTheDayBar.ui.xml | 71 - .../google/gerrit/client/NotFoundScreen.java | 34 - .../gerrit/client/NotSignedInDialog.java | 99 - .../com/google/gerrit/client/RangeInfo.java | 25 - .../com/google/gerrit/client/RpcStatus.java | 74 - .../com/google/gerrit/client/SearchPanel.java | 163 -- .../gerrit/client/SearchSuggestOracle.java | 311 ---- .../google/gerrit/client/StringListPanel.java | 359 ---- .../java/com/google/gerrit/client/Themer.java | 83 - .../google/gerrit/client/UrlAliasMatcher.java | 65 - .../google/gerrit/client/UserPopupPanel.java | 85 - .../gerrit/client/UserPopupPanel.ui.xml | 70 - .../com/google/gerrit/client/VoidResult.java | 25 - .../gerrit/client/access/AccessMap.java | 51 - .../client/access/ProjectAccessInfo.java | 29 - .../gerrit/client/account/AccountApi.java | 287 --- .../client/account/AccountCapabilities.java | 30 - .../client/account/AccountConstants.java | 311 ---- .../account/AccountConstants.properties | 274 --- .../client/account/AccountMessages.java | 27 - .../client/account/AccountMessages.properties | 4 - .../client/account/ContactPanelShort.java | 484 ----- .../client/account/DiffPreferences.java | 226 --- .../client/account/EditPreferences.java | 161 -- .../gerrit/client/account/EmailInfo.java | 28 - .../gerrit/client/account/ExternalIdInfo.java | 89 - .../client/account/MyAgreementsScreen.java | 97 - .../account/MyContactInformationScreen.java | 32 - .../account/MyDiffPreferencesScreen.java | 40 - .../account/MyEditPreferencesScreen.java | 40 - .../client/account/MyGpgKeysScreen.java | 289 --- .../client/account/MyGpgKeysScreen.ui.xml | 94 - .../gerrit/client/account/MyGroupsScreen.java | 43 - .../client/account/MyIdentitiesScreen.java | 224 --- .../client/account/MyOAuthTokenScreen.java | 198 -- .../client/account/MyPasswordScreen.java | 161 -- .../client/account/MyPreferencesScreen.java | 515 ----- .../client/account/MyProfileScreen.java | 127 -- .../client/account/MySshKeysScreen.java | 32 - .../account/MyWatchedProjectsScreen.java | 228 --- .../gerrit/client/account/MyWatchesTable.java | 193 -- .../client/account/NewAgreementScreen.java | 258 --- .../client/account/ProjectWatchInfo.java | 97 - .../gerrit/client/account/RegisterScreen.java | 141 -- .../gerrit/client/account/SettingsScreen.java | 103 - .../client/account/SshHostKeyPanel.java | 52 - .../gerrit/client/account/SshKeyInfo.java | 33 - .../gerrit/client/account/SshPanel.java | 387 ---- .../gerrit/client/account/UsernameField.java | 204 -- .../google/gerrit/client/account/Util.java | 30 - .../client/account/ValidateEmailScreen.java | 52 - .../gerrit/client/actions/ActionButton.java | 118 -- .../client/admin/AccessSectionEditor.java | 295 --- .../client/admin/AccessSectionEditor.ui.xml | 157 -- .../admin/AccountGroupAuditLogScreen.java | 159 -- .../client/admin/AccountGroupInfoScreen.java | 243 --- .../admin/AccountGroupMembersScreen.java | 436 ----- .../client/admin/AccountGroupScreen.java | 97 - .../gerrit/client/admin/AdminConstants.java | 293 --- .../client/admin/AdminConstants.properties | 204 -- .../google/gerrit/client/admin/AdminCss.java | 29 - .../gerrit/client/admin/AdminMessages.java | 46 - .../client/admin/AdminMessages.properties | 13 - .../gerrit/client/admin/AdminResources.java | 37 - .../client/admin/CreateChangeAction.java | 69 - .../client/admin/CreateGroupScreen.java | 160 -- .../client/admin/CreateProjectScreen.java | 306 --- .../gerrit/client/admin/EditConfigAction.java | 53 - .../gerrit/client/admin/GroupListScreen.java | 232 --- .../client/admin/GroupReferenceBox.java | 116 -- .../gerrit/client/admin/GroupTable.java | 151 -- .../client/admin/PaginatedProjectScreen.java | 75 - .../gerrit/client/admin/PermissionEditor.java | 329 ---- .../client/admin/PermissionEditor.ui.xml | 146 -- .../client/admin/PermissionNameRenderer.java | 74 - .../client/admin/PermissionRuleEditor.java | 258 --- .../client/admin/PermissionRuleEditor.ui.xml | 107 -- .../gerrit/client/admin/PluginListScreen.java | 122 -- .../gerrit/client/admin/PluginScreen.java | 31 - .../client/admin/ProjectAccessEditor.java | 196 -- .../client/admin/ProjectAccessEditor.ui.xml | 82 - .../client/admin/ProjectAccessScreen.java | 312 ---- .../client/admin/ProjectAccessScreen.ui.xml | 87 - .../client/admin/ProjectBranchesScreen.java | 673 ------- .../client/admin/ProjectDashboardsScreen.java | 63 - .../client/admin/ProjectInfoScreen.java | 826 -------- .../client/admin/ProjectListScreen.java | 259 --- .../gerrit/client/admin/ProjectScreen.java | 61 - .../client/admin/ProjectTagsScreen.java | 571 ------ .../google/gerrit/client/admin/RangeBox.java | 85 - .../gerrit/client/admin/RefPatternBox.java | 95 - .../com/google/gerrit/client/admin/Util.java | 72 - .../gerrit/client/admin/ValueEditor.java | 209 --- .../gerrit/client/admin/ValueEditor.ui.xml | 64 - .../com/google/gerrit/client/admin/admin.css | 53 - .../google/gerrit/client/admin/arrow_undo.png | Bin 631 -> 0 bytes .../gerrit/client/admin/deleteHover.png | Bin 313 -> 0 bytes .../gerrit/client/admin/deleteNormal.png | Bin 334 -> 0 bytes .../gerrit/client/api/ActionContext.java | 293 --- .../com/google/gerrit/client/api/ApiGlue.java | 322 ---- .../google/gerrit/client/api/ChangeGlue.java | 63 - .../gerrit/client/api/DefaultActions.java | 99 - .../google/gerrit/client/api/EditGlue.java | 48 - .../gerrit/client/api/ExtensionPanel.java | 205 -- .../gerrit/client/api/ExtensionScreen.java | 134 -- .../client/api/ExtensionSettingsScreen.java | 139 -- .../gerrit/client/api/HtmlTemplate.java | 153 -- .../com/google/gerrit/client/api/Plugin.java | 99 - .../gerrit/client/api/PluginLoader.java | 196 -- .../google/gerrit/client/api/PluginName.java | 107 -- .../google/gerrit/client/api/PopupHelper.java | 72 - .../google/gerrit/client/api/ProjectGlue.java | 65 - .../gerrit/client/api/RevisionGlue.java | 50 - .../client/auth/openid/OpenIdConstants.java | 23 - .../auth/openid/OpenIdConstants.properties | 2 - .../gerrit/client/auth/openid/OpenIdUtil.java | 25 - .../google/gerrit/client/blame/BlameInfo.java | 33 - .../gerrit/client/change/AbandonAction.java | 50 - .../client/change/ActionMessageBox.java | 105 -- .../client/change/ActionMessageBox.ui.xml | 47 - .../google/gerrit/client/change/Actions.java | 260 --- .../gerrit/client/change/Actions.ui.xml | 96 - .../gerrit/client/change/AddFileAction.java | 82 - .../gerrit/client/change/AddFileBox.java | 114 -- .../gerrit/client/change/AddFileBox.ui.xml | 43 - .../google/gerrit/client/change/Assignee.java | 239 --- .../gerrit/client/change/Assignee.ui.xml | 66 - .../client/change/AssigneeSuggestOracle.java | 69 - .../gerrit/client/change/ChangeActions.java | 91 - .../gerrit/client/change/ChangeConstants.java | 79 - .../client/change/ChangeConstants.properties | 36 - .../gerrit/client/change/ChangeMessages.java | 47 - .../client/change/ChangeMessages.properties | 9 - .../gerrit/client/change/ChangeScreen.java | 1653 ----------------- .../gerrit/client/change/ChangeScreen.ui.xml | 634 ------- .../client/change/CherryPickAction.java | 80 - .../gerrit/client/change/CommitBox.java | 219 --- .../gerrit/client/change/CommitBox.ui.xml | 198 -- .../client/change/DeleteFileAction.java | 78 - .../gerrit/client/change/DeleteFileBox.java | 121 -- .../gerrit/client/change/DeleteFileBox.ui.xml | 43 - .../gerrit/client/change/DownloadAction.java | 41 - .../gerrit/client/change/DownloadBox.java | 261 --- .../gerrit/client/change/EditActions.java | 69 - .../gerrit/client/change/FileComments.java | 57 - .../gerrit/client/change/FileComments.ui.xml | 37 - .../gerrit/client/change/FileTable.java | 940 ---------- .../gerrit/client/change/FollowUpAction.java | 54 - .../google/gerrit/client/change/Hashtags.java | 272 --- .../gerrit/client/change/Hashtags.ui.xml | 82 - .../google/gerrit/client/change/History.java | 141 -- .../client/change/IncludedInAction.java | 39 - .../gerrit/client/change/IncludedInBox.java | 106 -- .../gerrit/client/change/IncludedInBox.ui.xml | 77 - .../google/gerrit/client/change/Labels.java | 354 ---- .../gerrit/client/change/LineComment.java | 100 - .../gerrit/client/change/LineComment.ui.xml | 45 - .../gerrit/client/change/LocalComments.java | 276 --- .../google/gerrit/client/change/Message.java | 209 --- .../gerrit/client/change/Message.ui.xml | 136 -- .../gerrit/client/change/MoveAction.java | 67 - .../gerrit/client/change/PatchSetsAction.java | 42 - .../gerrit/client/change/PatchSetsBox.java | 233 --- .../gerrit/client/change/PatchSetsBox.ui.xml | 76 - .../client/change/PathSuggestOracle.java | 85 - .../gerrit/client/change/ProjectChangeId.java | 117 -- .../gerrit/client/change/QuickApprove.java | 111 -- .../gerrit/client/change/RebaseAction.java | 70 - .../gerrit/client/change/RelatedChanges.java | 455 ----- .../client/change/RelatedChangesTab.java | 593 ------ .../client/change/RenameFileAction.java | 78 - .../gerrit/client/change/RenameFileBox.java | 116 -- .../gerrit/client/change/RenameFileBox.ui.xml | 47 - .../gerrit/client/change/ReplyAction.java | 127 -- .../google/gerrit/client/change/ReplyBox.java | 544 ------ .../gerrit/client/change/ReplyBox.ui.xml | 85 - .../gerrit/client/change/Resources.java | 38 - .../gerrit/client/change/RestoreAction.java | 50 - .../gerrit/client/change/RevertAction.java | 75 - .../client/change/ReviewerSuggestOracle.java | 104 -- .../gerrit/client/change/Reviewers.java | 328 ---- .../gerrit/client/change/Reviewers.ui.xml | 69 - .../client/change/RightSidePopdownAction.java | 81 - .../google/gerrit/client/change/StarIcon.java | 25 - .../gerrit/client/change/SubmitAction.java | 57 - .../client/change/SubmitFailureDialog.java | 31 - .../google/gerrit/client/change/Topic.java | 148 -- .../google/gerrit/client/change/Topic.ui.xml | 54 - .../client/change/UpdateAvailableBar.java | 77 - .../client/change/UpdateAvailableBar.ui.xml | 65 - .../client/change/UpdateCheckTimer.java | 94 - .../gerrit/client/change/VotableInfo.java | 37 - .../google/gerrit/client/change/common.css | 63 - .../gerrit/client/change/file_table.css | 115 -- .../google/gerrit/client/change/moreLess.png | Bin 235 -> 0 bytes .../gerrit/client/change/related_changes.css | 98 - .../changes/AccountDashboardScreen.java | 212 --- .../gerrit/client/changes/ChangeApi.java | 401 ---- .../client/changes/ChangeConstants.java | 187 -- .../client/changes/ChangeConstants.properties | 103 - .../gerrit/client/changes/ChangeEditApi.java | 142 -- .../gerrit/client/changes/ChangeList.java | 100 - .../client/changes/ChangeListScreen.java | 17 - .../gerrit/client/changes/ChangeMessages.java | 57 - .../client/changes/ChangeMessages.properties | 27 - .../gerrit/client/changes/ChangeTable.java | 558 ------ .../gerrit/client/changes/CommentApi.java | 77 - .../gerrit/client/changes/CommentInfo.java | 154 -- .../client/changes/CustomDashboardScreen.java | 54 - .../gerrit/client/changes/DashboardTable.java | 119 -- .../client/changes/PagedSingleListScreen.java | 135 -- .../changes/ProjectDashboardScreen.java | 62 - .../gerrit/client/changes/QueryScreen.java | 96 - .../gerrit/client/changes/ReviewInfo.java | 25 - .../gerrit/client/changes/ReviewInput.java | 88 - .../client/changes/RevisionInfoCache.java | 48 - .../gerrit/client/changes/StarredChanges.java | 201 -- .../gerrit/client/changes/SubmitInfo.java | 28 - .../google/gerrit/client/changes/Util.java | 79 - .../gerrit/client/config/CapabilityInfo.java | 25 - .../gerrit/client/config/ConfigServerApi.java | 60 - .../client/dashboards/DashboardConstants.java | 31 - .../dashboards/DashboardConstants.properties | 6 - .../client/dashboards/DashboardInfo.java | 47 - .../client/dashboards/DashboardList.java | 53 - .../client/dashboards/DashboardsTable.java | 154 -- .../google/gerrit/client/dashboards/Util.java | 21 - .../gerrit/client/diff/ChunkManager.java | 137 -- .../google/gerrit/client/diff/CommentBox.css | 147 -- .../google/gerrit/client/diff/CommentBox.java | 158 -- .../gerrit/client/diff/CommentGroup.java | 202 -- .../gerrit/client/diff/CommentManager.java | 451 ----- .../gerrit/client/diff/CommentRange.java | 56 - .../client/diff/CommentsCollections.java | 165 -- .../google/gerrit/client/diff/DiffApi.java | 116 -- .../gerrit/client/diff/DiffChunkInfo.java | 46 - .../google/gerrit/client/diff/DiffInfo.java | 193 -- .../google/gerrit/client/diff/DiffScreen.java | 931 ---------- .../google/gerrit/client/diff/DiffTable.css | 41 - .../google/gerrit/client/diff/DiffTable.java | 184 -- .../google/gerrit/client/diff/Direction.java | 21 - .../gerrit/client/diff/DisplaySide.java | 25 - .../google/gerrit/client/diff/DraftBox.java | 466 ----- .../google/gerrit/client/diff/DraftBox.ui.xml | 96 - .../gerrit/client/diff/EditIterator.java | 71 - .../com/google/gerrit/client/diff/Header.java | 367 ---- .../google/gerrit/client/diff/Header.ui.xml | 95 - .../client/diff/InsertCommentBubble.java | 62 - .../client/diff/InsertCommentBubble.ui.xml | 51 - .../google/gerrit/client/diff/LineMapper.java | 225 --- .../gerrit/client/diff/NoOpKeyCommand.java | 28 - .../gerrit/client/diff/PatchSetSelectBox.java | 240 --- .../client/diff/PatchSetSelectBox.ui.xml | 74 - .../gerrit/client/diff/PreferencesAction.java | 86 - .../gerrit/client/diff/PreferencesBox.java | 644 ------- .../gerrit/client/diff/PreferencesBox.ui.xml | 341 ---- .../gerrit/client/diff/PublishedBox.java | 239 --- .../gerrit/client/diff/PublishedBox.ui.xml | 82 - .../google/gerrit/client/diff/Resources.java | 43 - .../client/diff/ScrollSynchronizer.java | 141 -- .../google/gerrit/client/diff/Scrollbar.css | 40 - .../google/gerrit/client/diff/Scrollbar.java | 101 - .../client/diff/ScrollbarAnnotation.java | 118 -- .../google/gerrit/client/diff/SideBySide.java | 414 ----- .../gerrit/client/diff/SideBySide.ui.xml | 30 - .../client/diff/SideBySideChunkManager.java | 262 --- .../client/diff/SideBySideCommentGroup.java | 159 -- .../client/diff/SideBySideCommentManager.java | 136 -- .../gerrit/client/diff/SideBySideTable.java | 112 -- .../gerrit/client/diff/SideBySideTable.ui.xml | 147 -- .../google/gerrit/client/diff/SkipBar.java | 217 --- .../google/gerrit/client/diff/SkipBar.ui.xml | 52 - .../gerrit/client/diff/SkipManager.java | 149 -- .../google/gerrit/client/diff/Unified.java | 383 ---- .../google/gerrit/client/diff/Unified.ui.xml | 30 - .../client/diff/UnifiedChunkManager.java | 330 ---- .../client/diff/UnifiedCommentGroup.java | 88 - .../client/diff/UnifiedCommentManager.java | 203 -- .../client/diff/UnifiedDiffChunkInfo.java | 29 - .../gerrit/client/diff/UnifiedTable.java | 84 - .../gerrit/client/diff/UnifiedTable.ui.xml | 152 -- .../gerrit/client/diff/UpToChangeCommand.java | 40 - .../com/google/gerrit/client/diff/goNext.png | Bin 623 -> 0 bytes .../com/google/gerrit/client/diff/goPrev.png | Bin 609 -> 0 bytes .../com/google/gerrit/client/diff/goUp.png | Bin 637 -> 0 bytes .../client/documentation/DocConstants.java | 27 - .../documentation/DocConstants.properties | 5 - .../gerrit/client/documentation/DocInfo.java | 35 - .../client/documentation/DocMessages.java | 23 - .../documentation/DocMessages.properties | 2 - .../client/documentation/DocScreen.java | 78 - .../gerrit/client/documentation/DocTable.java | 126 -- .../gerrit/client/documentation/Util.java | 22 - .../client/download/DownloadCommandLink.java | 60 - .../client/download/DownloadCommandPanel.java | 60 - .../gerrit/client/download/DownloadPanel.java | 66 - .../client/download/DownloadUrlLink.java | 102 - .../client/download/DownloadUrlPanel.java | 62 - .../gerrit/client/editor/EditConstants.java | 28 - .../client/editor/EditConstants.properties | 7 - .../gerrit/client/editor/EditFileInfo.java | 25 - .../client/editor/EditPreferencesAction.java | 71 - .../client/editor/EditPreferencesBox.java | 333 ---- .../client/editor/EditPreferencesBox.ui.xml | 282 --- .../gerrit/client/editor/EditScreen.java | 699 ------- .../gerrit/client/editor/EditScreen.ui.xml | 185 -- .../java/com/google/gerrit/client/gerrit.css | 1060 ----------- .../google/gerrit/client/groups/GroupApi.java | 270 --- .../client/groups/GroupAuditEventInfo.java | 50 - .../gerrit/client/groups/GroupList.java | 34 - .../google/gerrit/client/groups/GroupMap.java | 78 - .../com/google/gerrit/client/gwt_override.css | 88 - .../gerrit/client/patches/PatchConstants.java | 91 - .../client/patches/PatchConstants.properties | 44 - .../gerrit/client/patches/PatchMessages.java | 27 - .../client/patches/PatchMessages.properties | 4 - .../patches/PatchMessages_en.properties | 4 - .../gerrit/client/patches/PatchUtil.java | 22 - .../gerrit/client/patches/SkippedLine.java | 50 - .../gerrit/client/plugins/PluginInfo.java | 29 - .../gerrit/client/plugins/PluginMap.java | 28 - .../gerrit/client/projects/BranchInfo.java | 30 - .../gerrit/client/projects/ConfigInfo.java | 262 --- .../client/projects/ConfigInfoCache.java | 141 -- .../gerrit/client/projects/ProjectApi.java | 461 ----- .../gerrit/client/projects/ProjectInfo.java | 55 - .../gerrit/client/projects/ProjectMap.java | 82 - .../gerrit/client/projects/RefInfo.java | 30 - .../gerrit/client/projects/TagInfo.java | 27 - .../gerrit/client/projects/ThemeInfo.java | 27 - .../gerrit/client/rpc/CallbackGroup.java | 260 --- .../gerrit/client/rpc/GerritCallback.java | 111 -- .../gerrit/client/rpc/HttpCallback.java | 22 - .../gerrit/client/rpc/HttpResponse.java | 56 - .../com/google/gerrit/client/rpc/RestApi.java | 519 ------ .../gerrit/client/rpc/RpcConstants.java | 26 - .../gerrit/client/rpc/RpcConstants.properties | 2 - .../gerrit/client/rpc/ScreenLoadCallback.java | 54 - .../client/ui/AccountGroupSuggestOracle.java | 80 - .../gerrit/client/ui/AccountLinkPanel.java | 67 - .../gerrit/client/ui/AccountScreen.java | 22 - .../client/ui/AccountSuggestOracle.java | 88 - .../google/gerrit/client/ui/AddMemberBox.java | 70 - .../google/gerrit/client/ui/BranchLink.java | 85 - .../google/gerrit/client/ui/ChangeLink.java | 40 - .../gerrit/client/ui/CherryPickDialog.java | 107 -- .../gerrit/client/ui/CommandMenuItem.java | 40 - .../client/ui/CommentLinkProcessor.java | 95 - .../client/ui/CommentedActionDialog.java | 110 -- .../client/ui/ComplexDisclosurePanel.java | 115 -- .../gerrit/client/ui/CreateChangeDialog.java | 116 -- .../gerrit/client/ui/FancyFlexTable.java | 222 --- .../gerrit/client/ui/FancyFlexTableImpl.java | 29 - .../client/ui/FancyFlexTableImplIE8.java | 54 - .../ui/HighlightingInlineHyperlink.java | 36 - .../client/ui/HighlightingProjectsTable.java | 38 - .../google/gerrit/client/ui/HintTextBox.java | 218 --- .../google/gerrit/client/ui/Hyperlink.java | 68 - .../gerrit/client/ui/InlineHyperlink.java | 52 - .../google/gerrit/client/ui/LinkMenuBar.java | 91 - .../google/gerrit/client/ui/LinkMenuItem.java | 54 - .../google/gerrit/client/ui/MenuScreen.java | 76 - .../gerrit/client/ui/MorphingTabPanel.java | 101 - .../google/gerrit/client/ui/MoveDialog.java | 107 -- .../gerrit/client/ui/NavigationTable.java | 407 ---- .../client/ui/NeedsSignInKeyCommand.java | 27 - .../google/gerrit/client/ui/NpIntTextBox.java | 96 - .../gerrit/client/ui/OnEditEnabler.java | 192 -- .../gerrit/client/ui/PagingHyperlink.java | 34 - .../gerrit/client/ui/ParentProjectBox.java | 100 - .../google/gerrit/client/ui/ProjectLink.java | 29 - .../gerrit/client/ui/ProjectLinkMenuItem.java | 51 - .../gerrit/client/ui/ProjectListPopup.java | 233 --- .../client/ui/ProjectNameSuggestOracle.java | 35 - .../gerrit/client/ui/ProjectSearchLink.java | 33 - .../gerrit/client/ui/ProjectsTable.java | 121 -- .../google/gerrit/client/ui/RebaseDialog.java | 169 -- .../gerrit/client/ui/RemoteSuggestBox.java | 165 -- .../com/google/gerrit/client/ui/Screen.java | 199 -- .../gerrit/client/ui/ScreenLoadEvent.java | 42 - .../gerrit/client/ui/ScreenLoadHandler.java | 21 - .../google/gerrit/client/ui/SmallHeading.java | 29 - .../ui/SuggestAfterTypingNCharsOracle.java | 40 - .../client/ui/TextAreaActionDialog.java | 40 - .../google/gerrit/client/ui/UIConstants.java | 41 - .../gerrit/client/ui/UIConstants.properties | 13 - .../google/gerrit/client/ui/UIMessages.java | 25 - .../gerrit/client/ui/UIMessages.properties | 3 - .../gerrit/client/ui/UserActivityMonitor.java | 113 -- .../com/google/gerrit/client/ui/Util.java | 48 - .../java/net/codemirror/CodeMirror.gwt.xml | 24 - .../net/codemirror/addon/AddonInjector.java | 92 - .../java/net/codemirror/addon/Addons.java | 28 - .../java/net/codemirror/lib/BlameConfig.java | 23 - .../net/codemirror/lib/BlameConfig.properties | 2 - .../java/net/codemirror/lib/CodeMirror.java | 448 ----- .../net/codemirror/lib/CodeMirrorDoc.java | 31 - .../net/codemirror/lib/Configuration.java | 46 - .../main/java/net/codemirror/lib/Extras.java | 221 --- .../main/java/net/codemirror/lib/KeyMap.java | 43 - .../src/main/java/net/codemirror/lib/Lib.java | 35 - .../java/net/codemirror/lib/LineWidget.java | 41 - .../java/net/codemirror/lib/LintLine.java | 63 - .../main/java/net/codemirror/lib/Loader.java | 100 - .../java/net/codemirror/lib/MergeView.java | 50 - .../src/main/java/net/codemirror/lib/Pos.java | 42 - .../main/java/net/codemirror/lib/Rect.java | 30 - .../java/net/codemirror/lib/ScrollInfo.java | 40 - .../java/net/codemirror/lib/TextMarker.java | 54 - .../src/main/java/net/codemirror/lib/Vim.java | 70 - .../main/java/net/codemirror/lib/style.css | 124 -- .../java/net/codemirror/mode/ModeInfo.java | 270 --- .../net/codemirror/mode/ModeInjector.java | 114 -- .../main/java/net/codemirror/mode/Modes.java | 510 ----- .../java/net/codemirror/mode/gerrit/commit.js | 26 - .../net/codemirror/theme/ThemeLoader.java | 119 -- .../java/net/codemirror/theme/Themes.java | 165 -- .../client/change/ProjectChangeIdTest.java | 86 - .../gerrit/client/diff/LineMapperTest.java | 117 -- gerrit-plugin-gwtui/BUILD | 84 - .../java/com/google/gerrit/Plugin.gwt.xml | 26 - .../gerrit/plugin/client/FormatUtil.java | 76 - .../google/gerrit/plugin/client/Plugin.java | 155 -- .../plugin/client/PluginEntryPoint.java | 46 - .../gerrit/plugin/client/extension/Panel.java | 109 -- .../gerrit/plugin/client/rpc/NoContent.java | 21 - .../gerrit/plugin/client/rpc/RestApi.java | 160 -- .../gerrit/plugin/client/screen/Screen.java | 144 -- .../plugin/client/ui/GroupSuggestOracle.java | 75 - .../plugin/linker/GerritPluginLinker.java | 31 - .../gerrit/plugin/rebind/PluginGenerator.java | 86 - .../linker/computeUrlForPluginResource.js | 3 - java/com/google/gerrit/common/BUILD | 19 - java/com/google/gerrit/common/Common.gwt.xml | 24 - .../gerrit/common/data/HostPageData.java | 32 +- java/com/google/gerrit/extensions/BUILD | 10 - .../gerrit/extensions/Extensions.gwt.xml | 18 - .../gerrit/extensions/webui/GwtPlugin.java | 33 - .../gerrit/extensions/webui/WebUiPlugin.java | 5 - .../gerrit/httpd/GwtCacheControlFilter.java | 104 -- java/com/google/gerrit/httpd/UrlModule.java | 43 +- java/com/google/gerrit/httpd/WebModule.java | 6 +- .../httpd/auth/container/HttpAuthFilter.java | 9 +- .../gerrit/httpd/init/WebAppInitializer.java | 2 +- .../google/gerrit/httpd/raw/BazelBuild.java | 5 - .../httpd/raw/DirectoryGwtUiServlet.java | 54 - .../gerrit/httpd/raw/HostPageServlet.java | 410 ---- .../httpd/raw/RecompileGwtUiFilter.java | 126 -- .../google/gerrit/httpd/raw/StaticModule.java | 113 +- .../google/gerrit/httpd/raw/ThemeFactory.java | 64 - .../gerrit/httpd/raw/UserAgentRule.java | 93 - .../gerrit/httpd/raw/WarGwtUiServlet.java | 46 - .../httpd/rpc/AuditedHttpServletResponse.java | 63 - .../gerrit/httpd/rpc/GerritJsonServlet.java | 288 --- .../httpd/rpc/GerritJsonServletProvider.java | 47 - java/com/google/gerrit/httpd/rpc/Handler.java | 92 - .../gerrit/httpd/rpc/RpcServletModule.java | 48 - .../httpd/rpc/SystemInfoServiceImpl.java | 68 - .../google/gerrit/httpd/rpc/UiRpcModule.java | 31 - .../rpc/project/ChangeProjectAccess.java | 118 -- .../rpc/project/ProjectAccessFactory.java | 298 --- .../rpc/project/ProjectAccessHandler.java | 255 --- .../rpc/project/ProjectAdminServiceImpl.java | 80 - .../httpd/rpc/project/ProjectModule.java | 39 - .../rpc/project/ReviewProjectAccess.java | 247 --- java/com/google/gerrit/launcher/BUILD | 2 +- java/com/google/gerrit/pgm/Daemon.java | 3 +- java/com/google/gerrit/prettify/BUILD | 19 - .../gerrit/prettify/PrettyFormatter.gwt.xml | 27 - java/com/google/gerrit/reviewdb/BUILD | 13 - .../google/gerrit/reviewdb/ReviewDB.gwt.xml | 18 - .../gerrit/server/config/GerritOptions.java | 14 +- java/com/google/gerrit/server/ioutil/BUILD | 2 +- .../server/restapi/config/GetServerInfo.java | 8 - java/com/google/gerrit/sshd/BUILD | 1 - .../google/gerrit/testing/InMemoryModule.java | 2 +- java/com/google/gwtexpui/clippy/BUILD | 23 - .../com/google/gwtexpui/clippy/Clippy.gwt.xml | 20 - .../gwtexpui/clippy/client/ClippyCss.java | 25 - .../clippy/client/ClippyResources.java | 35 - .../gwtexpui/clippy/client/CopyableLabel.java | 315 ---- .../clippy/client/CopyableLabelText.java | 28 - .../client/CopyableLabelText.properties | 3 - .../google/gwtexpui/clippy/client/clippy.css | 39 - .../google/gwtexpui/clippy/client/clippy.swf | Bin 5380 -> 0 bytes .../clippy/client/page_white_copy.png | Bin 309 -> 0 bytes java/com/google/gwtexpui/css/BUILD | 9 - java/com/google/gwtexpui/css/CSS.gwt.xml | 19 - .../google/gwtexpui/css/rebind/CssLinker.java | 121 -- java/com/google/gwtexpui/globalkey/BUILD | 17 - .../gwtexpui/globalkey/GlobalKey.gwt.xml | 20 - .../globalkey/client/CompoundKeyCommand.java | 40 - .../gwtexpui/globalkey/client/DocWidget.java | 59 - .../gwtexpui/globalkey/client/GlobalKey.java | 191 -- .../client/HidePopupPanelCommand.java | 33 - .../gwtexpui/globalkey/client/KeyCommand.java | 104 -- .../globalkey/client/KeyCommandFilter.java | 19 - .../globalkey/client/KeyCommandSet.java | 145 -- .../globalkey/client/KeyConstants.java | 52 - .../globalkey/client/KeyConstants.properties | 17 - .../gwtexpui/globalkey/client/KeyCss.java | 37 - .../globalkey/client/KeyHelpPopup.java | 233 --- .../globalkey/client/KeyResources.java | 25 - .../gwtexpui/globalkey/client/NpTextArea.java | 27 - .../gwtexpui/globalkey/client/NpTextBox.java | 29 - .../globalkey/client/ShowHelpCommand.java | 72 - .../google/gwtexpui/globalkey/client/key.css | 99 - java/com/google/gwtexpui/progress/BUILD | 10 - .../google/gwtexpui/progress/Progress.gwt.xml | 19 - .../gwtexpui/progress/client/ProgressBar.java | 77 - .../gwtexpui/progress/client/ProgressCss.java | 25 - .../progress/client/ProgressResources.java | 25 - .../gwtexpui/progress/client/progress.css | 43 - java/com/google/gwtexpui/safehtml/BUILD | 10 - .../google/gwtexpui/safehtml/SafeHtml.gwt.xml | 19 - .../gwtexpui/safehtml/client/AttMap.java | 141 -- .../gwtexpui/safehtml/client/Buffer.java | 34 - .../safehtml/client/BufferDirect.java | 63 - .../safehtml/client/BufferSealElement.java | 63 - .../gwtexpui/safehtml/client/FindReplace.java | 36 - .../client/HighlightSuggestOracle.java | 151 -- .../safehtml/client/LinkFindReplace.java | 82 - .../safehtml/client/RawFindReplace.java | 54 - .../gwtexpui/safehtml/client/SafeHtml.java | 334 ---- .../safehtml/client/SafeHtmlBuilder.java | 424 ----- .../gwtexpui/safehtml/client/SafeHtmlCss.java | 25 - .../safehtml/client/SafeHtmlResources.java | 22 - .../safehtml/client/SafeHtmlString.java | 29 - .../gwtexpui/safehtml/client/safehtml.css | 29 - java/com/google/gwtexpui/user/BUILD | 10 - java/com/google/gwtexpui/user/User.gwt.xml | 18 - .../user/client/AutoCenterDialogBox.java | 79 - .../google/gwtexpui/user/client/Tooltip.java | 79 - .../gwtexpui/user/client/UserAgent.java | 168 -- .../com/google/gwtexpui/user/client/View.java | 55 - .../google/gwtexpui/user/client/ViewSite.java | 84 - .../google/gwtexpui/user/client/tooltip.css | 54 - java/org/eclipse/jgit/BUILD | 37 - java/org/eclipse/jgit/JGit.gwt.xml | 22 - .../eclipse/jgit/diff/EditDeserializer.java | 95 - .../jgit/diff/Edit_JsonSerializer.java | 74 - .../acceptance/rest/config/ServerInfoIT.java | 1 - javatests/com/google/gerrit/common/BUILD | 7 +- javatests/com/google/gerrit/reviewdb/BUILD | 14 - .../reviewdb/client/AccountGroupTest.java | 76 - .../gerrit/reviewdb/client/AccountTest.java | 97 - .../gerrit/reviewdb/client/ChangeTest.java | 173 -- .../reviewdb/client/PatchSetApprovalTest.java | 53 - .../gerrit/reviewdb/client/PatchSetTest.java | 100 - .../gerrit/reviewdb/client/RefNamesTest.java | 300 --- javatests/com/google/gwtexpui/safehtml/BUILD | 13 - .../safehtml/client/LinkFindReplaceTest.java | 80 - .../safehtml/client/RawFindReplaceTest.java | 31 - .../safehtml/client/SafeHtmlBuilderTest.java | 290 --- .../safehtml/client/SafeHtml_LinkifyTest.java | 124 -- .../safehtml/client/SafeHtml_ReplaceTest.java | 127 -- .../client/SafeHtml_WikifyListTest.java | 125 -- .../client/SafeHtml_WikifyPreformatTest.java | 81 - .../client/SafeHtml_WikifyQuoteTest.java | 56 - .../safehtml/client/SafeHtml_WikifyTest.java | 120 -- javatests/org/eclipse/jgit/BUILD | 11 - .../jgit/diff/EditDeserializerTest.java | 26 - lib/codemirror/BUILD | 11 - lib/codemirror/cm.bzl | 375 ---- lib/gwt/BUILD | 45 - polygerrit-ui/README.md | 4 +- .../base-url-behavior/base-url-behavior.html | 15 - .../base-url-behavior_test.html | 19 - .../app/elements/gr-app-it_test.html | 1 - polygerrit-ui/app/elements/gr-app.html | 4 - polygerrit-ui/app/elements/gr-app.js | 5 - polygerrit-ui/app/elements/gr-app_test.html | 30 - .../server/change/ChangeMessages.properties | 2 - tools/bzl/gwt.bzl | 312 ---- tools/bzl/pkg_war.bzl | 6 +- tools/bzl/plugin.bzl | 42 +- tools/eclipse/BUILD | 17 - tools/eclipse/gerrit_gwt_debug.launch | 22 - tools/eclipse/project.py | 38 +- tools/maven/BUILD | 3 - tools/maven/gerrit-plugin-gwtui_pom.xml | 89 - tools/version.py | 3 +- 687 files changed, 58 insertions(+), 75369 deletions(-) delete mode 100644 gerrit-gwtdebug/BUILD delete mode 100644 gerrit-gwtdebug/src/main/java/com/google/gerrit/gwtdebug/GerritGwtDebugLauncher.java delete mode 100644 gerrit-gwtui-common/BUILD delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/GerritGwtUICommon.gwt.xml delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/AccountFormatter.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/CommonConstants.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/CommonConstants.properties delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/CommonMessages.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/CommonMessages.properties delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/DateFormatter.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/GerritUiExtensionPoint.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/RelativeDateFormatter.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/Resources.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/AccountInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/ActionInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/AgreementInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/AuthInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/ChangeInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/DownloadInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/FileInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/GeneralPreferences.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/GerritInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/GpgKeyInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/GroupBaseInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/GroupInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/OAuthTokenInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/PushCertificateInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/ServerInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/TopMenu.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/TopMenuItem.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/TopMenuList.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/info/WebLinkInfo.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/rpc/NativeMap.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/rpc/NativeString.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/rpc/Natives.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/rpc/TransformCallback.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/ui/HighlightSuggestion.java delete mode 100644 gerrit-gwtui-common/src/main/java/com/google/gerrit/client/ui/RemoteSuggestOracle.java delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/arrow_undo.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/cog.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/comment_draft.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/cross.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/diffy26.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/disk.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/exclamation.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/find.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/goDown.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/goNext.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/goPrev.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/goUp.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/help.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/lightbulb.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/listAdd.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/lock.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/merge.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/note_add.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/page_edit.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/page_white_put.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/resultset_down_gray.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/resultset_next_gray.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/resultset_up_gray.png delete mode 100755 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/sideBySideDiff.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/star-open.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/star.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/tag_blue.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/tag_blue_add.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/tick.png delete mode 100755 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/unifiedDiff.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/user_add.png delete mode 100644 gerrit-gwtui-common/src/main/resources/com/google/gerrit/client/user_edit.png delete mode 100644 gerrit-gwtui-common/src/test/java/com/google/gerrit/client/RelativeDateFormatterTest.java delete mode 100644 gerrit-gwtui-common/src/test/java/com/google/gerrit/client/ui/HighlightSuggestionTest.java delete mode 100644 gerrit-gwtui/BUILD delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/GerritGwtUI.gwt.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/UserAgent.gwt.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/AvatarImage.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ConfirmationCallback.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ConfirmationDialog.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/DiffObject.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/DiffWebLinkInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/Dispatcher.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ErrorDialog.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/FormatUtil.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/Gerrit.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/GerritConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/GerritConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/GerritCss.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/GerritMessages.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/GerritMessages.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/GerritResources.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/HostPageDataService.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/JumpKeys.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/MessageOfTheDayBar.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/MessageOfTheDayBar.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/NotFoundScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/NotSignedInDialog.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/RangeInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/RpcStatus.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/SearchPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/SearchSuggestOracle.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/StringListPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/Themer.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/UrlAliasMatcher.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/UserPopupPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/UserPopupPanel.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/VoidResult.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/access/AccessMap.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/access/ProjectAccessInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/AccountApi.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/AccountCapabilities.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/AccountConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/AccountConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/AccountMessages.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/AccountMessages.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/ContactPanelShort.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/DiffPreferences.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/EditPreferences.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/EmailInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/ExternalIdInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyAgreementsScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyContactInformationScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyDiffPreferencesScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyEditPreferencesScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGpgKeysScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGpgKeysScreen.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyIdentitiesScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyOAuthTokenScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyPasswordScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyPreferencesScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyProfileScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MySshKeysScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyWatchedProjectsScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyWatchesTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/NewAgreementScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/ProjectWatchInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/RegisterScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/SettingsScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/SshHostKeyPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/SshKeyInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/SshPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/UsernameField.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/Util.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/account/ValidateEmailScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/actions/ActionButton.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AccessSectionEditor.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AccessSectionEditor.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AccountGroupAuditLogScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AccountGroupInfoScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AccountGroupMembersScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AccountGroupScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AdminConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AdminConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AdminCss.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AdminMessages.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AdminMessages.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/AdminResources.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/CreateChangeAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/CreateGroupScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/CreateProjectScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/EditConfigAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/GroupListScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/GroupReferenceBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/GroupTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/PaginatedProjectScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/PermissionEditor.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/PermissionEditor.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/PermissionNameRenderer.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/PermissionRuleEditor.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/PermissionRuleEditor.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/PluginListScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/PluginScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectAccessEditor.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectAccessEditor.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectAccessScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectAccessScreen.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectBranchesScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectDashboardsScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectInfoScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectListScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectTagsScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/RangeBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/RefPatternBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/Util.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ValueEditor.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ValueEditor.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/admin.css delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/arrow_undo.png delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/deleteHover.png delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/deleteNormal.png delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/ActionContext.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/ApiGlue.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/ChangeGlue.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/DefaultActions.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/EditGlue.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/ExtensionPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/ExtensionScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/ExtensionSettingsScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/HtmlTemplate.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/Plugin.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/PluginLoader.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/PluginName.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/PopupHelper.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/ProjectGlue.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/api/RevisionGlue.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/auth/openid/OpenIdConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/auth/openid/OpenIdConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/auth/openid/OpenIdUtil.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/blame/BlameInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/AbandonAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ActionMessageBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ActionMessageBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Actions.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Actions.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/AddFileAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/AddFileBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/AddFileBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Assignee.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Assignee.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/AssigneeSuggestOracle.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ChangeActions.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ChangeConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ChangeConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ChangeMessages.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ChangeMessages.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ChangeScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ChangeScreen.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/CherryPickAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/CommitBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/CommitBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/DeleteFileAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/DeleteFileBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/DeleteFileBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/DownloadAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/DownloadBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/EditActions.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/FileComments.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/FileComments.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/FileTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/FollowUpAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Hashtags.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Hashtags.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/History.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/IncludedInAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/IncludedInBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/IncludedInBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Labels.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/LineComment.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/LineComment.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/LocalComments.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Message.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Message.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/MoveAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/PatchSetsAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/PatchSetsBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/PatchSetsBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/PathSuggestOracle.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ProjectChangeId.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/QuickApprove.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RebaseAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RelatedChanges.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RelatedChangesTab.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RenameFileAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RenameFileBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RenameFileBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ReplyAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ReplyBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ReplyBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Resources.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RestoreAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RevertAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/ReviewerSuggestOracle.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Reviewers.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Reviewers.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/RightSidePopdownAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/StarIcon.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/SubmitAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/SubmitFailureDialog.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Topic.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/Topic.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/UpdateAvailableBar.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/UpdateAvailableBar.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/UpdateCheckTimer.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/VotableInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/common.css delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/file_table.css delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/moreLess.png delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/change/related_changes.css delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/AccountDashboardScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeApi.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeEditApi.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeList.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeListScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeMessages.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeMessages.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/CommentApi.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/CommentInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/CustomDashboardScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/DashboardTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/PagedSingleListScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ProjectDashboardScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/QueryScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ReviewInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ReviewInput.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/RevisionInfoCache.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/StarredChanges.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/SubmitInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/Util.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/config/CapabilityInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/config/ConfigServerApi.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/dashboards/DashboardConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/dashboards/DashboardConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/dashboards/DashboardInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/dashboards/DashboardList.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/dashboards/DashboardsTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/dashboards/Util.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/ChunkManager.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/CommentBox.css delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/CommentBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/CommentGroup.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/CommentManager.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/CommentRange.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/CommentsCollections.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/DiffApi.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/DiffChunkInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/DiffInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/DiffScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/DiffTable.css delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/DiffTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Direction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/DisplaySide.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/DraftBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/DraftBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/EditIterator.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Header.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Header.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/InsertCommentBubble.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/InsertCommentBubble.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/LineMapper.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/NoOpKeyCommand.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/PatchSetSelectBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/PatchSetSelectBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/PreferencesAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/PreferencesBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/PreferencesBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/PublishedBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/PublishedBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Resources.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/ScrollSynchronizer.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Scrollbar.css delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Scrollbar.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/ScrollbarAnnotation.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySide.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySide.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySideChunkManager.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySideCommentGroup.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySideCommentManager.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySideTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySideTable.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SkipBar.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SkipBar.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SkipManager.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Unified.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Unified.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/UnifiedChunkManager.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/UnifiedCommentGroup.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/UnifiedCommentManager.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/UnifiedDiffChunkInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/UnifiedTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/UnifiedTable.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/UpToChangeCommand.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/goNext.png delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/goPrev.png delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/goUp.png delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/documentation/DocConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/documentation/DocConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/documentation/DocInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/documentation/DocMessages.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/documentation/DocMessages.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/documentation/DocScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/documentation/DocTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/documentation/Util.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/download/DownloadCommandLink.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/download/DownloadCommandPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/download/DownloadPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/download/DownloadUrlLink.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/download/DownloadUrlPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/editor/EditConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/editor/EditConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/editor/EditFileInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/editor/EditPreferencesAction.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/editor/EditPreferencesBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/editor/EditPreferencesBox.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/editor/EditScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/editor/EditScreen.ui.xml delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/gerrit.css delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/groups/GroupApi.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/groups/GroupAuditEventInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/groups/GroupList.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/groups/GroupMap.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/gwt_override.css delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/PatchConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/PatchConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/PatchMessages.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/PatchMessages.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/PatchMessages_en.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/PatchUtil.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/SkippedLine.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/plugins/PluginInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/plugins/PluginMap.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/projects/BranchInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/projects/ConfigInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/projects/ConfigInfoCache.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/projects/ProjectApi.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/projects/ProjectInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/projects/ProjectMap.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/projects/RefInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/projects/TagInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/projects/ThemeInfo.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/rpc/CallbackGroup.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/rpc/GerritCallback.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/rpc/HttpCallback.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/rpc/HttpResponse.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/rpc/RestApi.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/rpc/RpcConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/rpc/RpcConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/rpc/ScreenLoadCallback.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/AccountGroupSuggestOracle.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/AccountLinkPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/AccountScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/AccountSuggestOracle.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/AddMemberBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/BranchLink.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ChangeLink.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CherryPickDialog.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CommandMenuItem.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CommentLinkProcessor.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CommentedActionDialog.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ComplexDisclosurePanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/CreateChangeDialog.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/FancyFlexTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/FancyFlexTableImpl.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/FancyFlexTableImplIE8.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/HighlightingInlineHyperlink.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/HighlightingProjectsTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/HintTextBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/Hyperlink.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/InlineHyperlink.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/LinkMenuBar.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/LinkMenuItem.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/MenuScreen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/MorphingTabPanel.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/MoveDialog.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/NavigationTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/NeedsSignInKeyCommand.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/NpIntTextBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/OnEditEnabler.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/PagingHyperlink.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ParentProjectBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ProjectLink.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ProjectLinkMenuItem.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ProjectListPopup.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ProjectNameSuggestOracle.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ProjectSearchLink.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ProjectsTable.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/RebaseDialog.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/RemoteSuggestBox.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/Screen.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ScreenLoadEvent.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/ScreenLoadHandler.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/SmallHeading.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/SuggestAfterTypingNCharsOracle.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/TextAreaActionDialog.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/UIConstants.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/UIConstants.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/UIMessages.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/UIMessages.properties delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/UserActivityMonitor.java delete mode 100644 gerrit-gwtui/src/main/java/com/google/gerrit/client/ui/Util.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/CodeMirror.gwt.xml delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/addon/AddonInjector.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/addon/Addons.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/BlameConfig.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/BlameConfig.properties delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/CodeMirror.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/CodeMirrorDoc.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/Configuration.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/Extras.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/KeyMap.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/Lib.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/LineWidget.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/LintLine.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/Loader.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/MergeView.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/Pos.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/Rect.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/ScrollInfo.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/TextMarker.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/Vim.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/lib/style.css delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/mode/ModeInfo.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/mode/ModeInjector.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/mode/Modes.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/mode/gerrit/commit.js delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/theme/ThemeLoader.java delete mode 100644 gerrit-gwtui/src/main/java/net/codemirror/theme/Themes.java delete mode 100644 gerrit-gwtui/src/test/java/com/google/gerrit/client/change/ProjectChangeIdTest.java delete mode 100644 gerrit-gwtui/src/test/java/com/google/gerrit/client/diff/LineMapperTest.java delete mode 100644 gerrit-plugin-gwtui/BUILD delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/Plugin.gwt.xml delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/plugin/client/FormatUtil.java delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/plugin/client/Plugin.java delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/plugin/client/PluginEntryPoint.java delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/plugin/client/extension/Panel.java delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/plugin/client/rpc/NoContent.java delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/plugin/client/rpc/RestApi.java delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/plugin/client/screen/Screen.java delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/plugin/client/ui/GroupSuggestOracle.java delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/plugin/linker/GerritPluginLinker.java delete mode 100644 gerrit-plugin-gwtui/src/main/java/com/google/gerrit/plugin/rebind/PluginGenerator.java delete mode 100644 gerrit-plugin-gwtui/src/main/resources/com/google/gerrit/linker/computeUrlForPluginResource.js delete mode 100644 java/com/google/gerrit/common/Common.gwt.xml delete mode 100644 java/com/google/gerrit/extensions/Extensions.gwt.xml delete mode 100644 java/com/google/gerrit/extensions/webui/GwtPlugin.java delete mode 100644 java/com/google/gerrit/httpd/GwtCacheControlFilter.java delete mode 100644 java/com/google/gerrit/httpd/raw/DirectoryGwtUiServlet.java delete mode 100644 java/com/google/gerrit/httpd/raw/HostPageServlet.java delete mode 100644 java/com/google/gerrit/httpd/raw/RecompileGwtUiFilter.java delete mode 100644 java/com/google/gerrit/httpd/raw/ThemeFactory.java delete mode 100644 java/com/google/gerrit/httpd/raw/UserAgentRule.java delete mode 100644 java/com/google/gerrit/httpd/raw/WarGwtUiServlet.java delete mode 100644 java/com/google/gerrit/httpd/rpc/AuditedHttpServletResponse.java delete mode 100644 java/com/google/gerrit/httpd/rpc/GerritJsonServlet.java delete mode 100644 java/com/google/gerrit/httpd/rpc/GerritJsonServletProvider.java delete mode 100644 java/com/google/gerrit/httpd/rpc/Handler.java delete mode 100644 java/com/google/gerrit/httpd/rpc/RpcServletModule.java delete mode 100644 java/com/google/gerrit/httpd/rpc/SystemInfoServiceImpl.java delete mode 100644 java/com/google/gerrit/httpd/rpc/UiRpcModule.java delete mode 100644 java/com/google/gerrit/httpd/rpc/project/ChangeProjectAccess.java delete mode 100644 java/com/google/gerrit/httpd/rpc/project/ProjectAccessFactory.java delete mode 100644 java/com/google/gerrit/httpd/rpc/project/ProjectAccessHandler.java delete mode 100644 java/com/google/gerrit/httpd/rpc/project/ProjectAdminServiceImpl.java delete mode 100644 java/com/google/gerrit/httpd/rpc/project/ProjectModule.java delete mode 100644 java/com/google/gerrit/httpd/rpc/project/ReviewProjectAccess.java delete mode 100644 java/com/google/gerrit/prettify/PrettyFormatter.gwt.xml delete mode 100644 java/com/google/gerrit/reviewdb/ReviewDB.gwt.xml delete mode 100644 java/com/google/gwtexpui/clippy/BUILD delete mode 100644 java/com/google/gwtexpui/clippy/Clippy.gwt.xml delete mode 100644 java/com/google/gwtexpui/clippy/client/ClippyCss.java delete mode 100644 java/com/google/gwtexpui/clippy/client/ClippyResources.java delete mode 100644 java/com/google/gwtexpui/clippy/client/CopyableLabel.java delete mode 100644 java/com/google/gwtexpui/clippy/client/CopyableLabelText.java delete mode 100644 java/com/google/gwtexpui/clippy/client/CopyableLabelText.properties delete mode 100644 java/com/google/gwtexpui/clippy/client/clippy.css delete mode 100644 java/com/google/gwtexpui/clippy/client/clippy.swf delete mode 100644 java/com/google/gwtexpui/clippy/client/page_white_copy.png delete mode 100644 java/com/google/gwtexpui/css/BUILD delete mode 100644 java/com/google/gwtexpui/css/CSS.gwt.xml delete mode 100644 java/com/google/gwtexpui/css/rebind/CssLinker.java delete mode 100644 java/com/google/gwtexpui/globalkey/BUILD delete mode 100644 java/com/google/gwtexpui/globalkey/GlobalKey.gwt.xml delete mode 100644 java/com/google/gwtexpui/globalkey/client/CompoundKeyCommand.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/DocWidget.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/GlobalKey.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/HidePopupPanelCommand.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/KeyCommand.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/KeyCommandFilter.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/KeyCommandSet.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/KeyConstants.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/KeyConstants.properties delete mode 100644 java/com/google/gwtexpui/globalkey/client/KeyCss.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/KeyHelpPopup.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/KeyResources.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/NpTextArea.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/NpTextBox.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/ShowHelpCommand.java delete mode 100644 java/com/google/gwtexpui/globalkey/client/key.css delete mode 100644 java/com/google/gwtexpui/progress/BUILD delete mode 100644 java/com/google/gwtexpui/progress/Progress.gwt.xml delete mode 100644 java/com/google/gwtexpui/progress/client/ProgressBar.java delete mode 100644 java/com/google/gwtexpui/progress/client/ProgressCss.java delete mode 100644 java/com/google/gwtexpui/progress/client/ProgressResources.java delete mode 100644 java/com/google/gwtexpui/progress/client/progress.css delete mode 100644 java/com/google/gwtexpui/safehtml/BUILD delete mode 100644 java/com/google/gwtexpui/safehtml/SafeHtml.gwt.xml delete mode 100644 java/com/google/gwtexpui/safehtml/client/AttMap.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/Buffer.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/BufferDirect.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/BufferSealElement.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/FindReplace.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/HighlightSuggestOracle.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/LinkFindReplace.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/RawFindReplace.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/SafeHtml.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/SafeHtmlBuilder.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/SafeHtmlCss.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/SafeHtmlResources.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/SafeHtmlString.java delete mode 100644 java/com/google/gwtexpui/safehtml/client/safehtml.css delete mode 100644 java/com/google/gwtexpui/user/BUILD delete mode 100644 java/com/google/gwtexpui/user/User.gwt.xml delete mode 100644 java/com/google/gwtexpui/user/client/AutoCenterDialogBox.java delete mode 100644 java/com/google/gwtexpui/user/client/Tooltip.java delete mode 100644 java/com/google/gwtexpui/user/client/UserAgent.java delete mode 100644 java/com/google/gwtexpui/user/client/View.java delete mode 100644 java/com/google/gwtexpui/user/client/ViewSite.java delete mode 100644 java/com/google/gwtexpui/user/client/tooltip.css delete mode 100644 java/org/eclipse/jgit/JGit.gwt.xml delete mode 100644 java/org/eclipse/jgit/diff/EditDeserializer.java delete mode 100644 java/org/eclipse/jgit/diff/Edit_JsonSerializer.java delete mode 100644 javatests/com/google/gerrit/reviewdb/BUILD delete mode 100644 javatests/com/google/gerrit/reviewdb/client/AccountGroupTest.java delete mode 100644 javatests/com/google/gerrit/reviewdb/client/AccountTest.java delete mode 100644 javatests/com/google/gerrit/reviewdb/client/ChangeTest.java delete mode 100644 javatests/com/google/gerrit/reviewdb/client/PatchSetApprovalTest.java delete mode 100644 javatests/com/google/gerrit/reviewdb/client/PatchSetTest.java delete mode 100644 javatests/com/google/gerrit/reviewdb/client/RefNamesTest.java delete mode 100644 javatests/com/google/gwtexpui/safehtml/BUILD delete mode 100644 javatests/com/google/gwtexpui/safehtml/client/LinkFindReplaceTest.java delete mode 100644 javatests/com/google/gwtexpui/safehtml/client/RawFindReplaceTest.java delete mode 100644 javatests/com/google/gwtexpui/safehtml/client/SafeHtmlBuilderTest.java delete mode 100644 javatests/com/google/gwtexpui/safehtml/client/SafeHtml_LinkifyTest.java delete mode 100644 javatests/com/google/gwtexpui/safehtml/client/SafeHtml_ReplaceTest.java delete mode 100644 javatests/com/google/gwtexpui/safehtml/client/SafeHtml_WikifyListTest.java delete mode 100644 javatests/com/google/gwtexpui/safehtml/client/SafeHtml_WikifyPreformatTest.java delete mode 100644 javatests/com/google/gwtexpui/safehtml/client/SafeHtml_WikifyQuoteTest.java delete mode 100644 javatests/com/google/gwtexpui/safehtml/client/SafeHtml_WikifyTest.java delete mode 100644 javatests/org/eclipse/jgit/BUILD delete mode 100644 javatests/org/eclipse/jgit/diff/EditDeserializerTest.java delete mode 100644 lib/codemirror/BUILD delete mode 100644 lib/codemirror/cm.bzl delete mode 100644 lib/gwt/BUILD delete mode 100644 tools/bzl/gwt.bzl delete mode 100644 tools/eclipse/gerrit_gwt_debug.launch delete mode 100644 tools/maven/gerrit-plugin-gwtui_pom.xml diff --git a/BUILD b/BUILD index a104dd5bb0..5ddf8b1ce3 100644 --- a/BUILD +++ b/BUILD @@ -44,16 +44,10 @@ pkg_war( ui = None, ) -pkg_war( - name = "polygerrit", - ui = "polygerrit", -) - pkg_war( name = "release", context = ["//plugins:core"], doc = True, - ui = "ui_optdbg_r", ) pkg_war( @@ -71,9 +65,6 @@ API_DEPS = [ "//plugins:plugin-api_deploy.jar", "//plugins:plugin-api-sources_deploy.jar", "//plugins:plugin-api-javadoc", - "//gerrit-plugin-gwtui:gwtui-api_deploy.jar", - "//gerrit-plugin-gwtui:gwtui-api-source_deploy.jar", - "//gerrit-plugin-gwtui:gwtui-api-javadoc", ] genrule2( diff --git a/Documentation/BUILD b/Documentation/BUILD index 4177f5101d..b322fef81a 100644 --- a/Documentation/BUILD +++ b/Documentation/BUILD @@ -47,7 +47,6 @@ license_map( name = "licenses", opts = ["--asciidoctor"], targets = [ - "//gerrit-gwtui:ui_module", "//polygerrit-ui/app:polygerrit_ui", "//java/com/google/gerrit/pgm", ], @@ -57,7 +56,6 @@ license_map( license_map( name = "js_licenses", targets = [ - "//gerrit-gwtui:ui_module", "//polygerrit-ui/app:polygerrit_ui", ], visibility = ["//visibility:public"], diff --git a/Documentation/config-gerrit.txt b/Documentation/config-gerrit.txt index be50d3bc79..765e56ef3c 100644 --- a/Documentation/config-gerrit.txt +++ b/Documentation/config-gerrit.txt @@ -273,10 +273,7 @@ When this is the configured authentication method a hyperlink titled `Become` appears in the top right corner of the page, taking the user to a form where they can enter the username of any existing user account, and immediately login as that account, without any -authentication taking place. This form of authentication is only -useful for the GWT hosted mode shell, where OpenID authentication -redirects might be risky to the developer's host computer, and HTTP -authentication is not possible. +authentication taking place. + By default, OpenID. @@ -485,13 +482,12 @@ the "Switch Account" link is displayed next to "Sign Out". + When `auth.type` does not normally enable this URL administrators may set this to `login/`, allowing users to begin a new web session. This value -is used as an href in PolyGerrit and the GWT UI, so absolute URLs like +is used as an href in PolyGerrit, so absolute URLs like `https://someotherhost/login` work as well. + If a ${path} parameter is included, then PolyGerrit will substitute the currently viewed path in the link. Be aware that this path will include a leading slash, so a value like this might be appropriate: `/login${path}`. -Note: in the GWT UI this substitution for ${path} is *always* `/`. [[auth.cookiePath]]auth.cookiePath:: + @@ -1175,8 +1171,7 @@ Default is 5 minutes. [[change.allowBlame]]change.allowBlame:: + -Allow blame on side by side diff in the GWT UI. If set to false, blame cannot be -used. +Allow blame on side by side diff. If set to false, blame cannot be used. + Default is true. @@ -1433,13 +1428,10 @@ upper and lower case character for each position must be used. For example, to match the string `bug` in a case insensitive way the match pattern `[bB][uU][gG]` needs to be used. + -Between the GWT UI and PolyGerrit, the commentlink.name.match regular -expressions are applied differently. Whereas in the GWT UI the -expressions are applied to the formatted and escaped HTML result, the -PolyGerrit UI applies them only to the raw, unformatted and unescaped -text form. PolyGerrit does not support regex matching against HTML. -Comment link patterns that are written in this style should be updated -to match text formats. +The commentlink.name.match regular expressions are applied to the raw, +unformatted and unescaped text form. Regex matching against HTML is not +supported. Comment link patterns that are written in this style should +be updated to match text formats. + A common pattern to match is `bug\\s+(\\d+)`. @@ -5100,10 +5092,6 @@ The contents of the `system_config` table are cached at startup by Gerrit. If you modify any columns in this table, Gerrit needs to be restarted before it will use the new values. -== Configuring the Polygerrit UI - -Please see link:dev-polygerrit.html[UI] on configuring the Polygerrit UI. - === Configurable Parameters site_path:: diff --git a/Documentation/config-plugins.txt b/Documentation/config-plugins.txt index b9c51722ba..a138b14dc5 100644 --- a/Documentation/config-plugins.txt +++ b/Documentation/config-plugins.txt @@ -199,8 +199,7 @@ Project] This plugin allows the rendering of Git repository branch network in a graphical HTML5 Canvas. It is mainly intended to be used as a -"project link" in a gitweb configuration or by other Gerrit GWT UI -plugins to be plugged elsewhere in Gerrit. +"project link" in a gitweb configuration. link:https://gerrit-review.googlesource.com/admin/repos/plugins/branch-network[ Project] | diff --git a/Documentation/config-themes.txt b/Documentation/config-themes.txt index dcfd7114f5..38bfc46e3b 100644 --- a/Documentation/config-themes.txt +++ b/Documentation/config-themes.txt @@ -129,9 +129,7 @@ instead of '#' because Analytics won't track anchors. The `window.onload` callback is necessary to ensure that the `Gerrit.on()` function has actually been defined by the -page. Because GWT loads the module asynchronously any ` diff --git a/polygerrit-ui/app/behaviors/base-url-behavior/base-url-behavior_test.html b/polygerrit-ui/app/behaviors/base-url-behavior/base-url-behavior_test.html index 429abe1d1c..4b670daaf6 100644 --- a/polygerrit-ui/app/behaviors/base-url-behavior/base-url-behavior_test.html +++ b/polygerrit-ui/app/behaviors/base-url-behavior/base-url-behavior_test.html @@ -66,24 +66,5 @@ limitations under the License. test('getBaseUrl', () => { assert.deepEqual(element.getBaseUrl(), '/r'); }); - - test('computeGwtUrl', () => { - assert.deepEqual( - element.computeGwtUrl('/r/c/1/'), - '/r/?polygerrit=0#/c/1/' - ); - }); - - test('computeGwtUrl for project dashboard', () => { - assert.deepEqual( - element.computeGwtUrl('/r/p/gerrit/proj/+/dashboard/main:default'), - '/r/?polygerrit=0#/projects/gerrit/proj,dashboards/main:default'); - }); - - test('computeGwtUrl for project access', () => { - assert.deepEqual( - element.computeGwtUrl('/r/admin/repos/demo-project,access'), - '/r/?polygerrit=0#/admin/projects/demo-project,access'); - }); }); diff --git a/polygerrit-ui/app/elements/gr-app-it_test.html b/polygerrit-ui/app/elements/gr-app-it_test.html index 929156eb46..2601aebe14 100644 --- a/polygerrit-ui/app/elements/gr-app-it_test.html +++ b/polygerrit-ui/app/elements/gr-app-it_test.html @@ -50,7 +50,6 @@ limitations under the License. getAccountCapabilities() { return Promise.resolve({}); }, getConfig() { return Promise.resolve({ - gerrit: {web_uis: ['GWT', 'POLYGERRIT']}, plugin: { js_resource_paths: [], html_resource_paths: [ diff --git a/polygerrit-ui/app/elements/gr-app.html b/polygerrit-ui/app/elements/gr-app.html index b34cd0a498..533136cd72 100644 --- a/polygerrit-ui/app/elements/gr-app.html +++ b/polygerrit-ui/app/elements/gr-app.html @@ -220,10 +220,6 @@ limitations under the License. Send feedback - | Press “?” for keyboard shortcuts diff --git a/polygerrit-ui/app/elements/gr-app.js b/polygerrit-ui/app/elements/gr-app.js index 0cf517d1b5..e878f7c826 100644 --- a/polygerrit-ui/app/elements/gr-app.js +++ b/polygerrit-ui/app/elements/gr-app.js @@ -329,11 +329,6 @@ this.$.header.unfloat(); }, - _computeShowGwtUiLink(config) { - return !window.DEPRECATE_GWT_UI && - config.gerrit.web_uis && config.gerrit.web_uis.includes('GWT'); - }, - _handlePageError(e) { const props = [ '_showChangeListView', diff --git a/polygerrit-ui/app/elements/gr-app_test.html b/polygerrit-ui/app/elements/gr-app_test.html index 734d2fe96c..71ceab4750 100644 --- a/polygerrit-ui/app/elements/gr-app_test.html +++ b/polygerrit-ui/app/elements/gr-app_test.html @@ -50,7 +50,6 @@ limitations under the License. getAccountCapabilities() { return Promise.resolve({}); }, getConfig() { return Promise.resolve({ - gerrit: {web_uis: ['GWT', 'POLYGERRIT']}, plugin: {}, }); }, @@ -73,35 +72,6 @@ limitations under the License. assert.isTrue(element.$.reporting.appStarted.calledOnce); }); - test('location change updates gwt footer', done => { - element._path = '/test/path'; - flush(() => { - const gwtLink = element.$$('#gwtLink'); - assert.equal(gwtLink.href, 'http://' + location.host + - element.getBaseUrl() + '/?polygerrit=0#/test/path'); - done(); - }); - }); - - test('_handleLocationChange handles hashes', done => { - const curLocation = { - pathname: '/c/1/1/testfile.txt', - hash: '#2', - host: location.host, - }; - element._handleLocationChange({detail: curLocation}); - - flush(() => { - const gwtLink = element.$$('#gwtLink'); - assert.equal( - gwtLink.href, - 'http://' + location.host + element.getBaseUrl() + - '/?polygerrit=0#/c/1/1/testfile.txt@2' - ); - done(); - }); - }); - test('passes config to gr-plugin-host', () => { return element.$.restAPI.getConfig.lastCall.returnValue.then(config => { assert.deepEqual(element.$.plugins.config, config); diff --git a/resources/com/google/gerrit/server/change/ChangeMessages.properties b/resources/com/google/gerrit/server/change/ChangeMessages.properties index b2bcde3f01..7c1dce3010 100644 --- a/resources/com/google/gerrit/server/change/ChangeMessages.properties +++ b/resources/com/google/gerrit/server/change/ChangeMessages.properties @@ -1,5 +1,3 @@ -# Changes to this file should also be made in -# gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/ChangeMessages.properties revertChangeDefaultMessage = Revert \"{0}\"\n\nThis reverts commit {1}. reviewerCantSeeChange = {0} does not have permission to see this change diff --git a/tools/bzl/gwt.bzl b/tools/bzl/gwt.bzl deleted file mode 100644 index b1852141f3..0000000000 --- a/tools/bzl/gwt.bzl +++ /dev/null @@ -1,312 +0,0 @@ -# Copyright (C) 2016 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -load("//tools/bzl:genrule2.bzl", "genrule2") -load("//tools/bzl:java.bzl", "java_library2") - -jar_filetype = [".jar"] - -BROWSERS = [ - "chrome", - "firefox", - "gecko1_8", - "safari", - "msie", - "ie8", - "ie9", - "ie10", - "edge", -] - -ALIASES = { - "chrome": "safari", - "firefox": "gecko1_8", - "msie": "ie10", - "edge": "gecko1_8", -} - -MODULE = "com.google.gerrit.GerritGwtUI" - -GWT_COMPILER = "com.google.gwt.dev.Compiler" - -GWT_JVM_ARGS = ["-Xmx512m"] - -GWT_COMPILER_ARGS = [ - "-XdisableClassMetadata", -] - -GWT_COMPILER_ARGS_RELEASE_MODE = GWT_COMPILER_ARGS + [ - "-XdisableCastChecking", -] - -GWT_PLUGIN_DEPS_NEVERLINK = [ - "//gerrit-plugin-gwtui:gwtui-api-lib-neverlink", - "//lib/gwt:user-neverlink", -] - -GWT_PLUGIN_DEPS = [ - "//gerrit-plugin-gwtui:gwtui-api-lib", -] - -GWT_TRANSITIVE_DEPS = [ - "//lib:jsr305", - "//lib/gwt:ant", - "//lib/gwt:colt", - "//lib/gwt:javax-validation", - "//lib/gwt:javax-validation_src", - "//lib/gwt:jsinterop-annotations", - "//lib/gwt:jsinterop-annotations_src", - "//lib/gwt:tapestry", - "//lib/gwt:w3c-css-sac", - "//lib/ow2:ow2-asm", - "//lib/ow2:ow2-asm-analysis", - "//lib/ow2:ow2-asm-commons", - "//lib/ow2:ow2-asm-tree", - "//lib/ow2:ow2-asm-util", -] - -DEPS = GWT_TRANSITIVE_DEPS + [ - "//java/com/google/gwtexpui/css", - "//lib:gwtjsonrpc", - "//lib/gwt:dev", - "//lib/jgit/org.eclipse.jgit:jgit-source", -] - -USER_AGENT_XML = """ - - - - -""" - -def gwt_module(gwt_xml = None, resources = [], srcs = [], **kwargs): - if gwt_xml: - resources = resources + [gwt_xml] - - java_library2( - srcs = srcs, - resources = resources, - **kwargs - ) - -def _gwt_user_agent_module(ctx): - """Generate user agent specific GWT module.""" - if not ctx.attr.user_agent: - return None - - ua = ctx.attr.user_agent - impl = ua - if ua in ALIASES: - impl = ALIASES[ua] - - # intermediate artifact: user agent speific GWT xml file - gwt_user_agent_xml = ctx.new_file(ctx.label.name + "_gwt.xml") - ctx.file_action( - output = gwt_user_agent_xml, - content = USER_AGENT_XML % (MODULE, impl), - ) - - # intermediate artifact: user agent specific zip with GWT module - gwt_user_agent_zip = ctx.new_file(ctx.label.name + "_gwt.zip") - gwt = "%s_%s.gwt.xml" % (MODULE.replace(".", "/"), ua) - dir = gwt_user_agent_zip.path + ".dir" - cmd = " && ".join([ - "p=$PWD", - "mkdir -p %s" % dir, - "cd %s" % dir, - "mkdir -p $(dirname %s)" % gwt, - "cp $p/%s %s" % (gwt_user_agent_xml.path, gwt), - "$p/%s cC $p/%s $(find . | sed 's|^./||')" % (ctx.executable._zip.path, gwt_user_agent_zip.path), - ]) - ctx.actions.run_shell( - inputs = [gwt_user_agent_xml] + ctx.files._zip, - outputs = [gwt_user_agent_zip], - command = cmd, - mnemonic = "GenerateUserAgentGWTModule", - ) - - return struct( - zip = gwt_user_agent_zip, - module = MODULE + "_" + ua, - ) - -def _gwt_binary_impl(ctx): - module = ctx.attr.module[0] - output_zip = ctx.outputs.output - output_dir = output_zip.path + ".gwt_output" - deploy_dir = output_zip.path + ".gwt_deploy" - - deps = _get_transitive_closure(ctx) - - paths = [] - for dep in deps: - paths.append(dep.path) - - gwt_user_agent_modules = [] - ua = _gwt_user_agent_module(ctx) - if ua: - paths.append(ua.zip.path) - gwt_user_agent_modules.append(ua.zip) - module = ua.module - - cmd = "%s %s -Dgwt.normalizeTimestamps=true -cp %s %s -war %s -deploy %s " % ( - ctx.attr._jdk[java_common.JavaRuntimeInfo].java_executable_exec_path, - " ".join(ctx.attr.jvm_args), - ":".join(paths), - GWT_COMPILER, - output_dir, - deploy_dir, - ) - - # TODO(davido): clean up command concatenation - cmd += " ".join([ - "-style %s" % ctx.attr.style, - "-optimize %s" % ctx.attr.optimize, - "-strict", - " ".join(ctx.attr.compiler_args), - module + "\n", - "rm -rf %s/gwt-unitCache\n" % output_dir, - "root=`pwd`\n", - "cd %s; $root/%s Cc ../%s $(find .)\n" % ( - output_dir, - ctx.executable._zip.path, - output_zip.basename, - ), - ]) - - ctx.actions.run_shell( - inputs = list(deps) + gwt_user_agent_modules, - outputs = [output_zip], - tools = ctx.files._jdk + ctx.files._zip, - mnemonic = "GwtBinary", - progress_message = "GWT compiling " + output_zip.short_path, - command = "set -e\n" + cmd, - ) - -def _get_transitive_closure(ctx): - deps = depset() - for dep in ctx.attr.module_deps: - deps += dep.java.transitive_runtime_deps - deps += dep.java.transitive_source_jars - for dep in ctx.attr.deps: - if hasattr(dep, "java"): - deps += dep.java.transitive_runtime_deps - elif hasattr(dep, "files"): - deps += dep.files - - return deps - -gwt_binary = rule( - attrs = { - "user_agent": attr.string(), - "style": attr.string(default = "OBF"), - "optimize": attr.string(default = "9"), - "deps": attr.label_list(allow_files = jar_filetype), - "module": attr.string_list(default = [MODULE]), - "module_deps": attr.label_list(allow_files = jar_filetype), - "compiler_args": attr.string_list(), - "jvm_args": attr.string_list(), - "_jdk": attr.label( - default = Label("@bazel_tools//tools/jdk:current_java_runtime"), - cfg = "host", - ), - "_zip": attr.label( - default = Label("@bazel_tools//tools/zip:zipper"), - cfg = "host", - executable = True, - allow_single_file = True, - ), - }, - outputs = { - "output": "%{name}.zip", - }, - implementation = _gwt_binary_impl, -) - -def gwt_genrule(suffix = ""): - dbg = "ui_dbg" + suffix - opt = "ui_opt" + suffix - module_dep = ":ui_module" + suffix - args = GWT_COMPILER_ARGS_RELEASE_MODE if suffix == "_r" else GWT_COMPILER_ARGS - - genrule2( - name = "ui_optdbg" + suffix, - srcs = [ - ":" + dbg, - ":" + opt, - ], - cmd = "cd $$TMP;" + - "unzip -q $$ROOT/$(location :%s);" % dbg + - "mv" + - " gerrit_ui/gerrit_ui.nocache.js" + - " gerrit_ui/dbg_gerrit_ui.nocache.js;" + - "unzip -qo $$ROOT/$(location :%s);" % opt + - "mkdir -p $$(dirname $@);" + - "zip -qrD $$ROOT/$@ .", - outs = ["ui_optdbg" + suffix + ".zip"], - visibility = ["//visibility:public"], - ) - - gwt_binary( - name = opt, - module = [MODULE], - module_deps = [module_dep], - deps = DEPS, - compiler_args = args, - jvm_args = GWT_JVM_ARGS, - ) - - gwt_binary( - name = dbg, - style = "PRETTY", - optimize = "0", - module_deps = [module_dep], - deps = DEPS, - compiler_args = GWT_COMPILER_ARGS, - jvm_args = GWT_JVM_ARGS, - ) - -def gen_ui_module(name, suffix = ""): - gwt_module( - name = name + suffix, - srcs = native.glob(["src/main/java/**/*.java"]), - gwt_xml = "src/main/java/%s.gwt.xml" % MODULE.replace(".", "/"), - resources = native.glob( - ["src/main/java/**/*"], - exclude = ["src/main/java/**/*.java"] + - ["src/main/java/%s.gwt.xml" % MODULE.replace(".", "/")], - ), - deps = [ - "//gerrit-gwtui-common:diffy_logo", - "//gerrit-gwtui-common:client", - "//java/com/google/gwtexpui/css", - "//lib/codemirror:codemirror" + suffix, - "//lib/gwt:user", - ], - visibility = ["//visibility:public"], - ) - -def gwt_user_agent_permutations(): - for ua in BROWSERS: - gwt_binary( - name = "ui_%s" % ua, - user_agent = ua, - style = "PRETTY", - optimize = "0", - module = [MODULE], - module_deps = [":ui_module"], - deps = DEPS, - compiler_args = GWT_COMPILER_ARGS, - jvm_args = GWT_JVM_ARGS, - ) diff --git a/tools/bzl/pkg_war.bzl b/tools/bzl/pkg_war.bzl index 40dd769a4a..72de14b893 100644 --- a/tools/bzl/pkg_war.bzl +++ b/tools/bzl/pkg_war.bzl @@ -133,14 +133,12 @@ _pkg_war = rule( implementation = _war_impl, ) -def pkg_war(name, ui = "ui_optdbg", context = [], doc = False, **kwargs): +def pkg_war(name, ui = "polygerrit", context = [], doc = False, **kwargs): doc_ctx = [] doc_lib = [] ui_deps = [] - if ui == "polygerrit" or ui == "ui_optdbg" or ui == "ui_optdbg_r": + if ui == "polygerrit": ui_deps.append("//polygerrit-ui/app:polygerrit_ui") - if ui and ui != "polygerrit": - ui_deps.append("//gerrit-gwtui:%s" % ui) if doc: doc_ctx.append("//Documentation:html") doc_lib.append("//Documentation:index") diff --git a/tools/bzl/plugin.bzl b/tools/bzl/plugin.bzl index 5ae7dd9d02..066fe43e67 100644 --- a/tools/bzl/plugin.bzl +++ b/tools/bzl/plugin.bzl @@ -1,13 +1,4 @@ load("//tools/bzl:genrule2.bzl", "genrule2") -load( - "//tools/bzl:gwt.bzl", - "GWT_COMPILER_ARGS", - "GWT_JVM_ARGS", - "GWT_PLUGIN_DEPS", - "GWT_PLUGIN_DEPS_NEVERLINK", - "GWT_TRANSITIVE_DEPS", - "gwt_binary", -) PLUGIN_DEPS = ["//plugins:plugin-lib"] @@ -25,7 +16,6 @@ def gerrit_plugin( deps = [], provided_deps = [], srcs = [], - gwt_module = [], resources = [], manifest_entries = [], dir_name = None, @@ -35,14 +25,12 @@ def gerrit_plugin( name = name + "__plugin", srcs = srcs, resources = resources, - deps = provided_deps + deps + GWT_PLUGIN_DEPS_NEVERLINK + PLUGIN_DEPS_NEVERLINK, + deps = provided_deps + deps + PLUGIN_DEPS_NEVERLINK, visibility = ["//visibility:public"], **kwargs ) static_jars = [] - if gwt_module: - static_jars = [":%s-static" % name] if not dir_name: dir_name = name @@ -58,34 +46,6 @@ def gerrit_plugin( **kwargs ) - if gwt_module: - native.java_library( - name = name + "__gwt_module", - resources = depset(srcs + resources).to_list(), - runtime_deps = deps + GWT_PLUGIN_DEPS, - visibility = ["//visibility:public"], - **kwargs - ) - genrule2( - name = "%s-static" % name, - cmd = " && ".join([ - "mkdir -p $$TMP/static", - "unzip -qd $$TMP/static $(location %s__gwt_application)" % name, - "cd $$TMP", - "zip -qr $$ROOT/$@ .", - ]), - tools = [":%s__gwt_application" % name], - outs = ["%s-static.jar" % name], - ) - gwt_binary( - name = name + "__gwt_application", - module = [gwt_module], - deps = GWT_PLUGIN_DEPS + GWT_TRANSITIVE_DEPS + ["//lib/gwt:dev"], - module_deps = [":%s__gwt_module" % name], - compiler_args = GWT_COMPILER_ARGS, - jvm_args = GWT_JVM_ARGS, - ) - # TODO(davido): Remove manual merge of manifest file when this feature # request is implemented: https://github.com/bazelbuild/bazel/issues/2009 genrule2( diff --git a/tools/eclipse/BUILD b/tools/eclipse/BUILD index 0c9d023477..8b03b66b9a 100644 --- a/tools/eclipse/BUILD +++ b/tools/eclipse/BUILD @@ -8,28 +8,16 @@ load( ) TEST_DEPS = [ - "//gerrit-gwtui:ui_tests", "//javatests/com/google/gerrit/elasticsearch:elasticsearch_test_utils", "//javatests/com/google/gerrit/server:server_tests", ] DEPS = [ - "//gerrit-gwtdebug:gwtdebug", - "//gerrit-gwtui:ui_module", - "//gerrit-plugin-gwtui:gwtui-api-lib", "//java/com/google/gerrit/acceptance:lib", "//java/com/google/gerrit/server", "//java/com/google/gerrit/asciidoctor:asciidoc_lib", "//java/com/google/gerrit/asciidoctor:doc_indexer_lib", "//lib/auto:auto-value", - "//lib/gwt:ant", - "//lib/gwt:colt", - "//lib/gwt:javax-validation", - "//lib/gwt:javax-validation_src", - "//lib/gwt:jsinterop-annotations", - "//lib/gwt:jsinterop-annotations_src", - "//lib/gwt:tapestry", - "//lib/gwt:w3c-css-sac", "//lib/jetty:servlets", "//lib/prolog:compiler-lib", "//proto:reviewdb_java_proto", @@ -49,11 +37,6 @@ classpath_collector( ["//plugins/%s:%s__plugin_test_deps" % (n, n) for n in CUSTOM_PLUGINS_TEST_DEPS], ) -classpath_collector( - name = "gwt_classpath_collect", - deps = ["//gerrit-gwtui:ui_module"], -) - classpath_collector( name = "autovalue_classpath_collect", deps = ["//lib/auto:auto-value"], diff --git a/tools/eclipse/gerrit_gwt_debug.launch b/tools/eclipse/gerrit_gwt_debug.launch deleted file mode 100644 index 593837a245..0000000000 --- a/tools/eclipse/gerrit_gwt_debug.launch +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/tools/eclipse/project.py b/tools/eclipse/project.py index ce4baf9b83..e9e249fdfc 100755 --- a/tools/eclipse/project.py +++ b/tools/eclipse/project.py @@ -27,7 +27,6 @@ import re import sys MAIN = '//tools/eclipse:classpath' -GWT = '//gerrit-gwtui:ui_module' AUTO = '//lib/auto:auto-value' JRE = '/'.join([ 'org.eclipse.jdt.launching.JRE_CONTAINER', @@ -37,7 +36,6 @@ JRE = '/'.join([ # Map of targets to corresponding classpath collector rules cp_targets = { AUTO: '//tools/eclipse:autovalue_classpath_collect', - GWT: '//tools/eclipse:gwt_classpath_collect', MAIN: '//tools/eclipse:main_classpath_collect', } @@ -176,8 +174,6 @@ def gen_classpath(ext): src = set() lib = set() proto = set() - gwt_src = set() - gwt_lib = set() plugins = set() # Classpath entries are absolute for cross-cell support @@ -185,10 +181,6 @@ def gen_classpath(ext): srcs = re.compile('(.*/external/[^/]+)/jar/(.*)[.]jar') for p in _query_classpath(MAIN): if p.endswith('-src.jar'): - # gwt_module() depends on -src.jar for Java to JavaScript compiles. - if p.startswith("external"): - p = path.join(ext, p) - gwt_lib.add(p) continue m = java_library.match(p) @@ -214,11 +206,6 @@ def gen_classpath(ext): p = path.join(ext, p) lib.add(p) - for p in _query_classpath(GWT): - m = java_library.match(p) - if m: - gwt_src.add(m.group(1)) - classpathentry('src', 'java') classpathentry('src', 'javatests', out='eclipse-out/test') classpathentry('src', 'resources') @@ -250,7 +237,7 @@ def gen_classpath(ext): if path.exists(p): classpathentry('src', p, out=o) - for libs in [lib, gwt_lib]: + for libs in [lib]: for j in sorted(libs): s = None m = srcs.match(j) @@ -263,16 +250,6 @@ def gen_classpath(ext): if args.plugins: classpathentry('lib', j, s, exported=True) else: - # Filter out the source JARs that we pull through transitive - # closure of GWT plugin API (we add source directories - # themselves). Exception is libEdit-src.jar, that is needed - # for GWT SDM to work. - m = java_library.match(j) - if m: - if m.group(1).startswith("gerrit-") and \ - j.endswith("-src.jar") and \ - not j.endswith("libEdit-src.jar"): - continue classpathentry('lib', j, s) for p in sorted(proto): @@ -280,11 +257,6 @@ def gen_classpath(ext): s = s.replace('.jar', '-src.jar') classpathentry('lib', p, s) - for s in sorted(gwt_src): - p = path.join(ROOT, s, 'src', 'main', 'java') - if path.exists(p): - classpathentry('lib', p, out='eclipse-out/gwtsrc') - classpathentry('con', JRE) classpathentry('output', 'eclipse-out/classes') @@ -326,14 +298,8 @@ try: gen_factorypath(ext_location) gen_bazel_path(ext_location) - # TODO(davido): Remove this when GWT gone - gwt_working_dir = ".gwt_work_dir" - if not path.isdir(gwt_working_dir): - makedirs(path.join(ROOT, gwt_working_dir)) - try: - check_call(_build_bazel_cmd('build', MAIN, GWT, - '//java/org/eclipse/jgit:libEdit-src.jar')) + check_call(_build_bazel_cmd('build', MAIN)) except CalledProcessError: exit(1) except KeyboardInterrupt: diff --git a/tools/maven/BUILD b/tools/maven/BUILD index 10ed27ddf2..6cbd21990c 100644 --- a/tools/maven/BUILD +++ b/tools/maven/BUILD @@ -10,19 +10,16 @@ maven_package( "gerrit-acceptance-framework": "//java/com/google/gerrit/acceptance:libframework-lib-src.jar", "gerrit-extension-api": "//java/com/google/gerrit/extensions:libapi-src.jar", "gerrit-plugin-api": "//plugins:plugin-api-sources_deploy.jar", - "gerrit-plugin-gwtui": "//gerrit-plugin-gwtui:gwtui-api-source_deploy.jar", }, doc = { "gerrit-acceptance-framework": "//java/com/google/gerrit/acceptance:framework-javadoc", "gerrit-extension-api": "//java/com/google/gerrit/extensions:extension-api-javadoc", "gerrit-plugin-api": "//plugins:plugin-api-javadoc", - "gerrit-plugin-gwtui": "//gerrit-plugin-gwtui:gwtui-api-javadoc", }, jar = { "gerrit-acceptance-framework": "//java/com/google/gerrit/acceptance:framework_deploy.jar", "gerrit-extension-api": "//java/com/google/gerrit/extensions:extension-api_deploy.jar", "gerrit-plugin-api": "//plugins:plugin-api_deploy.jar", - "gerrit-plugin-gwtui": "//gerrit-plugin-gwtui:gwtui-api_deploy.jar", }, repository = MAVEN_REPOSITORY, url = URL, diff --git a/tools/maven/gerrit-plugin-gwtui_pom.xml b/tools/maven/gerrit-plugin-gwtui_pom.xml deleted file mode 100644 index e756352f1b..0000000000 --- a/tools/maven/gerrit-plugin-gwtui_pom.xml +++ /dev/null @@ -1,89 +0,0 @@ - - 4.0.0 - com.google.gerrit - gerrit-plugin-gwtui - 3.0-SNAPSHOT - jar - Gerrit Code Review - Plugin GWT UI - Common Classes for Gerrit GWT UI Plugins - https://www.gerritcodereview.com/ - - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - - - - https://gerrit.googlesource.com/gerrit - https://gerrit.googlesource.com/gerrit - - - - - Alice Kober-Sotzek - - - Andrew Bonventre - - - Becky Siegel - - - Dave Borowitz - - - David Ostrovsky - - - David Pursehouse - - - Edwin Kempin - - - Hugo Arès - - - Kasper Nilsson - - - Logan Hanks - - - Luca Milanesio - - - Martin Fick - - - Saša Živkov - - - Shawn Pearce - - - Viktar Donich - - - Wyatt Allen - - - - - - Repo and Gerrit Discussion - repo-discuss@googlegroups.com - https://groups.google.com/forum/#!forum/repo-discuss - https://groups.google.com/forum/#!forum/repo-discuss - https://groups.google.com/forum/#!forum/repo-discuss - - - - - https://bugs.chromium.org/p/gerrit/issues/list - Gerrit Issue Tracker - - diff --git a/tools/version.py b/tools/version.py index 4aafcb0c2b..bb3b56034a 100755 --- a/tools/version.py +++ b/tools/version.py @@ -46,8 +46,7 @@ def replace_in_file(filename, src_pattern): src_pattern = re.compile(r'^(\s*)([-.\w]+)(\s*)$', re.MULTILINE) for project in ['gerrit-acceptance-framework', 'gerrit-extension-api', - 'gerrit-plugin-api', 'gerrit-plugin-gwtui', - 'gerrit-war']: + 'gerrit-plugin-api', 'gerrit-war']: pom = os.path.join('tools', 'maven', '%s_pom.xml' % project) replace_in_file(pom, src_pattern)