dart-sdk/pkg/front_end
Ilya Yanok 85fd1b8f43 Revert "Bump version to 3.3."
This reverts commit 81aaf6c6c4.

Reason for revert: regression in G3: b/303734572

Original change's description:
> Bump version to 3.3.
>
> Remove needless version number comment from experimental_features to
> remove duplicated information and simplify version updates.
>
> Tested: CQ
> Change-Id: I864bfc44070136406e95fdaf4d83f491b2c95943
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/329460
> Reviewed-by: Alexander Thomas <athom@google.com>

Change-Id: Ie7dca3106345ee7949ccd13ab4765998926c0abc
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/329603
Commit-Queue: Ilya Yanok <yanok@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2023-10-06 13:34:56 +00:00
..
benchmarks
lib [cfe] Add nullability to types of optional parameters on stub NoSuchMethod forwarder. 2023-10-05 15:26:49 +00:00
outline_extraction_testcases
parser_testcases Fix incorrect file reference in license headers 2023-09-18 06:44:08 +00:00
test [cfe] Refactor ClassMembersNodeBuilder.build 2023-10-05 12:01:32 +00:00
testcases Revert "Bump version to 3.3." 2023-10-06 13:34:56 +00:00
tool [cfe] Introduce StructuralParameters 2023-09-25 10:44:41 +00:00
analysis_options.yaml Replace deprecated lint rules in front-end packages 2023-05-23 14:01:49 +00:00
analysis_options_no_lints.yaml
error_recovery.yaml
LICENSE
messages.status Wire up "why not promoted" messages for failed field promotion due to conflict. 2023-09-28 03:37:01 +00:00
messages.yaml [cfe] Error on variable use before declaration, not on declaration 2023-10-03 10:51:15 +00:00
OWNERS
PRESUBMIT.py
pubspec.yaml Enable private field promotion in pkg/front_end 2023-09-18 15:39:47 +00:00
README.md
testing.json Fix incorrect file reference in license headers 2023-09-18 06:44:08 +00:00
testing_with_lints.json Fix incorrect file reference in license headers 2023-09-18 06:44:08 +00:00

Front end for Dart

This package provides a low-level API for use by compiler back ends that wish to implement the Dart language. It is intended for eventual use by dev_compiler, dart2js, and the Dart VM. In addition, it will share implementation details with the analyzer package--this will be accomplished by having the analyzer package import (and re-export) parts of this package's private implementation.

End-users should use the dart analyze command-line tool to analyze their Dart code.

Integrators that want to write tools that analyze Dart code should use the analyzer package.

Note: A previous version of this package was published on pub.dev. It has now been marked DISCONTINUED as it is not intended for direct consumption, as per the notes above.