From d202480a1707be6575b2c8cf0383cfe6db44413c Mon Sep 17 00:00:00 2001
From: Charles Lyding <19598772+clydin@users.noreply.github.com>
Date: Fri, 10 Aug 2018 21:28:28 -0400
Subject: [PATCH] build: update/cleanup tslint rules & fix errors
---
.../angular/cli/models/architect-command.ts | 3 +-
packages/angular/cli/models/json-schema.ts | 19 +++++-----
.../build_angular/src/dev-server/index.ts | 7 ++--
packages/angular_devkit/core/node/host.ts | 4 +--
.../angular_devkit/core/node/host_spec.ts | 2 +-
.../core/src/json/schema/visitor_spec.ts | 2 +-
.../core/src/virtual-fs/host/alias.ts | 2 +-
.../core/src/virtual-fs/host/memory_spec.ts | 2 +-
.../core/src/virtual-fs/host/sync.ts | 2 +-
.../schematics/src/engine/schematic_spec.ts | 2 +-
.../angular_devkit/schematics/src/index.ts | 3 +-
.../schematics/src/rules/base_spec.ts | 2 +-
.../schematics/src/rules/call_spec.ts | 2 +-
.../schematics/src/rules/move_spec.ts | 2 +-
.../schematics/src/rules/rename_spec.ts | 2 +-
.../schematics/src/tree/common_spec.ts | 2 +-
.../schematics/src/tree/filesystem_spec.ts | 2 +-
.../schematics/src/tree/interface.ts | 8 ++---
.../schematics/src/tree/virtual_spec.ts | 2 +-
.../webpack/src/angular_compiler_plugin.ts | 2 +-
.../schematics/angular/app-shell/index.ts | 6 ++--
packages/schematics/angular/e2e/index.ts | 3 +-
.../angular/migrations/update-6/index.ts | 2 +-
.../schematics/angular/universal/index.ts | 4 +--
.../schematics/angular/utility/ast-utils.ts | 2 +-
.../angular/utility/ng-ast-utils.ts | 2 +-
packages/schematics/update/update/index.ts | 2 +-
rules/nonNullOperatorRule.ts | 36 -------------------
scripts/release.ts | 3 +-
tslint.json | 10 ++++--
30 files changed, 55 insertions(+), 87 deletions(-)
delete mode 100644 rules/nonNullOperatorRule.ts
diff --git a/packages/angular/cli/models/architect-command.ts b/packages/angular/cli/models/architect-command.ts
index 4e0ad8db0a..aacacfe9a5 100644
--- a/packages/angular/cli/models/architect-command.ts
+++ b/packages/angular/cli/models/architect-command.ts
@@ -20,8 +20,7 @@ import {
tags,
} from '@angular-devkit/core';
import { NodeJsSyncHost, createConsoleLogger } from '@angular-devkit/core/node';
-import { of } from 'rxjs';
-import { from } from 'rxjs';
+import { from, of } from 'rxjs';
import { concatMap, map, tap, toArray } from 'rxjs/operators';
import { Command, Option } from './command';
import { WorkspaceLoader } from './workspace-loader';
diff --git a/packages/angular/cli/models/json-schema.ts b/packages/angular/cli/models/json-schema.ts
index 08ceb80b19..1dcb8aee16 100644
--- a/packages/angular/cli/models/json-schema.ts
+++ b/packages/angular/cli/models/json-schema.ts
@@ -16,17 +16,20 @@ export async function convertSchemaToOptions(schema: string): Promise