-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Analyzer does not correctly check compile time constants #3541
Labels
area-analyzer
Use area-analyzer for Dart analyzer issues, including the analysis server and code completion.
Milestone
Comments
Added this to the M1 milestone. |
Set owner to @bwilkerson. |
http://codereview.chromium.org/10536211/ Added Fixed label. |
karlklose
added
Type-Defect
area-analyzer
Use area-analyzer for Dart analyzer issues, including the analysis server and code completion.
labels
Jun 20, 2012
copybara-service bot
pushed a commit
that referenced
this issue
Oct 4, 2022
Changes: ``` > git log --format="%C(auto) %h %s" ec35d46..28a2503 https://dart.googlesource.com/pub.git/+/28a2503d Bump analyzer from 4.7.0 to 5.1.0 (#3582) https://dart.googlesource.com/pub.git/+/8dba9574 Crc32c checksum validation and retry of archive downloads (#3546) https://dart.googlesource.com/pub.git/+/27da43ec Allow `dart pub add` with existing package, update constraint instead of adding (#3570) https://dart.googlesource.com/pub.git/+/2e9338e5 Do resolution before publishing. (#3565) https://dart.googlesource.com/pub.git/+/0a487534 Migrate removed command `pub` to `dart pub` in docs & messages (#3506) https://dart.googlesource.com/pub.git/+/e2720c27 Fail gracefully when run inside the pub-cache (#3471) https://dart.googlesource.com/pub.git/+/a76c1933 Upgrade `package:tar` to 0.5.6 (#3540) https://dart.googlesource.com/pub.git/+/c065e559 Remove unnecessary nullability (#3547) https://dart.googlesource.com/pub.git/+/8e306f33 Use pub.dev in writing (#3528) https://dart.googlesource.com/pub.git/+/08d71024 Use unicode (if available) when drawing file-lists (#3541) https://dart.googlesource.com/pub.git/+/a0ca4226 Don't be conservative in upgrade --major-versions without specific pa… (#3539) https://dart.googlesource.com/pub.git/+/a59d890e Show file size (#3509) https://dart.googlesource.com/pub.git/+/b0ba5cc6 Avoid packageGraph (and therefore getExecutableForCommand) depending on the lock-file (#3533) ``` Diff: https://dart.googlesource.com/pub.git/+/ec35d46261b610e558dfd0d8525ca3fc8387b4b7~..28a2503d7f4806e6854e3ed0d783f065abfd1b5f/ Change-Id: Ia366f75da16982fb9588a0d7aa18e109daea8f8c Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/262346 Reviewed-by: Jonas Jensen <jonasfj@google.com> Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
copybara-service bot
pushed a commit
that referenced
this issue
Oct 24, 2023
Revisions updated by `dart tools/rev_sdk_deps.dart`. dartdoc (https://github.com/dart-lang/dartdoc/compare/f7e9b17..53da3e1): 53da3e1d 2023-10-23 dependabot[bot] Bump actions/checkout from 4.1.0 to 4.1.1 (#3544) 62d5469d 2023-10-23 Sam Rawlins Support extension types in sidebars and categories (#3537) 69abd0f0 2023-10-22 Sam Rawlins Refactor file-gathering logic (#3539) e9c61d1d 2023-10-22 Sam Rawlins Convert some late final fields to getters in Accessor, Annotation, Constructor (#3534) adcdc8b7 2023-10-20 Parker Lougheed Update package:lints to v3 (#3542) 41f02622 2023-10-19 Sam Rawlins Greatly simplify ModelCommentReference (#3541) 50e4b679 2023-10-19 Sam Rawlins Remove use of NodeLocator2 (#3538) b2de813c 2023-10-19 Sam Rawlins Remove support for deprecated leading new in comment references (#3529) b350c688 2023-10-19 Sam Rawlins Bump to 7.0.1 (#3540) 5256e2fb 2023-10-19 Sam Rawlins Remove unused warnings (#3533) lints (https://github.com/dart-lang/lints/compare/975c687..2cf8403): 2cf8403 2023-10-23 Devon Carew add no_wildcard_variable_uses; rev to a new major version (#165) 7b0f556 2023-10-23 Parker Lougheed Remove mention of no_wildcard_variable_uses from changelog (#164) matcher (https://github.com/dart-lang/matcher/compare/356e5f6..7512f80): 7512f80 2023-10-23 Michael Goderbauer Specify language in neverCalled docs for nicer formatting in docs (#230) protobuf (https://github.com/dart-lang/protobuf/compare/050c162..3528fad): 3528fad 2023-10-24 Ömer Sinan Ağacan Use `setRange` when copying output chunks to the final buffer in `CodedBufferWriter` (#887) tools (https://github.com/dart-lang/tools/compare/15cc9c7..da6bb18): da6bb18 2023-10-24 Elias Yishak Enum + event constructors added for doctor events (#178) e3dd149 2023-10-24 Elias Yishak Use futures list internally to manage send events (#184) webdev (https://github.com/dart-lang/webdev/compare/1bd434b..6e324af): 6e324afb 2023-10-24 Ben Konyi Add dependency on `package:vm_service_interface` (#2262) 8429a79f 2023-10-20 Elliott Brooks Only notify chatroom when daily stable testing fails (#2259) 3463d169 2023-10-19 Elliott Brooks Remove Chrome 115 extension error (#2258) fdebc06e 2023-10-19 Elliott Brooks Reset Webdev to 3.2.0-wip after release (#2260) 9cffb896 2023-10-19 Elliott Brooks Reset DWDS to 22.1.0-wip after release (#2256) 07c70c6c 2023-10-19 Elliott Brooks Prepare Webdev for release to 3.1.0 (#2255) Change-Id: Ieae3aadcc804a270867d7935b702987cf1f6d51c Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/332060 Reviewed-by: Elias Yishak <eliasyishak@google.com> Commit-Queue: Devon Carew <devoncarew@google.com>
This issue was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area-analyzer
Use area-analyzer for Dart analyzer issues, including the analysis server and code completion.
This produces no warning in the analyzer:
class A { const A(s); }
main() {
var a = const A(new A(null));
}
Expected: new A(null) is not a compile time constant.
The text was updated successfully, but these errors were encountered: