[ADF-4997] no-duplicate-imports rule (#5256)

* no-duplicate-imports rule

* no-duplicate-imports rule
This commit is contained in:
Denys Vuika
2019-11-15 13:38:01 +00:00
committed by GitHub
parent a1169de915
commit 3dd43ce9b5
149 changed files with 336 additions and 578 deletions

View File

@@ -15,9 +15,8 @@
* limitations under the License.
*/
import { by, element } from 'protractor';
import { by, element, ElementFinder } from 'protractor';
import { BrowserActions } from '../../core/utils/browser-actions';
import { ElementFinder } from 'protractor';
export class DownloadDialogPage {
cancelButton: ElementFinder = element(by.id(`cancel-button`));

View File

@@ -15,10 +15,9 @@
* limitations under the License.
*/
import { element, by, browser } from 'protractor';
import { element, by, browser, ElementFinder } from 'protractor';
import { BrowserActions } from '../../../core/utils/browser-actions';
import { BrowserVisibility } from '../../../core/utils/browser-visibility';
import { ElementFinder } from 'protractor';
export class SearchRadioPage {

View File

@@ -16,9 +16,8 @@
*/
import { BrowserVisibility } from '../utils/browser-visibility';
import { element, by } from 'protractor';
import { element, by, ElementFinder } from 'protractor';
import { BrowserActions } from '../utils/browser-actions';
import { ElementFinder } from 'protractor';
export class ErrorPage {

View File

@@ -15,9 +15,8 @@
* limitations under the License.
*/
import { by, element, Locator } from 'protractor';
import { by, element, Locator, ElementFinder } from 'protractor';
import { BrowserVisibility, BrowserActions } from '../../utils/public-api';
import { ElementFinder } from 'protractor';
export class FormFields {

View File

@@ -18,8 +18,7 @@
import { FormFields } from '../formFields';
import { BrowserVisibility, BrowserActions } from '../../../utils/public-api';
import * as remote from 'selenium-webdriver/remote';
import { element, by, browser } from 'protractor';
import { ElementFinder } from 'protractor';
import { element, by, browser, ElementFinder } from 'protractor';
export class AttachFileWidget {

View File

@@ -17,8 +17,7 @@
import { FormFields } from '../formFields';
import { BrowserActions, BrowserVisibility } from '../../../utils/public-api';
import { by, element, Locator } from 'protractor';
import { ElementFinder } from 'protractor';
import { by, element, Locator, ElementFinder } from 'protractor';
export class CheckboxWidget {

View File

@@ -15,10 +15,9 @@
* limitations under the License.
*/
import { element, by, protractor, browser } from 'protractor';
import { element, by, protractor, browser, ElementFinder } from 'protractor';
import { BrowserVisibility } from '../utils/browser-visibility';
import { BrowserActions } from '../utils/browser-actions';
import { ElementFinder } from 'protractor';
export class HeaderPage {

View File

@@ -16,11 +16,10 @@
*/
import { FormControllersPage } from './form-controller.page';
import { browser, by, element } from 'protractor';
import { browser, by, element, ElementFinder } from 'protractor';
import { BrowserVisibility } from '../utils/browser-visibility';
import { LocalStorageUtil } from '../utils/local-storage.util';
import { BrowserActions } from '../utils/browser-actions';
import { ElementFinder } from 'protractor';
export class LoginPage {

View File

@@ -15,9 +15,8 @@
* limitations under the License.
*/
import { by, element } from 'protractor';
import { by, element, ElementFinder } from 'protractor';
import { BrowserActions } from '../utils/browser-actions';
import { ElementFinder } from 'protractor';
export class NotificationHistoryPage {

View File

@@ -15,10 +15,9 @@
* limitations under the License.
*/
import { browser, by, element, Locator } from 'protractor';
import { browser, by, element, Locator, ElementFinder } from 'protractor';
import { BrowserVisibility } from '../utils/browser-visibility';
import { BrowserActions } from '../utils/browser-actions';
import { ElementFinder } from 'protractor';
export class PaginationPage {

View File

@@ -15,11 +15,10 @@
* limitations under the License.
*/
import { element, by } from 'protractor';
import { element, by, ElementFinder } from 'protractor';
import { BrowserVisibility } from '../utils/browser-visibility';
import { TabsPage } from '../../material/pages/tabs.page';
import { BrowserActions } from '../utils/browser-actions';
import { ElementFinder } from 'protractor';
export class UserInfoPage {

View File

@@ -15,10 +15,9 @@
* limitations under the License.
*/
import { element, by } from 'protractor';
import { element, by, ElementArrayFinder, ElementFinder } from 'protractor';
import { BrowserVisibility } from '../../core/utils/browser-visibility';
import { BrowserActions } from '../../core/utils/browser-actions';
import { ElementArrayFinder, ElementFinder } from 'protractor';
export class AppListCloudPage {

View File

@@ -15,11 +15,9 @@
* limitations under the License.
*/
import { browser, by, element } from 'protractor';
import { browser, by, element, ElementFinder, Locator } from 'protractor';
import { BrowserVisibility } from '../../../core/utils/browser-visibility';
import { BrowserActions } from '../../../core/utils/browser-actions';
import { ElementFinder } from 'protractor';
import { Locator } from 'protractor/built/locators';
export class EditProcessFilterDialogPage {

View File

@@ -15,10 +15,9 @@
* limitations under the License.
*/
import { browser, by, element, Locator } from 'protractor';
import { browser, by, element, Locator, ElementFinder } from 'protractor';
import { BrowserVisibility } from '../../../core/utils/browser-visibility';
import { BrowserActions } from '../../../core/utils/browser-actions';
import { ElementFinder } from 'protractor';
export class EditTaskFilterDialogPage {

View File

@@ -14,11 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import { browser, by, element, protractor } from 'protractor';
import { browser, by, element, protractor, ElementFinder } from 'protractor';
import { EditProcessFilterDialogPage } from './dialog/edit-process-filter-dialog.page';
import { BrowserVisibility } from '../../core/utils/browser-visibility';
import { BrowserActions } from '../../core/utils/browser-actions';
import { ElementFinder } from 'protractor';
export class EditProcessFilterCloudComponentPage {

View File

@@ -15,11 +15,10 @@
* limitations under the License.
*/
import { browser, by, element, protractor } from 'protractor';
import { browser, by, element, protractor, ElementFinder } from 'protractor';
import { EditTaskFilterDialogPage } from './dialog/edit-task-filter-dialog.page';
import { BrowserVisibility } from '../../core/utils/browser-visibility';
import { BrowserActions } from '../../core/utils/browser-actions';
import { ElementFinder } from 'protractor';
export class EditTaskFilterCloudComponentPage {

View File

@@ -15,9 +15,8 @@
* limitations under the License.
*/
import { element, by } from 'protractor';
import { element, by, ElementFinder } from 'protractor';
import { BrowserActions } from '../../core/utils/browser-actions';
import { ElementFinder } from 'protractor';
export class ProcessHeaderCloudPage {

View File

@@ -15,10 +15,9 @@
* limitations under the License.
*/
import { element, by, Key } from 'protractor';
import { element, by, Key, ElementFinder } from 'protractor';
import { BrowserVisibility } from '../../core/utils/browser-visibility';
import { BrowserActions } from '../../core/utils/browser-actions';
import { ElementFinder } from 'protractor';
export class StartTasksCloudPage {

View File

@@ -15,11 +15,10 @@
* limitations under the License.
*/
import { element, by } from 'protractor';
import { element, by, ElementFinder } from 'protractor';
import { BrowserVisibility } from '../../core/utils/browser-visibility';
import { BrowserActions } from '../../core/utils/browser-actions';
import { FormFields } from '../../core/pages/form/formFields';
import { ElementFinder } from 'protractor';
export class TaskFormCloudComponent {

View File

@@ -15,10 +15,9 @@
* limitations under the License.
*/
import { element, by } from 'protractor';
import { element, by, ElementFinder } from 'protractor';
import { BrowserActions } from '../../core/utils/browser-actions';
import { BrowserVisibility } from '../../core/utils/browser-visibility';
import { ElementFinder } from 'protractor';
export class TaskHeaderCloudPage {