Upgrading build_test 0.3 to 0.4
Unknown0.3.1 → 0.4.1
Fetching 3 releases from GitHub…0 / 3
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- 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.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
Moves build ^0.6.0 → ^0.7.1, build_barback ^0.0.1 → ^0.1.0. Your build may pick other versions.
API changes
Generated by DepDelta from published Dart source. Not mixed with prose notes.
- removed:
field DatedString.date: final DateTime - removed:
field DatedString.value: final String - removed:
function equalsAsset(Asset expected): Matcher - removed:
function makeAsset([String assetIdString, String contents]): Asset - removed:
function makeAssets(Map<String, String> assetsMap): Map<AssetId, Asset> - removed:
method InMemoryAssetReader.cacheAsset(Asset asset): void - changed:
class DatedString → class DatedString extends DatedValue - changed:
class InMemoryAssetWriter implements AssetWriter → class InMemoryAssetWriter implements RecordingAssetWriter - changed:
ctor DatedString(this.value, [DateTime date]) → ctor DatedString(this.stringValue, [DateTime date]) - changed:
ctor InMemoryAssetReader([Map<AssetId, DatedString> sourceAssets]) → ctor InMemoryAssetReader([Map<AssetId, DatedValue> sourceAssets]) - changed:
field InMemoryAssetReader.assets: final Map<AssetId, DatedString> → field InMemoryAssetReader.assets: final Map<AssetId, DatedValue> - changed:
field InMemoryAssetWriter.assets: final Map<AssetId, DatedString> → field InMemoryAssetWriter.assets: final Map<AssetId, DatedValue> - changed:
function addAssets(Iterable<Asset> assets, InMemoryAssetWriter writer): void → function addAssets(Map<AssetId, dynamic> assets, InMemoryAssetWriter writer): void - changed:
function testBuilder(Builder builder, Map<String, String> sourceAssets, {Set<String> generateFor, bool isInput(String assetId), String rootPackage, AssetWriter writer, Map<String, dynamic> outputs, void onLog(LogRecord log)}): Future → function testBuilder( Builder builder, Map<String, dynamic> sourceAssets, {Set<String> generateFor, bool isInput(String assetId), String rootPackage, RecordingAssetWriter writer, Map<String, dynamic> outputs, void onLog(LogRecord log)}): Future - changed:
method InMemoryAssetWriter.writeAsString(Asset asset, {Encoding encoding = …, DateTime lastModified}): Future → method InMemoryAssetWriter.writeAsString(AssetId id, String contents, {Encoding encoding = …, DateTime lastModified}): Future - changed:
method StubAssetReader.hasInput(AssetId id): Future<bool> → method StubAssetReader.hasInput(_): Future<bool> - changed:
method StubAssetReader.readAsString(AssetId id, {Encoding encoding = …}): Future<String> → method StubAssetReader.readAsString(_, {Encoding encoding}): Future<String> - changed:
method StubAssetWriter.writeAsString(Asset asset, {Encoding encoding = …}): Future → method StubAssetWriter.writeAsString(_, __, {Encoding encoding}): Future - added:
class DatedBytes extends DatedValue - added:
class DatedValue: abstract - added:
class RecordingAssetWriter: abstract implements AssetWriter - added:
ctor DatedBytes(this.bytesValue, [DateTime date]) - added:
ctor DatedValue([DateTime date]) - added:
field DatedBytes.bytesValue: final - added:
field DatedString.stringValue: final - added:
field DatedValue.date: final DateTime - added:
function checkOutputs( Map<String, dynamic> outputs, Iterable<AssetId> actualAssets, RecordingAssetWriter writer): void - added:
get DatedBytes.stringValue: String - added:
get DatedString.bytesValue: List<int> - added:
get DatedValue.bytesValue: List<int> - added:
get DatedValue.stringValue: String - added:
get RecordingAssetWriter.assets: Map<AssetId, DatedValue> - added:
method InMemoryAssetReader.cacheBytesAsset(AssetId id, List<int> bytes): void - added:
method InMemoryAssetReader.cacheStringAsset(AssetId id, String contents): void - added:
method InMemoryAssetReader.readAsBytes(AssetId id): Future<List<int>> - added:
method InMemoryAssetWriter.writeAsBytes(AssetId id, List<int> bytes, {Encoding encoding = …, DateTime lastModified}): Future - added:
method StubAssetReader.readAsBytes(_): Future<List<int>> - added:
method StubAssetWriter.writeAsBytes(_, __): Future