-
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
- 29 Closed issues
- 27 New issues
Could not load contribution data
Please try again later
1 Pull request opened by 1 person
-
Bump github/codeql-action from 3.29.2 to 3.29.5 in the github-actions group
#61228 opened
Aug 1, 2025
29 Issues closed by 12 people
-
Platform.resolvedExecutable no longer follows symlinks as described in the documentation
#61206 closed
Aug 1, 2025 -
[dart2wasm] Reverted switch-case optimizations, seemingly introduced a bug
#61223 closed
Aug 1, 2025 -
`Add async` quick-fix false-positive
#61086 closed
Aug 1, 2025 -
`GeneralizingAstVisitor` now triggers `NamedCompilationUnitMember` for all `FunctionDeclaration`s
#61224 closed
Aug 1, 2025 -
Add a shared interface between Annotable and Element/Fragment
#61216 closed
Aug 1, 2025 -
The analysis server crashes on a null value check
#61229 closed
Aug 1, 2025 -
[breaking change] Mark `IOOverrides` as `base`
#56468 closed
Aug 1, 2025 -
Analyzer doesn't warn for comparison of unrelated type extension values
#59423 closed
Aug 1, 2025 -
Failures on [dart2wasm] Add self-compile dart2wasm benchmark.
#61226 closed
Aug 1, 2025 -
[analyzer plugins] Support custom severity in analysis options
#59644 closed
Jul 31, 2025 -
HttpClient - Connection closed while receiving data
#33321 closed
Jul 31, 2025 -
Use AOT mode in the Dart SDK binaries
#53576 closed
Jul 31, 2025 -
Pattern destruction missing keyword/type completion on inner pattern member suggestion
#60917 closed
Jul 31, 2025 -
`Wrap with unawaited` false-negative for nullable futures
#61144 closed
Jul 31, 2025 -
JS interop can't create anonymous objects with keys that are Dart keywords
#60666 closed
Jul 31, 2025 -
Convert to switch expression removes `when`
#60966 closed
Jul 31, 2025 -
isolate group shared execution crashes on sync generators
#61137 closed
Jul 31, 2025 -
isolate group shared execution fails on VMInternalsForTesting.collectAllGarbage call
#61138 closed
Jul 31, 2025 -
Quickfix "Add final field formal parameters" ignores always_put_required_named_parameters_first lint
#60783 closed
Jul 31, 2025 -
`pkg/dartdev/test/commands/compile_test` flaky -> RuntimeError on `unittest-asserts-release-mac-x64`
#55455 closed
Jul 31, 2025 -
Hot Reload Not Working on Flutter 3.32.1 with Custom Web Launch Configuration
#60837 closed
Jul 31, 2025 -
[linter] Broadens scope for `no_literal_bool_comparisons` and `CONVERT_TO_BOOL_EXPRESSION` fix
#60614 closed
Jul 30, 2025 -
Go to import not working for extension getter/setter
#61200 closed
Jul 30, 2025 -
[Dot Shorthands] Analysis Server - Assists
#60957 closed
Jul 30, 2025 -
On hot restart, the main thread and isolated threads will cause devtools to show a paused state
#61092 closed
Jul 29, 2025 -
Renaming field doesn't update constructors on subclasses of subclasses
#60803 closed
Jul 28, 2025 -
Mixin application with no superclass generative constructors get useless default constructor.
#60324 closed
Jul 28, 2025 -
Failures on pkg/dartdev/test/commands/cross_compile_test
#61188 closed
Jul 28, 2025 -
Bug with dart(argument_type_not_assignable)
#61201 closed
Jul 27, 2025
27 Issues opened by 16 people
-
Add `dart create` flag to add new package to parent workspace
#61238 opened
Aug 2, 2025 -
Add command (or template) to bootstrap pub workspace
#61237 opened
Aug 2, 2025 -
`dartvm` is not codesigned and will not run on macOS when downloaded from a browser
#61236 opened
Aug 1, 2025 -
`dart` will not run on macOS, killed due to invalid Apple Developer cert
#61235 opened
Aug 1, 2025 -
Deprecated declarations/libraries and quick-fixes
#61234 opened
Aug 1, 2025 -
Tag kernel binaries with target and transformation stage and check if binary is appropriate when loading
#61233 opened
Aug 1, 2025 -
`dartdev.dart.snapshot` is missing
#61232 opened
Aug 1, 2025 -
FieldDeclaration and TopLevelVariableDeclaration's`declaredFragment` seemingly always null
#61231 opened
Aug 1, 2025 -
[js_interop] How to interop static member imported from a library?
#61230 opened
Aug 1, 2025 -
Failures on [DAS] Fixes Wrap in unawaited quick-fix for nullable futures
#61227 opened
Aug 1, 2025 -
Bug in Dart2JS with null-aware elements and extension types
#61222 opened
Jul 30, 2025 -
[linter] `avoid_renaming_method_parameters` does not work with private classes
#61221 opened
Jul 30, 2025 -
[js_interop] Support renaming of parameters in constructors
#61220 opened
Jul 30, 2025 -
[Dot Shorthands] exception / resolver
#61219 opened
Jul 30, 2025 -
[analyzer] Surprising result from UP
#61218 opened
Jul 30, 2025 -
Support isolategroup-bound callback execution on simulators
#61215 opened
Jul 29, 2025 -
Deprecated libraries and completion
#61214 opened
Jul 29, 2025 -
Inconsistencies in `Show call Hierarchy`
#61213 opened
Jul 29, 2025 -
Add icon for typedef
#61212 opened
Jul 29, 2025 -
Final private getter can't be evaluated as non-null on the right branch
#61211 opened
Jul 29, 2025 -
Trivially-shareable constraint should be enforced for captured variables
#61210 opened
Jul 29, 2025 -
[`dot-shorthands`] inconsistent false positive `const_constructor_param_type_mismatch` (VSCode)
#61209 opened
Jul 29, 2025 -
[js_interop] No error or warning if an extension on non extension type is annotated with `@JS()`
#61208 opened
Jul 29, 2025 -
[js_interop] No error or warning if a local member is annotated with `@JS()`
#61205 opened
Jul 28, 2025 -
[infra] Import from `root_dart` directory is not supported on d8 tryjobs
#61204 opened
Jul 28, 2025 -
Build tool chain fails on Windows when building older version (6.8.1) of dart sdk.
#61202 opened
Jul 27, 2025
151 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.
-
`Convert to cascade` quick-fix bug with expressions containing whitespace
#61160 commented on
Jul 27, 2025 • 0 new comments -
`prefer_constructors_over_static_methods` weird case for getter
#61173 commented on
Jul 27, 2025 • 0 new comments -
No completion at start of long chain of identifiers
#61162 commented on
Jul 27, 2025 • 0 new comments -
[analyzer] Code completion incorrectly includes `values` from all available enums
#61161 commented on
Jul 27, 2025 • 0 new comments -
`prefer_const_constructors` incorrectly suggests const when class uses const expression in instance field
#61152 commented on
Jul 27, 2025 • 0 new comments -
Missing reviews for some create fixes
#61192 commented on
Jul 27, 2025 • 0 new comments -
Addressing user expectations around null-aware elements
#61167 commented on
Jul 27, 2025 • 0 new comments -
[Feature] ifEmpty / nullIfEmpty / allOrNull
#61203 commented on
Jul 28, 2025 • 0 new comments -
[analyzer, UX] Conflicting diagnostics over void null check patterns.
#61106 commented on
Jul 28, 2025 • 0 new comments -
Provide an `exclude` option for linters in .analysis_options
#57389 commented on
Jul 28, 2025 • 0 new comments -
[dart2wasm] Use new exception instructions
#54394 commented on
Jul 28, 2025 • 0 new comments -
dart2wasm test goes from flaky to runtimeerror
#61183 commented on
Jul 28, 2025 • 0 new comments -
`Create member` fixes don't handle generics
#61186 commented on
Jul 28, 2025 • 0 new comments -
How should intersection typed receivers be handled during extension method resolution?
#56028 commented on
Jul 28, 2025 • 0 new comments -
VM crash: runtime/vm/profiler.cc: 141: error: expected: sample_buffer_ != nullptr
#60809 commented on
Jul 28, 2025 • 0 new comments -
Feature request: find references from `library` directive should find all imports
#61198 commented on
Jul 28, 2025 • 0 new comments -
[vm] Use autorelease pools in message loop on iOS/macOS
#61129 commented on
Jul 29, 2025 • 0 new comments -
False-negative for `discarded_futures`
#61155 commented on
Jul 29, 2025 • 0 new comments -
pkg/kernel/test/binary/can_read_platform_test should specify its inputs
#61120 commented on
Jul 29, 2025 • 0 new comments -
Failures on https://dart-review.googlesource.com/c/sdk/+/427568
#60762 commented on
Jul 29, 2025 • 0 new comments -
Missing add import quick-fix case
#61128 commented on
Jul 29, 2025 • 0 new comments -
Bad "create function 'foo'" result; Given option to add a null check when it doesn't makes sense
#61056 commented on
Jul 29, 2025 • 0 new comments -
Diagnostics in `analysis_options.yaml` about include
#61147 commented on
Jul 29, 2025 • 0 new comments -
[analyzer] Loading dynamic library failed: not an ELF shared object
#61168 commented on
Jul 29, 2025 • 0 new comments -
[Extension Methods] Unable to recognize an extension method on `Object?`
#60973 commented on
Jul 30, 2025 • 0 new comments -
[Extension Methods] Unable to determine a relative path import like other classes
#60972 commented on
Jul 30, 2025 • 0 new comments -
[hook] `hook/generate.dart` 🪝
#56512 commented on
Jul 30, 2025 • 0 new comments -
`discarded_futures` and `Add 'async' modifier` quick-fix inside constructors
#61179 commented on
Jul 30, 2025 • 0 new comments -
Create missing overrides bug with unary operators
#61127 commented on
Jul 30, 2025 • 0 new comments -
No read completion suggestions when typing in assignment `..`
#61111 commented on
Jul 30, 2025 • 0 new comments -
Dartdocs on nested functions aren't included in hovers/outline
#39746 commented on
Jul 30, 2025 • 0 new comments -
Analyzer incorrectly reports "prefer_initializing_formals"
#58607 commented on
Jul 30, 2025 • 0 new comments -
Inliner has N^2 behavior due to linear walk in LookupFunctionAllowPrivate
#61196 commented on
Jul 30, 2025 • 0 new comments -
Failures on [VM] Introduce `--profile-startup` CLI flag
#61191 commented on
Jul 30, 2025 • 0 new comments -
JSArray add method is not working
#59830 commented on
Jul 30, 2025 • 0 new comments -
Implement shared native memory multithreading
#56841 commented on
Jul 31, 2025 • 0 new comments -
`--import-dill` is ignored during incremental compilation with frontend_server
#61184 commented on
Jul 31, 2025 • 0 new comments -
No override code completion when typing member names in some positions within a class
#60979 commented on
Jul 31, 2025 • 0 new comments -
Warn when the type on the right of `is` is nullable but the type on the left is not
#61180 commented on
Jul 31, 2025 • 0 new comments -
Dev-exp team packages lints
#59789 commented on
Jul 31, 2025 • 0 new comments -
VM crash: dart::SampleBlockBuffer::ReserveSampleImpl
#61101 commented on
Jul 31, 2025 • 0 new comments -
[Dot Shorthands] Analysis Server Implementation
#59836 commented on
Jul 31, 2025 • 0 new comments -
remove eager startup of service and kernel isolates
#35700 commented on
Jul 31, 2025 • 0 new comments -
`JSAnyUtilityExtension.isA<JSBoxedDartObject>()` returns false positives
#60644 commented on
Jul 31, 2025 • 0 new comments -
Failures on Reapply "[VM/dartdev] Switch dartdev to use an AOT runtime."
#61193 commented on
Jul 31, 2025 • 0 new comments -
☂️ New analyzer plugin system
#53402 commented on
Jul 31, 2025 • 0 new comments -
Document expected behavior of dart:* libraries when they are used in IsolateGroup dart code
#61030 commented on
Aug 1, 2025 • 0 new comments -
Improve thrown `FormatException` from `int.parse` when there is an "invalid radix-n" number
#55665 commented on
Aug 1, 2025 • 0 new comments -
Support coverage from "dart test" in lcov format to match "flutter test", and make the output locations more consistent
#60958 commented on
Aug 1, 2025 • 0 new comments -
Quick fix proposal: If a missing identifier watches to that of a package name, suggest importing said package with a prefix
#61034 commented on
Aug 1, 2025 • 0 new comments -
Shorten the diagnostic length for `avoid_classes_with_only_static_members` to the class name
#61172 commented on
Aug 1, 2025 • 0 new comments -
unused_result: false positive in switch expression
#60831 commented on
Aug 1, 2025 • 0 new comments -
Renaming constructor that shares name with instance member results in invalid code
#60916 commented on
Aug 1, 2025 • 0 new comments -
unused_local_variable false negative: Report unused destructured variables
#61051 commented on
Aug 1, 2025 • 0 new comments -
`unnecessary_null_check_pattern` false negative
#60975 commented on
Aug 1, 2025 • 0 new comments -
"Inline Local Variable" does not add parens when needed for subtraction/division
#61075 commented on
Aug 1, 2025 • 0 new comments -
No warning for use of experimental APIs
#61090 commented on
Aug 1, 2025 • 0 new comments -
Ignore comment bug
#61143 commented on
Aug 1, 2025 • 0 new comments -
False positive for `cascade_invocations` in const
#61150 commented on
Aug 1, 2025 • 0 new comments -
`join_return_with_assignment` false-negative
#61153 commented on
Aug 1, 2025 • 0 new comments -
Autocomplete incorrectly suggests private extension members
#61159 commented on
Aug 1, 2025 • 0 new comments -
[pkg/meta]: Add `@AvoidOutsideOf`
#49461 commented on
Aug 1, 2025 • 0 new comments -
double-slash in import doesn't give analysis errors, but fails at compile/run time
#36337 commented on
Aug 1, 2025 • 0 new comments -
[proposal] Enable evolving lints by gating expansions behind language versions
#59551 commented on
Aug 1, 2025 • 0 new comments -
Wrong Analyzer error message for required formal parameter
#39523 commented on
Aug 1, 2025 • 0 new comments -
consider `CHANGELOG` automation/validation
#59175 commented on
Aug 1, 2025 • 0 new comments -
`ResourceIdentifier.metadata` Map and List
#55407 commented on
Aug 1, 2025 • 0 new comments -
Improve the error when imports are written before a `part of` directive
#57044 commented on
Aug 1, 2025 • 0 new comments -
Confusing error message when a `void` value is used
#56992 commented on
Aug 1, 2025 • 0 new comments -
Add support for moving classes between libraries
#57057 commented on
Aug 1, 2025 • 0 new comments -
Generalize lines_longer_than_80_characters
#59552 commented on
Aug 1, 2025 • 0 new comments -
New lint to remove `if (true)`
#59558 commented on
Aug 1, 2025 • 0 new comments -
proposal: `anonymous_functions_tojs`
#59561 commented on
Aug 1, 2025 • 0 new comments -
[linter proposal] member function can be static
#59571 commented on
Aug 1, 2025 • 0 new comments -
proposal: avoid_shadowing_core_libraries_identifiers
#59566 commented on
Aug 1, 2025 • 0 new comments -
for_in_of_invalid_element_type should differenciate type declaration
#59712 commented on
Aug 1, 2025 • 0 new comments -
`sort_pub_dependencies` should consider non-pub as different
#59714 commented on
Aug 1, 2025 • 0 new comments -
Lint for merging equal import/exports with different `show` combinators
#59722 commented on
Aug 1, 2025 • 0 new comments -
Linter to suggest removing the `Future` return type for the synchronous option
#59852 commented on
Aug 1, 2025 • 0 new comments -
[linter] enforce documenting libraries
#59851 commented on
Aug 1, 2025 • 0 new comments -
[dart fix] dart fix keeps adding dependencies even when not requested
#56334 commented on
Aug 1, 2025 • 0 new comments -
"Convert to StatefulWidget" moves members related to implemented types
#57087 commented on
Aug 1, 2025 • 0 new comments -
BuildContext across async gaps false positive for null-aware access + null operator
#59655 commented on
Aug 1, 2025 • 0 new comments -
Usage highlighting broken in VSCode
#59695 commented on
Aug 1, 2025 • 0 new comments -
"Add missing switch cases" fix doesn't account for shadowed names
#59701 commented on
Aug 1, 2025 • 0 new comments -
await quickfix overwrite FutureOr type declaration
#59838 commented on
Aug 1, 2025 • 0 new comments -
Exception when generating fix for use_key_in_widget_constructors
#59767 commented on
Aug 1, 2025 • 0 new comments -
Non-deterministic snapshots on windows x64
#56884 commented on
Aug 1, 2025 • 0 new comments -
Better message for `override` inside `extension type`
#59855 commented on
Aug 1, 2025 • 0 new comments -
Assists for linter rules
#59868 commented on
Aug 1, 2025 • 0 new comments -
[linter] unused_variable_probably
#59890 commented on
Aug 1, 2025 • 0 new comments -
[linter] make_ wildcards
#59902 commented on
Aug 1, 2025 • 0 new comments -
Refactor for turning `typedef` into `extension type`
#59897 commented on
Aug 1, 2025 • 0 new comments -
Improve auto-complete for override
#59930 commented on
Aug 1, 2025 • 0 new comments -
Go to Definition on destruction with the same name "does nothing"
#59943 commented on
Aug 1, 2025 • 0 new comments -
[lint] avoid_unused_parameters
#59955 commented on
Aug 1, 2025 • 0 new comments -
[linter] throw synchronously when you return a Future 👿
#59956 commented on
Aug 1, 2025 • 0 new comments -
Improve hovers for patterns
#59966 commented on
Aug 1, 2025 • 0 new comments -
request for a cli flag to the analysis server to moderate memory usage
#59960 commented on
Aug 1, 2025 • 0 new comments -
analysis_options is "everything or nothing" for generated code
#59994 commented on
Aug 1, 2025 • 0 new comments -
Can we "Dart: sort member" outside our editor using dart fix maybe?
#59969 commented on
Aug 1, 2025 • 0 new comments -
"Find usages" finds unrelated "call" method usages.
#59988 commented on
Aug 1, 2025 • 0 new comments -
`avoid_classes_with_only_static_members` with static final members
#59895 commented on
Aug 1, 2025 • 0 new comments -
always_specify_types has a bad quickfix
#59944 commented on
Aug 1, 2025 • 0 new comments -
bad add required argument
#59950 commented on
Aug 1, 2025 • 0 new comments -
Cannot inline async into a function that does not return a Future. it returns `FutureOr`
#59953 commented on
Aug 1, 2025 • 0 new comments -
[lint] [omit_obvious_local_variable_types] false positive
#59957 commented on
Aug 1, 2025 • 0 new comments -
inline method nor working
#59958 commented on
Aug 1, 2025 • 0 new comments -
extract method does not work with implicit return at the end
#59959 commented on
Aug 1, 2025 • 0 new comments -
False positive by unnecessary_parenthesis for function with specified type parameter in collection if in Set literal
#59973 commented on
Aug 1, 2025 • 0 new comments -
unawaited_futures linter rule does not trigger in switch statements
#60006 commented on
Aug 1, 2025 • 0 new comments -
Renaming is not possible if file is excluded from `analysis_options`
#59912 commented on
Aug 1, 2025 • 0 new comments -
Extract Method refactoring stucks in disabled state when entering name
#60372 commented on
Aug 1, 2025 • 0 new comments -
Extract Method refactoring misses a required formal parameter
#60373 commented on
Aug 1, 2025 • 0 new comments -
[linter][unnecessary_async] undetected simple function
#60416 commented on
Aug 1, 2025 • 0 new comments -
`use_build_context_synchronously` gives false positive when used in switch expression
#60441 commented on
Aug 1, 2025 • 0 new comments -
[analyzer] Wrong `unused_element` warning
#60510 commented on
Aug 1, 2025 • 0 new comments -
avoid_print should recognize tear-off
#60511 commented on
Aug 1, 2025 • 0 new comments -
lint rule omit_obvious_property_types should be suppressed on public apis when type_annotate_public_apis is enabled.
#60642 commented on
Aug 1, 2025 • 0 new comments -
"Add missing switch case" incorrectly lists types that are not accessible.
#60531 commented on
Aug 1, 2025 • 0 new comments -
Flutter lint rule to prefer `Text.rich` over `RichText`
#60334 commented on
Aug 1, 2025 • 0 new comments -
Feature Request: Linter Rule for Explicit Imports Using `show` or `as`
#60461 commented on
Aug 1, 2025 • 0 new comments -
Combinators IDE folding
#60370 commented on
Aug 1, 2025 • 0 new comments -
Initializing variable with `||` pattern highlighting/go to definition
#60398 commented on
Aug 1, 2025 • 0 new comments -
A linter rule to recommend "mixing in"
#60515 commented on
Aug 1, 2025 • 0 new comments -
Lint and fix suggestion: `simplify_variable_pattern`
#60518 commented on
Aug 1, 2025 • 0 new comments -
Assignment errors on complex Function/Record types are unreadable
#60543 commented on
Aug 1, 2025 • 0 new comments -
Override tooling should adhere to lint rules
#60521 commented on
Aug 1, 2025 • 0 new comments -
[meta | linter] Allow for `@Target` to be applied to constructors.
#60575 commented on
Aug 1, 2025 • 0 new comments -
Create missing overrides uses wrong tab ident when `: super` constructor is on new line
#60636 commented on
Aug 1, 2025 • 0 new comments -
Create a quick fix for @awaitNotRequired
#60641 commented on
Aug 1, 2025 • 0 new comments -
bad function extraction
#60631 commented on
Aug 1, 2025 • 0 new comments -
[linter] unnecessary_implements
#60624 commented on
Aug 1, 2025 • 0 new comments -
DTD/VmService - add optional descriptions and schemas to service extensions
#60387 commented on
Aug 1, 2025 • 0 new comments -
Reduce the use of "Try..." in messaging
#60380 commented on
Aug 1, 2025 • 0 new comments -
Fix prefix hover and go to definition for parts with imports
#60645 commented on
Aug 1, 2025 • 0 new comments -
Lints to prefer project root path import
#60667 commented on
Aug 1, 2025 • 0 new comments -
New annotations for enforcing types
#60693 commented on
Aug 1, 2025 • 0 new comments -
Warn if `@optionalTypeArgs` is used on a class that does not have type arguments
#60787 commented on
Aug 1, 2025 • 0 new comments -
New fix for `multiple_library_directives`
#60769 commented on
Aug 1, 2025 • 0 new comments -
Extension type with `on` should have better error message
#60835 commented on
Aug 1, 2025 • 0 new comments -
`void_checks` quick-fix suggestion
#60902 commented on
Aug 1, 2025 • 0 new comments -
Confusing advice in response to constant pattern with reified type object
#60941 commented on
Aug 1, 2025 • 0 new comments -
False positive for package_names lint for Pub Workspace name
#60662 commented on
Aug 1, 2025 • 0 new comments -
`CorrectionProducer`s computing should handle errors differently
#60694 commented on
Aug 1, 2025 • 0 new comments -
Some refactors (like "Inline Local") don't work correctly for non-priority files due to computing two resolve ASTs
#60735 commented on
Aug 1, 2025 • 0 new comments -
Context message offsets may become stale if the file is modified
#60750 commented on
Aug 1, 2025 • 0 new comments -
Autocompletion incorrectly does not show properties that are both `@protected` + `@visibleForTesting` inside tests
#60924 commented on
Aug 1, 2025 • 0 new comments -
Override members completion not working on enhanced enums
#60918 commented on
Aug 1, 2025 • 0 new comments -
[Dot Shorthands] Analysis Server - Quick Fixes
#60994 commented on
Aug 1, 2025 • 0 new comments -
Dart Analyzer very slow/stuck
#55281 commented on
Aug 2, 2025 • 0 new comments