|
1 | 1 | import * as path from "path";
|
2 | 2 | import { NativePlatformStatus, PACKAGE_JSON_FILE_NAME, APP_GRADLE_FILE_NAME, BUILD_XCCONFIG_FILE_NAME, PLATFORMS_DIR_NAME } from "../constants";
|
3 | 3 | import { getHash, hook } from "../common/helpers";
|
4 |
| -import { PrepareData } from "../data/prepare-data"; |
5 | 4 |
|
6 | 5 | const prepareInfoFileName = ".nsprepareinfo";
|
7 | 6 |
|
@@ -51,7 +50,7 @@ export class ProjectChangesService implements IProjectChangesService {
|
51 | 50 | }
|
52 | 51 |
|
53 | 52 | @hook("checkForChanges")
|
54 |
| - public async checkForChanges(platformData: IPlatformData, projectData: IProjectData, prepareData: PrepareData): Promise<IProjectChangesInfo> { |
| 53 | + public async checkForChanges(platformData: IPlatformData, projectData: IProjectData, prepareData: IPrepareData): Promise<IProjectChangesInfo> { |
55 | 54 | this._changesInfo = new ProjectChangesInfo();
|
56 | 55 | const isNewPrepareInfo = await this.ensurePrepareInfo(platformData, projectData, prepareData);
|
57 | 56 | if (!isNewPrepareInfo) {
|
@@ -158,7 +157,7 @@ export class ProjectChangesService implements IProjectChangesService {
|
158 | 157 | await this.savePrepareInfo(platformData, projectData, null);
|
159 | 158 | }
|
160 | 159 |
|
161 |
| - private async ensurePrepareInfo(platformData: IPlatformData, projectData: IProjectData, prepareData: PrepareData): Promise<boolean> { |
| 160 | + private async ensurePrepareInfo(platformData: IPlatformData, projectData: IProjectData, prepareData: IPrepareData): Promise<boolean> { |
162 | 161 | this._prepareInfo = this.getPrepareInfo(platformData);
|
163 | 162 | if (this._prepareInfo) {
|
164 | 163 | const prepareInfoFile = path.join(platformData.projectRoot, prepareInfoFileName);
|
|
0 commit comments