You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Base class representing synthetic builder input.
5
4
/// For more information about synthetic input see:
6
5
/// [Writing an Aggregate Builder](https://github.com/dart-lang/build/blob/master/docs/writing_an_aggregate_builder.md#writing-the-builder-using-a-synthetic-input).
7
-
abstractclassSyntheticInput {
6
+
sealedclassSyntheticInput {
8
7
constSyntheticInput._(this.value);
9
8
10
9
/// String value.
@@ -52,9 +51,8 @@ abstract class SyntheticInput {
52
51
/// Synthetic input representing files under the `lib` directory.
53
52
/// For more information about synthetic input see:
54
53
/// [Writing an Aggregate Builder](https://github.com/dart-lang/build/blob/master/docs/writing_an_aggregate_builder.md#writing-the-builder-using-a-synthetic-input).
55
-
@sealed
56
-
classLibDirextendsSyntheticInput {
57
-
constLibDir._(String value) :super._(value);
54
+
finalclassLibDirextendsSyntheticInput {
55
+
constLibDir._(super.value) :super._();
58
56
59
57
staticLibDir? _instance;
60
58
@@ -69,9 +67,8 @@ class LibDir extends SyntheticInput {
69
67
/// Synthetic input representing files under the `root` directory.
70
68
/// For more information about synthetic input see:
71
69
/// [Writing an Aggregate Builder](https://github.com/dart-lang/build/blob/master/docs/writing_an_aggregate_builder.md#writing-the-builder-using-a-synthetic-input).
0 commit comments