Remove circular dependencies on gr-js-api-interface

All these separated APIs are part of the gr-js-api-interface
and used by gr-public-js-api (plugin.x), they don't exist individually
and are not exported anytime.

Add gr-js-api-interface to the test file to support Gerrit.install

Bug: Issue 12090
Change-Id: Ic1f72f354dc16b949ba58cf9634c83fc622ba1a8
This commit is contained in:
Tao Zhou
2020-02-03 10:09:17 +01:00
parent 9b020576bf
commit 2df2e6b44f
5 changed files with 1 additions and 5 deletions

View File

@@ -16,7 +16,6 @@ limitations under the License.
-->
<link rel="import" href="/bower_components/polymer/polymer.html">
<link rel="import" href="../../shared/gr-js-api-interface/gr-js-api-interface.html">
<link rel="import" href="gr-plugin-popup.html">
<dom-module id="gr-popup-interface">

View File

@@ -25,6 +25,7 @@ limitations under the License.
<script src="/bower_components/web-component-tester/browser.js"></script>
<link rel="import" href="../../../test/common-test-setup.html"/>
<link rel="import" href="gr-popup-interface.html"/>
<link rel="import" href="../../shared/gr-js-api-interface/gr-js-api-interface.html">
<script>void(0);</script>

View File

@@ -16,7 +16,6 @@ limitations under the License.
-->
<link rel="import" href="/bower_components/polymer/polymer.html">
<link rel="import" href="../../shared/gr-js-api-interface/gr-js-api-interface.html">
<link rel="import" href="gr-plugin-repo-command.html">
<dom-module id="gr-repo-api">

View File

@@ -19,8 +19,6 @@ limitations under the License.
<link rel="import" href="../../../behaviors/base-url-behavior/base-url-behavior.html">
<link rel="import" href="../../settings/gr-settings-view/gr-settings-item.html">
<link rel="import" href="../../settings/gr-settings-view/gr-settings-menu-item.html">
<link rel="import" href="../../shared/gr-js-api-interface/gr-js-api-interface.html">
<link rel="import" href="../../shared/gr-js-api-interface/gr-js-api-interface.html">
<dom-module id="gr-settings-api">
<script src="gr-settings-api.js"></script>

View File

@@ -16,7 +16,6 @@ limitations under the License.
-->
<link rel="import" href="/bower_components/polymer/polymer.html">
<link rel="import" href="../../shared/gr-js-api-interface/gr-js-api-interface.html">
<link rel="import" href="gr-custom-plugin-header.html">
<dom-module id="gr-theme-api">