Skip to content

Upgrading dartdoc 6 to 7

Breaking6.3.0 → 7.0.2Breaking3New1Fixed1

Fetching 3 releases from GitHub…1 / 3
BreakingUpgrade verdict

3 breaking changes.

  • 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.
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.

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.aliasedParametersGenericTypeAliasElementType
Privatizes ModelNode.element, ModelNode.resourceProvider, PackageWarning.template, PackageWarning.warnablePrefix, and PackageWarning.referredFromPrefix.
ModelNode.elementModelNode.resourceProviderPackageWarning.templatePackageWarning.warnablePrefixPackageWarning.referredFromPrefix