Skip to content

Upgrading build_test 0.8 to 0.9

Unknown0.8.0 → 0.9.4

Fetching 5 releases from GitHub…0 / 5
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Adds async >=1.2.0 <3.0.0, build_config ^0.2.0.

Moves build >=0.10.2 <0.11.0 → ^0.11.0, build_barback >=0.2.0 <0.5.0 → >=0.2.0 <0.6.0. Your build may pick other versions.

Generated by DepDelta from published Dart source. Not mixed with prose notes.

  • removed: class DatedBytes extends DatedValue
  • removed: class DatedString extends DatedValue
  • removed: class DatedValue: abstract
  • removed: ctor DatedBytes(this.bytesValue, [DateTime date])
  • removed: ctor DatedString(this.stringValue, [DateTime date])
  • removed: ctor DatedValue([DateTime date])
  • removed: field DatedBytes.bytesValue: final
  • removed: field DatedString.stringValue: final
  • removed: field DatedValue.date: final DateTime
  • removed: field InMemoryAssetReader.assetsRead
  • removed: get DatedBytes.stringValue: String
  • removed: get DatedString.bytesValue: List<int>
  • removed: get DatedValue.bytesValue: List<int>
  • removed: get DatedValue.stringValue: String
  • changed: ctor CopyBuilder( {this.numCopies = …, this.extension = …, this.copyFromAsset, this.touchAsset, this.blockUntil}) → ctor CopyBuilder( {this.numCopies = …, this.extension = …, this.copyFromAsset, this.touchAsset, this.inputExtension = …, this.blockUntil})
  • changed: ctor InMemoryAssetReader({Map<AssetId, DatedValue> sourceAssets, this.rootPackage}) → ctor InMemoryAssetReader({Map<AssetId, dynamic> sourceAssets, this.rootPackage})
  • changed: field InMemoryAssetReader.assets: final Map<AssetId, DatedValue> → field InMemoryAssetReader.assets: final Map<AssetId, List<int>>
  • changed: field InMemoryAssetWriter.assets: final Map<AssetId, DatedValue> → field InMemoryAssetWriter.assets: final Map<AssetId, List<int>>
  • changed: function resolveAsset<T>(AssetId input, FutureOr<T> action(Resolver resolver), {PackageResolver resolver, Future tearDown}): Future<T> → function resolveAsset<T>( AssetId inputId, FutureOr<T> action(Resolver resolver), { PackageResolver resolver, Future<Null> tearDown, }): Future<T>
  • changed: function resolveSource<T>( String inputSource, FutureOr<T> action(Resolver resolver), {AssetId inputId, PackageResolver resolver, Future tearDown}): Future<T> → function resolveSource<T>( String inputSource, FutureOr<T> action(Resolver resolver), { AssetId inputId, PackageResolver resolver, Future<Null> tearDown, }): Future<T>
  • changed: get RecordingAssetWriter.assets: Map<AssetId, DatedValue> → get RecordingAssetWriter.assets: Map<AssetId, List<int>>
  • changed: method InMemoryAssetReader.cacheStringAsset(AssetId id, String contents): void → method InMemoryAssetReader.cacheStringAsset(AssetId id, String contents, {Encoding encoding}): void
  • changed: method InMemoryAssetReader.findAssets(Glob glob, {String package}): Iterable<AssetId> → method InMemoryAssetReader.findAssets(Glob glob, {String package}): Stream<AssetId>
  • changed: method InMemoryAssetWriter.writeAsBytes(AssetId id, List<int> bytes, {Encoding encoding = …, DateTime lastModified}): Future → method InMemoryAssetWriter.writeAsBytes(AssetId id, List<int> bytes): Future
  • changed: method InMemoryAssetWriter.writeAsString(AssetId id, String contents, {Encoding encoding = …, DateTime lastModified}): Future → method InMemoryAssetWriter.writeAsString(AssetId id, String contents, {Encoding encoding = …}): Future
  • changed: method MultiAssetReader.findAssets(Glob glob, {String package}): Iterable<AssetId> → method MultiAssetReader.findAssets(Glob glob, {String package}): Stream<AssetId>
  • changed: method PackageAssetReader.findAssets(Glob glob, {String package}): Iterable<AssetId> → method PackageAssetReader.findAssets(Glob glob, {String package}): Stream<AssetId>
  • changed: method StubAssetReader.findAssets(Glob glob, {String package}): Iterable<AssetId> → method StubAssetReader.findAssets(Glob glob, {String package}): Stream<AssetId>
  • added: ctor InMemoryAssetReader.shareAssetCache(this.assets, {this.rootPackage})
  • added: field CopyBuilder.inputExtension: final String
  • added: function decodedMatches(dynamic expected, {Encoding encoding}): Matcher
  • added: function resolveSources<T>( Map<String, String> inputs, FutureOr<T> action(Resolver resolver), { PackageResolver resolver, String rootPackage, Future<Null> tearDown, }): Future<T>
  • added: get CopyBuilder.buildInputs: Stream<AssetId>
  • added: variable useAssetReader: const
  • added: class TestBootstrapBuilder extends TransformerBuilder
  • added: ctor TestBootstrapBuilder()
  • added: function testBootstrapBuilder(_): Builder
  • added: method TestBootstrapBuilder.build(BuildStep buildStep): Future<Null>