Upgrading dartdoc 6 to 7
Breaking6.3.0 → 7.0.2Breaking3New1Fixed1
Fetching 3 releases from GitHub…1 / 3
BreakingUpgrade verdict
3 breaking changes.
In plain terms
- Comment references that start with the old `new ` prefix no longer work.
- Several public APIs are gone, so code that used them will no longer compile.
- These members are now private, so outside code can no longer access them.
Must act 3 items need code or config changes
Dart SDK requirement changed in 7.0.0: >=3.0.0 <4.0.0 → ^3.0.0.
Moves analyzer ^5.12.0 → ^6.3.0. Your build may pick other versions.
What you must change
Breaking3
Removes support for the deprecated
new prefix in comment references.Removes
ModelComment.staticElement, ModelNode.commentRefs, PackageWarningDefinition, packageWarningsByName, packageWarningDefinitions, AliasedElementType.aliasedParameters, and…ModelComment.staticElementModelNode.commentRefsPackageWarningDefinitionpackageWarningsByNamepackageWarningDefinitionsAliasedElementType.aliasedParametersGenericTypeAliasElementTypePrivatizes
ModelNode.element, ModelNode.resourceProvider, PackageWarning.template, PackageWarning.warnablePrefix, and PackageWarning.referredFromPrefix.ModelNode.elementModelNode.resourceProviderPackageWarning.templatePackageWarning.warnablePrefixPackageWarning.referredFromPrefix