-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Insights: dart-lang/sdk
Overview
-
- 0 Merged pull requests
- 1 Open pull request
- 237 Closed issues
- 131 New issues
Could not load contribution data
Please try again later
1 Pull request opened by 1 person
-
fix(proxy): correct userinfo validation logic
#60476 opened
Apr 4, 2025
237 Issues closed by 40 people
-
proposal: `useless_async`
#58901 closed
Apr 30, 2025 -
[lints] Prevent non src/ imports from src/
#60615 closed
Apr 30, 2025 -
[CFE] dart2js/mixin_super/main fuzzing failure
#49339 closed
Apr 30, 2025 -
`prefer_function_declarations_over_variable` fix looses type information
#60633 closed
Apr 30, 2025 -
False positive with await_only_futures
#58492 closed
Apr 30, 2025 -
Ambiguous extension member access three or more should contain context messages
#59542 closed
Apr 29, 2025 -
Create mixin and create getter bugs
#60613 closed
Apr 29, 2025 -
`Create class` and `Create getter` bugs
#60527 closed
Apr 29, 2025 -
Failures on [dynamic modules] Add dart:core to dynamic interface by default
#60602 closed
Apr 29, 2025 -
`Add super constructor super(...) invocation` adds already existing parameters
#60533 closed
Apr 28, 2025 -
`NodeLintRegistry` lacks `addWildcardPattern`.
#60601 closed
Apr 28, 2025 -
Support HWASan for memory detection
#60629 closed
Apr 28, 2025 -
proposal: `use_of_instead_of_from` for collections.
#57106 closed
Apr 26, 2025 -
Prefer List.of() over List.from() when input and output types are the same
#58149 closed
Apr 26, 2025 -
Weird type resolution in method callback on a generic type extension
#60628 closed
Apr 26, 2025 -
Add ability to trasnsfer TypedData to ffi
#60170 closed
Apr 25, 2025 -
Flow analysis. Reachability in case of null-aware method invocation.
#60610 closed
Apr 25, 2025 -
consider an annotation to tag async members as not needing await
#46218 closed
Apr 25, 2025 -
Dart analysis server crash
#60621 closed
Apr 25, 2025 -
Quick-fix return type could consider `==` and `contains`
#60618 closed
Apr 24, 2025 -
Plumb preserve_commas from analysis_options.yaml file to formatter
#60599 closed
Apr 24, 2025 -
☔ Deprecate legacy HTML/JS libraries/packages
#59716 closed
Apr 24, 2025 -
[Dart 3] New `Iterable` methods
#60606 closed
Apr 24, 2025 -
[Null-aware elements] Language Tests in tests/language
#55927 closed
Apr 24, 2025 -
[Null-aware elements] All tests in tests/language and co19 passing.
#55929 closed
Apr 24, 2025 -
[Null-aware elements] CFE Implementation
#55955 closed
Apr 24, 2025 -
[Null-aware elements] Analyzer implementation
#56836 closed
Apr 24, 2025 -
[Null-aware elements] Analysis Server Implementation
#56989 closed
Apr 24, 2025 -
[Null-aware elements] [meta] Null-aware elements implementation
#55949 closed
Apr 24, 2025 -
iso-stress-linux tsan data race PageSpace::HasReservation/TryReleaseReservation
#60544 closed
Apr 23, 2025 -
Flake: standalone_2/fragmentation_test crashing in vm-kernel-msan-linux-release-x64
#41552 closed
Apr 23, 2025 -
[dynamic modules] dart2wasm crashes if 'dart:core' is specified as callable
#60589 closed
Apr 23, 2025 -
Finalizer vs destructor
#60596 closed
Apr 23, 2025 -
Need a way for front end to communicate to back ends that error recovery did not succeed
#31620 closed
Apr 23, 2025 -
static analysis allows incompatible types when explicitly prohibited
#60548 closed
Apr 22, 2025 -
Spurious `unawaited_futures` warnings
#57437 closed
Apr 22, 2025 -
method-side opt-out for unawaited_futures
#58348 closed
Apr 22, 2025 -
No completion for type names after `required`
#60550 closed
Apr 22, 2025 -
Add extension override fix - bugs
#60468 closed
Apr 22, 2025 -
Failed vm/cc/IsolateReload_RegressB179030011 on vm-win-release-arm64 after updating vs toolchain
#60480 closed
Apr 22, 2025 -
Analyzer 7.4.0 Unsupported operation: ParsedLibraryResultImpl.getElementDeclaration
#60591 closed
Apr 22, 2025 -
go-to-definition on an import keyword should open the corresponding file
#60524 closed
Apr 22, 2025 -
platform conditional import possible?
#60572 closed
Apr 22, 2025 -
Mockito+Build are unusable at tip of tree (including in the Flutter SDK)
#60566 closed
Apr 21, 2025 -
[Feature] Adding `parse` and `tryParse` function to `Duration` from `dart:code`
#60576 closed
Apr 21, 2025 -
Corruption detected by heap verifier
#60552 closed
Apr 21, 2025 -
Failure in vm/cc/IsolateReload_RegressB179030011
#60568 closed
Apr 21, 2025 -
inlining a function from another file in vscode doesn't automatically import the necessary packages
#60569 closed
Apr 20, 2025 -
Quick fix for undefined_method should suggest adding methods to enums
#60562 closed
Apr 18, 2025 -
Add extension override quick-fix not showing inside class
#60561 closed
Apr 18, 2025 -
Code completion shows operators like == in places they are not valid to call
#60118 closed
Apr 18, 2025 -
Analyzer comment indicates a factory constructor can have a return type
#60563 closed
Apr 18, 2025 -
Wrong initial value for 'for' statement
#60556 closed
Apr 18, 2025 -
Immutable collections are not recognized by analyzer
#60541 closed
Apr 17, 2025 -
Analyzer 7.4.0 source-incompatibility
#60545 closed
Apr 17, 2025 -
`Show Type Hierarchy` displays the generics but doesn't adhere on search
#60549 closed
Apr 17, 2025 -
Flow analysis. Type of interest and the for loop increment part
#60557 closed
Apr 17, 2025 -
[Dot Shorthands] VS Code Support
#60444 closed
Apr 17, 2025 -
Allow setting frame variables in debug
#60547 closed
Apr 16, 2025 -
expression evaluation can modify object fields but not local variables
#27402 closed
Apr 16, 2025 -
Build runner breaks after analyzer 7.4.0
#60542 closed
Apr 16, 2025 -
☂️ [wildcards] new and updated diagnostics / lints
#56595 closed
Apr 15, 2025 -
dart fix for `use_super_parameters` removes default const value
#49052 closed
Apr 15, 2025 -
Flow analysis. Promotion in switch statement/expression issue
#60539 closed
Apr 15, 2025 -
Failures on [vm] Improve const constructor coverage
#60522 closed
Apr 14, 2025 -
No completion after 'part of'
#24015 closed
Apr 14, 2025 -
iso-stress-linux assertion failure in ClearCatchEntryMovesCache
#60535 closed
Apr 14, 2025 -
Exception in analyzer_public_api
#60525 closed
Apr 14, 2025 -
Stop reporting the getter/setter type error
#58578 closed
Apr 14, 2025 -
[native assets] `dart test` with pub workspaces
#60489 closed
Apr 14, 2025 -
Rename pattern variables to field name doesn't remove the field name before `:`
#60520 closed
Apr 12, 2025 -
[analyzer] Stop reporting the getter/setter type error
#58580 closed
Apr 11, 2025 -
dartdev web templates should be updated
#60494 closed
Apr 11, 2025 -
`unnecessary_this` false positive for pattern variables
#60514 closed
Apr 11, 2025 -
[gen_snapshot] Out of memory during types canonicalization with compressed pointers
#60470 closed
Apr 10, 2025 -
Analyzer gets confused by string interpolation of `this`
#28206 closed
Apr 10, 2025 -
const asserts with `== null`
#31140 closed
Apr 10, 2025 -
Implicit setting of generic type doesn't work
#38968 closed
Apr 10, 2025 -
Give users more help in solving contravariance issues
#33697 closed
Apr 10, 2025 -
Clarify the semantics of tearing off an inherited abstract method
#33951 closed
Apr 10, 2025 -
Inconsistent order of evaluation of method lookup in DDC
#28963 closed
Apr 10, 2025 -
Type inference from parameter type
#37247 closed
Apr 10, 2025 -
Lists of built-in identifiers in fasta and the spec do not match
#37644 closed
Apr 10, 2025 -
"is" operator inconsistent with type coercion for member variables
#21530 closed
Apr 9, 2025 -
Confusing cascade expressions issue
#37263 closed
Apr 9, 2025 -
Using generic function inside of generic class can produce unexpected type typing.
#36096 closed
Apr 9, 2025 -
Feature request: provide more information when an @required parameter is null
#36524 closed
Apr 9, 2025 -
Allow adding method arguments to superclass without breaking subclass
#36027 closed
Apr 9, 2025 -
Proposal: add "use" to anonymous blocks
#35499 closed
Apr 9, 2025 -
ifdefs or equivalent
#35718 closed
Apr 9, 2025 -
There's no good way to promote an argument
#35524 closed
Apr 9, 2025 -
Copying simple objects
#35309 closed
Apr 9, 2025 -
Make double automatically coerce integers into doubles
#35497 closed
Apr 9, 2025 -
Non-virtual, non-comment "end tags"
#34749 closed
Apr 9, 2025 -
Null is very non-intuitive as a way to say "i don't care" when subclassing a generic type
#34416 closed
Apr 9, 2025 -
FR: Adding methods to classes without subclassing
#34778 closed
Apr 9, 2025 -
It is a compile-time error to use "return;" without value.
#34319 closed
Apr 9, 2025 -
Users are confused what unit(s) of Dart are signficant
#34135 closed
Apr 9, 2025 -
I wish closures assigned to fields could access "this."
#33857 closed
Apr 9, 2025 -
Access to initialized final fields inside initializer expressions
#28950 closed
Apr 9, 2025 -
language: Make it an error to have two mixin applications of the same mixin
#28794 closed
Apr 9, 2025 -
Can't use type arguments with statics and constants
#25572 closed
Apr 9, 2025 -
Reduce boilerplate to hide setters
#24054 closed
Apr 9, 2025 -
Overlapping generic type and function parameter names should not be allowed
#33265 closed
Apr 9, 2025 -
MethodInvocation target type should also be inferred via downwards inference
#27114 closed
Apr 9, 2025 -
Type inference fails when inferring type parameter of type argument
#33758 closed
Apr 9, 2025 -
Meta: For-in statement does not enforce `final` in some tools
#30483 closed
Apr 9, 2025 -
dart2js: For-in statement does not enforce `final`
#30485 closed
Apr 9, 2025 -
Failed on corelib/list_removeat_test on vm-aot-dyn-linux-debug-x64
#60506 closed
Apr 9, 2025 -
Shadowing class generics with method generics is confusing
#33956 closed
Apr 9, 2025 -
How to create a generic instance object?
#41927 closed
Apr 9, 2025 -
Remember to add `>>>` operator to `int`.
#30745 closed
Apr 9, 2025 -
We need yield* from sync to async
#39015 closed
Apr 9, 2025 -
Bogus conflicting override error
#36358 closed
Apr 9, 2025 -
Less boilerplate for operator ==
#36004 closed
Apr 9, 2025 -
Unified errors with implicit/explicit down-casts
#34097 closed
Apr 9, 2025 -
@debug annotation as a tree shaking hint
#35303 closed
Apr 9, 2025 -
Make yield an expression, not a statement, and let the iterator provide the next value.
#32831 closed
Apr 9, 2025 -
Allow using an import prefix with ".."
#30520 closed
Apr 9, 2025 -
Feature request: Specify unification strategy for generic method types
#29780 closed
Apr 9, 2025 -
Allow inline metadata instantiation sans parens
#13582 closed
Apr 9, 2025 -
add support for annotations in function literals
#15832 closed
Apr 9, 2025 -
Exact types
#33307 closed
Apr 9, 2025 -
I wish for a way to specify generic variance
#33215 closed
Apr 9, 2025 -
Confusing inference of `func<T>(Obj<T> a, T b)`
#33094 closed
Apr 9, 2025 -
Feature specification: Redefine meaning of void arrow functions
#33070 closed
Apr 9, 2025 -
Redefine meaning of "void arrow functions"
#33069 closed
Apr 9, 2025 -
Different inference with = null, = [null], = {1: null}
#32978 closed
Apr 9, 2025 -
Named type arguments
#32540 closed
Apr 9, 2025 -
Annotations conflict with inherited variables
#32189 closed
Apr 9, 2025 -
Introduce ArrayList type that will map to native js Array
#30772 closed
Apr 9, 2025 -
Add `autoclosure` keyword
#30988 closed
Apr 9, 2025 -
Add a short-hand for redirecting function calls
#30116 closed
Apr 9, 2025 -
Dart imports system
#30299 closed
Apr 9, 2025 -
Allow side-effect-free functions to be called at compile time (in constants)
#29277 closed
Apr 9, 2025 -
Tighten shadowing rules on variables
#29899 closed
Apr 9, 2025 -
Handle covariant callbacks
#27487 closed
Apr 9, 2025 -
Random thought: forced-use values for extra validation on fluent APIs
#28531 closed
Apr 9, 2025 -
"is" operator should support an expression on the right hand side
#27680 closed
Apr 9, 2025 -
explicit cast silences errors about casts that can't possibly work
#26317 closed
Apr 9, 2025 -
Can't use '*' operator on String in const expressions
#26930 closed
Apr 9, 2025 -
Please implement native multidimensional arrays in Dart.
#21790 closed
Apr 9, 2025 -
Allow promotion using the raw type
#17281 closed
Apr 9, 2025 -
Metadata should not be in scope of parameter declarations
#13757 closed
Apr 9, 2025 -
Support modern polymorphism with dynamic concept mapping and traits
#34848 closed
Apr 9, 2025 -
Redirecting factory + new function types allows bugs
#35238 closed
Apr 9, 2025 -
Invalid co19 enum test
#34440 closed
Apr 9, 2025 -
Analyzer won't promote type of member variables
#34480 closed
Apr 9, 2025 -
index_assign_operator_infer_return_type_test needs triage
#34368 closed
Apr 9, 2025 -
Confusing semantics around "re-abstracting" members
#34427 closed
Apr 9, 2025 -
Order of argument type checks is unclear.
#34075 closed
Apr 9, 2025 -
default_implementation2_test needs triage
#34337 closed
Apr 9, 2025 -
infer parameter types for immediately invoked functions
#34116 closed
Apr 9, 2025 -
spec parser: Triage void and invalid_return tests
#34015 closed
Apr 9, 2025 -
syntactic sugar for single-arg closures `foo.map(@.name)` -> `foo.map((e) => e.name)`
#33998 closed
Apr 9, 2025 -
Tracking issue for platform specific integer literals
#33282 closed
Apr 9, 2025 -
Meta-issue for discussion of the proposal to add voidness-preservation restrictions
#30352 closed
Apr 9, 2025 -
Dart allows changing return type of inherited methods
#31968 closed
Apr 9, 2025 -
Need clarification about instantiation of local and top level functions
#31665 closed
Apr 9, 2025 -
Meta-issue for discussion of changing the evaluation order of getter calls
#30344 closed
Apr 9, 2025 -
JSON over HTTP
#30242 closed
Apr 9, 2025 -
Should casts establish context for downward inference?
#30235 closed
Apr 9, 2025 -
Consider taking final classes into account for "impossible cast" warnings
#29548 closed
Apr 9, 2025 -
Have a way to exclude code from release builds but not profile builds
#27192 closed
Apr 9, 2025 -
Allow extra parentheses in cascade invocation to limit its reach.
#7616 closed
Apr 9, 2025 -
Introduce a shorthand syntax to reuse ancestor constructors without having to duplicate the signature
#22274 closed
Apr 9, 2025 -
Allow omitting parentheses around single identifier argument in function expressions.
#6922 closed
Apr 9, 2025 -
support explicit instantiation of generic functions
#25824 closed
Apr 9, 2025 -
Provide an shorthand for nullable type casting
#30404 closed
Apr 9, 2025 -
Class can claim to implement an interface even if the other has privates
#25462 closed
Apr 9, 2025 -
Specification of deferred loading requires knowing the library content before loading it.
#22848 closed
Apr 9, 2025 -
Multiline strings should not allow backslashes to count as whitespace on first line.
#19514 closed
Apr 9, 2025 -
Consider making strong mode read check less eager
#31391 closed
Apr 9, 2025 -
Can't default an argument to const instance when using generics
#32542 closed
Apr 9, 2025 -
Should a downwards context of `dynamic` be treated as empty during inference?
#32357 closed
Apr 9, 2025 -
Allow references to classes 10000 in constant string expressions
#32715 closed
Apr 9, 2025 -
Dart 2 promotion and `dynamic`
#30906 closed
Apr 9, 2025 -
Add Closing Tag token
#32202 closed
Apr 9, 2025 -
Add int.parseHex
#32839 closed
Apr 9, 2025 -
Require `await yield*` for `Stream<T>`?
#53733 closed
Apr 9, 2025 -
[change] `loadLibrary` should return `FutureOr`
#53410 closed
Apr 9, 2025 -
Call 'String?.length' in a constant expression
#59904 closed
Apr 9, 2025 -
Proposal: Provide an "Async Aware" operator:
#25986 closed
Apr 9, 2025 -
No warning in case of variable assignment before the first type test
#59614 closed
Apr 9, 2025 -
Wildcard Exports – Because Typing Every File Name is for Cavemen
#60347 closed
Apr 9, 2025 -
Uri.parse and Uri constructor fail to handle RFC 3986 IPvFuture host syntax
#60483 closed
Apr 9, 2025 -
Add easy conditional import based on kIsWeb or dart lib
#60466 closed
Apr 9, 2025 -
[Announcement] Moving repos to mono-repos
#56591 closed
Apr 9, 2025 -
[dart2js_info] inconsistent use of `identical` and `==`
#60502 closed
Apr 9, 2025 -
Analyzer null-reference error on invalid code "int Function(int, {void fn()})? calculate;"
#60495 closed
Apr 8, 2025 -
capture lint<=>automation correspondences (for scoring)
#57879 closed
Apr 8, 2025 -
Unable to run "gclient sync" - "FormatException: Could not parse 3" on Windows
#60497 closed
Apr 8, 2025 -
--pause-isolates-on-exit results in a hung VM if it fails to start the VM Service
#60256 closed
Apr 8, 2025 -
Evaluation of Lists and Sets differ in the debug adapter ("List (0 items)" vs "Set")
#60488 closed
Apr 8, 2025 -
Evaluate using pub workspace feature, dropping custom package config generator
#56220 closed
Apr 8, 2025 -
Breakpoints in unit tests are not hit under certain conditions
#60396 closed
Apr 7, 2025 -
Request: `dart run --resident --quiet` (or similar)
#56865 closed
Apr 7, 2025 -
Inline values should not be produced for `Iterable`s, `Stream`s, `Future`s
#60402 closed
Apr 7, 2025 -
[DAP] "Sentinel kind: Expired" when looking at large maps
#54897 closed
Apr 7, 2025 -
Dart function names when running AOT executable with macOS Instruments
#60484 closed
Apr 7, 2025 -
Missing `create method "method"` quick fix when the class is defined in another part file
#60472 closed
Apr 4, 2025 -
Unused imports not reported when code contains unresolved identifier
#60477 closed
Apr 4, 2025 -
Extensions for getters don't work on classes that define a setter with the same name.
#60471 closed
Apr 4, 2025 -
[Dot Shorthands] Language Tests in `tests/language`
#57038 closed
Apr 4, 2025 -
[VM/AOT] Using records as Map keys is slow on AOT
#60419 closed
Apr 3, 2025 -
Flow analysis. In a do-while loop an assignment in `while` after `break` is dead code
#60361 closed
Apr 3, 2025 -
"Go to Super Class/Member" won't navigate from a field to the getter it overrides.
#60465 closed
Apr 3, 2025 -
Failures on Dartdev cross compilation support
#60462 closed
Apr 3, 2025 -
Dart should compile with -Wnewline-eof to match Flutter
#60403 closed
Apr 2, 2025 -
Handling of out of memory errors flakily results in vm crash
#60453 closed
Apr 2, 2025 -
Type parameter highlight doesn't trigger on declaration
#60449 closed
Apr 2, 2025 -
If a library starts with a `@Deprecated` export, the library is incorrectly reported as deprecated
#60427 closed
Apr 2, 2025 -
Feature Request: Allow specifying a replacement type in @Deprecated annotation
#60454 closed
Apr 2, 2025 -
`dart:developer`: log does not print timestamps
#60450 closed
Apr 2, 2025 -
Missing `Comment` in `childEntries` for some `AnnotatedNode`s
#60423 closed
Apr 1, 2025 -
[DAS] [perf] stop blocking in the message scheduler
#60440 closed
Apr 1, 2025 -
Fr
#60451 closed
Apr 1, 2025 -
Connect to the Dart Tooling Daemon from the Analysis Server
#55629 closed
Apr 1, 2025 -
Generator functions element type issue
#54159 closed
Apr 1, 2025 -
Regular expression cause "StackOverflowError" on ios device
#60436 closed
Apr 1, 2025 -
JS calls with js_interop could be improved based on the expected type
#59683 closed
Apr 1, 2025 -
[Dot Shorthands] Angular compiler support
#60446 closed
Mar 31, 2025 -
[ddc] Generator functions element type soundness issue
#54412 closed
Mar 31, 2025 -
no-change `gclient sync`/build should be no-op, but now builds many targets
#60371 closed
Mar 31, 2025 -
[analytics] include vscode editor settings in our diagnostics report
#60259 closed
Mar 31, 2025 -
dart2wasm incorrectly uses identity comparison in switches over Type in language version < 3.0
#60375 closed
Mar 31, 2025 -
My fluuter Project Not Running In Debuger Mode
#60430 closed
Mar 31, 2025 -
Flow analysis. Definitely unassigned variable in dead code issue
#60395 closed
Mar 31, 2025
131 Issues opened by 58 people
-
Flaky crash: isolate.cc: 113: error: expected: isolate->group()->id() != id_
#60651 opened
Apr 30, 2025 -
Extension method performance concerns
#60649 opened
Apr 30, 2025 -
Add `Add await` fix for `for_in_of_invalid_type` when `Future<Iterable>`/`Stream`
#60648 opened
Apr 30, 2025 -
Analyzer constant evaluation special-cases `identical(int, double)`.
#60647 opened
Apr 30, 2025 -
Flow analysis. Variable can be promoted to the type which is not subtype of its current type.
#60646 opened
Apr 30, 2025 -
Fix prefix hover and go to definition for parts with imports
#60645 opened
Apr 30, 2025 -
sort_pub_dependencies auto fix
#60650 opened
Apr 30, 2025 -
`JSAnyUtilityExtension.isA<JSBoxedDartObject>()` returns false positives
#60644 opened
Apr 29, 2025 -
[ddc] Missing dynamic checks on getter invocations when getter returns dynamic from a type argument
#60643 opened
Apr 29, 2025 -
Create a quick fix for @awaitNotRequired
#60641 opened
Apr 29, 2025 -
use shared slow path stubs for StoreStaticFieldInstr
#60640 opened
Apr 29, 2025 -
Relative File URIs and `RFC 3986` (`dart:io`, `dart:core`)
#60639 opened
Apr 29, 2025 -
Deadlock in vm/cc/DartAPI_BreakpointLockRace
#60638 opened
Apr 29, 2025 -
`Add explicit 'show' combinator` assist doesn't consider part files
#60637 opened
Apr 29, 2025 -
Create missing overrides uses wrong tab ident when `: super` constructor is on new line
#60636 opened
Apr 29, 2025 -
Rename _fe_analyzer_shared's ErrorCode
#60635 opened
Apr 29, 2025 -
Invalid rename from Inline Method
#60634 opened
Apr 28, 2025 -
Type promotion issue with nullable functions
#60632 opened
Apr 28, 2025 -
bad function extraction
#60631 opened
Apr 27, 2025 -
Handle stacktrace test suite failures with the DDC library bundle format
#60627 opened
Apr 25, 2025 -
Extension instance members highlight doesn't take the exact extension into consideration
#60626 opened
Apr 25, 2025 -
Extension for `RecordType` doesn't auto-complete fields without `this.`
#60625 opened
Apr 25, 2025 -
[linter] unnecessary_implements
#60624 opened
Apr 25, 2025 -
Promotion by assignment seems to use a supertype of interest
#60622 opened
Apr 25, 2025 -
Flow analysis. Top type is a type of interest issue.
#60620 opened
Apr 25, 2025 -
Inconsistent results of `List.join` under concurrent modification
#60619 opened
Apr 24, 2025 -
`@internal` should disable `public_member_api_docs` when applied on variables
#60617 opened
Apr 24, 2025 -
Extraneous diagnostic for an argument of an invalid type in a const constructor invocation
#60616 opened
Apr 24, 2025 -
[linter] New lint to suggest avoid `bool == true` and `bool == false`
#60614 opened
Apr 24, 2025 -
Record fields hover
#60611 opened
Apr 24, 2025 -
Record pattern promotes fields from `void` to `Object?`
#60609 opened
Apr 24, 2025 -
Making named arguments quick fix results in invalid code
#60608 opened
Apr 24, 2025 -
Wrong fix `no_leading_underscores_for_local_identifiers` break code logic when local same class identifiers
#60607 opened
Apr 24, 2025 -
Missing record pattern completion inside collection `for` expression
#60604 opened
Apr 23, 2025 -
Bad recovery for parameter type with record as type argument
#60603 opened
Apr 23, 2025 -
Quick Fix: Add Curly Braces Everywhere, does not do for chained if/else
#60600 opened
Apr 23, 2025 -
`@unlisted` annotation in `package:meta`
#60598 opened
Apr 23, 2025 -
[record_use] Record signatures in dart2js
#60597 opened
Apr 23, 2025 -
Analyzer >=6.4.2 <7.3.0 depends on `_macros` in SDK
#60595 opened
Apr 23, 2025 -
Can the SDK test if Mockito/Build Runner works at ToT?
#60594 opened
Apr 23, 2025 -
[unrelated_type_equality_checks] flag more implicit `==` invocations
#60593 opened
Apr 22, 2025 -
null error when renaming a variable
#60592 opened
Apr 22, 2025 -
Update validated analyzer warnings in the test runner
#60588 opened
Apr 22, 2025 -
[liinter] unused_parameter
#60587 opened
Apr 22, 2025 -
Duration(seconds:) parsing problem
#60586 opened
Apr 22, 2025 -
`Object` to `double` casts unbox, causing redundant boxing in some call sites
#60585 opened
Apr 22, 2025 -
Duplicate wrapper functions generated as a result of `Function.toJS`
#60584 opened
Apr 22, 2025 -
dart2wasm: Null check operator used on a null value at AstCodeGenerator._setupLocalParameters
#60583 opened
Apr 22, 2025 -
Highlight and renaming `FunctionType` parameters in `typedef`
#60580 opened
Apr 22, 2025 -
impossible rename on member variable function parameter name
#60578 opened
Apr 22, 2025 -
No completion for `identifier.^[]`
#60577 opened
Apr 21, 2025 -
[meta | linter] Allow for `@Target` to be applied to constructors.
#60575 opened
Apr 21, 2025 -
language server has the wrong protocol default (legacy, but claims its LSP)
#60574 opened
Apr 21, 2025 -
[feature request] Add import alias on error message
#60573 opened
Apr 21, 2025 -
Inconsistent `const` suggestion and evaluation for method calls on const objects in list literals
#60570 opened
Apr 21, 2025 -
Exception in the search engine
#60567 opened
Apr 18, 2025 -
Auto complete adds non-top-level element to import combinator
#60565 opened
Apr 18, 2025 -
How to migrate appendHtml after dart 3.7?
#60564 opened
Apr 18, 2025 -
[linter] [no_variable_shadowing]
#60560 opened
Apr 17, 2025 -
standalone/io/regress_50904_test is flaky on reload configs
#60559 opened
Apr 17, 2025 -
convert to named parameters is not available on the constructor
#60555 opened
Apr 17, 2025 -
Failures on [build/win] Update vs_toolchain.py with latest chromium.
#60554 opened
Apr 16, 2025 -
Add a TODO function that can be assigned to all types.
#60582 opened
Apr 16, 2025 -
Allow long arguments to be provided via a file instead of only on the command line
#60551 opened
Apr 16, 2025 -
[wasm] The types in a recgroup may not be mutually recursive
#60546 opened
Apr 16, 2025 -
Assignment errors on complex Function/Record types are unreadable
#60543 opened
Apr 15, 2025 -
Create a DTD service for managing connected apps
#60540 opened
Apr 15, 2025 -
[dart2js] Update web/native/ tests for `@Native()` classes.
#60538 opened
Apr 14, 2025 -
Evaluation of `RecordType` and `FunctionType` could give more information
#60537 opened
Apr 14, 2025 -
"Remove dead code" quick fix doesn't properly handle a dead body of an "if" statement
#60536 opened
Apr 14, 2025 -
pkg/test_runner/test/update_error_cmdline_test flaky->timeout on unittest-asserts-release-mac-x64
#60534 opened
Apr 14, 2025 -
[linter] suggestion `use_static_named`
#60532 opened
Apr 14, 2025 -
"Add missing switch case" incorrectly lists types that are not accessible.
#60531 opened
Apr 14, 2025 -
Simplify the code inserted by the `add missing switch case` quick-fix
#60530 opened
Apr 14, 2025 -
Separate `hotRestart` and `hotReload` into two methods each in the embedder
#60528 opened
Apr 11, 2025 -
find all references on an import statement should list all elements in the file that belong to that package.
#60526 opened
Apr 11, 2025 -
Override tooling should adhere to lint rules
#60521 opened
Apr 11, 2025 -
Flow analysis. Promotion in try-catch statement issue
#60519 opened
Apr 11, 2025 -
Lint and fix suggestion: `simplify_variable_pattern`
#60518 opened
Apr 11, 2025 -
Wrong analyzer warning in case of switch expression and type `Never`
#60517 opened
Apr 11, 2025 -
Poor problem and correction messages related to assignability
#60516 opened
Apr 10, 2025 -
A linter rule to recommend "mixing in"
#60515 opened
Apr 10, 2025 -
Core libraries: Remove defensive checks against subclasses of final classes
#60513 opened
Apr 10, 2025 -
[native assets] `dart build` support for cross compilation from Windows/Macos to Linux
#60512 opened
Apr 10, 2025 -
avoid_print should recognize tear-off
#60511 opened
Apr 10, 2025 -
[analyzer] Wrong `unused_element` warning
#60510 opened
Apr 10, 2025 -
[CFE] No error if `String?.length` is assigned to a constant
#60509 opened
Apr 9, 2025 -
Support profiling of IsolateGroup callbacks
#60508 opened
Apr 9, 2025 -
Support debugging of IsolateGroup callbacks
#60507 opened
Apr 9, 2025 -
[js_interop] Consider using a synthesized getter for top-level getters in DDC lowering.
#60505 opened
Apr 9, 2025 -
Deprecations of specific class features
#60504 opened
Apr 9, 2025 -
Flow analysis. Unassigned variable is treated as definitely assigned
#60503 opened
Apr 9, 2025 -
Remove `@trustTypes`
#60501 opened
Apr 8, 2025 -
Flaky VM crash: runtime\platform\threads.h: 55: error: expected: owner_ == kUnowned
#60499 opened
Apr 8, 2025 -
`Platform.script` should be reworked to always return the Dart entrypoint path
#60498 opened
Apr 8, 2025 -
Inconsistent switch promotion.
#60496 opened
Apr 8, 2025 -
Failure on [release] Bump version on main to 3.8
#60493 opened
Apr 8, 2025 -
InvokeFunction calls disabled Code
#60492 opened
Apr 7, 2025 -
[dart:io] HttpClientCredentials and subtypes should be final/sealed
#60491 opened
Apr 7, 2025 -
Can the `kSyntheticProcedure` bit be set on `_enumToString`?
#60490 opened
Apr 7, 2025 -
Lost connection to device when ffi with process a command
#60486 opened
Apr 7, 2025 -
`inconsistent_pattern_variable_logical_or` triggers only once even if multiple branches don't match
#60482 opened
Apr 5, 2025 -
[io] http: improper handling of invalid `Transfer-Encoding`s
#60481 opened
Apr 4, 2025 -
standalone/check_for_aot_snapshot_jit_test timing out on win-debug-arm64
#60478 opened
Apr 4, 2025 -
[DDC] Broken source maps when running with the hot reload-able module system
#60474 opened
Apr 3, 2025 -
`InheritanceManager3` problem with overriding setters
#60469 opened
Apr 3, 2025 -
[dart2js] HTypeKnown not removed when `Object`
#60464 opened
Apr 2, 2025 -
Crash when requesting code completion
#60463 opened
Apr 2, 2025 -
Feature Request: Linter Rule for Explicit Imports Using `show` or `as`
#60461 opened
Apr 2, 2025 -
[dart2wasm] Avoid making every closure needs it's own dynamic call forwarder
#60458 opened
Apr 2, 2025 -
[dart:js_interop] Support Generators and Iterators
#60457 opened
Apr 2, 2025 -
[dart2wasm] Consider treating `JSValue` a primitive type and unbox it in fields & function signatures
#60455 opened
Apr 2, 2025 -
Record Fields & Comment References
#60452 opened
Apr 1, 2025 -
Wrong error in the analyzer in case of ternary operator and constant evaluation
#60448 opened
Apr 1, 2025 -
Overlap between `FormalParameterList.leftDelimiter` and `FormalParameterList.parameters`
#60445 opened
Mar 31, 2025 -
[Dot Shorthands] IntelliJ support
#60443 opened
Mar 31, 2025 -
Failures on [vm, test] Enable some AOT testing for Fuchsia.
#60442 opened
Mar 31, 2025 -
`use_build_context_synchronously` gives false positive when used in switch expression
#60441 opened
Mar 31, 2025 -
Flaky failures of standalone/file_test
#60439 opened
Mar 31, 2025 -
Implement the "sound flow analysis" feature
#60438 opened
Mar 31, 2025 -
Running SDK tests through VS Code fails with `Top-level main() function takes arguments`
#60437 opened
Mar 31, 2025 -
CFE consider expression switch case "body" as part of guard.
#60434 opened
Mar 31, 2025 -
[dart2wasm] Reduce size of trivial async function bodies
#60433 opened
Mar 31, 2025 -
[dart2wasm] Late field lowering results in larger size than needed
#60432 opened
Mar 31, 2025
262 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[web]: discrepancies between JS and Wasm backends with -O3 or higher.
#56949 commented on
Mar 31, 2025 • 0 new comments -
RegEx: add a way to get the positions of groups
#42307 commented on
Mar 31, 2025 • 0 new comments -
[dart2wasm] Less than 50% dispatch table size utilization in real apps
#54349 commented on
Mar 31, 2025 • 0 new comments -
Memory use of dart2wasm
#60096 commented on
Mar 31, 2025 • 0 new comments -
Renaming private declarations takes 40+ seconds
#57031 commented on
Mar 31, 2025 • 0 new comments -
Analyzer/CFE discrepancy on for-in loops
#60414 commented on
Mar 31, 2025 • 0 new comments -
Dart LSP slow startup/first response on large codebase
#52947 commented on
Mar 31, 2025 • 0 new comments -
Reduce the use of "Try..." in messaging
#60380 commented on
Mar 31, 2025 • 0 new comments -
Initializing variable with `||` pattern highlighting/go to definition
#60398 commented on
Mar 31, 2025 • 0 new comments -
[linter][unnecessary_async] undetected simple function
#60416 commented on
Mar 31, 2025 • 0 new comments -
`The value of the field '_foo' isn't used. Try removing the field, or using it.` produce invalid code
#60410 commented on
Mar 31, 2025 • 0 new comments -
`reference_to_private_declarations` lint suggestion
#60420 commented on
Mar 31, 2025 • 0 new comments -
[analyzer] Soundness issue with generator element type
#53054 commented on
Mar 31, 2025 • 0 new comments -
Analyzer incorrectly classifies certain for-in loops as dead code.
#60424 commented on
Mar 31, 2025 • 0 new comments -
lib/async/stream_take_test and lib/html/request_animation_frame_test timing out
#52879 commented on
Apr 1, 2025 • 0 new comments -
code generated local variables should be `var` or `final` based on enabled lints
#49561 commented on
Apr 1, 2025 • 0 new comments -
Field promotion, on write
#50949 commented on
Apr 1, 2025 • 0 new comments -
Monomorphization?
#52722 commented on
Apr 1, 2025 • 0 new comments -
All tools allow access to static members and constructors through a nullable type-alias.
#53956 commented on
Apr 1, 2025 • 0 new comments -
[compiler, analyzer] Missing error message: "External fields cannot be constant"
#54217 commented on
Apr 1, 2025 • 0 new comments -
[parser] `builtInIdentifier`-based import-prefix-references in metadata should be a syntax error.
#54223 commented on
Apr 1, 2025 • 0 new comments -
[patterns] Const record inconsistency between spec and analyzer.
#54229 commented on
Apr 1, 2025 • 0 new comments -
[fe-analyzer-shared] Glitch in `initializerExpression` parse
#54284 commented on
Apr 1, 2025 • 0 new comments -
Parse failure for broken augmentation library
#55145 commented on
Apr 1, 2025 • 0 new comments -
Macros: Augmenting a constructor doesn't copy over the default values.
#55747 commented on
Apr 1, 2025 • 0 new comments -
Augmentation libraries: Augmented constructor initializers appear to be ignored.
#55766 commented on
Apr 1, 2025 • 0 new comments -
Full implementation of core "why not promoted" algorithm
#44898 commented on
Apr 1, 2025 • 0 new comments -
Explore the possibility of showing the user promotion attempt locations
#44899 commented on
Apr 1, 2025 • 0 new comments -
Flow analysis doesn't recognize that null check patterns always match a non-nullable type
#52084 commented on
Apr 1, 2025 • 0 new comments -
`FlowAnalysis.forwardExpression` should be eliminated
#52189 commented on
Apr 1, 2025 • 0 new comments -
"why not promoted" logic needs to be updated for field promotion
#53102 commented on
Apr 1, 2025 • 0 new comments -
False positive `dead_code` lint for pattern matching empty list by constant pattern followed by null check pattern
#54827 commented on
Apr 1, 2025 • 0 new comments -
Flow analysis. Assignment is not detected in `case ... when ...` part
#60269 commented on
Apr 1, 2025 • 0 new comments -
Flow analysis. If `while` part of `do-while` is `Never` the code after the loop must be unreachable
#60363 commented on
Apr 1, 2025 • 0 new comments -
Exhaustiveness not handling sealed or enum lists
#52217 commented on
Apr 1, 2025 • 0 new comments -
Exhaustiveness checking says a non-subtype is unhandled.
#53486 commented on
Apr 1, 2025 • 0 new comments -
Exhaustiveness gets confused by adding `&& var v` to a case, which should make no difference.
#54727 commented on
Apr 1, 2025 • 0 new comments -
No error on class which incorrectly uses combines disallowed class modifiers
#52471 commented on
Apr 1, 2025 • 0 new comments -
analysis server crashes while parsing code
#54189 commented on
Apr 1, 2025 • 0 new comments -
[Feature Request] An equivalent of `parseString` but only for imports/exports (`NamespaceDirective`).
#53498 commented on
Apr 1, 2025 • 0 new comments -
Parsing import allows "as" before "if"
#56641 commented on
Apr 1, 2025 • 0 new comments -
Consider `EXTRANEOUS_MODIFIER` diagnostic improvements
#55814 commented on
Apr 1, 2025 • 0 new comments -
Extension methods are not auto-suggested consistently
#42383 commented on
Apr 1, 2025 • 0 new comments -
recognize merge conflict markers when parsing
#24433 commented on
Apr 1, 2025 • 0 new comments -
"foo ?? throw" leads to really confusing error messages
#49698 commented on
Apr 1, 2025 • 0 new comments -
Improve message when using Dart 3.0 features w/o Dart 3.0 enabled
#52324 commented on
Apr 1, 2025 • 0 new comments -
Invalid code `expr?(args)` should be recognized as an attempt at a null-safe call
#52043 commented on
Apr 1, 2025 • 0 new comments -
Switch expression syntax should be recognized inside switch statements
#52404 commented on
Apr 1, 2025 • 0 new comments -
Give warning for probable wrong inclusion of `=>` in block lambdas: `() => { foo(); }`
#56121 commented on
Apr 1, 2025 • 0 new comments -
Exception in parser appears to cause infinite loop
#53279 commented on
Apr 1, 2025 • 0 new comments -
Type promote based on when clauses for identical switch cases
#52757 commented on
Apr 1, 2025 • 0 new comments -
Generic type inference doesn't work when extending nullable type
#57001 commented on
Apr 1, 2025 • 0 new comments -
One-line syntax error results in many error reports from analyzer
#22938 commented on
Apr 1, 2025 • 0 new comments -
Poor error recovery with one extra token in argument list
#22074 commented on
Apr 1, 2025 • 0 new comments -
Better messaging needed on attempted const function declaration
#25788 commented on
Apr 1, 2025 • 0 new comments -
Confused error recovery on for loop
#28144 commented on
Apr 1, 2025 • 0 new comments -
Fasta scanner produces error token with null endOffset for text '${(}'
#28745 commented on
Apr 1, 2025 • 0 new comments -
Improve recovery of mismatched close parentheses
#28495 commented on
Apr 1, 2025 • 0 new comments -
do-statement parsed incorrectly in analysis server service
#29340 commented on
Apr 1, 2025 • 0 new comments -
Wrong name for invalid factory constructor
#30999 commented on
Apr 1, 2025 • 0 new comments -
try-on-catch parsed incorrectly in analysis server service
#29410 commented on
Apr 1, 2025 • 0 new comments -
Constructor like syntax is parsed as method if the name is wrong
#31001 commented on
Apr 1, 2025 • 0 new comments -
Named mixin application with invalid mixed-in class does not know that is was a mixin application
#31005 commented on
Apr 1, 2025 • 0 new comments -
Code with recursive mixins does not have recursion in Kernel
#31007 commented on
Apr 1, 2025 • 0 new comments -
fasta: excessive errors with missing sync*
#32967 commented on
Apr 1, 2025 • 0 new comments -
Confusing message when prefix is being shadowed in metadata
#34545 commented on
Apr 1, 2025 • 0 new comments -
front_end: diagnostics could be better for missing 'get'
#34569 commented on
Apr 1, 2025 • 0 new comments -
Poor error message when a keyword is used as an identifier in a library name
#35511 commented on
Apr 1, 2025 • 0 new comments -
Attempting to use a type with type arguments as a constant produces too many diagnostics
#35997 commented on
Apr 1, 2025 • 0 new comments -
improve parser recovery when missing } in interpolation
#36101 commented on
Apr 1, 2025 • 0 new comments -
Parser recovery issue with generic types
#37003 commented on
Apr 1, 2025 • 0 new comments -
Using var in a typedef causes bizarre "function-typed parameter" error
#37762 commented on
Apr 1, 2025 • 0 new comments -
Poor recovery for missing colon before initializer list
#37709 commented on
Apr 1, 2025 • 0 new comments -
Particularly bad error messages for a missing parenthesis
#38012 commented on
Apr 1, 2025 • 0 new comments -
Exception in AstBuilder
#39230 commented on
Apr 1, 2025 • 0 new comments -
Confusing error message for unmatched parenthesis
#38793 commented on
Apr 1, 2025 • 0 new comments -
Wrong Analyzer error message for required formal parameter
#39523 commented on
Apr 1, 2025 • 0 new comments -
Confusing "List isn't a type" caused by stray void
#40019 commented on
Apr 1, 2025 • 0 new comments -
Analyzer parser could do better with partial variable declarations, and the generated errors
#39622 commented on
Apr 1, 2025 • 0 new comments -
extra paren in for loop declaration causes analyzer and compiler parsers to get extremely confused
#41128 commented on
Apr 1, 2025 • 0 new comments -
Constructor bad error message
#40518 commented on
Apr 1, 2025 • 0 new comments -
Fasta should recover on a map literal expression statement to produce ~1 error.
#42850 commented on
Apr 1, 2025 • 0 new comments -
Analyzer recovery: unhelpful errors caused by extra < in type parameters
#43141 commented on
Apr 1, 2025 • 0 new comments -
"extents" instead of "extends" generates a large number of confusing error messages in the analyzer
#44132 commented on
Apr 1, 2025 • 0 new comments -
Poor parser recovery in invalid type annotation
#43570 commented on
Apr 1, 2025 • 0 new comments -
Poor recovery when using `yield` in a non-generator function
#44633 commented on
Apr 1, 2025 • 0 new comments -
Poor recovery for missing parameter name
#44850 commented on
Apr 1, 2025 • 0 new comments -
Stray comma before collection-else causes obscure diagnostics
#45950 commented on
Apr 1, 2025 • 0 new comments -
'void' can't be the name of a constructor
#46828 commented on
Apr 1, 2025 • 0 new comments -
[Analyzer] Improve 'The default constructor is already defined'
#46853 commented on
Apr 1, 2025 • 0 new comments -
Suboptimal messaging for missing open curly bracket
#46994 commented on
Apr 1, 2025 • 0 new comments -
Wrong error message in CFE when parsing `>?..`
#47060 commented on
Apr 1, 2025 • 0 new comments -
[Records] improve parser recovery for type annotated record fields
#49894 commented on
Apr 1, 2025 • 0 new comments -
Code completion misses fields when typed prefix is a keyword
#48883 commented on
Apr 1, 2025 • 0 new comments -
Parser can give a constructor name of '('
#50441 commented on
Apr 1, 2025 • 0 new comments -
Curious parsing errors from `List<int> op e` in some cases.
#50794 commented on
Apr 1, 2025 • 0 new comments -
Better error message for pattern variable declarations where they are not allowed
#51595 commented on
Apr 1, 2025 • 0 new comments -
Poor diagnostics for attempt to declare local getter
#50928 commented on
Apr 1, 2025 • 0 new comments -
parser recovery for extension types illegally extending classes could be improved
#53168 commented on
Apr 1, 2025 • 0 new comments -
Bad parser recovery with misshapen extension type, analyzer crash.
#53736 commented on
Apr 1, 2025 • 0 new comments -
[parser/spec] `await (a) = 0` inconsistency.
#55265 commented on
Apr 1, 2025 • 0 new comments -
[extension types/switch] Incorrect `Add missing switch cases` completion?
#56653 commented on
Apr 1, 2025 • 0 new comments -
Flow analysis issue with switch statement on a record containing a bool and other fields
#52744 commented on
Apr 1, 2025 • 0 new comments -
[analyzer] Unexpected `non_exhaustive_switch_expression` error
#52782 commented on
Apr 1, 2025 • 0 new comments -
Pattern matching fails to give a non-nullable type in the presence of anonymous functions
#52756 commented on
Apr 1, 2025 • 0 new comments -
`super?[0]` inconsistency between spec and implementation.
#52294 commented on
Apr 1, 2025 • 0 new comments -
Clean-up needed for handling of semantic information in witnesses
#52120 commented on
Apr 1, 2025 • 0 new comments -
[Records] Extend horizontal inference to cover record literals
#50414 commented on
Apr 1, 2025 • 0 new comments -
[Patterns] Flow analysis
#50419 commented on
Apr 1, 2025 • 0 new comments -
Type promotion failed in named records
#55473 commented on
Apr 1, 2025 • 0 new comments -
Field promotion doesn't support late fields on DDC and dart2wasm
#53462 commented on
Apr 1, 2025 • 0 new comments -
Surprising type inference failure
#55307 commented on
Apr 1, 2025 • 0 new comments -
Analyzer and compiler disagree about Future<T>? type parameter inference
#55344 commented on
Apr 1, 2025 • 0 new comments -
Unable to infer closure parameter type
#60330 commented on
Apr 1, 2025 • 0 new comments -
VM's lookupResolvedPackageUris returns mismatched results when a filename contains a comma
#52632 commented on
Apr 1, 2025 • 0 new comments -
[extension types] Cast pattern exhaustiveness issue
#54813 commented on
Apr 1, 2025 • 0 new comments -
[parser/spec] expression inconsistency between the spec and the implementation.
#54299 commented on
Apr 1, 2025 • 0 new comments -
unawaited_futures linter rule does not trigger in switch statements
#60006 commented on
Apr 1, 2025 • 0 new comments -
[patterns] Function pattern inconsistency between implementation and spec.
#54246 commented on
Apr 2, 2025 • 0 new comments -
[extension types] Relational pattern issue
#54506 commented on
Apr 2, 2025 • 0 new comments -
Constant string literal interpolation expressions should be in constant context. Are not.
#54350 commented on
Apr 2, 2025 • 0 new comments -
No error on wrong type of the default value of a redirectee constructor
#53997 commented on
Apr 2, 2025 • 0 new comments -
Inconsistent treatment of self-referencing union-typed bound.
#53557 commented on
Apr 2, 2025 • 0 new comments -
Hot Restart should be notified to program code so it can dispose of resources.
#42679 commented on
Apr 2, 2025 • 0 new comments -
Add support for the Trailer HTTP header to the Dart HttpClient
#54162 commented on
Apr 2, 2025 • 0 new comments -
Fixes for yaml files should be moved to the server
#55985 commented on
Apr 2, 2025 • 0 new comments -
Allow lints to accept configurations
#57673 commented on
Apr 2, 2025 • 0 new comments -
New YAML configuration for diagnostics analysis options
#57034 commented on
Apr 2, 2025 • 0 new comments -
[Dot Shorthands] All tests in `tests/language` and co19 are passing.
#59757 commented on
Apr 4, 2025 • 0 new comments -
[extension types] Extension types in a cast pattern issue
#54460 commented on
Apr 4, 2025 • 0 new comments -
Flow analysis. Assignment in the third operand of for(;;) loop is not detected
#60320 commented on
Apr 4, 2025 • 0 new comments -
Flow analysis. Second operand of for(;;) loop issue
#60089 commented on
Apr 4, 2025 • 0 new comments -
ugly inline
#60169 commented on
Apr 4, 2025 • 0 new 57AE comments -
Lint for merging equal import/exports with different `show` combinators
#59722 commented on
Apr 4, 2025 • 0 new comments -
[ddc] Generate code to call specialized as helpers from package:_rti
#60056 commented on
Apr 4, 2025 • 0 new comments -
[vm/ffi] Migrate legacy multi test files
#60212 commented on
Apr 6, 2025 • 0 new comments -
Add a `dart:js_interop` API that can determine if an `Object` is a JS value
#56905 commented on
Apr 6, 2025 • 0 new comments -
No analysis error when switch case can never match
#56338 commented on
Apr 7, 2025 • 0 new comments -
Adhere to XDG base directory spec
#41560 commented on
Apr 7, 2025 • 0 new comments -
analyzer: convert async to sync function and vice versa
#23962 commented on
Apr 7, 2025 • 0 new comments -
DTD/VmService - add optional descriptions and schemas to service extensions
#60387 commented on
Apr 7, 2025 • 0 new comments -
vm/dart/gc/out_of_memory_slow_growth_test/0 flaky -> RTE on eager IA32
#53455 commented on
Apr 7, 2025 • 0 new comments -
out_of_memory_recovery_synchronous_test times out on vm-kernel-linux-debug-x64c
#48920 commented on
Apr 7, 2025 • 0 new comments -
Debugging breakpoints broken after hot reload on the web
#60186 commented on
Apr 7, 2025 • 0 new comments -
Slow interop type tests: `foo.isA<Foo>` or `foo.isInstanceOfString("Foo")`
#60344 commented on
Apr 7, 2025 • 0 new comments -
Discrepancy between Analyzer and Compiler on nullability propagation in records
#55743 commented on
Apr 7, 2025 • 0 new comments -
CFE's visit order sometimes violates flow analysis assumptions
#56887 commented on
Apr 7, 2025 • 0 new comments -
Wrong flow analysis after non-nulable type and `==null`
#60114 commented on
Apr 7, 2025 • 0 new comments -
Feature idea: detect when many file changes occur at once, and wipe state clean
#48746 commented on
Apr 8, 2025 • 0 new comments -
Request to add toggle method to Set class
#49986 commented on
Apr 8, 2025 • 0 new comments -
[gardening] vm/dart/b162922506_test Timeout
#50173 commented on
Apr 8, 2025 • 0 new comments -
Uri.toString() for "mailto" does not encode spaces properly (`+` instead of `%20`)
#43838 commented on
Apr 8, 2025 • 0 new comments -
Cannot walk a list of files and pass them to a subprocess (if any are non-UTF8)
#33368 commented on
Apr 9, 2025 • 0 new comments -
`mixin class` hides super methods of other ascendants.
#53549 commented on
Apr 9, 2025 • 0 new comments -
`call` method invocation and `noSuchMethod` forwarder
#59952 commented on
Apr 9, 2025 • 0 new comments -
Convert to switch expression/statement assists don't trigger formatting
#56602 commented on
Apr 9, 2025 • 0 new comments -
Auto complete on variable destruction can be improved
#59854 commented on
Apr 10, 2025 • 0 new comments -
CompilationUnit.directive.stringValue Strips Path Separators on Windows
#59629 commented on
Apr 11, 2025 • 0 new comments -
`prefer_foreach` message and suggested fix is unclear
#56995 commented on
Apr 11, 2025 • 0 new comments -
Auto Fix for Import Not Working in Dart 3.5.3
#56765 commented on
Apr 11, 2025 • 0 new comments -
unintended_html_in_doc_comment false positives?
#59516 commented on
Apr 11, 2025 • 0 new comments -
`use_if_null_to_convert_nulls_to_bools` doesn't have a bulk fix
#47436 commented on
Apr 12, 2025 • 0 new comments -
[Windows] Support root certificates that are installed lazily
#52266 commented on
Apr 14, 2025 • 0 new comments -
[gardening] pkg/dds/test/devtools_server/instance_reuse_test flaky
#50237 commented on
Apr 14, 2025 • 0 new comments -
"Convert to StatefulWidget" moves members related to implemented types
#57087 commented on
Apr 14, 2025 • 0 new comments -
Suggest function reference, not invocation, when context type is function type
#55164 commented on
Apr 14, 2025 • 0 new comments -
Convert all formal parameters to named doesn't handle super parameters well
#55068 commented on
Apr 14, 2025 • 0 new comments -
Improving suggestion order for enum constants
#51845 commented on
Apr 14, 2025 • 0 new comments -
Code suggestion / completion not working in Flutter 3.0.2
#49256 commented on
Apr 14, 2025 • 0 new comments -
Code Completion not optimized behaviour: Code Completion gives the class constructor as 2nd, or 7th suggestion, instead of first.
#48600 commented on
Apr 14, 2025 • 0 new comments -
Error messages with lack of property promotion could be improved
#47588 commented on
Apr 14, 2025 • 0 new comments -
Support code completion of Flutter asset filenames in Image.asset() constructor (etc)
#46542 commented on
Apr 14, 2025 • 0 new comments -
Inline a getter appends (instead of replace) its body
#45997 commented on
Apr 14, 2025 • 0 new comments -
Code-completion should recognize enum-like classes and constructor like functions.
#34847 commented on
Apr 14, 2025 • 0 new comments -
Improve IDE IntelliSense/autocomplete for types with static/constants
#35587 commented on
Apr 14, 2025 • 0 new comments -
potentially remove the docComplete and docSummary fields from analysis server completion data
#37816 commented on
Apr 14, 2025 • 0 new comments -
Completion should suggest enum values first
#40347 commented on
Apr 14, 2025 • 0 new comments -
Code completion for methods should not call the method but just reference it
#40703 commented on
Apr 14, 2025 • 0 new comments -
Widget fields should be shown in code completions for the corresponding widget state classes
#41546 commented on
Apr 14, 2025 • 0 new comments -
Analyzer is unhelpful when trying to complete `@override`
#42266 commented on
Apr 14, 2025 • 0 new comments -
Use $HOME/.dart instead of $HOME/.dartServer
#42499 commented on
Apr 14, 2025 • 0 new comments -
Analyzer regression around diagnostics when imported files are not generated
#42832 commented on
Apr 14, 2025 • 0 new comments -
Code Completion should put compatible data types at the top of the list in parameters
#43113 commented on
Apr 14, 2025 • 0 new comments -
code completion ranks type names over constructors for named params
#43854 commented on
Apr 14, 2025 • 0 new comments -
Remove debug code in FeatureComputer after reproduction and fix
#45429 commented on
Apr 14, 2025 • 0 new comments -
[proposal] add an `@unstableGetter` annotation
#53632 commented on
Apr 14, 2025 • 0 new comments -
Update how we trigger dart fix prompts
#54259 commented on
Apr 14, 2025 • 0 new comments -
Move linter rule test functionality to a shareable location
#54772 commented on
Apr 14, 2025 • 0 new comments -
[Wildcard Variables] `UNUSED_LOCAL_VARIABLE` support
#55719 commented on
Apr 14, 2025 • 0 new comments -
[Wildcard Variables] Update `UNUSED_CATCH_CLAUSE` reporting
#55723 commented on
Apr 14, 2025 • 0 new comments -
[diagnostic] don't report `DUPLICATE_FIELD_NAME` if the name is invalid
#56278 commented on
Apr 14, 2025 • 0 new comments -
[enhanced-parts] Analysis server / IDE
#56203 commented on
Apr 14, 2025 • 0 new comments -
Linter rules such as `enable_null_safety` don't show diagnostic anymore
#59869 commented on
Apr 14, 2025 • 0 new comments -
[tests] organize/consolidate/de-duplicate shared or shareable analyzer/server/linter test logic
#60036 commented on
Apr 14, 2025 • 0 new comments -
[diagnostics] fix under-reporting of deprecated lints in options
#60049 commented on
Apr 14, 2025 • 0 new comments -
[wildcards] add a new `SDK_VERSION_WILDCARDS` diagnostic
#60074 commented on
Apr 14, 2025 • 0 new comments -
[analytics] collect timings for fix/assist/refactoring calculations
#60258 commented on
Apr 14, 2025 • 0 new comments -
[analytics] stop reporting data about context creation
#60411 commented on
Apr 14, 2025 • 0 new comments -
members of `@doNotStore` tagged libraries are not reliably inheriting the annotation
#43692 commented on
Apr 14, 2025 • 0 new comments -
[pubspec analysis] warn on missing SDK constraint
#44054 commented on
Apr 14, 2025 • 0 new comments -
enable removed/deprecated lint use diagnostic reporting
#51214 commented on
Apr 14, 2025 • 0 new comments -
The `@useResult` annotation if failing in comments and also in regular code.
#47473 commented on
Apr 14, 2025 • 0 new comments -
Quick Fixes for Class Modifier Diagnostics
#51440 commented on
Apr 14, 2025 • 0 new comments -
add "destructure variable declaration" assist(s)
#52025 commented on
Apr 14, 2025 • 0 new comments -
[analytics] report pubspec minimum SDK versions
#52235 commented on
Apr 14, 2025 • 0 new comments -
define a set of analysis options shared by analyzer packages
#53165 commented on
Apr 14, 2025 • 0 new comments -
analyzer is not correctly reporting transitive deprecation warnings
#53587 commented on
Apr 14, 2025 • 0 new comments -
Support" Smart Completion" in the analysis server
#40262 commented on
Apr 14, 2025 • 0 new comments -
Double mixin leads to lost super.
#53682 commented on
Apr 14, 2025 • 0 new comments -
Completing 'show' items for a dart:core import
#47993 commented on
Apr 14, 2025 • 0 new comments -
Flutter @tool/@end-tool navigation support
#47548 commented on
Apr 14, 2025 • 0 new comments -
Make it easier to add new final fields to existing constructors
#53707 commented on
Apr 15, 2025 • 0 new comments -
os dialogs fail when called via dart:ffi on macOS (thread pinning Dart standalone)
#38315 commented on
Apr 15, 2025 • 0 new comments -
Support for inlayHints user preferences in language server
#60326 commented on
Apr 15, 2025 • 0 new comments -
[cfe] Type `void` is allowed in `[]=` operator
#57071 commented on
Apr 15, 2025 • 0 new comments -
A better approach to express collection mutability
#50888 commented on
Apr 15, 2025 • 0 new comments -
The code in the pub workspace does not display the repair prompt window.
#60381 commented on
Apr 16, 2025 • 0 new comments -
Add support for moving classes between libraries
#57057 commented on
Apr 16, 2025 • 0 new comments -
[Dot Shorthands][meta] Dot shorthands implementation
#57036 commented on
Apr 17, 2025 • 0 new comments -
"Could not start the VM service" causing flaky DAP tests
#60221 commented on
Apr 17, 2025 • 0 new comments -
Support glob pattern in workspace feature
#60066 commented on
Apr 17, 2025 • 0 new comments -
[analyzer] Needs to determine the public library to use to reference elements defined in private libraries
#55480 commented on
Apr 21, 2025 • 0 new comments -
[dart:js_interop]: Add a way to create a Dart-typed function using the JSFunction constructor.
#60428 commented on
Apr 22, 2025 • 0 new comments -
Elements names are shadowed on autocomplete and usability
#56821 commented on
Apr 22, 2025 • 0 new comments -
Out of Memory error in CI pipeline
#56934 commented on
Apr 22, 2025 • 0 new comments -
Incompatible lint doesnt trigger for included yaml
#60125 commented on
Apr 22, 2025 • 0 new comments -
proposal: avoid_contextual_keywords_as_identifier
#58938 commented on
Apr 22, 2025 • 0 new comments -
Cannot use Valgrind for Dart FFI - a common need because FFI programs can interact badly with Dart VM causing memory problems
#47344 commented on
Apr 22, 2025 • 0 new comments -
dart:io does not use ipv6 on ubuntu 24.04 unless forced
#60192 commented on
Apr 22, 2025 • 0 new comments -
[linter] throw synchronously when you return a Future 👿
#59956 commented on
Apr 23, 2025 • 0 new comments -
reduce end-to-end AOT compilation time for large applications
#43299 commented on
Apr 23, 2025 • 0 new comments -
[vm/ffi] `Pointer.asTypedList` shared across isolates causes use after free
#55800 commented on
Apr 23, 2025 • 0 new comments -
Analysis server tests should normalize embedded source to test with the current platforms line endings and not use hard-coded offsets
#60234 commented on
Apr 23, 2025 • 0 new comments -
SendPort.send message takes longer time to receive on main isolate if there are heavy computation
#60355 commented on
Apr 23, 2025 • 0 new comments -
Proposal <`switch_on_type`>
#59546 commented on
Apr 23, 2025 • 0 new comments -
Dart analyzer fails to analyze condition in a list construction in enhanced enum constructor
#56456 commented on
Apr 24, 2025 • 0 new comments -
[extension types] Confusing nullability related error message.
#56724 commented on
Apr 24, 2025 • 0 new comments -
JS interop performance of function calls
#60357 commented on
Apr 24, 2025 • 0 new comments -
Allow AOT executables to be cross-compiled
#28617 commented on
Apr 24, 2025 • 0 new comments -
[vm/ffi] Array should expose an iterable
#45508 commented on
Apr 24, 2025 • 0 new comments -
unnecessary_parenthesis has false negative
#59069 commented on
Apr 24, 2025 • 0 new comments -
Use AOT mode in the Dart SDK binaries
#53576 commented on
Apr 24, 2025 • 0 new comments -
[Dot Shorthands] Experiment flag
#57037 commented on
Apr 24, 2025 • 0 new comments -
Rename(refactor) support for record's named fields
#53024 commented on
Apr 24, 2025 • 0 new comments -
[Meta] Support project-wide dart format page width configuration
#56863 commented on
Apr 25, 2025 • 0 new comments -
Dart compiler crash
#60236 commented on
Apr 25, 2025 • 0 new comments -
implementation_imports linting rule only works in lib directory
#59384 commented on
Apr 25, 2025 • 0 new comments -
`if` `case` allows to use `void` type
#52408 commented on
Apr 25, 2025 • 0 new comments -
No completion for nextFragment
#60298 commented on
Apr 26, 2025 • 0 new comments -
Hint and/or lint for changing List/Set/Map `from` to `of`
#58359 commented on
Apr 26, 2025 • 0 new comments -
HttpClient should honor user-installed certificates on Android
#50435 commented on
Apr 27, 2025 • 0 new comments -
Pattern Matching on Sealed Classes with Default Generic Type Crashes Analyzer in Nested Functions
#60264 commented on
Apr 28, 2025 • 0 new comments -
dart debug session slow to start.
#60252 commented on
Apr 28, 2025 • 0 new comments -
Analyzer const cast fails for `Never?`.
#54820 commented on
Apr 28, 2025 • 0 new comments -
Potential analyzer regression in 3.7 / Flutter 3.29 release
#60335 commented on
Apr 29, 2025 • 0 new comments -
Bad autocompletion for type inside import alias when declaring a function inside a class
#59865 commented on
Apr 29, 2025 • 0 new comments -
Expand analyzer's resolution of Dartdoc comment references
#47444 commented on
Apr 29, 2025 • 0 new comments -
Move analyzer test utilities to analyzer_utilities package
#55660 commented on
Apr 29, 2025 • 0 new comments -
[Dot Shorthands] Analyzer Implementation
#59835 commented on
Apr 29, 2025 • 0 new comments -
Dart Analyzer very slow/stuck
#55281 commented on
Apr 30, 2025 • 0 new comments -
Case where the breakpoint resolution algorithm dosen't correctly find the first debuggable location on a line
#60274 commented on
Apr 30, 2025 • 0 new comments -
[linter] no_await_no_async
#59814 commented on
Apr 30, 2025 • 0 new comments