| Index: utils/dartdoc/files.dart
|
| diff --git a/utils/dartdoc/files.dart b/utils/dartdoc/files.dart
|
| index a51c78c33ad8918d31178ca5bde874839c1266c3..d76f1e3361caa26035241ca4f08e8acf8b455c37 100644
|
| --- a/utils/dartdoc/files.dart
|
| +++ b/utils/dartdoc/files.dart
|
| @@ -69,7 +69,12 @@ typeUrl(Type type) {
|
| }
|
|
|
| /** Gets the URL for the documentation for [member]. */
|
| -memberUrl(Member member) => '${typeUrl(member.declaringType)}#${member.name}';
|
| +memberUrl(Member member) {
|
| + final typeUrl = typeUrl(member.declaringType);
|
| + if (!member.isConstructor) return '$typeUrl#${member.name}';
|
| + if (member.constructorName == '') return '$typeUrl#new:${member.name}';
|
| + return '$typeUrl#new:${member.name}.${member.constructorName}';
|
| +}
|
|
|
| /** Gets the anchor id for the document for [member]. */
|
| memberAnchor(Member member) => '${member.name}';
|
|
|