Users are confused what unit(s) of Dart are signficant #34135
Labels
area-language
Dart language related items (some items might be better tracked at github.com/dart-lang/language).
closed-stale
Closed as the issue or PR is assumed stale
core-l
customer-google3
type-enhancement
A request for a change that isn't a bug
Forked from the discussion in dart-lang/language#11.
We have, 6, maybe 7 different ways of expressing a "unit of Dart code" as-of Dart 2.0:
file.dart
), until Recognize file entry-points that should be accessed as package URIs #33076 is fixed?package:name/file.dart
and.packages
spec)part
files contributing to it)package:name
with apubspec.yaml
file andlib/
folder)test/
folder of a package)lib/
and the union of all of their dependencies). I imagine this also overlaps with GN/Ninja for the SDK and Fuischa to some extent.build_runner
determines incremental builds for DDC and the VM/Kernel)... some of these units are only understood by certain tools:
☆⚠️ See #33076 for how the VM differs from other tools in this regard
This had made it exceedingly difficult to:
sealed
,protected
, etc/cc @bwilkerson, @srawlins who are very passionate about this topic.
The text was updated successfully, but these errors were encountered: