Leon Senft
Leon Senft
Given the following component definition ```dart @Component( selector: 'app', template: '', providers: [ ClassProvider(A), ClassProvider(B), ClassProvider(C), ], ) class AppComponent {} ``` the compiler generates code capable of providing all...
`DomElementSchemaRegistry` claims to have any property for tag names that contain a `'-'`. My suspicious is this was included for Polymer interoperability, but this masks very useful errors about incorrect...
Normally element property bindings are validated against a known HTML schema. For example, `value` is a valid property of the `` element. This validation is performed both against property bindings...
Consider the following component: ```dart @Component( selector: 'hello-world', template: '{{greeting}}', ) class ExampleComponent { @Input() String greeting; } ``` There are two ways to bind a string literal to the...
The [instructions for automatic plugin installation](https://github.com/tmux-plugins/tpm/blob/master/docs/automatic_tpm_installation.md) only install tpm but not any other plugins. The issue is that the `tpm/bin/install_plugins` script depends on the `TMUX_PLUGIN_MANAGER_PATH` being set, but that isn't...
The implementation null asserts `DartType.element2`: https://github.com/dart-lang/source_gen/blob/0d4c54d2a299643ba2a783ef2e9fcf878305a62d/source_gen/lib/src/type_checker.dart#L170-L171 Which is always null for Function types: https://github.com/dart-lang/sdk/blob/d6ff1193c5eb1d4b98e232f545cce49c63492b5c/pkg/analyzer/lib/src/dart/element/type.dart#L95-L96
### Please provide the environment you discovered this bug in. - macoOS: Ventura 13.4.1 - Node: v20.4.0 - NPM: 9.7.2 ### Which area/package is the issue in? Don't know /...
I believe the parser currently implements [Selectors Level 3](https://www.w3.org/TR/selectors-3/#grammar) grammar (it at least makes reference to it throughout the code). Unfortunately Selectors Level 3 has very limited support for parsing...
Currently when `_DeepMatcher` encounters a `Matcher` nested within a collection and the match fails, it uses the `describe` method to describe the mismatch rather than the `describeMismatch` method. This is...
_Note this issue is being filed preemptively, as support for generics will be added in the upcoming release of [`package:angular v5.1.0`](https://github.com/dart-lang/angular/milestone/9)._ ### Issue An incorrect error is shown when binding...