Skip to content

Commit 5579296

Browse files
authored
Upgrade to build 0.9.0 (#145)
- Replace declareOutputs with buildExtensions - Upgrade build related dependencies - Disable tests against sdk 1.21.1
1 parent 4ba24ae commit 5579296

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

.travis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ dart:
44
- dev
55
- stable
66
- 1.22.1
7-
- 1.21.1
87
cache:
98
directories:
109
- $HOME/.pub-cache

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.5.6
2+
3+
* Support for package:build 0.9.0
4+
15
## 0.5.5
26

37
* Support package:build 0.8.x

lib/src/builder.dart

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,9 @@ class GeneratorBuilder extends Builder {
3535
}
3636

3737
@override
38-
List<AssetId> declareOutputs(AssetId input) {
39-
if (input.extension != '.dart') return const [];
40-
return [_generatedFile(input)];
41-
}
38+
Map<String, List<String>> get buildExtensions => {
39+
'.dart': [generatedExtension]
40+
};
4241

4342
AssetId _generatedFile(AssetId input) =>
4443
input.changeExtension(generatedExtension);

pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
name: source_gen
2-
version: 0.5.5
2+
version: 0.5.6
33
author: Dart Team <[email protected]>
44
description: Automatic sourcecode generation for Dart
55
homepage: https://github.com/dart-lang/source_gen
66
environment:
77
sdk: '>=1.21.1 <2.0.0'
88
dependencies:
99
analyzer: ^0.29.2
10-
build: '>=0.7.1 <0.9.0'
10+
build: ^0.9.0
1111
dart_style: '>=0.1.7 <2.0.0'
1212
path: ^1.3.2
1313
dev_dependencies:
14-
build_runner: ^0.3.1+1
15-
build_test: ^0.5.1
14+
build_runner: ^0.3.2
15+
build_test: ^0.6.0
1616
cli_util: ^0.0.1
1717
collection: ^1.1.2
1818
mockito: '>=0.11.0 <3.0.0'

0 commit comments

Comments
 (0)