Merge "Avoid global Polymer variable in the code"
This commit is contained in:
@@ -168,7 +168,6 @@ module.exports = {
|
||||
// Global variables from 3rd party libraries.
|
||||
// You should not add anything in this list, always try to import
|
||||
// If import is not possible - you can extend this list
|
||||
"Polymer": "readonly",
|
||||
"ShadyCSS": "readonly",
|
||||
"linkify": "readonly",
|
||||
"security": "readonly",
|
||||
@@ -215,6 +214,7 @@ module.exports = {
|
||||
"globals": {
|
||||
// Settings for samples. You can add globals here if you want to use it
|
||||
"Gerrit": "readonly",
|
||||
"Polymer": "readonly",
|
||||
}
|
||||
},
|
||||
{
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../elements/shared/gr-tooltip/gr-tooltip.js';
|
||||
import {flush} from '@polymer/polymer/lib/legacy/polymer.dom.js';
|
||||
import {getRootElement} from '../../scripts/rootElement.js';
|
||||
|
||||
@@ -95,12 +95,6 @@ by gr-app, and actually implemented by gr-comment-thread.
|
||||
NOTE: doc-only shortcuts will not be customizable in the same way that other
|
||||
shortcuts are.
|
||||
*/
|
||||
/*
|
||||
FIXME(polymer-modulizer): the above comments were extracted
|
||||
from HTML and may be out of place here. Review them and
|
||||
then delete this comment!
|
||||
*/
|
||||
import '../../scripts/bundled-polymer.js';
|
||||
|
||||
import {IronA11yKeysBehavior} from '@polymer/iron-a11y-keys-behavior/iron-a11y-keys-behavior.js';
|
||||
import {dom} from '@polymer/polymer/lib/legacy/polymer.dom.js';
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../scripts/bundled-polymer.js';
|
||||
import {BaseUrlBehavior} from '../base-url-behavior/base-url-behavior.js';
|
||||
|
||||
/** @polymerBehavior Gerrit.RESTClientBehavior */
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -51,7 +50,7 @@ const ON_BEHALF_OF = '(On Behalf Of)';
|
||||
const LABEL = 'Label';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrAccessSection extends mixinBehaviors( [
|
||||
AccessBehavior,
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/gr-table-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -33,7 +32,7 @@ import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
|
||||
/**
|
||||
* @appliesMixin ListViewMixin
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrAdminGroupList extends mixinBehaviors( [
|
||||
ListViewBehavior,
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../../styles/gr-menu-page-styles.js';
|
||||
import '../../../styles/gr-page-nav-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -48,7 +47,7 @@ import {pluginLoader} from '../../shared/gr-js-api-interface/gr-plugin-loader.js
|
||||
const INTERNAL_GROUP_REGEX = /^[\da-f]{40}$/;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrAdminView extends mixinBehaviors( [
|
||||
AdminNavBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
@@ -30,7 +28,7 @@ const DETAIL_TYPES = {
|
||||
};
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrConfirmDeleteItemDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,10 +14,7 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-autocomplete/gr-autocomplete.js';
|
||||
@@ -37,7 +34,7 @@ const SUGGESTIONS_LIMIT = 15;
|
||||
const REF_PREFIX = 'refs/heads/';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrCreateChangeDialog extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -30,7 +28,7 @@ import {URLEncodingBehavior} from '../../../behaviors/gr-url-encoding-behavior/g
|
||||
import page from 'page/page.mjs';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrCreateGroupDialog extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -37,7 +35,7 @@ const DETAIL_TYPES = {
|
||||
};
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrCreatePointerDialog extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -33,7 +31,7 @@ import {URLEncodingBehavior} from '../../../behaviors/gr-url-encoding-behavior/g
|
||||
import page from 'page/page.mjs';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrCreateRepoDialog extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../../styles/gr-table-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-date-formatter/gr-date-formatter.js';
|
||||
@@ -32,7 +31,7 @@ import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
const GROUP_EVENTS = ['ADD_GROUP', 'REMOVE_GROUP'];
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrGroupAuditLog extends mixinBehaviors( [
|
||||
ListViewBehavior,
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
import '../../../styles/gr-subpage-styles.js';
|
||||
@@ -41,7 +40,7 @@ const SAVING_ERROR_TEXT = 'Group may not exist, or you may not have '+
|
||||
const URL_REGEX = '^(?:[a-z]+:)?//';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrGroupMembers extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
import '../../../styles/gr-subpage-styles.js';
|
||||
@@ -43,7 +42,7 @@ const OPTIONS = {
|
||||
};
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrGroup extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/paper-toggle-button/paper-toggle-button.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
@@ -48,7 +47,7 @@ const RANGE_NAMES = [
|
||||
* Fired when a permission that was previously added was removed.
|
||||
*
|
||||
* @event added-permission-removed
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrPermission extends mixinBehaviors( [
|
||||
AccessBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '@polymer/paper-toggle-button/paper-toggle-button.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
@@ -27,7 +25,7 @@ import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mix
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-plugin-config-array-editor_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrPluginConfigArrayEditor extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/gr-table-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-list-view/gr-list-view.js';
|
||||
@@ -29,7 +27,7 @@ import {ListViewBehavior} from '../../../behaviors/gr-list-view-behavior/gr-list
|
||||
|
||||
/**
|
||||
* @appliesMixin ListViewMixin
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrPluginList extends mixinBehaviors( [
|
||||
ListViewBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/gr-menu-page-styles.js';
|
||||
import '../../../styles/gr-subpage-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -83,7 +81,7 @@ Defs.sections;
|
||||
Defs.projectAccessInput;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrRepoAccess extends mixinBehaviors( [
|
||||
AccessBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
@@ -23,7 +21,7 @@ import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mix
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-repo-command_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrRepoCommand extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
import '../../../styles/gr-subpage-styles.js';
|
||||
@@ -43,7 +41,7 @@ const CREATE_CHANGE_FAILED_MESSAGE = 'Failed to create change.';
|
||||
const CREATE_CHANGE_SUCCEEDED_MESSAGE = 'Navigating to change';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrRepoCommands extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
@@ -26,7 +25,7 @@ import {htmlTemplate} from './gr-repo-dashboards_html.js';
|
||||
import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrRepoDashboards extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
*/
|
||||
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
import '../../../styles/gr-table-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -47,7 +46,7 @@ const PGP_START = '-----BEGIN PGP SIGNATURE-----';
|
||||
|
||||
/**
|
||||
* @appliesMixin ListViewMixin
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrRepoDetailList extends mixinBehaviors( [
|
||||
ListViewBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/gr-table-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
@@ -33,7 +31,7 @@ import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
|
||||
/**
|
||||
* @appliesMixin ListViewMixin
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrRepoList extends mixinBehaviors( [
|
||||
ListViewBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '@polymer/paper-toggle-button/paper-toggle-button.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
@@ -34,7 +32,7 @@ import {htmlTemplate} from './gr-repo-plugin-config_html.js';
|
||||
import {RepoPluginConfig} from '../../../behaviors/gr-repo-plugin-config-behavior/gr-repo-plugin-config-behavior.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrRepoPluginConfig extends mixinBehaviors( [
|
||||
RepoPluginConfig,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../plugins/gr-endpoint-decorator/gr-endpoint-decorator.js';
|
||||
@@ -68,7 +66,7 @@ const SUBMIT_TYPES = {
|
||||
};
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrRepo extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
import '../../../styles/gr-form-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -79,7 +77,7 @@ const FORCE_EDIT_OPTIONS = [
|
||||
];
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrRuleEditor extends mixinBehaviors( [
|
||||
AccessBehavior,
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../../styles/gr-change-list-styles.js';
|
||||
import '../../shared/gr-account-link/gr-account-link.js';
|
||||
import '../../shared/gr-change-star/gr-change-star.js';
|
||||
@@ -50,7 +49,7 @@ const CHANGE_SIZE = {
|
||||
|
||||
/**
|
||||
* @appliesMixin RESTClientMixin
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrChangeListItem extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../shared/gr-icons/gr-icons.js';
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
import '../gr-change-list/gr-change-list.js';
|
||||
@@ -45,7 +44,7 @@ const REPO_QUERY_PATTERN =
|
||||
const LIMIT_OPERATOR_PATTERN = /\blimit:(\d+)/i;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrChangeListView extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../../styles/gr-change-list-styles.js';
|
||||
import '../../shared/gr-cursor-manager/gr-cursor-manager.js';
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
@@ -45,7 +44,7 @@ const LABEL_PREFIX_INVALID_PROLOG = 'Invalid-Prolog-Rules-Label-Name--';
|
||||
const MAX_SHORTCUT_CHARS = 5;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrChangeList extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
@@ -24,7 +23,7 @@ import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mix
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-create-change-help_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrCreateChangeHelp extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
import '../../shared/gr-overlay/gr-overlay.js';
|
||||
@@ -30,7 +29,7 @@ const Commands = {
|
||||
PUSH_PREFIX: 'git push origin HEAD:refs/for/',
|
||||
};
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrCreateCommandsDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
import '../../shared/gr-overlay/gr-overlay.js';
|
||||
@@ -29,7 +28,7 @@ import {htmlTemplate} from './gr-create-destination-dialog_html.js';
|
||||
* name and the branch name.
|
||||
*
|
||||
* @event confirm
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrCreateDestinationDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../gr-change-list/gr-change-list.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
@@ -38,7 +36,7 @@ import {appContext} from '../../../services/app-context.js';
|
||||
const PROJECT_PLACEHOLDER_PATTERN = /\$\{project\}/g;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDashboardView extends mixinBehaviors( [
|
||||
RESTClientBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../gr-change-list/gr-change-list.js';
|
||||
import '../gr-create-change-help/gr-create-change-help.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
@@ -23,7 +21,7 @@ import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mix
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-embed-dashboard_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrEmbedDashboard extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/dashboard-header-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -26,7 +25,7 @@ import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-repo-header_html.js';
|
||||
import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrRepoHeader extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../plugins/gr-endpoint-decorator/gr-endpoint-decorator.js';
|
||||
@@ -30,7 +29,7 @@ import {htmlTemplate} from './gr-user-header_html.js';
|
||||
import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrUserHeader extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../admin/gr-create-change-dialog/gr-create-change-dialog.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
@@ -232,7 +230,7 @@ Hence, a second button is not needed.
|
||||
const SKIP_ACTION_KEYS = [ChangeActions.REVERT_SUBMISSION];
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrChangeActions extends mixinBehaviors( [
|
||||
PatchSetBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../../styles/gr-change-metadata-shared-styles.js';
|
||||
import '../../../styles/gr-change-view-integration-shared-styles.js';
|
||||
@@ -78,7 +76,7 @@ const CertificateStatus = {
|
||||
};
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrChangeMetadata extends mixinBehaviors( [
|
||||
RESTClientBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../../shared/gr-icons/gr-icons.js';
|
||||
@@ -30,7 +28,7 @@ import {htmlTemplate} from './gr-change-requirements_html.js';
|
||||
import {RESTClientBehavior} from '../../../behaviors/rest-client-behavior/rest-client-behavior.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrChangeRequirements extends mixinBehaviors( [
|
||||
RESTClientBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/paper-tabs/paper-tabs.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../diff/gr-comment-api/gr-comment-api.js';
|
||||
@@ -131,7 +129,7 @@ const ROBOT_COMMENTS_LIMIT = 10;
|
||||
/**
|
||||
* @appliesMixin RESTClientMixin
|
||||
* @appliesMixin PatchSetMixin
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrChangeView extends mixinBehaviors( [
|
||||
KeyboardShortcutBehavior,
|
||||
|
||||
@@ -23,8 +23,6 @@
|
||||
from HTML and may be out of place here. Review them and
|
||||
then delete this comment!
|
||||
*/
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../shared/gr-formatted-text/gr-formatted-text.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import {mixinBehaviors} from '@polymer/polymer/lib/legacy/class.js';
|
||||
@@ -38,7 +36,7 @@ import {URLEncodingBehavior} from '../../../behaviors/gr-url-encoding-behavior/g
|
||||
import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrCommentList extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-copy-clipboard/gr-copy-clipboard.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
@@ -24,7 +22,7 @@ import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-commit-info_html.js';
|
||||
import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrCommitInfo extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -15,8 +15,6 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import {mixinBehaviors} from '@polymer/polymer/lib/legacy/class.js';
|
||||
@@ -27,7 +25,7 @@ import {htmlTemplate} from './gr-confirm-abandon-dialog_html.js';
|
||||
import {KeyboardShortcutBehavior} from '../../../behaviors/keyboard-shortcut-behavior/keyboard-shortcut-behavior.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrConfirmAbandonDialog extends mixinBehaviors( [
|
||||
KeyboardShortcutBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
@@ -24,7 +22,7 @@ import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-confirm-cherrypick-conflict-dialog_html.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrConfirmCherrypickConflictDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -37,7 +35,7 @@ const CHERRY_PICK_TYPES = {
|
||||
};
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrConfirmCherrypickDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,9 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-autocomplete/gr-autocomplete.js';
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
@@ -31,7 +28,7 @@ import {KeyboardShortcutBehavior} from '../../../behaviors/keyboard-shortcut-beh
|
||||
const SUGGESTIONS_LIMIT = 15;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrConfirmMoveDialog extends mixinBehaviors( [
|
||||
KeyboardShortcutBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-autocomplete/gr-autocomplete.js';
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
@@ -25,7 +23,7 @@ import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mix
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-confirm-rebase-dialog_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrConfirmRebaseDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,9 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../plugins/gr-endpoint-decorator/gr-endpoint-decorator.js';
|
||||
@@ -37,7 +34,7 @@ const REVERT_TYPES = {
|
||||
};
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrConfirmRevertDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,9 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-js-api-interface/gr-js-api-interface.js';
|
||||
@@ -30,7 +27,7 @@ const ERR_COMMIT_NOT_FOUND =
|
||||
const CHANGE_SUBJECT_LIMIT = 50;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrConfirmRevertSubmissionDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-icon/iron-icon.js';
|
||||
import '../../shared/gr-icons/gr-icons.js';
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
@@ -28,7 +26,7 @@ import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mix
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-confirm-submit-dialog_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrConfirmSubmitDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-download-commands/gr-download-commands.js';
|
||||
import {mixinBehaviors} from '@polymer/polymer/lib/legacy/class.js';
|
||||
@@ -27,7 +25,7 @@ import {PatchSetBehavior} from '../../../behaviors/gr-patch-set-behavior/gr-patc
|
||||
import {RESTClientBehavior} from '../../../behaviors/rest-client-behavior/rest-client-behavior.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDownloadDialog extends mixinBehaviors( [
|
||||
PatchSetBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../diff/gr-diff-mode-selector/gr-diff-mode-selector.js';
|
||||
import '../../diff/gr-patch-range-select/gr-patch-range-select.js';
|
||||
@@ -43,7 +41,7 @@ const PATCH_DESC_MAX_LENGTH = 500;
|
||||
const MERGED_STATUS = 'MERGED';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrFileListHeader extends mixinBehaviors( [
|
||||
PatchSetBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../diff/gr-diff-cursor/gr-diff-cursor.js';
|
||||
import '../../diff/gr-diff-host/gr-diff-host.js';
|
||||
@@ -97,7 +95,7 @@ const FileStatus = {
|
||||
*/
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrFileList extends mixinBehaviors( [
|
||||
AsyncForeachBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
@@ -26,7 +24,7 @@ import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-included-in-dialog_html.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrIncludedInDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-selector/iron-selector.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../../../styles/gr-voting-styles.js';
|
||||
@@ -25,7 +23,7 @@ import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mix
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-label-score-row_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrLabelScoreRow extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
import '../gr-label-score-row/gr-label-score-row.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -24,7 +22,7 @@ import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mix
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-label-scores_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrLabelScores extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-icon/iron-icon.js';
|
||||
import '../../shared/gr-account-label/gr-account-label.js';
|
||||
@@ -37,7 +36,7 @@ const PATCH_SET_PREFIX_PATTERN = /^Patch Set \d+:\s*(.*)/;
|
||||
const LABEL_TITLE_SCORE_PATTERN = /^(-?)([A-Za-z0-9-]+?)([+-]\d+)?$/;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrMessage extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/paper-toggle-button/paper-toggle-button.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../gr-message/gr-message.js';
|
||||
@@ -75,7 +73,7 @@ export const TEST_ONLY = {
|
||||
};
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrMessagesListExperimental extends mixinBehaviors( [
|
||||
KeyboardShortcutBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/paper-toggle-button/paper-toggle-button.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../gr-message/gr-message.js';
|
||||
@@ -49,7 +47,7 @@ const ExpandAllState = {
|
||||
};
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrMessagesList extends mixinBehaviors( [
|
||||
KeyboardShortcutBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import {flush} from '@polymer/polymer/lib/legacy/polymer.dom.js';
|
||||
@@ -29,7 +27,7 @@ import {RESTClientBehavior} from '../../../behaviors/rest-client-behavior/rest-c
|
||||
import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrRelatedChangesList extends mixinBehaviors( [
|
||||
PatchSetBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js';
|
||||
import '../../plugins/gr-endpoint-decorator/gr-endpoint-decorator.js';
|
||||
import '../../shared/gr-account-chip/gr-account-chip.js';
|
||||
@@ -80,7 +78,7 @@ const EMPTY_REPLY_MESSAGE = 'Cannot send an empty reply.';
|
||||
const SEND_REPLY_TIMING_LABEL = 'SendReply';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrReplyDialog extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-account-chip/gr-account-chip.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
@@ -27,7 +25,7 @@ import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-reviewer-list_html.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrReviewerList extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/paper-toggle-button/paper-toggle-button.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-comment-thread/gr-comment-thread.js';
|
||||
@@ -32,7 +30,7 @@ import {NO_THREADS_MSG} from '../../../constants/messages.js';
|
||||
* Fired when a comment is saved or deleted
|
||||
*
|
||||
* @event thread-list-modified
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrThreadList extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
import '../../shared/gr-shell-command/gr-shell-command.js';
|
||||
@@ -36,7 +34,7 @@ const PREFERRED_FETCH_COMMAND_ORDER = [
|
||||
];
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrUploadHelpDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../../shared/gr-dropdown/gr-dropdown.js';
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
@@ -30,7 +29,7 @@ import {DisplayNameBehavior} from '../../../behaviors/gr-display-name-behavior/g
|
||||
const INTERPOLATE_URL_PATTERN = /\$\{([\w]+)\}/g;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrAccountDropdown extends mixinBehaviors( [
|
||||
DisplayNameBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
@@ -23,7 +21,7 @@ import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mix
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-error-dialog_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrErrorDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -16,13 +16,6 @@
|
||||
*/
|
||||
/* Import to get Gerrit interface */
|
||||
/* TODO(taoalpha): decouple gr-gerrit from gr-js-api-interface */
|
||||
/*
|
||||
FIXME(polymer-modulizer): the above comments were extracted
|
||||
from HTML and may be out of place here. Review them and
|
||||
then delete this comment!
|
||||
*/
|
||||
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../gr-error-dialog/gr-error-dialog.js';
|
||||
import '../../shared/gr-alert/gr-alert.js';
|
||||
import '../../shared/gr-overlay/gr-overlay.js';
|
||||
@@ -47,7 +40,7 @@ const TOO_MANY_FILES = 'too many files to find conflicts';
|
||||
const AUTHENTICATION_REQUIRED = 'Authentication required\n';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrErrorManager extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -14,15 +14,13 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mixin.js';
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-key-binding-display_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrKeyBindingDisplay extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../gr-key-binding-display/gr-key-binding-display.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -29,7 +27,7 @@ import {KeyboardShortcutBehavior, KeyboardShortcutBinder} from '../../../behavio
|
||||
const {ShortcutSection} = KeyboardShortcutBinder;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrKeyboardShortcutsDialog extends mixinBehaviors( [
|
||||
KeyboardShortcutBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../plugins/gr-endpoint-decorator/gr-endpoint-decorator.js';
|
||||
import '../../shared/gr-dropdown/gr-dropdown.js';
|
||||
import '../../shared/gr-icons/gr-icons.js';
|
||||
@@ -86,7 +84,7 @@ const AUTH_TYPES_WITH_REGISTER_URL = new Set([
|
||||
]);
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrMainHeader extends mixinBehaviors( [
|
||||
AdminNavBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
import {mixinBehaviors} from '@polymer/polymer/lib/legacy/class.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
@@ -216,7 +214,7 @@ if (!app) {
|
||||
})();
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrRouter extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
import '../../shared/gr-autocomplete/gr-autocomplete.js';
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -114,7 +113,7 @@ const MAX_AUTOCOMPLETE_RESULTS = 10;
|
||||
const TOKENIZE_REGEX = /(?:[^\s"]+|"[^"]*")+\s*/g;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrSearchBar extends mixinBehaviors( [
|
||||
KeyboardShortcutBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
import '../gr-search-bar/gr-search-bar.js';
|
||||
import {mixinBehaviors} from '@polymer/polymer/lib/legacy/class.js';
|
||||
@@ -31,7 +29,7 @@ const SELF_EXPRESSION = 'self';
|
||||
const ME_EXPRESSION = 'me';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrSmartSearch extends mixinBehaviors( [
|
||||
DisplayNameBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-icon/iron-icon.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-dialog/gr-dialog.js';
|
||||
@@ -29,7 +27,7 @@ import {htmlTemplate} from './gr-apply-fix-dialog_html.js';
|
||||
import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrApplyFixDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
import {mixinBehaviors} from '@polymer/polymer/lib/legacy/class.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
@@ -550,7 +548,7 @@ class ChangeComments {
|
||||
}
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrCommentApi extends mixinBehaviors( [
|
||||
PatchSetBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mixin.js';
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
@@ -29,7 +27,7 @@ const TOOLTIP_MAP = new Map([
|
||||
[CoverageType.NOT_INSTRUMENTED, 'Not instrumented by any tests.'],
|
||||
]);
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrCoverageLayer extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../gr-coverage-layer/gr-coverage-layer.js';
|
||||
import '../gr-diff-processor/gr-diff-processor.js';
|
||||
import '../../shared/gr-hovercard/gr-hovercard.js';
|
||||
@@ -46,7 +44,7 @@ const COMMIT_MSG_PATH = '/COMMIT_MSG';
|
||||
const COMMIT_MSG_LINE_LENGTH = 72;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDiffBuilderElement extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
*/
|
||||
|
||||
import {GrDiffBuilderSideBySide} from './gr-diff-builder-side-by-side.js';
|
||||
import {dom} from '@polymer/polymer/lib/legacy/polymer.dom.js';
|
||||
|
||||
// MIME types for images we allow showing. Do not include SVG, it can contain
|
||||
// arbitrary JavaScript.
|
||||
@@ -52,7 +53,7 @@ GrDiffBuilderImage.prototype._createEndpoint = function() {
|
||||
// column limit.
|
||||
td.setAttribute('colspan', '4');
|
||||
const endpoint = this._createElement('gr-endpoint-decorator');
|
||||
const endpointDomApi = Polymer.dom(endpoint);
|
||||
const endpointDomApi = dom(endpoint);
|
||||
endpointDomApi.setAttribute('name', 'image-diff');
|
||||
endpointDomApi.appendChild(
|
||||
this._createEndpointParam('baseImage', this._baseImage));
|
||||
@@ -106,7 +107,7 @@ GrDiffBuilderImage.prototype._createImageCell = function(image, className,
|
||||
|
||||
GrDiffBuilderImage.prototype._updateImageLabel = function(section, className,
|
||||
image) {
|
||||
const label = Polymer.dom(section)
|
||||
const label = dom(section)
|
||||
.querySelector('.' + className + ' span.label');
|
||||
this._setLabelText(label, image);
|
||||
};
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
*/
|
||||
import {GrDiffLine} from '../gr-diff/gr-diff-line.js';
|
||||
import {GrDiffGroup} from '../gr-diff/gr-diff-group.js';
|
||||
import {dom} from '@polymer/polymer/lib/legacy/polymer.dom.js';
|
||||
|
||||
/**
|
||||
* In JS, unicode code points above 0xFFFF occupy two elements of a string.
|
||||
@@ -147,7 +148,7 @@ GrDiffBuilder.prototype.getGroupsByLineRange = function(
|
||||
|
||||
GrDiffBuilder.prototype.getContentByLine = function(lineNumber, opt_side,
|
||||
opt_root) {
|
||||
const root = Polymer.dom(opt_root || this._outputEl);
|
||||
const root = dom(opt_root || this._outputEl);
|
||||
const sideSelector = opt_side ? ('.' + opt_side) : '';
|
||||
return root.querySelector('td.lineNum[data-value="' + lineNumber +
|
||||
'"]' + sideSelector + ' ~ td.content .contentText');
|
||||
@@ -266,7 +267,7 @@ GrDiffBuilder.prototype._createContextButton = function(type, section, line,
|
||||
if (type === GrDiffBuilder.ContextButtonType.ALL) {
|
||||
const icon = this._createElement('iron-icon', 'showContext');
|
||||
icon.setAttribute('icon', 'gr-icons:unfold-more');
|
||||
Polymer.dom(button).appendChild(icon);
|
||||
dom(button).appendChild(icon);
|
||||
|
||||
text = 'Show ' + numLines + ' common line';
|
||||
if (numLines > 1) { text += 's'; }
|
||||
@@ -281,8 +282,8 @@ GrDiffBuilder.prototype._createContextButton = function(type, section, line,
|
||||
0, numLines - context);
|
||||
}
|
||||
const textSpan = this._createElement('span', 'showContext');
|
||||
Polymer.dom(textSpan).textContent = text;
|
||||
Polymer.dom(button).appendChild(textSpan);
|
||||
dom(textSpan).textContent = text;
|
||||
dom(button).appendChild(textSpan);
|
||||
|
||||
button.addEventListener('tap', e => {
|
||||
e.detail = {
|
||||
@@ -540,7 +541,7 @@ GrDiffBuilder.prototype.setBlame = function(blame) {
|
||||
* @return {HTMLTableDataCellElement}
|
||||
*/
|
||||
GrDiffBuilder.prototype._getBlameByLineNum = function(lineNum) {
|
||||
const root = Polymer.dom(this._outputEl);
|
||||
const root = dom(this._outputEl);
|
||||
return root.querySelector(`td.blame[data-line-number="${lineNum}"]`);
|
||||
};
|
||||
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-cursor-manager/gr-cursor-manager.js';
|
||||
import {afterNextRender} from '@polymer/polymer/lib/utils/render-status.js';
|
||||
@@ -42,7 +41,7 @@ const ScrollBehavior = {
|
||||
const LEFT_SIDE_CLASS = 'target-side-left';
|
||||
const RIGHT_SIDE_CLASS = 'target-side-right';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrDiffCursor extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
static get template() { return htmlTemplate; }
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import {dom} from '@polymer/polymer/lib/legacy/polymer.dom.js';
|
||||
import {sanitizeDOMValue} from '@polymer/polymer/lib/utils/settings.js';
|
||||
|
||||
// TODO(wyatta): refactor this to be <MARK> rather than <HL>.
|
||||
const ANNOTATION_TAG = 'HL';
|
||||
@@ -84,7 +86,7 @@ export const GrAnnotation = {
|
||||
}
|
||||
|
||||
const wrapper = document.createElement(tagName);
|
||||
const sanitizer = window.Polymer.sanitizeDOMValue;
|
||||
const sanitizer = sanitizeDOMValue;
|
||||
for (const [name, value] of Object.entries(attributes)) {
|
||||
wrapper.setAttribute(
|
||||
name, sanitizer ?
|
||||
@@ -149,8 +151,8 @@ export const GrAnnotation = {
|
||||
} else {
|
||||
hl = document.createElement(ANNOTATION_TAG);
|
||||
hl.className = cssClass;
|
||||
Polymer.dom(node.parentElement).replaceChild(hl, node);
|
||||
Polymer.dom(hl).appendChild(node);
|
||||
dom(node.parentElement).replaceChild(hl, node);
|
||||
dom(hl).appendChild(node);
|
||||
}
|
||||
return hl;
|
||||
},
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../gr-selection-action-box/gr-selection-action-box.js';
|
||||
import {dom} from '@polymer/polymer/lib/legacy/polymer.dom.js';
|
||||
@@ -27,7 +25,7 @@ import {GrAnnotation} from './gr-annotation.js';
|
||||
import {GrRangeNormalizer} from './gr-range-normalizer.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDiffHighlight extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-rest-api-interface/gr-rest-api-interface.js';
|
||||
import '../../shared/gr-comment-thread/gr-comment-thread.js';
|
||||
import '../../shared/gr-js-api-interface/gr-js-api-interface.js';
|
||||
@@ -85,7 +83,7 @@ function isImageDiff(diff) {
|
||||
* Webcomponent fetching diffs and related data from restAPI and passing them
|
||||
* to the presentational gr-diff for rendering.
|
||||
*
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDiffHost extends mixinBehaviors( [
|
||||
PatchSetBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-icon/iron-icon.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
@@ -25,7 +23,7 @@ import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mix
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-diff-mode-selector_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrDiffModeSelector extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../../shared/gr-diff-preferences/gr-diff-preferences.js';
|
||||
@@ -26,7 +24,7 @@ import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-diff-preferences-dialog_html.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDiffPreferencesDialog extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mixin.js';
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
@@ -70,7 +68,7 @@ const MAX_GROUP_SIZE = 120;
|
||||
* that the part that is within the context or has comments is shown, while
|
||||
* the rest is not.
|
||||
*
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDiffProcessor extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import {addListener} from '@polymer/polymer/lib/utils/gestures.js';
|
||||
import {dom} from '@polymer/polymer/lib/legacy/polymer.dom.js';
|
||||
@@ -42,7 +40,7 @@ const SelectionClass = {
|
||||
const getNewCache = () => { return {left: null, right: null}; };
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDiffSelection extends mixinBehaviors( [
|
||||
DomUtilBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-dropdown/iron-dropdown.js';
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -67,7 +65,7 @@ const DiffViewMode = {
|
||||
|
||||
/**
|
||||
* @appliesMixin PatchSetMixin
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDiffView extends mixinBehaviors( [
|
||||
KeyboardShortcutBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../gr-diff-builder/gr-diff-builder-element.js';
|
||||
@@ -69,7 +67,7 @@ const COMMIT_MSG_LINE_LENGTH = 72;
|
||||
const RENDER_DIFF_TABLE_DEBOUNCE_NAME = 'renderDiffTable';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDiff extends mixinBehaviors( [
|
||||
PatchSetBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-dropdown-list/gr-dropdown-list.js';
|
||||
import '../../shared/gr-select/gr-select.js';
|
||||
@@ -38,7 +36,7 @@ const PATCH_DESC_MAX_LENGTH = 500;
|
||||
*
|
||||
* @property {string} patchNum
|
||||
* @property {string} basePatchNum
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrPatchRangeSelect extends mixinBehaviors( [
|
||||
PatchSetBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import {GrAnnotation} from '../gr-diff-highlight/gr-annotation.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mixin.js';
|
||||
@@ -29,7 +27,7 @@ const HOVER_PATH_PATTERN = /^(commentRanges\.\#?\d+)\.hovering$/;
|
||||
const RANGE_HIGHLIGHT = 'style-scope gr-diff range';
|
||||
const HOVER_HIGHLIGHT = 'style-scope gr-diff rangeHighlight';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrRangedCommentLayer extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-tooltip/gr-tooltip.js';
|
||||
import {flush} from '@polymer/polymer/lib/legacy/polymer.dom.js';
|
||||
@@ -25,7 +23,7 @@ import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-selection-action-box_html.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrSelectionActionBox extends GestureEventListeners(
|
||||
LegacyElementMixin(PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-lib-loader/gr-lib-loader.js';
|
||||
import {GrAnnotation} from '../gr-diff-highlight/gr-annotation.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
@@ -140,7 +138,7 @@ const JAVA_PARAM_ANNOT_PATTERN = /(@[^\s]+)\(([^)]+)\)/g;
|
||||
const GO_BACKSLASH_LITERAL = '\'\\\\\'';
|
||||
const GLOBAL_LT_PATTERN = /</g;
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrSyntaxLayer extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/gr-table-styles.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
import '../../shared/gr-list-view/gr-list-view.js';
|
||||
@@ -28,7 +26,7 @@ import {htmlTemplate} from './gr-documentation-search_html.js';
|
||||
import {ListViewBehavior} from '../../../behaviors/gr-list-view-behavior/gr-list-view-behavior.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrDocumentationSearch extends mixinBehaviors( [
|
||||
ListViewBehavior,
|
||||
|
||||
@@ -14,15 +14,13 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../../styles/shared-styles.js';
|
||||
import {GestureEventListeners} from '@polymer/polymer/lib/mixins/gesture-event-listeners.js';
|
||||
import {LegacyElementMixin} from '@polymer/polymer/lib/legacy/legacy-element-mixin.js';
|
||||
import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-default-editor_html.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrDefaultEditor extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '@polymer/iron-input/iron-input.js';
|
||||
import '../../shared/gr-autocomplete/gr-autocomplete.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
@@ -35,7 +33,7 @@ import {GrEditConstants} from '../gr-edit-constants.js';
|
||||
import {GerritNav} from '../../core/gr-navigation/gr-navigation.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrEditControls extends mixinBehaviors( [
|
||||
PatchSetBehavior,
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
import '../../shared/gr-dropdown/gr-dropdown.js';
|
||||
import '../../../styles/shared-styles.js';
|
||||
@@ -25,7 +23,7 @@ import {PolymerElement} from '@polymer/polymer/polymer-element.js';
|
||||
import {htmlTemplate} from './gr-edit-file-controls_html.js';
|
||||
import {GrEditConstants} from '../gr-edit-constants.js';
|
||||
|
||||
/** @extends Polymer.Element */
|
||||
/** @extends PolymerElement */
|
||||
class GrEditFileControls extends GestureEventListeners(
|
||||
LegacyElementMixin(
|
||||
PolymerElement)) {
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../../../scripts/bundled-polymer.js';
|
||||
|
||||
import '../../plugins/gr-endpoint-decorator/gr-endpoint-decorator.js';
|
||||
import '../../plugins/gr-endpoint-param/gr-endpoint-param.js';
|
||||
import '../../shared/gr-button/gr-button.js';
|
||||
@@ -43,7 +41,7 @@ const SAVE_FAILED_MSG = 'Failed to save changes';
|
||||
const STORAGE_DEBOUNCE_INTERVAL_MS = 100;
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrEditorView extends mixinBehaviors( [
|
||||
KeyboardShortcutBehavior,
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import '../scripts/bundled-polymer.js';
|
||||
import '../styles/shared-styles.js';
|
||||
import '../styles/themes/app-theme.js';
|
||||
import './admin/gr-admin-view/gr-admin-view.js';
|
||||
@@ -50,7 +49,7 @@ import {GerritNav} from './core/gr-navigation/gr-navigation.js';
|
||||
import {appContext} from '../services/app-context.js';
|
||||
|
||||
/**
|
||||
* @extends Polymer.Element
|
||||
* @extends PolymerElement
|
||||
*/
|
||||
class GrAppElement extends mixinBehaviors( [
|
||||
BaseUrlBehavior,
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user