Skip to content

Commit 0b94a8d

Browse files
committed
Removed the global entities folder and moved entities to individual folders.
1 parent b4be45e commit 0b94a8d

9 files changed

Lines changed: 17 additions & 21 deletions

File tree

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ResourceDefinitions } from '../entities/resource-definition';
1+
import { ResourceDefinitions } from '../plugins/entities/definitions/resource';
22
import { InternalError } from '../utils/errors';
33
import { ConfigClass } from './language-definition';
44
import { ConfigLoader } from './loader';
Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
import { Validatable } from '../../../entities';
21
import { RemoveMethods } from '../../../utils/types';
32

4-
export class LoadedFile implements Validatable {
3+
export class LoadedFile {
54
contents!: string;
65
fileName!: string;
76
fileType!: string;
@@ -10,8 +9,4 @@ export class LoadedFile implements Validatable {
109
Object.assign(this, props);
1110
}
1211

13-
validate(): Promise<boolean> {
14-
return Promise.resolve(true);
15-
}
16-
1712
}

codify-core/src/config-compiler/output/config-semantic-analyzer.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ResourceConfig } from '../parser/entities/configs/resource';
2-
import { ResourceDefinition } from '../../entities/resource-definition';
3-
import { ResourceParameterDefinition } from '../../entities/resource-parameter';
2+
import { ResourceDefinition } from '../../plugins/entities/definitions/resource';
3+
import { ResourceParameterDefinition } from '../../plugins/entities/definitions/resource-parameter';
44
import { ResourceParameterType } from '../language-definition';
55
import { ConfigSemanticAnalyzer } from './config-semantic-analyzer';
66
import { expect } from '@oclif/test';

codify-core/src/config-compiler/output/config-semantic-analyzer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ResourceDefinitions } from '../../entities/resource-definition';
1+
import { ResourceDefinitions } from '../../plugins/entities/definitions/resource';
22
import { validateResourceParameterType } from '../../utils/validator';
33
import { ConfigClass } from '../language-definition';
44
import { ResourceConfig } from '../parser/entities/configs/resource';

codify-core/src/entities/index.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

codify-core/src/entities/resource-parameter.ts renamed to codify-core/src/plugins/entities/definitions/resource-parameter.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import { ResourceParameterType } from '../config-compiler/language-definition';
2-
import { RemoveMethods } from '../utils/types';
1+
import { ResourceParameterType } from '../../../config-compiler/language-definition';
2+
import { RemoveMethods } from '../../../utils/types';
33
import {
44
validateAllowedObjectKeys,
55
validateTypeNumber,
66
validateTypeRecordStringString,
77
validateTypeResourceParameterType
8-
} from '../utils/validator';
8+
} from '../../../utils/validator';
99

1010
type ResourceParameter = [] | boolean | null | number | object | string
1111

codify-core/src/entities/resource-definition.ts renamed to codify-core/src/plugins/entities/definitions/resource.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
import { InternalError } from '../utils/errors';
2-
import { RemoveMethods } from '../utils/types';
3-
import { validateAllowedObjectKeys, validateNameString, validateTypeRecordStringUnknown, } from '../utils/validator';
1+
import { InternalError } from '../../../utils/errors';
2+
import { RemoveMethods } from '../../../utils/types';
3+
import {
4+
validateAllowedObjectKeys,
5+
validateNameString,
6+
validateTypeRecordStringUnknown,
7+
} from '../../../utils/validator';
48
import { ResourceParameterDefinition } from './resource-parameter';
59

610
type Name = string;

codify-core/src/plugins/entities/plugin-data.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { ResourceDefinition } from '../../entities/resource-definition';
21
import { RemoveMethods } from '../../utils/types';
32
import { validateTypeArray, validateTypeRecordStringUnknown } from '../../utils/validator';
3+
import { ResourceDefinition } from './definitions/resource';
44

55
type ResourceName = string;
66

codify-core/src/plugins/plugin-collection.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { ConfigClass } from '../config-compiler/language-definition';
22
import { ResourceConfig } from '../config-compiler/parser/entities/configs/resource';
33
import { ParsedProject } from '../config-compiler/parser/entities/parsed-project';
4-
import { ResourceDefinition } from '../entities/resource-definition';
4+
import { ResourceDefinition } from './entities/definitions/resource';
55
import { Plugin } from './entities/plugin';
66
import { PluginResolver } from './resolver';
77

0 commit comments

Comments
 (0)