Skip to content

Upgrading package_config 0.1 to 1

Unknown0.1.5 → 1.9.3

Fetching 11 releases from GitHub…0 / 11
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.

Dart SDK requirement changed in 1.9.0: >=1.11.0-dev.0.0 <2.0.0 → >=2.7.0 <3.0.0.

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

  • added: class InvalidLanguageVersion: abstract implements LanguageVersion
  • added: class LanguageVersion: abstract implements Comparable<LanguageVersion>
  • added: class Package: abstract
  • added: class PackageConfig: abstract
  • added: class PackageConfigError: abstract
  • added: ctor LanguageVersion(int major, int minor)
  • added: ctor Package(String name, Uri root, {Uri packageUriRoot, LanguageVersion languageVersion, dynamic extraData})
  • added: ctor PackageConfig(Iterable<Package> packages, {dynamic extraData})
  • added: function findPackageConfig(Directory directory, {bool recurse = …, void onError(Object error)}): Future<PackageConfig>
  • added: function findPackageConfigUri(Uri location, {bool recurse = …, Future<Uint8List > loader(Uri uri), void onError(Object error)}): Future<PackageConfig>
  • added: function loadPackageConfig(File file, {bool preferNewest = …, void onError(Object error)}): Future<PackageConfig>
  • added: function loadPackageConfigUri(Uri file, {Future<Uint8List > loader(Uri uri) , bool preferNewest = …, void onError(Object error)}): Future<PackageConfig>
  • added: function savePackageConfig( PackageConfig configuration, Directory directory): Future<void>
  • added: get InvalidLanguageVersion.hashCode: int
  • added: get InvalidLanguageVersion.major: int
  • added: get InvalidLanguageVersion.minor: int
  • added: get LanguageVersion.hashCode: int
  • added: get LanguageVersion.major: int
  • added: get LanguageVersion.minor: int
  • added: get Package.extraData: dynamic
  • added: get Package.languageVersion: LanguageVersion
  • added: get Package.name: String
  • added: get Package.packageUriRoot: Uri
  • added: get Package.root: Uri
  • added: get PackageConfig.extraData: dynamic
  • added: get PackageConfig.packages: Iterable<Package>
  • added: get PackageConfig.version: int
  • added: method InvalidLanguageVersion.operator ==(Object other): bool
  • added: method InvalidLanguageVersion.toString(): String
  • added: method LanguageVersion.compareTo(LanguageVersion other): int
  • added: method LanguageVersion.operator ==(Object other): bool
  • added: method LanguageVersion.toString(): String
  • added: method PackageConfig.operator [](String packageName): Package
  • added: method PackageConfig.packageOf(Uri file): Package
  • added: method PackageConfig.resolve(Uri packageUri): Uri
  • added: method PackageConfig.toPackageUri(Uri nonPackageUri): Uri
  • added: static field LanguageVersion.maxValue: const int
  • added: static field PackageConfig.empty: const PackageConfig
  • added: static field PackageConfig.maxVersion: const int
  • added: static method LanguageVersion.parse(String source, {void onError(Object error)}): LanguageVersion
  • added: static method PackageConfig.parseBytes(Uint8List bytes, Uri baseUri, {void onError(Object error)}): PackageConfig
  • added: static method PackageConfig.parseJson(dynamic jsonData, Uri baseUri, {void onError(Object error)}): PackageConfig
  • added: static method PackageConfig.parseString(String configuration, Uri baseUri, {void onError(Object error)}): PackageConfig
  • added: static method PackageConfig.toJson(PackageConfig configuration, [Uri baseUri]): Map<String, dynamic>
  • added: static method PackageConfig.writeBytes(PackageConfig configuration, Sink<Uint8List> output, [Uri baseUri]): void
  • added: static method PackageConfig.writeString(PackageConfig configuration, StringSink output, [Uri baseUri]): void
  • added: class InvalidLanguageVersion: abstract implements LanguageVersion
  • added: class LanguageVersion: abstract implements Comparable<LanguageVersion>
  • added: class Package: abstract
  • added: class PackageConfig: abstract
  • added: class PackageConfigError: abstract
  • added: ctor LanguageVersion(int major, int minor)
  • added: ctor Package(String name, Uri root, {Uri packageUriRoot, LanguageVersion languageVersion, dynamic extraData})
  • added: ctor PackageConfig(Iterable<Package> packages, {dynamic extraData})
  • added: get InvalidLanguageVersion.hashCode: int
  • added: get InvalidLanguageVersion.major: int
  • added: get InvalidLanguageVersion.minor: int
  • added: get LanguageVersion.hashCode: int
  • added: get LanguageVersion.major: int
  • added: get LanguageVersion.minor: int
  • added: get Package.extraData: dynamic
  • added: get Package.languageVersion: LanguageVersion
  • added: get Package.name: String
  • added: get Package.packageUriRoot: Uri
  • added: get Package.root: Uri
  • added: get PackageConfig.extraData: dynamic
  • added: get PackageConfig.packages: Iterable<Package>
  • added: get PackageConfig.version: int
  • added: method InvalidLanguageVersion.operator ==(Object other): bool
  • added: method InvalidLanguageVersion.toString(): String
  • added: method LanguageVersion.compareTo(LanguageVersion other): int
  • added: method LanguageVersion.operator ==(Object other): bool
  • added: method LanguageVersion.toString(): String
  • added: method PackageConfig.operator [](String packageName): Package
  • added: method PackageConfig.packageOf(Uri file): Package
  • added: method PackageConfig.resolve(Uri packageUri): Uri
  • added: method PackageConfig.toPackageUri(Uri nonPackageUri): Uri
  • added: static field LanguageVersion.maxValue: const int
  • added: static field PackageConfig.empty: const PackageConfig
  • added: static field PackageConfig.maxVersion: const int
  • added: static method LanguageVersion.parse(String source, {void onError(Object error)}): LanguageVersion
  • added: static method PackageConfig.parseBytes(Uint8List bytes, Uri baseUri, {void onError(Object error)}): PackageConfig
  • added: static method PackageConfig.parseJson(dynamic jsonData, Uri baseUri, {void onError(Object error)}): PackageConfig
  • added: static method PackageConfig.parseString(String configuration, Uri baseUri, {void onError(Object error)}): PackageConfig
  • added: static method PackageConfig.toJson(PackageConfig configuration, [Uri baseUri]): Map<String, dynamic>
  • added: static method PackageConfig.writeBytes(PackageConfig configuration, Sink<Uint8List> output, [Uri baseUri]): void
  • added: static method PackageConfig.writeString(PackageConfig configuration, StringSink output, [Uri baseUri]): void
  • added: get Packages.defaultPackageName: String
  • added: method Packages.libraryMetadata(Uri libraryUri, String key): String
  • added: method Packages.packageMetadata(String packageName, String key): String
  • changed: function parse(List<int> source, Uri baseLocation): Map<String, Uri> → function parse(List<int> source, Uri baseLocation, {bool allowDefaultPackage = …}): Map<String, Uri>
  • changed: function write(StringSink output, Map<String, Uri> packageMapping, {Uri baseUri, String comment}): void → function write(StringSink output, Map<String, Uri> packageMapping, {Uri baseUri, String comment, bool allowDefaultPackage = …}): void