-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Insights: dart-lang/sdk
Overview
-
0 Active pull requests
-
- 0 Merged pull requests
- 0 Open pull requests
- 131 Closed issues
- 115 New issues
Could not load contribution data
Please try again later
131 Issues closed by 43 people
-
Flow analysis. Patterns match in switches
#60677 closed
May 13, 2025 -
[Dot Shorthands] CFE Implementation
#59758 closed
May 13, 2025 -
Make dart:ffi Pointer an extension type over int
#60722 closed
May 13, 2025 -
Type confusion in Builtin_File_SetPointer
#51213 closed
May 13, 2025 -
lib/mirrors/invocation_fuzz_test/smi fails on dartk-(strong|weak-asserts)-mac-debug-arm64
#46435 closed
May 13, 2025 -
Failures on vm-kernel opt counter threshold builder
#31838 closed
May 13, 2025 -
Web hot reload breaks app when running as Web Server (-d web-server)
#60289 closed
May 13, 2025 -
standalone/io/regress_50904_test is flaky on reload configs
#60559 closed
May 13, 2025 -
Type of interest promotion sometimes promotes to a type that's not a subtype of the declared type
#60620 closed
May 13, 2025 -
Private interface method flagged as not referenced
#60697 closed
May 13, 2025 -
[cfe] Not reporting an error for potentially non-const in initializer
#60714 closed
May 13, 2025 -
ffi/isolate_group_shared_callback_test crashes on linux bots
#60705 closed
May 13, 2025 -
HttpException: Unexpected response (unsolicited response without request) not catchable
#60333 closed
May 12, 2025 -
vm-tsan-linux-release-x64:vm/cc/ThreadPool_RunOne broke (Pass -> Crash)
#60698 closed
May 12, 2025 -
Dart Fix Report - Server
#60712 closed
May 12, 2025 -
[web]: discrepancies between JS and Wasm backends with -O3 or higher.
#56949 closed
May 12, 2025 -
ffi/isolate_group_shared_callback_test/5,6 failed on vm-android-release-arm
#60700 closed
May 9, 2025 -
dart2js memory usage output always 0
#56074 closed
May 9, 2025 -
LateInitializationError for _ffi_resolver during isolate stress testing
#60687 closed
May 9, 2025 -
ffi, C callback a string contain '/', error, Unexpected extension byte (at offset 0)
#60696 closed
May 9, 2025 -
[js_interop/dart2wasm] Canonicalize and move `<constant-or-literal>.toJS` at compile-time to mjs file
#56046 closed
May 9, 2025 -
Create method false-negative trigger
#60294 closed
May 8, 2025 -
`@internal` should disable `public_member_api_docs` when applied on variables
#60617 closed
May 8, 2025 -
Dart analysis issue with Android Studio (Flutter 3.27.3, Dart 3.6.1)
#60683 closed
May 7, 2025 -
SendPort.send message takes longer time to receive on main isolate if there are heavy computation
#60355 closed
May 7, 2025 -
VM crash: runtime/vm/heap/marker.cc: 1301: error: expected: num_tasks > 0
#60681 closed
May 7, 2025 -
proposal: mention that an async function has no await keyword in the function body
#59454 closed
May 7, 2025 -
useless `The argument type 'String?' can't be assigned to the parameter type 'String'.`
#59820 closed
May 7, 2025 -
ffi/async_void_function_callbacks_test fails on vm-aot-fuchsia-release-x64
#60682 closed
May 7, 2025 -
Stopwatch class can differ from real time
#55178 closed
May 7, 2025 -
The `dot-shorthands` feature is not working in some operator expressions.
#60671 closed
May 6, 2025 -
Flow analysis. An assignment of `null` promotes to non-nullable type
#60674 closed
May 6, 2025 -
Message: An error occurred while handling textDocument/references request Code: -32001
#60005 closed
May 6, 2025 -
Add meta annotation to deprioritize types/identifiers in code completion
#60679 closed
May 6, 2025 -
use_super_parameters provides a false positive when using named constructors
#60678 closed
May 6, 2025 -
[dart2js] HTypeKnown not removed when `Object`
#60464 closed
May 5, 2025 -
null error when renaming a variable
#60592 closed
May 5, 2025 -
Relative File URIs and `RFC 3986` (`dart:io`, `dart:core`)
#60639 closed
May 5, 2025 -
[CFE] No error if `String?.length` is assigned to a constant
#60509 closed
May 5, 2025 -
The code in the pub workspace does not display the repair prompt window.
#60381 closed
May 4, 2025 -
Tearoff equality and hashCode should be maintained after hot reload (for super tearoffs)
#60297 closed
May 2, 2025 -
Flow analysis. No promotion to `Never` via type test
#60657 closed
May 2, 2025 -
impossible rename on member variable function parameter name
#60578 closed
May 2, 2025 -
`prefer_foreach` message and suggested fix is unclear
#56995 closed
May 2, 2025 -
`use_if_null_to_convert_nulls_to_bools` doesn't have a bulk fix
#47436 closed
May 2, 2025 -
Dart DevTools automatically resumes when opening the tool
#56873 closed
May 2, 2025 -
VM shutdown delay on main
#60659 closed
May 2, 2025 -
Type promotion issue with nullable functions
#60632 closed
May 1, 2025 -
TFA: converting if block to equivalent switch expression yields weird code
#60661 closed
May 1, 2025 -
Proposal: Generalize `avoid_types_as_parameter_names` to include type parameters
#59517 closed
May 1, 2025 -
corelib/date_time_extremes_test is failing in JavaScript on Firefox,
#60020 closed
Apr 30, 2025 -
Flaky crash: isolate.cc: 113: error: expected: isolate->group()->id() != id_
#60651 closed
Apr 30, 2025 -
[co19] tests focus_A01_t01 and blur_A01_t01 have been intermittently flaky due to timeouts
#47474 closed
Apr 30, 2025 -
Test async_star_await_for_test is flaky on dart2js-win-chrome
#47725 closed
Apr 30, 2025 -
Deadlock in vm/cc/DartAPI_BreakpointLockRace
#60638 closed
Apr 30, 2025 -
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
115 Issues opened by 55 people
-
test failures in lib/mirrors/invocation_fuzz_test/smi
#60721 opened
May 13, 2025 -
FFI test failures on ASAN Mac
#60720 opened
May 13, 2025 -
[dart2wasm] Investigate making async functions use `_Future` directly instead of `_AsyncCompleter`
#60719 opened
May 13, 2025 -
Flow analysis. FutureOr<void> issue when testing against `void`
#60718 opened
May 13, 2025 -
[vm] Isolate stress test hits assert in runtime/vm/object_graph.cc: 137:
#60717 opened
May 13, 2025 -
corelib/hash_map2_test crashing on vm-dyn-linux-debug-x64
#60716 opened
May 13, 2025 -
[cfe] Better lowerings for switch statements and expressions with pattern matching
#60715 opened
May 12, 2025 -
resident compiler failing on GitHub actions (ubuntu)
#60713 opened
May 12, 2025 -
[dart2wasm] Help to deal with minified errors from deployed apps
#60711 opened
May 12, 2025 -
Issue with non escaping characters
#60710 opened
May 12, 2025 -
Flow analysis. No promotion in case of shared case scope and assignment in `when` part
#60708 opened
May 12, 2025 -
Stopwatch uses different monotonic clocks on different platforms
#60707 opened
May 12, 2025 -
Flaky TSAN reports on isolate group callback tests
#60706 opened
May 12, 2025 -
Issues with quick fix for `sort_constructors_first` lint rule
#60703 opened
May 10, 2025 -
Regular hangs of the analyzer in VSCode on Windows
#60702 opened
May 10, 2025 -
iso-stress-linux test failure expected: slot.offset = expected_offset NativeRuntime.writeHeapSnapshotToFile
#60701 opened
May 10, 2025 -
vm:shared fields with initializers should provide atomicity of initialization
#60699 opened
May 9, 2025 -
[Feature request] Safe guard when iterate over properties.
#60695 opened
May 8, 2025 -
`CorrectionProducer`s computing should handle errors differently
#60694 opened
May 8, 2025 -
New annotations for enforcing types
#60693 opened
May 8, 2025 -
Escaped characters are not colored correctly on interpolation strings
#60692 opened
May 8, 2025 -
Class 'NamedTypeBuilder' has no instance method 'appendTo'
#60691 opened
May 8, 2025 -
Unclear error message in case of a non-exhaustive switch expression
#60690 opened
May 8, 2025 -
Overloaded operator usage is not highlighted
#60689 opened
May 7, 2025 -
Failures on Revert "[model] Update handling of ?.length in constants"
#60686 opened
May 7, 2025 -
VM `unlinked_ast_to_text_test` failure in CL
#60685 opened
May 7, 2025 -
VM stack-trace test depends on inlining choices
#60684 opened
May 7, 2025 -
[Extension type] Wrong error messages in CFE in case of invalid assignment
#60676 opened
May 5, 2025 -
[analyzer] No error in case of `?.` in a constant expression
#60673 opened
May 5, 2025 -
DdsExtension.onEventWithHistory implementation seems incorrect
#60672 opened
May 5, 2025 -
Every `dart test`/`flutter test` causes a "downloading dependencies" again
#60670 opened
May 4, 2025 -
Move `DateTime` constants for month and weekday into extension types.
#60669 opened
May 3, 2025 -
Errors for name colisions discussion
#60668 opened
May 3, 2025 -
Lints to prefer project root path import
#60667 opened
May 2, 2025 -
JS interop can't create anonymous objects with keys that are Dart keywords
#60666 opened
May 2, 2025 -
Fix tests that expect to receive VM Service events
#60665 opened
May 2, 2025 -
Uri - encoding of host should support domain punycoding
#60664 opened
May 2, 2025 -
fix: quickfix deletes active functionality when removing unused variable
#60663 opened
May 2, 2025 -
False positive for package_names lint for Pub Workspace name
#60662 opened
May 1, 2025 -
Is the UX around fixes confusing?
#60660 opened
May 1, 2025 -
Failures on [VM/dartdev] Switch dartdev to use an AOT runtime.
#60655 opened
May 1, 2025 -
[ddc] Instantiated generic method tearoffs always use the display the name "result" in NSM errors
#60654 opened
Apr 30, 2025 -
IsolateGroup.runSync should be supported on simulators
#60653 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 -
`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 -
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 -
Inconsistent results of `List.join` under concurrent modification
#60619 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 -
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 -
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 -
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
156 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.
-
[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 -
Change the priority for "Create class/method/function" quick-fixes based on if the hovered symbol is TitleCase or camelCase
#60523 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 -
A linter rule to recommend "mixing in"
#60515 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 -
Override tooling should adhere to lint rules
#60521 commented on
Apr 15, 2025 • 0 new comments -
find all references on an import statement should list all elements in the file that belong to that package.
#60526 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 -
Separate `hotRestart` and `hotReload` into two methods each in the embedder
#60528 commented on
Apr 15, 2025 • 0 new comments -
Add support for moving classes between libraries
#57057 commented on
Apr 16, 2025 • 0 new comments -
"Could not start the VM service" causing flaky DAP tests
#60221 commented on
Apr 17, 2025 • 0 new comments -
Lost connection to device when ffi with process a command
#60486 commented on
Apr 21, 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 -
`Platform.script` should be reworked to always return the Dart entrypoint path
#60498 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 -
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 -
[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 -
[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 -
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 -
Analyzer const cast fails for `Never?`.
#54820 commented on
Apr 28, 2025 • 0 new comments -
Feature Request: Linter Rule for Explicit Imports Using `show` or `as`
#60461 commented on
Apr 28, 2025 • 0 new comments -
Record Fields & Comment References
#60452 commented on
Apr 28, 2025 • 0 new comments -
Deprecations of specific class features
#60504 commented on
Apr 28, 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 -
Flaky VM crash: runtime\platform\threads.h: 55: error: expected: owner_ == kUnowned
#60499 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 -
testConnectTimeout in secure_socket_test.dart & socket_connect_timeout_test.dart not convincing
#60246 commented on
Apr 30, 2025 • 0 new comments -
Experiment with having the analyzer (`dart analyze`, `dart language-server`) be an AOT snapshot
#50498 commented on
May 2, 2025 • 0 new comments -
dart debug session slow to start.
#60252 commented on
May 2, 2025 • 0 new comments -
[ddc] Investigate a scenario where an entire library gets deleted but a call to a member of that library is retained and invoked after the hot reload
#60281 commented on
May 2, 2025 • 0 new comments -
Reject `package:js` changes in a hot reload in DDC
#60223 commented on
May 2, 2025 • 0 new comments -
Missing error when referencing deleted interface types
#60219 commented on
May 2, 2025 • 0 new comments -
Debugging breakpoints broken after hot reload on the web
#60186 commented on
May 2, 2025 • 0 new comments -
Handle deletion of enum values on a hot reload
#60105 commented on
May 2, 2025 • 0 new comments -
Missing hot reload rejection error when a class type parameters change
#60101 commented on
May 2, 2025 • 0 new comments -
Missing error when constructing deleted classes
#60209 commented on
May 2, 2025 • 0 new comments -
Dynamic module loading
#10530 commented on
May 4, 2025 • 0 new comments -
Support glob pattern in workspace feature
#60066 commented on
May 5, 2025 • 0 new comments -
Should "self" importing trigger `unnecessary_import`
#56659 commented on
May 5, 2025 • 0 new comments -
[dart2js] Sound null safety cleanup
#60327 commented on
May 5, 2025 • 0 new comments -
Incorrect documentation in fromEnvironment constructors
#36482 commented on
May 5, 2025 • 0 new comments -
[Dot Shorthands] Analyzer Implementation
#59835 commented on
May 5, 2025 • 0 new comments -
Use AOT mode in the Dart SDK binaries
#53576 commented on
May 5, 2025 • 0 new comments -
Potential analyzer regression in 3.7 / Flutter 3.29 release
#60335 commented on
May 6, 2025 • 0 new comments -
Dart Analyzer very slow/stuck
#55281 commented on
May 6, 2025 • 0 new comments -
textDocument/completion payload sizes can be very large because of documentation of in-scope items
#55790 commented on
May 6, 2025 • 0 new comments -
[vm] Expose isolate's origin id (the id of the spawning isolate or (if no other isolate spawned it, it's own isolate id)
#56732 commented on
May 6, 2025 • 0 new comments -
[Dot Shorthands] Core library updates
#59876 commented on
May 6, 2025 • 0 new comments -
Add capability to call `JSFunction` directly without `call()`
#54844 commented on
May 7, 2025 • 0 new comments -
Different behavior of CFE and the analyzer when constant depends on itself
#59945 commented on
May 7, 2025 • 0 new comments -
`invalid_constant` should trigger for all parameters - only first
#60159 commented on
May 7, 2025 • 0 new comments -
Wrong analyzer warning in case of switch expression and type `Never`
#60517 commented on
May 7, 2025 • 0 new comments -
Core libraries: Remove defensive checks against subclasses of final classes
#60513 commented on
May 7, 2025 • 0 new comments -
`prefix_shadowed_by_local_declaration` false positive
#60388 commented on
May 7, 2025 • 0 new comments -
Missing NoSuchMethod errors when accessing deleted members
#60100 commented on
May 7, 2025 • 0 new comments -
Methods should throw NoSuchMethodErrors when called with old signature after update and hot reload
#60112 commented on
May 7, 2025 • 0 new comments -
Poor problem and correction messages related to assignability
#60516 commented on
May 8, 2025 • 0 new comments -
[linter][unnecessary_async] undetected simple function
#60416 commented on
May 9, 2025 • 0 new comments -
analyzer: convert async to sync function and vice versa
#23962 commented on
May 9, 2025 • 0 new comments -
Conditionals and switch expressions never unify to FutureOr even with explicit result type
#55337 commented on
May 9, 2025 • 0 new comments -
[vm/ffi] `FfiNative` return types treatment inconsistent with `asFunction`
#49518 commented on
May 9, 2025 • 0 new comments -
Revive support for interpreting code in Flutter debug builds on iOS
#60202 commented on
May 9, 2025 • 0 new comments -
Proposal <`switch_on_type`>
#59546 commented on
May 9, 2025 • 0 new comments -
[Meta] Support project-wide dart format page width configuration
#56863 commented on
May 11, 2025 • 0 new comments -
Allow AOT executables to be cross-compiled
#28617 commented on
May 12, 2025 • 0 new comments -
[dart fix] Allow changing base class and mixins
#51840 commented on
May 12, 2025 • 0 new comments -
JS interop performance of function calls
#60357 commented on
May 12, 2025 • 0 new comments -
[dart2wasm] Late field lowering results in larger size than needed
#60432 commented on
May 12, 2025 • 0 new comments -
[dart2wasm] Consider treating `JSValue` a primitive type and unbox it in fields & function signatures
#60455 commented on
May 12, 2025 • 0 new comments -
Remove extra type check in dartifyRaw for wrapped Dart functions that then unwraps it
#56353 commented on
May 12, 2025 • 0 new comments -
[dart2wasm] Reduce size of trivial async function bodies
#60433 commented on
May 12, 2025 • 0 new comments -
[dart2wasm] Consider using direct-call metadata in dynamic invocations
#60401 commented on
May 12, 2025 • 0 new comments -
[dart2wasm] Avoid making every closure needs it's own dynamic call forwarder
#60458 commented on
May 12, 2025 • 0 new comments -
`measureUserAgentSpecificMemory` API seems inaccurate in WASM mode
#60280 commented on
May 12, 2025 • 0 new comments -
Allow dart2wasm to interop with other wasm code & provide wasm data structures (e.g. in `dart:wasm`)
#55856 commented on
May 12, 2025 • 0 new comments -
Avoid jsifyRaw to convert primitive types on interop procedures in lowerings
#55174 commented on
May 12, 2025 • 0 new comments -
TSAN reports race in dart:io file closing - isolate shutdown races with epoll handler
#53190 commented on
May 12, 2025 • 0 new comments -
js_interop changes in 3.6 (master) to JSTypedArray subtypes break passing SharedArrayBuffer as the underlying buffer.
#56455 commented on
May 12, 2025 • 0 new comments -
Add dart2wasm --dry-run option
#60050 commented on
May 13, 2025 • 0 new comments -
[linter] `unnecessary_else_block` suggestion
#60078 commented on
May 13, 2025 • 0 new comments -
[vm/ffi] Unbox `Pointer`
#50777 commented on
May 13, 2025 • 0 new comments -
[Dot Shorthands][meta] Dot shorthands implementation
#57036 commented on
May 13, 2025 • 0 new comments -
[Dot Shorthands] Web debugging support
#59874 commented on
May 13, 2025 • 0 new comments -
[Dot Shorthands] VM debugging support
#59875 commented on
May 13, 2025 • 0 new comments