Skip to content

Commit 9c7cf80

Browse files
committed
Renamed files and entities
1 parent 00c70af commit 9c7cf80

14 files changed

Lines changed: 27 additions & 32 deletions

File tree

codify-core/src/commands/plan/orchestrator.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,8 @@ export const PlanOrchestrator = {
99
const definitions = await pluginCollection.getResourceDefinitions();
1010

1111
const compiledProject = await ConfigCompiler.compileProject(parsedProject, definitions);
12-
console.log(compiledProject.getApplySequence());
13-
14-
const plan = await pluginCollection.getPlan(parsedProject);
12+
console.log(compiledProject);
13+
const plan = await pluginCollection.getPlan(compiledProject);
1514

1615
await pluginCollection.destroy();
1716
return JSON.stringify(plan, null, 2);

codify-core/src/config-compiler/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import { ResourceDefinitions } from '../plugins/entities/definitions/resource';
22
import { InternalError } from '../utils/errors';
33
import { ConfigClass } from './language-definition';
44
import { ConfigLoader } from './loader';
5-
import { DependencyGraphBuilder } from './output-generation/dependency-graph-builder';
6-
import { CompiledProject } from './output-generation/entities/compiled-project';
7-
import { CompiledProjectTransformer } from './output-generation/transformer';
5+
import { DependencyGraphBuilder } from './output-generator/dependency-graph-builder';
6+
import { CompiledProject } from './output-generator/entities/compiled-project';
7+
import { CompiledProjectTransformer } from './output-generator/transformer';
88
import { FileParser } from './parser';
99
import { ProjectConfig } from './parser/entities/configs/project';
1010
import { ParsedModule } from './parser/entities/parsed-module';

codify-core/src/config-compiler/output-generation/dependency-graph-builder.test.ts renamed to codify-core/src/config-compiler/output-generator/dependency-graph-builder.test.ts

File renamed without changes.

codify-core/src/config-compiler/output-generation/dependency-graph-builder.ts renamed to codify-core/src/config-compiler/output-generator/dependency-graph-builder.ts

File renamed without changes.

codify-core/src/config-compiler/output-generation/entities/compiled-project.test.ts renamed to codify-core/src/config-compiler/output-generator/entities/compiled-project.test.ts

File renamed without changes.

codify-core/src/config-compiler/output-generation/entities/compiled-project.ts renamed to codify-core/src/config-compiler/output-generator/entities/compiled-project.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ export class CompiledProject {
1616
const queue: Applyable[] = [];
1717
const result: Applyable[] = [];
1818

19-
console.log(this.applyableGraph);
20-
2119
do {
2220
const independentNodeNames = this.findIndependentNodes(inDegreeMap);
2321

codify-core/src/config-compiler/output-generation/entities/index.ts renamed to codify-core/src/config-compiler/output-generator/entities/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ import { ResourceParameter } from './resource-parameter';
44
export interface Applyable {
55
configClass: ConfigClass;
66
dependencies: Applyable[];
7-
parameters: Map<string, ResourceParameter>;
87

98
get id(): string;
109

11-
toJson(): string;
10+
parameters: Map<string, ResourceParameter>;
11+
pluginName: string;
12+
13+
toJson(): Record<string, unknown>;
1214
}

codify-core/src/config-compiler/output-generation/entities/resource-parameter.ts renamed to codify-core/src/config-compiler/output-generator/entities/resource-parameter.ts

File renamed without changes.

codify-core/src/config-compiler/output-generation/entities/resource.test.ts renamed to codify-core/src/config-compiler/output-generator/entities/resource.test.ts

File renamed without changes.

codify-core/src/config-compiler/output-generation/entities/resource.ts renamed to codify-core/src/config-compiler/output-generator/entities/resource.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,12 @@ export class Resource implements Applyable {
3737
return resource
3838
}
3939

40-
toJson(): string {
41-
return '';
40+
toJson(): Record<string, unknown> {
41+
return {
42+
name: this.name,
43+
parameters: Object.fromEntries(this.parameters.entries()),
44+
type: this.type,
45+
}
4246
}
4347

4448
private validateUsingDefinitions(definition: ResourceDefinition): void {

0 commit comments

Comments
 (0)