sigmundch
sigmundch
Consider you have 2 vim instances open one on `a.dart` and one on `b.dart`. If `a.dart` has a reference to a symbol in `b.dart` and you jump to definition, you...
JSInterop with `@staticInterop` only supports dispatching code statically and doesn't support mocking logic by implementing a Dart interface. Instead, mocks need to be implemented at the JS layer. This bug...
Long ago `dart:html` provided methods to access the custom elements API of Web Components based on the specification version 0.5. Since then, the custom element API has changed a lot...
Currently the default is to invoke dart2js with `--minfiy`. We have started discussions about changing this to `-O2` or something else. Other details we should consider: * possibly `-O3` is...
I was just brainstorming with @natebosch about this idea: I often use stacktraces to debug issues, I go through each line in the stack trace trying to find some details....
The `stack_strace` package can't parse stack traces produced on these throws: https://github.com/angular/angular.dart/blob/master/lib/mock/test_injection.dart#L45 and https://github.com/angular/angular.dart/blob/master/lib/mock/test_injection.dart#L60 It seems that adding `DECLARED AT` is confusing the parsing in stack_trace, so you end up...
It appears we have a few uses of `Nullability.legacy` as the default nullability for some interface types we generate during compilation. Should some of those to use the `currentLibrary!.nonNullable` nullability...
During global inference we are effectively building 2 call-graph representations at once. One in the typegraphnode representation, the other with the SideEfffectBuilder objects. Our hope is that we can combine...
In the proposal for https://github.com/dart-lang/language/issues/2360, we talk about extension structs having statically dispatched methods. As hinted in https://github.com/dart-lang/language/pull/2352#discussion_r932844943, I'd like to separately consider whether nonvirtual method dispatch should be it's...
The tests ``` pkg/dartdev/test/commands/create_integration_test RuntimeError (expected Pass) ``` are failing on configurations ``` unittest-asserts-release-linux-x64 unittest-asserts-release-mac-x64 unittest-asserts-release-linux-arm64 ``` These were triggered from unrelated changes. The first two configurations on [skip computing...