ErrLookup › angular/components
angular/components
Component infrastructure and Material Design components for Angular · TypeScript · 1,867 source files
Analyzed at 0411926e7d on 2026-08-31. 259 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Cannot retrieve popup content because the combobox is closed | exception | error | angular, cdk-harness, testing, aria, combobox |
| Could not find tab matching filters: ${JSON.stringify(filter | exception | error | angular, cdk-harness, testing, tabs |
| ListKeyManager constructed with a signal must receive an inj | exception | error | angular, cdk, a11y, list-key-manager, injector, signals |
| KeyManager items in typeahead mode must implement the `getLa | exception | error | angular, cdk, a11y, list-key-manager, typeahead |
| CdkDropList could not find an element container matching the | exception | error | angular, cdk, drag-drop, drop-list, selector |
| Invalid DOM structure for drop list. Alternate container ele | exception | error | angular, cdk, drag-drop, drop-list-ref, dom-structure |
| Invalid DOM structure for drop list. All items must be place | exception | error | angular, cdk, drag-drop, drop-list-ref, dom-structure |
| Could not sanitize HTML: ${html} | exception | error | angular, cdk, security, sanitization, live-announcer |
| Cannot read "${filePath}" because it does not exist. | exception | error | angular, schematics, testing, file-io |
| Tsconfig cannot not be read: ${tsconfigPath} | exception | error | typescript, tsconfig, file-not-found, configuration |
| formatDiagnostics([error], fileSystem) | exception | error | typescript, tsconfig, json-parse, configuration |
| formatDiagnostics(errors, fileSystem) | exception | error | typescript, tsconfig, diagnostics, configuration |
| No data could be found for target version: ${version} | exception | error | angular, schematics, migration, missing-data |
| Could not find file for path: ${path} | exception | error | angular, schematics, file-not-found, typescript |
| Module not found: ${modulePath} | exception | error | angular, schematics, file-not-found, ngmodule |
| Could not read Angular module file: ${modulePath} | exception | error | angular, schematics, file-not-found, tree-read |
| Could not find NgModule declaration inside: "${modulePath}" | exception | error | angular, schematics, ngmodule, standalone |
| File ${modulePath} does not exist. | exception | error | angular, schematics, file-not-found, component-generation |
| Project name is required. | exception | error | angular, schematics, configuration, workspace |
| Could not find project in workspace: ${projectName} | exception | error | angular, schematics, workspace-config, angular-cli |
| Could not read file for path: ${htmlFilePath} | exception | error | angular, schematics, index-html, file-not-found |
| Cannot determine child element indentation because the speci | exception | error | angular, schematics, parse5, html-manipulation |
| Could not find the project main file inside of the workspace | exception | error | angular, schematics, workspace-config, main-file |
| Cannot determine project target configuration for: ${buildTa | exception | error | angular, schematics, workspace-config, architect-targets |
| Conditional row definitions via the `when` input are not sup | exception | error | angular, cdk-table, virtual-scroll, dev-mode-check |
| setContenteditableValue can only be called on a `contentedit | exception | error | angular, cdk-testing, protractor, contenteditable |
| setContenteditableValue can only be called on a `contentedit | exception | error | angular, cdk-testing, selenium-webdriver, contenteditable |
| setContenteditableValue can only be called on a `contentedit | exception | error | angular, cdk-testing, testbed, contenteditable |
| Maps event target that uses native events must have `addEven | exception | error | angular, google-maps, dev-mode, event-handling, missing-method |
| Specified anchor does not implement the `getAnchor` method. | exception | error | angular, google-maps, info-window, api-misuse, type-mismatch |
| Unable to retrieve options for autocomplete. Autocomplete pa | exception | error | angular, material, testing, component-harness, autocomplete, state-error |
| Unable to retrieve option groups for autocomplete. Autocompl | exception | error | angular, material, testing, component-harness, autocomplete, state-error |
| Unsupported MatButton appearance "${appearance}" | exception | error | angular, material, button, input-validation, dev-mode, typo |
| Cannot begin editing a chip that is not editable. | exception | error | angular, material, chips, testing, component-harness, precondition-failed |
| NOT_IMPLEMENTED | exception | error | angular, material, date-adapter, not-implemented, abstract-method |
| Method not implemented | exception | error | angular, typescript, date-adapter, abstract-method |
| MatDatepickerActions does not have ${name} button | exception | error | angular, testing, component-harness, datepicker |
| MatTestDialogOpener does not have a component provided. | exception | error | angular, testing, dialog, component-harness |
| MatFormField: Invalid appearance "${newAppearance}", valid v | validation | error | angular, material, form-field, validation, api-change |
| Cannot change `multiple` mode of mat-selection-list after in | validation | error | angular, material, selection-list, immutable-input |
| Cannot parse the specified color ${color}. Please verify it | exception | error | angular, schematics, theming, color-parsing, validation |
| mat-tab-group background color must be set through the Sass | exception | error | angular-material, tabs, theming, deprecated-input |
| A mat-tab-nav-panel must be specified via [tabPanel]. | exception | error | angular-material, tabs, template-error, dev-mode |
| No selected tab could be found. | exception | error | angular-material, component-harness, testing, tabs |
| No active link could be found. | exception | error | angular-material, component-harness, testing, tabs |
| Unable to retrieve options for timepicker. Timepicker panel | exception | error | angular-material, component-harness, testing, timepicker |
| Cannot specify both the `options` and `interval` inputs at t | validation | error | angular-material, timepicker, input-validation, dev-mode |
| Value of `options` input cannot be an empty array | validation | error | angular-material, timepicker, input-validation, dev-mode |
| MatTimepicker can only be registered with one input at a tim | validation | error | angular-material, timepicker, registration, dev-mode |
| MatTimepicker: Incomplete `MAT_DATE_FORMATS` has been provid | validation | error | angular-material, timepicker, configuration, date-formats, dependency-injection |
| Player not initialized before ${name} called | exception | error | youtube-player, testing, initialization-order, mock |
| Namespace YT not found, cannot construct embedded youtube pl | exception | error | youtube, iframe-api, missing-dependency, dev-mode |
| Violations found on element: %o: | console | warning | accessibility, aria, console-warning, dev-mode |
| Found use of deprecated attribute 'cdk-focus-${bound}', use | console | warning | deprecation, focus-trap, a11y, angular-cdk |
| Found use of deprecated attribute 'cdk-focus-region-${bound} | console | warning | deprecation, focus-trap, a11y, angular-cdk |
| Found use of deprecated attribute 'cdk-focus-initial', use ' | console | warning | deprecation, focus-trap, a11y, angular-cdk |
| Element matching '[cdkFocusInitial]' is not focusable. | console | warning | focus-trap, a11y, focusability, angular-cdk |
| CdkDropList could not find connected drop list with id "${dr | console | warning | drag-drop, cdkdroplist, id-lookup, angular-cdk |
| Found multiple CdkOption representing the same value under t | console | warning | listbox, cdk-listbox, duplicate-values, comparewith |
| Found multiple CdkOption with the same value | console | warning | listbox, cdk-listbox, duplicate-values |
| Skipping migration for project ${projectName}. Unable to det | console | warning | schematics, migration, ng-update, tsconfig, angular-cdk |
| ⚠ Some issues were detected but could not be fixed automa | console | warning | angular, schematics, migration, cli, ng-update |
| ${filePath}${lineAndCharacter} - ${message} | console | warning | angular, schematics, migration, cli, update-tool |
| trackBy must be a function, but received ${JSON.stringify(fn | console | warning | angular, cdk, table, trackby, input-validation |
| Tree is using conflicting node types which can cause unexpec | console | warning | angular, cdk, tree, template, dev-mode-warning |
| Detected a matBadge on an "aria-hidden" "<mat-icon>". Consid | console | warning | angular, material, badge, accessibility, aria |
| A list item cannot have multiple titles. | console | warning | angular, material, list, content-validation, dev-mode-warning |
| A list item line can only be used if there is a list item ti | console | warning | angular, material, list, content-validation, dev-mode-warning |
| A list item cannot have wrapping content without a title. | console | warning | angular, material, list, content-validation, dev-mode-warning |
| A list item can have at maximum three lines. | console | warning | angular, material, list, content-validation, dev-mode-warning |
| Angular Material has been set up in your workspace. There is | console | info | angular, material, schematics, ng-add, library-project |
| Cannot create an Angular Material theme because ${ | console | warning | angular, schematics, material-theme, ng-add |
| Your project is not using the default builders for "${target | console | warning | angular, schematics, angular-json, builders, material-theme |
| Default implementation of filterPredicate requires data to b | console | warning | angular, material-table, filtering, data-source |
| cdk-virtual-scroll: scrolledIndexChange is currently not sup | exception | error | angular, cdk, virtual-scroll, experimental, unsupported-feature |
| cdk-virtual-scroll: scrollToIndex is currently not supported | exception | error | angular, cdk, virtual-scroll, experimental, unsupported-feature |
| CDK virtual scroll: maxBufferPx must be greater than or equa | exception | error | angular, cdk, virtual-scroll, validation, arguments |
| CdkSelectAll: missing CdkSelection in the parent | exception | error | angular, cdk, selection, experimental, missing-parent |
| CdkSelectAll: CdkSelection must have cdkSelectionMultiple se | exception | error | angular, cdk, selection, experimental, invalid-configuration |
| CdkSelectionColumn: missing CdkSelection in the parent | exception | error | angular, cdk, selection, table, missing-parent |
| CdkSelectionColumn: missing parent table | exception | error | angular, cdk, selection, table, missing-parent |
| SelectionSet: not multiple selection | exception | error | angular, cdk, selection, dev-mode-assertion |
| SelectionSet: index required when trackByFn is used. | exception | error | angular, cdk, selection, trackby, dev-mode-assertion |
| CdkSelectAll: missing CdkSelection in the parent | exception | error | angular, cdk, selection, missing-parent, dev-mode-assertion |
| Unknown data source | exception | error | angular, cdk, selection, data-source, dev-mode-assertion |
| CdkSelection: index required when trackBy is used | exception | error | angular, cdk, selection, trackby, dev-mode-assertion |
| CdkSelection: multiple selection not enabled | exception | error | angular, cdk, selection, select-all, dev-mode-assertion |
| ListKeyManager items in typeahead mode must implement the `g | exception | error | angular, cdk, a11y, keyboard, typeahead, dev-mode-assertion |
| Cannot pass multiple values into SelectionModel with single- | exception | error | angular, cdk, selection-model, dev-mode-assertion |
| Attempting to attach dialog content after content is already | exception | error | angular, cdk, dialog, lifecycle |
| Dialog with id "${config.id}" exists already. The dialog id | exception | error | angular, cdk, dialog, duplicate-id |
| ${name} must be attached to an element node. Currently attac | exception | error | angular, cdk, drag-drop, directive-host |
| Listbox cannot have more than one selected value in single s | exception | error | angular, cdk, listbox, selection |
| Listbox has selected values that do not match any of its opt | exception | error | angular, cdk, listbox, selection |
| expected an instance of PointerFocusTracker to be provided | exception | error | angular, cdk, menu, dependency-injection |
| expected a reference to the parent menu | exception | error | angular, cdk, menu, dependency-injection |
| ConnectedPosition: Invalid ${property} "${value}". Expected | exception | error | angular, cdk, overlay, positioning |
| ConnectedPosition: Invalid ${property} "${value}". Expected | exception | error | angular, cdk, overlay, positioning |
| This position strategy is already attached to an overlay | exception | error | angular, cdk, overlay, position-strategy |
| FlexibleConnectedPositionStrategy: At least one position is | exception | error | angular, cdk, overlay, positioning |
| Scroll strategy has already been attached. | exception | error | angular, cdk, overlay, scroll-strategy |
| Scroll strategy has already been attached. | exception | error | angular, cdk, overlay, scroll-strategy |
| Cannot attach component portal to outlet without an Applicat | exception | error | angular, cdk, portal, dependency-injection |
| DOM portal content must be attached to a parent node. | exception | error | angular, cdk, portal, dom |
| DOM portal content must be attached to a parent node. | exception | error | angular, cdk, portal, dom |
| Must provide a portal to attach | exception | error | angular, cdk, portal, null-check |
| Host already has a portal attached | exception | error | angular, cdk, portal, lifecycle |
| This PortalOutlet has already been disposed | exception | error | angular, cdk, portal, lifecycle |
| Attempting to attach an unknown Portal type. BasePortalOutle | exception | error | angular, cdk, portal, typescript |
| Attempting to attach a portal to a null PortalOutlet | exception | error | angular, cdk, portal, null-reference |
| Attempting to detach a portal that is not attached to a host | exception | error | angular, cdk, portal, lifecycle |
| Unable to read directory in virtual file system host. This m | exception | error | angular, cdk, schematics, typescript, tooling |
| Could not find '<head>' element in HTML file: ${htmlFileBuff | exception | error | angular, cdk, schematics, html, migration |
| Could not find <body> element in HTML file: ${htmlFileBuffer | exception | error | angular, cdk, schematics, html, migration |
| CDK virtual scroll: maxBufferPx must be greater than or equa | exception | error | angular, cdk, virtual-scroll, configuration, validation |
| Error: attempted to measure an item that isn't rendered. | exception | error | angular, cdk, virtual-scroll, measure, dom |
| Error: cdk-virtual-scroll-viewport requires the "itemSize" p | exception | error | angular, cdk, virtual-scroll, missing-property, configuration |
| CdkVirtualScrollViewport is already attached. | exception | error | angular, cdk, virtual-scroll, duplicate-attach, configuration |
| cdkStepper: Cannot assign out-of-bounds value to `selectedIn | exception | error | angular, cdk, stepper, index-out-of-bounds, state |
| Missing definitions for header, footer, and row; cannot dete | exception | error | angular, cdk-table, missing-row-def, template |
| Duplicate column definition name provided: "${columnDef.name | exception | error | angular, cdk-table, duplicate-column, template |
| There can only be one default row without a when predicate f | exception | error | angular, cdk-table, row-def, configuration |
| Provided data source did not match an array, Observable, or | exception | error | angular, cdk-table, datasource, type-mismatch |
| Could not find column with id "${columnName}". | exception | error | angular, cdk-table, unknown-column, sticky |
| Could not find a matching row definition for the provided ro | exception | error | angular, cdk-table, row-def, when-predicate |
| Could not find column with id "${columnId}". | exception | error | angular, cdk-table, unknown-column, template |
| Error: attempted to measure an item that isn't rendered. | exception | error | angular, cdk-table, virtual-scroll, rendering |
| Text column could not find a parent table for registration. | exception | error | angular, material, text-column, missing-parent |
| Table text column must have a name. | exception | error | angular, material, text-column, missing-name |
| Index must not be negative | exception | error | angular-cdk, testing, component-harness, argument-validation |
| No harness was located at index ${offset} | exception | error | angular-cdk, testing, component-harness, index-out-of-range |
| CDK Component harness query must contain at least one elemen | exception | error | angular-cdk, testing, component-harness, argument-validation |
| Failed to find element matching one of the following queries | exception | error | angular-cdk, testing, component-harness, element-not-found |
| No keys have been specified. | exception | error | angular-cdk, testing, test-element, protractor, keyboard-input |
| This TestElement was not created by the ProtractorHarnessEnv | exception | error | angular-cdk, testing, protractor, type-mismatch |
| No keys have been specified. | exception | error | angular-cdk, testing, selenium-webdriver, keyboard-input |
| This TestElement was not created by the WebDriverHarnessEnvi | exception | error | angular-cdk, testing, selenium-webdriver, type-mismatch |
| No keys have been specified. | exception | error | angular-cdk, testing, testbed, keyboard-input |
| Could not find ZoneJS. For test harnesses running in TestBed | exception | critical | angular-cdk, testing, testbed, zonejs, environment-setup |
| ProxyZoneSpec is needed for the test harnesses but could not | exception | error | testing, zonejs, configuration, angular |
| This TestElement was not created by the TestbedHarnessEnviro | exception | error | testing, angular-cdk, type-mismatch |
| Harness is attempting to use a fixture that has already been | exception | error | testing, angular-cdk, fixture-lifecycle |
| Attempting to clear an invalid element | exception | error | testing, angular-cdk, dom, invalid-argument |
| There can only be one default row without a when predicate f | exception | error | angular-cdk, tree, template-configuration, dev-mode |
| A valid data source must be provided. | exception | critical | angular, cdk-tree, data-source, missing-input |
| Could not find a tree control, levelAccessor, or childrenAcc | exception | error | angular, cdk-tree, tree-control, missing-input |
| More than one of tree control, levelAccessor, or childrenAcc | exception | error | angular, cdk-tree, tree-control, configuration-conflict |
| Could not find a matching node definition for the provided n | exception | error | angular, cdk-tree, template, node-def |
| Incorrect tree structure containing detached node. | exception | error | angular, cdk, tree, dom-structure, dev-mode |
| MarkerClusterer class not found, cannot construct a marker c | exception | error | angular, google-maps, missing-dependency, marker-clusterer, dev-mode |
| Cannot interact with a MarkerClusterer before it has been in | exception | error | angular, google-maps, async-initialization, lifecycle, dev-mode |
| Namespace google not found, cannot construct embedded google | exception | critical | angular, google-maps, missing-dependency, script-loading, dev-mode |
| Cannot access Google Map information before the API has been | exception | error | angular, google-maps, async-initialization, lifecycle, dev-mode |
| Cannot interact with a Google Map Marker before it has been | exception | error | angular, google-maps, async-initialization, marker, dev-mode |
| Cannot access Google Map information before the API has been | exception | error | angular, google-maps, async-initialization, lifecycle, layer |
| Cannot interact with a Google Map Bicycling Layer before it | exception | error | angular, google-maps, async-initialization, layer, dev-mode |
| Cannot interact with a Google Map Circle before it has been | exception | error | angular, google-maps, async-initialization, lifecycle, dev-mode |
| Cannot interact with a Google Map Directions Renderer before | exception | error | angular, google-maps, lifecycle, initialization |
| Cannot interact with a Google Map GroundOverlay before it ha | exception | error | angular, google-maps, lifecycle, initialization |
| Cannot interact with a Google Map Info Window before it has | exception | error | angular, google-maps, lifecycle, initialization |
| Cannot interact with a Google Map KmlLayer before it has bee | exception | error | angular, google-maps, lifecycle, initialization |
| MarkerClusterer class not found, cannot construct a marker c | exception | error | angular, google-maps, missing-dependency, markerclusterer |
| Cannot access Google Map information before the API has been | exception | error | angular, google-maps, lifecycle, initialization |
| Cannot interact with a MarkerClusterer before it has been in | exception | error | angular, google-maps, lifecycle, async, markerclusterer |
| Cannot interact with a Google Map Marker before it has been | exception | error | angular, google-maps, lifecycle, initialization |
| Cannot interact with a Google Map Polygon before it has been | exception | error | angular, google-maps, lifecycle, initialization |
| Cannot interact with a Google Map Polyline before it has bee | exception | error | angular, google-maps, lifecycle, initialization |
| Cannot interact with a Google Map Rectangle before it has be | exception | error | angular, google-maps, lifecycle, initialization |
| Cannot interact with a Google Map Traffic Layer before it ha | exception | error | angular, google-maps, initialization, lifecycle |
| Cannot interact with a Google Map Transit Layer before it ha | exception | error | angular, google-maps, initialization, lifecycle |
| Invalid month index "${month}". Month index has to be betwee | validation | error | date, validation, material, date-fns, dev-mode |
| Invalid date "${date}". Date has to be greater than 0. | validation | error | date, validation, material, date-fns, dev-mode |
| Invalid date "${date}" for month with index "${month}". | validation | error | date, validation, material, date-fns, overflow |
| DateFnsAdapter: Cannot format invalid date. | validation | error | date, validation, formatting, material, date-fns |
| Invalid hours "${hours}". Hours value must be between 0 and | validation | error | date, time, validation, material, date-fns, dev-mode |
| Invalid minutes "${minutes}". Minutes value must be between | validation | error | date, time, validation, material, date-fns, dev-mode |
| Invalid seconds "${seconds}". Seconds value must be between | validation | error | date, time, validation, material, date-fns, dev-mode |
| Formats array must not be empty. | validation | error | angular-material, date-fns, date-parsing, invalid-argument, developer-error |
| MatSelectionColumn: missing MatSelection in the parent | exception | error | angular-material, dependency-injection, missing-provider, template-structure, ngdevmode |
| MatSelectionColumn: missing parent table | exception | error | angular-material, template-structure, missing-parent, column-definition, ngdevmode |
| Invalid month index "${month}". Month index has to be betwee | validation | error | angular-material, luxon, date-arithmetic, invalid-argument, off-by-one |
| Invalid date "${date}". Date has to be greater than 0. | validation | error | angular-material, luxon, date-arithmetic, invalid-argument |
| Invalid date "${date}". Reason: "${result.invalidReason}". | exception | error | angular-material, luxon, invalid-date, validation |
| Formats array must not be empty. | exception | error | angular-material, luxon, date-parsing, invalid-argument, developer-error |
| LuxonDateAdapter: Cannot format invalid date. | exception | error | angular-material, luxon, invalid-date, formatting |
| Invalid minutes "${minutes}". Minutes value must be between | validation | error | angular-material, luxon, time-validation, invalid-argument |
| Invalid seconds "${seconds}". Seconds value must be between | validation | error | date-adapter, luxon, validation, arguments |
| Invalid month index "${month}". Month index has to be betwee | validation | error | date-adapter, moment, validation, zero-based-index |
| Invalid date "${date}". Date has to be greater than 0. | validation | error | date-adapter, moment, validation, arguments |
| Invalid date "${date}" for month with index "${month}". | validation | error | date-adapter, moment, validation, leap-year |
| MomentDateAdapter: Cannot format invalid date. | exception | error | date-adapter, moment, formatting, invalid-date |
| Invalid hours "${hours}". Hours value must be between 0 and | validation | error | date-adapter, moment, validation, time |
| Invalid minutes "${minutes}". Minutes value must be between | validation | error | date-adapter, moment, validation, time |
| Invalid seconds "${seconds}". Seconds value must be between | validation | error | date-adapter, moment, validation, time |
| Attempting to open an undefined instance of `mat-autocomplet | exception | error | angular-material, autocomplete, lifecycle, template-binding |
| Could not find a mat-option matching ${JSON.stringify(filter | exception | error | angular, testing, test-harness, autocomplete |
| matBadge must be attached to an element node. | exception | error | angular-material, badge, dom-node, dev-mode |
| Value must be an array in multiple-selection mode. | validation | error | angular-material, button-toggle, multiple-selection, value-type |
| Cannot find chip matching filter ${JSON.stringify(filter)} | exception | error | angular-material, component-harness, testing, chip |
| Invalid month index "${month}". Month index has to be betwee | validation | error | angular-material, date-adapter, date-validation, month-index |
| Invalid date "${date}". Date has to be greater than 0. | validation | error | angular-material, date-adapter, date-validation |
| Invalid date "${date}" for month with index "${month}". | validation | error | angular-material, date-adapter, date-overflow, leap-year |
| NativeDateAdapter: Cannot format invalid date. | exception | error | angular-material, date-adapter, invalid-date, formatting |
| Invalid hours "${hours}". Hours value must be between 0 and | validation | error | angular-material, date-adapter, time-validation, hours |
| Invalid minutes "${minutes}". Minutes value must be between | validation | error | angular-material, date-adapter, time-validation, minutes |
| Invalid seconds "${seconds}". Seconds value must be between | validation | error | angular-material, date-adapter, time-validation, seconds |
| MatDatepicker: No provider found for DateAdapter. You must a | exception | error | angular-material, datepicker, dependency-injection, missing-provider |
| MatDatepicker: No provider found for MAT_DATE_FORMATS. You m | exception | error | angular-material, datepicker, dependency-injection, missing-provider |
| MatDatepicker: No provider found for DateAdapter. You must a | exception | error | angular-material, datepicker, date-range-input, dependency-injection |
| mat-date-range-input must contain a matStartDate input | exception | error | angular-material, datepicker, template, validation |
| mat-date-range-input must contain a matEndDate input | exception | error | angular-material, datepicker, template, validation |
| MatDatepicker: No provider found for DateAdapter. You must a | exception | error | angular-material, datepicker, dependency-injection, missing-provider |
| A MatDatepicker can only be associated with a single input. | exception | error | angular-material, datepicker, template, one-to-one-binding |
| A MatDatepicker can only be associated with a single actions | exception | error | angular-material, datepicker, actions-row, duplicate-registration |
| Attempted to open an MatDatepicker with no associated input. | exception | error | angular-material, datepicker, lifecycle, programmatic-open |
| MatDatepicker: No provider found for DateAdapter. You must a | exception | error | angular-material, datepicker, dependency-injection, missing-provider |
| MatDatepicker: No provider found for MAT_DATE_FORMATS. You m | exception | error | angular, material, datepicker, dependency-injection, configuration |
| MatDatepicker: No provider found for DateAdapter. You must a | exception | error | angular, material, datepicker, dependency-injection, configuration |
| MatDatepicker: No provider found for MAT_DATE_FORMATS. You m | exception | error | angular, material, datepicker, dependency-injection, configuration |
| MatDatepicker: No provider found for DateAdapter. You must a | exception | error | angular, material, datepicker, dependency-injection, configuration |
| Cannot find calendar cell matching filter ${JSON.stringify(f | exception | error | angular, material, testing, cdk-harness, datepicker |
| Element is not associated with a calendar | exception | error | angular, material, testing, cdk-harness, datepicker |
| MatDatepicker: No provider found for DateAdapter. You must a | exception | error | angular, material, datepicker, dependency-injection, configuration |
| MatDatepicker: No provider found for MAT_DATE_FORMATS. You m | exception | error | angular, material, datepicker, dependency-injection, configuration |
| mat-form-field must contain a MatFormFieldControl. | exception | error | angular, material, form-field, template, configuration |
| A hint was already declared for 'align="start"'. | exception | error | angular, material, form-field, template, hints |
| A hint was already declared for 'align="end"'. | exception | error | angular-material, form-field, template-error, duplicate-hint |
| mat-grid-list: must pass in number of columns. Example: <mat | exception | error | angular-material, grid-list, missing-input, dev-mode |
| Could not find tile at given position. | exception | error | angular-material, testing, component-harness, grid-list |
| mat-grid-list: tile with colspan ${tileCols} is wider than g | exception | error | angular-material, grid-list, colspan, layout |
| Invalid value "${this.fixedRowHeight}" set as rowHeight. | exception | error | angular-material, grid-list, invalid-input, css-units |
| mat-grid-list: invalid ratio given for row-height: "${value} | exception | error | angular-material, grid-list, row-height, invalid-input |
| The literal provided to MatIconRegistry was not trusted as s | exception | error | angular-material, icon-registry, domsanitizer, security, safe-html |
| The URL provided to MatIconRegistry was not trusted as a res | exception | error | angular-material, icon-registry, domsanitizer, security, safe-resource-url |
| Unable to find icon with the name "${name}" | exception | error | angular-material, icon-registry, missing-icon, registration |
| <svg> tag not found | exception | error | angular-material, svg, icon-registry |
| Could not find HttpClient for use with Angular Material icon | exception | error | angular, http-client, dependency-injection, icon-registry |
| Cannot fetch icon from URL "${safeUrl}". | exception | error | angular-material, icon-registry, url |
| Invalid icon name: "${iconName}" | exception | error | angular-material, mat-icon, validation |
| Input type "${type}" isn't supported by matInput. | exception | error | angular-material, mat-input, form-field, validation |
| Select does not have options matching the specified filter | exception | error | testing, test-harness, angular-material, native-select |
| xPosition value must be either 'before' or after'. Exa | exception | error | angular-material, mat-menu, invalid-input |
| yPosition value must be either 'above' or below'. Exam | exception | error | angular-material, mat-menu, invalid-input |
| matMenuTriggerFor: menu cannot contain its own trigger. Assi | exception | error | angular-material, mat-menu, recursion, template-structure |
| Could not find item matching ${JSON.stringify(itemFilter)} | exception | error | angular, material, testing, harness |
| Item matching ${JSON.stringify(itemFilter)} does not have a | exception | error | angular, material, testing, harness, submenu |
| Could not find first page button inside paginator. Make sure | exception | error | angular, material, paginator, testing, harness |
| Could not find last page button inside paginator. Make sure | exception | error | angular, material, paginator, testing, harness |
| Cannot find page size selector in paginator. Make sure that | exception | error | angular, material, paginator, testing, harness |
| Radio buttons in radio-group have mismatching names. | exception | error | angular, material, radio, testing, harness |
| Could not find radio button matching ${JSON.stringify(filter | exception | error | angular, material, radio, testing, harness |
| The locator found a radio-group with name "${name}", but som | exception | error | angular, material, radio, testing, harness, locator |
| Cannot change `multiple` mode of select after initialization | exception | error | angular, material, select, input, dev-mode |
| `compareWith` must be a function. | exception | error | angular, material, select, input, type-error |
| Value must be an array in multiple-selection mode. | exception | error | angular, material, forms, dev-mode |
| Select does not have options matching the specified filter | exception | error | angular, material, testing, test-harness |
| A drawer was already declared for 'position="${position}"' | exception | error | angular, material, template, configuration |
| Invalid slider thumb input configuration! Valid configur | exception | error | angular, material, template, configuration |
| `getStartThumb` is only applicable for range sliders. Did yo | exception | error | angular, material, testing, test-harness |