Skip to content

Commit eed8344

Browse files
vicbhansl
authored andcommitted
chore(tslint): update tslint to 4.x (angular#13603)
1 parent e5c4e58 commit eed8344

File tree

50 files changed

+2605
-5473
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+2605
-5473
lines changed

modules/@angular/compiler-cli/src/private_import_core.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
import {__core_private__ as r} from '@angular/core';
1010

1111
export type ReflectorReader = typeof r._ReflectorReader;
12-
export var ReflectorReader: typeof r.ReflectorReader = r.ReflectorReader;
12+
export const ReflectorReader: typeof r.ReflectorReader = r.ReflectorReader;
1313

1414
export type ReflectionCapabilities = typeof r._ReflectionCapabilities;
15-
export var ReflectionCapabilities: typeof r.ReflectionCapabilities = r.ReflectionCapabilities;
15+
export const ReflectionCapabilities: typeof r.ReflectionCapabilities = r.ReflectionCapabilities;
1616

1717
export type Console = typeof r._Console;
18-
export var Console: typeof r.Console = r.Console;
18+
export const Console: typeof r.Console = r.Console;

modules/@angular/compiler-cli/test/mocks.ts

+2-4
Original file line numberDiff line numberDiff line change
@@ -122,11 +122,9 @@ export class MockCompilerHost implements ts.CompilerHost {
122122
return ts.getDefaultLibFileName(options);
123123
}
124124

125-
writeFile: ts.WriteFileCallback = (fileName, text) => { this.context.writeFile(fileName, text); }
125+
writeFile: ts.WriteFileCallback = (fileName, text) => { this.context.writeFile(fileName, text); };
126126

127-
getCurrentDirectory(): string {
128-
return this.context.currentDirectory;
129-
}
127+
getCurrentDirectory(): string { return this.context.currentDirectory; }
130128

131129
getCanonicalFileName(fileName: string): string { return fileName; }
132130

modules/@angular/compiler-cli/test/private_import_core.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
import {__core_private__ as r} from '@angular/core';
1010

1111
export type ReflectionCapabilities = typeof r._ReflectionCapabilities;
12-
export var ReflectionCapabilities: typeof r.ReflectionCapabilities = r.ReflectionCapabilities;
13-
export var reflector: typeof r.reflector = r.reflector;
12+
export const ReflectionCapabilities: typeof r.ReflectionCapabilities = r.ReflectionCapabilities;
13+
export const reflector: typeof r.reflector = r.reflector;

modules/@angular/compiler/src/expression_parser/lexer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ function newErrorToken(index: number, message: string): Token {
120120
return new Token(index, TokenType.Error, 0, message);
121121
}
122122

123-
export var EOF: Token = new Token(-1, TokenType.Character, 0, '');
123+
export const EOF: Token = new Token(-1, TokenType.Character, 0, '');
124124

125125
class _Scanner {
126126
length: number;

modules/@angular/compiler/src/output/output_ast.ts

+13-13
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,13 @@ export class MapType extends Type {
6868
visitType(visitor: TypeVisitor, context: any): any { return visitor.visitMapType(this, context); }
6969
}
7070

71-
export var DYNAMIC_TYPE = new BuiltinType(BuiltinTypeName.Dynamic);
72-
export var BOOL_TYPE = new BuiltinType(BuiltinTypeName.Bool);
73-
export var INT_TYPE = new BuiltinType(BuiltinTypeName.Int);
74-
export var NUMBER_TYPE = new BuiltinType(BuiltinTypeName.Number);
75-
export var STRING_TYPE = new BuiltinType(BuiltinTypeName.String);
76-
export var FUNCTION_TYPE = new BuiltinType(BuiltinTypeName.Function);
77-
export var NULL_TYPE = new BuiltinType(BuiltinTypeName.Null);
71+
export const DYNAMIC_TYPE = new BuiltinType(BuiltinTypeName.Dynamic);
72+
export const BOOL_TYPE = new BuiltinType(BuiltinTypeName.Bool);
73+
export const INT_TYPE = new BuiltinType(BuiltinTypeName.Int);
74+
export const NUMBER_TYPE = new BuiltinType(BuiltinTypeName.Number);
75+
export const STRING_TYPE = new BuiltinType(BuiltinTypeName.String);
76+
export const FUNCTION_TYPE = new BuiltinType(BuiltinTypeName.Function);
77+
export const NULL_TYPE = new BuiltinType(BuiltinTypeName.Null);
7878

7979
export interface TypeVisitor {
8080
visitBuiltintType(type: BuiltinType, context: any): any;
@@ -451,12 +451,12 @@ export interface ExpressionVisitor {
451451
visitLiteralMapExpr(ast: LiteralMapExpr, context: any): any;
452452
}
453453

454-
export var THIS_EXPR = new ReadVarExpr(BuiltinVar.This);
455-
export var SUPER_EXPR = new ReadVarExpr(BuiltinVar.Super);
456-
export var CATCH_ERROR_VAR = new ReadVarExpr(BuiltinVar.CatchError);
457-
export var CATCH_STACK_VAR = new ReadVarExpr(BuiltinVar.CatchStack);
458-
export var NULL_EXPR = new LiteralExpr(null, null);
459-
export var TYPED_NULL_EXPR = new LiteralExpr(null, NULL_TYPE);
454+
export const THIS_EXPR = new ReadVarExpr(BuiltinVar.This);
455+
export const SUPER_EXPR = new ReadVarExpr(BuiltinVar.Super);
456+
export const CATCH_ERROR_VAR = new ReadVarExpr(BuiltinVar.CatchError);
457+
export const CATCH_STACK_VAR = new ReadVarExpr(BuiltinVar.CatchStack);
458+
export const NULL_EXPR = new LiteralExpr(null, null);
459+
export const TYPED_NULL_EXPR = new LiteralExpr(null, NULL_TYPE);
460460

461461
//// Statements
462462
export enum StmtModifier {

modules/@angular/compiler/src/url_resolver.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export function createOfflineCompileUrlResolver(): UrlResolver {
2626
/**
2727
* A default provider for {@link PACKAGE_ROOT_URL} that maps to '/'.
2828
*/
29-
export var DEFAULT_PACKAGE_URL_PROVIDER = {
29+
export const DEFAULT_PACKAGE_URL_PROVIDER = {
3030
provide: PACKAGE_ROOT_URL,
3131
useValue: '/'
3232
};

modules/@angular/compiler/src/view_compiler/event_binder.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -133,4 +133,4 @@ type EventSummary = {
133133
name: string,
134134
target: string,
135135
phase: string
136-
}
136+
};

modules/@angular/compiler/test/output/output_emitter_util.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ const baseErrorIdentifier = {
4545
runtime: BaseError
4646
};
4747

48-
export var codegenExportsVars = [
48+
export const codegenExportsVars = [
4949
'getExpressions',
5050
];
5151

@@ -191,7 +191,7 @@ const _getExpressionsStmts: o.Statement[] = [
191191
]))
192192
];
193193

194-
export var codegenStmts: o.Statement[] = [
194+
export const codegenStmts: o.Statement[] = [
195195
new o.CommentStmt('This is a comment'),
196196

197197
new o.ClassStmt(

modules/@angular/compiler/testing/private_import_core.ts

+3-5
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,12 @@
1010
import {__core_private__ as r} from '@angular/core';
1111

1212
export type ViewMetadata = typeof r._ViewMetadata;
13-
export var ViewMetadata: typeof r.ViewMetadata = r.ViewMetadata;
14-
15-
13+
export const ViewMetadata: typeof r.ViewMetadata = r.ViewMetadata;
1614

1715
import {__core_private_testing__ as r2} from '@angular/core/testing';
1816

1917
export type TestingCompiler = typeof r2._TestingCompiler;
20-
export var TestingCompiler: typeof r2.TestingCompiler = r2.TestingCompiler;
18+
export const TestingCompiler: typeof r2.TestingCompiler = r2.TestingCompiler;
2119

2220
export type TestingCompilerFactory = typeof r2._TestingCompilerFactory;
23-
export var TestingCompilerFactory: typeof r2.TestingCompilerFactory = r2.TestingCompilerFactory;
21+
export const TestingCompilerFactory: typeof r2.TestingCompilerFactory = r2.TestingCompilerFactory;

modules/@angular/compiler/testing/test_bindings.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export function createUrlResolverWithoutPackagePrefix(): UrlResolver {
1818
// This provider is put here just so that we can access it from multiple
1919
// internal test packages.
2020
// TODO: get rid of it or move to a separate @angular/internal_testing package
21-
export var TEST_COMPILER_PROVIDERS: Provider[] = [
21+
export const TEST_COMPILER_PROVIDERS: Provider[] = [
2222
{provide: ElementSchemaRegistry, useValue: new MockSchemaRegistry({}, {}, {}, [], [])},
2323
{provide: ResourceLoader, useClass: MockResourceLoader},
2424
{provide: UrlResolver, useFactory: createUrlResolverWithoutPackagePrefix}

modules/@angular/core/src/core_private_export.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ import * as api from './render/api';
4343
import * as decorators from './util/decorators';
4444
import {isPromise} from './util/lang';
4545

46-
export var __core_private__: {
46+
export const __core_private__: {
4747
isDefaultChangeDetectionStrategy: typeof constants.isDefaultChangeDetectionStrategy,
4848
ChangeDetectorStatus: typeof constants.ChangeDetectorStatus,
4949
_ChangeDetectorStatus?: constants.ChangeDetectorStatus,

modules/@angular/core/src/profile/profile.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ function noopScope(arg0?: any, arg1?: any): any {
5050
*
5151
* @experimental
5252
*/
53-
export var wtfCreateScope: (signature: string, flags?: any) => WtfScopeFn =
53+
export const wtfCreateScope: (signature: string, flags?: any) => WtfScopeFn =
5454
wtfEnabled ? createScope : (signature: string, flags?: any) => noopScope;
5555

5656
/**
@@ -62,7 +62,7 @@ export var wtfCreateScope: (signature: string, flags?: any) => WtfScopeFn =
6262
* Returns the `returnValue for easy chaining.
6363
* @experimental
6464
*/
65-
export var wtfLeave: <T>(scope: any, returnValue?: T) => T =
65+
export const wtfLeave: <T>(scope: any, returnValue?: T) => T =
6666
wtfEnabled ? leave : (s: any, r?: any) => r;
6767

6868
/**
@@ -78,7 +78,7 @@ export var wtfLeave: <T>(scope: any, returnValue?: T) => T =
7878
* }
7979
* @experimental
8080
*/
81-
export var wtfStartTimeRange: (rangeType: string, action: string) => any =
81+
export const wtfStartTimeRange: (rangeType: string, action: string) => any =
8282
wtfEnabled ? startTimeRange : (rangeType: string, action: string) => null;
8383

8484
/**
@@ -87,4 +87,4 @@ export var wtfStartTimeRange: (rangeType: string, action: string) => any =
8787
* enabled.
8888
* @experimental
8989
*/
90-
export var wtfEndTimeRange: (range: any) => void = wtfEnabled ? endTimeRange : (r: any) => null;
90+
export const wtfEndTimeRange: (range: any) => void = wtfEnabled ? endTimeRange : (r: any) => null;

modules/@angular/core/test/reflection/reflector_spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ export function main() {
332332
static ctorParameters = () =>
333333
[{type: A, decorators: [{type: ParamDecorator, args: ['a']}]},
334334
{type: B, decorators: [{type: ParamDecorator, args: ['b']}]},
335-
];
335+
]
336336
}
337337

338338
class Child extends Parent {}

modules/@angular/core/testing/private_export_testing.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import * as mock_animation_player from './mock_animation_player';
1010
import * as test_compiler from './test_compiler';
1111

12-
export var __core_private_testing__: {
12+
export const __core_private_testing__: {
1313
TestingCompiler: typeof test_compiler.TestingCompiler,
1414
_TestingCompiler?: test_compiler.TestingCompiler,
1515
TestingCompilerFactory: typeof test_compiler.TestingCompilerFactory,

modules/@angular/core/testing/testing.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ if (_global.beforeEach) {
2929

3030
// TODO(juliemr): remove this, only used because we need to export something to have compilation
3131
// work.
32-
export var __core_private_testing_placeholder__ = '';
32+
export const __core_private_testing_placeholder__ = '';

modules/@angular/core/testing/testing_internal.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ export {inject} from './test_bed';
1919
export * from './logger';
2020
export * from './ng_zone_mock';
2121

22-
export var proxy: ClassDecorator = (t: any) => t;
22+
export const proxy: ClassDecorator = (t: any) => t;
2323

2424
const _global = <any>(typeof window === 'undefined' ? global : window);
2525

26-
export var afterEach: Function = _global.afterEach;
27-
export var expect: (actual: any) => jasmine.Matchers = _global.expect;
26+
export const afterEach: Function = _global.afterEach;
27+
export const expect: (actual: any) => jasmine.Matchers = _global.expect;
2828

2929
const jsmBeforeEach = _global.beforeEach;
3030
const jsmDescribe = _global.describe;

modules/@angular/language-service/test/test_utils.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export type MockData = string | MockDirectory;
1919

2020
export type MockDirectory = {
2121
[name: string]: MockData | undefined;
22-
}
22+
};
2323

2424
const angularts = /@angular\/(\w|\/|-)+\.tsx?$/;
2525
const rxjsts = /rxjs\/(\w|\/)+\.tsx?$/;

modules/@angular/platform-browser-dynamic/src/private_export.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import {INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS} from './platform_providers';
1010
import * as resource_loader from './resource_loader/resource_loader_impl';
1111

12-
export var __platform_browser_dynamic_private__: {
12+
export const __platform_browser_dynamic_private__: {
1313
INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS: typeof INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS,
1414
_ResourceLoaderImpl?: resource_loader.ResourceLoaderImpl,
1515
ResourceLoaderImpl: typeof resource_loader.ResourceLoaderImpl

modules/@angular/platform-browser-dynamic/src/private_import_core.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88

99
import {__core_private__ as r} from '@angular/core';
1010

11-
export var ReflectionCapabilities: typeof r.ReflectionCapabilities = r.ReflectionCapabilities;
12-
export var reflector: typeof r.reflector = r.reflector;
13-
export var Console: typeof r.Console = r.Console;
11+
export const ReflectionCapabilities: typeof r.ReflectionCapabilities = r.ReflectionCapabilities;
12+
export const reflector: typeof r.reflector = r.reflector;
13+
export const Console: typeof r.Console = r.Console;

modules/@angular/platform-browser-dynamic/src/private_import_platform-browser.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88

99
import {__platform_browser_private__ as _} from '@angular/platform-browser';
1010

11-
export var INTERNAL_BROWSER_PLATFORM_PROVIDERS: typeof _.INTERNAL_BROWSER_PLATFORM_PROVIDERS =
11+
export const INTERNAL_BROWSER_PLATFORM_PROVIDERS: typeof _.INTERNAL_BROWSER_PLATFORM_PROVIDERS =
1212
_.INTERNAL_BROWSER_PLATFORM_PROVIDERS;
13-
export var getDOM: typeof _.getDOM = _.getDOM;
13+
export const getDOM: typeof _.getDOM = _.getDOM;

modules/@angular/platform-browser-dynamic/testing/dom_test_component_renderer.ts

-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ import {TestComponentRenderer} from '@angular/core/testing';
1111
import {DOCUMENT} from '@angular/platform-browser';
1212
import {getDOM} from './private_import_platform-browser';
1313

14-
15-
1614
/**
1715
* A DOM based implementation of the TestComponentRenderer.
1816
*/

modules/@angular/platform-browser-dynamic/testing/private_export_testing.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import * as testing from './dom_test_component_renderer';
1010

11-
export var __platform_browser_dynamic_private__:
11+
export const __platform_browser_dynamic_private__:
1212
{DOMTestComponentRenderer: typeof testing.DOMTestComponentRenderer} = {
1313
DOMTestComponentRenderer: testing.DOMTestComponentRenderer
1414
};

modules/@angular/platform-browser-dynamic/testing/private_import_platform-browser-dynamic.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88

99
import {__platform_browser_dynamic_private__ as _} from '@angular/platform-browser-dynamic';
1010

11-
export var INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS:
11+
export const INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS:
1212
typeof _.INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS =
1313
_.INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS;

modules/@angular/platform-browser-dynamic/testing/private_import_platform-browser.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88

99
import {__platform_browser_private__ as _} from '@angular/platform-browser';
1010

11-
export var getDOM: typeof _.getDOM = _.getDOM;
11+
export const getDOM: typeof _.getDOM = _.getDOM;

modules/@angular/platform-browser/src/private_export.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import * as key_events from './dom/events/key_events';
2020
import * as shared_styles_host from './dom/shared_styles_host';
2121
import {WebAnimationsDriver} from './dom/web_animations_driver';
2222

23-
export var __platform_browser_private__: {
23+
export const __platform_browser_private__: {
2424
_BrowserPlatformLocation?: location.BrowserPlatformLocation,
2525
BrowserPlatformLocation: typeof location.BrowserPlatformLocation,
2626
_DomAdapter?: dom_adapter.DomAdapter,

modules/@angular/platform-browser/src/private_import_core.ts

+14-14
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,30 @@
99
import {__core_private__ as r} from '@angular/core';
1010

1111
export type RenderDebugInfo = typeof r._RenderDebugInfo;
12-
export var RenderDebugInfo: typeof r.RenderDebugInfo = r.RenderDebugInfo;
12+
export const RenderDebugInfo: typeof r.RenderDebugInfo = r.RenderDebugInfo;
1313
export type DirectRenderer = typeof r._DirectRenderer;
1414

15-
export var ReflectionCapabilities: typeof r.ReflectionCapabilities = r.ReflectionCapabilities;
15+
export const ReflectionCapabilities: typeof r.ReflectionCapabilities = r.ReflectionCapabilities;
1616

1717
export type DebugDomRootRenderer = typeof r._DebugDomRootRenderer;
18-
export var DebugDomRootRenderer: typeof r.DebugDomRootRenderer = r.DebugDomRootRenderer;
19-
export var reflector: typeof r.reflector = r.reflector;
18+
export const DebugDomRootRenderer: typeof r.DebugDomRootRenderer = r.DebugDomRootRenderer;
19+
export const reflector: typeof r.reflector = r.reflector;
2020

2121
export type NoOpAnimationPlayer = typeof r._NoOpAnimationPlayer;
22-
export var NoOpAnimationPlayer: typeof r.NoOpAnimationPlayer = r.NoOpAnimationPlayer;
22+
export const NoOpAnimationPlayer: typeof r.NoOpAnimationPlayer = r.NoOpAnimationPlayer;
2323
export type AnimationPlayer = typeof r._AnimationPlayer;
24-
export var AnimationPlayer: typeof r.AnimationPlayer = r.AnimationPlayer;
24+
export const AnimationPlayer: typeof r.AnimationPlayer = r.AnimationPlayer;
2525
export type AnimationSequencePlayer = typeof r._AnimationSequencePlayer;
26-
export var AnimationSequencePlayer: typeof r.AnimationSequencePlayer = r.AnimationSequencePlayer;
26+
export const AnimationSequencePlayer: typeof r.AnimationSequencePlayer = r.AnimationSequencePlayer;
2727
export type AnimationGroupPlayer = typeof r._AnimationGroupPlayer;
28-
export var AnimationGroupPlayer: typeof r.AnimationGroupPlayer = r.AnimationGroupPlayer;
28+
export const AnimationGroupPlayer: typeof r.AnimationGroupPlayer = r.AnimationGroupPlayer;
2929
export type AnimationKeyframe = typeof r._AnimationKeyframe;
30-
export var AnimationKeyframe: typeof r.AnimationKeyframe = r.AnimationKeyframe;
30+
export const AnimationKeyframe: typeof r.AnimationKeyframe = r.AnimationKeyframe;
3131
export type AnimationStyles = typeof r._AnimationStyles;
32-
export var AnimationStyles: typeof r.AnimationStyles = r.AnimationStyles;
33-
export var prepareFinalAnimationStyles: typeof r.prepareFinalAnimationStyles =
32+
export const AnimationStyles: typeof r.AnimationStyles = r.AnimationStyles;
33+
export const prepareFinalAnimationStyles: typeof r.prepareFinalAnimationStyles =
3434
r.prepareFinalAnimationStyles;
35-
export var balanceAnimationKeyframes: typeof r.balanceAnimationKeyframes =
35+
export const balanceAnimationKeyframes: typeof r.balanceAnimationKeyframes =
3636
r.balanceAnimationKeyframes;
37-
export var clearStyles: typeof r.clearStyles = r.clearStyles;
38-
export var collectAndResolveStyles: typeof r.collectAndResolveStyles = r.collectAndResolveStyles;
37+
export const clearStyles: typeof r.clearStyles = r.clearStyles;
38+
export const collectAndResolveStyles: typeof r.collectAndResolveStyles = r.collectAndResolveStyles;

modules/@angular/platform-browser/testing/browser_util.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ import {NgZone} from '@angular/core';
1111
import {global} from './facade/lang';
1212
import {getDOM} from './private_import_platform-browser';
1313

14+
export let browserDetection: BrowserDetection;
15+
1416
export class BrowserDetection {
1517
private _overrideUa: string;
1618
private get _ua(): string {
@@ -133,8 +135,6 @@ export function stringifyElement(el: any /** TODO #9100 */): string {
133135
return result;
134136
}
135137

136-
export var browserDetection: BrowserDetection = new BrowserDetection(null);
137-
138138
export function createNgZone(): NgZone {
139139
return new NgZone({enableLongStackTrace: true});
140-
}
140+
}

0 commit comments

Comments
 (0)