Skip to content

Commit 0e3c155

Browse files
committed
chore: implicit imports
1 parent 66bde8c commit 0e3c155

File tree

469 files changed

+3985
-1518
lines changed

Some content is hidden

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

469 files changed

+3985
-1518
lines changed

__tests__/android-tools-info.ts

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ import { AndroidToolsInfo } from "../src/android-tools-info";
33
import { format } from "util";
44
import { assert } from "chai";
55
import { ErrorsStub } from "./stubs";
6+
import { IInjector } from "../src/common/definitions/yok";
7+
import { IAndroidToolsInfo } from "../src/declarations";
68

79
describe("androidToolsInfo", () => {
810
let loggedWarnings: string[] = [];

__tests__/base-service-test.ts

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import * as yok from "../src/common/yok";
2+
import { IInjector } from "../src/common/definitions/yok";
3+
import { IDictionary } from "../src/common/declarations";
24

35
export abstract class BaseServiceTest {
46
protected injector: IInjector;

__tests__/cocoapods-service.ts

+12
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,18 @@ import { LoggerStub, ErrorsStub } from "./stubs";
66
import { XcconfigService } from "../src/services/xcconfig-service";
77
import * as path from "path";
88
import { CocoaPodsPlatformManager } from "../src/services/cocoapods-platform-manager";
9+
import { ICocoaPodsService, IProjectData } from "../src/definitions/project";
10+
import { IConfiguration } from "../src/declarations";
11+
import { IInjector } from "../src/common/definitions/yok";
12+
import { IPluginData } from "../src/definitions/plugins";
13+
import {
14+
IChildProcess,
15+
IExecOptions,
16+
IFileSystem,
17+
ISpawnFromEventOptions,
18+
ISpawnResult
19+
} from "../src/common/declarations";
20+
import * as _ from "lodash";
921

1022
interface IMergePodfileHooksTestCase {
1123
input: string;

__tests__/commands/post-install.ts

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ import { Yok } from "../../src/common/yok";
22
import { assert } from "chai";
33
import { PostInstallCliCommand } from "../../src/commands/post-install";
44
import { SettingsService } from "../../src/common/test/unit-tests/stubs";
5+
import { IInjector } from "../../src/common/definitions/yok";
6+
import { IAnalyticsService, IHelpService } from "../../src/common/declarations";
57

68
const createTestInjector = (): IInjector => {
79
const testInjector = new Yok();

__tests__/controllers/add-platform-controller.ts

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { AddPlatformService } from "../../src/services/platform/add-platform-ser
44
import { assert } from "chai";
55
import { format } from "util";
66
import { AddPlaformErrors } from "../../src/constants";
7+
import * as _ from "lodash";
78

89
let actualMessage: string = null;
910
const latestFrameworkVersion = "5.3.1";

__tests__/controllers/company-insights-controller.ts

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ import { assert } from "chai";
22
import { Yok } from "../../src/common/yok";
33
import { LoggerStub } from "../stubs";
44
import { CompanyInsightsController } from "../../src/controllers/company-insights-controller";
5+
import { IInjector } from "../../src/common/definitions/yok";
6+
import { IProxySettings, Server } from "../../src/common/declarations";
57

68
describe("companyInsightsController", () => {
79
const insightsUrlEndpoint = "/api/insights?ipAddress=%s";

__tests__/controllers/debug-controller.ts

+5
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ import { ProjectDataService } from "../../src/services/project-data-service";
1313
import { StaticConfig } from "../../src/config";
1414
import { DevicePlatformsConstants } from "../../src/common/mobile/device-platforms-constants";
1515
import { LiveSyncProcessDataService } from "../../src/services/livesync-process-data-service";
16+
import { IDebugData, IDebugOptions, IDebugResultInfo, IDeviceDebugService } from "../../src/definitions/debug";
17+
import { IInjector } from "../../src/common/definitions/yok";
18+
import { IAnalyticsService } from "../../src/common/declarations";
19+
import { IEventActionData } from "../../src/common/definitions/google-analytics";
20+
import * as _ from "lodash";
1621

1722
const fakeChromeDebugPort = 123;
1823
const fakeChromeDebugUrl = `fakeChromeDebugUrl?experiments=true&ws=localhost:${fakeChromeDebugPort}`;

__tests__/controllers/prepare-controller.ts

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ import { PrepareController } from "../../src/controllers/prepare-controller";
33
import { MobileHelper } from "../../src/common/mobile/mobile-helper";
44
import { InjectorStub, TempServiceStub } from "../stubs";
55
import { PREPARE_READY_EVENT_NAME } from "../../src/constants";
6+
import { IInjector } from "../../src/common/definitions/yok";
7+
import * as _ from "lodash";
68

79
const projectDir = "/path/to/my/projecDir";
810
const prepareData = {

__tests__/controllers/run-controller.ts

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ import { PrepareDataService } from "../../src/services/prepare-data-service";
99
import { BuildDataService } from "../../src/services/build-data-service";
1010
import { PrepareController } from "../../src/controllers/prepare-controller";
1111
import { LiveSyncProcessDataService } from "../../src/services/livesync-process-data-service";
12+
import { IDictionary } from "../../src/common/declarations";
13+
import { IInjector } from "../../src/common/definitions/yok";
14+
import * as _ from "lodash";
1215

1316
let isAttachToHmrStatusCalled = false;
1417
let prepareData: IPrepareData = null;

__tests__/controllers/update-controller.ts

+7
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@ import { Options } from "../../src/options";
88
import { StaticConfig } from "../../src/config";
99
import { SettingsService } from "../../src/common/test/unit-tests/stubs";
1010
import { DevicePlatformsConstants } from "../../src/common/mobile/device-platforms-constants";
11+
import { IProjectDataService } from "../../src/definitions/project";
12+
import { IPackageInstallationManager } from "../../src/declarations";
13+
import { IInjector } from "../../src/common/definitions/yok";
14+
import { IPluginsService } from "../../src/definitions/plugins";
15+
import { IDictionary } from "../../src/common/declarations";
16+
import * as _ from "lodash";
17+
1118
const projectFolder = "test";
1219

1320
function createTestInjector(

__tests__/helpers/platform-command-helper.ts

+3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ import { InjectorStub, TempServiceStub } from "../stubs";
44
import { MobileHelper } from "../../src/common/mobile/mobile-helper";
55
import { DevicePlatformsConstants } from "../../src/common/mobile/device-platforms-constants";
66
import { PlatformCommandHelper } from "../../src/helpers/platform-command-helper";
7+
import { IInjector } from "../../src/common/definitions/yok";
8+
import { IPlatformCommandHelper } from "../../src/declarations";
9+
import * as _ from "lodash";
710

811
let isAddPlatformCalled = false;
912

__tests__/ios-entitlements-service.ts

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ import * as MobileHelperLib from "../src/common/mobile/mobile-helper";
99
import * as DevicePlatformsConstantsLib from "../src/common/mobile/device-platforms-constants";
1010
import * as ErrorsLib from "../src/common/errors";
1111
import * as path from "path";
12+
import { IProjectData } from "../src/definitions/project";
13+
import { IInjector } from "../src/common/definitions/yok";
14+
import { IFileSystem } from "../src/common/declarations";
1215

1316
// start tracking temporary folders/files
1417
temp.track();

__tests__/ios-project-service.ts

+7
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,13 @@ import { XcodebuildCommandService } from "../src/services/ios/xcodebuild-command
3939
import { XcodebuildArgsService } from "../src/services/ios/xcodebuild-args-service";
4040
import { ExportOptionsPlistService } from "../src/services/ios/export-options-plist-service";
4141
import { IOSSigningService } from "../src/services/ios/ios-signing-service";
42+
import { IProjectData } from "../src/definitions/project";
43+
import { IXcconfigService } from "../src/declarations";
44+
import { IInjector } from "../src/common/definitions/yok";
45+
import { IFileSystem, IStringDictionary } from "../src/common/declarations";
46+
import { IPluginData } from "../src/definitions/plugins";
47+
import * as _ from "lodash";
48+
4249
temp.track();
4350

4451
class IOSSimulatorDiscoveryMock extends DeviceDiscovery {

__tests__/nativescript-cli-lib.ts

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { assert } from "chai";
22
import * as fs from "fs";
33
import * as path from "path";
44
import * as childProcess from "child_process";
5+
import * as _ from "lodash";
56

67
describe("nativescript-cli-src", () => {
78
it("is main entry of the package", () => {

__tests__/node-package-manager.ts

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { Yok } from "../src/common/yok";
22
import * as stubs from "./stubs";
33
import { assert } from "chai";
44
import { NodePackageManager } from "../src/node-package-manager";
5+
import { IInjector } from "../src/common/definitions/yok";
56

67
function createTestInjector(configuration: {
78
} = {}): IInjector {

__tests__/options.ts

+4
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ import { Errors } from "../src/common/errors";
22
import { Yok } from "../src/common/yok";
33
import { assert } from "chai";
44
import { Options } from "../src/options";
5+
import { IInjector } from "../src/common/definitions/yok";
6+
import { IConfigurationSettings, ISettingsService, OptionType } from "../src/common/declarations";
7+
import { IOptions } from "../src/declarations";
8+
import * as _ from "lodash";
59

610
let isExecutionStopped = false;
711

__tests__/package-installation-manager.ts

+3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ import * as ChildProcessLib from "../src/common/child-process";
1616
import { SettingsService } from "../src/common/test/unit-tests/stubs";
1717
import { ProjectDataService } from "../src/services/project-data-service";
1818
import { MarkingModeServiceStub, ProjectDataStub } from "./stubs";
19+
import { IInjector } from "../src/common/definitions/yok";
20+
import { IDictionary } from "../src/common/declarations";
21+
import * as _ from "lodash";
1922

2023
function createTestInjector(): IInjector {
2124
const testInjector = new yok.Yok();

__tests__/platform-commands.ts

+11
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,17 @@ import { SettingsService } from "../src/common/test/unit-tests/stubs";
2222
import { PlatformValidationService } from "../src/services/platform/platform-validation-service";
2323
import { PlatformCommandHelper } from "../src/helpers/platform-command-helper";
2424
import { MarkingModeServiceStub } from "./stubs";
25+
import { IProjectData, IValidatePlatformOutput } from "../src/definitions/project";
26+
import { IPlatformCommandHelper } from "../src/declarations";
27+
import {
28+
IBuildOutputOptions,
29+
ICheckEnvironmentRequirementsOutput,
30+
IPlatformData,
31+
IPlatformsDataService
32+
} from "../src/definitions/platform";
33+
import { IErrors, IFailOptions, IFileSystem } from "../src/common/declarations";
34+
import { IInjector } from "../src/common/definitions/yok";
35+
import * as _ from "lodash";
2536

2637
let isCommandExecuted = true;
2738

__tests__/plugin-create.ts

+10-6
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ import * as sinon from "sinon";
77
import * as temp from "temp";
88
import * as path from "path";
99
import * as util from "util";
10+
import { IInjector } from "../src/common/definitions/yok";
11+
import { IOptions } from "../src/declarations";
12+
import { IDictionary } from "../src/common/declarations";
13+
1014
temp.track();
1115

1216
interface IPacoteOutput {
@@ -20,7 +24,7 @@ const dummyUser = "devUsername";
2024
const dummyName = "devPlugin";
2125
const createDemoProjectAnswer = true;
2226
const creteDemoProjectOption = "y";
23-
const dummyPacote: IPacoteOutput = { packageName: "", destinationDirectory: "" };
27+
const dummyPacote: IPacoteOutput = {packageName: "", destinationDirectory: ""};
2428

2529
function createTestInjector() {
2630
const testInjector = new Yok();
@@ -67,14 +71,14 @@ describe("Plugin create command tests", () => {
6771
let createPluginCommand: CreatePluginCommand;
6872

6973
beforeEach(() => {
70-
helpers.setIsInteractive(() => true);
74+
helpers.setIsInteractive(() => true);
7175
testInjector = createTestInjector();
7276
options = testInjector.resolve("$options");
7377
createPluginCommand = testInjector.resolve("$createCommand");
7478
});
7579

7680
afterEach(() => {
77-
helpers.setIsInteractive(null);
81+
helpers.setIsInteractive(null);
7882
});
7983

8084
describe("#CreatePluginCommand", () => {
@@ -83,7 +87,7 @@ describe("Plugin create command tests", () => {
8387
});
8488

8589
it("should use correct directory when path parameter is passed", async () => {
86-
helpers.setIsInteractive(() => false);
90+
helpers.setIsInteractive(() => false);
8791
const dummyPath = "dummyPath";
8892
options.path = dummyPath;
8993
dummyPacote.destinationDirectory = "";
@@ -92,7 +96,7 @@ describe("Plugin create command tests", () => {
9296
});
9397

9498
it("should use correct download path when template parameter is passed", async () => {
95-
helpers.setIsInteractive(() => false);
99+
helpers.setIsInteractive(() => false);
96100
const dummyTemplate = "dummyTemplate";
97101
options.template = dummyTemplate;
98102
dummyPacote.packageName = "";
@@ -101,7 +105,7 @@ describe("Plugin create command tests", () => {
101105
});
102106

103107
it("should pass when only project name is set in non-interactive shell.", async () => {
104-
helpers.setIsInteractive(() => false);
108+
helpers.setIsInteractive(() => false);
105109
await createPluginCommand.execute(dummyArgs);
106110
});
107111

__tests__/plugins-service.ts

+7
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,13 @@ import { GradleCommandService } from '../src/services/android/gradle-command-ser
3939
import { GradleBuildService } from '../src/services/android/gradle-build-service';
4040
import { GradleBuildArgsService } from '../src/services/android/gradle-build-args-service';
4141
import * as util from "util";
42+
import { IProjectData } from "../src/definitions/project";
43+
import { IPluginData, IPluginsService } from "../src/definitions/plugins";
44+
import { IStringDictionary } from "../src/common/declarations";
45+
import { IInjector } from "../src/common/definitions/yok";
46+
import * as _ from "lodash";
47+
import { IEventActionData, IGoogleAnalyticsData } from "../src/common/definitions/google-analytics";
48+
4249
temp.track();
4350

4451
let isErrorThrown = false;

__tests__/project-changes-service.ts

+5
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ import { ProjectChangesService } from "../src/services/project-changes-service";
77
import * as Constants from "../src/constants";
88
import { FileSystem } from "../src/common/file-system";
99
import { HooksServiceStub, LoggerStub } from "./stubs";
10+
import { IProjectData } from "../src/definitions/project";
11+
import { IPrepareInfo, IProjectChangesInfo } from "../src/definitions/project-changes";
12+
import { IFileSystem } from "../src/common/declarations";
13+
import { IPlatformData } from "../src/definitions/platform";
14+
import * as _ from "lodash";
1015

1116
// start tracking temporary folders/files
1217
temp.track();

__tests__/project-commands.ts

+5
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ import * as helpers from "../src/common/helpers";
66
import * as constants from "../src/constants";
77
import { assert } from "chai";
88
import { PrompterStub } from "./stubs";
9+
import { ICreateProjectData, IProjectService, IProjectSettings } from "../src/definitions/project";
10+
import { IInjector } from "../src/common/definitions/yok";
11+
import { IOptions } from "../src/declarations";
12+
import { IDictionary } from "../src/common/declarations";
13+
import { ICommand } from "../src/common/definitions/commands";
914

1015
let selectedTemplateName: string;
1116
let isProjectCreated: boolean;

__tests__/project-data.ts

+3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ import { DevicePlatformsConstants } from "../src/common/mobile/device-platforms-
44
import { assert } from "chai";
55
import * as stubs from "./stubs";
66
import * as path from "path";
7+
import { IProjectData } from "../src/definitions/project";
8+
import { IInjector } from "../src/common/definitions/yok";
9+
import { IProjectHelper, IStringDictionary } from "../src/common/declarations";
710

811
describe("projectData", () => {
912
const createTestInjector = (): IInjector => {

__tests__/project-files-provider.ts

+3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ import { ProjectFilesProvider } from "../src/providers/project-files-provider";
33
import * as stubs from "./stubs";
44
import { assert } from "chai";
55
import * as path from "path";
6+
import { IProjectData } from "../src/definitions/project";
7+
import { IInjector } from "../src/common/definitions/yok";
8+
import { IProjectFilesProvider } from "../src/common/declarations";
69

710
const projectDir = "projectDir",
811
appDestinationDirectoryPath = "appDestinationDirectoryPath",

__tests__/project-name-service.ts

+3
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ import { Yok } from "../src/common/yok";
22
import { ProjectNameService } from "../src/services/project-name-service";
33
import { assert } from "chai";
44
import { ErrorsStub, LoggerStub } from "./stubs";
5+
import { IInjector } from "../src/common/definitions/yok";
6+
import { IProjectNameService } from "../src/declarations";
7+
import * as _ from "lodash";
58

69
const mockProjectNameValidator = {
710
validate: () => true

__tests__/project-service.ts

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ import { assert } from "chai";
55
import { SettingsService } from "../src/common/test/unit-tests/stubs";
66
import { LoggerStub, ErrorsStub, TempServiceStub } from "./stubs";
77
import * as path from "path";
8+
import { IProjectData, IProjectDataService, IProjectService } from "../src/definitions/project";
9+
import { IProjectNameService } from "../src/declarations";
10+
import { IInjector } from "../src/common/definitions/yok";
11+
import { IDictionary, IFileSystem } from "../src/common/declarations";
812

913
describe("projectService", () => {
1014
describe("createProject", () => {

__tests__/project-templates-service.ts

+10
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@ import { assert } from "chai";
55
import * as path from "path";
66
import * as constants from "../src/constants";
77
import { format } from "util";
8+
import { IInjector } from "../src/common/definitions/yok";
9+
import {
10+
INodePackageManagerInstallOptions,
11+
INpmInstallOptions,
12+
INpmInstallResultInfo,
13+
INpmPackageNameParts
14+
} from "../src/declarations";
15+
import { IProjectTemplatesService } from "../src/definitions/project";
16+
import { IAnalyticsService, IFileSystem } from "../src/common/declarations";
17+
import { IEventActionData } from "../src/common/definitions/google-analytics";
818

919
let isDeleteDirectoryCalledForNodeModulesDir = false;
1020
const nativeScriptValidatedTemplatePath = "nsValidatedTemplatePath";

0 commit comments

Comments
 (0)