Skip to content

Commit 6bfd9d0

Browse files
authored
refactor(multiple): remove CommonModule imports (#29924)
Removes all the imports of `CommonModule` from the individual components since it isn't being used anywhere.
1 parent 8c52b6d commit 6bfd9d0

File tree

24 files changed

+40
-79
lines changed

24 files changed

+40
-79
lines changed

src/cdk-experimental/selection/selection-module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
*/
88

99
import {CdkTableModule} from '@angular/cdk/table';
10-
import {CommonModule} from '@angular/common';
1110
import {NgModule} from '@angular/core';
1211

1312
import {CdkRowSelection} from './row-selection';
@@ -18,7 +17,6 @@ import {CdkSelectionToggle} from './selection-toggle';
1817

1918
@NgModule({
2019
imports: [
21-
CommonModule,
2220
CdkTableModule,
2321
CdkSelection,
2422
CdkSelectionToggle,

src/material-experimental/selection/selection-module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
// TODO(yifange): Move the table-specific code to a separate module from the other selection
1010
// behaviors once we move it out of experimental.
11-
import {CommonModule} from '@angular/common';
1211
import {NgModule} from '@angular/core';
1312
import {MatTableModule} from '@angular/material/table';
1413
import {MatCheckboxModule} from '@angular/material/checkbox';
@@ -20,7 +19,6 @@ import {MatRowSelection} from './row-selection';
2019

2120
@NgModule({
2221
imports: [
23-
CommonModule,
2422
MatTableModule,
2523
MatCheckboxModule,
2624
MatSelectAll,

src/material/autocomplete/module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
import {NgModule} from '@angular/core';
1010
import {MatCommonModule, MatOptionModule} from '@angular/material/core';
11-
import {CommonModule} from '@angular/common';
1211
import {CdkScrollableModule} from '@angular/cdk/scrolling';
1312
import {OverlayModule} from '@angular/cdk/overlay';
1413
import {MatAutocomplete} from './autocomplete';
@@ -23,7 +22,6 @@ import {MatAutocompleteOrigin} from './autocomplete-origin';
2322
OverlayModule,
2423
MatOptionModule,
2524
MatCommonModule,
26-
CommonModule,
2725
MatAutocomplete,
2826
MatAutocompleteTrigger,
2927
MatAutocompleteOrigin,

src/material/card/module.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* found in the LICENSE file at https://angular.dev/license
77
*/
88

9-
import {CommonModule} from '@angular/common';
109
import {NgModule} from '@angular/core';
1110
import {MatCommonModule} from '@angular/material/core';
1211
import {
@@ -44,7 +43,7 @@ const CARD_DIRECTIVES = [
4443
];
4544

4645
@NgModule({
47-
imports: [MatCommonModule, CommonModule, ...CARD_DIRECTIVES],
46+
imports: [MatCommonModule, ...CARD_DIRECTIVES],
4847
exports: [CARD_DIRECTIVES, MatCommonModule],
4948
})
5049
export class MatCardModule {}

src/material/datepicker/datepicker-module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
import {A11yModule} from '@angular/cdk/a11y';
1010
import {OverlayModule} from '@angular/cdk/overlay';
1111
import {PortalModule} from '@angular/cdk/portal';
12-
import {CommonModule} from '@angular/common';
1312
import {NgModule} from '@angular/core';
1413
import {MatButtonModule} from '@angular/material/button';
1514
import {CdkScrollableModule} from '@angular/cdk/scrolling';
@@ -34,7 +33,6 @@ import {MatDatepickerActions, MatDatepickerApply, MatDatepickerCancel} from './d
3433

3534
@NgModule({
3635
imports: [
37-
CommonModule,
3836
MatButtonModule,
3937
OverlayModule,
4038
A11yModule,

src/material/form-field/module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
*/
88

99
import {ObserversModule} from '@angular/cdk/observers';
10-
import {CommonModule} from '@angular/common';
1110
import {NgModule} from '@angular/core';
1211
import {MatCommonModule} from '@angular/material/core';
1312
import {MatError} from './directives/error';
@@ -20,7 +19,6 @@ import {MatFormField} from './form-field';
2019
@NgModule({
2120
imports: [
2221
MatCommonModule,
23-
CommonModule,
2422
ObserversModule,
2523
MatFormField,
2624
MatLabel,

src/material/list/list-module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* found in the LICENSE file at https://angular.dev/license
77
*/
88

9-
import {CommonModule} from '@angular/common';
109
import {NgModule} from '@angular/core';
1110
import {MatPseudoCheckboxModule, MatRippleModule, MatCommonModule} from '@angular/material/core';
1211
import {MatDividerModule} from '@angular/material/divider';
@@ -28,7 +27,6 @@ import {ObserversModule} from '@angular/cdk/observers';
2827
@NgModule({
2928
imports: [
3029
ObserversModule,
31-
CommonModule,
3230
MatCommonModule,
3331
MatRippleModule,
3432
MatPseudoCheckboxModule,

src/material/menu/module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* found in the LICENSE file at https://angular.dev/license
77
*/
88

9-
import {CommonModule} from '@angular/common';
109
import {NgModule} from '@angular/core';
1110
import {MatCommonModule, MatRippleModule} from '@angular/material/core';
1211
import {OverlayModule} from '@angular/cdk/overlay';
@@ -18,7 +17,6 @@ import {MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER, MatMenuTrigger} from './menu-
1817

1918
@NgModule({
2019
imports: [
21-
CommonModule,
2220
MatRippleModule,
2321
MatCommonModule,
2422
OverlayModule,

src/material/progress-spinner/module.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@
99
import {NgModule} from '@angular/core';
1010
import {MatCommonModule} from '@angular/material/core';
1111
import {MatProgressSpinner, MatSpinner} from './progress-spinner';
12-
import {CommonModule} from '@angular/common';
1312

1413
@NgModule({
15-
imports: [CommonModule, MatProgressSpinner, MatSpinner],
14+
imports: [MatProgressSpinner, MatSpinner],
1615
exports: [MatProgressSpinner, MatSpinner, MatCommonModule],
1716
})
1817
export class MatProgressSpinnerModule {}

src/material/radio/module.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,12 @@
66
* found in the LICENSE file at https://angular.dev/license
77
*/
88

9-
import {CommonModule} from '@angular/common';
109
import {NgModule} from '@angular/core';
1110
import {MatCommonModule, MatRippleModule} from '@angular/material/core';
1211
import {MatRadioButton, MatRadioGroup} from './radio';
1312

1413
@NgModule({
15-
imports: [MatCommonModule, CommonModule, MatRippleModule, MatRadioGroup, MatRadioButton],
14+
imports: [MatCommonModule, MatRippleModule, MatRadioGroup, MatRadioButton],
1615
exports: [MatCommonModule, MatRadioGroup, MatRadioButton],
1716
})
1817
export class MatRadioModule {}

0 commit comments

Comments
 (0)