Skip to content

Upgrading build_test 1 to 2

Unknown1.3.7 → 2.2.3Changed4

Fetching 13 releases from GitHub…2 / 13
UnknownUpgrade verdict

DepDelta is still reading the notes for 11 of 13 releases, 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.

Dart SDK requirement changed in 2.2.3: >=2.11.99 <3.0.0 → ^3.6.0.

Drops pedantic.

Moves async >=1.2.0 <3.0.0 → ^2.5.0, build >=1.6.0 <1.7.0 → ^2.1.0, build_config >=0.2.0 <0.5.0 → ^1.0.0, build_resolvers ^1.3.5 → ^2.4.0, crypto >=0.9.2 <4.0.0 → ^3.0.0, html >=0.9.0 <0.16.0 → ^0.15.0, logging >=0.11.2 <2.0.0 → ^1.0.0, package_config >=1.9.0 <3.0.0 → ^2.0.0, path ^1.4.1 → ^1.8.0, stream_transform >=0.0.20 <3.0.0 → ^2.0.0, test >=0.12.42 <2.0.0 → ^1.16.0, test_core >=0.3.6 <0.4.0 → >=0.3.19 <0.7.0, watcher >=0.9.7 <2.0.0 → ^1.0.0. Your build may pick other versions.

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

  • changed: ctor InMemoryAssetReader({Map<AssetId, dynamic> sourceAssets, this.rootPackage}) → ctor InMemoryAssetReader({Map<AssetId, dynamic>? sourceAssets, this.rootPackage})
  • changed: ctor PackageAssetReader.forPackageRoot(String packageRoot, [String rootPackage]) → ctor PackageAssetReader.forPackageRoot(String packageRoot, [String? rootPackage])
  • changed: ctor PackageAssetReader.forPackages(Map<String, String> packageToPath, [String rootPackage]) → ctor PackageAssetReader.forPackages(Map<String, String> packageToPath, [String? rootPackage])
  • changed: ctor TestBuilder({ Map<String, List<String>> buildExtensions, BuildBehavior build, BuildBehavior extraWork, }) → ctor TestBuilder({ Map<String, List<String>>? buildExtensions, BuildBehavior? build, BuildBehavior? extraWork, })
  • changed: field InMemoryAssetReader.rootPackage: final String → field InMemoryAssetReader.rootPackage: final String?
  • changed: field WrittenAssetReader.filterSpy: final AssetWriterSpy → field WrittenAssetReader.filterSpy: final AssetWriterSpy?
  • changed: function checkOutputs( Map<String, dynamic> outputs, Iterable<AssetId> actualAssets, RecordingAssetWriter writer, {AssetId Function(AssetId id) mapAssetIds = …}): void → function checkOutputs( Map<String, Object>? outputs, Iterable<AssetId> actualAssets, RecordingAssetWriter writer, {AssetId Function(AssetId id) mapAssetIds = …}): void
  • changed: function decodedMatches(dynamic expected, {Encoding encoding}): TypeMatcher<List<int>> → function decodedMatches(dynamic expected, {Encoding? encoding}): TypeMatcher<List<int>>
  • changed: function makeAssetId([String assetIdString]): AssetId → function makeAssetId([String? assetIdString]): AssetId
  • changed: function resolveAsset<T>( AssetId inputId, FutureOr<T> Function(Resolver resolver) action, { PackageConfig packageConfig, Future<Null> tearDown, Resolvers resolvers, }): Future<T> → function resolveAsset<T>( AssetId inputId, FutureOr<T> Function(Resolver resolver) action, { PackageConfig? packageConfig, Future<void>? tearDown, Resolvers? resolvers, }): Future<T>
  • changed: function resolveSource<T>( String inputSource, FutureOr<T> Function(Resolver resolver) action, { AssetId inputId, PackageConfig packageConfig, Future<Null> tearDown, Resolvers resolvers, }): Future<T> → function resolveSource<T>( String inputSource, FutureOr<T> Function(Resolver resolver) action, { AssetId? inputId, PackageConfig? packageConfig, Future<void>? tearDown, Resolvers? resolvers, }): Future<T>
  • changed: function resolveSources<T>( Map<String, String> inputs, FutureOr<T> Function(Resolver resolver) action, { PackageConfig packageConfig, String resolverFor, String rootPackage, Future<Null> tearDown, Resolvers resolvers, }): Future<T> → function resolveSources<T>( Map<String, String> inputs, FutureOr<T> Function(Resolver resolver) action, { PackageConfig? packageConfig, String? resolverFor, String? rootPackage, Future<void>? tearDown, Resolvers? resolvers, }): Future<T>
  • changed: function testBuilder( Builder builder, Map<String, dynamic> sourceAssets, {Set<String> generateFor, bool Function(String assetId) isInput, String rootPackage, MultiPackageAssetReader reader, RecordingAssetWriter writer, Map<String, dynamic> outputs, void Function(LogRecord log) onLog, void Function(AssetId, Iterable<AssetId>) reportUnusedAssetsForInput, PackageConfig packageConfig}): Future → function testBuilder( Builder builder, Map<String, Object> sourceAssets, {Set<String>? generateFor, bool Function(String assetId)? isInput, String? rootPackage, MultiPackageAssetReader? reader, RecordingAssetWriter? writer, Map<String, Object>? outputs, void Function(LogRecord log)? onLog, void Function(AssetId, Iterable<AssetId>)? reportUnusedAssetsForInput, PackageConfig? packageConfig}): Future
  • changed: method InMemoryAssetReader.cacheStringAsset(AssetId id, String contents, {Encoding encoding}): void → method InMemoryAssetReader.cacheStringAsset(AssetId id, String contents, {Encoding? encoding}): void
  • changed: method InMemoryAssetReader.findAssets(Glob glob, {String package}): Stream<AssetId> → method InMemoryAssetReader.findAssets(Glob glob, {String? package}): Stream<AssetId>
  • changed: method MultiAssetReader.findAssets(Glob glob, {String package}): Stream<AssetId> → method MultiAssetReader.findAssets(Glob glob, {String? package}): Stream<AssetId>
  • changed: method PackageAssetReader.findAssets(Glob glob, {String package}): Stream<AssetId> → method PackageAssetReader.findAssets(Glob glob, {String? package}): Stream<AssetId>
  • changed: method StubAssetReader.findAssets(Glob glob, {String package}): Stream<AssetId> → method StubAssetReader.findAssets(Glob glob, {String? package}): Stream<AssetId>
  • changed: method WrittenAssetReader.findAssets(Glob glob, {String package}): Stream<AssetId> → method WrittenAssetReader.findAssets(Glob glob, {String? package}): Stream<AssetId>
  • changed: method WrittenAssetReader.readAsString(AssetId id, {Encoding encoding}): Future<String> → method WrittenAssetReader.readAsString(AssetId id, {Encoding encoding = …}): Future<String>
  • changed: static method PackageAssetReader.currentIsolate({String rootPackage}): Future<PackageAssetReader> → static method PackageAssetReader.currentIsolate( {String? rootPackage}): Future<PackageAssetReader>