Skip to content

Commit 6587cd5

Browse files
committed
feat: Removed writing to new files from file modification calculator
1 parent 7abf569 commit 6587cd5

File tree

3 files changed

+3
-15
lines changed

3 files changed

+3
-15
lines changed

src/orchestrators/initialize.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export class InitializeOrchestrator {
7575

7676
const project = pathToParse
7777
? await CodifyParser.parse(pathToParse)
78-
: Project.create([], process.cwd())
78+
: Project.empty()
7979

8080
ctx.subprocessFinished(SubProcessName.PARSE);
8181

src/utils/file-modification-calculator.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { FileModificationCalculator, ModificationType } from './file-modificatio
77
import { ResourceConfig } from '../entities/resource-config.js';
88
import { ResourceInfo } from '../entities/resource-info.js';
99
import { CodifyParser } from '../parser/index.js';
10+
import { Project } from '../entities/project';
1011

1112
vi.mock('node:fs', async () => {
1213
const { fs } = await import('memfs');

src/utils/file-modification-calculator.ts

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export interface FileModificationResult {
2525
}
2626

2727
export class FileModificationCalculator {
28-
private existingFile?: InMemoryFile;
28+
private existingFile: InMemoryFile;
2929
private existingConfigs: ResourceConfig[];
3030
private sourceMap: SourceMap;
3131
private totalConfigLength: number;
@@ -43,19 +43,6 @@ export class FileModificationCalculator {
4343
}
4444

4545
async calculate(modifications: ModifiedResource[]): Promise<FileModificationResult> {
46-
// if (this.existingConfigs.length === 0 || !this.existingFile) {
47-
// const newFile = JSON.stringify(
48-
// modifications
49-
// .filter((r) => r.modification === ModificationType.INSERT_OR_UPDATE)
50-
// .map((r) => r.resource.raw),
51-
// null, 2)
52-
//
53-
// return {
54-
// newFile,
55-
// diff: this.diff('', newFile),
56-
// }
57-
// }
58-
5946
this.validate(modifications);
6047

6148
let newFile = this.existingFile!.contents.trimEnd();

0 commit comments

Comments
 (0)