Skip to content

Commit aef384d

Browse files
committed
chore(*): remove missing angular cli functionality
1 parent c185a72 commit aef384d

File tree

3 files changed

+2
-48
lines changed

3 files changed

+2
-48
lines changed

projects/igniteui-angular/migrations/update-6_02/index.spec.ts

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -60,30 +60,4 @@ describe('Update 6.0.2', () => {
6060
`@import "~igniteui-angular/lib/core/styles/themes/_index.scss";`
6161
);
6262
});
63-
64-
it('should update theme import in sass files', async () => {
65-
const config = JSON.parse(JSON.stringify(configJson));
66-
config.projects.testProj['schematics'] = {
67-
'@schematics/angular:component': {
68-
styleext: 'sass'
69-
}
70-
};
71-
appTree.overwrite('/angular.json', JSON.stringify(config));
72-
appTree.create(
73-
'/testSrc/appPrefix/component/test.component.sass',
74-
`@import "~igniteui-angular/core/styles/themes/index";`
75-
);
76-
appTree.create(
77-
'/testSrc/testSrc/styles.sass',
78-
`@import "~igniteui-angular/core/styles/themes/_index.scss";`
79-
);
80-
const tree = await schematicRunner.runSchematicAsync('migration-03', {}, appTree)
81-
.toPromise();
82-
expect(tree.readContent('/testSrc/appPrefix/component/test.component.sass')).toEqual(
83-
`@import "~igniteui-angular/lib/core/styles/themes/index";`
84-
);
85-
expect(tree.readContent('/testSrc/testSrc/styles.sass')).toEqual(
86-
`@import "~igniteui-angular/lib/core/styles/themes/_index.scss";`
87-
);
88-
});
8963
});

projects/igniteui-angular/migrations/update-6_02/index.ts

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,17 @@ const version = '6.0.2';
1111

1212
export default function(): Rule {
1313
return (host: Tree, context: SchematicContext) => {
14-
let globalStyleExt: string;
1514
const themeImport = '~igniteui-angular/core/styles/themes';
1615
const newThemeImport = '~igniteui-angular/lib/core/styles/themes';
1716
const config = getWorkspace(host);
1817
const projects = getProjects(config);
1918

2019
context.logger.info(`Applying migration for Ignite UI for Angular to version ${version}`);
2120

22-
if (config.schematics && config.schematics['@schematics/angular:component']) {
23-
// updated projects have global prefix rather than per-project:
24-
globalStyleExt = config.schematics['@schematics/angular:component'].styleext;
25-
}
26-
2721
for (const proj of projects) {
2822
const dir = host.getDir(proj.sourceRoot);
29-
let ext = globalStyleExt || 'scss';
30-
if (proj.schematics && proj.schematics['@schematics/angular:component']) {
31-
ext = proj.schematics['@schematics/angular:component'].styleext || ext;
32-
}
3323
dir.visit((path, entry) => {
34-
if (path.endsWith('.' + ext)) {
24+
if (path.endsWith('.scss')) {
3525
let content = entry.content.toString();
3626
if (content.indexOf(themeImport) !== -1) {
3727
content = content.replace(themeImport, newThemeImport);

projects/igniteui-angular/migrations/update-8_2_6/index.ts

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ export default function(): Rule {
2828
'$_default-shape-pagination',
2929
'$_square-shape-pagination'];
3030

31-
let globalStyleExt: string;
3231
const gridPaginatorComponentImport = '~igniteui-angular/lib/core/styles/components/grid-paginator/grid-paginator-component';
3332
const gridPaginatorThemeImport = '~igniteui-angular/lib/core/styles/components/grid-paginator/grid-paginator-theme';
3433
const paginatorComponentImport = '~igniteui-angular/lib/core/styles/components/paginator/paginator-component';
@@ -40,19 +39,10 @@ export default function(): Rule {
4039

4140
const update = new UpdateChanges(__dirname, host, context);
4241

43-
if (config.schematics && config.schematics['@schematics/angular:component']) {
44-
// updated projects have global prefix rather than per-project:
45-
globalStyleExt = config.schematics['@schematics/angular:component'].styleext;
46-
}
47-
4842
for (const proj of projects) {
4943
const dir = host.getDir(proj.sourceRoot);
50-
let ext = globalStyleExt || 'scss';
51-
if (proj.schematics && proj.schematics['@schematics/angular:component']) {
52-
ext = proj.schematics['@schematics/angular:component'].styleext || ext;
53-
}
5444
dir.visit((path, entry) => {
55-
if (path.endsWith('.' + ext)) {
45+
if (path.endsWith('.scss')) {
5646
let content = entry.content.toString();
5747
if (content.match(/\bigx-grid-paginator\b/g)) {
5848
content = content.replace(/\bigx-grid-paginator\b/g, 'igx-paginator');

0 commit comments

Comments
 (0)