Bump to 7.0.3 (#3553)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 11e70cc..eccda44 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,17 @@
+## 7.0.2
+
+* Remove support for the deprecated `new ` prefix in comment references.
+ (#3529)
+* Remove ModelComment.staticElement, ModelNode.commentRefs,
+ PackageWarningDefinition, packageWarningsByName, packageWarningDefinitions,
+ AliasedElementType.aliasedParameters, and GenericTypeAliasElementType.
+* Privatize ModelNode.element, ModelNode.resourceProvider,
+ `PackageWarning.template, PackageWarning.warnablePrefix, and
+ PackageWarning.referredFromPrefix.
+* The `missingExampleFile` and `unknownHtmlFragment` flags can now be
+ included or ignored with options.
+* Fix canonicalization scoring when library shares package name. (#3551)
+
## 7.0.1
* Add back missing search bar to left sidenav on narrow screens.
diff --git a/dartdoc_options.yaml b/dartdoc_options.yaml
index a914a38..955066e 100644
--- a/dartdoc_options.yaml
+++ b/dartdoc_options.yaml
@@ -1,4 +1,4 @@
dartdoc:
linkToSource:
root: '.'
- uriTemplate: 'https://github.com/dart-lang/dartdoc/blob/v7.0.1/%f%#L%l%'
+ uriTemplate: 'https://github.com/dart-lang/dartdoc/blob/v7.0.2/%f%#L%l%'
diff --git a/lib/src/model/canonicalization.dart b/lib/src/model/canonicalization.dart
index d664554..1f9087a 100644
--- a/lib/src/model/canonicalization.dart
+++ b/lib/src/model/canonicalization.dart
@@ -42,6 +42,10 @@
return canonicalLibrary;
}
+ // TODO(srawlins): This function is minimally tested; it's tricky to unit test
+ // because it takes a lot of elements into account, like URIs, differing
+ // package names, etc. Anyways, add more tests, in addition to the
+ // `StringName` tests in `model_test.dart`.
static _ScoredCandidate _scoreElementWithLibrary(Library library,
String elementQualifiedName, Set<String> elementLocationPieces) {
var scoredCandidate = _ScoredCandidate(library);
@@ -58,7 +62,9 @@
}
// Give a big boost if the library has the package name embedded in it.
- if (library.package.namePieces.intersection(library.namePieces).isNotEmpty) {
+ if (library.package.namePieces
+ .intersection(library.namePieces)
+ .isNotEmpty) {
scoredCandidate._alterScore(1.0, _Reason.packageName);
}
diff --git a/lib/src/version.dart b/lib/src/version.dart
index aaef752..367f402 100644
--- a/lib/src/version.dart
+++ b/lib/src/version.dart
@@ -1,2 +1,2 @@
// Generated code. Do not modify.
-const packageVersion = '7.0.1';
+const packageVersion = '7.0.2';
diff --git a/pubspec.yaml b/pubspec.yaml
index 046aa32..9235041 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
name: dartdoc
-version: 7.0.1
+version: 7.0.2
description: A non-interactive HTML documentation generator for Dart source code.
repository: https://github.com/dart-lang/dartdoc