diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ed199d235..e656975469 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.21.0-dev.0 +* Expand categories to all top level items as well as libraries. (#1681, #1353) +* The categoryOrder option in dartdoc_options.yaml and the command line + is replaced with a more generic "categories" option. See README.md. + ## 0.20.4 * Hide pragma declarations from generated docs (#1726) * Fix problems with lists in markdown not being handled correctly (#172) diff --git a/README.md b/README.md index 82e39b4b45..f192910d48 100644 --- a/README.md +++ b/README.md @@ -102,15 +102,22 @@ generates docs. ```yaml dartdoc: - categoryOrder: ["First Category", "Second Category"] + categories: + "First Category": + markdown: doc/First.md + name: Awesome + "Second Category": + markdown: doc/Second.md + name: Great linkTo: url: "https://my.dartdocumentationsite.org/dev/%v%" ``` Unrecognized options will be ignored. Supported options: - * **categoryOrder**: Specify the order of categories, below, for display in the sidebar and - the package page. + * **categories**: Specify the order of categories. For APIs you'd like to document, specify + the markdown file with `markdown:` to use for the category page. Optionally, rename the + category from the source code into a display name with 'name:'. * **exclude**: Specify a list of library names to avoid generating docs for, overriding any specified in include. * **include**: Specify a list of library names to generate docs for, ignoring all others. @@ -144,9 +151,11 @@ as POSIX paths. Dartdoc will convert POSIX paths automatically on Windows. ### Categories -You can tag libraries in their documentation with the string `{@category YourCategory}`, and -that will cause the library to appear in a category when showing the sidebar on the Package -and Library pages. +You can tag libraries or top level classes, functions, and variables in their documentation with +the string `{@category YourCategory}`. For libraries, that will cause the library to appear in a +category when showing the sidebar on the Package and Library pages. For other types of objects, +the `{@category}` will be shown with a link to the category page if specified in +dartdoc_options.yaml, as above. ```dart /// Here is my library. @@ -155,6 +164,42 @@ and Library pages. library my_library; ``` +#### Other category tags and categories.json + +A file `categories.json` will be generated at the top level of the documentation tree with +information about categories collected from objects in the source tree. The directives +`@category`, `@subCategory`, `@image`, and `@samples` are understood and saved into this json. +Future versions of dartdoc may make direct use of the image and samples tags. + +As an example, if we document the class Icon in flutter using the following: + +```dart +/// {@category Basics} +/// {@category Assets, Images, and Icons} +/// {@subCategory Information displays} +/// {@image } +class Icon extends StatelessWidget {} +``` + +that will result in the following json: + +```json + { + "name": "Icon", + "qualifiedName": "widgets.Icon", + "href": "widgets/Icon-class.html", + "type": "class", + "categories": [ + "Assets, Images, and Icons", + "Basics" + ], + "subcategories": [ + "Information displays" + ], + "image": "" + } +``` + ### Animations You can specify links to videos inline that will be handled with a simple HTML5 player: diff --git a/analysis_options.yaml b/analysis_options.yaml index 8a654ac5f4..234eadae55 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml @@ -11,6 +11,7 @@ analyzer: - 'testing/test_package_export_error/**' linter: rules: + - always_declare_return_types - annotate_overrides - avoid_init_to_null - directives_ordering diff --git a/bin/dartdoc.dart b/bin/dartdoc.dart index fe111d99f0..ac5e2ee776 100644 --- a/bin/dartdoc.dart +++ b/bin/dartdoc.dart @@ -33,7 +33,7 @@ Future> createDartdocProgramOptions() async { /// Analyzes Dart files and generates a representation of included libraries, /// classes, and members. Uses the current directory to look for libraries. -main(List arguments) async { +void main(List arguments) async { DartdocOptionSet optionSet = await DartdocOptionSet.fromOptionGenerators('dartdoc', [ createDartdocOptions, diff --git a/lib/dartdoc.dart b/lib/dartdoc.dart index 937d673951..747b66f129 100644 --- a/lib/dartdoc.dart +++ b/lib/dartdoc.dart @@ -66,7 +66,8 @@ class Dartdoc extends PackageBuilder { /// An asynchronous factory method that builds Dartdoc's file writers /// and returns a Dartdoc object with them. - static withDefaultGenerators(DartdocGeneratorOptionContext config) async { + static Future withDefaultGenerators( + DartdocGeneratorOptionContext config) async { List generators = await initGenerators(config); return new Dartdoc._(config, generators); } @@ -259,7 +260,7 @@ class Dartdoc extends PackageBuilder { } else { // Error messages are orphaned by design and do not appear in the search // index. - if (relativeFullPath != '__404error.html') { + if (['__404error.html', 'categories.json'].contains(fullPath)) { _warn(packageGraph, PackageWarning.orphanedFile, fullPath, normalOrigin); } diff --git a/lib/resources/styles.css b/lib/resources/styles.css index 3ac01890db..07ac4ae0ec 100644 --- a/lib/resources/styles.css +++ b/lib/resources/styles.css @@ -394,6 +394,55 @@ dl dt.callable .name { text-decoration: line-through; } +.category.linked { + font-weight: bold; + opacity: 1; +} + +/* Colors for category based on categoryOrder in dartdoc_options.config. */ +.category.cp-0 { + background-color: #54b7c4 +} + +.category.cp-1 { + background-color: #54c47f +} + +.category.cp-2 { + background-color: #c4c254 +} + +.category.cp-3 { + background-color: #c49f54 +} + +.category.cp-4 { + background-color: #c45465 +} + +.category.cp-5 { + background-color: #c454c4 +} + +.category a { + color: white; +} + +.category { + vertical-align: text-top; + padding: 4px; + font-size: 12px; + border-radius: 4px; + background-color: #B6B6B6; + text-transform: uppercase; + color: white; + opacity: .5; +} + +h1 .category { + vertical-align: middle; +} + p.firstline { font-weight: bold; } diff --git a/lib/src/dartdoc_options.dart b/lib/src/dartdoc_options.dart index fcd9dba42f..444fa6d23d 100644 --- a/lib/src/dartdoc_options.dart +++ b/lib/src/dartdoc_options.dart @@ -56,6 +56,66 @@ class DartdocFileMissing extends DartdocOptionError { DartdocFileMissing(String details) : super(details); } +class CategoryDefinition { + /// Internal name of the category. + final String name; + + /// Displayed name of the category in docs, or null if there is none. + final String _displayName; + + /// Canonical path of the markdown file used to document this category + /// (or null if undocumented). + final String documentationMarkdown; + + CategoryDefinition(this.name, this._displayName, this.documentationMarkdown); + + /// Returns the [_displayName], if available, or else simply [name]. + String get displayName => _displayName ?? name; +} + +class CategoryConfiguration { + /// A map of [CategoryDefinition.name] to [CategoryDefinition] objects. + final Map categoryDefinitions; + + /// The defined order for categories. + List categoryOrder; + + CategoryConfiguration._(this.categoryDefinitions, this.categoryOrder); + + static CategoryConfiguration get empty { + return new CategoryConfiguration._({}, []); + } + + static CategoryConfiguration fromYamlMap( + YamlMap yamlMap, pathLib.Context pathContext) { + List categoriesInOrder = []; + Map newCategoryDefinitions = {}; + for (MapEntry entry in yamlMap.entries) { + String name = entry.key.toString(); + String displayName; + String documentationMarkdown; + categoriesInOrder.add(name); + var categoryMap = entry.value; + if (categoryMap is Map) { + displayName = categoryMap['displayName']?.toString(); + documentationMarkdown = categoryMap['markdown']?.toString(); + if (documentationMarkdown != null) { + documentationMarkdown = + pathContext.canonicalize(documentationMarkdown); + if (!new File(documentationMarkdown).existsSync()) { + throw new DartdocFileMissing( + 'In categories definition for ${name}, "markdown" resolves to the missing file $documentationMarkdown'); + } + } + newCategoryDefinitions[name] = + new CategoryDefinition(name, displayName, documentationMarkdown); + } + } + return new CategoryConfiguration._( + newCategoryDefinitions, categoriesInOrder); + } +} + /// A container class to keep track of where our yaml data came from. class _YamlFileData { /// The map from the yaml file. @@ -102,6 +162,11 @@ class _OptionValueWithContext { .toList() as T; } else if (value is String) { return pathContext.canonicalize(resolveTildePath(value as String)) as T; + } else if (value is Map) { + return (value as Map) + .map((String mapKey, String mapValue) => new MapEntry( + mapKey, pathContext.canonicalize(resolveTildePath(mapValue)))) + .cast() as T; } else { throw new UnsupportedError('Type $T is not supported for resolvedValue'); } @@ -141,14 +206,17 @@ abstract class DartdocOption { final bool mustExist; DartdocOption._(this.name, this.defaultsTo, this.help, this.isDir, - this.isFile, this.mustExist) { + this.isFile, this.mustExist, this._convertYamlToType) { assert(!(isDir && isFile)); - if (isDir || isFile) assert(_isString || _isListString); + if (isDir || isFile) assert(_isString || _isListString || _isMapString); if (mustExist) { assert(isDir || isFile); } } + /// Closure to convert yaml data into some other structure. + T Function(YamlMap, pathLib.Context) _convertYamlToType; + // The choice not to use reflection means there's some ugly type checking, // somewhat more ugly than we'd have to do anyway to automatically convert // command line arguments and yaml data to real types. @@ -198,8 +266,10 @@ abstract class DartdocOption { List resolvedPaths; if (valueWithContext.value is String) { resolvedPaths = [valueWithContext.resolvedValue]; - } else { + } else if (valueWithContext.value is List) { resolvedPaths = valueWithContext.resolvedValue.toList(); + } else if (valueWithContext.value is Map) { + resolvedPaths = valueWithContext.resolvedValue.values.toList(); } for (String path in resolvedPaths) { FileSystemEntity f = isDir ? new Directory(path) : new File(path); @@ -314,8 +384,9 @@ class DartdocOptionFileSynth extends DartdocOption String help = '', bool isDir = false, bool isFile = false, - bool parentDirOverridesChild}) - : super._(name, null, help, isDir, isFile, mustExist) { + bool parentDirOverridesChild, + T Function(YamlMap, pathLib.Context) convertYamlToType}) + : super._(name, null, help, isDir, isFile, mustExist, convertYamlToType) { _parentDirOverridesChild = parentDirOverridesChild; } @@ -362,7 +433,7 @@ class DartdocOptionArgSynth extends DartdocOption bool isFile = false, bool negatable, bool splitCommas}) - : super._(name, null, help, isDir, isFile, mustExist) { + : super._(name, null, help, isDir, isFile, mustExist, null) { _hide = hide; _negatable = negatable; _splitCommas = splitCommas; @@ -408,7 +479,7 @@ class DartdocOptionSyntheticOnly extends DartdocOption String help = '', bool isDir = false, bool isFile = false}) - : super._(name, null, help, isDir, isFile, mustExist); + : super._(name, null, help, isDir, isFile, mustExist, null); } abstract class DartdocSyntheticOption implements DartdocOption { @@ -442,7 +513,7 @@ typedef Future> OptionGenerator(); /// A [DartdocOption] that only contains other [DartdocOption]s and is not an option itself. class DartdocOptionSet extends DartdocOption { DartdocOptionSet(String name) - : super._(name, null, null, false, false, false); + : super._(name, null, null, false, false, false, null); /// Asynchronous factory that is the main entry point to initialize Dartdoc /// options for use. @@ -493,7 +564,7 @@ class DartdocOptionArgOnly extends DartdocOption bool isFile = false, bool negatable, bool splitCommas}) - : super._(name, defaultsTo, help, isDir, isFile, mustExist) { + : super._(name, defaultsTo, help, isDir, isFile, mustExist, null) { _hide = hide; _negatable = negatable; _splitCommas = splitCommas; @@ -529,7 +600,7 @@ class DartdocOptionArgFile extends DartdocOption bool negatable, bool parentDirOverridesChild: false, bool splitCommas}) - : super._(name, defaultsTo, help, isDir, isFile, mustExist) { + : super._(name, defaultsTo, help, isDir, isFile, mustExist, null) { _abbr = abbr; _hide = hide; _negatable = negatable; @@ -577,8 +648,10 @@ class DartdocOptionFileOnly extends DartdocOption String help: '', bool isDir = false, bool isFile = false, - bool parentDirOverridesChild: false}) - : super._(name, defaultsTo, help, isDir, isFile, mustExist) { + bool parentDirOverridesChild: false, + T Function(YamlMap, pathLib.Context) convertYamlToType}) + : super._(name, defaultsTo, help, isDir, isFile, mustExist, + convertYamlToType) { _parentDirOverridesChild = parentDirOverridesChild; } @@ -679,13 +752,30 @@ abstract class _DartdocFileOption implements DartdocOption { returnData.add(item.toString()); } } - } else if (_isMapString) { - if (yamlData is YamlMap) { - returnData = {}; - for (MapEntry entry in yamlData.entries) { - returnData[entry.key.toString()] = entry.value.toString(); - } + } else if (yamlData is YamlMap) { + // TODO(jcollins-g): This special casing is unfortunate. Consider + // a refactor to extract yaml data conversion into closures 100% of the + // time or find a cleaner way to do this. + // + // A refactor probably would integrate resolvedValue for + // _OptionValueWithContext into the return data here, and would not have + // that be separate. + if (_isMapString && _convertYamlToType == null) { + _convertYamlToType = (YamlMap yamlMap, pathLib.Context pathContext) { + var returnData = {}; + for (MapEntry entry in yamlMap.entries) { + returnData[entry.key.toString()] = entry.value.toString(); + } + return returnData as T; + }; } + if (_convertYamlToType == null) { + throw new DartdocOptionError( + 'Unable to convert yaml to type for option: $fieldName, method not defined'); + } + String canonicalDirectoryPath = pathLib.canonicalize(contextPath); + returnData = _convertYamlToType( + yamlData, new pathLib.Context(current: canonicalDirectoryPath)); } else if (_isDouble) { if (yamlData is num) { returnData = yamlData.toDouble(); @@ -749,7 +839,7 @@ abstract class _DartdocArgOption implements DartdocOption { T valueAt(Directory dir) => _valueAtFromArgs() ?? defaultsTo; /// For passing in to [int.parse] and [double.parse] `onError'. - _throwErrorForTypes(String value) { + void _throwErrorForTypes(String value) { String example; if (defaultsTo is Map) { example = 'key::value'; @@ -924,7 +1014,8 @@ class DartdocOptionContext { optionSet['ambiguousReexportScorerMinConfidence'].valueAt(context); bool get autoIncludeDependencies => optionSet['autoIncludeDependencies'].valueAt(context); - List get categoryOrder => optionSet['categoryOrder'].valueAt(context); + CategoryConfiguration get categories => + optionSet['categories'].valueAt(context); List get dropTextFrom => optionSet['dropTextFrom'].valueAt(context); String get examplePathPrefix => optionSet['examplePathPrefix'].valueAt(context); @@ -955,6 +1046,8 @@ class DartdocOptionContext { List get packageOrder => optionSet['packageOrder'].valueAt(context); bool get sdkDocs => optionSet['sdkDocs'].valueAt(context); String get sdkDir => optionSet['sdkDir'].valueAt(context); + bool get showUndocumentedCategories => + optionSet['showUndocumentedCategories'].valueAt(context); bool get showWarnings => optionSet['showWarnings'].valueAt(context); PackageMeta get topLevelPackageMeta => optionSet['topLevelPackageMeta'].valueAt(context); @@ -975,6 +1068,7 @@ Future> createDartdocOptions() async { new DartdocOptionArgOnly('addCrossdart', false, help: 'Add Crossdart links to the source code pieces.', negatable: true), + new DartdocOptionArgFile( 'ambiguousReexportScorerMinConfidence', 0.1, help: @@ -983,10 +1077,11 @@ Future> createDartdocOptions() async { help: 'Include all the used libraries into the docs, even the ones not in the current package or "include-external"', negatable: true), - new DartdocOptionArgFile>('categoryOrder', [], + new DartdocOptionFileOnly( + 'categories', CategoryConfiguration.empty, + convertYamlToType: CategoryConfiguration.fromYamlMap, help: - "A list of categories (not package names) to place first when grouping symbols on dartdoc's sidebar. " - 'Unmentioned categories are sorted after these.'), + "A list of all categories, their display names, and markdown documentation in the order they are to be displayed."), new DartdocOptionSyntheticOnly>('dropTextFrom', (DartdocSyntheticOption> option, Directory dir) { if (option.parent['hideSdkText'].valueAt(dir)) { @@ -1128,6 +1223,8 @@ Future> createDartdocOptions() async { } return defaultSdkDir.absolute.path; }, help: 'Path to the SDK directory.', isDir: true, mustExist: true), + new DartdocOptionArgFile('showUndocumentedCategories', false, + help: "Label categories that aren't documented", negatable: true), new DartdocOptionArgOnly('showWarnings', false, help: 'Display all warnings.', negatable: false), new DartdocOptionSyntheticOnly('topLevelPackageMeta', diff --git a/lib/src/debug.dart b/lib/src/debug.dart deleted file mode 100644 index 349aefc2fa..0000000000 --- a/lib/src/debug.dart +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. - -library debugger_helper; - -import 'dart:developer' as dev; - -get debugger => - const String.fromEnvironment('DEBUG') == null ? _nodebugger : dev.debugger; -_nodebugger({when, message}) {} diff --git a/lib/src/html/html_generator_instance.dart b/lib/src/html/html_generator_instance.dart index ba852dd5e5..7d1a2b3b2e 100644 --- a/lib/src/html/html_generator_instance.dart +++ b/lib/src/html/html_generator_instance.dart @@ -25,7 +25,7 @@ class HtmlGeneratorInstance { final HtmlGeneratorOptions _options; final Templates _templates; final PackageGraph _packageGraph; - final List _documentedElements = []; + final List _indexedElements = []; final FileWriter _writer; HtmlGeneratorInstance( @@ -35,6 +35,7 @@ class HtmlGeneratorInstance { if (_packageGraph != null) { _generateDocs(); _generateSearchIndex(); + _generateCategoryJson(); } await _copyResources(); @@ -46,16 +47,48 @@ class HtmlGeneratorInstance { } } + void _generateCategoryJson() { + var encoder = new JsonEncoder.withIndent(' '); + final List indexItems = _categorizationItems.map((Categorization e) { + Map data = { + 'name': e.name, + 'qualifiedName': e.fullyQualifiedName, + 'href': e.href, + 'type': e.kind, + }; + + if (e.hasCategoryNames) data['categories'] = e.categoryNames; + if (e.hasSubCategoryNames) data['subcategories'] = e.subCategoryNames; + if (e.hasImage) data['image'] = e.image; + if (e.hasSamples) data['samples'] = e.samples; + return data; + }).toList(); + + indexItems.sort((a, b) { + var value = compareNatural(a['qualifiedName'], b['qualifiedName']); + if (value == 0) { + value = compareNatural(a['type'], b['type']); + } + return value; + }); + + String json = encoder.convert(indexItems); + _writer(pathLib.join('categories.json'), '${json}\n'); + } + + List _categorizationItems; void _generateSearchIndex() { var encoder = _options.prettyIndexJson ? new JsonEncoder.withIndent(' ') : new JsonEncoder(); + _categorizationItems = []; - final List indexItems = - _documentedElements.where((e) => e.isCanonical).map((ModelElement e) { + final List indexItems = _indexedElements.map((Indexable e) { + if (e is Categorization && e.hasCategorization) + _categorizationItems.add(e); Map data = { 'name': e.name, - 'qualifiedName': e.name, + 'qualifiedName': e.fullyQualifiedName, 'href': e.href, 'type': e.kind, 'overriddenDepth': e.overriddenDepth, @@ -90,6 +123,10 @@ class HtmlGeneratorInstance { generatePackage(_packageGraph, _packageGraph.defaultPackage); for (var package in _packageGraph.localPackages) { + for (var category in filterNonDocumented(package.categories)) { + generateCategory(_packageGraph, category); + } + for (var lib in filterNonDocumented(package.libraries)) { generateLibrary(_packageGraph, lib); @@ -173,6 +210,16 @@ class HtmlGeneratorInstance { _build('__404error.html', _templates.errorTemplate, data); } + void generateCategory(PackageGraph packageGraph, Category category) { + logInfo( + 'Generating docs for category ${category.name} from ${category.package.fullyQualifiedName}...'); + TemplateData data = + new CategoryTemplateData(_options, packageGraph, category); + + _build(pathLib.joinAll(category.href.split('/')), + _templates.categoryTemplate, data); + } + void generateLibrary(PackageGraph packageGraph, Library lib) { logInfo( 'Generating docs for library ${lib.name} from ${lib.element.source.uri}...'); @@ -290,6 +337,6 @@ class HtmlGeneratorInstance { assumeNullNonExistingProperty: false, errorOnMissingProperty: true); _writer(filename, content); - if (data.self is ModelElement) _documentedElements.add(data.self); + if (data.self is Indexable) _indexedElements.add(data.self as Indexable); } } diff --git a/lib/src/html/template_data.dart b/lib/src/html/template_data.dart index 290640e38e..6c7a8491b5 100644 --- a/lib/src/html/template_data.dart +++ b/lib/src/html/template_data.dart @@ -27,6 +27,7 @@ abstract class TemplateData { TemplateData(this.htmlOptions, this.packageGraph); + List get displayedCategories => []; String get documentation => self.documentation; String get oneLineDoc => self.oneLineDoc; String get title; @@ -118,6 +119,52 @@ class PackageTemplateData extends TemplateData { String get htmlBase => null; } +class CategoryTemplateData extends TemplateData { + final Category category; + + CategoryTemplateData( + HtmlOptions htmlOptions, PackageGraph packageGraph, this.category) + : super(htmlOptions, packageGraph); + + @override + String get title => '${category.name} ${category.kind} - Dart API'; + + @override + String get htmlBase => '..'; + + @override + String get layoutTitle => _layoutTitle(category.name, category.kind, false); + + @override + String get metaDescription => + '${category.name} ${category.kind} docs, for the Dart programming language.'; + + @override + List get navLinks => [category.package]; + @override + Iterable getSubNavItems() sync* { + if (category.hasPublicClasses) + yield new Subnav('Libraries', '${category.href}#libraries'); + if (category.hasPublicClasses) + yield new Subnav('Classes', '${category.href}#classes'); + if (category.hasPublicConstants) + yield new Subnav('Constants', '${category.href}#constants'); + if (category.hasPublicProperties) + yield new Subnav('Properties', '${category.href}#properties'); + if (category.hasPublicFunctions) + yield new Subnav('Functions', '${category.href}#functions'); + if (category.hasPublicEnums) + yield new Subnav('Enums', '${category.href}#enums'); + if (category.hasPublicTypedefs) + yield new Subnav('Typedefs', '${category.href}#typedefs'); + if (category.hasPublicExceptions) + yield new Subnav('Exceptions', '${category.href}#exceptions'); + } + + @override + Category get self => category; +} + class LibraryTemplateData extends TemplateData { final Library library; diff --git a/lib/src/html/templates.dart b/lib/src/html/templates.dart index d5df781be0..b6627edd75 100644 --- a/lib/src/html/templates.dart +++ b/lib/src/html/templates.dart @@ -13,6 +13,7 @@ import 'package:dartdoc/src/third_party/pkg/mustache4dart/lib/mustache4dart.dart const _partials = const [ 'callable', 'callable_multiline', + 'categorization', 'class', 'constant', 'footer', @@ -24,6 +25,7 @@ const _partials = const [ 'documentation', 'name_summary', 'sidebar_for_class', + 'sidebar_for_category', 'sidebar_for_enum', 'source_code', 'sidebar_for_library', @@ -79,6 +81,7 @@ Future _getTemplateFile(String templateFileName) => loader.loadAsString('package:dartdoc/templates/$templateFileName'); class Templates { + final TemplateRenderer categoryTemplate; final TemplateRenderer classTemplate; final TemplateRenderer enumTemplate; final TemplateRenderer constantTemplate; @@ -115,6 +118,7 @@ class Templates { var indexTemplate = await _loadTemplate('index.html'); var libraryTemplate = await _loadTemplate('library.html'); + var categoryTemplate = await _loadTemplate('category.html'); var classTemplate = await _loadTemplate('class.html'); var enumTemplate = await _loadTemplate('enum.html'); var functionTemplate = await _loadTemplate('function.html'); @@ -131,6 +135,7 @@ class Templates { return new Templates._( indexTemplate, + categoryTemplate, libraryTemplate, classTemplate, enumTemplate, @@ -147,6 +152,7 @@ class Templates { Templates._( this.indexTemplate, + this.categoryTemplate, this.libraryTemplate, this.classTemplate, this.enumTemplate, diff --git a/lib/src/model.dart b/lib/src/model.dart index 8a9de857d7..1371e4c37a 100644 --- a/lib/src/model.dart +++ b/lib/src/model.dart @@ -12,6 +12,7 @@ import 'dart:io'; import 'package:analyzer/dart/ast/ast.dart' show Declaration, Expression, InstanceCreationExpression; +import 'package:analyzer/dart/ast/ast.dart'; import 'package:analyzer/dart/element/element.dart'; import 'package:analyzer/dart/element/type.dart'; import 'package:analyzer/file_system/file_system.dart' as fileSystem; @@ -255,7 +256,7 @@ class Accessor extends ModelElement implements EnclosedElement { PackageGraph packageGraph, Member originalMember) : super(element, library, packageGraph, originalMember); - get linkedReturnType { + String get linkedReturnType { assert(isGetter); return modelType.createLinkedReturnTypeName(); } @@ -417,7 +418,7 @@ class Accessor extends ModelElement implements EnclosedElement { } class Class extends ModelElement - with TypeParameters + with TypeParameters, Categorization implements EnclosedElement { List _mixins; DefinedElementType _supertype; @@ -1168,26 +1169,126 @@ abstract class Categorization implements ModelElement { @override String _buildDocumentationLocal() { _rawDocs = _buildDocumentationBase(); - _rawDocs = _stripAndSetDartdocCategory(_rawDocs); + _rawDocs = _stripAndSetDartdocCategories(_rawDocs); return _rawDocs; } - /// Parse {@category ...} in API comments and store the category in - /// the [_categoryName] variable. - String _stripAndSetDartdocCategory(String rawDocs) { - final categoryRegexp = - new RegExp(r'[ ]*{@category (.+?)}[ ]*\n?', multiLine: true); - return rawDocs.replaceAllMapped(categoryRegexp, (match) { - _categoryName = match[1].trim(); + /// Parse {@category ...} and related information in API comments, stripping + /// out that information from the given comments and returning the stripped + /// version. + String _stripAndSetDartdocCategories(String rawDocs) { + Set _categorySet = new Set(); + Set _subCategorySet = new Set(); + _hasCategorization = false; + final categoryRegexp = new RegExp( + r'[ ]*{@(api|category|subCategory|image|samples) (.+?)}[ ]*\n?', + multiLine: true); + rawDocs = rawDocs.replaceAllMapped(categoryRegexp, (match) { + _hasCategorization = true; + switch (match[1]) { + case 'category': + case 'api': + _categorySet.add(match[2].trim()); + break; + case 'subCategory': + _subCategorySet.add(match[2].trim()); + break; + case 'image': + _image = match[2].trim(); + break; + case 'samples': + _samples = match[2].trim(); + break; + } return ''; }); + + if (_categorySet.isEmpty) { + // All objects are in the default category if not specified. + _categorySet.add(null); + } + if (_subCategorySet.isEmpty) { + // All objects are in the default subcategory if not specified. + _subCategorySet.add(null); + } + _categoryNames = _categorySet.toList()..sort(); + _subCategoryNames = _subCategorySet.toList()..sort(); + _image ??= ''; + _samples ??= ''; + return rawDocs; + } + + bool get hasSubCategoryNames => + subCategoryNames.length > 1 || subCategoryNames.first != null; + List _subCategoryNames; + + /// Either a set of strings containing all declared subcategories for this symbol, + /// or a set containing Null if none were declared. + List get subCategoryNames { + // TODO(jcollins-g): avoid side-effect dependency + if (_subCategoryNames == null) documentationLocal; + return _subCategoryNames; + } + + @override + bool get hasCategoryNames => + categoryNames.length > 1 || categoryNames.first != null; + List _categoryNames; + + /// Either a set of strings containing all declared categories for this symbol, + /// or a set containing Null if none were declared. + List get categoryNames { + // TODO(jcollins-g): avoid side-effect dependency + if (_categoryNames == null) documentationLocal; + return _categoryNames; } - String _categoryName; - String get categoryName { + bool get hasImage => image.isNotEmpty; + String _image; + + /// Either a URI to a defined image, or the empty string if none + /// was declared. + String get image { // TODO(jcollins-g): avoid side-effect dependency - if (_categoryName == null) documentationLocal; - return _categoryName; + if (_image == null) documentationLocal; + return _image; + } + + bool get hasSamples => samples.isNotEmpty; + String _samples; + + /// Either a URI to documentation with samples, or the empty string if none + /// was declared. + String get samples { + // TODO(jcollins-g): avoid side-effect dependency + if (_samples == null) documentationLocal; + return _samples; + } + + bool _hasCategorization; + + Iterable _categories; + Iterable get categories { + if (_categories == null) { + _categories = categoryNames + .map((n) => package.nameToCategory[n]) + .where((c) => c != null) + .toList() + ..sort(); + } + return _categories; + } + + Iterable get displayedCategories { + if (config.showUndocumentedCategories) return categories; + return categories.where((c) => c.isDocumented); + } + + /// True if categories, subcategories, a documentation icon, or samples were + /// declared. + bool get hasCategorization { + if (_hasCategorization == null) documentationLocal; + return _hasCategorization; } } @@ -1730,11 +1831,7 @@ abstract class GetterSetterCombo implements ModelElement { Accessor get setter; } -class Library extends ModelElement with Categorization { - List _classes; - List _enums; - List _functions; - List _typeDefs; +class Library extends ModelElement with Categorization, TopLevelContainer { List _variables; Namespace _exportedNamespace; String _name; @@ -1794,6 +1891,7 @@ class Library extends ModelElement with Categorization { List get allClasses => _allClasses; + @override Iterable get classes { return _allClasses .where((c) => !c.isErrorOrException) @@ -1825,9 +1923,7 @@ class Library extends ModelElement with Categorization { /// we don't count it as a candidate for canonicalization. bool get isSdkUndocumented => (sdkLib != null && !sdkLib.isDocumented); - Iterable get publicClasses => filterNonPublic(classes); - - List _constants; + @override Iterable get constants { if (_constants == null) { // _getVariables() is already sorted. @@ -1879,8 +1975,6 @@ class Library extends ModelElement with Categorization { return _importedExportedLibraries; } - Iterable get publicConstants => filterNonPublic(constants); - String _dirName; String get dirName { if (_dirName == null) { @@ -1941,7 +2035,8 @@ class Library extends ModelElement with Categorization { @override ModelElement get enclosingElement => null; - List get enums { + @override + List get enums { if (_enums != null) return _enums; List enumClasses = []; enumClasses.addAll(_exportedNamespace.definedNames.values @@ -1956,8 +2051,7 @@ class Library extends ModelElement with Categorization { return _enums; } - Iterable get publicEnums => filterNonPublic(enums); - + @override List get exceptions { return _allClasses .where((c) => c.isErrorOrException) @@ -1965,11 +2059,10 @@ class Library extends ModelElement with Categorization { ..sort(byName); } - Iterable get publicExceptions => filterNonPublic(exceptions); - @override String get fileName => '$dirName-library.html'; + @override List get functions { if (_functions != null) return _functions; @@ -1990,22 +2083,6 @@ class Library extends ModelElement with Categorization { return _functions; } - Iterable get publicFunctions => filterNonPublic(functions); - - bool get hasPublicClasses => publicClasses.isNotEmpty; - - bool get hasPublicConstants => publicConstants.isNotEmpty; - - bool get hasPublicEnums => publicEnums.isNotEmpty; - - bool get hasPublicExceptions => publicExceptions.isNotEmpty; - - bool get hasPublicFunctions => publicFunctions.isNotEmpty; - - bool get hasPublicProperties => publicProperties.isNotEmpty; - - bool get hasPublicTypedefs => publicTypedefs.isNotEmpty; - @override String get href { if (!identical(canonicalModelElement, this)) @@ -2068,9 +2145,8 @@ class Library extends ModelElement with Categorization { String get path => _libraryElement.definingCompilationUnit.name; - List _properties; - /// All variables ("properties") except constants. + @override Iterable get properties { if (_properties == null) { _properties = @@ -2079,11 +2155,9 @@ class Library extends ModelElement with Categorization { return _properties; } - Iterable get publicProperties => - filterNonPublic(properties); - + @override List get typedefs { - if (_typeDefs != null) return _typeDefs; + if (_typedefs != null) return _typedefs; Set elements = new Set(); elements @@ -2095,16 +2169,14 @@ class Library extends ModelElement with Categorization { elements.addAll(_exportedNamespace.definedNames.values .where((e) => e is FunctionTypeAliasElement) .cast()); - _typeDefs = elements + _typedefs = elements .map((e) => new ModelElement.from(e, this, packageGraph) as Typedef) .toList(growable: false) ..sort(byName); - return _typeDefs; + return _typedefs; } - Iterable get publicTypedefs => filterNonPublic(typedefs); - List get _allClasses { if (_classes != null) return _classes; @@ -2226,6 +2298,12 @@ class Library extends ModelElement with Categorization { return name; } + static PackageMeta getPackageMeta(Element element) { + String sourcePath = element.source.fullName; + return new PackageMeta.fromDir( + new File(pathLib.canonicalize(sourcePath)).parent); + } + static String getLibraryName(LibraryElement element) { String name = element.name; if (name == null || name.isEmpty) { @@ -2515,7 +2593,7 @@ abstract class Privacy { /// from the public interface perspective. abstract class ModelElement extends Canonicalization with Privacy, Warnable, Nameable, SourceCodeMixin - implements Comparable, Documentable { + implements Comparable, Documentable, Indexable { final Element _element; // TODO(jcollins-g): This really wants a "member that has a type" class. final Member _originalMember; @@ -2718,6 +2796,10 @@ abstract class ModelElement extends Canonicalization return newModelElement; } + /// Stub for mustache4dart, or it will search enclosing elements to find + /// names for members. + bool get hasCategoryNames => false; + Set get exportedInLibraries { return library .packageGraph.libraryElementReexportedBy[this.element.library]; @@ -3170,6 +3252,7 @@ abstract class ModelElement extends Canonicalization } /// A human-friendly name for the kind of element this is. + @override String get kind; @override @@ -3234,6 +3317,7 @@ abstract class ModelElement extends Canonicalization ModelElement get overriddenElement => null; int _overriddenDepth; + @override int get overriddenDepth { if (_overriddenDepth == null) { _overriddenDepth = 0; @@ -3858,7 +3942,7 @@ abstract class ModelElement extends Canonicalization } /// A [ModelElement] for a [FunctionElement] that isn't part of a type definition. -class ModelFunction extends ModelFunctionTyped { +class ModelFunction extends ModelFunctionTyped with Categorization { ModelFunction( FunctionElement element, Library library, PackageGraph packageGraph) : super(element, library, packageGraph); @@ -3971,6 +4055,14 @@ abstract class Nameable { } } +/// Something able to be indexed. +abstract class Indexable implements Nameable { + String get fullyQualifiedName => name; + String get href; + String get kind; + int get overriddenDepth => 0; +} + class Operator extends Method { static const Map friendlyNames = const { "[]": "get", @@ -4407,13 +4499,13 @@ class PackageGraph { assert(allLibrariesAdded); // Help the user if they pass us a package that doesn't exist. for (String packageName in config.packageOrder) { - if (!packageMap.containsKey(packageName)) + if (!packages.map((p) => p.name).contains(packageName)) warnOnElement( null, PackageWarning.packageOrderGivesMissingPackageName, message: - "${packageName}, packages: ${packageMap.keys.join(',')}"); + "${packageName}, packages: ${packages.map((p) => p.name).join(',')}"); } - _publicPackages = filterNonPublic(packages).toList()..sort(); + _publicPackages = packages.where((p) => p.isPublic).toList()..sort(); } return _publicPackages; } @@ -4428,8 +4520,7 @@ class PackageGraph { Map> _libraryElementReexportedBy = new Map(); void _tagReexportsFor( - final Library topLevelLibrary, - final LibraryElement libraryElement, + final Library topLevelLibrary, final LibraryElement libraryElement, [ExportElement lastExportedElement]) { if (libraryElement == null) { // The first call to _tagReexportFor should not have a null libraryElement. @@ -4445,9 +4536,7 @@ class PackageGraph { _libraryElementReexportedBy[libraryElement].add(topLevelLibrary); for (ExportElement exportedElement in libraryElement.exports) { _tagReexportsFor( - topLevelLibrary, - exportedElement.exportedLibrary, - exportedElement); + topLevelLibrary, exportedElement.exportedLibrary, exportedElement); } } @@ -4820,19 +4909,70 @@ class PackageGraph { } } +/// A set of [Class]es, [Enum]s, [TopLevelVariable]s, [ModelFunction]s, +/// [Property]s, and [Typedef]s, possibly initialized after construction by +/// accessing private member variables. Do not call any methods or members +/// excepting [name] and the private Lists below before finishing initialization +/// of a [TopLevelContainer]. +abstract class TopLevelContainer extends Nameable { + List _classes; + List _enums; + List _exceptions; + List _constants; + List _properties; + List _functions; + List _typedefs; + + Iterable get classes => _classes; + Iterable get enums => _enums; + Iterable get exceptions => _exceptions; + Iterable get constants => _constants; + Iterable get properties => _properties; + Iterable get functions => _functions; + Iterable get typedefs => _typedefs; + + bool get hasPublicClasses => publicClasses.isNotEmpty; + bool get hasPublicConstants => publicConstants.isNotEmpty; + bool get hasPublicEnums => publicEnums.isNotEmpty; + bool get hasPublicExceptions => publicExceptions.isNotEmpty; + bool get hasPublicFunctions => publicFunctions.isNotEmpty; + bool get hasPublicProperties => publicProperties.isNotEmpty; + bool get hasPublicTypedefs => publicTypedefs.isNotEmpty; + + Iterable get publicClasses => filterNonPublic(classes); + Iterable get publicConstants => filterNonPublic(constants); + Iterable get publicEnums => filterNonPublic(enums); + Iterable get publicExceptions => filterNonPublic(exceptions); + Iterable get publicFunctions => filterNonPublic(functions); + Iterable get publicProperties => + filterNonPublic(properties); + Iterable get publicTypedefs => filterNonPublic(typedefs); + + @override + String toString() => name; +} + /// A set of libraries, initialized after construction by accessing [_libraries]. /// Do not cache return values of any methods or members excepting [_libraries] /// and [name] before finishing initialization of a [LibraryContainer]. abstract class LibraryContainer extends Nameable implements Comparable { final List _libraries = []; + List get libraries => _libraries; + + PackageGraph get packageGraph; + Iterable get publicLibraries => filterNonPublic(libraries); + bool get hasPublicLibraries => publicLibraries.isNotEmpty; /// The name of the container or object that this LibraryContainer is a part /// of. Used for sorting in [containerOrder]. String get enclosingName; - List get libraries => _libraries; - Iterable get publicLibraries => filterNonPublic(libraries); + /// Order by which this container should be sorted. + List get containerOrder; + + /// Sorting key. [containerOrder] should contain these. + String get sortKey => name; @override String toString() => name; @@ -4841,9 +4981,6 @@ abstract class LibraryContainer extends Nameable /// that only represent a part of the SDK. bool get isSdk => false; - /// Order by which this container should be sorted. - List get containerOrder; - /// Returns: /// -1 if this container is listed in [containerOrder]. /// 0 if this container is named the same as the [enclosingName]. @@ -4851,10 +4988,10 @@ abstract class LibraryContainer extends Nameable /// 2 if this group has a name that contains the name [enclosingName]. /// 3 otherwise. int get _group { - if (containerOrder.contains(name)) return -1; - if (equalsIgnoreAsciiCase(name, enclosingName)) return 0; + if (containerOrder.contains(sortKey)) return -1; + if (equalsIgnoreAsciiCase(sortKey, enclosingName)) return 0; if (isSdk) return 1; - if (name.toLowerCase().contains(enclosingName.toLowerCase())) return 2; + if (sortKey.toLowerCase().contains(enclosingName.toLowerCase())) return 2; return 3; } @@ -4862,38 +4999,214 @@ abstract class LibraryContainer extends Nameable int compareTo(LibraryContainer other) { if (_group == other._group) { if (_group == -1) { - return Comparable.compare( - containerOrder.indexOf(name), containerOrder.indexOf(other.name)); + return Comparable.compare(containerOrder.indexOf(sortKey), + containerOrder.indexOf(other.sortKey)); } else { - return name.toLowerCase().compareTo(other.name.toLowerCase()); + return sortKey.toLowerCase().compareTo(other.sortKey.toLowerCase()); } } return Comparable.compare(_group, other._group); } } -/// A category is a subcategory of a package, containing libraries tagged -/// with a @category identifier. Comparable so it can be sorted according to -/// [DartdocOptionContext.categoryOrder]. -class Category extends LibraryContainer { - final String _name; +abstract class MarkdownFileDocumentation + implements Documentable, Canonicalization { + DocumentLocation get documentedWhere; + + @override + String get documentation => documentationFile?.contents; + + Documentation __documentation; + Documentation get _documentation { + if (__documentation != null) return __documentation; + __documentation = new Documentation.forElement(this); + return __documentation; + } + + @override + String get documentationAsHtml => _documentation.asHtml; + + @override + bool get hasDocumentation => + documentationFile != null && documentationFile.contents.isNotEmpty; + + @override + bool get hasExtendedDocumentation => + documentation != null && documentation.isNotEmpty; + + @override + bool get isDocumented; + + @override + String get oneLineDoc => __documentation.asOneLiner; + + FileContents get documentationFile; + @override + String get location => pathLib.toUri(documentationFile.file.path).toString(); + + @override + Set get locationPieces => new Set.from([location]); +} + +/// A category is a subcategory of a package, containing libraries tagged +/// with a @category identifier. +class Category extends Nameable + with + Warnable, + Canonicalization, + MarkdownFileDocumentation, + LibraryContainer, + TopLevelContainer, + Indexable + implements Documentable { /// All libraries in [libraries] must come from [package]. - final Package package; - final DartdocOptionContext config; + Package package; + String _name; + @override + DartdocOptionContext config; + final Set _allItems = new Set(); + + Category(this._name, this.package, this.config) { + _enums = []; + _exceptions = []; + _classes = []; + _constants = []; + _properties = []; + _functions = []; + _typedefs = []; + } + + void addItem(Categorization c) { + if (_allItems.contains(c)) return; + _allItems.add(c); + if (c is Library) { + _libraries.add(c); + } else if (c is Enum) { + _enums.add(c); + } else if (c is Class) { + if (c.isErrorOrException) { + _exceptions.add(c); + } else { + _classes.add(c); + } + } else if (c is TopLevelVariable) { + if (c.isConst) { + _constants.add(c); + } else { + _properties.add(c); + } + } else if (c is ModelFunction) { + _functions.add(c); + } else if (c is Typedef) { + _typedefs.add(c); + } else { + throw UnimplementedError("Unrecognized element"); + } + } - Category(this._name, this.package, this.config); + @override + // TODO(jcollins-g): make [Category] a [Warnable]? + Warnable get enclosingElement => null; @override - String get name => _name; + Element get element => null; + + @override + String get name => categoryDefinition?.displayName ?? _name; @override - List get containerOrder => config.categoryOrder; + String get sortKey => _name; + + @override + List get containerOrder => config.categories.categoryOrder; @override String get enclosingName => package.name; + @override PackageGraph get packageGraph => package.packageGraph; + + @override + Library get canonicalLibrary => null; + + @override + List get documentationFrom => [this]; + + @override + DocumentLocation get documentedWhere => package.documentedWhere; + + bool _isDocumented; + @override + bool get isDocumented { + if (_isDocumented == null) { + _isDocumented = documentedWhere != DocumentLocation.missing && + documentationFile != null; + } + return _isDocumented; + } + + @override + String get fullyQualifiedName => name; + + @override + String get href => + isCanonical ? '${package.baseHref}topics/${name}-topic.html' : null; + + String get linkedName { + String unbrokenCategoryName = name.replaceAll(' ', ' '); + if (isDocumented) { + return '$unbrokenCategoryName'; + } else { + return unbrokenCategoryName; + } + } + + String _categoryNumberClass; + + /// The position in the container order for this category. + String get categoryNumberClass { + if (_categoryNumberClass == null) { + _categoryNumberClass = "cp-${package.categories.indexOf(this)}"; + } + return _categoryNumberClass; + } + + /// Category name used in template as part of the class. + String get spanClass => name.split(' ').join('-').toLowerCase(); + + CategoryDefinition get categoryDefinition => + config.categories.categoryDefinitions[sortKey]; + + @override + bool get isCanonical => categoryDefinition != null; + + @override + // TODO(jcollins-g): Category? Topic? Group? Stuff? Find a better name. + String get kind => 'Topic'; + + FileContents _documentationFile; + @override + FileContents get documentationFile { + if (_documentationFile == null) { + if (categoryDefinition?.documentationMarkdown != null) { + _documentationFile = new FileContents( + new File(categoryDefinition.documentationMarkdown)); + } + } + return _documentationFile; + } + + @override + void warn(PackageWarning kind, + {String message, + Iterable referredFrom, + Iterable extendedDebug}) { + packageGraph.warnOnElement(this, kind, + message: message, + referredFrom: referredFrom, + extendedDebug: extendedDebug); + } } /// For a given package, indicate with this enum whether it should be documented @@ -4971,9 +5284,6 @@ class Package extends LibraryContainer /// in this package. bool get hasCategories => categories.isNotEmpty; - @override - List get containerOrder => packageGraph.config.packageOrder; - LibraryContainer get defaultCategory => nameToCategory[null]; String _documentationAsHtml; @@ -5100,19 +5410,27 @@ class Package extends LibraryContainer /// A map of category name to the category itself. Map get nameToCategory { if (_nameToCategory.isEmpty) { - _nameToCategory[null] = new Category(null, this, config); - for (Library lib in libraries) { - String category = lib.categoryName; + Category categoryFor(String category) { _nameToCategory.putIfAbsent( category, () => new Category(category, this, config)); - _nameToCategory[category]._libraries.add(lib); + return _nameToCategory[category]; + } + + _nameToCategory[null] = new Category(null, this, config); + for (Categorization c in libraries.expand((l) => l + .allCanonicalModelElements + .where((e) => e is Categorization) + .cast())) { + for (String category in c.categoryNames) { + categoryFor(category).addItem(c); + } } } return _nameToCategory; } - List _categories; - List get categories { + List _categories; + List get categories { if (_categories == null) { _categories = nameToCategory.values.where((c) => c.name != null).toList() ..sort(); @@ -5120,6 +5438,13 @@ class Package extends LibraryContainer return _categories; } + Iterable get categoriesWithPublicLibraries => + categories.where((c) => c.publicLibraries.isNotEmpty); + + Iterable get documentedCategories => + categories.where((c) => c.isDocumented); + bool get hasDocumentedCategories => documentedCategories.isNotEmpty; + DartdocOptionContext _config; @override DartdocOptionContext get config { @@ -5166,6 +5491,9 @@ class Package extends LibraryContainer @override Element get element => null; + + @override + List get containerOrder => config.packageOrder; } class Parameter extends ModelElement implements EnclosedElement { @@ -5356,7 +5684,7 @@ abstract class TypeParameters implements ModelElement { /// Top-level variables. But also picks up getters and setters? class TopLevelVariable extends ModelElement - with GetterSetterCombo + with GetterSetterCombo, SourceCodeMixin, Categorization implements EnclosedElement { @override final Accessor getter; @@ -5437,7 +5765,7 @@ class TopLevelVariable extends ModelElement } class Typedef extends ModelElement - with TypeParameters + with SourceCodeMixin, TypeParameters, Categorization implements EnclosedElement { Typedef(FunctionTypeAliasElement element, Library library, PackageGraph packageGraph) diff --git a/lib/src/model_utils.dart b/lib/src/model_utils.dart index f54d33ca2f..a9432c50b3 100644 --- a/lib/src/model_utils.dart +++ b/lib/src/model_utils.dart @@ -201,7 +201,7 @@ class _HashableList { } @override - get hashCode => _hashCache ??= hashObjects(_source); + int get hashCode => _hashCache ??= hashObjects(_source); } /// Like [Memoizer], except in checked mode will validate that the value of the diff --git a/lib/src/version.dart b/lib/src/version.dart index a18bd98644..43e65405cd 100644 --- a/lib/src/version.dart +++ b/lib/src/version.dart @@ -1,2 +1,2 @@ // Generated code. Do not modify. -const packageVersion = '0.20.4'; +const packageVersion = '0.21.0-dev.0'; diff --git a/lib/templates/_callable.html b/lib/templates/_callable.html index 08ebd5f2a0..967230cde9 100644 --- a/lib/templates/_callable.html +++ b/lib/templates/_callable.html @@ -2,6 +2,7 @@ {{{linkedName}}}{{{linkedGenericParameters}}}({{{ linkedParamsNoMetadata }}}) → {{{ linkedReturnType }}} + {{>categorization}} {{{ oneLineDoc }}} diff --git a/lib/templates/_categorization.html b/lib/templates/_categorization.html new file mode 100644 index 0000000000..6f098cf80a --- /dev/null +++ b/lib/templates/_categorization.html @@ -0,0 +1,5 @@ +{{#hasCategoryNames}} + {{#displayedCategories}} + {{{linkedName}}} + {{/displayedCategories}} +{{/hasCategoryNames}} diff --git a/lib/templates/_class.html b/lib/templates/_class.html index 11d3d823f7..883309d075 100644 --- a/lib/templates/_class.html +++ b/lib/templates/_class.html @@ -1,5 +1,5 @@
- {{{linkedName}}}{{{linkedGenericParameters}}} + {{{linkedName}}}{{{linkedGenericParameters}}} {{>categorization}}
{{{ oneLineDoc }}} diff --git a/lib/templates/_constant.html b/lib/templates/_constant.html index 353a3be8ae..41b7faf683 100644 --- a/lib/templates/_constant.html +++ b/lib/templates/_constant.html @@ -1,6 +1,7 @@
{{{ linkedName }}} → const {{{ linkedReturnType }}} + {{>categorization}}
{{{ oneLineDoc }}} diff --git a/lib/templates/_library.html b/lib/templates/_library.html index 6ef3a260d4..5513d2799f 100644 --- a/lib/templates/_library.html +++ b/lib/templates/_library.html @@ -1,5 +1,5 @@
- {{{ linkedName }}} + {{{ linkedName }}} {{>categorization}}
{{#isDocumented}}{{{ oneLineDoc }}}{{/isDocumented}} diff --git a/lib/templates/_packages.html b/lib/templates/_packages.html index 7b8b8a1150..f7ae798cfa 100644 --- a/lib/templates/_packages.html +++ b/lib/templates/_packages.html @@ -1,6 +1,12 @@
    {{#packageGraph.localPackages}} {{#isFirstPackage}} + {{#hasDocumentedCategories}} +
  1. Topics
  2. + {{#documentedCategories}} +
  3. {{{linkedName}}}
  4. + {{/documentedCategories}} + {{/hasDocumentedCategories}}
  5. Libraries
  6. {{/isFirstPackage}} {{^isFirstPackage}} @@ -9,11 +15,11 @@ {{#defaultCategory.publicLibraries}}
  7. {{{linkedName}}}
  8. {{/defaultCategory.publicLibraries}} - {{#categories}} + {{#categoriesWithPublicLibraries}}
  9. {{name}}
  10. {{#publicLibraries}}
  11. {{{linkedName}}}
  12. {{/publicLibraries}} - {{/categories}} + {{/categoriesWithPublicLibraries}} {{/packageGraph.localPackages}}
diff --git a/lib/templates/_property.html b/lib/templates/_property.html index 184be87084..6921029b47 100644 --- a/lib/templates/_property.html +++ b/lib/templates/_property.html @@ -1,6 +1,6 @@
{{{linkedName}}} - {{{ arrow }}} {{{ linkedReturnType }}} + {{{ arrow }}} {{{ linkedReturnType }}} {{>categorization}}
{{{ oneLineDoc }}} diff --git a/lib/templates/_sidebar_for_category.html b/lib/templates/_sidebar_for_category.html new file mode 100644 index 0000000000..4be63996ab --- /dev/null +++ b/lib/templates/_sidebar_for_category.html @@ -0,0 +1,57 @@ +
    + {{#self.hasPublicLibraries}} +
  1. Libraries
  2. + {{#self.publicLibraries}} +
  3. {{{ linkedName }}}
  4. + {{/self.publicLibraries}} + {{/self.hasPublicLibraries}} + + {{#self.hasPublicClasses}} +
  5. Classes
  6. + {{#self.publicClasses}} +
  7. {{{ linkedName }}}
  8. + {{/self.publicClasses}} + {{/self.hasPublicClasses}} + + {{#self.hasPublicConstants}} +
  9. Constants
  10. + {{#self.publicConstants}} +
  11. {{{ linkedName }}}
  12. + {{/self.publicConstants}} + {{/self.hasPublicConstants}} + + {{#self.hasPublicProperties}} +
  13. Properties
  14. + {{#self.publicProperties}} +
  15. {{{ linkedName }}}
  16. + {{/self.publicProperties}} + {{/self.hasPublicProperties}} + + {{#self.hasPublicFunctions}} +
  17. Functions
  18. + {{#self.publicFunctions}} +
  19. {{{ linkedName }}}
  20. + {{/self.publicFunctions}} + {{/self.hasPublicFunctions}} + + {{#self.hasPublicEnums}} +
  21. Enums
  22. + {{#self.publicEnums}} +
  23. {{{ linkedName }}}
  24. + {{/self.publicEnums}} + {{/self.hasPublicEnums}} + + {{#self.hasPublicTypedefs}} +
  25. Typedefs
  26. + {{#self.publicTypedefs}} +
  27. {{{ linkedName }}}
  28. + {{/self.publicTypedefs}} + {{/self.hasPublicTypedefs}} + + {{#self.hasPublicExceptions}} +
  29. Exceptions
  30. + {{#self.publicExceptions}} +
  31. {{{ linkedName }}}
  32. + {{/self.publicExceptions}} + {{/self.hasPublicExceptions}} +
diff --git a/lib/templates/category.html b/lib/templates/category.html new file mode 100644 index 0000000000..69a6ccf6f1 --- /dev/null +++ b/lib/templates/category.html @@ -0,0 +1,115 @@ +{{>head}} + + + +
+ {{#self}} +

{{name}} {{kind}}

+ {{>documentation}} + + {{#hasPublicLibraries}} +
+

Libraries

+ +
+ {{#publicLibraries}} + {{>library}} + {{/publicLibraries}} +
+
+ {{/hasPublicLibraries}} + + {{#hasPublicClasses}} +
+

Classes

+ +
+ {{#publicClasses}} + {{>class}} + {{/publicClasses}} +
+
+ {{/hasPublicClasses}} + + {{#hasPublicConstants}} +
+

Constants

+ +
+ {{#publicConstants}} + {{>constant}} + {{/publicConstants}} +
+
+ {{/hasPublicConstants}} + + {{#hasPublicProperties}} +
+

Properties

+ +
+ {{#publicProperties}} + {{>property}} + {{/publicProperties}} +
+
+ {{/hasPublicProperties}} + + {{#hasPublicFunctions}} +
+

Functions

+ +
+ {{#publicFunctions}} + {{>callable}} + {{/publicFunctions}} +
+
+ {{/hasPublicFunctions}} + + {{#hasPublicEnums}} +
+

Enums

+ +
+ {{#publicEnums}} + {{>class}} + {{/publicEnums}} +
+
+ {{/hasPublicEnums}} + + {{#hasPublicTypedefs}} +
+

Typedefs

+ +
+ {{#publicTypedefs}} + {{>callable}} + {{/publicTypedefs}} +
+
+ {{/hasPublicTypedefs}} + + {{#hasPublicExceptions}} +
+

Exceptions / Errors

+ +
+ {{#publicExceptions}} + {{>class}} + {{/publicExceptions}} +
+
+ {{/hasPublicExceptions}} + {{/self}} + +
+ +{{>footer}} diff --git a/lib/templates/class.html b/lib/templates/class.html index a3aab8fb53..0bb21dc499 100644 --- a/lib/templates/class.html +++ b/lib/templates/class.html @@ -6,7 +6,9 @@
{{parent.name}} {{parent.kind}}
-

{{{self.nameWithGenerics}}} {{self.kind}}

+ {{#self}} +

{{{nameWithGenerics}}} {{kind}} {{>categorization}}

+ {{/self}} {{#clazz}} {{>documentation}} diff --git a/lib/templates/enum.html b/lib/templates/enum.html index d0c13a50c5..73678fa2f7 100644 --- a/lib/templates/enum.html +++ b/lib/templates/enum.html @@ -6,7 +6,9 @@
{{parent.name}} {{parent.kind}}
-

{{self.name}} {{self.kind}}

+ {{#self}} +

{{{name}}} {{kind}} {{>categorization}}

+ {{/self}} {{#eNum}} {{>documentation}} diff --git a/lib/templates/function.html b/lib/templates/function.html index 4b6f826f2a..b15a512388 100644 --- a/lib/templates/function.html +++ b/lib/templates/function.html @@ -6,7 +6,9 @@
{{parent.name}} {{parent.kind}}
-

{{{self.nameWithGenerics}}} {{self.kind}}

+ {{#self}} +

{{{nameWithGenerics}}} {{kind}} {{>categorization}}

+ {{/self}} {{#function}}
diff --git a/lib/templates/index.html b/lib/templates/index.html index 41a041fab4..389c31e6d3 100644 --- a/lib/templates/index.html +++ b/lib/templates/index.html @@ -23,12 +23,12 @@

{{name}}

{{#defaultCategory.publicLibraries}} {{>library}} {{/defaultCategory.publicLibraries}} - {{#categories}} + {{#categoriesWithPublicLibraries}}

{{name}}

{{#publicLibraries}} {{>library}} {{/publicLibraries}} - {{/categories}} + {{/categoriesWithPublicLibraries}}
{{/localPackages}} diff --git a/lib/templates/library.html b/lib/templates/library.html index e735a4ded4..de8b414f95 100644 --- a/lib/templates/library.html +++ b/lib/templates/library.html @@ -6,7 +6,9 @@
{{parent.name}}
-

{{self.name}} {{self.kind}}

+ {{#self}} +

{{{name}}} {{kind}} {{>categorization}}

+ {{/self}} {{#library}} {{>documentation}} diff --git a/lib/templates/top_level_constant.html b/lib/templates/top_level_constant.html index 74c5b14774..278dfeef6c 100644 --- a/lib/templates/top_level_constant.html +++ b/lib/templates/top_level_constant.html @@ -6,9 +6,9 @@
{{parent.name}} {{parent.kind}}
-

{{self.name}} {{self.kind}}

- {{#self}} +

{{{name}}} {{kind}} {{>categorization}}

+
{{>name_summary}} = diff --git a/lib/templates/top_level_property.html b/lib/templates/top_level_property.html index c441796110..3ee370dab9 100644 --- a/lib/templates/top_level_property.html +++ b/lib/templates/top_level_property.html @@ -6,9 +6,9 @@
{{parent.name}} {{parent.kind}}
-

{{self.name}} {{self.kind}}

- {{#self}} +

{{{name}}} {{kind}} {{>categorization}}

+ {{#hasNoGetterSetter}}
{{{ linkedReturnType }}} diff --git a/lib/templates/typedef.html b/lib/templates/typedef.html index a642d7e723..ac77da7e7e 100644 --- a/lib/templates/typedef.html +++ b/lib/templates/typedef.html @@ -6,7 +6,9 @@
{{parent.name}} {{parent.kind}}
-

{{{self.nameWithGenerics}}} {{self.kind}}

+ {{#self}} +

{{{nameWithGenerics}}} {{kind}} {{>categorization}}

+ {{/self}}
{{#typeDef}} diff --git a/pubspec.yaml b/pubspec.yaml index 12b65af9b5..1a279a7f19 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: dartdoc # Also update the `version` field in lib/dartdoc.dart. -version: 0.20.4 +version: 0.21.0-dev.0 author: Dart Team description: A documentation generator for Dart. homepage: https://github.com/dart-lang/dartdoc diff --git a/test/dartdoc_options_test.dart b/test/dartdoc_options_test.dart index 5244c7bf6c..6076df0773 100644 --- a/test/dartdoc_options_test.dart +++ b/test/dartdoc_options_test.dart @@ -9,6 +9,33 @@ import 'dart:io'; import 'package:dartdoc/src/dartdoc_options.dart'; import 'package:path/path.dart' as pathLib; import 'package:test/test.dart'; +import 'package:yaml/yaml.dart'; + +class ConvertedOption { + final String param1; + final String param2; + final String myContextPath; + + ConvertedOption._(this.param1, this.param2, this.myContextPath); + + static ConvertedOption fromYamlMap(YamlMap yamlMap, pathLib.Context context) { + String p1; + String p2; + String contextPath = context.current; + + for (MapEntry entry in yamlMap.entries) { + switch (entry.key.toString()) { + case 'param1': + p1 = entry.value.toString(); + break; + case 'param2': + p2 = entry.value.toString(); + break; + } + } + return new ConvertedOption._(p1, p2, contextPath); + } +} void main() { DartdocOptionSet dartdocOptionSetFiles; @@ -82,6 +109,11 @@ void main() { dartdocOptionSetFiles.add(new DartdocOptionFileOnly( 'nonCriticalDirOption', null, isDir: true)); + dartdocOptionSetFiles.add(new DartdocOptionFileOnly( + 'convertThisMap', + null, + convertYamlToType: ConvertedOption.fromYamlMap, + )); dartdocOptionSetArgs = new DartdocOptionSet('dartdoc'); dartdocOptionSetArgs @@ -159,6 +191,9 @@ dartdoc: dirOption: "notHere" nonCriticalFileOption: "whatever" double: 3.3 + convertThisMap: + param1: value1 + param2: value2 '''); dartdocOptionsTwo.writeAsStringSync(''' dartdoc: @@ -487,6 +522,18 @@ dartdoc: }); group('new style dartdoc file-only options', () { + test('DartdocOptionSetFile can convert YamlMaps to structured data', () { + ConvertedOption converted = + dartdocOptionSetFiles['convertThisMap'].valueAt(firstDir); + + expect(converted.param1, equals('value1')); + expect(converted.param2, equals('value2')); + expect( + converted.myContextPath, equals(pathLib.canonicalize(firstDir.path))); + expect( + dartdocOptionSetFiles['convertThisMap'].valueAt(secondDir), isNull); + }); + test('DartdocOptionSetFile checks file existence when appropriate', () { String errorMessage; try { diff --git a/test/model_test.dart b/test/model_test.dart index 2c73fb9fba..b877c55a02 100644 --- a/test/model_test.dart +++ b/test/model_test.dart @@ -25,6 +25,8 @@ class TestLibraryContainer extends LibraryContainer { final String name; @override bool get isSdk => false; + @override + final PackageGraph packageGraph = null; TestLibraryContainer( this.name, this.containerOrder, LibraryContainer enclosingContainer) { @@ -113,22 +115,106 @@ void main() { }); group('Category', () { + test( + 'Verify auto-included dependencies do not use default package category definitions', + () { + Class IAmAClassWithCategories = ginormousPackageGraph.localPackages + .firstWhere((Package p) => p.name == 'test_package_imported') + .publicLibraries + .firstWhere((Library l) => l.name == 'categoriesExported') + .publicClasses + .firstWhere((Class c) => c.name == 'IAmAClassWithCategories'); + expect(IAmAClassWithCategories.hasCategoryNames, isTrue); + expect(IAmAClassWithCategories.categories.length, equals(1)); + expect( + IAmAClassWithCategories.categories.first.name, equals('Excellent')); + expect(IAmAClassWithCategories.displayedCategories, isEmpty); + }); + + // For flutter, we allow reexports to pick up categories from the package + // they are exposed in. + test('Verify that reexported classes pick up categories', () { + Class IAmAClassWithCategoriesReexport = ginormousPackageGraph + .localPackages + .firstWhere((Package p) => p.name == 'test_package') + .publicLibraries + .firstWhere((Library l) => l.name == 'fake') + .publicClasses + .firstWhere((Class c) => c.name == 'IAmAClassWithCategories'); + expect(IAmAClassWithCategoriesReexport.hasCategoryNames, isTrue); + expect(IAmAClassWithCategoriesReexport.categories.length, equals(1)); + expect(IAmAClassWithCategoriesReexport.categories.first.name, + equals('Superb')); + expect(IAmAClassWithCategoriesReexport.displayedCategories, isNotEmpty); + Category category = + IAmAClassWithCategoriesReexport.displayedCategories.first; + expect(category.spanClass, equals('superb')); + expect(category.categoryNumberClass, equals('cp-0')); + expect(category.isDocumented, isTrue); + }); + + test('Verify that multiple categories work correctly', () { + Library fakeLibrary = ginormousPackageGraph.localPackages + .firstWhere((Package p) => p.name == 'test_package') + .publicLibraries + .firstWhere((Library l) => l.name == 'fake'); + Class BaseForDocComments = fakeLibrary.publicClasses + .firstWhere((Class c) => c.name == 'BaseForDocComments'); + Class SubForDocComments = fakeLibrary.publicClasses + .firstWhere((Class c) => c.name == 'SubForDocComments'); + expect(BaseForDocComments.hasCategoryNames, isTrue); + // Display both, with the correct order and display name. + expect(BaseForDocComments.displayedCategories.length, equals(2)); + expect( + BaseForDocComments.displayedCategories.first.name, equals('Superb')); + expect( + BaseForDocComments.displayedCategories.last.name, equals('Unreal')); + // Subclasses do not inherit category information. + expect(SubForDocComments.hasCategoryNames, isTrue); + expect(SubForDocComments.categories, hasLength(1)); + expect(SubForDocComments.categories.first.isDocumented, isFalse); + expect(SubForDocComments.displayedCategories, isEmpty); + }); + test('Verify categories for test_package', () { expect(packageGraph.localPackages.length, equals(1)); expect(packageGraph.localPackages.first.hasCategories, isTrue); List packageCategories = packageGraph.localPackages.first.categories; - expect(packageCategories.length, equals(3)); - expect(packageCategories.map((c) => c.name).toList(), - orderedEquals(['Real Libraries', 'Unreal', 'Misc'])); + expect(packageCategories.length, equals(6)); + expect( + packageGraph.localPackages.first.categoriesWithPublicLibraries.length, + equals(3)); + expect( + packageCategories.map((c) => c.name).toList(), + orderedEquals([ + 'Superb', + 'Real Libraries', + 'Unreal', + 'Misc', + 'More Excellence', + 'NotSoExcellent' + ])); expect(packageCategories.map((c) => c.libraries.length).toList(), - orderedEquals([2, 2, 1])); + orderedEquals([0, 3, 2, 1, 0, 0])); expect( packageGraph .localPackages.first.defaultCategory.publicLibraries.length, equals(3)); }); + test('Verify libraries with multiple categories show up in multiple places', + () { + List packageCategories = + packageGraph.publicPackages.first.categories; + Category realLibraries = + packageCategories.firstWhere((c) => c.name == 'Real Libraries'); + Category misc = packageCategories.firstWhere((c) => c.name == 'Misc'); + expect( + realLibraries.libraries.map((l) => l.name), contains('two_exports')); + expect(misc.libraries.map((l) => l.name), contains('two_exports')); + }); + test('Verify that packages without categories get handled', () { expect(packageGraphSmall.localPackages.length, equals(1)); expect(packageGraphSmall.localPackages.first.hasCategories, isFalse); diff --git a/test/src/utils.dart b/test/src/utils.dart index c96c47d196..e177d72c28 100644 --- a/test/src/utils.dart +++ b/test/src/utils.dart @@ -56,7 +56,7 @@ void delete(Directory dir) { if (dir.existsSync()) dir.deleteSync(recursive: true); } -init() async { +void init() async { sdkDir = defaultSdkDir; sdkPackageMeta = new PackageMeta.fromDir(sdkDir); diff --git a/test/utils_test.dart b/test/utils_test.dart index ee6b30a2e2..59539c2876 100644 --- a/test/utils_test.dart +++ b/test/utils_test.dart @@ -15,7 +15,7 @@ void main() { // is the length of that left margin. var multilineStringMargin = ' ' * 6; - trimMargin(s) => s + String trimMargin(s) => s // Trim the left margin of the first line. .replaceFirst('$multilineStringMargin ', '') // Trim the left margin of every following line. @@ -23,7 +23,7 @@ void main() { // Trim the last line. .replaceFirst(new RegExp('\n$multilineStringMargin\$'), ''); - expectCorrectDocumentation() => + void expectCorrectDocumentation() => expect(stripComments(trimMargin(comment)), trimMargin(documentation)); group('///-style', () { diff --git a/testing/test_package/Excellent.md b/testing/test_package/Excellent.md new file mode 100644 index 0000000000..cdba3d4a70 --- /dev/null +++ b/testing/test_package/Excellent.md @@ -0,0 +1,3 @@ +This is the documentation for our category. + +Wheee! diff --git a/testing/test_package/Unreal.md b/testing/test_package/Unreal.md new file mode 100644 index 0000000000..e1e126050f --- /dev/null +++ b/testing/test_package/Unreal.md @@ -0,0 +1,3 @@ +This is the documentation for the Unreal category, +not to be confused with [Real Libraries]. Unreal holds +more than just libraries. diff --git a/testing/test_package/dartdoc_options.yaml b/testing/test_package/dartdoc_options.yaml index 83ad422ac3..1971efc25e 100644 --- a/testing/test_package/dartdoc_options.yaml +++ b/testing/test_package/dartdoc_options.yaml @@ -1,2 +1,8 @@ dartdoc: - categoryOrder: ["Real Libraries", "Unreal"] + categories: + Excellent: + markdown: "Excellent.md" + displayName: "Superb" + Real Libraries: + Unreal: + markdown: "Unreal.md" diff --git a/testing/test_package/lib/fake.dart b/testing/test_package/lib/fake.dart index 9a50230415..b4791759ad 100644 --- a/testing/test_package/lib/fake.dart +++ b/testing/test_package/lib/fake.dart @@ -53,6 +53,10 @@ import 'css.dart' as css; import 'example.dart'; import 'two_exports.dart' show BaseClass; +// ignore: uri_does_not_exist +export 'package:test_package_imported/categoryExporting.dart' + show IAmAClassWithCategories; + abstract class ImplementingThingy implements BaseThingy {} abstract class BaseThingy { @@ -708,6 +712,14 @@ class SpecialList extends ListBase { /// This inherits operators. class ExtraSpecialList extends SpecialList {} +/// Category information should not follow inheritance. +/// +/// {@category Excellent} +/// {@category Unreal} +/// {@category More Excellence} +/// {@subCategory Things and Such} +/// {@image https://flutter.io/images/catalog-widget-placeholder.png} +/// {@samples https://flutter.io} class BaseForDocComments { /// Takes a [value] and returns a String. /// @@ -756,6 +768,7 @@ class BaseForDocComments { } /// Testing if docs for inherited method are correct. +/// {@category NotSoExcellent} class SubForDocComments extends BaseForDocComments { /// Reference to [foo] and [bar] void localMethod(String foo, bar) {} diff --git a/testing/test_package/lib/two_exports.dart b/testing/test_package/lib/two_exports.dart index c3e26f3b70..7ce33c2500 100644 --- a/testing/test_package/lib/two_exports.dart +++ b/testing/test_package/lib/two_exports.dart @@ -1,3 +1,4 @@ +/// {@category Real Libraries} /// {@category Misc} library two_exports; diff --git a/testing/test_package_docs/__404error.html b/testing/test_package_docs/__404error.html index f536a6bef0..938d312a29 100644 --- a/testing/test_package_docs/__404error.html +++ b/testing/test_package_docs/__404error.html @@ -4,7 +4,7 @@ - + test_package - Dart API docs @@ -34,6 +34,9 @@ diff --git a/testing/test_package_docs/anonymous_library/anonymous_library-library.html b/testing/test_package_docs/anonymous_library/anonymous_library-library.html index 88f41e9451..9d0bd847eb 100644 --- a/testing/test_package_docs/anonymous_library/anonymous_library-library.html +++ b/testing/test_package_docs/anonymous_library/anonymous_library-library.html @@ -37,6 +37,9 @@
-

anonymous_library library

+

anonymous_library library

@@ -72,7 +77,7 @@

Functions

doesStuff() → String - +
diff --git a/testing/test_package_docs/anonymous_library/doesStuff.html b/testing/test_package_docs/anonymous_library/doesStuff.html index f840ef0a38..1a498697cb 100644 --- a/testing/test_package_docs/anonymous_library/doesStuff.html +++ b/testing/test_package_docs/anonymous_library/doesStuff.html @@ -50,7 +50,7 @@
anonymous_library library
-

doesStuff function

+

doesStuff function

String diff --git a/testing/test_package_docs/another_anonymous_lib/another_anonymous_lib-library.html b/testing/test_package_docs/another_anonymous_lib/another_anonymous_lib-library.html index df4fbbef68..a5e48ab82f 100644 --- a/testing/test_package_docs/another_anonymous_lib/another_anonymous_lib-library.html +++ b/testing/test_package_docs/another_anonymous_lib/another_anonymous_lib-library.html @@ -37,6 +37,9 @@
-

another_anonymous_lib library

+

another_anonymous_lib library

@@ -72,7 +77,7 @@

Functions

greeting() → String - +
diff --git a/testing/test_package_docs/another_anonymous_lib/greeting.html b/testing/test_package_docs/another_anonymous_lib/greeting.html index 470b025961..c07f32a6fd 100644 --- a/testing/test_package_docs/another_anonymous_lib/greeting.html +++ b/testing/test_package_docs/another_anonymous_lib/greeting.html @@ -50,7 +50,7 @@
another_anonymous_lib library
-

greeting function

+

greeting function

String diff --git a/testing/test_package_docs/categories.json b/testing/test_package_docs/categories.json new file mode 100644 index 0000000000..81c00db5bd --- /dev/null +++ b/testing/test_package_docs/categories.json @@ -0,0 +1,91 @@ +[ + { + "name": "IAmAClassWithCategories", + "qualifiedName": "categoriesExported.IAmAClassWithCategories", + "href": "categoriesExported/IAmAClassWithCategories-class.html", + "type": "class", + "categories": [ + "Excellent" + ] + }, + { + "name": "css", + "qualifiedName": "css", + "href": "css/css-library.html", + "type": "library", + "categories": [ + "Other" + ] + }, + { + "name": "ex", + "qualifiedName": "ex", + "href": "ex/ex-library.html", + "type": "library", + "categories": [ + "Real Libraries" + ] + }, + { + "name": "fake", + "qualifiedName": "fake", + "href": "fake/fake-library.html", + "type": "library", + "categories": [ + "Real Libraries" + ] + }, + { + "name": "BaseForDocComments", + "qualifiedName": "fake.BaseForDocComments", + "href": "fake/BaseForDocComments-class.html", + "type": "class", + "categories": [ + "Excellent", + "More Excellence", + "Unreal" + ], + "subcategories": [ + "Things and Such" + ], + "image": "https://flutter.io/images/catalog-widget-placeholder.png", + "samples": "https://flutter.io" + }, + { + "name": "SubForDocComments", + "qualifiedName": "fake.SubForDocComments", + "href": "fake/SubForDocComments-class.html", + "type": "class", + "categories": [ + "NotSoExcellent" + ] + }, + { + "name": "reexport_one", + "qualifiedName": "reexport_one", + "href": "reexport_one/reexport_one-library.html", + "type": "library", + "categories": [ + "Unreal" + ] + }, + { + "name": "reexport_two", + "qualifiedName": "reexport_two", + "href": "reexport_two/reexport_two-library.html", + "type": "library", + "categories": [ + "Unreal" + ] + }, + { + "name": "two_exports", + "qualifiedName": "two_exports", + "href": "two_exports/two_exports-library.html", + "type": "library", + "categories": [ + "Misc", + "Real Libraries" + ] + } +] diff --git a/testing/test_package_docs/categoriesExported/IAmAClassWithCategories-class.html b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories-class.html new file mode 100644 index 0000000000..eec9c6368a --- /dev/null +++ b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories-class.html @@ -0,0 +1,181 @@ + + + + + + + + IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
+ +
+ + +
IAmAClassWithCategories
+ +
+ +
+ + + +
+

IAmAClassWithCategories class

+ +
+

Categories test for auto-include-dependencies (Flutter).

+
+ + +
+

Constructors

+ +
+
+ IAmAClassWithCategories() +
+
+ +
+
+
+ +
+

Properties

+ +
+
+ hashCode + → int +
+
+ +
read-only, inherited
+
+
+ runtimeType + → Type +
+
+ +
read-only, inherited
+
+
+
+ +
+

Methods

+
+
+ noSuchMethod(Invocation invocation) + → dynamic + +
+
+ +
inherited
+
+
+ toString() + → String + +
+
+ +
inherited
+
+
+
+ +
+

Operators

+
+
+ operator ==(dynamic other) + → bool + +
+
+ +
inherited
+
+
+
+ + + + +
+ + + +
+ +
+ + test_package 0.0.1 + + +
+ + + + + + + + + + + diff --git a/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/IAmAClassWithCategories.html b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/IAmAClassWithCategories.html new file mode 100644 index 0000000000..7a6b985569 --- /dev/null +++ b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/IAmAClassWithCategories.html @@ -0,0 +1,97 @@ + + + + + + + + IAmAClassWithCategories constructor - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
+ +
+ + +
IAmAClassWithCategories
+ +
+ +
+ + + +
+

IAmAClassWithCategories constructor

+ +
+ + IAmAClassWithCategories() +
+ + + + +
+ + + +
+ +
+ + test_package 0.0.1 + + +
+ + + + + + + + + + + diff --git a/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/hashCode.html b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/hashCode.html new file mode 100644 index 0000000000..253d785e04 --- /dev/null +++ b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/hashCode.html @@ -0,0 +1,101 @@ + + + + + + + + hashCode property - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
+ +
+ + +
hashCode
+ +
+ +
+ + + +
+

hashCode property

+ + +
+ +
+ int + hashCode +
inherited
+
+ + +
+ +
+ + + +
+ +
+ + test_package 0.0.1 + + +
+ + + + + + + + + + + diff --git a/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/noSuchMethod.html b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/noSuchMethod.html new file mode 100644 index 0000000000..cbb992dd0b --- /dev/null +++ b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/noSuchMethod.html @@ -0,0 +1,97 @@ + + + + + + + + noSuchMethod method - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
+ +
+ + +
noSuchMethod
+ +
+ +
+ + + +
+

noSuchMethod method

+ +
+ dynamic + noSuchMethod +(Invocation invocation) +
+ + + +
+ + + +
+ +
+ + test_package 0.0.1 + + +
+ + + + + + + + + + + diff --git a/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/operator_equals.html b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/operator_equals.html new file mode 100644 index 0000000000..4dcf9dd573 --- /dev/null +++ b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/operator_equals.html @@ -0,0 +1,97 @@ + + + + + + + + operator == method - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
+ +
+ + +
operator ==
+ +
+ +
+ + + +
+

operator == method

+ +
+ bool + operator == +(dynamic other) +
+ + + +
+ + + +
+ +
+ + test_package 0.0.1 + + +
+ + + + + + + + + + + diff --git a/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/runtimeType.html b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/runtimeType.html new file mode 100644 index 0000000000..7eebb5036b --- /dev/null +++ b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/runtimeType.html @@ -0,0 +1,101 @@ + + + + + + + + runtimeType property - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
+ +
+ + +
runtimeType
+ +
+ +
+ + + +
+

runtimeType property

+ + +
+ +
+ Type + runtimeType +
inherited
+
+ + +
+ +
+ + + +
+ +
+ + test_package 0.0.1 + + +
+ + + + + + + + + + + diff --git a/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/toString.html b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/toString.html new file mode 100644 index 0000000000..0bc29acc3c --- /dev/null +++ b/testing/test_package_docs/categoriesExported/IAmAClassWithCategories/toString.html @@ -0,0 +1,97 @@ + + + + + + + + toString method - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
+ +
+ + +
toString
+ +
+ +
+ + + +
+

toString method

+ +
+ String + toString +() +
+ + + +
+ + + +
+ +
+ + test_package 0.0.1 + + +
+ + + + + + + + + + + diff --git a/testing/test_package_docs/categoriesExported/categoriesExported-library.html b/testing/test_package_docs/categoriesExported/categoriesExported-library.html new file mode 100644 index 0000000000..308a9664f6 --- /dev/null +++ b/testing/test_package_docs/categoriesExported/categoriesExported-library.html @@ -0,0 +1,122 @@ + + + + + + + + categoriesExported library - Dart API + + + + + + + + + + + + +
+ +
+ + +
categoriesExported
+ +
+ +
+ + + +
+

categoriesExported library

+ + +
+

Classes

+ +
+
+ IAmAClassWithCategories +
+
+ Categories test for auto-include-dependencies (Flutter). +
+
+
+ + + + + + + +
+ + + +
+ +
+ + test_package 0.0.1 + + +
+ + + + + + + + + + + diff --git a/testing/test_package_docs/code_in_comments/code_in_comments-library.html b/testing/test_package_docs/code_in_comments/code_in_comments-library.html index e212de3b2d..4d4df09a03 100644 --- a/testing/test_package_docs/code_in_comments/code_in_comments-library.html +++ b/testing/test_package_docs/code_in_comments/code_in_comments-library.html @@ -37,6 +37,9 @@
-

code_in_comments library

+

code_in_comments library

void main() {
diff --git a/testing/test_package_docs/css/css-library.html b/testing/test_package_docs/css/css-library.html
index ff38dcce76..4560937206 100644
--- a/testing/test_package_docs/css/css-library.html
+++ b/testing/test_package_docs/css/css-library.html
@@ -37,6 +37,9 @@
   
 
   
-

css library

+

css library

Testing that a library name doesn't conflict @@ -73,7 +78,7 @@

Properties

theOnlyThingInTheLibrary - ↔ String + ↔ String
diff --git a/testing/test_package_docs/css/theOnlyThingInTheLibrary.html b/testing/test_package_docs/css/theOnlyThingInTheLibrary.html index 43a261bbe3..7671e69e71 100644 --- a/testing/test_package_docs/css/theOnlyThingInTheLibrary.html +++ b/testing/test_package_docs/css/theOnlyThingInTheLibrary.html @@ -50,7 +50,7 @@
css library
-

theOnlyThingInTheLibrary top-level property

+

theOnlyThingInTheLibrary top-level property

String diff --git a/testing/test_package_docs/ex/Animal-class.html b/testing/test_package_docs/ex/Animal-class.html index a58ab32dae..9d24ddeb30 100644 --- a/testing/test_package_docs/ex/Animal-class.html +++ b/testing/test_package_docs/ex/Animal-class.html @@ -107,7 +107,7 @@
ex library
-

Animal enum

+

Animal enum

Referencing processMessage (or other things) here should not break @@ -122,7 +122,7 @@

Constants

CAT → const Animal -
+

Single line docs.

@@ -133,7 +133,7 @@

Constants

DOG → const Animal -
+

Multi line docs.

Dog needs lots of docs.

@@ -145,7 +145,7 @@

Constants

HORSE → const Animal -
+
@@ -156,7 +156,7 @@

Constants

values → const List<Animal> -
+

A constant List of the values in this enum, in order of their declaration.

@@ -174,7 +174,7 @@

Properties

index - → int + → int

The integer index of this enum.

@@ -182,7 +182,7 @@

Properties

hashCode - → int + → int
@@ -190,7 +190,7 @@

Properties

runtimeType - → Type + → Type
@@ -206,7 +206,7 @@

Methods

toString() → String - +
@@ -215,7 +215,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -230,7 +230,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/AnotherParameterizedClass-class.html b/testing/test_package_docs/ex/AnotherParameterizedClass-class.html index 2df64ea5dd..904a00a79b 100644 --- a/testing/test_package_docs/ex/AnotherParameterizedClass-class.html +++ b/testing/test_package_docs/ex/AnotherParameterizedClass-class.html @@ -107,7 +107,7 @@
ex library
-

AnotherParameterizedClass<B> class

+

AnotherParameterizedClass<B> class

@@ -130,7 +130,7 @@

Properties

hashCode - → int + → int
@@ -138,7 +138,7 @@

Properties

runtimeType - → Type + → Type
@@ -154,7 +154,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -163,7 +163,7 @@

Methods

toString() → String - +
inherited
@@ -178,7 +178,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/Apple-class.html b/testing/test_package_docs/ex/Apple-class.html index 4a2378fd20..6f5e8268c3 100644 --- a/testing/test_package_docs/ex/Apple-class.html +++ b/testing/test_package_docs/ex/Apple-class.html @@ -107,7 +107,7 @@
ex library
-

Apple class

+

Apple class

Sample class String

  A
@@ -154,7 +154,7 @@ 

Properties

fieldWithTypedef - ParameterizedTypedef<bool> + ParameterizedTypedef<bool>
fieldWithTypedef docs here @@ -162,7 +162,7 @@

Properties

m - ↔ int + ↔ int
The read-write field m. @@ -170,7 +170,7 @@

Properties

s - ↔ String + ↔ String
The getter for s @@ -178,7 +178,7 @@

Properties

hashCode - → int + → int
@@ -186,7 +186,7 @@

Properties

runtimeType - → Type + → Type
@@ -202,7 +202,7 @@

Methods

isGreaterThan(int number, { int check: 5 }) → bool - +
@@ -211,7 +211,7 @@

Methods

m1() → void - +
This is a method. [...] @@ -220,7 +220,7 @@

Methods

methodWithTypedefParam(processMessage p) → void - +
@@ -229,7 +229,7 @@

Methods

paramFromExportLib(Helper helper) → void - +
@@ -238,7 +238,7 @@

Methods

printMsg(String msg, [ bool linebreak ]) → void - +
@@ -247,7 +247,7 @@

Methods

whataclass(List<Whataclass<bool>> list) → void - +
Apple docs for whataclass @@ -256,7 +256,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -265,7 +265,7 @@

Methods

toString() → String - +
inherited
@@ -280,7 +280,7 @@

Operators

operator *(Apple other) → dynamic - +
@@ -289,7 +289,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
@@ -303,7 +303,7 @@

Static Properties

string - ↔ String + ↔ String
@@ -320,7 +320,7 @@

Constants

n → const int -
+
diff --git a/testing/test_package_docs/ex/B-class.html b/testing/test_package_docs/ex/B-class.html index 5a3e870241..627b374201 100644 --- a/testing/test_package_docs/ex/B-class.html +++ b/testing/test_package_docs/ex/B-class.html @@ -107,7 +107,7 @@
ex library
-

B class

+

B class

Extends class Apple, use new Apple or new Apple.fromString

 B extends A
@@ -153,7 +153,7 @@ 

Properties

autoCompress - ↔ bool + ↔ bool
The default value is false (compression disabled). @@ -162,7 +162,7 @@

Properties

isImplemented - → bool + → bool
@@ -170,7 +170,7 @@

Properties

list - ↔ List<String> + ↔ List<String>
A list of Strings @@ -178,7 +178,7 @@

Properties

s - ↔ String + ↔ String
The getter for s @@ -186,7 +186,7 @@

Properties

fieldWithTypedef - ParameterizedTypedef<bool> + ParameterizedTypedef<bool>
fieldWithTypedef docs here @@ -194,7 +194,7 @@

Properties

hashCode - → int + → int
@@ -202,7 +202,7 @@

Properties

m - ↔ int + ↔ int
The read-write field m. @@ -210,7 +210,7 @@

Properties

runtimeType - → Type + → Type
@@ -226,7 +226,7 @@

Methods

abstractMethod() → void - +
@@ -235,7 +235,7 @@

Methods

doNothing() → Future - +
@@ -244,7 +244,7 @@

Methods

m1() → void - +
This is a method. [...] @@ -253,7 +253,7 @@

Methods

writeMsg(String msg, [ String transformMsg(String origMsg, bool flag) ]) → void - +
@@ -262,7 +262,7 @@

Methods

isGreaterThan(int number, { int check: 5 }) → bool - +
inherited
@@ -271,7 +271,7 @@

Methods

methodWithTypedefParam(processMessage p) → void - +
inherited
@@ -280,7 +280,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -289,7 +289,7 @@

Methods

paramFromExportLib(Helper helper) → void - +
inherited
@@ -298,7 +298,7 @@

Methods

printMsg(String msg, [ bool linebreak ]) → void - +
inherited
@@ -307,7 +307,7 @@

Methods

toString() → String - +
inherited
@@ -316,7 +316,7 @@

Methods

whataclass(List<Whataclass<bool>> list) → void - +
Apple docs for whataclass
inherited
@@ -331,7 +331,7 @@

Operators

operator *(Apple other) → dynamic - +
inherited
@@ -340,7 +340,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/COLOR-constant.html b/testing/test_package_docs/ex/COLOR-constant.html index ebe03e2f83..b83cc9113b 100644 --- a/testing/test_package_docs/ex/COLOR-constant.html +++ b/testing/test_package_docs/ex/COLOR-constant.html @@ -107,7 +107,7 @@
ex library
-

COLOR top-level constant

+

COLOR top-level constant

const COLOR diff --git a/testing/test_package_docs/ex/COLOR_GREEN-constant.html b/testing/test_package_docs/ex/COLOR_GREEN-constant.html index 3b7477a395..92612213d6 100644 --- a/testing/test_package_docs/ex/COLOR_GREEN-constant.html +++ b/testing/test_package_docs/ex/COLOR_GREEN-constant.html @@ -107,7 +107,7 @@
ex library
-

COLOR_GREEN top-level constant

+

COLOR_GREEN top-level constant

const COLOR_GREEN diff --git a/testing/test_package_docs/ex/COLOR_ORANGE-constant.html b/testing/test_package_docs/ex/COLOR_ORANGE-constant.html index 8f7ae7bd33..154ae2d942 100644 --- a/testing/test_package_docs/ex/COLOR_ORANGE-constant.html +++ b/testing/test_package_docs/ex/COLOR_ORANGE-constant.html @@ -107,7 +107,7 @@
ex library
-

COLOR_ORANGE top-level constant

+

COLOR_ORANGE top-level constant

const COLOR_ORANGE diff --git a/testing/test_package_docs/ex/COMPLEX_COLOR-constant.html b/testing/test_package_docs/ex/COMPLEX_COLOR-constant.html index a2be8e01f9..4522aff681 100644 --- a/testing/test_package_docs/ex/COMPLEX_COLOR-constant.html +++ b/testing/test_package_docs/ex/COMPLEX_COLOR-constant.html @@ -107,7 +107,7 @@
ex library
-

COMPLEX_COLOR top-level constant

+

COMPLEX_COLOR top-level constant

const COMPLEX_COLOR diff --git a/testing/test_package_docs/ex/Cat-class.html b/testing/test_package_docs/ex/Cat-class.html index adc874cacf..b0249ec9c7 100644 --- a/testing/test_package_docs/ex/Cat-class.html +++ b/testing/test_package_docs/ex/Cat-class.html @@ -107,7 +107,7 @@
ex library
-

Cat class

+

Cat class

@@ -144,7 +144,7 @@

Properties

isImplemented - → bool + → bool
@@ -152,7 +152,7 @@

Properties

hashCode - → int + → int
@@ -160,7 +160,7 @@

Properties

runtimeType - → Type + → Type
@@ -176,7 +176,7 @@

Methods

abstractMethod() → void - +
@@ -185,7 +185,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -194,7 +194,7 @@

Methods

toString() → String - +
inherited
@@ -209,7 +209,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/CatString-class.html b/testing/test_package_docs/ex/CatString-class.html index a2f91cc5a1..cd86728741 100644 --- a/testing/test_package_docs/ex/CatString-class.html +++ b/testing/test_package_docs/ex/CatString-class.html @@ -107,7 +107,7 @@
ex library
-

CatString class

+

CatString class

@@ -144,7 +144,7 @@

Properties

hashCode - → int + → int
@@ -152,7 +152,7 @@

Properties

isEmpty - → bool + → bool
@@ -160,7 +160,7 @@

Properties

isNotEmpty - → bool + → bool
@@ -168,7 +168,7 @@

Properties

length - → int + → int
@@ -176,7 +176,7 @@

Properties

runtimeType - → Type + → Type
@@ -192,7 +192,7 @@

Methods

clear() → void - +
inherited
@@ -201,7 +201,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -210,7 +210,7 @@

Methods

toString() → String - +
inherited
@@ -219,7 +219,7 @@

Methods

write(Object obj) → void - +
inherited
@@ -228,7 +228,7 @@

Methods

writeAll(Iterable objects, [ String separator = "" ]) → void - +
inherited
@@ -237,7 +237,7 @@

Methods

writeCharCode(int charCode) → void - +
inherited
@@ -246,7 +246,7 @@

Methods

writeln([Object obj = "" ]) → void - +
inherited
@@ -261,7 +261,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/ConstantCat-class.html b/testing/test_package_docs/ex/ConstantCat-class.html index 04b10c717b..f7d3273a15 100644 --- a/testing/test_package_docs/ex/ConstantCat-class.html +++ b/testing/test_package_docs/ex/ConstantCat-class.html @@ -107,7 +107,7 @@
ex library
-

ConstantCat class

+

ConstantCat class

@@ -145,7 +145,7 @@

Properties

isImplemented - → bool + → bool
@@ -153,7 +153,7 @@

Properties

name - → String + → String
@@ -161,7 +161,7 @@

Properties

hashCode - → int + → int
@@ -169,7 +169,7 @@

Properties

runtimeType - → Type + → Type
@@ -185,7 +185,7 @@

Methods

abstractMethod() → void - +
@@ -194,7 +194,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -203,7 +203,7 @@

Methods

toString() → String - +
inherited
@@ -218,7 +218,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/Deprecated-class.html b/testing/test_package_docs/ex/Deprecated-class.html index 47c832c3da..b343154b86 100644 --- a/testing/test_package_docs/ex/Deprecated-class.html +++ b/testing/test_package_docs/ex/Deprecated-class.html @@ -107,7 +107,7 @@
ex library
-

Deprecated class

+

Deprecated class

@@ -131,7 +131,7 @@

Properties

expires - → String + → String
@@ -139,7 +139,7 @@

Properties

hashCode - → int + → int
@@ -147,7 +147,7 @@

Properties

runtimeType - → Type + → Type
@@ -163,7 +163,7 @@

Methods

toString() → String - +
@@ -172,7 +172,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -187,7 +187,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/Dog-class.html b/testing/test_package_docs/ex/Dog-class.html index a433669b44..243ebec08b 100644 --- a/testing/test_package_docs/ex/Dog-class.html +++ b/testing/test_package_docs/ex/Dog-class.html @@ -107,7 +107,7 @@
ex library
-

Dog class

+

Dog class

implements Cat, E

@@ -166,7 +166,7 @@

Properties

aFinalField - → int + → int
@@ -174,7 +174,7 @@

Properties

aGetterReturningRandomThings - → int + → int
@@ -182,7 +182,7 @@

Properties

aProtectedFinalField - → int + → int
@@ -190,7 +190,7 @@

Properties

deprecatedField - ↔ int + ↔ int
@@ -198,7 +198,7 @@

Properties

deprecatedGetter - → int + → int
@@ -206,7 +206,7 @@

Properties

deprecatedSetter - int + int
@@ -214,7 +214,7 @@

Properties

isImplemented - → bool + → bool
@@ -222,7 +222,7 @@

Properties

name - ↔ String + ↔ String
@@ -230,7 +230,7 @@

Properties

hashCode - → int + → int
@@ -238,7 +238,7 @@

Properties

runtimeType - → Type + → Type
@@ -254,7 +254,7 @@

Methods

abstractMethod() → void - +
@@ -263,7 +263,7 @@

Methods

foo() → Future - +
@@ -272,7 +272,7 @@

Methods

getAnotherClassD() → List<Dog> - +
@Deprecated('before v27.3')
@@ -281,7 +281,7 @@

Methods

getClassA() → List<Apple> - +
@@ -290,7 +290,7 @@

Methods

testGeneric(Map<String, dynamic> args) → void - +
@@ -299,7 +299,7 @@

Methods

testGenericMethod<T>(T arg) → T - +
@@ -308,7 +308,7 @@

Methods

testMethod(Iterable it) → void - +
@@ -317,7 +317,7 @@

Methods

withAnimation() → void - +
Animation method [...] @@ -326,7 +326,7 @@

Methods

withAnimationBadHeight() → void - +
Malformed Animation method with non-integer height [...] @@ -335,7 +335,7 @@

Methods

withAnimationBadWidth() → void - +
Malformed Animation method with non-integer width [...] @@ -344,7 +344,7 @@

Methods

withAnimationInline() → void - +
Animation inline in text. [...] @@ -353,7 +353,7 @@

Methods

withAnimationInOneLineDoc() → void - +
Animation in one line doc [...] @@ -362,7 +362,7 @@

Methods

withAnimationNonUnique() → void - +
Non-Unique Animation method (between methods) [...] @@ -371,7 +371,7 @@

Methods

withAnimationNonUniqueDeprecated() → void - +
Non-Unique deprecated Animation method (between methods) [...] @@ -380,7 +380,7 @@

Methods

withAnimationOutOfOrder() → void - +
Animation with out-of-order id argument. [...] @@ -389,7 +389,7 @@

Methods

withAnimationUnknownArg() → void - +
Animation with an argument that is not the id. [...] @@ -398,7 +398,7 @@

Methods

withAnimationWrongParams() → void - +
Malformed Animation method with wrong parameters [...] @@ -407,7 +407,7 @@

Methods

withDeprecatedAnimation() → void - +
Deprecated animation method format. [...] @@ -416,7 +416,7 @@

Methods

withInvalidNamedAnimation() → void - +
Animation method with invalid name [...] @@ -425,7 +425,7 @@

Methods

withMacro() → void - +
Macro method [...] @@ -434,7 +434,7 @@

Methods

withMacro2() → void - +
Foo macro content @@ -443,7 +443,7 @@

Methods

withNamedAnimation() → void - +
Animation method with name [...] @@ -452,7 +452,7 @@

Methods

withPrivateMacro() → void - +
Use a privately defined macro: Private macro content @@ -461,7 +461,7 @@

Methods

withQuotedNamedAnimation() → void - +
Animation method with quoted name [...] @@ -470,7 +470,7 @@

Methods

withUndefinedMacro() → void - +
Don't define this: null @@ -479,7 +479,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -488,7 +488,7 @@

Methods

toString() → String - +
inherited
@@ -503,7 +503,7 @@

Operators

operator ==(dynamic other) → bool - +
@@ -517,7 +517,7 @@

Static Properties

somethingTasty - → int + → int
A tasty static + final property. @@ -525,7 +525,7 @@

Static Properties

staticGetterSetter - ↔ int + ↔ int
@@ -541,7 +541,7 @@

Static Methods

createDog(String s) Dog - +
@Deprecated("Internal use")
@@ -556,7 +556,7 @@

Constants

aName → const ShortName -
+
Verify link substitution in constants (#1535) @@ -567,7 +567,7 @@

Constants

aStaticConstField → const String -
+
diff --git a/testing/test_package_docs/ex/E-class.html b/testing/test_package_docs/ex/E-class.html index cf6d194c24..a2a1c36a35 100644 --- a/testing/test_package_docs/ex/E-class.html +++ b/testing/test_package_docs/ex/E-class.html @@ -107,7 +107,7 @@
ex library
-

E class

+

E class

@@ -142,7 +142,7 @@

Properties

hashCode - → int + → int
@@ -150,7 +150,7 @@

Properties

runtimeType - → Type + → Type
@@ -166,7 +166,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -175,7 +175,7 @@

Methods

toString() → String - +
inherited
@@ -190,7 +190,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/ExtendedShortName-class.html b/testing/test_package_docs/ex/ExtendedShortName-class.html index 9e3242a925..57078ab5b2 100644 --- a/testing/test_package_docs/ex/ExtendedShortName-class.html +++ b/testing/test_package_docs/ex/ExtendedShortName-class.html @@ -107,7 +107,7 @@
ex library
-

ExtendedShortName class

+

ExtendedShortName class

@@ -145,7 +145,7 @@

Properties

aParameter - → String + → String
@@ -153,7 +153,7 @@

Properties

hashCode - → int + → int
@@ -161,7 +161,7 @@

Properties

runtimeType - → Type + → Type
@@ -177,7 +177,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -186,7 +186,7 @@

Methods

toString() → String - +
inherited
@@ -201,7 +201,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/F-class.html b/testing/test_package_docs/ex/F-class.html index 4cc965292d..f9e79ea76d 100644 --- a/testing/test_package_docs/ex/F-class.html +++ b/testing/test_package_docs/ex/F-class.html @@ -107,7 +107,7 @@
ex library
-

F<T extends String> class

+

F<T extends String> class

@@ -144,7 +144,7 @@

Properties

aFinalField - → int + → int
@@ -152,7 +152,7 @@

Properties

aGetterReturningRandomThings - → int + → int
@@ -160,7 +160,7 @@

Properties

aProtectedFinalField - → int + → int
@@ -168,7 +168,7 @@

Properties

deprecatedField - ↔ int + ↔ int
@@ -176,7 +176,7 @@

Properties

deprecatedGetter - → int + → int
@@ -184,7 +184,7 @@

Properties

deprecatedSetter - int + int
@@ -192,7 +192,7 @@

Properties

hashCode - → int + → int
@@ -200,7 +200,7 @@

Properties

isImplemented - → bool + → bool
@@ -208,7 +208,7 @@

Properties

name - ↔ String + ↔ String
@@ -216,7 +216,7 @@

Properties

runtimeType - → Type + → Type
@@ -232,7 +232,7 @@

Methods

methodWithGenericParam([List<Apple> msgs ]) → void - +
@@ -241,7 +241,7 @@

Methods

abstractMethod() → void - +
inherited
@@ -250,7 +250,7 @@

Methods

foo() → Future - +
inherited
@@ -259,7 +259,7 @@

Methods

getAnotherClassD() → List<Dog> - +
@Deprecated('before v27.3'), inherited
@@ -268,7 +268,7 @@

Methods

getClassA() → List<Apple> - +
inherited
@@ -277,7 +277,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -286,7 +286,7 @@

Methods

test() → void - +
inherited
@@ -295,7 +295,7 @@

Methods

testGeneric(Map<String, dynamic> args) → void - +
inherited
@@ -304,7 +304,7 @@

Methods

testGenericMethod<T>(T arg) → T - +
inherited
@@ -313,7 +313,7 @@

Methods

testMethod(Iterable it) → void - +
inherited
@@ -322,7 +322,7 @@

Methods

toString() → String - +
inherited
@@ -331,7 +331,7 @@

Methods

withAnimation() → void - +
Animation method [...]
inherited
@@ -340,7 +340,7 @@

Methods

withAnimationBadHeight() → void - +
Malformed Animation method with non-integer height [...]
inherited
@@ -349,7 +349,7 @@

Methods

withAnimationBadWidth() → void - +
Malformed Animation method with non-integer width [...]
inherited
@@ -358,7 +358,7 @@

Methods

withAnimationInline() → void - +
Animation inline in text. [...]
inherited
@@ -367,7 +367,7 @@

Methods

withAnimationInOneLineDoc() → void - +
Animation in one line doc [...]
inherited
@@ -376,7 +376,7 @@

Methods

withAnimationNonUnique() → void - +
Non-Unique Animation method (between methods) [...]
inherited
@@ -385,7 +385,7 @@

Methods

withAnimationNonUniqueDeprecated() → void - +
Non-Unique deprecated Animation method (between methods) [...]
inherited
@@ -394,7 +394,7 @@

Methods

withAnimationOutOfOrder() → void - +
Animation with out-of-order id argument. [...]
inherited
@@ -403,7 +403,7 @@

Methods

withAnimationUnknownArg() → void - +
Animation with an argument that is not the id. [...]
inherited
@@ -412,7 +412,7 @@

Methods

withAnimationWrongParams() → void - +
Malformed Animation method with wrong parameters [...]
inherited
@@ -421,7 +421,7 @@

Methods

withDeprecatedAnimation() → void - +
Deprecated animation method format. [...]
inherited
@@ -430,7 +430,7 @@

Methods

withInvalidNamedAnimation() → void - +
Animation method with invalid name [...]
inherited
@@ -439,7 +439,7 @@

Methods

withMacro() → void - +
Macro method [...]
inherited
@@ -448,7 +448,7 @@

Methods

withMacro2() → void - +
Foo macro content
inherited
@@ -457,7 +457,7 @@

Methods

withNamedAnimation() → void - +
Animation method with name [...]
inherited
@@ -466,7 +466,7 @@

Methods

withPrivateMacro() → void - +
Use a privately defined macro: Private macro content
inherited
@@ -475,7 +475,7 @@

Methods

withQuotedNamedAnimation() → void - +
Animation method with quoted name [...]
inherited
@@ -484,7 +484,7 @@

Methods

withUndefinedMacro() → void - +
Don't define this: null
inherited
@@ -499,7 +499,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/ForAnnotation-class.html b/testing/test_package_docs/ex/ForAnnotation-class.html index 3b20940543..1883d67324 100644 --- a/testing/test_package_docs/ex/ForAnnotation-class.html +++ b/testing/test_package_docs/ex/ForAnnotation-class.html @@ -107,7 +107,7 @@
ex library
-

ForAnnotation class

+

ForAnnotation class

@@ -131,7 +131,7 @@

Properties

value - → String + → String
@@ -139,7 +139,7 @@

Properties

hashCode - → int + → int
@@ -147,7 +147,7 @@

Properties

runtimeType - → Type + → Type
@@ -163,7 +163,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -172,7 +172,7 @@

Methods

toString() → String - +
inherited
@@ -187,7 +187,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/HasAnnotation-class.html b/testing/test_package_docs/ex/HasAnnotation-class.html index dbac55c671..317e3da30b 100644 --- a/testing/test_package_docs/ex/HasAnnotation-class.html +++ b/testing/test_package_docs/ex/HasAnnotation-class.html @@ -107,7 +107,7 @@
ex library
-

HasAnnotation class

+

HasAnnotation class

@@ -142,7 +142,7 @@

Properties

hashCode - → int + → int
@@ -150,7 +150,7 @@

Properties

runtimeType - → Type + → Type
@@ -166,7 +166,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -175,7 +175,7 @@

Methods

toString() → String - +
inherited
@@ -190,7 +190,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/Helper-class.html b/testing/test_package_docs/ex/Helper-class.html index 83d6125df1..4ffa97fb0d 100644 --- a/testing/test_package_docs/ex/Helper-class.html +++ b/testing/test_package_docs/ex/Helper-class.html @@ -107,7 +107,7 @@
ex library
-

Helper class

+

Helper class

Even unresolved references in the same library should be resolved @@ -135,7 +135,7 @@

Properties

hashCode - → int + → int
@@ -143,7 +143,7 @@

Properties

runtimeType - → Type + → Type
@@ -159,7 +159,7 @@

Methods

getContents() → String - +
@@ -168,7 +168,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -177,7 +177,7 @@

Methods

toString() → String - +
inherited
@@ -192,7 +192,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/Klass-class.html b/testing/test_package_docs/ex/Klass-class.html index 45465b3c77..fd813619a1 100644 --- a/testing/test_package_docs/ex/Klass-class.html +++ b/testing/test_package_docs/ex/Klass-class.html @@ -107,7 +107,7 @@
ex library
-

Klass class

+

Klass class

A class

@@ -133,7 +133,7 @@

Properties

hashCode - → int + → int
@@ -141,7 +141,7 @@

Properties

runtimeType - → Type + → Type
@@ -157,7 +157,7 @@

Methods

another() → dynamic - +
Another method @@ -166,7 +166,7 @@

Methods

anotherMethod() → dynamic - +
A method with a custom annotation
@aThingToDo('from', 'thing')
@@ -175,7 +175,7 @@

Methods

imAFactoryNoReally() → dynamic - +
Not really a factory, but...
@factory
@@ -184,7 +184,7 @@

Methods

imProtected() → dynamic - +
A protected method
@protected
@@ -193,7 +193,7 @@

Methods

method() → dynamic - +
A method @@ -202,7 +202,7 @@

Methods

toString() → String - +
A shadowed method @@ -211,7 +211,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -226,7 +226,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/MY_CAT-constant.html b/testing/test_package_docs/ex/MY_CAT-constant.html index f3d42c90e0..3c7a24ec51 100644 --- a/testing/test_package_docs/ex/MY_CAT-constant.html +++ b/testing/test_package_docs/ex/MY_CAT-constant.html @@ -107,7 +107,7 @@
ex library
-

MY_CAT top-level constant

+

MY_CAT top-level constant

const MY_CAT diff --git a/testing/test_package_docs/ex/MyError-class.html b/testing/test_package_docs/ex/MyError-class.html index 66ac49b146..b4158377da 100644 --- a/testing/test_package_docs/ex/MyError-class.html +++ b/testing/test_package_docs/ex/MyError-class.html @@ -107,7 +107,7 @@
ex library
-

MyError class

+

MyError class

@@ -144,7 +144,7 @@

Properties

hashCode - → int + → int
@@ -152,7 +152,7 @@

Properties

runtimeType - → Type + → Type
@@ -160,7 +160,7 @@

Properties

stackTrace - → StackTrace + → StackTrace
@@ -176,7 +176,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -185,7 +185,7 @@

Methods

toString() → String - +
inherited
@@ -200,7 +200,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/MyErrorImplements-class.html b/testing/test_package_docs/ex/MyErrorImplements-class.html index 0ba8c31e48..badc615e1b 100644 --- a/testing/test_package_docs/ex/MyErrorImplements-class.html +++ b/testing/test_package_docs/ex/MyErrorImplements-class.html @@ -107,7 +107,7 @@
ex library
-

MyErrorImplements class

+

MyErrorImplements class

@@ -144,7 +144,7 @@

Properties

stackTrace - → StackTrace + → StackTrace
@@ -152,7 +152,7 @@

Properties

hashCode - → int + → int
@@ -160,7 +160,7 @@

Properties

runtimeType - → Type + → Type
@@ -176,7 +176,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -185,7 +185,7 @@

Methods

toString() → String - +
inherited
@@ -200,7 +200,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/MyException-class.html b/testing/test_package_docs/ex/MyException-class.html index 4a5be414d5..c9ab300b9b 100644 --- a/testing/test_package_docs/ex/MyException-class.html +++ b/testing/test_package_docs/ex/MyException-class.html @@ -107,7 +107,7 @@
ex library
-

MyException class

+

MyException class

@@ -144,7 +144,7 @@

Properties

hashCode - → int + → int
@@ -152,7 +152,7 @@

Properties

runtimeType - → Type + → Type
@@ -168,7 +168,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -177,7 +177,7 @@

Methods

toString() → String - +
inherited
@@ -192,7 +192,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/MyExceptionImplements-class.html b/testing/test_package_docs/ex/MyExceptionImplements-class.html index a28ffa5cb9..7e2b4f2ec3 100644 --- a/testing/test_package_docs/ex/MyExceptionImplements-class.html +++ b/testing/test_package_docs/ex/MyExceptionImplements-class.html @@ -107,7 +107,7 @@
ex library
-

MyExceptionImplements class

+

MyExceptionImplements class

@@ -144,7 +144,7 @@

Properties

hashCode - → int + → int
@@ -152,7 +152,7 @@

Properties

runtimeType - → Type + → Type
@@ -168,7 +168,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -177,7 +177,7 @@

Methods

toString() → String - +
inherited
@@ -192,7 +192,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/PRETTY_COLORS-constant.html b/testing/test_package_docs/ex/PRETTY_COLORS-constant.html index 70dddcdc82..1dc2dd0016 100644 --- a/testing/test_package_docs/ex/PRETTY_COLORS-constant.html +++ b/testing/test_package_docs/ex/PRETTY_COLORS-constant.html @@ -107,7 +107,7 @@
ex library
-

PRETTY_COLORS top-level constant

+

PRETTY_COLORS top-level constant

const PRETTY_COLORS diff --git a/testing/test_package_docs/ex/ParameterizedClass-class.html b/testing/test_package_docs/ex/ParameterizedClass-class.html index 36a9dfe5e7..49bb70c346 100644 --- a/testing/test_package_docs/ex/ParameterizedClass-class.html +++ b/testing/test_package_docs/ex/ParameterizedClass-class.html @@ -107,7 +107,7 @@
ex library
-

ParameterizedClass<T> class

+

ParameterizedClass<T> class

Support class to test inheritance + type expansion from implements clause.

@@ -145,7 +145,7 @@

Properties

aInheritedField - AnotherParameterizedClass<T> + AnotherParameterizedClass<T>
@@ -153,7 +153,7 @@

Properties

aInheritedGetter - AnotherParameterizedClass<T> + AnotherParameterizedClass<T>
@@ -161,7 +161,7 @@

Properties

aInheritedSetter - AnotherParameterizedClass<T> + AnotherParameterizedClass<T>
@@ -169,7 +169,7 @@

Properties

hashCode - → int + → int
@@ -177,7 +177,7 @@

Properties

runtimeType - → Type + → Type
@@ -193,7 +193,7 @@

Methods

aInheritedMethod(int foo) AnotherParameterizedClass<T> - +
@@ -202,7 +202,7 @@

Methods

aInheritedTypedefReturningMethod() ParameterizedTypedef<T> - +
@@ -211,7 +211,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -220,7 +220,7 @@

Methods

toString() → String - +
inherited
@@ -235,7 +235,7 @@

Operators

operator +(ParameterizedClass<T> other) ParameterizedClass<T> - +
@@ -244,7 +244,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/ParameterizedTypedef.html b/testing/test_package_docs/ex/ParameterizedTypedef.html index c6f4c166e1..a95fca7dbb 100644 --- a/testing/test_package_docs/ex/ParameterizedTypedef.html +++ b/testing/test_package_docs/ex/ParameterizedTypedef.html @@ -107,7 +107,7 @@
ex library
-

ParameterizedTypedef<T> typedef

+

ParameterizedTypedef<T> typedef

String diff --git a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass-class.html b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass-class.html index 7e88a919cc..6739e0cf06 100644 --- a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass-class.html +++ b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass-class.html @@ -107,7 +107,7 @@
ex library
-

PublicClassExtendsPrivateClass class

+

PublicClassExtendsPrivateClass class

@@ -130,7 +130,7 @@

Properties

hashCode - → int + → int
@@ -138,7 +138,7 @@

Properties

runtimeType - → Type + → Type
@@ -154,7 +154,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -163,7 +163,7 @@

Methods

test() → void - +
inherited
@@ -172,7 +172,7 @@

Methods

toString() → String - +
inherited
@@ -187,7 +187,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface-class.html b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface-class.html index 50aeb349fd..afda9251b3 100644 --- a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface-class.html +++ b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface-class.html @@ -107,7 +107,7 @@
ex library
-

PublicClassImplementsPrivateInterface class

+

PublicClassImplementsPrivateInterface class

@@ -130,7 +130,7 @@

Properties

hashCode - → int + → int
@@ -138,7 +138,7 @@

Properties

runtimeType - → Type + → Type
@@ -154,7 +154,7 @@

Methods

test() → void - +
@@ -163,7 +163,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -172,7 +172,7 @@

Methods

toString() → String - +
inherited
@@ -187,7 +187,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/ShapeType-class.html b/testing/test_package_docs/ex/ShapeType-class.html index ae26312525..a1105739c1 100644 --- a/testing/test_package_docs/ex/ShapeType-class.html +++ b/testing/test_package_docs/ex/ShapeType-class.html @@ -107,7 +107,7 @@
ex library
-

ShapeType class

+

ShapeType class

Foo bar.

  1. All references should be hyperlinks. MyError and @@ -124,7 +124,7 @@

    Properties

    hashCode - → int + → int
    @@ -132,7 +132,7 @@

    Properties

    name - → String + → String
    @@ -140,7 +140,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -156,7 +156,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -165,7 +165,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -180,7 +180,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -197,7 +197,7 @@

    Constants

    ellipse → const ShapeType -
    +
    @@ -208,7 +208,7 @@

    Constants

    rect → const ShapeType -
    +
    diff --git a/testing/test_package_docs/ex/ShortName-class.html b/testing/test_package_docs/ex/ShortName-class.html index 97af9a4cd7..b122544c4e 100644 --- a/testing/test_package_docs/ex/ShortName-class.html +++ b/testing/test_package_docs/ex/ShortName-class.html @@ -107,7 +107,7 @@
    ex library
-

ShortName class

+

ShortName class

@@ -143,7 +143,7 @@

Properties

aParameter - → String + → String
@@ -151,7 +151,7 @@

Properties

hashCode - → int + → int
@@ -159,7 +159,7 @@

Properties

runtimeType - → Type + → Type
@@ -175,7 +175,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -184,7 +184,7 @@

Methods

toString() → String - +
inherited
@@ -199,7 +199,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/SpecializedDuration-class.html b/testing/test_package_docs/ex/SpecializedDuration-class.html index d3385ea4a6..611d7e2213 100644 --- a/testing/test_package_docs/ex/SpecializedDuration-class.html +++ b/testing/test_package_docs/ex/SpecializedDuration-class.html @@ -107,7 +107,7 @@
ex library
-

SpecializedDuration class

+

SpecializedDuration class

For testing a class that extends a class @@ -148,7 +148,7 @@

Properties

hashCode - → int + → int
@@ -156,7 +156,7 @@

Properties

inDays - → int + → int
@@ -164,7 +164,7 @@

Properties

inHours - → int + → int
@@ -172,7 +172,7 @@

Properties

inMicroseconds - → int + → int
@@ -180,7 +180,7 @@

Properties

inMilliseconds - → int + → int
@@ -188,7 +188,7 @@

Properties

inMinutes - → int + → int
@@ -196,7 +196,7 @@

Properties

inSeconds - → int + → int
@@ -204,7 +204,7 @@

Properties

isNegative - → bool + → bool
@@ -212,7 +212,7 @@

Properties

runtimeType - → Type + → Type
@@ -228,7 +228,7 @@

Methods

abs() → Duration - +
inherited
@@ -237,7 +237,7 @@

Methods

compareTo(Duration other) → int - +
inherited
@@ -246,7 +246,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -255,7 +255,7 @@

Methods

toString() → String - +
inherited
@@ -270,7 +270,7 @@

Operators

operator *(num factor) → Duration - +
inherited
@@ -279,7 +279,7 @@

Operators

operator +(Duration other) → Duration - +
inherited
@@ -288,7 +288,7 @@

Operators

operator -(Duration other) → Duration - +
inherited
@@ -297,7 +297,7 @@

Operators

operator <(Duration other) → bool - +
inherited
@@ -306,7 +306,7 @@

Operators

operator <=(Duration other) → bool - +
inherited
@@ -315,7 +315,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
@@ -324,7 +324,7 @@

Operators

operator >(Duration other) → bool - +
inherited
@@ -333,7 +333,7 @@

Operators

operator >=(Duration other) → bool - +
inherited
@@ -342,7 +342,7 @@

Operators

operator unary-() → Duration - +
inherited
@@ -351,7 +351,7 @@

Operators

operator ~/(int quotient) → Duration - +
inherited
diff --git a/testing/test_package_docs/ex/TemplatedClass-class.html b/testing/test_package_docs/ex/TemplatedClass-class.html index 4b8b342a18..d3cce43572 100644 --- a/testing/test_package_docs/ex/TemplatedClass-class.html +++ b/testing/test_package_docs/ex/TemplatedClass-class.html @@ -107,7 +107,7 @@
ex library
-

TemplatedClass<X> class

+

TemplatedClass<X> class

@@ -130,7 +130,7 @@

Properties

hashCode - → int + → int
@@ -138,7 +138,7 @@

Properties

runtimeType - → Type + → Type
@@ -154,7 +154,7 @@

Methods

aMethod(X input) → int - +
@@ -163,7 +163,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -172,7 +172,7 @@

Methods

toString() → String - +
inherited
@@ -187,7 +187,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/TemplatedInterface-class.html b/testing/test_package_docs/ex/TemplatedInterface-class.html index 65861965b8..f7b6d47e35 100644 --- a/testing/test_package_docs/ex/TemplatedInterface-class.html +++ b/testing/test_package_docs/ex/TemplatedInterface-class.html @@ -107,7 +107,7 @@
ex library
-

TemplatedInterface<A> class

+

TemplatedInterface<A> class

Class for testing expansion of type from implements clause.

@@ -147,7 +147,7 @@

Properties

aField - AnotherParameterizedClass<Stream<List<int>>> + AnotherParameterizedClass<Stream<List<int>>>
@@ -155,7 +155,7 @@

Properties

aGetter - AnotherParameterizedClass<Map<A, List<String>>> + AnotherParameterizedClass<Map<A, List<String>>>
@@ -163,7 +163,7 @@

Properties

aSetter - AnotherParameterizedClass<List<bool>> + AnotherParameterizedClass<List<bool>>
@@ -171,7 +171,7 @@

Properties

aInheritedField - AnotherParameterizedClass<List<int>> + AnotherParameterizedClass<List<int>>
@@ -179,7 +179,7 @@

Properties

aInheritedGetter - AnotherParameterizedClass<List<int>> + AnotherParameterizedClass<List<int>>
@@ -187,7 +187,7 @@

Properties

aInheritedSetter - AnotherParameterizedClass<List<int>> + AnotherParameterizedClass<List<int>>
@@ -195,7 +195,7 @@

Properties

hashCode - → int + → int
@@ -203,7 +203,7 @@

Properties

runtimeType - → Type + → Type
@@ -219,7 +219,7 @@

Methods

aMethodInterface(A value) AnotherParameterizedClass<List<int>> - +
@@ -228,7 +228,7 @@

Methods

aTypedefReturningMethodInterface() ParameterizedTypedef<List<String>> - +
@@ -237,7 +237,7 @@

Methods

aInheritedMethod(int foo) AnotherParameterizedClass<List<int>> - +
inherited
@@ -246,7 +246,7 @@

Methods

aInheritedTypedefReturningMethod() ParameterizedTypedef<List<int>> - +
inherited
@@ -255,7 +255,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -264,7 +264,7 @@

Methods

toString() → String - +
inherited
@@ -279,7 +279,7 @@

Operators

operator +(ParameterizedClass<List<int>> other) ParameterizedClass<List<int>> - +
inherited
@@ -288,7 +288,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/TypedFunctionsWithoutTypedefs-class.html b/testing/test_package_docs/ex/TypedFunctionsWithoutTypedefs-class.html index d7258e769b..115a6624db 100644 --- a/testing/test_package_docs/ex/TypedFunctionsWithoutTypedefs-class.html +++ b/testing/test_package_docs/ex/TypedFunctionsWithoutTypedefs-class.html @@ -107,7 +107,7 @@
ex library
-

TypedFunctionsWithoutTypedefs class

+

TypedFunctionsWithoutTypedefs class

This class has a complicated type situation.

@@ -133,7 +133,7 @@

Properties

hashCode - → int + → int
@@ -141,7 +141,7 @@

Properties

runtimeType - → Type + → Type
@@ -157,7 +157,7 @@

Methods

getAComplexTypedef<A4, A5, A6>() aComplexTypedef - +
Returns a complex typedef that includes some anonymous typed functions. @@ -166,7 +166,7 @@

Methods

getAFunctionReturningBool<T1, T2, T3>() → bool Function<T4>(String, T1, T4) - +
This helps us make sure we get both the empty and the non-empty case right for anonymous functions. @@ -176,7 +176,7 @@

Methods

getAFunctionReturningVoid<T1, T2>(void callback(T1 argument1, T2 argument2)) → void Function(T1, T2) - +
Returns a function that returns a void with some generic types sprinkled in. @@ -185,7 +185,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -194,7 +194,7 @@

Methods

toString() → String - +
inherited
@@ -209,7 +209,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/WithGeneric-class.html b/testing/test_package_docs/ex/WithGeneric-class.html index 74de37571a..a3d0e8c4ee 100644 --- a/testing/test_package_docs/ex/WithGeneric-class.html +++ b/testing/test_package_docs/ex/WithGeneric-class.html @@ -107,7 +107,7 @@
ex library
-

WithGeneric<T> class

+

WithGeneric<T> class

@@ -142,7 +142,7 @@

Properties

prop - ↔ T + ↔ T
@@ -150,7 +150,7 @@

Properties

hashCode - → int + → int
@@ -158,7 +158,7 @@

Properties

runtimeType - → Type + → Type
@@ -174,7 +174,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -183,7 +183,7 @@

Methods

toString() → String - +
inherited
@@ -198,7 +198,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/WithGenericSub-class.html b/testing/test_package_docs/ex/WithGenericSub-class.html index 28cb503153..42674d2882 100644 --- a/testing/test_package_docs/ex/WithGenericSub-class.html +++ b/testing/test_package_docs/ex/WithGenericSub-class.html @@ -107,7 +107,7 @@
ex library
-

WithGenericSub class

+

WithGenericSub class

@@ -144,7 +144,7 @@

Properties

hashCode - → int + → int
@@ -152,7 +152,7 @@

Properties

prop - Apple + Apple
@@ -160,7 +160,7 @@

Properties

runtimeType - → Type + → Type
@@ -176,7 +176,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -185,7 +185,7 @@

Methods

toString() → String - +
inherited
@@ -200,7 +200,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/aComplexTypedef.html b/testing/test_package_docs/ex/aComplexTypedef.html index 3cd9a3f959..7774887cf0 100644 --- a/testing/test_package_docs/ex/aComplexTypedef.html +++ b/testing/test_package_docs/ex/aComplexTypedef.html @@ -107,7 +107,7 @@
ex library
-

aComplexTypedef<A1, A2, A3> typedef

+

aComplexTypedef<A1, A2, A3> typedef

void Function(A1, A2, A3) diff --git a/testing/test_package_docs/ex/aThingToDo-class.html b/testing/test_package_docs/ex/aThingToDo-class.html index 82742ba756..88d52faa9f 100644 --- a/testing/test_package_docs/ex/aThingToDo-class.html +++ b/testing/test_package_docs/ex/aThingToDo-class.html @@ -107,7 +107,7 @@
ex library
-

aThingToDo class

+

aThingToDo class

A custom annotation.

@@ -134,7 +134,7 @@

Properties

what - → String + → String
@@ -142,7 +142,7 @@

Properties

who - → String + → String
@@ -150,7 +150,7 @@

Properties

hashCode - → int + → int
@@ -158,7 +158,7 @@

Properties

runtimeType - → Type + → Type
@@ -174,7 +174,7 @@

Methods

noSuchMethod(Invocation invocation) → dynamic - +
inherited
@@ -183,7 +183,7 @@

Methods

toString() → String - +
inherited
@@ -198,7 +198,7 @@

Operators

operator ==(dynamic other) → bool - +
inherited
diff --git a/testing/test_package_docs/ex/deprecated-constant.html b/testing/test_package_docs/ex/deprecated-constant.html index 1d243438f6..e39704cfd7 100644 --- a/testing/test_package_docs/ex/deprecated-constant.html +++ b/testing/test_package_docs/ex/deprecated-constant.html @@ -107,7 +107,7 @@
ex library
-

deprecated top-level constant

+

deprecated top-level constant

const deprecated diff --git a/testing/test_package_docs/ex/deprecatedField.html b/testing/test_package_docs/ex/deprecatedField.html index b8da2da423..b087b38838 100644 --- a/testing/test_package_docs/ex/deprecatedField.html +++ b/testing/test_package_docs/ex/deprecatedField.html @@ -107,7 +107,7 @@
ex library
-

deprecatedField top-level property

+

deprecatedField top-level property

int diff --git a/testing/test_package_docs/ex/deprecatedGetter.html b/testing/test_package_docs/ex/deprecatedGetter.html index 63222aca1b..d77dd2e542 100644 --- a/testing/test_package_docs/ex/deprecatedGetter.html +++ b/testing/test_package_docs/ex/deprecatedGetter.html @@ -107,7 +107,7 @@
ex library
-

deprecatedGetter top-level property

+

deprecatedGetter top-level property

diff --git a/testing/test_package_docs/ex/deprecatedSetter.html b/testing/test_package_docs/ex/deprecatedSetter.html index ed07215136..5273186102 100644 --- a/testing/test_package_docs/ex/deprecatedSetter.html +++ b/testing/test_package_docs/ex/deprecatedSetter.html @@ -107,7 +107,7 @@
ex library
-

deprecatedSetter top-level property

+

deprecatedSetter top-level property

diff --git a/testing/test_package_docs/ex/ex-library.html b/testing/test_package_docs/ex/ex-library.html index 443ea26e5e..94d6fab565 100644 --- a/testing/test_package_docs/ex/ex-library.html +++ b/testing/test_package_docs/ex/ex-library.html @@ -37,6 +37,9 @@
-

ex library

+

ex library

a library. testing string escaping: var s = 'a string'

@@ -69,97 +74,97 @@

Classes

- AnotherParameterizedClass<B> + AnotherParameterizedClass<B>
- Apple + Apple
Sample class String [...]
- aThingToDo + aThingToDo
A custom annotation.
- B + B
Extends class Apple, use new Apple or new Apple.fromString [...]
- Cat + Cat
- CatString + CatString
- ConstantCat + ConstantCat
- Cool + Cool
This class is cool!
- Deprecated + Deprecated
- Dog + Dog
implements Cat, E [...]
- E + E
- ExtendedShortName + ExtendedShortName
- F<T extends String> + F<T extends String>
- ForAnnotation + ForAnnotation
- HasAnnotation + HasAnnotation
- Helper + Helper
Even unresolved references in the same library should be resolved @@ -167,74 +172,74 @@

Classes

ex.B
- Klass + Klass
A class
- ParameterizedClass<T> + ParameterizedClass<T>
Support class to test inheritance + type expansion from implements clause.
- PublicClassExtendsPrivateClass + PublicClassExtendsPrivateClass
- PublicClassImplementsPrivateInterface + PublicClassImplementsPrivateInterface
- ShapeType + ShapeType
Foo bar. [...]
- ShortName + ShortName
- SpecializedDuration + SpecializedDuration
For testing a class that extends a class that has some operators
- TemplatedClass<X> + TemplatedClass<X>
- TemplatedInterface<A> + TemplatedInterface<A>
Class for testing expansion of type from implements clause.
- TypedFunctionsWithoutTypedefs + TypedFunctionsWithoutTypedefs
This class has a complicated type situation.
- WithGeneric<T> + WithGeneric<T>
- WithGenericSub + WithGenericSub
@@ -249,7 +254,7 @@

Constants

COLOR → const String -
+
@@ -260,7 +265,7 @@

Constants

COLOR_GREEN → const String -
+
@@ -271,7 +276,7 @@

Constants

COLOR_ORANGE → const String -
+
@@ -282,7 +287,7 @@

Constants

COMPLEX_COLOR → const String -
+
@@ -293,7 +298,7 @@

Constants

deprecated → const Deprecated -
+
@@ -304,7 +309,7 @@

Constants

incorrectDocReference → const String -
+
This is the same name as a top-level const from the fake lib. @@ -315,7 +320,7 @@

Constants

incorrectDocReferenceFromEx → const String -
+
This should not work. @@ -326,7 +331,7 @@

Constants

MY_CAT → const ConstantCat -
+
@@ -337,7 +342,7 @@

Constants

PRETTY_COLORS → const List<String> -
+
@@ -354,7 +359,7 @@

Properties

deprecatedField - ↔ int + ↔ int
@@ -362,7 +367,7 @@

Properties

deprecatedGetter - → int + → int
@@ -370,7 +375,7 @@

Properties

deprecatedSetter - int + int
@@ -378,7 +383,7 @@

Properties

number - ↔ double + ↔ double
@@ -386,7 +391,7 @@

Properties

y - → dynamic + → dynamic
@@ -403,7 +408,7 @@

Functions

function1(String s, bool b, dynamic lastParam) → int - +
@@ -412,7 +417,7 @@

Functions

genericFunction<T>(T arg) → T - +
@@ -425,7 +430,7 @@

Enums

- Animal + Animal
Referencing processMessage (or other things) here should not break @@ -442,7 +447,7 @@

Typedefs

aComplexTypedef<A1, A2, A3>(A3, String) → void Function(A1, A2, A3) - +
Someone might do this some day. @@ -451,7 +456,7 @@

Typedefs

ParameterizedTypedef<T>(T msg, int foo) → String - +
@@ -460,7 +465,7 @@

Typedefs

processMessage<T>(String msg) → String - +
@@ -473,25 +478,25 @@

Exceptions / Errors

- MyError + MyError
- MyErrorImplements + MyErrorImplements
- MyException + MyException
- MyExceptionImplements + MyExceptionImplements
diff --git a/testing/test_package_docs/ex/function1.html b/testing/test_package_docs/ex/function1.html index 370f19c73c..5d26328929 100644 --- a/testing/test_package_docs/ex/function1.html +++ b/testing/test_package_docs/ex/function1.html @@ -107,7 +107,7 @@
ex library
-

function1 function

+

function1 function

int diff --git a/testing/test_package_docs/ex/genericFunction.html b/testing/test_package_docs/ex/genericFunction.html index 22f15b4553..1fc3db248b 100644 --- a/testing/test_package_docs/ex/genericFunction.html +++ b/testing/test_package_docs/ex/genericFunction.html @@ -107,7 +107,7 @@
ex library
-

genericFunction<T> function

+

genericFunction<T> function

T diff --git a/testing/test_package_docs/ex/incorrectDocReference-constant.html b/testing/test_package_docs/ex/incorrectDocReference-constant.html index 48d43faac3..e9b296e002 100644 --- a/testing/test_package_docs/ex/incorrectDocReference-constant.html +++ b/testing/test_package_docs/ex/incorrectDocReference-constant.html @@ -107,7 +107,7 @@
ex library
-

incorrectDocReference top-level constant

+

incorrectDocReference top-level constant

const incorrectDocReference diff --git a/testing/test_package_docs/ex/incorrectDocReferenceFromEx-constant.html b/testing/test_package_docs/ex/incorrectDocReferenceFromEx-constant.html index 1c527830e2..83eaa31659 100644 --- a/testing/test_package_docs/ex/incorrectDocReferenceFromEx-constant.html +++ b/testing/test_package_docs/ex/incorrectDocReferenceFromEx-constant.html @@ -107,7 +107,7 @@
ex library
-

incorrectDocReferenceFromEx top-level constant

+

incorrectDocReferenceFromEx top-level constant

const incorrectDocReferenceFromEx diff --git a/testing/test_package_docs/ex/number.html b/testing/test_package_docs/ex/number.html index ac9fd37c7d..c89e6fa978 100644 --- a/testing/test_package_docs/ex/number.html +++ b/testing/test_package_docs/ex/number.html @@ -107,7 +107,7 @@
ex library
-

number top-level property

+

number top-level property

double diff --git a/testing/test_package_docs/ex/processMessage.html b/testing/test_package_docs/ex/processMessage.html index ec1a2fe0aa..021c70e0bc 100644 --- a/testing/test_package_docs/ex/processMessage.html +++ b/testing/test_package_docs/ex/processMessage.html @@ -107,7 +107,7 @@
ex library
-

processMessage<T> typedef

+

processMessage<T> typedef

String diff --git a/testing/test_package_docs/ex/y.html b/testing/test_package_docs/ex/y.html index 9dd12874e0..8eb237a44f 100644 --- a/testing/test_package_docs/ex/y.html +++ b/testing/test_package_docs/ex/y.html @@ -107,7 +107,7 @@
ex library
-

y top-level property

+

y top-level property

diff --git a/testing/test_package_docs/fake/ABaseClass-class.html b/testing/test_package_docs/fake/ABaseClass-class.html index 63881add4d..f764c4490d 100644 --- a/testing/test_package_docs/fake/ABaseClass-class.html +++ b/testing/test_package_docs/fake/ABaseClass-class.html @@ -61,6 +61,7 @@
fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ABaseClass class

    +

    ABaseClass class

    @@ -194,7 +195,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +203,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -218,7 +219,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -227,7 +228,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -242,7 +243,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/AClassUsingASuperMixin-class.html b/testing/test_package_docs/fake/AClassUsingASuperMixin-class.html index 74aaff3cab..7dba49724e 100644 --- a/testing/test_package_docs/fake/AClassUsingASuperMixin-class.html +++ b/testing/test_package_docs/fake/AClassUsingASuperMixin-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    AClassUsingASuperMixin class

    +

    AClassUsingASuperMixin class

    Verify super-mixins don't break Dartdoc.

    @@ -203,7 +204,7 @@

    Properties

    hashCode - → int + → int
    @@ -211,7 +212,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -219,7 +220,7 @@

    Properties

    superString - → String + → String
    @@ -235,7 +236,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -244,7 +245,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -259,7 +260,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/AClassWithFancyProperties-class.html b/testing/test_package_docs/fake/AClassWithFancyProperties-class.html index b3fb3dde11..a20883841f 100644 --- a/testing/test_package_docs/fake/AClassWithFancyProperties-class.html +++ b/testing/test_package_docs/fake/AClassWithFancyProperties-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    AClassWithFancyProperties class

    +

    AClassWithFancyProperties class

    @@ -182,7 +183,7 @@

    Properties

    aProperty - ↔ String + ↔ String
    This property is quite fancy, and requires sample code to understand. [...] @@ -190,7 +191,7 @@

    Properties

    hashCode - → int + → int
    @@ -198,7 +199,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -214,7 +215,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -223,7 +224,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -238,7 +239,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/AMixinCallingSuper-class.html b/testing/test_package_docs/fake/AMixinCallingSuper-class.html index c85a4e3b6b..3222e997af 100644 --- a/testing/test_package_docs/fake/AMixinCallingSuper-class.html +++ b/testing/test_package_docs/fake/AMixinCallingSuper-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    AMixinCallingSuper class

    +

    AMixinCallingSuper class

    @@ -200,7 +201,7 @@

    Properties

    superString - → String + → String
    @@ -208,7 +209,7 @@

    Properties

    hashCode - → int + → int
    @@ -216,7 +217,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -232,7 +233,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -241,7 +242,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -256,7 +257,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ATypeTakingClass-class.html b/testing/test_package_docs/fake/ATypeTakingClass-class.html index e7d9084686..ce6f27fc83 100644 --- a/testing/test_package_docs/fake/ATypeTakingClass-class.html +++ b/testing/test_package_docs/fake/ATypeTakingClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ATypeTakingClass<T> class

    +

    ATypeTakingClass<T> class

    This class takes a type, and it might be void.

    @@ -197,7 +198,7 @@

    Properties

    hashCode - → int + → int
    @@ -205,7 +206,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -221,7 +222,7 @@

    Methods

    aMethodMaybeReturningVoid() → T - +
    @@ -230,7 +231,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -239,7 +240,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -254,7 +255,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ATypeTakingClassMixedIn-class.html b/testing/test_package_docs/fake/ATypeTakingClassMixedIn-class.html index 3d5650ede3..cd39f80f94 100644 --- a/testing/test_package_docs/fake/ATypeTakingClassMixedIn-class.html +++ b/testing/test_package_docs/fake/ATypeTakingClassMixedIn-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ATypeTakingClassMixedIn class

    +

    ATypeTakingClassMixedIn class

    @@ -200,7 +201,7 @@

    Properties

    hashCode - → int + → int
    @@ -208,7 +209,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -224,7 +225,7 @@

    Methods

    aMethodMaybeReturningVoid() → void - +
    inherited
    @@ -233,7 +234,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -242,7 +243,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -257,7 +258,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/Annotation-class.html b/testing/test_package_docs/fake/Annotation-class.html index f1876808d9..40b93946cf 100644 --- a/testing/test_package_docs/fake/Annotation-class.html +++ b/testing/test_package_docs/fake/Annotation-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Annotation class

    +

    Annotation class

    Useful for annotations.

    @@ -186,7 +187,7 @@

    Properties

    value - → String + → String
    @@ -194,7 +195,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +203,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -218,7 +219,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -227,7 +228,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -242,7 +243,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/AnotherInterface-class.html b/testing/test_package_docs/fake/AnotherInterface-class.html index 774f35ba11..eee2fba500 100644 --- a/testing/test_package_docs/fake/AnotherInterface-class.html +++ b/testing/test_package_docs/fake/AnotherInterface-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    AnotherInterface class

    +

    AnotherInterface class

    Yet another interface that can be implemented.

    @@ -198,7 +199,7 @@

    Properties

    hashCode - → int + → int
    @@ -206,7 +207,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -222,7 +223,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -231,7 +232,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -246,7 +247,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/BaseForDocComments-class.html b/testing/test_package_docs/fake/BaseForDocComments-class.html index b499bebc42..24bd8b5174 100644 --- a/testing/test_package_docs/fake/BaseForDocComments-class.html +++ b/testing/test_package_docs/fake/BaseForDocComments-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,8 +160,13 @@
    fake library
    -

    BaseForDocComments class

    +

    BaseForDocComments class Superb + Unreal +

    +
    +

    Category information should not follow inheritance.

    +
    @@ -194,7 +200,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +208,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -218,7 +224,7 @@

    Methods

    anotherMethod() → void - +
    @@ -227,7 +233,7 @@

    Methods

    doAwesomeStuff(int value) → String - +
    Takes a value and returns a String. [...] @@ -236,7 +242,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -245,7 +251,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -260,7 +266,7 @@

    Operators

    operator [](String key) → String - +
    @@ -269,7 +275,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/BaseThingy-class.html b/testing/test_package_docs/fake/BaseThingy-class.html index 0534d545f5..eb6ea68e43 100644 --- a/testing/test_package_docs/fake/BaseThingy-class.html +++ b/testing/test_package_docs/fake/BaseThingy-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    BaseThingy class

    +

    BaseThingy class

    @@ -195,7 +196,7 @@

    Properties

    aImplementingThingy - ImplementingThingy + ImplementingThingy
    @@ -203,7 +204,7 @@

    Properties

    aImplementingThingyField - ImplementingThingy + ImplementingThingy
    @@ -211,7 +212,7 @@

    Properties

    hashCode - → int + → int
    @@ -219,7 +220,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -235,7 +236,7 @@

    Methods

    aImplementingThingyMethod(ImplementingThingy parameter) → void - +
    @@ -244,7 +245,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -253,7 +254,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -268,7 +269,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/BaseThingy2-class.html b/testing/test_package_docs/fake/BaseThingy2-class.html index 8f3cf539de..cc0a1ed19d 100644 --- a/testing/test_package_docs/fake/BaseThingy2-class.html +++ b/testing/test_package_docs/fake/BaseThingy2-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    BaseThingy2 class

    +

    BaseThingy2 class

    Test for MultiplyInheritedExecutableElement handling.

    @@ -203,7 +204,7 @@

    Properties

    aImplementingThingy - ImplementingThingy2 + ImplementingThingy2
    BaseThingy2's doc for aImplementingThingy. @@ -211,7 +212,7 @@

    Properties

    aImplementingThingyField - ImplementingThingy + ImplementingThingy
    @@ -219,7 +220,7 @@

    Properties

    hashCode - → int + → int
    @@ -227,7 +228,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -243,7 +244,7 @@

    Methods

    aImplementingThingyMethod(ImplementingThingy parameter) → void - +
    inherited
    @@ -252,7 +253,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -261,7 +262,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -276,7 +277,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/CUSTOM_CLASS-constant.html b/testing/test_package_docs/fake/CUSTOM_CLASS-constant.html index 7db00bff61..8eb56be916 100644 --- a/testing/test_package_docs/fake/CUSTOM_CLASS-constant.html +++ b/testing/test_package_docs/fake/CUSTOM_CLASS-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    CUSTOM_CLASS top-level constant

    +

    CUSTOM_CLASS top-level constant

    const CUSTOM_CLASS diff --git a/testing/test_package_docs/fake/CUSTOM_CLASS_PRIVATE-constant.html b/testing/test_package_docs/fake/CUSTOM_CLASS_PRIVATE-constant.html index 50ad7f3bb3..94e604c0d0 100644 --- a/testing/test_package_docs/fake/CUSTOM_CLASS_PRIVATE-constant.html +++ b/testing/test_package_docs/fake/CUSTOM_CLASS_PRIVATE-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    CUSTOM_CLASS_PRIVATE top-level constant

    +

    CUSTOM_CLASS_PRIVATE top-level constant

    const CUSTOM_CLASS_PRIVATE diff --git a/testing/test_package_docs/fake/Callback2.html b/testing/test_package_docs/fake/Callback2.html index d498cd0cbc..21dd36c16c 100644 --- a/testing/test_package_docs/fake/Callback2.html +++ b/testing/test_package_docs/fake/Callback2.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Callback2 typedef

    +

    Callback2 typedef

    int diff --git a/testing/test_package_docs/fake/ClassWithUnusualProperties-class.html b/testing/test_package_docs/fake/ClassWithUnusualProperties-class.html index 876dad5c82..c02a13fcfe 100644 --- a/testing/test_package_docs/fake/ClassWithUnusualProperties-class.html +++ b/testing/test_package_docs/fake/ClassWithUnusualProperties-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ClassWithUnusualProperties class

    +

    ClassWithUnusualProperties class

    Classes with unusual properties? I don't think they exist.

    @@ -201,7 +202,7 @@

    Properties

    documentedPartialFieldInSubclassOnly - → String + → String
    This getter is documented, so we should see a read-only property here. @@ -209,7 +210,7 @@

    Properties

    explicitGetter - myCoolTypedef + myCoolTypedef
    This property only has a getter and no setter; no parameters to print. @@ -217,7 +218,7 @@

    Properties

    explicitGetterImplicitSetter - ↔ List<int> + ↔ List<int>
    Getter doc for explicitGetterImplicitSetter @@ -225,7 +226,7 @@

    Properties

    explicitGetterSetter - myCoolTypedef + myCoolTypedef
    Getter doc for explicitGetterSetter. @@ -233,7 +234,7 @@

    Properties

    explicitNonDocumentedInBaseClassGetter - → String + → String
    Since I have a different doc, I should be documented. @@ -241,7 +242,7 @@

    Properties

    explicitSetter - dynamic Function(int, Cool, List<int>) + dynamic Function(int, Cool, List<int>)
    Set to f, and don't warn about bar or baz. @@ -249,7 +250,7 @@

    Properties

    finalProperty - → Set + → Set
    This property has some docs, too. @@ -257,7 +258,7 @@

    Properties

    implicitGetterExplicitSetter - ↔ String + ↔ String
    Docs for implicitGetterExplicitSetter from ImplicitProperties. @@ -265,7 +266,7 @@

    Properties

    implicitReadWrite - ↔ Map + ↔ Map
    @@ -273,7 +274,7 @@

    Properties

    explicitGetterSetterForInheriting - ↔ int + ↔ int
    Explicit getter for inheriting. @@ -281,7 +282,7 @@

    Properties

    explicitPartiallyDocumentedField - → double + → double
    but documented here. @@ -289,7 +290,7 @@

    Properties

    forInheriting - ↔ int + ↔ int
    A simple property to inherit. @@ -297,7 +298,7 @@

    Properties

    hashCode - → int + → int
    @@ -305,7 +306,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -321,7 +322,7 @@

    Methods

    aMethod(Function f(Cool x, bool q)) → String - +
    Hey there, more things not to warn about: f, x, or q. @@ -330,7 +331,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -339,7 +340,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -354,7 +355,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/Color-class.html b/testing/test_package_docs/fake/Color-class.html index b1f55d2278..5d74055e04 100644 --- a/testing/test_package_docs/fake/Color-class.html +++ b/testing/test_package_docs/fake/Color-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Color enum

    +

    Color enum

    An enum for ROYGBIV constants.

    @@ -173,7 +174,7 @@

    Constants

    BLUE → const Color -
    +

    Some constants have long docs.

    Some constants have long docs. @@ -186,7 +187,7 @@

    Constants

    GREEN → const Color -
    +
    @@ -197,7 +198,7 @@

    Constants

    INDIGO → const Color -
    +
    @@ -208,7 +209,7 @@

    Constants

    ORANGE → const Color -
    +

    Orange

    @@ -219,7 +220,7 @@

    Constants

    RED → const Color -
    +

    Red

    @@ -230,7 +231,7 @@

    Constants

    values → const List<Color> -
    +

    A constant List of the values in this enum, in order of their declaration.

    @@ -241,7 +242,7 @@

    Constants

    VIOLET → const Color -
    +
    @@ -252,7 +253,7 @@

    Constants

    YELLOW → const Color -
    +
    @@ -270,7 +271,7 @@

    Properties

    index - → int + → int

    The integer index of this enum.

    @@ -278,7 +279,7 @@

    Properties

    hashCode - → int + → int
    @@ -286,7 +287,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -302,7 +303,7 @@

    Methods

    toString() → String - +
    @@ -311,7 +312,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -326,7 +327,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ConstantClass-class.html b/testing/test_package_docs/fake/ConstantClass-class.html index 7d0eda1e56..94a494fb7f 100644 --- a/testing/test_package_docs/fake/ConstantClass-class.html +++ b/testing/test_package_docs/fake/ConstantClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ConstantClass class

    +

    ConstantClass class

    For make-better testing of constants.

    @@ -206,7 +207,7 @@

    Properties

    value - → String + → String
    @@ -214,7 +215,7 @@

    Properties

    hashCode - → int + → int
    @@ -222,7 +223,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -238,7 +239,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -247,7 +248,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -262,7 +263,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ConstructorTester-class.html b/testing/test_package_docs/fake/ConstructorTester-class.html index 99580869a7..71beb6c9a8 100644 --- a/testing/test_package_docs/fake/ConstructorTester-class.html +++ b/testing/test_package_docs/fake/ConstructorTester-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ConstructorTester<A, B> class

    +

    ConstructorTester<A, B> class

    @@ -188,7 +189,7 @@

    Properties

    hashCode - → int + → int
    @@ -196,7 +197,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -212,7 +213,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -221,7 +222,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -236,7 +237,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/Cool-class.html b/testing/test_package_docs/fake/Cool-class.html index 204a0f0b29..7ef6fe31bf 100644 --- a/testing/test_package_docs/fake/Cool-class.html +++ b/testing/test_package_docs/fake/Cool-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Cool class

    +

    Cool class

    This class is cool!

    @@ -185,7 +186,7 @@

    Properties

    hashCode - → int + → int
    @@ -193,7 +194,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -209,7 +210,7 @@

    Methods

    returnCool() Cool - +
    @@ -218,7 +219,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -227,7 +228,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -242,7 +243,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/DOWN-constant.html b/testing/test_package_docs/fake/DOWN-constant.html index 85b99cbab5..1831af6791 100644 --- a/testing/test_package_docs/fake/DOWN-constant.html +++ b/testing/test_package_docs/fake/DOWN-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    DOWN top-level constant

    +

    DOWN top-level constant

    const DOWN diff --git a/testing/test_package_docs/fake/DocumentWithATable-class.html b/testing/test_package_docs/fake/DocumentWithATable-class.html index b4c7f01227..e7892023ad 100644 --- a/testing/test_package_docs/fake/DocumentWithATable-class.html +++ b/testing/test_package_docs/fake/DocumentWithATable-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    DocumentWithATable class

    +

    DocumentWithATable class

    This is a class with a table.

    @@ -189,7 +190,7 @@

    Properties

    hashCode - → int + → int
    @@ -197,7 +198,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -213,7 +214,7 @@

    Methods

    aMethod(String parameter) → void - +
    @@ -222,7 +223,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -231,7 +232,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -246,7 +247,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -263,7 +264,7 @@

    Constants

    bar → const DocumentWithATable -
    +
    @@ -274,7 +275,7 @@

    Constants

    foo → const DocumentWithATable -
    +
    diff --git a/testing/test_package_docs/fake/Doh-class.html b/testing/test_package_docs/fake/Doh-class.html index 4232b06953..e7b4c98863 100644 --- a/testing/test_package_docs/fake/Doh-class.html +++ b/testing/test_package_docs/fake/Doh-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Doh class

    +

    Doh class

    Also, my bad.

    @@ -203,7 +204,7 @@

    Properties

    hashCode - → int + → int
    @@ -211,7 +212,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -219,7 +220,7 @@

    Properties

    stackTrace - → StackTrace + → StackTrace
    @@ -235,7 +236,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -244,7 +245,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -259,7 +260,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ExtendsFutureVoid-class.html b/testing/test_package_docs/fake/ExtendsFutureVoid-class.html index 873461d12b..90f28ea278 100644 --- a/testing/test_package_docs/fake/ExtendsFutureVoid-class.html +++ b/testing/test_package_docs/fake/ExtendsFutureVoid-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ExtendsFutureVoid class

    +

    ExtendsFutureVoid class

    This class extends Future

    @@ -200,7 +201,7 @@

    Properties

    hashCode - → int + → int
    @@ -208,7 +209,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -224,7 +225,7 @@

    Methods

    asStream() → Stream<void> - +
    inherited
    @@ -233,7 +234,7 @@

    Methods

    catchError(Function onError, { bool test(Object error) }) → Future<void> - +
    inherited
    @@ -242,7 +243,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -251,7 +252,7 @@

    Methods

    then<R>(FutureOr<R> onValue(T value), { Function onError }) → Future<R> - +
    inherited
    @@ -260,7 +261,7 @@

    Methods

    timeout(Duration timeLimit, { FutureOr<void> onTimeout() }) → Future<void> - +
    inherited
    @@ -269,7 +270,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -278,7 +279,7 @@

    Methods

    whenComplete(FutureOr action()) → Future<void> - +
    inherited
    @@ -293,7 +294,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ExtraSpecialList-class.html b/testing/test_package_docs/fake/ExtraSpecialList-class.html index 45b29038e1..8b71cb0cb5 100644 --- a/testing/test_package_docs/fake/ExtraSpecialList-class.html +++ b/testing/test_package_docs/fake/ExtraSpecialList-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ExtraSpecialList<E> class

    +

    ExtraSpecialList<E> class

    This inherits operators.

    @@ -200,7 +201,7 @@

    Properties

    first - ↔ dynamic + ↔ dynamic
    @@ -208,7 +209,7 @@

    Properties

    hashCode - → int + → int
    @@ -216,7 +217,7 @@

    Properties

    isEmpty - → bool + → bool
    @@ -224,7 +225,7 @@

    Properties

    isNotEmpty - → bool + → bool
    @@ -232,7 +233,7 @@

    Properties

    iterator - → Iterator + → Iterator
    @@ -240,7 +241,7 @@

    Properties

    last - ↔ dynamic + ↔ dynamic
    @@ -248,7 +249,7 @@

    Properties

    length - ↔ int + ↔ int
    @@ -256,7 +257,7 @@

    Properties

    reversed - → Iterable + → Iterable
    @@ -264,7 +265,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -272,7 +273,7 @@

    Properties

    single - → dynamic + → dynamic
    @@ -288,7 +289,7 @@

    Methods

    add(dynamic element) → void - +
    inherited
    @@ -297,7 +298,7 @@

    Methods

    addAll(Iterable iterable) → void - +
    inherited
    @@ -306,7 +307,7 @@

    Methods

    any(bool test(E element)) → bool - +
    inherited
    @@ -315,7 +316,7 @@

    Methods

    asMap() → Map<int, dynamic> - +
    inherited
    @@ -324,7 +325,7 @@

    Methods

    cast<R>() → List<R> - +
    inherited
    @@ -333,7 +334,7 @@

    Methods

    clear() → void - +
    inherited
    @@ -342,7 +343,7 @@

    Methods

    contains(Object element) → bool - +
    inherited
    @@ -351,7 +352,7 @@

    Methods

    elementAt(int index) → dynamic - +
    inherited
    @@ -360,7 +361,7 @@

    Methods

    every(bool test(E element)) → bool - +
    inherited
    @@ -369,7 +370,7 @@

    Methods

    expand<T>(Iterable<T> f(E element)) → Iterable<T> - +
    inherited
    @@ -378,7 +379,7 @@

    Methods

    fillRange(int start, int end, [ dynamic fill ]) → void - +
    inherited
    @@ -387,7 +388,7 @@

    Methods

    firstWhere(bool test(E element), { dynamic orElse() }) → dynamic - +
    inherited
    @@ -396,7 +397,7 @@

    Methods

    fold<T>(T initialValue, T combine(T previousValue, E element)) → T - +
    inherited
    @@ -405,7 +406,7 @@

    Methods

    followedBy(Iterable other) → Iterable - +
    inherited
    @@ -414,7 +415,7 @@

    Methods

    forEach(void action(E element)) → void - +
    inherited
    @@ -423,7 +424,7 @@

    Methods

    getRange(int start, int end) → Iterable - +
    inherited
    @@ -432,7 +433,7 @@

    Methods

    indexOf(Object element, [ int start = 0 ]) → int - +
    inherited
    @@ -441,7 +442,7 @@

    Methods

    indexWhere(bool test(E element), [ int start = 0 ]) → int - +
    inherited
    @@ -450,7 +451,7 @@

    Methods

    insert(int index, dynamic element) → void - +
    inherited
    @@ -459,7 +460,7 @@

    Methods

    insertAll(int index, Iterable iterable) → void - +
    inherited
    @@ -468,7 +469,7 @@

    Methods

    join([String separator = "" ]) → String - +
    inherited
    @@ -477,7 +478,7 @@

    Methods

    lastIndexOf(Object element, [ int start ]) → int - +
    inherited
    @@ -486,7 +487,7 @@

    Methods

    lastIndexWhere(bool test(E element), [ int start ]) → int - +
    inherited
    @@ -495,7 +496,7 @@

    Methods

    lastWhere(bool test(E element), { dynamic orElse() }) → dynamic - +
    inherited
    @@ -504,7 +505,7 @@

    Methods

    map<T>(T f(E element)) → Iterable<T> - +
    inherited
    @@ -513,7 +514,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -522,7 +523,7 @@

    Methods

    reduce(dynamic combine(E previousValue, E element)) → dynamic - +
    inherited
    @@ -531,7 +532,7 @@

    Methods

    remove(Object element) → bool - +
    inherited
    @@ -540,7 +541,7 @@

    Methods

    removeAt(int index) → dynamic - +
    inherited
    @@ -549,7 +550,7 @@

    Methods

    removeLast() → dynamic - +
    inherited
    @@ -558,7 +559,7 @@

    Methods

    removeRange(int start, int end) → void - +
    inherited
    @@ -567,7 +568,7 @@

    Methods

    removeWhere(bool test(E element)) → void - +
    inherited
    @@ -576,7 +577,7 @@

    Methods

    replaceRange(int start, int end, Iterable newContents) → void - +
    inherited
    @@ -585,7 +586,7 @@

    Methods

    retainWhere(bool test(E element)) → void - +
    inherited
    @@ -594,7 +595,7 @@

    Methods

    setAll(int index, Iterable iterable) → void - +
    inherited
    @@ -603,7 +604,7 @@

    Methods

    setRange(int start, int end, Iterable iterable, [ int skipCount = 0 ]) → void - +
    inherited
    @@ -612,7 +613,7 @@

    Methods

    shuffle([Random random ]) → void - +
    inherited
    @@ -621,7 +622,7 @@

    Methods

    singleWhere(bool test(E element), { dynamic orElse() }) → dynamic - +
    inherited
    @@ -630,7 +631,7 @@

    Methods

    skip(int count) → Iterable - +
    inherited
    @@ -639,7 +640,7 @@

    Methods

    skipWhile(bool test(E element)) → Iterable - +
    inherited
    @@ -648,7 +649,7 @@

    Methods

    sort([int compare(E a, E b) ]) → void - +
    inherited
    @@ -657,7 +658,7 @@

    Methods

    sublist(int start, [ int end ]) → List - +
    inherited
    @@ -666,7 +667,7 @@

    Methods

    take(int count) → Iterable - +
    inherited
    @@ -675,7 +676,7 @@

    Methods

    takeWhile(bool test(E element)) → Iterable - +
    inherited
    @@ -684,7 +685,7 @@

    Methods

    toList({bool growable: true }) → List - +
    inherited
    @@ -693,7 +694,7 @@

    Methods

    toSet() → Set - +
    inherited
    @@ -702,7 +703,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -711,7 +712,7 @@

    Methods

    where(bool test(E element)) → Iterable - +
    inherited
    @@ -720,7 +721,7 @@

    Methods

    whereType<T>() → Iterable<T> - +
    inherited
    @@ -735,7 +736,7 @@

    Operators

    operator +(List other) → List - +
    inherited
    @@ -744,7 +745,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -753,7 +754,7 @@

    Operators

    operator [](int index) → dynamic - +
    inherited
    @@ -762,7 +763,7 @@

    Operators

    operator []=(int index, dynamic value) → void - +
    inherited
    diff --git a/testing/test_package_docs/fake/FakeProcesses.html b/testing/test_package_docs/fake/FakeProcesses.html index 793527dc94..eb04ef9ccb 100644 --- a/testing/test_package_docs/fake/FakeProcesses.html +++ b/testing/test_package_docs/fake/FakeProcesses.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    FakeProcesses typedef

    +

    FakeProcesses typedef

    diff --git a/testing/test_package_docs/fake/Foo2-class.html b/testing/test_package_docs/fake/Foo2-class.html index f92c1bd084..4ed3474062 100644 --- a/testing/test_package_docs/fake/Foo2-class.html +++ b/testing/test_package_docs/fake/Foo2-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Foo2 class

    +

    Foo2 class

    link to method from class Apple.m

    @@ -186,7 +187,7 @@

    Properties

    index - → int + → int
    @@ -194,7 +195,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +203,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -218,7 +219,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -227,7 +228,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -242,7 +243,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -259,7 +260,7 @@

    Constants

    BAR → const Foo2 -
    +
    @@ -270,7 +271,7 @@

    Constants

    BAZ → const Foo2 -
    +
    diff --git a/testing/test_package_docs/fake/GenericTypedef.html b/testing/test_package_docs/fake/GenericTypedef.html index 9d01bc0cdb..5b39c51ff3 100644 --- a/testing/test_package_docs/fake/GenericTypedef.html +++ b/testing/test_package_docs/fake/GenericTypedef.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    GenericTypedef<T> typedef

    +

    GenericTypedef<T> typedef

    T diff --git a/testing/test_package_docs/fake/HasGenericWithExtends-class.html b/testing/test_package_docs/fake/HasGenericWithExtends-class.html index 47ba250e82..a79991cc6d 100644 --- a/testing/test_package_docs/fake/HasGenericWithExtends-class.html +++ b/testing/test_package_docs/fake/HasGenericWithExtends-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    HasGenericWithExtends<T extends Foo2> class

    +

    HasGenericWithExtends<T extends Foo2> class

    I have a generic and it extends Foo2

    @@ -185,7 +186,7 @@

    Properties

    hashCode - → int + → int
    @@ -193,7 +194,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -209,7 +210,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -218,7 +219,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -233,7 +234,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/HasGenerics-class.html b/testing/test_package_docs/fake/HasGenerics-class.html index 8cee963a5c..fe4ed37a75 100644 --- a/testing/test_package_docs/fake/HasGenerics-class.html +++ b/testing/test_package_docs/fake/HasGenerics-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    HasGenerics<X, Y, Z> class

    +

    HasGenerics<X, Y, Z> class

    @@ -182,7 +183,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +191,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +207,7 @@

    Methods

    convertToMap() → Map<X, Y> - +
    Converts itself to a map. @@ -215,7 +216,7 @@

    Methods

    doStuff(String s, X x) → Z - +
    @@ -224,7 +225,7 @@

    Methods

    returnX() → X - +
    @@ -233,7 +234,7 @@

    Methods

    returnZ() → Z - +
    @@ -242,7 +243,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -251,7 +252,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -266,7 +267,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/HasPragma-class.html b/testing/test_package_docs/fake/HasPragma-class.html index e64b0f3c88..fcf7b10441 100644 --- a/testing/test_package_docs/fake/HasPragma-class.html +++ b/testing/test_package_docs/fake/HasPragma-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    HasPragma class

    +

    HasPragma class

    This class uses a pragma annotation.

    @@ -185,7 +186,7 @@

    Properties

    hashCode - → int + → int
    @@ -193,7 +194,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -209,7 +210,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -218,7 +219,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -233,7 +234,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ImplementingThingy-class.html b/testing/test_package_docs/fake/ImplementingThingy-class.html index 23b4800574..10fde2005b 100644 --- a/testing/test_package_docs/fake/ImplementingThingy-class.html +++ b/testing/test_package_docs/fake/ImplementingThingy-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ImplementingThingy class

    +

    ImplementingThingy class

    @@ -200,7 +201,7 @@

    Properties

    aImplementingThingy - ImplementingThingy + ImplementingThingy
    @@ -208,7 +209,7 @@

    Properties

    aImplementingThingyField - ImplementingThingy + ImplementingThingy
    @@ -216,7 +217,7 @@

    Properties

    hashCode - → int + → int
    @@ -224,7 +225,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -240,7 +241,7 @@

    Methods

    aImplementingThingyMethod(ImplementingThingy parameter) → void - +
    inherited
    @@ -249,7 +250,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -258,7 +259,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -273,7 +274,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ImplementingThingy2-class.html b/testing/test_package_docs/fake/ImplementingThingy2-class.html index 01e6a55d1c..105821c652 100644 --- a/testing/test_package_docs/fake/ImplementingThingy2-class.html +++ b/testing/test_package_docs/fake/ImplementingThingy2-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ImplementingThingy2 class

    +

    ImplementingThingy2 class

    @@ -197,7 +198,7 @@

    Properties

    aImplementingThingy - ImplementingThingy2 + ImplementingThingy2
    BaseThingy2's doc for aImplementingThingy. @@ -205,7 +206,7 @@

    Properties

    aImplementingThingyField - ImplementingThingy + ImplementingThingy
    @@ -213,7 +214,7 @@

    Properties

    hashCode - → int + → int
    @@ -221,7 +222,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -237,7 +238,7 @@

    Methods

    aImplementingThingyMethod(ImplementingThingy parameter) → void - +
    inherited
    @@ -246,7 +247,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -255,7 +256,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -270,7 +271,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ImplementsFutureVoid-class.html b/testing/test_package_docs/fake/ImplementsFutureVoid-class.html index fa67d3f38f..19dbb1005b 100644 --- a/testing/test_package_docs/fake/ImplementsFutureVoid-class.html +++ b/testing/test_package_docs/fake/ImplementsFutureVoid-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ImplementsFutureVoid class

    +

    ImplementsFutureVoid class

    This class implements Future

    @@ -199,7 +200,7 @@

    Properties

    hashCode - → int + → int
    @@ -207,7 +208,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -223,7 +224,7 @@

    Methods

    asStream() → Stream<void> - +
    inherited
    @@ -232,7 +233,7 @@

    Methods

    catchError(Function onError, { bool test(Object error) }) → Future<void> - +
    inherited
    @@ -241,7 +242,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -250,7 +251,7 @@

    Methods

    then<R>(FutureOr<R> onValue(T value), { Function onError }) → Future<R> - +
    inherited
    @@ -259,7 +260,7 @@

    Methods

    timeout(Duration timeLimit, { FutureOr<void> onTimeout() }) → Future<void> - +
    inherited
    @@ -268,7 +269,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -277,7 +278,7 @@

    Methods

    whenComplete(FutureOr action()) → Future<void> - +
    inherited
    @@ -292,7 +293,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ImplicitProperties-class.html b/testing/test_package_docs/fake/ImplicitProperties-class.html index 060f56f1dc..077491569d 100644 --- a/testing/test_package_docs/fake/ImplicitProperties-class.html +++ b/testing/test_package_docs/fake/ImplicitProperties-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ImplicitProperties class

    +

    ImplicitProperties class

    Names are actually wrong in this class, but when we extend it, @@ -198,7 +199,7 @@

    Properties

    explicitGetterImplicitSetter - ↔ List<int> + ↔ List<int>
    Docs for explicitGetterImplicitSetter from ImplicitProperties. @@ -206,7 +207,7 @@

    Properties

    explicitGetterSetterForInheriting - ↔ int + ↔ int
    Explicit getter for inheriting. @@ -214,7 +215,7 @@

    Properties

    explicitPartiallyDocumentedField - → double + → double
    but documented here. @@ -222,7 +223,7 @@

    Properties

    forInheriting - ↔ int + ↔ int
    A simple property to inherit. @@ -230,7 +231,7 @@

    Properties

    implicitGetterExplicitSetter - ↔ String + ↔ String
    Docs for implicitGetterExplicitSetter from ImplicitProperties. @@ -238,7 +239,7 @@

    Properties

    hashCode - → int + → int
    @@ -246,7 +247,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -262,7 +263,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -271,7 +272,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -286,7 +287,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/InheritingClassOne-class.html b/testing/test_package_docs/fake/InheritingClassOne-class.html index 19bd93c9a3..2583699db9 100644 --- a/testing/test_package_docs/fake/InheritingClassOne-class.html +++ b/testing/test_package_docs/fake/InheritingClassOne-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    InheritingClassOne class

    +

    InheritingClassOne class

    @@ -182,7 +183,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +191,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +207,7 @@

    Methods

    aMethod() → bool - +
    inherited
    @@ -215,7 +216,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -224,7 +225,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -239,7 +240,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/InheritingClassTwo-class.html b/testing/test_package_docs/fake/InheritingClassTwo-class.html index 96632ad4a4..1fa0111ce7 100644 --- a/testing/test_package_docs/fake/InheritingClassTwo-class.html +++ b/testing/test_package_docs/fake/InheritingClassTwo-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    InheritingClassTwo class

    +

    InheritingClassTwo class

    @@ -182,7 +183,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +191,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +207,7 @@

    Methods

    aMethod() → bool - +
    inherited
    @@ -215,7 +216,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -224,7 +225,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -239,7 +240,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/Interface-class.html b/testing/test_package_docs/fake/Interface-class.html index 382aebe718..0f5d88a27a 100644 --- a/testing/test_package_docs/fake/Interface-class.html +++ b/testing/test_package_docs/fake/Interface-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Interface class

    +

    Interface class

    An interface that can be implemented.

    @@ -197,7 +198,7 @@

    Properties

    hashCode - → int + → int
    @@ -205,7 +206,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -221,7 +222,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -230,7 +231,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -245,7 +246,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/LongFirstLine-class.html b/testing/test_package_docs/fake/LongFirstLine-class.html index 9761c0a0ef..41ae9cf015 100644 --- a/testing/test_package_docs/fake/LongFirstLine-class.html +++ b/testing/test_package_docs/fake/LongFirstLine-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    LongFirstLine class

    +

    LongFirstLine class

    This is a very long line spread @@ -228,7 +229,7 @@

    Properties

    aStringProperty - ↔ String + ↔ String
    An instance string property. Readable and writable. @@ -236,7 +237,7 @@

    Properties

    dynamicGetter - → dynamic + → dynamic
    Dynamic getter. Readable only. @@ -244,7 +245,7 @@

    Properties

    onlySetter - double + double
    Only a setter, with a single param, of type double. @@ -252,7 +253,7 @@

    Properties

    hashCode - → int + → int
    @@ -260,7 +261,7 @@

    Properties

    powers - ↔ List<String> + ↔ List<String>
    In the super class. @@ -268,7 +269,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -284,7 +285,7 @@

    Methods

    noParams() → void - +
    No params. @@ -293,7 +294,7 @@

    Methods

    optionalParams(dynamic first, { dynamic second, int third }) → bool - +
    One dynamic param, two named optionals. @@ -302,7 +303,7 @@

    Methods

    returnString() → String - +
    Returns a single string. @@ -311,7 +312,7 @@

    Methods

    twoParams(String one, dynamic two) → int - +
    Two params, the first has a type annotation, the second does not. @@ -320,7 +321,7 @@

    Methods

    fly(int height, Cool superCool, { String msg }) → void - +
    In the super class. [...]
    inherited
    @@ -329,7 +330,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -338,7 +339,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -353,7 +354,7 @@

    Operators

    operator *(LongFirstLine other) LongFirstLine - +
    Multiplies a thingies to this thingie and then returns a new thingie. @@ -362,7 +363,7 @@

    Operators

    operator +(LongFirstLine other) LongFirstLine - +
    Adds another one of these thingies. @@ -371,7 +372,7 @@

    Operators

    operator -(dynamic other) SuperAwesomeClass - +
    inherited
    @@ -380,7 +381,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -394,7 +395,7 @@

    Static Properties

    meaningOfLife - ↔ int + ↔ int
    A static int property. @@ -402,7 +403,7 @@

    Static Properties

    staticGetter - → int + → int
    @@ -410,7 +411,7 @@

    Static Properties

    staticOnlySetter - bool + bool
    @@ -426,7 +427,7 @@

    Static Methods

    staticMethodNoParams() → int - +
    Just a static method with no parameters. [...] @@ -435,7 +436,7 @@

    Static Methods

    staticMethodReturnsVoid(dynamic dynamicThing) → void - +
    A static method that takes a single dynamic thing, and returns void. @@ -450,7 +451,7 @@

    Constants

    ANSWER → const int -
    +
    @@ -461,7 +462,7 @@

    Constants

    THING → const String -
    +
    diff --git a/testing/test_package_docs/fake/LotsAndLotsOfParameters.html b/testing/test_package_docs/fake/LotsAndLotsOfParameters.html index 8e417e294b..dddb5b0ce1 100644 --- a/testing/test_package_docs/fake/LotsAndLotsOfParameters.html +++ b/testing/test_package_docs/fake/LotsAndLotsOfParameters.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    LotsAndLotsOfParameters typedef

    +

    LotsAndLotsOfParameters typedef

    int diff --git a/testing/test_package_docs/fake/MIEEBase-class.html b/testing/test_package_docs/fake/MIEEBase-class.html index 2fe90c3ae9..c4f5790388 100644 --- a/testing/test_package_docs/fake/MIEEBase-class.html +++ b/testing/test_package_docs/fake/MIEEBase-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    MIEEBase<K, V> class

    +

    MIEEBase<K, V> class

    @@ -200,7 +201,7 @@

    Properties

    hashCode - → int + → int
    @@ -208,7 +209,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -224,7 +225,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -233,7 +234,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -248,7 +249,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -257,7 +258,7 @@

    Operators

    operator []=(K key, V value) → void - +
    inherited
    diff --git a/testing/test_package_docs/fake/MIEEMixin-class.html b/testing/test_package_docs/fake/MIEEMixin-class.html index 6c39f7db0e..5ec4e9c360 100644 --- a/testing/test_package_docs/fake/MIEEMixin-class.html +++ b/testing/test_package_docs/fake/MIEEMixin-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    MIEEMixin<K, V> class

    +

    MIEEMixin<K, V> class

    @@ -200,7 +201,7 @@

    Properties

    hashCode - → int + → int
    @@ -208,7 +209,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -224,7 +225,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -233,7 +234,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -248,7 +249,7 @@

    Operators

    operator []=(K key, V value) → void - +
    @@ -257,7 +258,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/MIEEMixinWithOverride-class.html b/testing/test_package_docs/fake/MIEEMixinWithOverride-class.html index e70ba29e4c..7362677556 100644 --- a/testing/test_package_docs/fake/MIEEMixinWithOverride-class.html +++ b/testing/test_package_docs/fake/MIEEMixinWithOverride-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    MIEEMixinWithOverride<K, V> class

    +

    MIEEMixinWithOverride<K, V> class

    Test an edge case for cases where inherited ExecutableElements can come @@ -202,7 +203,7 @@

    Properties

    hashCode - → int + → int
    @@ -210,7 +211,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -226,7 +227,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -235,7 +236,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -250,7 +251,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -259,7 +260,7 @@

    Operators

    operator []=(K key, V value) → void - +
    inherited
    diff --git a/testing/test_package_docs/fake/MIEEThing-class.html b/testing/test_package_docs/fake/MIEEThing-class.html index 4d0b3d9881..95ad43259e 100644 --- a/testing/test_package_docs/fake/MIEEThing-class.html +++ b/testing/test_package_docs/fake/MIEEThing-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    MIEEThing<K, V> class

    +

    MIEEThing<K, V> class

    @@ -194,7 +195,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +203,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -218,7 +219,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -227,7 +228,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -242,7 +243,7 @@

    Operators

    operator []=(K key, V value) → void - +
    @@ -251,7 +252,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/MixMeIn-class.html b/testing/test_package_docs/fake/MixMeIn-class.html index b2608029c5..04439eacd3 100644 --- a/testing/test_package_docs/fake/MixMeIn-class.html +++ b/testing/test_package_docs/fake/MixMeIn-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    MixMeIn class

    +

    MixMeIn class

    Perfect for mix-ins.

    @@ -197,7 +198,7 @@

    Properties

    hashCode - → int + → int
    @@ -205,7 +206,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -221,7 +222,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -230,7 +231,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -245,7 +246,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/NAME_SINGLEUNDERSCORE-constant.html b/testing/test_package_docs/fake/NAME_SINGLEUNDERSCORE-constant.html index bf37997c71..32d6460408 100644 --- a/testing/test_package_docs/fake/NAME_SINGLEUNDERSCORE-constant.html +++ b/testing/test_package_docs/fake/NAME_SINGLEUNDERSCORE-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    NAME_SINGLEUNDERSCORE top-level constant

    +

    NAME_SINGLEUNDERSCORE top-level constant

    const NAME_SINGLEUNDERSCORE diff --git a/testing/test_package_docs/fake/NAME_WITH_TWO_UNDERSCORES-constant.html b/testing/test_package_docs/fake/NAME_WITH_TWO_UNDERSCORES-constant.html index e699f0f0f2..4bdb4136fd 100644 --- a/testing/test_package_docs/fake/NAME_WITH_TWO_UNDERSCORES-constant.html +++ b/testing/test_package_docs/fake/NAME_WITH_TWO_UNDERSCORES-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    NAME_WITH_TWO_UNDERSCORES top-level constant

    +

    NAME_WITH_TWO_UNDERSCORES top-level constant

    const NAME_WITH_TWO_UNDERSCORES diff --git a/testing/test_package_docs/fake/NewGenericTypedef.html b/testing/test_package_docs/fake/NewGenericTypedef.html index 9a33b76863..9d6a219514 100644 --- a/testing/test_package_docs/fake/NewGenericTypedef.html +++ b/testing/test_package_docs/fake/NewGenericTypedef.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    NewGenericTypedef<T> typedef

    +

    NewGenericTypedef<T> typedef

    List<S> diff --git a/testing/test_package_docs/fake/NotAMixin-class.html b/testing/test_package_docs/fake/NotAMixin-class.html index f46bac6296..0d1bcd9a5c 100644 --- a/testing/test_package_docs/fake/NotAMixin-class.html +++ b/testing/test_package_docs/fake/NotAMixin-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    NotAMixin class

    +

    NotAMixin class

    @@ -194,7 +195,7 @@

    Properties

    superString - → String + → String
    @@ -202,7 +203,7 @@

    Properties

    hashCode - → int + → int
    @@ -210,7 +211,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -226,7 +227,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -235,7 +236,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -250,7 +251,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/Oops-class.html b/testing/test_package_docs/fake/Oops-class.html index eec8f0002b..0e957ba679 100644 --- a/testing/test_package_docs/fake/Oops-class.html +++ b/testing/test_package_docs/fake/Oops-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Oops class

    +

    Oops class

    My bad!

    @@ -199,7 +200,7 @@

    Properties

    message - → String + → String
    @@ -207,7 +208,7 @@

    Properties

    hashCode - → int + → int
    @@ -215,7 +216,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -231,7 +232,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -240,7 +241,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -255,7 +256,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/OperatorReferenceClass-class.html b/testing/test_package_docs/fake/OperatorReferenceClass-class.html index 633675274d..f8517fe13f 100644 --- a/testing/test_package_docs/fake/OperatorReferenceClass-class.html +++ b/testing/test_package_docs/fake/OperatorReferenceClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    OperatorReferenceClass class

    +

    OperatorReferenceClass class

    Test operator references: OperatorReferenceClass.==.

    @@ -185,7 +186,7 @@

    Properties

    hashCode - → int + → int
    @@ -193,7 +194,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -209,7 +210,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -218,7 +219,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -233,7 +234,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    diff --git a/testing/test_package_docs/fake/OtherGenericsThing-class.html b/testing/test_package_docs/fake/OtherGenericsThing-class.html index 76e6c584f9..17de2ff97b 100644 --- a/testing/test_package_docs/fake/OtherGenericsThing-class.html +++ b/testing/test_package_docs/fake/OtherGenericsThing-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    OtherGenericsThing<A> class

    +

    OtherGenericsThing<A> class

    @@ -182,7 +183,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +191,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +207,7 @@

    Methods

    convert() HasGenerics<A, Cool, String> - +
    @@ -215,7 +216,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -224,7 +225,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -239,7 +240,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/PI-constant.html b/testing/test_package_docs/fake/PI-constant.html index 81f58dad65..a12cff97f3 100644 --- a/testing/test_package_docs/fake/PI-constant.html +++ b/testing/test_package_docs/fake/PI-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    PI top-level constant

    +

    PI top-level constant

    const PI diff --git a/testing/test_package_docs/fake/ReferringClass-class.html b/testing/test_package_docs/fake/ReferringClass-class.html index cf70baa9c0..3093f02230 100644 --- a/testing/test_package_docs/fake/ReferringClass-class.html +++ b/testing/test_package_docs/fake/ReferringClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ReferringClass class

    +

    ReferringClass class

    @@ -182,7 +183,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +191,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +207,7 @@

    Methods

    notAMethodFromPrivateClass() → bool - +
    Here I am referring by full names, to fake.InheritingClassOne.aMethod, and to fake.InheritingClassTwo.aMethod. With luck, both of these @@ -217,7 +218,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -226,7 +227,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -241,7 +242,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/SpecialList-class.html b/testing/test_package_docs/fake/SpecialList-class.html index f7d64aae55..931b50a677 100644 --- a/testing/test_package_docs/fake/SpecialList-class.html +++ b/testing/test_package_docs/fake/SpecialList-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    SpecialList<E> class

    +

    SpecialList<E> class

    Extends ListBase

    @@ -203,7 +204,7 @@

    Properties

    length - ↔ int + ↔ int
    @@ -211,7 +212,7 @@

    Properties

    first - ↔ E + ↔ E
    @@ -219,7 +220,7 @@

    Properties

    hashCode - → int + → int
    @@ -227,7 +228,7 @@

    Properties

    isEmpty - → bool + → bool
    @@ -235,7 +236,7 @@

    Properties

    isNotEmpty - → bool + → bool
    @@ -243,7 +244,7 @@

    Properties

    iterator - → Iterator<E> + → Iterator<E>
    @@ -251,7 +252,7 @@

    Properties

    last - ↔ E + ↔ E
    @@ -259,7 +260,7 @@

    Properties

    reversed - → Iterable<E> + → Iterable<E>
    @@ -267,7 +268,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -275,7 +276,7 @@

    Properties

    single - → E + → E
    @@ -291,7 +292,7 @@

    Methods

    add(E element) → void - +
    inherited
    @@ -300,7 +301,7 @@

    Methods

    addAll(Iterable<E> iterable) → void - +
    inherited
    @@ -309,7 +310,7 @@

    Methods

    any(bool test(E element)) → bool - +
    inherited
    @@ -318,7 +319,7 @@

    Methods

    asMap() → Map<int, E> - +
    inherited
    @@ -327,7 +328,7 @@

    Methods

    cast<R>() → List<R> - +
    inherited
    @@ -336,7 +337,7 @@

    Methods

    clear() → void - +
    inherited
    @@ -345,7 +346,7 @@

    Methods

    contains(Object element) → bool - +
    inherited
    @@ -354,7 +355,7 @@

    Methods

    elementAt(int index) → E - +
    inherited
    @@ -363,7 +364,7 @@

    Methods

    every(bool test(E element)) → bool - +
    inherited
    @@ -372,7 +373,7 @@

    Methods

    expand<T>(Iterable<T> f(E element)) → Iterable<T> - +
    inherited
    @@ -381,7 +382,7 @@

    Methods

    fillRange(int start, int end, [ E fill ]) → void - +
    inherited
    @@ -390,7 +391,7 @@

    Methods

    firstWhere(bool test(E element), { E orElse() }) → E - +
    inherited
    @@ -399,7 +400,7 @@

    Methods

    fold<T>(T initialValue, T combine(T previousValue, E element)) → T - +
    inherited
    @@ -408,7 +409,7 @@

    Methods

    followedBy(Iterable<E> other) → Iterable<E> - +
    inherited
    @@ -417,7 +418,7 @@

    Methods

    forEach(void action(E element)) → void - +
    inherited
    @@ -426,7 +427,7 @@

    Methods

    getRange(int start, int end) → Iterable<E> - +
    inherited
    @@ -435,7 +436,7 @@

    Methods

    indexOf(Object element, [ int start = 0 ]) → int - +
    inherited
    @@ -444,7 +445,7 @@

    Methods

    indexWhere(bool test(E element), [ int start = 0 ]) → int - +
    inherited
    @@ -453,7 +454,7 @@

    Methods

    insert(int index, E element) → void - +
    inherited
    @@ -462,7 +463,7 @@

    Methods

    insertAll(int index, Iterable<E> iterable) → void - +
    inherited
    @@ -471,7 +472,7 @@

    Methods

    join([String separator = "" ]) → String - +
    inherited
    @@ -480,7 +481,7 @@

    Methods

    lastIndexOf(Object element, [ int start ]) → int - +
    inherited
    @@ -489,7 +490,7 @@

    Methods

    lastIndexWhere(bool test(E element), [ int start ]) → int - +
    inherited
    @@ -498,7 +499,7 @@

    Methods

    lastWhere(bool test(E element), { E orElse() }) → E - +
    inherited
    @@ -507,7 +508,7 @@

    Methods

    map<T>(T f(E element)) → Iterable<T> - +
    inherited
    @@ -516,7 +517,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -525,7 +526,7 @@

    Methods

    reduce(E combine(E previousValue, E element)) → E - +
    inherited
    @@ -534,7 +535,7 @@

    Methods

    remove(Object element) → bool - +
    inherited
    @@ -543,7 +544,7 @@

    Methods

    removeAt(int index) → E - +
    inherited
    @@ -552,7 +553,7 @@

    Methods

    removeLast() → E - +
    inherited
    @@ -561,7 +562,7 @@

    Methods

    removeRange(int start, int end) → void - +
    inherited
    @@ -570,7 +571,7 @@

    Methods

    removeWhere(bool test(E element)) → void - +
    inherited
    @@ -579,7 +580,7 @@

    Methods

    replaceRange(int start, int end, Iterable<E> newContents) → void - +
    inherited
    @@ -588,7 +589,7 @@

    Methods

    retainWhere(bool test(E element)) → void - +
    inherited
    @@ -597,7 +598,7 @@

    Methods

    setAll(int index, Iterable<E> iterable) → void - +
    inherited
    @@ -606,7 +607,7 @@

    Methods

    setRange(int start, int end, Iterable<E> iterable, [ int skipCount = 0 ]) → void - +
    inherited
    @@ -615,7 +616,7 @@

    Methods

    shuffle([Random random ]) → void - +
    inherited
    @@ -624,7 +625,7 @@

    Methods

    singleWhere(bool test(E element), { E orElse() }) → E - +
    inherited
    @@ -633,7 +634,7 @@

    Methods

    skip(int count) → Iterable<E> - +
    inherited
    @@ -642,7 +643,7 @@

    Methods

    skipWhile(bool test(E element)) → Iterable<E> - +
    inherited
    @@ -651,7 +652,7 @@

    Methods

    sort([int compare(E a, E b) ]) → void - +
    inherited
    @@ -660,7 +661,7 @@

    Methods

    sublist(int start, [ int end ]) → List<E> - +
    inherited
    @@ -669,7 +670,7 @@

    Methods

    take(int count) → Iterable<E> - +
    inherited
    @@ -678,7 +679,7 @@

    Methods

    takeWhile(bool test(E element)) → Iterable<E> - +
    inherited
    @@ -687,7 +688,7 @@

    Methods

    toList({bool growable: true }) → List<E> - +
    inherited
    @@ -696,7 +697,7 @@

    Methods

    toSet() → Set<E> - +
    inherited
    @@ -705,7 +706,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -714,7 +715,7 @@

    Methods

    where(bool test(E element)) → Iterable<E> - +
    inherited
    @@ -723,7 +724,7 @@

    Methods

    whereType<T>() → Iterable<T> - +
    inherited
    @@ -738,7 +739,7 @@

    Operators

    operator [](int index) → E - +
    @@ -747,7 +748,7 @@

    Operators

    operator []=(int index, E value) → void - +
    @@ -756,7 +757,7 @@

    Operators

    operator +(List<E> other) → List<E> - +
    inherited
    @@ -765,7 +766,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/SubForDocComments-class.html b/testing/test_package_docs/fake/SubForDocComments-class.html index cfa6c3fb94..6e24cb5a59 100644 --- a/testing/test_package_docs/fake/SubForDocComments-class.html +++ b/testing/test_package_docs/fake/SubForDocComments-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    SubForDocComments class

    +

    SubForDocComments class

    Testing if docs for inherited method are correct.

    @@ -199,7 +200,7 @@

    Properties

    hashCode - → int + → int
    @@ -207,7 +208,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -223,7 +224,7 @@

    Methods

    localMethod(String foo, dynamic bar) → void - +
    Reference to foo and bar @@ -232,7 +233,7 @@

    Methods

    anotherMethod() → void - +
    inherited
    @@ -241,7 +242,7 @@

    Methods

    doAwesomeStuff(int value) → String - +
    Takes a value and returns a String. [...]
    inherited
    @@ -250,7 +251,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -259,7 +260,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -274,7 +275,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -283,7 +284,7 @@

    Operators

    operator [](String key) → String - +
    inherited
    diff --git a/testing/test_package_docs/fake/SuperAwesomeClass-class.html b/testing/test_package_docs/fake/SuperAwesomeClass-class.html index 56d36a5177..3cd6090a41 100644 --- a/testing/test_package_docs/fake/SuperAwesomeClass-class.html +++ b/testing/test_package_docs/fake/SuperAwesomeClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    SuperAwesomeClass class

    +

    SuperAwesomeClass class

    A super class, with many powers. Link to Apple from another library.

    @@ -201,7 +202,7 @@

    Properties

    powers - ↔ List<String> + ↔ List<String>
    In the super class. @@ -209,7 +210,7 @@

    Properties

    hashCode - → int + → int
    @@ -217,7 +218,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -233,7 +234,7 @@

    Methods

    fly(int height, Cool superCool, { String msg }) → void - +
    In the super class. [...] @@ -242,7 +243,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -251,7 +252,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -266,7 +267,7 @@

    Operators

    operator -(dynamic other) SuperAwesomeClass - +
    @@ -275,7 +276,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/TypedefUsingClass-class.html b/testing/test_package_docs/fake/TypedefUsingClass-class.html index b10d928778..ef8f669211 100644 --- a/testing/test_package_docs/fake/TypedefUsingClass-class.html +++ b/testing/test_package_docs/fake/TypedefUsingClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    TypedefUsingClass class

    +

    TypedefUsingClass class

    @@ -182,7 +183,7 @@

    Properties

    x - ParameterizedTypedef<double> + ParameterizedTypedef<double>
    @@ -190,7 +191,7 @@

    Properties

    hashCode - → int + → int
    @@ -198,7 +199,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -214,7 +215,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -223,7 +224,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -238,7 +239,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/UP-constant.html b/testing/test_package_docs/fake/UP-constant.html index 1ed4e25e0d..d0564baa57 100644 --- a/testing/test_package_docs/fake/UP-constant.html +++ b/testing/test_package_docs/fake/UP-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    UP top-level constant

    +

    UP top-level constant

    const UP diff --git a/testing/test_package_docs/fake/VoidCallback.html b/testing/test_package_docs/fake/VoidCallback.html index 0416745ee2..6ae946acdd 100644 --- a/testing/test_package_docs/fake/VoidCallback.html +++ b/testing/test_package_docs/fake/VoidCallback.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    VoidCallback typedef

    +

    VoidCallback typedef

    void diff --git a/testing/test_package_docs/fake/WithGetterAndSetter-class.html b/testing/test_package_docs/fake/WithGetterAndSetter-class.html index ce5a192b66..3327847b3c 100644 --- a/testing/test_package_docs/fake/WithGetterAndSetter-class.html +++ b/testing/test_package_docs/fake/WithGetterAndSetter-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    WithGetterAndSetter class

    +

    WithGetterAndSetter class

    Tests a single field with explict getter and setter.

    @@ -197,7 +198,7 @@

    Properties

    lengthX - ↔ int + ↔ int
    Returns a length. [...] @@ -205,7 +206,7 @@

    Properties

    hashCode - → int + → int
    @@ -213,7 +214,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -229,7 +230,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -238,7 +239,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -253,7 +254,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/fake/ZERO-constant.html b/testing/test_package_docs/fake/ZERO-constant.html index dcf82e06ee..5d97d74a95 100644 --- a/testing/test_package_docs/fake/ZERO-constant.html +++ b/testing/test_package_docs/fake/ZERO-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ZERO top-level constant

    +

    ZERO top-level constant

    const ZERO diff --git a/testing/test_package_docs/fake/aCoolVariable.html b/testing/test_package_docs/fake/aCoolVariable.html index 6471277a3e..093466907b 100644 --- a/testing/test_package_docs/fake/aCoolVariable.html +++ b/testing/test_package_docs/fake/aCoolVariable.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    aCoolVariable top-level property

    +

    aCoolVariable top-level property

    Cool diff --git a/testing/test_package_docs/fake/aVoidParameter.html b/testing/test_package_docs/fake/aVoidParameter.html index 6e6ef7a5be..9627057c68 100644 --- a/testing/test_package_docs/fake/aVoidParameter.html +++ b/testing/test_package_docs/fake/aVoidParameter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    aVoidParameter function

    +

    aVoidParameter function

    void diff --git a/testing/test_package_docs/fake/addCallback.html b/testing/test_package_docs/fake/addCallback.html index 703b1763cd..f7c22d0d8b 100644 --- a/testing/test_package_docs/fake/addCallback.html +++ b/testing/test_package_docs/fake/addCallback.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    addCallback function

    +

    addCallback function

    void diff --git a/testing/test_package_docs/fake/addCallback2.html b/testing/test_package_docs/fake/addCallback2.html index d085ff03d6..03917fde7d 100644 --- a/testing/test_package_docs/fake/addCallback2.html +++ b/testing/test_package_docs/fake/addCallback2.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    addCallback2 function

    +

    addCallback2 function

    void diff --git a/testing/test_package_docs/fake/bulletDoced-constant.html b/testing/test_package_docs/fake/bulletDoced-constant.html index 9123c5349c..b4158fe434 100644 --- a/testing/test_package_docs/fake/bulletDoced-constant.html +++ b/testing/test_package_docs/fake/bulletDoced-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    bulletDoced top-level constant

    +

    bulletDoced top-level constant

    const bulletDoced diff --git a/testing/test_package_docs/fake/complicatedReturn.html b/testing/test_package_docs/fake/complicatedReturn.html index fe225f79c4..cc0fcdc7de 100644 --- a/testing/test_package_docs/fake/complicatedReturn.html +++ b/testing/test_package_docs/fake/complicatedReturn.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    complicatedReturn top-level property

    +

    complicatedReturn top-level property

    diff --git a/testing/test_package_docs/fake/dynamicGetter.html b/testing/test_package_docs/fake/dynamicGetter.html index 3929ec1c0d..0ec4826ab5 100644 --- a/testing/test_package_docs/fake/dynamicGetter.html +++ b/testing/test_package_docs/fake/dynamicGetter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    dynamicGetter top-level property

    +

    dynamicGetter top-level property

    diff --git a/testing/test_package_docs/fake/fake-library.html b/testing/test_package_docs/fake/fake-library.html index 1cacdc273c..2163ba270b 100644 --- a/testing/test_package_docs/fake/fake-library.html +++ b/testing/test_package_docs/fake/fake-library.html @@ -37,6 +37,9 @@
    -

    fake library

    +

    fake library

    WOW FAKE PACKAGE IS BEST PACKAGE

    @@ -88,201 +93,210 @@

    Classes

    - ABaseClass + ABaseClass
    - AClassUsingASuperMixin + AClassUsingASuperMixin
    Verify super-mixins don't break Dartdoc.
    - AClassWithFancyProperties + AClassWithFancyProperties
    - AMixinCallingSuper + AMixinCallingSuper
    - Annotation + Annotation
    Useful for annotations.
    - AnotherInterface + AnotherInterface
    Yet another interface that can be implemented.
    - ATypeTakingClass<T> + ATypeTakingClass<T>
    This class takes a type, and it might be void.
    - ATypeTakingClassMixedIn + ATypeTakingClassMixedIn
    - BaseForDocComments + BaseForDocComments Superb + Unreal +
    - + Category information should not follow inheritance.
    - BaseThingy + BaseThingy
    - BaseThingy2 + BaseThingy2
    Test for MultiplyInheritedExecutableElement handling.
    - ClassWithUnusualProperties + ClassWithUnusualProperties
    Classes with unusual properties? I don't think they exist. [...]
    - ConstantClass + ConstantClass
    For make-better testing of constants. [...]
    - ConstructorTester<A, B> + ConstructorTester<A, B>
    - Cool + Cool
    This class is cool!
    - DocumentWithATable + DocumentWithATable
    This is a class with a table. [...]
    - ExtendsFutureVoid + ExtendsFutureVoid
    This class extends Future
    - ExtraSpecialList<E> + ExtraSpecialList<E>
    This inherits operators.
    - Foo2 + Foo2
    link to method from class Apple.m
    - HasGenerics<X, Y, Z> + HasGenerics<X, Y, Z>
    - HasGenericWithExtends<T extends Foo2> + HasGenericWithExtends<T extends Foo2>
    I have a generic and it extends Foo2
    - HasPragma + HasPragma
    This class uses a pragma annotation.
    +
    + IAmAClassWithCategories Superb + +
    +
    + Categories test for auto-include-dependencies (Flutter). +
    - ImplementingThingy + ImplementingThingy
    - ImplementingThingy2 + ImplementingThingy2
    - ImplementsFutureVoid + ImplementsFutureVoid
    This class implements Future
    - ImplicitProperties + ImplicitProperties
    Names are actually wrong in this class, but when we extend it, they are correct.
    - InheritingClassOne + InheritingClassOne
    - InheritingClassTwo + InheritingClassTwo
    - Interface + Interface
    An interface that can be implemented.
    - LongFirstLine + LongFirstLine
    This is a very long line spread across... wait for it... two physical lines. [...]
    - MIEEBase<K, V> + MIEEBase<K, V>
    - MIEEMixin<K, V> + MIEEMixin<K, V>
    - MIEEMixinWithOverride<K, V> + MIEEMixinWithOverride<K, V>
    Test an edge case for cases where inherited ExecutableElements can come @@ -290,67 +304,67 @@

    Classes

    class still takes precedence (#1561).
    - MIEEThing<K, V> + MIEEThing<K, V>
    - MixMeIn + MixMeIn
    Perfect for mix-ins.
    - NotAMixin + NotAMixin
    - OperatorReferenceClass + OperatorReferenceClass
    Test operator references: OperatorReferenceClass.==.
    - OtherGenericsThing<A> + OtherGenericsThing<A>
    - ReferringClass + ReferringClass
    - SpecialList<E> + SpecialList<E>
    Extends ListBase
    - SubForDocComments + SubForDocComments
    Testing if docs for inherited method are correct.
    - SuperAwesomeClass + SuperAwesomeClass
    A super class, with many powers. Link to Apple from another library.
    - TypedefUsingClass + TypedefUsingClass
    - WithGetterAndSetter + WithGetterAndSetter
    Tests a single field with explict getter and setter. @@ -365,7 +379,7 @@

    Constants

    bulletDoced → const String -
    +
    Bullet point documentation. [...] @@ -376,7 +390,7 @@

    Constants

    CUSTOM_CLASS → const ConstantClass -
    +
    @@ -387,7 +401,7 @@

    Constants

    CUSTOM_CLASS_PRIVATE → const _APrivateConstClass -
    +
    @@ -398,7 +412,7 @@

    Constants

    DOWN → const String -
    +
    Dynamic-typed down. @@ -409,7 +423,7 @@

    Constants

    greatAnnotation → const String -
    +
    This is a great thing. @@ -420,7 +434,7 @@

    Constants

    greatestAnnotation → const String -
    +
    This is the greatest thing. @@ -431,7 +445,7 @@

    Constants

    incorrectDocReference → const String -
    +
    Referencing something that doesn't exist. @@ -442,7 +456,7 @@

    Constants

    myMap → const Map<int, String> -
    +
    A map initialization making use of optional const. @@ -453,7 +467,7 @@

    Constants

    NAME_SINGLEUNDERSCORE → const String -
    +
    @@ -464,7 +478,7 @@

    Constants

    NAME_WITH_TWO_UNDERSCORES → const String -
    +
    @@ -475,7 +489,7 @@

    Constants

    PI → const double -
    +
    Constant property. @@ -486,7 +500,7 @@

    Constants

    required → const String -
    +
    @@ -497,7 +511,7 @@

    Constants

    testingCodeSyntaxInOneLiners → const String -
    +
    These are code syntaxes: true and false @@ -508,7 +522,7 @@

    Constants

    UP → const String -
    +
    Up is a direction. [...] @@ -519,7 +533,7 @@

    Constants

    ZERO → const int -
    +
    A constant integer value, which is a bit redundant. @@ -537,7 +551,7 @@

    Properties

    aCoolVariable - Cool + Cool
    A variable initalization making use of optional new. @@ -545,7 +559,7 @@

    Properties

    complicatedReturn - ATypeTakingClass<String Function(int)> + ATypeTakingClass<String Function(int)>
    A complicated type parameter to ATypeTakingClass. @@ -553,7 +567,7 @@

    Properties

    dynamicGetter - → dynamic + → dynamic
    A dynamic getter. @@ -561,7 +575,7 @@

    Properties

    getterSetterNodocGetter - ← int + ← int
    Setter docs should be shown. @@ -569,7 +583,7 @@

    Properties

    getterSetterNodocSetter - → int + → int
    Getter docs should be shown. @@ -577,7 +591,7 @@

    Properties

    importantComputations - → Map<int, (List<num>) → dynamic> + → Map<int, (List<num>) → dynamic>
    Type inference mixing with anonymous functions. @@ -585,7 +599,7 @@

    Properties

    justGetter - → bool + → bool
    Just a getter. No partner setter. @@ -593,7 +607,7 @@

    Properties

    justSetter - int + int
    Just a setter. No partner getter. @@ -601,7 +615,7 @@

    Properties

    mapWithDynamicKeys - ↔ Map<dynamic, String> + ↔ Map<dynamic, String>
    @@ -609,7 +623,7 @@

    Properties

    meaningOfLife - → int + → int
    Final property. @@ -617,7 +631,7 @@

    Properties

    mustGetThis - → dynamic + → dynamic
    A doc reference mentioning dynamic. @@ -625,7 +639,7 @@

    Properties

    setAndGet - ↔ String + ↔ String
    The getter for setAndGet. @@ -633,7 +647,7 @@

    Properties

    simpleProperty - ↔ String + ↔ String
    Simple property @@ -641,7 +655,7 @@

    Properties

    useSomethingInAnotherPackage - ↔ Required + ↔ Required
    @@ -649,7 +663,7 @@

    Properties

    useSomethingInTheSdk - ↔ String + ↔ String
    @@ -666,7 +680,7 @@

    Functions

    addCallback(VoidCallback callback) → void - +
    Adds a callback. @@ -675,7 +689,7 @@

    Functions

    addCallback2(Callback2 callback) → void - +
    Adds another callback. @@ -684,7 +698,7 @@

    Functions

    aVoidParameter(Future<void> p1) → void - +
    This function requires a Future as a parameter @@ -693,7 +707,7 @@

    Functions

    functionWithFunctionParameters(int number, void thing(dynamic one, dynamic two), String string, Future asyncThing(dynamic three, dynamic four, dynamic five, dynamic six, dynamic seven)) → String - +
    This function has two parameters that are functions. [...] @@ -702,7 +716,7 @@

    Functions

    myGenericFunction<S>(int a, bool b, S c) → void - +
    A generic function with a type parameter. @@ -711,7 +725,7 @@

    Functions

    onlyPositionalWithNoDefaultNoType([dynamic anything ]) → void - +
    A single optional positional param, no type annotation, no default value.
    @greatAnnotation
    @@ -720,7 +734,7 @@

    Functions

    paintImage1({String canvas, int rect, ExtraSpecialList image, BaseForDocComments colorFilter, String repeat: LongFirstLine.THING }) → void - +
    Paints an image into the given rectangle in the canvas. @@ -729,7 +743,7 @@

    Functions

    paintImage2(String fooParam, [ String canvas, int rect, ExtraSpecialList image, BaseForDocComments colorFilter, String repeat = LongFirstLine.THING ]) → void - +
    Paints an image into the given rectangle in the canvas. @@ -738,7 +752,7 @@

    Functions

    paramFromAnotherLib(Apple thing) → void - +
    FooBar comes from another library. @@ -747,7 +761,7 @@

    Functions

    paramOfFutureOrNull(FutureOr<Null> future) → void - +
    Has a parameter explicitly typed FutureOr<Null>. @@ -756,7 +770,7 @@

    Functions

    returningFutureVoid() → Future<void> - +
    This function returns Future @@ -765,7 +779,7 @@

    Functions

    short() → void - +
    Testing NAME_WITH_TWO_UNDERSCORES should not be italicized. [...] @@ -774,7 +788,7 @@

    Functions

    soIntense(dynamic anything, { bool flag: true, int value }) → void - +
    Top-level function with 1 param and 2 optional named params, 1 with a default value. @@ -784,7 +798,7 @@

    Functions

    thisIsAlsoAsync() → Future - +
    Explicitly returns a Future and is marked async. @@ -793,7 +807,7 @@

    Functions

    thisIsAsync() → Future - +
    An async function. It should look like I return a Future. @@ -802,7 +816,7 @@

    Functions

    thisIsFutureOr() → FutureOr - +
    Explicitly return a FutureOr. @@ -811,7 +825,7 @@

    Functions

    thisIsFutureOrNull() → FutureOr<Null> - +
    Explicitly return a FutureOr<Null>. @@ -820,7 +834,7 @@

    Functions

    thisIsFutureOrT<T>() → FutureOr<T> - +
    Explicitly return a FutureOr<T>. @@ -829,7 +843,7 @@

    Functions

    topLevelFunction(int param1, bool param2, Cool coolBeans, [ double optionalPositional = 0.0 ]) → String - +
    Top-level function 3 params and 1 optional positional param. [...] @@ -838,7 +852,7 @@

    Functions

    typeParamOfFutureOr<T extends FutureOr<List>>() → void - +
    Has a type parameter bound to FutureOr<List>. @@ -851,7 +865,7 @@

    Enums

    - Color + Color
    An enum for ROYGBIV constants. @@ -867,7 +881,7 @@

    Typedefs

    Callback2(dynamic String) → int - +
    @@ -876,7 +890,7 @@

    Typedefs

    FakeProcesses(String input) → String - +
    Takes input, returns output. @@ -885,7 +899,7 @@

    Typedefs

    GenericTypedef<T>(T input) → T - +
    A typedef with a type parameter. @@ -894,7 +908,7 @@

    Typedefs

    LotsAndLotsOfParameters(dynamic so, dynamic many, dynamic parameters, dynamic it, dynamic should, dynamic wrap, dynamic when, dynamic converted, dynamic to, dynamic html, dynamic documentation) → int - +
    Lots and lots of parameters. @@ -903,7 +917,7 @@

    Typedefs

    myCoolTypedef(Cool x, bool y) → void - +
    @@ -912,7 +926,7 @@

    Typedefs

    NewGenericTypedef<T>(T, int, bool) → List<S> - +
    A typedef with the new style generic function syntax. @@ -921,7 +935,7 @@

    Typedefs

    VoidCallback() → void - +
    @@ -934,13 +948,13 @@

    Exceptions / Errors

    - Doh + Doh
    Also, my bad.
    - Oops + Oops
    My bad! @@ -976,6 +990,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • diff --git a/testing/test_package_docs/fake/functionWithFunctionParameters.html b/testing/test_package_docs/fake/functionWithFunctionParameters.html index 4ef9406e62..c3a0e73da4 100644 --- a/testing/test_package_docs/fake/functionWithFunctionParameters.html +++ b/testing/test_package_docs/fake/functionWithFunctionParameters.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    functionWithFunctionParameters function

    +

    functionWithFunctionParameters function

    String diff --git a/testing/test_package_docs/fake/getterSetterNodocGetter.html b/testing/test_package_docs/fake/getterSetterNodocGetter.html index b3850c3604..8b2f31ec6f 100644 --- a/testing/test_package_docs/fake/getterSetterNodocGetter.html +++ b/testing/test_package_docs/fake/getterSetterNodocGetter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    getterSetterNodocGetter top-level property

    +

    getterSetterNodocGetter top-level property

    diff --git a/testing/test_package_docs/fake/getterSetterNodocSetter.html b/testing/test_package_docs/fake/getterSetterNodocSetter.html index d9168879ce..4b1ef63dbf 100644 --- a/testing/test_package_docs/fake/getterSetterNodocSetter.html +++ b/testing/test_package_docs/fake/getterSetterNodocSetter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    getterSetterNodocSetter top-level property

    +

    getterSetterNodocSetter top-level property

    diff --git a/testing/test_package_docs/fake/greatAnnotation-constant.html b/testing/test_package_docs/fake/greatAnnotation-constant.html index 5054c1d4be..5c0a74706e 100644 --- a/testing/test_package_docs/fake/greatAnnotation-constant.html +++ b/testing/test_package_docs/fake/greatAnnotation-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    greatAnnotation top-level constant

    +

    greatAnnotation top-level constant

    const greatAnnotation diff --git a/testing/test_package_docs/fake/greatestAnnotation-constant.html b/testing/test_package_docs/fake/greatestAnnotation-constant.html index db15d5a2d4..84982871b9 100644 --- a/testing/test_package_docs/fake/greatestAnnotation-constant.html +++ b/testing/test_package_docs/fake/greatestAnnotation-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    greatestAnnotation top-level constant

    +

    greatestAnnotation top-level constant

    const greatestAnnotation diff --git a/testing/test_package_docs/fake/importantComputations.html b/testing/test_package_docs/fake/importantComputations.html index 7a02f9b92e..7b3bdc7207 100644 --- a/testing/test_package_docs/fake/importantComputations.html +++ b/testing/test_package_docs/fake/importantComputations.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    importantComputations top-level property

    +

    importantComputations top-level property

    Map<int, (List<num>) → dynamic> diff --git a/testing/test_package_docs/fake/incorrectDocReference-constant.html b/testing/test_package_docs/fake/incorrectDocReference-constant.html index 956d960fe0..18c059e768 100644 --- a/testing/test_package_docs/fake/incorrectDocReference-constant.html +++ b/testing/test_package_docs/fake/incorrectDocReference-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    incorrectDocReference top-level constant

    +

    incorrectDocReference top-level constant

    const incorrectDocReference diff --git a/testing/test_package_docs/fake/justGetter.html b/testing/test_package_docs/fake/justGetter.html index e12e5049df..70314b8eaa 100644 --- a/testing/test_package_docs/fake/justGetter.html +++ b/testing/test_package_docs/fake/justGetter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    justGetter top-level property

    +

    justGetter top-level property

    diff --git a/testing/test_package_docs/fake/justSetter.html b/testing/test_package_docs/fake/justSetter.html index 4e611ed75c..24ee98ffcc 100644 --- a/testing/test_package_docs/fake/justSetter.html +++ b/testing/test_package_docs/fake/justSetter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    justSetter top-level property

    +

    justSetter top-level property

    diff --git a/testing/test_package_docs/fake/mapWithDynamicKeys.html b/testing/test_package_docs/fake/mapWithDynamicKeys.html index 5faa1c95e9..55037fb4f7 100644 --- a/testing/test_package_docs/fake/mapWithDynamicKeys.html +++ b/testing/test_package_docs/fake/mapWithDynamicKeys.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    mapWithDynamicKeys top-level property

    +

    mapWithDynamicKeys top-level property

    Map<dynamic, String> diff --git a/testing/test_package_docs/fake/meaningOfLife.html b/testing/test_package_docs/fake/meaningOfLife.html index e5f0f77087..1807eec8f4 100644 --- a/testing/test_package_docs/fake/meaningOfLife.html +++ b/testing/test_package_docs/fake/meaningOfLife.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    meaningOfLife top-level property

    +

    meaningOfLife top-level property

    int diff --git a/testing/test_package_docs/fake/mustGetThis.html b/testing/test_package_docs/fake/mustGetThis.html index 633778da8d..368f633f9d 100644 --- a/testing/test_package_docs/fake/mustGetThis.html +++ b/testing/test_package_docs/fake/mustGetThis.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    mustGetThis top-level property

    +

    mustGetThis top-level property

    diff --git a/testing/test_package_docs/fake/myCoolTypedef.html b/testing/test_package_docs/fake/myCoolTypedef.html index 483ce8686a..d532e9caef 100644 --- a/testing/test_package_docs/fake/myCoolTypedef.html +++ b/testing/test_package_docs/fake/myCoolTypedef.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    myCoolTypedef typedef

    +

    myCoolTypedef typedef

    void diff --git a/testing/test_package_docs/fake/myGenericFunction.html b/testing/test_package_docs/fake/myGenericFunction.html index a6fdb8035e..7a2e92b988 100644 --- a/testing/test_package_docs/fake/myGenericFunction.html +++ b/testing/test_package_docs/fake/myGenericFunction.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    myGenericFunction<S> function

    +

    myGenericFunction<S> function

    void diff --git a/testing/test_package_docs/fake/myMap-constant.html b/testing/test_package_docs/fake/myMap-constant.html index 41915f3d50..861751248d 100644 --- a/testing/test_package_docs/fake/myMap-constant.html +++ b/testing/test_package_docs/fake/myMap-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    myMap top-level constant

    +

    myMap top-level constant

    const myMap diff --git a/testing/test_package_docs/fake/onlyPositionalWithNoDefaultNoType.html b/testing/test_package_docs/fake/onlyPositionalWithNoDefaultNoType.html index 18fc9918df..b7d81b45f9 100644 --- a/testing/test_package_docs/fake/onlyPositionalWithNoDefaultNoType.html +++ b/testing/test_package_docs/fake/onlyPositionalWithNoDefaultNoType.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    onlyPositionalWithNoDefaultNoType function

    +

    onlyPositionalWithNoDefaultNoType function

    diff --git a/testing/test_package_docs/fake/paintImage1.html b/testing/test_package_docs/fake/paintImage1.html index bea499d4de..2a0e89410e 100644 --- a/testing/test_package_docs/fake/paintImage1.html +++ b/testing/test_package_docs/fake/paintImage1.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    paintImage1 function

    +

    paintImage1 function

    void diff --git a/testing/test_package_docs/fake/paintImage2.html b/testing/test_package_docs/fake/paintImage2.html index 396b54d991..60848b9b10 100644 --- a/testing/test_package_docs/fake/paintImage2.html +++ b/testing/test_package_docs/fake/paintImage2.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    paintImage2 function

    +

    paintImage2 function

    void diff --git a/testing/test_package_docs/fake/paramFromAnotherLib.html b/testing/test_package_docs/fake/paramFromAnotherLib.html index 9b79c7bd09..1afdd83815 100644 --- a/testing/test_package_docs/fake/paramFromAnotherLib.html +++ b/testing/test_package_docs/fake/paramFromAnotherLib.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    paramFromAnotherLib function

    +

    paramFromAnotherLib function

    void diff --git a/testing/test_package_docs/fake/paramOfFutureOrNull.html b/testing/test_package_docs/fake/paramOfFutureOrNull.html index 808bcad632..3cc766057b 100644 --- a/testing/test_package_docs/fake/paramOfFutureOrNull.html +++ b/testing/test_package_docs/fake/paramOfFutureOrNull.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    paramOfFutureOrNull function

    +

    paramOfFutureOrNull function

    void diff --git a/testing/test_package_docs/fake/required-constant.html b/testing/test_package_docs/fake/required-constant.html index 263e2ba822..bd6e264ea1 100644 --- a/testing/test_package_docs/fake/required-constant.html +++ b/testing/test_package_docs/fake/required-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    required top-level constant

    +

    required top-level constant

    const required diff --git a/testing/test_package_docs/fake/returningFutureVoid.html b/testing/test_package_docs/fake/returningFutureVoid.html index 67ee537293..1b20e89c2d 100644 --- a/testing/test_package_docs/fake/returningFutureVoid.html +++ b/testing/test_package_docs/fake/returningFutureVoid.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    returningFutureVoid function

    +

    returningFutureVoid function

    Future<void> diff --git a/testing/test_package_docs/fake/setAndGet.html b/testing/test_package_docs/fake/setAndGet.html index 203173b9f4..56dca5d1e8 100644 --- a/testing/test_package_docs/fake/setAndGet.html +++ b/testing/test_package_docs/fake/setAndGet.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    setAndGet top-level property

    +

    setAndGet top-level property

    diff --git a/testing/test_package_docs/fake/short.html b/testing/test_package_docs/fake/short.html index 524692135a..0b01646d2a 100644 --- a/testing/test_package_docs/fake/short.html +++ b/testing/test_package_docs/fake/short.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    short function

    +

    short function

    void diff --git a/testing/test_package_docs/fake/simpleProperty.html b/testing/test_package_docs/fake/simpleProperty.html index 7c4c47adb5..9dbbcc8a1d 100644 --- a/testing/test_package_docs/fake/simpleProperty.html +++ b/testing/test_package_docs/fake/simpleProperty.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    simpleProperty top-level property

    +

    simpleProperty top-level property

    String diff --git a/testing/test_package_docs/fake/soIntense.html b/testing/test_package_docs/fake/soIntense.html index 21927491be..cf3c5c582c 100644 --- a/testing/test_package_docs/fake/soIntense.html +++ b/testing/test_package_docs/fake/soIntense.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    soIntense function

    +

    soIntense function

    void diff --git a/testing/test_package_docs/fake/testingCodeSyntaxInOneLiners-constant.html b/testing/test_package_docs/fake/testingCodeSyntaxInOneLiners-constant.html index 5fc022c378..ccc0d9d9ef 100644 --- a/testing/test_package_docs/fake/testingCodeSyntaxInOneLiners-constant.html +++ b/testing/test_package_docs/fake/testingCodeSyntaxInOneLiners-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    testingCodeSyntaxInOneLiners top-level constant

    +

    testingCodeSyntaxInOneLiners top-level constant

    const testingCodeSyntaxInOneLiners diff --git a/testing/test_package_docs/fake/thisIsAlsoAsync.html b/testing/test_package_docs/fake/thisIsAlsoAsync.html index b63277c392..449597a8db 100644 --- a/testing/test_package_docs/fake/thisIsAlsoAsync.html +++ b/testing/test_package_docs/fake/thisIsAlsoAsync.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    thisIsAlsoAsync function

    +

    thisIsAlsoAsync function

    Future diff --git a/testing/test_package_docs/fake/thisIsAsync.html b/testing/test_package_docs/fake/thisIsAsync.html index e421ddaa58..d060d2ee0a 100644 --- a/testing/test_package_docs/fake/thisIsAsync.html +++ b/testing/test_package_docs/fake/thisIsAsync.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    thisIsAsync function

    +

    thisIsAsync function

    Future diff --git a/testing/test_package_docs/fake/thisIsFutureOr.html b/testing/test_package_docs/fake/thisIsFutureOr.html index 0f88874ee4..e629db8ee4 100644 --- a/testing/test_package_docs/fake/thisIsFutureOr.html +++ b/testing/test_package_docs/fake/thisIsFutureOr.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    thisIsFutureOr function

    +

    thisIsFutureOr function

    FutureOr diff --git a/testing/test_package_docs/fake/thisIsFutureOrNull.html b/testing/test_package_docs/fake/thisIsFutureOrNull.html index a4eeda31ef..88f132eaa3 100644 --- a/testing/test_package_docs/fake/thisIsFutureOrNull.html +++ b/testing/test_package_docs/fake/thisIsFutureOrNull.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    thisIsFutureOrNull function

    +

    thisIsFutureOrNull function

    FutureOr<Null> diff --git a/testing/test_package_docs/fake/thisIsFutureOrT.html b/testing/test_package_docs/fake/thisIsFutureOrT.html index 1814a5d170..8b444ae7da 100644 --- a/testing/test_package_docs/fake/thisIsFutureOrT.html +++ b/testing/test_package_docs/fake/thisIsFutureOrT.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    thisIsFutureOrT<T> function

    +

    thisIsFutureOrT<T> function

    FutureOr<T> diff --git a/testing/test_package_docs/fake/topLevelFunction.html b/testing/test_package_docs/fake/topLevelFunction.html index 068e5d8418..de1dcaaa1c 100644 --- a/testing/test_package_docs/fake/topLevelFunction.html +++ b/testing/test_package_docs/fake/topLevelFunction.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    topLevelFunction function

    +

    topLevelFunction function

    diff --git a/testing/test_package_docs/fake/typeParamOfFutureOr.html b/testing/test_package_docs/fake/typeParamOfFutureOr.html index b6c7b8e38a..296dc361a6 100644 --- a/testing/test_package_docs/fake/typeParamOfFutureOr.html +++ b/testing/test_package_docs/fake/typeParamOfFutureOr.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    typeParamOfFutureOr<T extends FutureOr<List>> function

    +

    typeParamOfFutureOr<T extends FutureOr<List>> function

    void diff --git a/testing/test_package_docs/fake/useSomethingInAnotherPackage.html b/testing/test_package_docs/fake/useSomethingInAnotherPackage.html index 55988f7d3f..9100519e54 100644 --- a/testing/test_package_docs/fake/useSomethingInAnotherPackage.html +++ b/testing/test_package_docs/fake/useSomethingInAnotherPackage.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    useSomethingInAnotherPackage top-level property

    +

    useSomethingInAnotherPackage top-level property

    Required diff --git a/testing/test_package_docs/fake/useSomethingInTheSdk.html b/testing/test_package_docs/fake/useSomethingInTheSdk.html index e711f23bb4..73484d18e8 100644 --- a/testing/test_package_docs/fake/useSomethingInTheSdk.html +++ b/testing/test_package_docs/fake/useSomethingInTheSdk.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    useSomethingInTheSdk top-level property

    +

    useSomethingInTheSdk top-level property

    String diff --git a/testing/test_package_docs/index.html b/testing/test_package_docs/index.html index 4265511e5c..e41af2075d 100644 --- a/testing/test_package_docs/index.html +++ b/testing/test_package_docs/index.html @@ -4,7 +4,7 @@ - + test_package - Dart API docs @@ -34,6 +34,9 @@ @@ -106,17 +111,17 @@

    Another Section

    Libraries

    - anonymous_library + anonymous_library
    - another_anonymous_lib + another_anonymous_lib
    - code_in_comments + code_in_comments
    void main() { @@ -124,41 +129,48 @@

    Libraries

    }
    [...]
    - is_deprecated + is_deprecated
    This lib is deprecated. It never had a chance

    Real Libraries

    - ex + ex
    a library. testing string escaping: var s = 'a string'
    - fake + fake
    WOW FAKE PACKAGE IS BEST PACKAGE [...] +
    + two_exports +
    +
    +

    Unreal

    - reexport_one + reexport_one Unreal +
    - reexport_two + reexport_two Unreal +

    Misc

    - two_exports + two_exports

    Other

    - css + css
    Testing that a library name doesn't conflict @@ -168,8 +180,13 @@

    Libraries

    test_package_imported

    -
    - test_package_imported.main +
    + categoriesExported +
    +
    + +
    + test_package_imported.main
    diff --git a/testing/test_package_docs/index.json b/testing/test_package_docs/index.json index a1f16cc72a..19cadde2f8 100644 --- a/testing/test_package_docs/index.json +++ b/testing/test_package_docs/index.json @@ -1,4 +1,18 @@ [ + { + "name": "Superb", + "qualifiedName": "Superb", + "href": "topics/Superb-topic.html", + "type": "Topic", + "overriddenDepth": 0 + }, + { + "name": "Unreal", + "qualifiedName": "Unreal", + "href": "topics/Unreal-topic.html", + "type": "Topic", + "overriddenDepth": 0 + }, { "name": "anonymous_library", "qualifiedName": "anonymous_library", @@ -35,6 +49,90 @@ "type": "library" } }, + { + "name": "categoriesExported", + "qualifiedName": "categoriesExported", + "href": "categoriesExported/categoriesExported-library.html", + "type": "library", + "overriddenDepth": 0 + }, + { + "name": "IAmAClassWithCategories", + "qualifiedName": "categoriesExported.IAmAClassWithCategories", + "href": "categoriesExported/IAmAClassWithCategories-class.html", + "type": "class", + "overriddenDepth": 0, + "enclosedBy": { + "name": "categoriesExported", + "type": "library" + } + }, + { + "name": "IAmAClassWithCategories", + "qualifiedName": "categoriesExported.IAmAClassWithCategories", + "href": "categoriesExported/IAmAClassWithCategories/IAmAClassWithCategories.html", + "type": "constructor", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, + { + "name": "operator ==", + "qualifiedName": "categoriesExported.IAmAClassWithCategories.==", + "href": "categoriesExported/IAmAClassWithCategories/operator_equals.html", + "type": "method", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, + { + "name": "hashCode", + "qualifiedName": "categoriesExported.IAmAClassWithCategories.hashCode", + "href": "categoriesExported/IAmAClassWithCategories/hashCode.html", + "type": "property", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, + { + "name": "noSuchMethod", + "qualifiedName": "categoriesExported.IAmAClassWithCategories.noSuchMethod", + "href": "categoriesExported/IAmAClassWithCategories/noSuchMethod.html", + "type": "method", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, + { + "name": "runtimeType", + "qualifiedName": "categoriesExported.IAmAClassWithCategories.runtimeType", + "href": "categoriesExported/IAmAClassWithCategories/runtimeType.html", + "type": "property", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, + { + "name": "toString", + "qualifiedName": "categoriesExported.IAmAClassWithCategories.toString", + "href": "categoriesExported/IAmAClassWithCategories/toString.html", + "type": "method", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, { "name": "code_in_comments", "qualifiedName": "code_in_comments", diff --git a/testing/test_package_docs/is_deprecated/is_deprecated-library.html b/testing/test_package_docs/is_deprecated/is_deprecated-library.html index c918e0134d..cb23111923 100644 --- a/testing/test_package_docs/is_deprecated/is_deprecated-library.html +++ b/testing/test_package_docs/is_deprecated/is_deprecated-library.html @@ -37,6 +37,9 @@
    -

    is_deprecated library

    +

    is_deprecated library

    This lib is deprecated. It never had a chance

    diff --git a/testing/test_package_docs/reexport_one/SomeOtherClass-class.html b/testing/test_package_docs/reexport_one/SomeOtherClass-class.html index e1e9d5f90c..6974015a20 100644 --- a/testing/test_package_docs/reexport_one/SomeOtherClass-class.html +++ b/testing/test_package_docs/reexport_one/SomeOtherClass-class.html @@ -53,7 +53,7 @@
    reexport_one library
    -

    SomeOtherClass class

    +

    SomeOtherClass class

    @@ -76,7 +76,7 @@

    Properties

    hashCode - → int + → int
    @@ -84,7 +84,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -100,7 +100,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -109,7 +109,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -124,7 +124,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/reexport_one/reexport_one-library.html b/testing/test_package_docs/reexport_one/reexport_one-library.html index baadb44e0f..2ffe60667f 100644 --- a/testing/test_package_docs/reexport_one/reexport_one-library.html +++ b/testing/test_package_docs/reexport_one/reexport_one-library.html @@ -37,6 +37,9 @@
    -

    reexport_one library

    +

    reexport_one library Unreal +

    @@ -69,25 +75,25 @@

    Classes

    - AUnicornClass + AUnicornClass
    - SomeClass + SomeClass
    - SomeOtherClass + SomeOtherClass
    - YetAnotherClass + YetAnotherClass
    diff --git a/testing/test_package_docs/reexport_two/AUnicornClass-class.html b/testing/test_package_docs/reexport_two/AUnicornClass-class.html index f41b3deb7a..5b7a42df18 100644 --- a/testing/test_package_docs/reexport_two/AUnicornClass-class.html +++ b/testing/test_package_docs/reexport_two/AUnicornClass-class.html @@ -53,7 +53,7 @@
    reexport_two library
    -

    AUnicornClass class

    +

    AUnicornClass class

    @@ -76,7 +76,7 @@

    Properties

    hashCode - → int + → int
    @@ -84,7 +84,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -100,7 +100,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -109,7 +109,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -124,7 +124,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/reexport_two/SomeClass-class.html b/testing/test_package_docs/reexport_two/SomeClass-class.html index f559855600..2cff883f72 100644 --- a/testing/test_package_docs/reexport_two/SomeClass-class.html +++ b/testing/test_package_docs/reexport_two/SomeClass-class.html @@ -53,7 +53,7 @@
    reexport_two library
    -

    SomeClass class

    +

    SomeClass class

    @@ -76,7 +76,7 @@

    Properties

    hashCode - → int + → int
    @@ -84,7 +84,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -100,7 +100,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -109,7 +109,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -124,7 +124,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/reexport_two/YetAnotherClass-class.html b/testing/test_package_docs/reexport_two/YetAnotherClass-class.html index 44e6fcf076..e9153f403c 100644 --- a/testing/test_package_docs/reexport_two/YetAnotherClass-class.html +++ b/testing/test_package_docs/reexport_two/YetAnotherClass-class.html @@ -53,7 +53,7 @@
    reexport_two library
    -

    YetAnotherClass class

    +

    YetAnotherClass class

    @@ -76,7 +76,7 @@

    Properties

    hashCode - → int + → int
    @@ -84,7 +84,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -100,7 +100,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -109,7 +109,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -124,7 +124,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/reexport_two/reexport_two-library.html b/testing/test_package_docs/reexport_two/reexport_two-library.html index 6355f9bc2a..5636cfba4a 100644 --- a/testing/test_package_docs/reexport_two/reexport_two-library.html +++ b/testing/test_package_docs/reexport_two/reexport_two-library.html @@ -37,6 +37,9 @@
    -

    reexport_two library

    +

    reexport_two library Unreal +

    @@ -69,25 +75,25 @@

    Classes

    - AUnicornClass + AUnicornClass
    - SomeClass + SomeClass
    - SomeOtherClass + SomeOtherClass
    - YetAnotherClass + YetAnotherClass
    diff --git a/testing/test_package_docs/static-assets/styles.css b/testing/test_package_docs/static-assets/styles.css index 3ac01890db..07ac4ae0ec 100644 --- a/testing/test_package_docs/static-assets/styles.css +++ b/testing/test_package_docs/static-assets/styles.css @@ -394,6 +394,55 @@ dl dt.callable .name { text-decoration: line-through; } +.category.linked { + font-weight: bold; + opacity: 1; +} + +/* Colors for category based on categoryOrder in dartdoc_options.config. */ +.category.cp-0 { + background-color: #54b7c4 +} + +.category.cp-1 { + background-color: #54c47f +} + +.category.cp-2 { + background-color: #c4c254 +} + +.category.cp-3 { + background-color: #c49f54 +} + +.category.cp-4 { + background-color: #c45465 +} + +.category.cp-5 { + background-color: #c454c4 +} + +.category a { + color: white; +} + +.category { + vertical-align: text-top; + padding: 4px; + font-size: 12px; + border-radius: 4px; + background-color: #B6B6B6; + text-transform: uppercase; + color: white; + opacity: .5; +} + +h1 .category { + vertical-align: middle; +} + p.firstline { font-weight: bold; } diff --git a/testing/test_package_docs/test_package_imported.main/Whataclass-class.html b/testing/test_package_docs/test_package_imported.main/Whataclass-class.html index 376eabc9f4..4d073ac567 100644 --- a/testing/test_package_docs/test_package_imported.main/Whataclass-class.html +++ b/testing/test_package_docs/test_package_imported.main/Whataclass-class.html @@ -51,7 +51,7 @@
    test_package_imported.main library
    -

    Whataclass<T> class

    +

    Whataclass<T> class

    Some docs for whataclass

    @@ -77,7 +77,7 @@

    Properties

    hashCode - → int + → int
    @@ -85,7 +85,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -101,7 +101,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -110,7 +110,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -125,7 +125,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/test_package_imported.main/Whataclass2-class.html b/testing/test_package_docs/test_package_imported.main/Whataclass2-class.html index 5b8a89cbf7..0732e6e6c8 100644 --- a/testing/test_package_docs/test_package_imported.main/Whataclass2-class.html +++ b/testing/test_package_docs/test_package_imported.main/Whataclass2-class.html @@ -51,7 +51,7 @@
    test_package_imported.main library
    -

    Whataclass2 class

    +

    Whataclass2 class

    Some docs for whataclass 2

    @@ -77,7 +77,7 @@

    Properties

    hashCode - → int + → int
    @@ -85,7 +85,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -101,7 +101,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -110,7 +110,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -125,7 +125,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/test_package_imported.main/test_package_imported.main-library.html b/testing/test_package_docs/test_package_imported.main/test_package_imported.main-library.html index de4d5e4b2f..6378e5ae86 100644 --- a/testing/test_package_docs/test_package_imported.main/test_package_imported.main-library.html +++ b/testing/test_package_docs/test_package_imported.main/test_package_imported.main-library.html @@ -37,6 +37,9 @@
    -

    test_package_imported.main library

    +

    test_package_imported.main library

    @@ -66,13 +71,13 @@

    Classes

    - Whataclass<T> + Whataclass<T>
    Some docs for whataclass
    - Whataclass2 + Whataclass2
    Some docs for whataclass 2 diff --git a/testing/test_package_docs/topics/Superb-topic.html b/testing/test_package_docs/topics/Superb-topic.html new file mode 100644 index 0000000000..b04ff3b68a --- /dev/null +++ b/testing/test_package_docs/topics/Superb-topic.html @@ -0,0 +1,127 @@ + + + + + + + + Superb Topic - Dart API + + + + + + + + + + + + +
    + +
    + + +
    Superb
    + +
    + +
    + + + +
    +

    Superb Topic

    +
    +

    This is the documentation for our category.

    +

    Wheee!

    +
    + + +
    +

    Classes

    + +
    +
    + BaseForDocComments Superb + Unreal + +
    +
    + Category information should not follow inheritance. +
    +
    +
    + + + + + + + +
    + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs/topics/Unreal-topic.html b/testing/test_package_docs/topics/Unreal-topic.html new file mode 100644 index 0000000000..3cce04d471 --- /dev/null +++ b/testing/test_package_docs/topics/Unreal-topic.html @@ -0,0 +1,149 @@ + + + + + + + + Unreal Topic - Dart API + + + + + + + + + + + + +
    + +
    + + +
    Unreal
    + +
    + +
    + + + +
    +

    Unreal Topic

    +
    +

    This is the documentation for the Unreal category, +not to be confused with Real Libraries. Unreal holds +more than just libraries.

    +
    + +
    +

    Libraries

    + +
    +
    + reexport_one Unreal + +
    +
    + +
    + reexport_two Unreal + +
    +
    + +
    +
    + +
    +

    Classes

    + +
    +
    + BaseForDocComments Superb + Unreal + +
    +
    + Category information should not follow inheritance. +
    +
    +
    + + + + + + + +
    + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs/two_exports/BaseClass-class.html b/testing/test_package_docs/two_exports/BaseClass-class.html index a7db8670d9..b71aeda118 100644 --- a/testing/test_package_docs/two_exports/BaseClass-class.html +++ b/testing/test_package_docs/two_exports/BaseClass-class.html @@ -53,7 +53,7 @@
    two_exports library
    -

    BaseClass class

    +

    BaseClass class

    @@ -94,7 +94,7 @@

    Properties

    hashCode - → int + → int
    @@ -102,7 +102,7 @@

    Properties

    lengthX - ↔ int + ↔ int
    Returns a length. [...] @@ -110,7 +110,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -126,7 +126,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -135,7 +135,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -150,7 +150,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/two_exports/ExtendingClass-class.html b/testing/test_package_docs/two_exports/ExtendingClass-class.html index 219848fe67..eeebb58c53 100644 --- a/testing/test_package_docs/two_exports/ExtendingClass-class.html +++ b/testing/test_package_docs/two_exports/ExtendingClass-class.html @@ -53,7 +53,7 @@
    two_exports library
    -

    ExtendingClass class

    +

    ExtendingClass class

    Extending class extends BaseClass.

    @@ -96,7 +96,7 @@

    Properties

    hashCode - → int + → int
    @@ -104,7 +104,7 @@

    Properties

    lengthX - ↔ int + ↔ int
    Returns a length. [...] @@ -112,7 +112,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -128,7 +128,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -137,7 +137,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -152,7 +152,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs/two_exports/topLevelVariable.html b/testing/test_package_docs/two_exports/topLevelVariable.html index 6e548501bd..2286b5481e 100644 --- a/testing/test_package_docs/two_exports/topLevelVariable.html +++ b/testing/test_package_docs/two_exports/topLevelVariable.html @@ -53,7 +53,7 @@
    two_exports library
    -

    topLevelVariable top-level property

    +

    topLevelVariable top-level property

    int diff --git a/testing/test_package_docs/two_exports/two_exports-library.html b/testing/test_package_docs/two_exports/two_exports-library.html index 410e513a73..4d81759f77 100644 --- a/testing/test_package_docs/two_exports/two_exports-library.html +++ b/testing/test_package_docs/two_exports/two_exports-library.html @@ -37,6 +37,9 @@
    -

    two_exports library

    +

    two_exports library

    @@ -66,13 +71,13 @@

    Classes

    - BaseClass + BaseClass
    - ExtendingClass + ExtendingClass
    Extending class extends BaseClass. [...] @@ -87,7 +92,7 @@

    Properties

    topLevelVariable - ↔ int + ↔ int
    diff --git a/testing/test_package_docs_dev/__404error.html b/testing/test_package_docs_dev/__404error.html index f536a6bef0..938d312a29 100644 --- a/testing/test_package_docs_dev/__404error.html +++ b/testing/test_package_docs_dev/__404error.html @@ -4,7 +4,7 @@ - + test_package - Dart API docs @@ -34,6 +34,9 @@ diff --git a/testing/test_package_docs_dev/anonymous_library/anonymous_library-library.html b/testing/test_package_docs_dev/anonymous_library/anonymous_library-library.html index 88f41e9451..9d0bd847eb 100644 --- a/testing/test_package_docs_dev/anonymous_library/anonymous_library-library.html +++ b/testing/test_package_docs_dev/anonymous_library/anonymous_library-library.html @@ -37,6 +37,9 @@
    -

    anonymous_library library

    +

    anonymous_library library

    @@ -72,7 +77,7 @@

    Functions

    doesStuff() → String - +
    diff --git a/testing/test_package_docs_dev/anonymous_library/doesStuff.html b/testing/test_package_docs_dev/anonymous_library/doesStuff.html index f840ef0a38..1a498697cb 100644 --- a/testing/test_package_docs_dev/anonymous_library/doesStuff.html +++ b/testing/test_package_docs_dev/anonymous_library/doesStuff.html @@ -50,7 +50,7 @@
    anonymous_library library
    -

    doesStuff function

    +

    doesStuff function

    String diff --git a/testing/test_package_docs_dev/another_anonymous_lib/another_anonymous_lib-library.html b/testing/test_package_docs_dev/another_anonymous_lib/another_anonymous_lib-library.html index df4fbbef68..a5e48ab82f 100644 --- a/testing/test_package_docs_dev/another_anonymous_lib/another_anonymous_lib-library.html +++ b/testing/test_package_docs_dev/another_anonymous_lib/another_anonymous_lib-library.html @@ -37,6 +37,9 @@
    -

    another_anonymous_lib library

    +

    another_anonymous_lib library

    @@ -72,7 +77,7 @@

    Functions

    greeting() → String - +
    diff --git a/testing/test_package_docs_dev/another_anonymous_lib/greeting.html b/testing/test_package_docs_dev/another_anonymous_lib/greeting.html index 470b025961..c07f32a6fd 100644 --- a/testing/test_package_docs_dev/another_anonymous_lib/greeting.html +++ b/testing/test_package_docs_dev/another_anonymous_lib/greeting.html @@ -50,7 +50,7 @@
    another_anonymous_lib library
    -

    greeting function

    +

    greeting function

    String diff --git a/testing/test_package_docs_dev/categories.json b/testing/test_package_docs_dev/categories.json new file mode 100644 index 0000000000..81c00db5bd --- /dev/null +++ b/testing/test_package_docs_dev/categories.json @@ -0,0 +1,91 @@ +[ + { + "name": "IAmAClassWithCategories", + "qualifiedName": "categoriesExported.IAmAClassWithCategories", + "href": "categoriesExported/IAmAClassWithCategories-class.html", + "type": "class", + "categories": [ + "Excellent" + ] + }, + { + "name": "css", + "qualifiedName": "css", + "href": "css/css-library.html", + "type": "library", + "categories": [ + "Other" + ] + }, + { + "name": "ex", + "qualifiedName": "ex", + "href": "ex/ex-library.html", + "type": "library", + "categories": [ + "Real Libraries" + ] + }, + { + "name": "fake", + "qualifiedName": "fake", + "href": "fake/fake-library.html", + "type": "library", + "categories": [ + "Real Libraries" + ] + }, + { + "name": "BaseForDocComments", + "qualifiedName": "fake.BaseForDocComments", + "href": "fake/BaseForDocComments-class.html", + "type": "class", + "categories": [ + "Excellent", + "More Excellence", + "Unreal" + ], + "subcategories": [ + "Things and Such" + ], + "image": "https://flutter.io/images/catalog-widget-placeholder.png", + "samples": "https://flutter.io" + }, + { + "name": "SubForDocComments", + "qualifiedName": "fake.SubForDocComments", + "href": "fake/SubForDocComments-class.html", + "type": "class", + "categories": [ + "NotSoExcellent" + ] + }, + { + "name": "reexport_one", + "qualifiedName": "reexport_one", + "href": "reexport_one/reexport_one-library.html", + "type": "library", + "categories": [ + "Unreal" + ] + }, + { + "name": "reexport_two", + "qualifiedName": "reexport_two", + "href": "reexport_two/reexport_two-library.html", + "type": "library", + "categories": [ + "Unreal" + ] + }, + { + "name": "two_exports", + "qualifiedName": "two_exports", + "href": "two_exports/two_exports-library.html", + "type": "library", + "categories": [ + "Misc", + "Real Libraries" + ] + } +] diff --git a/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories-class.html b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories-class.html new file mode 100644 index 0000000000..eec9c6368a --- /dev/null +++ b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories-class.html @@ -0,0 +1,181 @@ + + + + + + + + IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
    + +
    + + +
    IAmAClassWithCategories
    + +
    + +
    + + + +
    +

    IAmAClassWithCategories class

    + +
    +

    Categories test for auto-include-dependencies (Flutter).

    +
    + + +
    +

    Constructors

    + +
    +
    + IAmAClassWithCategories() +
    +
    + +
    +
    +
    + +
    +

    Properties

    + +
    +
    + hashCode + → int +
    +
    + +
    read-only, inherited
    +
    +
    + runtimeType + → Type +
    +
    + +
    read-only, inherited
    +
    +
    +
    + +
    +

    Methods

    +
    +
    + noSuchMethod(Invocation invocation) + → dynamic + +
    +
    + +
    inherited
    +
    +
    + toString() + → String + +
    +
    + +
    inherited
    +
    +
    +
    + +
    +

    Operators

    +
    +
    + operator ==(dynamic other) + → bool + +
    +
    + +
    inherited
    +
    +
    +
    + + + + +
    + + + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/IAmAClassWithCategories.html b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/IAmAClassWithCategories.html new file mode 100644 index 0000000000..7a6b985569 --- /dev/null +++ b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/IAmAClassWithCategories.html @@ -0,0 +1,97 @@ + + + + + + + + IAmAClassWithCategories constructor - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
    + +
    + + +
    IAmAClassWithCategories
    + +
    + +
    + + + +
    +

    IAmAClassWithCategories constructor

    + +
    + + IAmAClassWithCategories() +
    + + + + +
    + + + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/hashCode.html b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/hashCode.html new file mode 100644 index 0000000000..253d785e04 --- /dev/null +++ b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/hashCode.html @@ -0,0 +1,101 @@ + + + + + + + + hashCode property - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
    + +
    + + +
    hashCode
    + +
    + +
    + + + +
    +

    hashCode property

    + + +
    + +
    + int + hashCode +
    inherited
    +
    + + +
    + +
    + + + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/noSuchMethod.html b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/noSuchMethod.html new file mode 100644 index 0000000000..cbb992dd0b --- /dev/null +++ b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/noSuchMethod.html @@ -0,0 +1,97 @@ + + + + + + + + noSuchMethod method - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
    + +
    + + +
    noSuchMethod
    + +
    + +
    + + + +
    +

    noSuchMethod method

    + +
    + dynamic + noSuchMethod +(Invocation invocation) +
    + + + +
    + + + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/operator_equals.html b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/operator_equals.html new file mode 100644 index 0000000000..4dcf9dd573 --- /dev/null +++ b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/operator_equals.html @@ -0,0 +1,97 @@ + + + + + + + + operator == method - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
    + +
    + + +
    operator ==
    + +
    + +
    + + + +
    +

    operator == method

    + +
    + bool + operator == +(dynamic other) +
    + + + +
    + + + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/runtimeType.html b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/runtimeType.html new file mode 100644 index 0000000000..7eebb5036b --- /dev/null +++ b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/runtimeType.html @@ -0,0 +1,101 @@ + + + + + + + + runtimeType property - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
    + +
    + + +
    runtimeType
    + +
    + +
    + + + +
    +

    runtimeType property

    + + +
    + +
    + Type + runtimeType +
    inherited
    +
    + + +
    + +
    + + + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/toString.html b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/toString.html new file mode 100644 index 0000000000..0bc29acc3c --- /dev/null +++ b/testing/test_package_docs_dev/categoriesExported/IAmAClassWithCategories/toString.html @@ -0,0 +1,97 @@ + + + + + + + + toString method - IAmAClassWithCategories class - categoriesExported library - Dart API + + + + + + + + + + + + +
    + +
    + + +
    toString
    + +
    + +
    + + + +
    +

    toString method

    + +
    + String + toString +() +
    + + + +
    + + + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs_dev/categoriesExported/categoriesExported-library.html b/testing/test_package_docs_dev/categoriesExported/categoriesExported-library.html new file mode 100644 index 0000000000..308a9664f6 --- /dev/null +++ b/testing/test_package_docs_dev/categoriesExported/categoriesExported-library.html @@ -0,0 +1,122 @@ + + + + + + + + categoriesExported library - Dart API + + + + + + + + + + + + +
    + +
    + + +
    categoriesExported
    + +
    + +
    + + + +
    +

    categoriesExported library

    + + +
    +

    Classes

    + +
    +
    + IAmAClassWithCategories +
    +
    + Categories test for auto-include-dependencies (Flutter). +
    +
    +
    + + + + + + + +
    + + + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs_dev/code_in_comments/code_in_comments-library.html b/testing/test_package_docs_dev/code_in_comments/code_in_comments-library.html index e212de3b2d..4d4df09a03 100644 --- a/testing/test_package_docs_dev/code_in_comments/code_in_comments-library.html +++ b/testing/test_package_docs_dev/code_in_comments/code_in_comments-library.html @@ -37,6 +37,9 @@
    -

    code_in_comments library

    +

    code_in_comments library

    void main() {
    diff --git a/testing/test_package_docs_dev/css/css-library.html b/testing/test_package_docs_dev/css/css-library.html
    index ff38dcce76..4560937206 100644
    --- a/testing/test_package_docs_dev/css/css-library.html
    +++ b/testing/test_package_docs_dev/css/css-library.html
    @@ -37,6 +37,9 @@
       
     
       
    -

    css library

    +

    css library

    Testing that a library name doesn't conflict @@ -73,7 +78,7 @@

    Properties

    theOnlyThingInTheLibrary - ↔ String + ↔ String
    diff --git a/testing/test_package_docs_dev/css/theOnlyThingInTheLibrary.html b/testing/test_package_docs_dev/css/theOnlyThingInTheLibrary.html index 43a261bbe3..7671e69e71 100644 --- a/testing/test_package_docs_dev/css/theOnlyThingInTheLibrary.html +++ b/testing/test_package_docs_dev/css/theOnlyThingInTheLibrary.html @@ -50,7 +50,7 @@
    css library
    -

    theOnlyThingInTheLibrary top-level property

    +

    theOnlyThingInTheLibrary top-level property

    String diff --git a/testing/test_package_docs_dev/ex/Animal-class.html b/testing/test_package_docs_dev/ex/Animal-class.html index a58ab32dae..9d24ddeb30 100644 --- a/testing/test_package_docs_dev/ex/Animal-class.html +++ b/testing/test_package_docs_dev/ex/Animal-class.html @@ -107,7 +107,7 @@
    ex library
    -

    Animal enum

    +

    Animal enum

    Referencing processMessage (or other things) here should not break @@ -122,7 +122,7 @@

    Constants

    CAT → const Animal -
    +

    Single line docs.

    @@ -133,7 +133,7 @@

    Constants

    DOG → const Animal -
    +

    Multi line docs.

    Dog needs lots of docs.

    @@ -145,7 +145,7 @@

    Constants

    HORSE → const Animal -
    +
    @@ -156,7 +156,7 @@

    Constants

    values → const List<Animal> -
    +

    A constant List of the values in this enum, in order of their declaration.

    @@ -174,7 +174,7 @@

    Properties

    index - → int + → int

    The integer index of this enum.

    @@ -182,7 +182,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +190,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +206,7 @@

    Methods

    toString() → String - +
    @@ -215,7 +215,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -230,7 +230,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/AnotherParameterizedClass-class.html b/testing/test_package_docs_dev/ex/AnotherParameterizedClass-class.html index 2df64ea5dd..904a00a79b 100644 --- a/testing/test_package_docs_dev/ex/AnotherParameterizedClass-class.html +++ b/testing/test_package_docs_dev/ex/AnotherParameterizedClass-class.html @@ -107,7 +107,7 @@
    ex library
    -

    AnotherParameterizedClass<B> class

    +

    AnotherParameterizedClass<B> class

    @@ -130,7 +130,7 @@

    Properties

    hashCode - → int + → int
    @@ -138,7 +138,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -154,7 +154,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -163,7 +163,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -178,7 +178,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/Apple-class.html b/testing/test_package_docs_dev/ex/Apple-class.html index 4a2378fd20..6f5e8268c3 100644 --- a/testing/test_package_docs_dev/ex/Apple-class.html +++ b/testing/test_package_docs_dev/ex/Apple-class.html @@ -107,7 +107,7 @@
    ex library
    -

    Apple class

    +

    Apple class

    Sample class String

      A
    @@ -154,7 +154,7 @@ 

    Properties

    fieldWithTypedef - ParameterizedTypedef<bool> + ParameterizedTypedef<bool>
    fieldWithTypedef docs here @@ -162,7 +162,7 @@

    Properties

    m - ↔ int + ↔ int
    The read-write field m. @@ -170,7 +170,7 @@

    Properties

    s - ↔ String + ↔ String
    The getter for s @@ -178,7 +178,7 @@

    Properties

    hashCode - → int + → int
    @@ -186,7 +186,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -202,7 +202,7 @@

    Methods

    isGreaterThan(int number, { int check: 5 }) → bool - +
    @@ -211,7 +211,7 @@

    Methods

    m1() → void - +
    This is a method. [...] @@ -220,7 +220,7 @@

    Methods

    methodWithTypedefParam(processMessage p) → void - +
    @@ -229,7 +229,7 @@

    Methods

    paramFromExportLib(Helper helper) → void - +
    @@ -238,7 +238,7 @@

    Methods

    printMsg(String msg, [ bool linebreak ]) → void - +
    @@ -247,7 +247,7 @@

    Methods

    whataclass(List<Whataclass<bool>> list) → void - +
    Apple docs for whataclass @@ -256,7 +256,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -265,7 +265,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -280,7 +280,7 @@

    Operators

    operator *(Apple other) → dynamic - +
    @@ -289,7 +289,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -303,7 +303,7 @@

    Static Properties

    string - ↔ String + ↔ String
    @@ -320,7 +320,7 @@

    Constants

    n → const int -
    +
    diff --git a/testing/test_package_docs_dev/ex/B-class.html b/testing/test_package_docs_dev/ex/B-class.html index 5a3e870241..627b374201 100644 --- a/testing/test_package_docs_dev/ex/B-class.html +++ b/testing/test_package_docs_dev/ex/B-class.html @@ -107,7 +107,7 @@
    ex library
    -

    B class

    +

    B class

    Extends class Apple, use new Apple or new Apple.fromString

     B extends A
    @@ -153,7 +153,7 @@ 

    Properties

    autoCompress - ↔ bool + ↔ bool
    The default value is false (compression disabled). @@ -162,7 +162,7 @@

    Properties

    isImplemented - → bool + → bool
    @@ -170,7 +170,7 @@

    Properties

    list - ↔ List<String> + ↔ List<String>
    A list of Strings @@ -178,7 +178,7 @@

    Properties

    s - ↔ String + ↔ String
    The getter for s @@ -186,7 +186,7 @@

    Properties

    fieldWithTypedef - ParameterizedTypedef<bool> + ParameterizedTypedef<bool>
    fieldWithTypedef docs here @@ -194,7 +194,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +202,7 @@

    Properties

    m - ↔ int + ↔ int
    The read-write field m. @@ -210,7 +210,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -226,7 +226,7 @@

    Methods

    abstractMethod() → void - +
    @@ -235,7 +235,7 @@

    Methods

    doNothing() → Future - +
    @@ -244,7 +244,7 @@

    Methods

    m1() → void - +
    This is a method. [...] @@ -253,7 +253,7 @@

    Methods

    writeMsg(String msg, [ String transformMsg(String origMsg, bool flag) ]) → void - +
    @@ -262,7 +262,7 @@

    Methods

    isGreaterThan(int number, { int check: 5 }) → bool - +
    inherited
    @@ -271,7 +271,7 @@

    Methods

    methodWithTypedefParam(processMessage p) → void - +
    inherited
    @@ -280,7 +280,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -289,7 +289,7 @@

    Methods

    paramFromExportLib(Helper helper) → void - +
    inherited
    @@ -298,7 +298,7 @@

    Methods

    printMsg(String msg, [ bool linebreak ]) → void - +
    inherited
    @@ -307,7 +307,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -316,7 +316,7 @@

    Methods

    whataclass(List<Whataclass<bool>> list) → void - +
    Apple docs for whataclass
    inherited
    @@ -331,7 +331,7 @@

    Operators

    operator *(Apple other) → dynamic - +
    inherited
    @@ -340,7 +340,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/COLOR-constant.html b/testing/test_package_docs_dev/ex/COLOR-constant.html index ebe03e2f83..b83cc9113b 100644 --- a/testing/test_package_docs_dev/ex/COLOR-constant.html +++ b/testing/test_package_docs_dev/ex/COLOR-constant.html @@ -107,7 +107,7 @@
    ex library
    -

    COLOR top-level constant

    +

    COLOR top-level constant

    const COLOR diff --git a/testing/test_package_docs_dev/ex/COLOR_GREEN-constant.html b/testing/test_package_docs_dev/ex/COLOR_GREEN-constant.html index 3b7477a395..92612213d6 100644 --- a/testing/test_package_docs_dev/ex/COLOR_GREEN-constant.html +++ b/testing/test_package_docs_dev/ex/COLOR_GREEN-constant.html @@ -107,7 +107,7 @@
    ex library
    -

    COLOR_GREEN top-level constant

    +

    COLOR_GREEN top-level constant

    const COLOR_GREEN diff --git a/testing/test_package_docs_dev/ex/COLOR_ORANGE-constant.html b/testing/test_package_docs_dev/ex/COLOR_ORANGE-constant.html index 8f7ae7bd33..154ae2d942 100644 --- a/testing/test_package_docs_dev/ex/COLOR_ORANGE-constant.html +++ b/testing/test_package_docs_dev/ex/COLOR_ORANGE-constant.html @@ -107,7 +107,7 @@
    ex library
    -

    COLOR_ORANGE top-level constant

    +

    COLOR_ORANGE top-level constant

    const COLOR_ORANGE diff --git a/testing/test_package_docs_dev/ex/COMPLEX_COLOR-constant.html b/testing/test_package_docs_dev/ex/COMPLEX_COLOR-constant.html index a2be8e01f9..4522aff681 100644 --- a/testing/test_package_docs_dev/ex/COMPLEX_COLOR-constant.html +++ b/testing/test_package_docs_dev/ex/COMPLEX_COLOR-constant.html @@ -107,7 +107,7 @@
    ex library
    -

    COMPLEX_COLOR top-level constant

    +

    COMPLEX_COLOR top-level constant

    const COMPLEX_COLOR diff --git a/testing/test_package_docs_dev/ex/Cat-class.html b/testing/test_package_docs_dev/ex/Cat-class.html index adc874cacf..b0249ec9c7 100644 --- a/testing/test_package_docs_dev/ex/Cat-class.html +++ b/testing/test_package_docs_dev/ex/Cat-class.html @@ -107,7 +107,7 @@
    ex library
    -

    Cat class

    +

    Cat class

    @@ -144,7 +144,7 @@

    Properties

    isImplemented - → bool + → bool
    @@ -152,7 +152,7 @@

    Properties

    hashCode - → int + → int
    @@ -160,7 +160,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -176,7 +176,7 @@

    Methods

    abstractMethod() → void - +
    @@ -185,7 +185,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -194,7 +194,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -209,7 +209,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/CatString-class.html b/testing/test_package_docs_dev/ex/CatString-class.html index a2f91cc5a1..cd86728741 100644 --- a/testing/test_package_docs_dev/ex/CatString-class.html +++ b/testing/test_package_docs_dev/ex/CatString-class.html @@ -107,7 +107,7 @@
    ex library
    -

    CatString class

    +

    CatString class

    @@ -144,7 +144,7 @@

    Properties

    hashCode - → int + → int
    @@ -152,7 +152,7 @@

    Properties

    isEmpty - → bool + → bool
    @@ -160,7 +160,7 @@

    Properties

    isNotEmpty - → bool + → bool
    @@ -168,7 +168,7 @@

    Properties

    length - → int + → int
    @@ -176,7 +176,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -192,7 +192,7 @@

    Methods

    clear() → void - +
    inherited
    @@ -201,7 +201,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -210,7 +210,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -219,7 +219,7 @@

    Methods

    write(Object obj) → void - +
    inherited
    @@ -228,7 +228,7 @@

    Methods

    writeAll(Iterable objects, [ String separator = "" ]) → void - +
    inherited
    @@ -237,7 +237,7 @@

    Methods

    writeCharCode(int charCode) → void - +
    inherited
    @@ -246,7 +246,7 @@

    Methods

    writeln([Object obj = "" ]) → void - +
    inherited
    @@ -261,7 +261,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/ConstantCat-class.html b/testing/test_package_docs_dev/ex/ConstantCat-class.html index 04b10c717b..f7d3273a15 100644 --- a/testing/test_package_docs_dev/ex/ConstantCat-class.html +++ b/testing/test_package_docs_dev/ex/ConstantCat-class.html @@ -107,7 +107,7 @@
    ex library
    -

    ConstantCat class

    +

    ConstantCat class

    @@ -145,7 +145,7 @@

    Properties

    isImplemented - → bool + → bool
    @@ -153,7 +153,7 @@

    Properties

    name - → String + → String
    @@ -161,7 +161,7 @@

    Properties

    hashCode - → int + → int
    @@ -169,7 +169,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -185,7 +185,7 @@

    Methods

    abstractMethod() → void - +
    @@ -194,7 +194,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -203,7 +203,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -218,7 +218,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/Deprecated-class.html b/testing/test_package_docs_dev/ex/Deprecated-class.html index 61c2ff74e9..0da2333e21 100644 --- a/testing/test_package_docs_dev/ex/Deprecated-class.html +++ b/testing/test_package_docs_dev/ex/Deprecated-class.html @@ -107,7 +107,7 @@
    ex library
    -

    Deprecated class

    +

    Deprecated class

    @@ -131,7 +131,7 @@

    Properties

    expires - → String + → String
    @@ -139,7 +139,7 @@

    Properties

    message - → String + → String
    @@ -147,7 +147,7 @@

    Properties

    hashCode - → int + → int
    @@ -155,7 +155,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -171,7 +171,7 @@

    Methods

    toString() → String - +
    @@ -180,7 +180,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -195,7 +195,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/Dog-class.html b/testing/test_package_docs_dev/ex/Dog-class.html index a433669b44..243ebec08b 100644 --- a/testing/test_package_docs_dev/ex/Dog-class.html +++ b/testing/test_package_docs_dev/ex/Dog-class.html @@ -107,7 +107,7 @@
    ex library
    -

    Dog class

    +

    Dog class

    implements Cat, E

    @@ -166,7 +166,7 @@

    Properties

    aFinalField - → int + → int
    @@ -174,7 +174,7 @@

    Properties

    aGetterReturningRandomThings - → int + → int
    @@ -182,7 +182,7 @@

    Properties

    aProtectedFinalField - → int + → int
    @@ -190,7 +190,7 @@

    Properties

    deprecatedField - ↔ int + ↔ int
    @@ -198,7 +198,7 @@

    Properties

    deprecatedGetter - → int + → int
    @@ -206,7 +206,7 @@

    Properties

    deprecatedSetter - int + int
    @@ -214,7 +214,7 @@

    Properties

    isImplemented - → bool + → bool
    @@ -222,7 +222,7 @@

    Properties

    name - ↔ String + ↔ String
    @@ -230,7 +230,7 @@

    Properties

    hashCode - → int + → int
    @@ -238,7 +238,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -254,7 +254,7 @@

    Methods

    abstractMethod() → void - +
    @@ -263,7 +263,7 @@

    Methods

    foo() → Future - +
    @@ -272,7 +272,7 @@

    Methods

    getAnotherClassD() → List<Dog> - +
    @Deprecated('before v27.3')
    @@ -281,7 +281,7 @@

    Methods

    getClassA() → List<Apple> - +
    @@ -290,7 +290,7 @@

    Methods

    testGeneric(Map<String, dynamic> args) → void - +
    @@ -299,7 +299,7 @@

    Methods

    testGenericMethod<T>(T arg) → T - +
    @@ -308,7 +308,7 @@

    Methods

    testMethod(Iterable it) → void - +
    @@ -317,7 +317,7 @@

    Methods

    withAnimation() → void - +
    Animation method [...] @@ -326,7 +326,7 @@

    Methods

    withAnimationBadHeight() → void - +
    Malformed Animation method with non-integer height [...] @@ -335,7 +335,7 @@

    Methods

    withAnimationBadWidth() → void - +
    Malformed Animation method with non-integer width [...] @@ -344,7 +344,7 @@

    Methods

    withAnimationInline() → void - +
    Animation inline in text. [...] @@ -353,7 +353,7 @@

    Methods

    withAnimationInOneLineDoc() → void - +
    Animation in one line doc [...] @@ -362,7 +362,7 @@

    Methods

    withAnimationNonUnique() → void - +
    Non-Unique Animation method (between methods) [...] @@ -371,7 +371,7 @@

    Methods

    withAnimationNonUniqueDeprecated() → void - +
    Non-Unique deprecated Animation method (between methods) [...] @@ -380,7 +380,7 @@

    Methods

    withAnimationOutOfOrder() → void - +
    Animation with out-of-order id argument. [...] @@ -389,7 +389,7 @@

    Methods

    withAnimationUnknownArg() → void - +
    Animation with an argument that is not the id. [...] @@ -398,7 +398,7 @@

    Methods

    withAnimationWrongParams() → void - +
    Malformed Animation method with wrong parameters [...] @@ -407,7 +407,7 @@

    Methods

    withDeprecatedAnimation() → void - +
    Deprecated animation method format. [...] @@ -416,7 +416,7 @@

    Methods

    withInvalidNamedAnimation() → void - +
    Animation method with invalid name [...] @@ -425,7 +425,7 @@

    Methods

    withMacro() → void - +
    Macro method [...] @@ -434,7 +434,7 @@

    Methods

    withMacro2() → void - +
    Foo macro content @@ -443,7 +443,7 @@

    Methods

    withNamedAnimation() → void - +
    Animation method with name [...] @@ -452,7 +452,7 @@

    Methods

    withPrivateMacro() → void - +
    Use a privately defined macro: Private macro content @@ -461,7 +461,7 @@

    Methods

    withQuotedNamedAnimation() → void - +
    Animation method with quoted name [...] @@ -470,7 +470,7 @@

    Methods

    withUndefinedMacro() → void - +
    Don't define this: null @@ -479,7 +479,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -488,7 +488,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -503,7 +503,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    @@ -517,7 +517,7 @@

    Static Properties

    somethingTasty - → int + → int
    A tasty static + final property. @@ -525,7 +525,7 @@

    Static Properties

    staticGetterSetter - ↔ int + ↔ int
    @@ -541,7 +541,7 @@

    Static Methods

    createDog(String s) Dog - +
    @Deprecated("Internal use")
    @@ -556,7 +556,7 @@

    Constants

    aName → const ShortName -
    +
    Verify link substitution in constants (#1535) @@ -567,7 +567,7 @@

    Constants

    aStaticConstField → const String -
    +
    diff --git a/testing/test_package_docs_dev/ex/E-class.html b/testing/test_package_docs_dev/ex/E-class.html index cf6d194c24..a2a1c36a35 100644 --- a/testing/test_package_docs_dev/ex/E-class.html +++ b/testing/test_package_docs_dev/ex/E-class.html @@ -107,7 +107,7 @@
    ex library
    -

    E class

    +

    E class

    @@ -142,7 +142,7 @@

    Properties

    hashCode - → int + → int
    @@ -150,7 +150,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -166,7 +166,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -175,7 +175,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -190,7 +190,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/ExtendedShortName-class.html b/testing/test_package_docs_dev/ex/ExtendedShortName-class.html index 9e3242a925..57078ab5b2 100644 --- a/testing/test_package_docs_dev/ex/ExtendedShortName-class.html +++ b/testing/test_package_docs_dev/ex/ExtendedShortName-class.html @@ -107,7 +107,7 @@
    ex library
    -

    ExtendedShortName class

    +

    ExtendedShortName class

    @@ -145,7 +145,7 @@

    Properties

    aParameter - → String + → String
    @@ -153,7 +153,7 @@

    Properties

    hashCode - → int + → int
    @@ -161,7 +161,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -177,7 +177,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -186,7 +186,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -201,7 +201,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/F-class.html b/testing/test_package_docs_dev/ex/F-class.html index 4cc965292d..f9e79ea76d 100644 --- a/testing/test_package_docs_dev/ex/F-class.html +++ b/testing/test_package_docs_dev/ex/F-class.html @@ -107,7 +107,7 @@
    ex library
    -

    F<T extends String> class

    +

    F<T extends String> class

    @@ -144,7 +144,7 @@

    Properties

    aFinalField - → int + → int
    @@ -152,7 +152,7 @@

    Properties

    aGetterReturningRandomThings - → int + → int
    @@ -160,7 +160,7 @@

    Properties

    aProtectedFinalField - → int + → int
    @@ -168,7 +168,7 @@

    Properties

    deprecatedField - ↔ int + ↔ int
    @@ -176,7 +176,7 @@

    Properties

    deprecatedGetter - → int + → int
    @@ -184,7 +184,7 @@

    Properties

    deprecatedSetter - int + int
    @@ -192,7 +192,7 @@

    Properties

    hashCode - → int + → int
    @@ -200,7 +200,7 @@

    Properties

    isImplemented - → bool + → bool
    @@ -208,7 +208,7 @@

    Properties

    name - ↔ String + ↔ String
    @@ -216,7 +216,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -232,7 +232,7 @@

    Methods

    methodWithGenericParam([List<Apple> msgs ]) → void - +
    @@ -241,7 +241,7 @@

    Methods

    abstractMethod() → void - +
    inherited
    @@ -250,7 +250,7 @@

    Methods

    foo() → Future - +
    inherited
    @@ -259,7 +259,7 @@

    Methods

    getAnotherClassD() → List<Dog> - +
    @Deprecated('before v27.3'), inherited
    @@ -268,7 +268,7 @@

    Methods

    getClassA() → List<Apple> - +
    inherited
    @@ -277,7 +277,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -286,7 +286,7 @@

    Methods

    test() → void - +
    inherited
    @@ -295,7 +295,7 @@

    Methods

    testGeneric(Map<String, dynamic> args) → void - +
    inherited
    @@ -304,7 +304,7 @@

    Methods

    testGenericMethod<T>(T arg) → T - +
    inherited
    @@ -313,7 +313,7 @@

    Methods

    testMethod(Iterable it) → void - +
    inherited
    @@ -322,7 +322,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -331,7 +331,7 @@

    Methods

    withAnimation() → void - +
    Animation method [...]
    inherited
    @@ -340,7 +340,7 @@

    Methods

    withAnimationBadHeight() → void - +
    Malformed Animation method with non-integer height [...]
    inherited
    @@ -349,7 +349,7 @@

    Methods

    withAnimationBadWidth() → void - +
    Malformed Animation method with non-integer width [...]
    inherited
    @@ -358,7 +358,7 @@

    Methods

    withAnimationInline() → void - +
    Animation inline in text. [...]
    inherited
    @@ -367,7 +367,7 @@

    Methods

    withAnimationInOneLineDoc() → void - +
    Animation in one line doc [...]
    inherited
    @@ -376,7 +376,7 @@

    Methods

    withAnimationNonUnique() → void - +
    Non-Unique Animation method (between methods) [...]
    inherited
    @@ -385,7 +385,7 @@

    Methods

    withAnimationNonUniqueDeprecated() → void - +
    Non-Unique deprecated Animation method (between methods) [...]
    inherited
    @@ -394,7 +394,7 @@

    Methods

    withAnimationOutOfOrder() → void - +
    Animation with out-of-order id argument. [...]
    inherited
    @@ -403,7 +403,7 @@

    Methods

    withAnimationUnknownArg() → void - +
    Animation with an argument that is not the id. [...]
    inherited
    @@ -412,7 +412,7 @@

    Methods

    withAnimationWrongParams() → void - +
    Malformed Animation method with wrong parameters [...]
    inherited
    @@ -421,7 +421,7 @@

    Methods

    withDeprecatedAnimation() → void - +
    Deprecated animation method format. [...]
    inherited
    @@ -430,7 +430,7 @@

    Methods

    withInvalidNamedAnimation() → void - +
    Animation method with invalid name [...]
    inherited
    @@ -439,7 +439,7 @@

    Methods

    withMacro() → void - +
    Macro method [...]
    inherited
    @@ -448,7 +448,7 @@

    Methods

    withMacro2() → void - +
    Foo macro content
    inherited
    @@ -457,7 +457,7 @@

    Methods

    withNamedAnimation() → void - +
    Animation method with name [...]
    inherited
    @@ -466,7 +466,7 @@

    Methods

    withPrivateMacro() → void - +
    Use a privately defined macro: Private macro content
    inherited
    @@ -475,7 +475,7 @@

    Methods

    withQuotedNamedAnimation() → void - +
    Animation method with quoted name [...]
    inherited
    @@ -484,7 +484,7 @@

    Methods

    withUndefinedMacro() → void - +
    Don't define this: null
    inherited
    @@ -499,7 +499,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/ForAnnotation-class.html b/testing/test_package_docs_dev/ex/ForAnnotation-class.html index 3b20940543..1883d67324 100644 --- a/testing/test_package_docs_dev/ex/ForAnnotation-class.html +++ b/testing/test_package_docs_dev/ex/ForAnnotation-class.html @@ -107,7 +107,7 @@
    ex library
    -

    ForAnnotation class

    +

    ForAnnotation class

    @@ -131,7 +131,7 @@

    Properties

    value - → String + → String
    @@ -139,7 +139,7 @@

    Properties

    hashCode - → int + → int
    @@ -147,7 +147,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -163,7 +163,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -172,7 +172,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -187,7 +187,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/HasAnnotation-class.html b/testing/test_package_docs_dev/ex/HasAnnotation-class.html index dbac55c671..317e3da30b 100644 --- a/testing/test_package_docs_dev/ex/HasAnnotation-class.html +++ b/testing/test_package_docs_dev/ex/HasAnnotation-class.html @@ -107,7 +107,7 @@
    ex library
    -

    HasAnnotation class

    +

    HasAnnotation class

    @@ -142,7 +142,7 @@

    Properties

    hashCode - → int + → int
    @@ -150,7 +150,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -166,7 +166,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -175,7 +175,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -190,7 +190,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/Helper-class.html b/testing/test_package_docs_dev/ex/Helper-class.html index 83d6125df1..4ffa97fb0d 100644 --- a/testing/test_package_docs_dev/ex/Helper-class.html +++ b/testing/test_package_docs_dev/ex/Helper-class.html @@ -107,7 +107,7 @@
    ex library
    -

    Helper class

    +

    Helper class

    Even unresolved references in the same library should be resolved @@ -135,7 +135,7 @@

    Properties

    hashCode - → int + → int
    @@ -143,7 +143,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -159,7 +159,7 @@

    Methods

    getContents() → String - +
    @@ -168,7 +168,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -177,7 +177,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -192,7 +192,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/Klass-class.html b/testing/test_package_docs_dev/ex/Klass-class.html index 45465b3c77..fd813619a1 100644 --- a/testing/test_package_docs_dev/ex/Klass-class.html +++ b/testing/test_package_docs_dev/ex/Klass-class.html @@ -107,7 +107,7 @@
    ex library
    -

    Klass class

    +

    Klass class

    A class

    @@ -133,7 +133,7 @@

    Properties

    hashCode - → int + → int
    @@ -141,7 +141,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -157,7 +157,7 @@

    Methods

    another() → dynamic - +
    Another method @@ -166,7 +166,7 @@

    Methods

    anotherMethod() → dynamic - +
    A method with a custom annotation
    @aThingToDo('from', 'thing')
    @@ -175,7 +175,7 @@

    Methods

    imAFactoryNoReally() → dynamic - +
    Not really a factory, but...
    @factory
    @@ -184,7 +184,7 @@

    Methods

    imProtected() → dynamic - +
    A protected method
    @protected
    @@ -193,7 +193,7 @@

    Methods

    method() → dynamic - +
    A method @@ -202,7 +202,7 @@

    Methods

    toString() → String - +
    A shadowed method @@ -211,7 +211,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -226,7 +226,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/MY_CAT-constant.html b/testing/test_package_docs_dev/ex/MY_CAT-constant.html index f3d42c90e0..3c7a24ec51 100644 --- a/testing/test_package_docs_dev/ex/MY_CAT-constant.html +++ b/testing/test_package_docs_dev/ex/MY_CAT-constant.html @@ -107,7 +107,7 @@
    ex library
    -

    MY_CAT top-level constant

    +

    MY_CAT top-level constant

    const MY_CAT diff --git a/testing/test_package_docs_dev/ex/MyError-class.html b/testing/test_package_docs_dev/ex/MyError-class.html index 66ac49b146..b4158377da 100644 --- a/testing/test_package_docs_dev/ex/MyError-class.html +++ b/testing/test_package_docs_dev/ex/MyError-class.html @@ -107,7 +107,7 @@
    ex library
    -

    MyError class

    +

    MyError class

    @@ -144,7 +144,7 @@

    Properties

    hashCode - → int + → int
    @@ -152,7 +152,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -160,7 +160,7 @@

    Properties

    stackTrace - → StackTrace + → StackTrace
    @@ -176,7 +176,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -185,7 +185,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -200,7 +200,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/MyErrorImplements-class.html b/testing/test_package_docs_dev/ex/MyErrorImplements-class.html index 0ba8c31e48..badc615e1b 100644 --- a/testing/test_package_docs_dev/ex/MyErrorImplements-class.html +++ b/testing/test_package_docs_dev/ex/MyErrorImplements-class.html @@ -107,7 +107,7 @@
    ex library
    -

    MyErrorImplements class

    +

    MyErrorImplements class

    @@ -144,7 +144,7 @@

    Properties

    stackTrace - → StackTrace + → StackTrace
    @@ -152,7 +152,7 @@

    Properties

    hashCode - → int + → int
    @@ -160,7 +160,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -176,7 +176,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -185,7 +185,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -200,7 +200,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/MyException-class.html b/testing/test_package_docs_dev/ex/MyException-class.html index 4a5be414d5..c9ab300b9b 100644 --- a/testing/test_package_docs_dev/ex/MyException-class.html +++ b/testing/test_package_docs_dev/ex/MyException-class.html @@ -107,7 +107,7 @@
    ex library
    -

    MyException class

    +

    MyException class

    @@ -144,7 +144,7 @@

    Properties

    hashCode - → int + → int
    @@ -152,7 +152,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -168,7 +168,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -177,7 +177,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -192,7 +192,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/MyExceptionImplements-class.html b/testing/test_package_docs_dev/ex/MyExceptionImplements-class.html index a28ffa5cb9..7e2b4f2ec3 100644 --- a/testing/test_package_docs_dev/ex/MyExceptionImplements-class.html +++ b/testing/test_package_docs_dev/ex/MyExceptionImplements-class.html @@ -107,7 +107,7 @@
    ex library
    -

    MyExceptionImplements class

    +

    MyExceptionImplements class

    @@ -144,7 +144,7 @@

    Properties

    hashCode - → int + → int
    @@ -152,7 +152,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -168,7 +168,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -177,7 +177,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -192,7 +192,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/PRETTY_COLORS-constant.html b/testing/test_package_docs_dev/ex/PRETTY_COLORS-constant.html index 70dddcdc82..1dc2dd0016 100644 --- a/testing/test_package_docs_dev/ex/PRETTY_COLORS-constant.html +++ b/testing/test_package_docs_dev/ex/PRETTY_COLORS-constant.html @@ -107,7 +107,7 @@
    ex library
    -

    PRETTY_COLORS top-level constant

    +

    PRETTY_COLORS top-level constant

    const PRETTY_COLORS diff --git a/testing/test_package_docs_dev/ex/ParameterizedClass-class.html b/testing/test_package_docs_dev/ex/ParameterizedClass-class.html index 36a9dfe5e7..49bb70c346 100644 --- a/testing/test_package_docs_dev/ex/ParameterizedClass-class.html +++ b/testing/test_package_docs_dev/ex/ParameterizedClass-class.html @@ -107,7 +107,7 @@
    ex library
    -

    ParameterizedClass<T> class

    +

    ParameterizedClass<T> class

    Support class to test inheritance + type expansion from implements clause.

    @@ -145,7 +145,7 @@

    Properties

    aInheritedField - AnotherParameterizedClass<T> + AnotherParameterizedClass<T>
    @@ -153,7 +153,7 @@

    Properties

    aInheritedGetter - AnotherParameterizedClass<T> + AnotherParameterizedClass<T>
    @@ -161,7 +161,7 @@

    Properties

    aInheritedSetter - AnotherParameterizedClass<T> + AnotherParameterizedClass<T>
    @@ -169,7 +169,7 @@

    Properties

    hashCode - → int + → int
    @@ -177,7 +177,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -193,7 +193,7 @@

    Methods

    aInheritedMethod(int foo) AnotherParameterizedClass<T> - +
    @@ -202,7 +202,7 @@

    Methods

    aInheritedTypedefReturningMethod() ParameterizedTypedef<T> - +
    @@ -211,7 +211,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -220,7 +220,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -235,7 +235,7 @@

    Operators

    operator +(ParameterizedClass<T> other) ParameterizedClass<T> - +
    @@ -244,7 +244,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/ParameterizedTypedef.html b/testing/test_package_docs_dev/ex/ParameterizedTypedef.html index c6f4c166e1..a95fca7dbb 100644 --- a/testing/test_package_docs_dev/ex/ParameterizedTypedef.html +++ b/testing/test_package_docs_dev/ex/ParameterizedTypedef.html @@ -107,7 +107,7 @@
    ex library
    -

    ParameterizedTypedef<T> typedef

    +

    ParameterizedTypedef<T> typedef

    String diff --git a/testing/test_package_docs_dev/ex/PublicClassExtendsPrivateClass-class.html b/testing/test_package_docs_dev/ex/PublicClassExtendsPrivateClass-class.html index 7e88a919cc..6739e0cf06 100644 --- a/testing/test_package_docs_dev/ex/PublicClassExtendsPrivateClass-class.html +++ b/testing/test_package_docs_dev/ex/PublicClassExtendsPrivateClass-class.html @@ -107,7 +107,7 @@
    ex library
    -

    PublicClassExtendsPrivateClass class

    +

    PublicClassExtendsPrivateClass class

    @@ -130,7 +130,7 @@

    Properties

    hashCode - → int + → int
    @@ -138,7 +138,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -154,7 +154,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -163,7 +163,7 @@

    Methods

    test() → void - +
    inherited
    @@ -172,7 +172,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -187,7 +187,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/PublicClassImplementsPrivateInterface-class.html b/testing/test_package_docs_dev/ex/PublicClassImplementsPrivateInterface-class.html index 50aeb349fd..afda9251b3 100644 --- a/testing/test_package_docs_dev/ex/PublicClassImplementsPrivateInterface-class.html +++ b/testing/test_package_docs_dev/ex/PublicClassImplementsPrivateInterface-class.html @@ -107,7 +107,7 @@
    ex library
    -

    PublicClassImplementsPrivateInterface class

    +

    PublicClassImplementsPrivateInterface class

    @@ -130,7 +130,7 @@

    Properties

    hashCode - → int + → int
    @@ -138,7 +138,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -154,7 +154,7 @@

    Methods

    test() → void - +
    @@ -163,7 +163,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -172,7 +172,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -187,7 +187,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/ShapeType-class.html b/testing/test_package_docs_dev/ex/ShapeType-class.html index ae26312525..a1105739c1 100644 --- a/testing/test_package_docs_dev/ex/ShapeType-class.html +++ b/testing/test_package_docs_dev/ex/ShapeType-class.html @@ -107,7 +107,7 @@
    ex library
    -

    ShapeType class

    +

    ShapeType class

    Foo bar.

    1. All references should be hyperlinks. MyError and @@ -124,7 +124,7 @@

      Properties

      hashCode - → int + → int
      @@ -132,7 +132,7 @@

      Properties

      name - → String + → String
      @@ -140,7 +140,7 @@

      Properties

      runtimeType - → Type + → Type
      @@ -156,7 +156,7 @@

      Methods

      noSuchMethod(Invocation invocation) → dynamic - +
      inherited
      @@ -165,7 +165,7 @@

      Methods

      toString() → String - +
      inherited
      @@ -180,7 +180,7 @@

      Operators

      operator ==(dynamic other) → bool - +
      inherited
      @@ -197,7 +197,7 @@

      Constants

      ellipse → const ShapeType -
      +
      @@ -208,7 +208,7 @@

      Constants

      rect → const ShapeType -
      +
      diff --git a/testing/test_package_docs_dev/ex/ShortName-class.html b/testing/test_package_docs_dev/ex/ShortName-class.html index 97af9a4cd7..b122544c4e 100644 --- a/testing/test_package_docs_dev/ex/ShortName-class.html +++ b/testing/test_package_docs_dev/ex/ShortName-class.html @@ -107,7 +107,7 @@
      ex library
    -

    ShortName class

    +

    ShortName class

    @@ -143,7 +143,7 @@

    Properties

    aParameter - → String + → String
    @@ -151,7 +151,7 @@

    Properties

    hashCode - → int + → int
    @@ -159,7 +159,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -175,7 +175,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -184,7 +184,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -199,7 +199,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/SpecializedDuration-class.html b/testing/test_package_docs_dev/ex/SpecializedDuration-class.html index d3385ea4a6..611d7e2213 100644 --- a/testing/test_package_docs_dev/ex/SpecializedDuration-class.html +++ b/testing/test_package_docs_dev/ex/SpecializedDuration-class.html @@ -107,7 +107,7 @@
    ex library
    -

    SpecializedDuration class

    +

    SpecializedDuration class

    For testing a class that extends a class @@ -148,7 +148,7 @@

    Properties

    hashCode - → int + → int
    @@ -156,7 +156,7 @@

    Properties

    inDays - → int + → int
    @@ -164,7 +164,7 @@

    Properties

    inHours - → int + → int
    @@ -172,7 +172,7 @@

    Properties

    inMicroseconds - → int + → int
    @@ -180,7 +180,7 @@

    Properties

    inMilliseconds - → int + → int
    @@ -188,7 +188,7 @@

    Properties

    inMinutes - → int + → int
    @@ -196,7 +196,7 @@

    Properties

    inSeconds - → int + → int
    @@ -204,7 +204,7 @@

    Properties

    isNegative - → bool + → bool
    @@ -212,7 +212,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -228,7 +228,7 @@

    Methods

    abs() → Duration - +
    inherited
    @@ -237,7 +237,7 @@

    Methods

    compareTo(Duration other) → int - +
    inherited
    @@ -246,7 +246,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -255,7 +255,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -270,7 +270,7 @@

    Operators

    operator *(num factor) → Duration - +
    inherited
    @@ -279,7 +279,7 @@

    Operators

    operator +(Duration other) → Duration - +
    inherited
    @@ -288,7 +288,7 @@

    Operators

    operator -(Duration other) → Duration - +
    inherited
    @@ -297,7 +297,7 @@

    Operators

    operator <(Duration other) → bool - +
    inherited
    @@ -306,7 +306,7 @@

    Operators

    operator <=(Duration other) → bool - +
    inherited
    @@ -315,7 +315,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -324,7 +324,7 @@

    Operators

    operator >(Duration other) → bool - +
    inherited
    @@ -333,7 +333,7 @@

    Operators

    operator >=(Duration other) → bool - +
    inherited
    @@ -342,7 +342,7 @@

    Operators

    operator unary-() → Duration - +
    inherited
    @@ -351,7 +351,7 @@

    Operators

    operator ~/(int quotient) → Duration - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/TemplatedClass-class.html b/testing/test_package_docs_dev/ex/TemplatedClass-class.html index 4b8b342a18..d3cce43572 100644 --- a/testing/test_package_docs_dev/ex/TemplatedClass-class.html +++ b/testing/test_package_docs_dev/ex/TemplatedClass-class.html @@ -107,7 +107,7 @@
    ex library
    -

    TemplatedClass<X> class

    +

    TemplatedClass<X> class

    @@ -130,7 +130,7 @@

    Properties

    hashCode - → int + → int
    @@ -138,7 +138,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -154,7 +154,7 @@

    Methods

    aMethod(X input) → int - +
    @@ -163,7 +163,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -172,7 +172,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -187,7 +187,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/TemplatedInterface-class.html b/testing/test_package_docs_dev/ex/TemplatedInterface-class.html index 65861965b8..f7b6d47e35 100644 --- a/testing/test_package_docs_dev/ex/TemplatedInterface-class.html +++ b/testing/test_package_docs_dev/ex/TemplatedInterface-class.html @@ -107,7 +107,7 @@
    ex library
    -

    TemplatedInterface<A> class

    +

    TemplatedInterface<A> class

    Class for testing expansion of type from implements clause.

    @@ -147,7 +147,7 @@

    Properties

    aField - AnotherParameterizedClass<Stream<List<int>>> + AnotherParameterizedClass<Stream<List<int>>>
    @@ -155,7 +155,7 @@

    Properties

    aGetter - AnotherParameterizedClass<Map<A, List<String>>> + AnotherParameterizedClass<Map<A, List<String>>>
    @@ -163,7 +163,7 @@

    Properties

    aSetter - AnotherParameterizedClass<List<bool>> + AnotherParameterizedClass<List<bool>>
    @@ -171,7 +171,7 @@

    Properties

    aInheritedField - AnotherParameterizedClass<List<int>> + AnotherParameterizedClass<List<int>>
    @@ -179,7 +179,7 @@

    Properties

    aInheritedGetter - AnotherParameterizedClass<List<int>> + AnotherParameterizedClass<List<int>>
    @@ -187,7 +187,7 @@

    Properties

    aInheritedSetter - AnotherParameterizedClass<List<int>> + AnotherParameterizedClass<List<int>>
    @@ -195,7 +195,7 @@

    Properties

    hashCode - → int + → int
    @@ -203,7 +203,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -219,7 +219,7 @@

    Methods

    aMethodInterface(A value) AnotherParameterizedClass<List<int>> - +
    @@ -228,7 +228,7 @@

    Methods

    aTypedefReturningMethodInterface() ParameterizedTypedef<List<String>> - +
    @@ -237,7 +237,7 @@

    Methods

    aInheritedMethod(int foo) AnotherParameterizedClass<List<int>> - +
    inherited
    @@ -246,7 +246,7 @@

    Methods

    aInheritedTypedefReturningMethod() ParameterizedTypedef<List<int>> - +
    inherited
    @@ -255,7 +255,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -264,7 +264,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -279,7 +279,7 @@

    Operators

    operator +(ParameterizedClass<List<int>> other) ParameterizedClass<List<int>> - +
    inherited
    @@ -288,7 +288,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/TypedFunctionsWithoutTypedefs-class.html b/testing/test_package_docs_dev/ex/TypedFunctionsWithoutTypedefs-class.html index d7258e769b..115a6624db 100644 --- a/testing/test_package_docs_dev/ex/TypedFunctionsWithoutTypedefs-class.html +++ b/testing/test_package_docs_dev/ex/TypedFunctionsWithoutTypedefs-class.html @@ -107,7 +107,7 @@
    ex library
    -

    TypedFunctionsWithoutTypedefs class

    +

    TypedFunctionsWithoutTypedefs class

    This class has a complicated type situation.

    @@ -133,7 +133,7 @@

    Properties

    hashCode - → int + → int
    @@ -141,7 +141,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -157,7 +157,7 @@

    Methods

    getAComplexTypedef<A4, A5, A6>() aComplexTypedef - +
    Returns a complex typedef that includes some anonymous typed functions. @@ -166,7 +166,7 @@

    Methods

    getAFunctionReturningBool<T1, T2, T3>() → bool Function<T4>(String, T1, T4) - +
    This helps us make sure we get both the empty and the non-empty case right for anonymous functions. @@ -176,7 +176,7 @@

    Methods

    getAFunctionReturningVoid<T1, T2>(void callback(T1 argument1, T2 argument2)) → void Function(T1, T2) - +
    Returns a function that returns a void with some generic types sprinkled in. @@ -185,7 +185,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -194,7 +194,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -209,7 +209,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/WithGeneric-class.html b/testing/test_package_docs_dev/ex/WithGeneric-class.html index 74de37571a..a3d0e8c4ee 100644 --- a/testing/test_package_docs_dev/ex/WithGeneric-class.html +++ b/testing/test_package_docs_dev/ex/WithGeneric-class.html @@ -107,7 +107,7 @@
    ex library
    -

    WithGeneric<T> class

    +

    WithGeneric<T> class

    @@ -142,7 +142,7 @@

    Properties

    prop - ↔ T + ↔ T
    @@ -150,7 +150,7 @@

    Properties

    hashCode - → int + → int
    @@ -158,7 +158,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -174,7 +174,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -183,7 +183,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -198,7 +198,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/WithGenericSub-class.html b/testing/test_package_docs_dev/ex/WithGenericSub-class.html index 28cb503153..42674d2882 100644 --- a/testing/test_package_docs_dev/ex/WithGenericSub-class.html +++ b/testing/test_package_docs_dev/ex/WithGenericSub-class.html @@ -107,7 +107,7 @@
    ex library
    -

    WithGenericSub class

    +

    WithGenericSub class

    @@ -144,7 +144,7 @@

    Properties

    hashCode - → int + → int
    @@ -152,7 +152,7 @@

    Properties

    prop - Apple + Apple
    @@ -160,7 +160,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -176,7 +176,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -185,7 +185,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -200,7 +200,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/aComplexTypedef.html b/testing/test_package_docs_dev/ex/aComplexTypedef.html index 3cd9a3f959..7774887cf0 100644 --- a/testing/test_package_docs_dev/ex/aComplexTypedef.html +++ b/testing/test_package_docs_dev/ex/aComplexTypedef.html @@ -107,7 +107,7 @@
    ex library
    -

    aComplexTypedef<A1, A2, A3> typedef

    +

    aComplexTypedef<A1, A2, A3> typedef

    void Function(A1, A2, A3) diff --git a/testing/test_package_docs_dev/ex/aThingToDo-class.html b/testing/test_package_docs_dev/ex/aThingToDo-class.html index 82742ba756..88d52faa9f 100644 --- a/testing/test_package_docs_dev/ex/aThingToDo-class.html +++ b/testing/test_package_docs_dev/ex/aThingToDo-class.html @@ -107,7 +107,7 @@
    ex library
    -

    aThingToDo class

    +

    aThingToDo class

    A custom annotation.

    @@ -134,7 +134,7 @@

    Properties

    what - → String + → String
    @@ -142,7 +142,7 @@

    Properties

    who - → String + → String
    @@ -150,7 +150,7 @@

    Properties

    hashCode - → int + → int
    @@ -158,7 +158,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -174,7 +174,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -183,7 +183,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -198,7 +198,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/ex/deprecated-constant.html b/testing/test_package_docs_dev/ex/deprecated-constant.html index 1d243438f6..e39704cfd7 100644 --- a/testing/test_package_docs_dev/ex/deprecated-constant.html +++ b/testing/test_package_docs_dev/ex/deprecated-constant.html @@ -107,7 +107,7 @@
    ex library
    -

    deprecated top-level constant

    +

    deprecated top-level constant

    const deprecated diff --git a/testing/test_package_docs_dev/ex/deprecatedField.html b/testing/test_package_docs_dev/ex/deprecatedField.html index b8da2da423..b087b38838 100644 --- a/testing/test_package_docs_dev/ex/deprecatedField.html +++ b/testing/test_package_docs_dev/ex/deprecatedField.html @@ -107,7 +107,7 @@
    ex library
    -

    deprecatedField top-level property

    +

    deprecatedField top-level property

    int diff --git a/testing/test_package_docs_dev/ex/deprecatedGetter.html b/testing/test_package_docs_dev/ex/deprecatedGetter.html index 63222aca1b..d77dd2e542 100644 --- a/testing/test_package_docs_dev/ex/deprecatedGetter.html +++ b/testing/test_package_docs_dev/ex/deprecatedGetter.html @@ -107,7 +107,7 @@
    ex library
    -

    deprecatedGetter top-level property

    +

    deprecatedGetter top-level property

    diff --git a/testing/test_package_docs_dev/ex/deprecatedSetter.html b/testing/test_package_docs_dev/ex/deprecatedSetter.html index ed07215136..5273186102 100644 --- a/testing/test_package_docs_dev/ex/deprecatedSetter.html +++ b/testing/test_package_docs_dev/ex/deprecatedSetter.html @@ -107,7 +107,7 @@
    ex library
    -

    deprecatedSetter top-level property

    +

    deprecatedSetter top-level property

    diff --git a/testing/test_package_docs_dev/ex/ex-library.html b/testing/test_package_docs_dev/ex/ex-library.html index 443ea26e5e..94d6fab565 100644 --- a/testing/test_package_docs_dev/ex/ex-library.html +++ b/testing/test_package_docs_dev/ex/ex-library.html @@ -37,6 +37,9 @@
    -

    ex library

    +

    ex library

    a library. testing string escaping: var s = 'a string'

    @@ -69,97 +74,97 @@

    Classes

    - AnotherParameterizedClass<B> + AnotherParameterizedClass<B>
    - Apple + Apple
    Sample class String [...]
    - aThingToDo + aThingToDo
    A custom annotation.
    - B + B
    Extends class Apple, use new Apple or new Apple.fromString [...]
    - Cat + Cat
    - CatString + CatString
    - ConstantCat + ConstantCat
    - Cool + Cool
    This class is cool!
    - Deprecated + Deprecated
    - Dog + Dog
    implements Cat, E [...]
    - E + E
    - ExtendedShortName + ExtendedShortName
    - F<T extends String> + F<T extends String>
    - ForAnnotation + ForAnnotation
    - HasAnnotation + HasAnnotation
    - Helper + Helper
    Even unresolved references in the same library should be resolved @@ -167,74 +172,74 @@

    Classes

    ex.B
    - Klass + Klass
    A class
    - ParameterizedClass<T> + ParameterizedClass<T>
    Support class to test inheritance + type expansion from implements clause.
    - PublicClassExtendsPrivateClass + PublicClassExtendsPrivateClass
    - PublicClassImplementsPrivateInterface + PublicClassImplementsPrivateInterface
    - ShapeType + ShapeType
    Foo bar. [...]
    - ShortName + ShortName
    - SpecializedDuration + SpecializedDuration
    For testing a class that extends a class that has some operators
    - TemplatedClass<X> + TemplatedClass<X>
    - TemplatedInterface<A> + TemplatedInterface<A>
    Class for testing expansion of type from implements clause.
    - TypedFunctionsWithoutTypedefs + TypedFunctionsWithoutTypedefs
    This class has a complicated type situation.
    - WithGeneric<T> + WithGeneric<T>
    - WithGenericSub + WithGenericSub
    @@ -249,7 +254,7 @@

    Constants

    COLOR → const String -
    +
    @@ -260,7 +265,7 @@

    Constants

    COLOR_GREEN → const String -
    +
    @@ -271,7 +276,7 @@

    Constants

    COLOR_ORANGE → const String -
    +
    @@ -282,7 +287,7 @@

    Constants

    COMPLEX_COLOR → const String -
    +
    @@ -293,7 +298,7 @@

    Constants

    deprecated → const Deprecated -
    +
    @@ -304,7 +309,7 @@

    Constants

    incorrectDocReference → const String -
    +
    This is the same name as a top-level const from the fake lib. @@ -315,7 +320,7 @@

    Constants

    incorrectDocReferenceFromEx → const String -
    +
    This should not work. @@ -326,7 +331,7 @@

    Constants

    MY_CAT → const ConstantCat -
    +
    @@ -337,7 +342,7 @@

    Constants

    PRETTY_COLORS → const List<String> -
    +
    @@ -354,7 +359,7 @@

    Properties

    deprecatedField - ↔ int + ↔ int
    @@ -362,7 +367,7 @@

    Properties

    deprecatedGetter - → int + → int
    @@ -370,7 +375,7 @@

    Properties

    deprecatedSetter - int + int
    @@ -378,7 +383,7 @@

    Properties

    number - ↔ double + ↔ double
    @@ -386,7 +391,7 @@

    Properties

    y - → dynamic + → dynamic
    @@ -403,7 +408,7 @@

    Functions

    function1(String s, bool b, dynamic lastParam) → int - +
    @@ -412,7 +417,7 @@

    Functions

    genericFunction<T>(T arg) → T - +
    @@ -425,7 +430,7 @@

    Enums

    - Animal + Animal
    Referencing processMessage (or other things) here should not break @@ -442,7 +447,7 @@

    Typedefs

    aComplexTypedef<A1, A2, A3>(A3, String) → void Function(A1, A2, A3) - +
    Someone might do this some day. @@ -451,7 +456,7 @@

    Typedefs

    ParameterizedTypedef<T>(T msg, int foo) → String - +
    @@ -460,7 +465,7 @@

    Typedefs

    processMessage<T>(String msg) → String - +
    @@ -473,25 +478,25 @@

    Exceptions / Errors

    - MyError + MyError
    - MyErrorImplements + MyErrorImplements
    - MyException + MyException
    - MyExceptionImplements + MyExceptionImplements
    diff --git a/testing/test_package_docs_dev/ex/function1.html b/testing/test_package_docs_dev/ex/function1.html index 370f19c73c..5d26328929 100644 --- a/testing/test_package_docs_dev/ex/function1.html +++ b/testing/test_package_docs_dev/ex/function1.html @@ -107,7 +107,7 @@
    ex library
    -

    function1 function

    +

    function1 function

    int diff --git a/testing/test_package_docs_dev/ex/genericFunction.html b/testing/test_package_docs_dev/ex/genericFunction.html index 22f15b4553..1fc3db248b 100644 --- a/testing/test_package_docs_dev/ex/genericFunction.html +++ b/testing/test_package_docs_dev/ex/genericFunction.html @@ -107,7 +107,7 @@
    ex library
    -

    genericFunction<T> function

    +

    genericFunction<T> function

    T diff --git a/testing/test_package_docs_dev/ex/incorrectDocReference-constant.html b/testing/test_package_docs_dev/ex/incorrectDocReference-constant.html index 48d43faac3..e9b296e002 100644 --- a/testing/test_package_docs_dev/ex/incorrectDocReference-constant.html +++ b/testing/test_package_docs_dev/ex/incorrectDocReference-constant.html @@ -107,7 +107,7 @@
    ex library
    -

    incorrectDocReference top-level constant

    +

    incorrectDocReference top-level constant

    const incorrectDocReference diff --git a/testing/test_package_docs_dev/ex/incorrectDocReferenceFromEx-constant.html b/testing/test_package_docs_dev/ex/incorrectDocReferenceFromEx-constant.html index 1c527830e2..83eaa31659 100644 --- a/testing/test_package_docs_dev/ex/incorrectDocReferenceFromEx-constant.html +++ b/testing/test_package_docs_dev/ex/incorrectDocReferenceFromEx-constant.html @@ -107,7 +107,7 @@
    ex library
    -

    incorrectDocReferenceFromEx top-level constant

    +

    incorrectDocReferenceFromEx top-level constant

    const incorrectDocReferenceFromEx diff --git a/testing/test_package_docs_dev/ex/number.html b/testing/test_package_docs_dev/ex/number.html index ac9fd37c7d..c89e6fa978 100644 --- a/testing/test_package_docs_dev/ex/number.html +++ b/testing/test_package_docs_dev/ex/number.html @@ -107,7 +107,7 @@
    ex library
    -

    number top-level property

    +

    number top-level property

    double diff --git a/testing/test_package_docs_dev/ex/processMessage.html b/testing/test_package_docs_dev/ex/processMessage.html index ec1a2fe0aa..021c70e0bc 100644 --- a/testing/test_package_docs_dev/ex/processMessage.html +++ b/testing/test_package_docs_dev/ex/processMessage.html @@ -107,7 +107,7 @@
    ex library
    -

    processMessage<T> typedef

    +

    processMessage<T> typedef

    String diff --git a/testing/test_package_docs_dev/ex/y.html b/testing/test_package_docs_dev/ex/y.html index 9dd12874e0..8eb237a44f 100644 --- a/testing/test_package_docs_dev/ex/y.html +++ b/testing/test_package_docs_dev/ex/y.html @@ -107,7 +107,7 @@
    ex library
    -

    y top-level property

    +

    y top-level property

    diff --git a/testing/test_package_docs_dev/fake/ABaseClass-class.html b/testing/test_package_docs_dev/fake/ABaseClass-class.html index 63881add4d..f764c4490d 100644 --- a/testing/test_package_docs_dev/fake/ABaseClass-class.html +++ b/testing/test_package_docs_dev/fake/ABaseClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ABaseClass class

    +

    ABaseClass class

    @@ -194,7 +195,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +203,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -218,7 +219,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -227,7 +228,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -242,7 +243,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/AClassUsingASuperMixin-class.html b/testing/test_package_docs_dev/fake/AClassUsingASuperMixin-class.html index 74aaff3cab..7dba49724e 100644 --- a/testing/test_package_docs_dev/fake/AClassUsingASuperMixin-class.html +++ b/testing/test_package_docs_dev/fake/AClassUsingASuperMixin-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    AClassUsingASuperMixin class

    +

    AClassUsingASuperMixin class

    Verify super-mixins don't break Dartdoc.

    @@ -203,7 +204,7 @@

    Properties

    hashCode - → int + → int
    @@ -211,7 +212,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -219,7 +220,7 @@

    Properties

    superString - → String + → String
    @@ -235,7 +236,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -244,7 +245,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -259,7 +260,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/AClassWithFancyProperties-class.html b/testing/test_package_docs_dev/fake/AClassWithFancyProperties-class.html index b3fb3dde11..a20883841f 100644 --- a/testing/test_package_docs_dev/fake/AClassWithFancyProperties-class.html +++ b/testing/test_package_docs_dev/fake/AClassWithFancyProperties-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    AClassWithFancyProperties class

    +

    AClassWithFancyProperties class

    @@ -182,7 +183,7 @@

    Properties

    aProperty - ↔ String + ↔ String
    This property is quite fancy, and requires sample code to understand. [...] @@ -190,7 +191,7 @@

    Properties

    hashCode - → int + → int
    @@ -198,7 +199,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -214,7 +215,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -223,7 +224,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -238,7 +239,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/AMixinCallingSuper-class.html b/testing/test_package_docs_dev/fake/AMixinCallingSuper-class.html index c85a4e3b6b..3222e997af 100644 --- a/testing/test_package_docs_dev/fake/AMixinCallingSuper-class.html +++ b/testing/test_package_docs_dev/fake/AMixinCallingSuper-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    AMixinCallingSuper class

    +

    AMixinCallingSuper class

    @@ -200,7 +201,7 @@

    Properties

    superString - → String + → String
    @@ -208,7 +209,7 @@

    Properties

    hashCode - → int + → int
    @@ -216,7 +217,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -232,7 +233,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -241,7 +242,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -256,7 +257,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ATypeTakingClass-class.html b/testing/test_package_docs_dev/fake/ATypeTakingClass-class.html index e7d9084686..ce6f27fc83 100644 --- a/testing/test_package_docs_dev/fake/ATypeTakingClass-class.html +++ b/testing/test_package_docs_dev/fake/ATypeTakingClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ATypeTakingClass<T> class

    +

    ATypeTakingClass<T> class

    This class takes a type, and it might be void.

    @@ -197,7 +198,7 @@

    Properties

    hashCode - → int + → int
    @@ -205,7 +206,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -221,7 +222,7 @@

    Methods

    aMethodMaybeReturningVoid() → T - +
    @@ -230,7 +231,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -239,7 +240,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -254,7 +255,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ATypeTakingClassMixedIn-class.html b/testing/test_package_docs_dev/fake/ATypeTakingClassMixedIn-class.html index 3d5650ede3..cd39f80f94 100644 --- a/testing/test_package_docs_dev/fake/ATypeTakingClassMixedIn-class.html +++ b/testing/test_package_docs_dev/fake/ATypeTakingClassMixedIn-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ATypeTakingClassMixedIn class

    +

    ATypeTakingClassMixedIn class

    @@ -200,7 +201,7 @@

    Properties

    hashCode - → int + → int
    @@ -208,7 +209,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -224,7 +225,7 @@

    Methods

    aMethodMaybeReturningVoid() → void - +
    inherited
    @@ -233,7 +234,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -242,7 +243,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -257,7 +258,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/Annotation-class.html b/testing/test_package_docs_dev/fake/Annotation-class.html index f1876808d9..40b93946cf 100644 --- a/testing/test_package_docs_dev/fake/Annotation-class.html +++ b/testing/test_package_docs_dev/fake/Annotation-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Annotation class

    +

    Annotation class

    Useful for annotations.

    @@ -186,7 +187,7 @@

    Properties

    value - → String + → String
    @@ -194,7 +195,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +203,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -218,7 +219,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -227,7 +228,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -242,7 +243,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/AnotherInterface-class.html b/testing/test_package_docs_dev/fake/AnotherInterface-class.html index 774f35ba11..eee2fba500 100644 --- a/testing/test_package_docs_dev/fake/AnotherInterface-class.html +++ b/testing/test_package_docs_dev/fake/AnotherInterface-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    AnotherInterface class

    +

    AnotherInterface class

    Yet another interface that can be implemented.

    @@ -198,7 +199,7 @@

    Properties

    hashCode - → int + → int
    @@ -206,7 +207,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -222,7 +223,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -231,7 +232,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -246,7 +247,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/BaseForDocComments-class.html b/testing/test_package_docs_dev/fake/BaseForDocComments-class.html index b499bebc42..24bd8b5174 100644 --- a/testing/test_package_docs_dev/fake/BaseForDocComments-class.html +++ b/testing/test_package_docs_dev/fake/BaseForDocComments-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,8 +160,13 @@
    fake library
    -

    BaseForDocComments class

    +

    BaseForDocComments class Superb + Unreal +

    +
    +

    Category information should not follow inheritance.

    +
    @@ -194,7 +200,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +208,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -218,7 +224,7 @@

    Methods

    anotherMethod() → void - +
    @@ -227,7 +233,7 @@

    Methods

    doAwesomeStuff(int value) → String - +
    Takes a value and returns a String. [...] @@ -236,7 +242,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -245,7 +251,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -260,7 +266,7 @@

    Operators

    operator [](String key) → String - +
    @@ -269,7 +275,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/BaseThingy-class.html b/testing/test_package_docs_dev/fake/BaseThingy-class.html index 0534d545f5..eb6ea68e43 100644 --- a/testing/test_package_docs_dev/fake/BaseThingy-class.html +++ b/testing/test_package_docs_dev/fake/BaseThingy-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    BaseThingy class

    +

    BaseThingy class

    @@ -195,7 +196,7 @@

    Properties

    aImplementingThingy - ImplementingThingy + ImplementingThingy
    @@ -203,7 +204,7 @@

    Properties

    aImplementingThingyField - ImplementingThingy + ImplementingThingy
    @@ -211,7 +212,7 @@

    Properties

    hashCode - → int + → int
    @@ -219,7 +220,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -235,7 +236,7 @@

    Methods

    aImplementingThingyMethod(ImplementingThingy parameter) → void - +
    @@ -244,7 +245,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -253,7 +254,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -268,7 +269,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/BaseThingy2-class.html b/testing/test_package_docs_dev/fake/BaseThingy2-class.html index 8f3cf539de..cc0a1ed19d 100644 --- a/testing/test_package_docs_dev/fake/BaseThingy2-class.html +++ b/testing/test_package_docs_dev/fake/BaseThingy2-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    BaseThingy2 class

    +

    BaseThingy2 class

    Test for MultiplyInheritedExecutableElement handling.

    @@ -203,7 +204,7 @@

    Properties

    aImplementingThingy - ImplementingThingy2 + ImplementingThingy2
    BaseThingy2's doc for aImplementingThingy. @@ -211,7 +212,7 @@

    Properties

    aImplementingThingyField - ImplementingThingy + ImplementingThingy
    @@ -219,7 +220,7 @@

    Properties

    hashCode - → int + → int
    @@ -227,7 +228,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -243,7 +244,7 @@

    Methods

    aImplementingThingyMethod(ImplementingThingy parameter) → void - +
    inherited
    @@ -252,7 +253,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -261,7 +262,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -276,7 +277,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/CUSTOM_CLASS-constant.html b/testing/test_package_docs_dev/fake/CUSTOM_CLASS-constant.html index 7db00bff61..8eb56be916 100644 --- a/testing/test_package_docs_dev/fake/CUSTOM_CLASS-constant.html +++ b/testing/test_package_docs_dev/fake/CUSTOM_CLASS-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    CUSTOM_CLASS top-level constant

    +

    CUSTOM_CLASS top-level constant

    const CUSTOM_CLASS diff --git a/testing/test_package_docs_dev/fake/CUSTOM_CLASS_PRIVATE-constant.html b/testing/test_package_docs_dev/fake/CUSTOM_CLASS_PRIVATE-constant.html index 50ad7f3bb3..94e604c0d0 100644 --- a/testing/test_package_docs_dev/fake/CUSTOM_CLASS_PRIVATE-constant.html +++ b/testing/test_package_docs_dev/fake/CUSTOM_CLASS_PRIVATE-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    CUSTOM_CLASS_PRIVATE top-level constant

    +

    CUSTOM_CLASS_PRIVATE top-level constant

    const CUSTOM_CLASS_PRIVATE diff --git a/testing/test_package_docs_dev/fake/Callback2.html b/testing/test_package_docs_dev/fake/Callback2.html index d498cd0cbc..21dd36c16c 100644 --- a/testing/test_package_docs_dev/fake/Callback2.html +++ b/testing/test_package_docs_dev/fake/Callback2.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Callback2 typedef

    +

    Callback2 typedef

    int diff --git a/testing/test_package_docs_dev/fake/ClassWithUnusualProperties-class.html b/testing/test_package_docs_dev/fake/ClassWithUnusualProperties-class.html index 876dad5c82..c02a13fcfe 100644 --- a/testing/test_package_docs_dev/fake/ClassWithUnusualProperties-class.html +++ b/testing/test_package_docs_dev/fake/ClassWithUnusualProperties-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ClassWithUnusualProperties class

    +

    ClassWithUnusualProperties class

    Classes with unusual properties? I don't think they exist.

    @@ -201,7 +202,7 @@

    Properties

    documentedPartialFieldInSubclassOnly - → String + → String
    This getter is documented, so we should see a read-only property here. @@ -209,7 +210,7 @@

    Properties

    explicitGetter - myCoolTypedef + myCoolTypedef
    This property only has a getter and no setter; no parameters to print. @@ -217,7 +218,7 @@

    Properties

    explicitGetterImplicitSetter - ↔ List<int> + ↔ List<int>
    Getter doc for explicitGetterImplicitSetter @@ -225,7 +226,7 @@

    Properties

    explicitGetterSetter - myCoolTypedef + myCoolTypedef
    Getter doc for explicitGetterSetter. @@ -233,7 +234,7 @@

    Properties

    explicitNonDocumentedInBaseClassGetter - → String + → String
    Since I have a different doc, I should be documented. @@ -241,7 +242,7 @@

    Properties

    explicitSetter - dynamic Function(int, Cool, List<int>) + dynamic Function(int, Cool, List<int>)
    Set to f, and don't warn about bar or baz. @@ -249,7 +250,7 @@

    Properties

    finalProperty - → Set + → Set
    This property has some docs, too. @@ -257,7 +258,7 @@

    Properties

    implicitGetterExplicitSetter - ↔ String + ↔ String
    Docs for implicitGetterExplicitSetter from ImplicitProperties. @@ -265,7 +266,7 @@

    Properties

    implicitReadWrite - ↔ Map + ↔ Map
    @@ -273,7 +274,7 @@

    Properties

    explicitGetterSetterForInheriting - ↔ int + ↔ int
    Explicit getter for inheriting. @@ -281,7 +282,7 @@

    Properties

    explicitPartiallyDocumentedField - → double + → double
    but documented here. @@ -289,7 +290,7 @@

    Properties

    forInheriting - ↔ int + ↔ int
    A simple property to inherit. @@ -297,7 +298,7 @@

    Properties

    hashCode - → int + → int
    @@ -305,7 +306,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -321,7 +322,7 @@

    Methods

    aMethod(Function f(Cool x, bool q)) → String - +
    Hey there, more things not to warn about: f, x, or q. @@ -330,7 +331,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -339,7 +340,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -354,7 +355,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/Color-class.html b/testing/test_package_docs_dev/fake/Color-class.html index b1f55d2278..5d74055e04 100644 --- a/testing/test_package_docs_dev/fake/Color-class.html +++ b/testing/test_package_docs_dev/fake/Color-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Color enum

    +

    Color enum

    An enum for ROYGBIV constants.

    @@ -173,7 +174,7 @@

    Constants

    BLUE → const Color -
    +

    Some constants have long docs.

    Some constants have long docs. @@ -186,7 +187,7 @@

    Constants

    GREEN → const Color -
    +
    @@ -197,7 +198,7 @@

    Constants

    INDIGO → const Color -
    +
    @@ -208,7 +209,7 @@

    Constants

    ORANGE → const Color -
    +

    Orange

    @@ -219,7 +220,7 @@

    Constants

    RED → const Color -
    +

    Red

    @@ -230,7 +231,7 @@

    Constants

    values → const List<Color> -
    +

    A constant List of the values in this enum, in order of their declaration.

    @@ -241,7 +242,7 @@

    Constants

    VIOLET → const Color -
    +
    @@ -252,7 +253,7 @@

    Constants

    YELLOW → const Color -
    +
    @@ -270,7 +271,7 @@

    Properties

    index - → int + → int

    The integer index of this enum.

    @@ -278,7 +279,7 @@

    Properties

    hashCode - → int + → int
    @@ -286,7 +287,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -302,7 +303,7 @@

    Methods

    toString() → String - +
    @@ -311,7 +312,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -326,7 +327,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ConstantClass-class.html b/testing/test_package_docs_dev/fake/ConstantClass-class.html index 7d0eda1e56..94a494fb7f 100644 --- a/testing/test_package_docs_dev/fake/ConstantClass-class.html +++ b/testing/test_package_docs_dev/fake/ConstantClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ConstantClass class

    +

    ConstantClass class

    For make-better testing of constants.

    @@ -206,7 +207,7 @@

    Properties

    value - → String + → String
    @@ -214,7 +215,7 @@

    Properties

    hashCode - → int + → int
    @@ -222,7 +223,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -238,7 +239,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -247,7 +248,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -262,7 +263,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ConstructorTester-class.html b/testing/test_package_docs_dev/fake/ConstructorTester-class.html index 99580869a7..71beb6c9a8 100644 --- a/testing/test_package_docs_dev/fake/ConstructorTester-class.html +++ b/testing/test_package_docs_dev/fake/ConstructorTester-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ConstructorTester<A, B> class

    +

    ConstructorTester<A, B> class

    @@ -188,7 +189,7 @@

    Properties

    hashCode - → int + → int
    @@ -196,7 +197,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -212,7 +213,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -221,7 +222,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -236,7 +237,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/Cool-class.html b/testing/test_package_docs_dev/fake/Cool-class.html index 204a0f0b29..7ef6fe31bf 100644 --- a/testing/test_package_docs_dev/fake/Cool-class.html +++ b/testing/test_package_docs_dev/fake/Cool-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Cool class

    +

    Cool class

    This class is cool!

    @@ -185,7 +186,7 @@

    Properties

    hashCode - → int + → int
    @@ -193,7 +194,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -209,7 +210,7 @@

    Methods

    returnCool() Cool - +
    @@ -218,7 +219,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -227,7 +228,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -242,7 +243,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/DOWN-constant.html b/testing/test_package_docs_dev/fake/DOWN-constant.html index 85b99cbab5..1831af6791 100644 --- a/testing/test_package_docs_dev/fake/DOWN-constant.html +++ b/testing/test_package_docs_dev/fake/DOWN-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    DOWN top-level constant

    +

    DOWN top-level constant

    const DOWN diff --git a/testing/test_package_docs_dev/fake/DocumentWithATable-class.html b/testing/test_package_docs_dev/fake/DocumentWithATable-class.html index b4c7f01227..e7892023ad 100644 --- a/testing/test_package_docs_dev/fake/DocumentWithATable-class.html +++ b/testing/test_package_docs_dev/fake/DocumentWithATable-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    DocumentWithATable class

    +

    DocumentWithATable class

    This is a class with a table.

    @@ -189,7 +190,7 @@

    Properties

    hashCode - → int + → int
    @@ -197,7 +198,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -213,7 +214,7 @@

    Methods

    aMethod(String parameter) → void - +
    @@ -222,7 +223,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -231,7 +232,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -246,7 +247,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -263,7 +264,7 @@

    Constants

    bar → const DocumentWithATable -
    +
    @@ -274,7 +275,7 @@

    Constants

    foo → const DocumentWithATable -
    +
    diff --git a/testing/test_package_docs_dev/fake/Doh-class.html b/testing/test_package_docs_dev/fake/Doh-class.html index 4232b06953..e7b4c98863 100644 --- a/testing/test_package_docs_dev/fake/Doh-class.html +++ b/testing/test_package_docs_dev/fake/Doh-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Doh class

    +

    Doh class

    Also, my bad.

    @@ -203,7 +204,7 @@

    Properties

    hashCode - → int + → int
    @@ -211,7 +212,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -219,7 +220,7 @@

    Properties

    stackTrace - → StackTrace + → StackTrace
    @@ -235,7 +236,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -244,7 +245,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -259,7 +260,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ExtendsFutureVoid-class.html b/testing/test_package_docs_dev/fake/ExtendsFutureVoid-class.html index 873461d12b..90f28ea278 100644 --- a/testing/test_package_docs_dev/fake/ExtendsFutureVoid-class.html +++ b/testing/test_package_docs_dev/fake/ExtendsFutureVoid-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ExtendsFutureVoid class

    +

    ExtendsFutureVoid class

    This class extends Future

    @@ -200,7 +201,7 @@

    Properties

    hashCode - → int + → int
    @@ -208,7 +209,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -224,7 +225,7 @@

    Methods

    asStream() → Stream<void> - +
    inherited
    @@ -233,7 +234,7 @@

    Methods

    catchError(Function onError, { bool test(Object error) }) → Future<void> - +
    inherited
    @@ -242,7 +243,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -251,7 +252,7 @@

    Methods

    then<R>(FutureOr<R> onValue(T value), { Function onError }) → Future<R> - +
    inherited
    @@ -260,7 +261,7 @@

    Methods

    timeout(Duration timeLimit, { FutureOr<void> onTimeout() }) → Future<void> - +
    inherited
    @@ -269,7 +270,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -278,7 +279,7 @@

    Methods

    whenComplete(FutureOr action()) → Future<void> - +
    inherited
    @@ -293,7 +294,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ExtraSpecialList-class.html b/testing/test_package_docs_dev/fake/ExtraSpecialList-class.html index 45b29038e1..8b71cb0cb5 100644 --- a/testing/test_package_docs_dev/fake/ExtraSpecialList-class.html +++ b/testing/test_package_docs_dev/fake/ExtraSpecialList-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ExtraSpecialList<E> class

    +

    ExtraSpecialList<E> class

    This inherits operators.

    @@ -200,7 +201,7 @@

    Properties

    first - ↔ dynamic + ↔ dynamic
    @@ -208,7 +209,7 @@

    Properties

    hashCode - → int + → int
    @@ -216,7 +217,7 @@

    Properties

    isEmpty - → bool + → bool
    @@ -224,7 +225,7 @@

    Properties

    isNotEmpty - → bool + → bool
    @@ -232,7 +233,7 @@

    Properties

    iterator - → Iterator + → Iterator
    @@ -240,7 +241,7 @@

    Properties

    last - ↔ dynamic + ↔ dynamic
    @@ -248,7 +249,7 @@

    Properties

    length - ↔ int + ↔ int
    @@ -256,7 +257,7 @@

    Properties

    reversed - → Iterable + → Iterable
    @@ -264,7 +265,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -272,7 +273,7 @@

    Properties

    single - → dynamic + → dynamic
    @@ -288,7 +289,7 @@

    Methods

    add(dynamic element) → void - +
    inherited
    @@ -297,7 +298,7 @@

    Methods

    addAll(Iterable iterable) → void - +
    inherited
    @@ -306,7 +307,7 @@

    Methods

    any(bool test(E element)) → bool - +
    inherited
    @@ -315,7 +316,7 @@

    Methods

    asMap() → Map<int, dynamic> - +
    inherited
    @@ -324,7 +325,7 @@

    Methods

    cast<R>() → List<R> - +
    inherited
    @@ -333,7 +334,7 @@

    Methods

    clear() → void - +
    inherited
    @@ -342,7 +343,7 @@

    Methods

    contains(Object element) → bool - +
    inherited
    @@ -351,7 +352,7 @@

    Methods

    elementAt(int index) → dynamic - +
    inherited
    @@ -360,7 +361,7 @@

    Methods

    every(bool test(E element)) → bool - +
    inherited
    @@ -369,7 +370,7 @@

    Methods

    expand<T>(Iterable<T> f(E element)) → Iterable<T> - +
    inherited
    @@ -378,7 +379,7 @@

    Methods

    fillRange(int start, int end, [ dynamic fill ]) → void - +
    inherited
    @@ -387,7 +388,7 @@

    Methods

    firstWhere(bool test(E element), { dynamic orElse() }) → dynamic - +
    inherited
    @@ -396,7 +397,7 @@

    Methods

    fold<T>(T initialValue, T combine(T previousValue, E element)) → T - +
    inherited
    @@ -405,7 +406,7 @@

    Methods

    followedBy(Iterable other) → Iterable - +
    inherited
    @@ -414,7 +415,7 @@

    Methods

    forEach(void action(E element)) → void - +
    inherited
    @@ -423,7 +424,7 @@

    Methods

    getRange(int start, int end) → Iterable - +
    inherited
    @@ -432,7 +433,7 @@

    Methods

    indexOf(Object element, [ int start = 0 ]) → int - +
    inherited
    @@ -441,7 +442,7 @@

    Methods

    indexWhere(bool test(E element), [ int start = 0 ]) → int - +
    inherited
    @@ -450,7 +451,7 @@

    Methods

    insert(int index, dynamic element) → void - +
    inherited
    @@ -459,7 +460,7 @@

    Methods

    insertAll(int index, Iterable iterable) → void - +
    inherited
    @@ -468,7 +469,7 @@

    Methods

    join([String separator = "" ]) → String - +
    inherited
    @@ -477,7 +478,7 @@

    Methods

    lastIndexOf(Object element, [ int start ]) → int - +
    inherited
    @@ -486,7 +487,7 @@

    Methods

    lastIndexWhere(bool test(E element), [ int start ]) → int - +
    inherited
    @@ -495,7 +496,7 @@

    Methods

    lastWhere(bool test(E element), { dynamic orElse() }) → dynamic - +
    inherited
    @@ -504,7 +505,7 @@

    Methods

    map<T>(T f(E element)) → Iterable<T> - +
    inherited
    @@ -513,7 +514,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -522,7 +523,7 @@

    Methods

    reduce(dynamic combine(E previousValue, E element)) → dynamic - +
    inherited
    @@ -531,7 +532,7 @@

    Methods

    remove(Object element) → bool - +
    inherited
    @@ -540,7 +541,7 @@

    Methods

    removeAt(int index) → dynamic - +
    inherited
    @@ -549,7 +550,7 @@

    Methods

    removeLast() → dynamic - +
    inherited
    @@ -558,7 +559,7 @@

    Methods

    removeRange(int start, int end) → void - +
    inherited
    @@ -567,7 +568,7 @@

    Methods

    removeWhere(bool test(E element)) → void - +
    inherited
    @@ -576,7 +577,7 @@

    Methods

    replaceRange(int start, int end, Iterable newContents) → void - +
    inherited
    @@ -585,7 +586,7 @@

    Methods

    retainWhere(bool test(E element)) → void - +
    inherited
    @@ -594,7 +595,7 @@

    Methods

    setAll(int index, Iterable iterable) → void - +
    inherited
    @@ -603,7 +604,7 @@

    Methods

    setRange(int start, int end, Iterable iterable, [ int skipCount = 0 ]) → void - +
    inherited
    @@ -612,7 +613,7 @@

    Methods

    shuffle([Random random ]) → void - +
    inherited
    @@ -621,7 +622,7 @@

    Methods

    singleWhere(bool test(E element), { dynamic orElse() }) → dynamic - +
    inherited
    @@ -630,7 +631,7 @@

    Methods

    skip(int count) → Iterable - +
    inherited
    @@ -639,7 +640,7 @@

    Methods

    skipWhile(bool test(E element)) → Iterable - +
    inherited
    @@ -648,7 +649,7 @@

    Methods

    sort([int compare(E a, E b) ]) → void - +
    inherited
    @@ -657,7 +658,7 @@

    Methods

    sublist(int start, [ int end ]) → List - +
    inherited
    @@ -666,7 +667,7 @@

    Methods

    take(int count) → Iterable - +
    inherited
    @@ -675,7 +676,7 @@

    Methods

    takeWhile(bool test(E element)) → Iterable - +
    inherited
    @@ -684,7 +685,7 @@

    Methods

    toList({bool growable: true }) → List - +
    inherited
    @@ -693,7 +694,7 @@

    Methods

    toSet() → Set - +
    inherited
    @@ -702,7 +703,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -711,7 +712,7 @@

    Methods

    where(bool test(E element)) → Iterable - +
    inherited
    @@ -720,7 +721,7 @@

    Methods

    whereType<T>() → Iterable<T> - +
    inherited
    @@ -735,7 +736,7 @@

    Operators

    operator +(List other) → List - +
    inherited
    @@ -744,7 +745,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -753,7 +754,7 @@

    Operators

    operator [](int index) → dynamic - +
    inherited
    @@ -762,7 +763,7 @@

    Operators

    operator []=(int index, dynamic value) → void - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/FakeProcesses.html b/testing/test_package_docs_dev/fake/FakeProcesses.html index 793527dc94..eb04ef9ccb 100644 --- a/testing/test_package_docs_dev/fake/FakeProcesses.html +++ b/testing/test_package_docs_dev/fake/FakeProcesses.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    FakeProcesses typedef

    +

    FakeProcesses typedef

    diff --git a/testing/test_package_docs_dev/fake/Foo2-class.html b/testing/test_package_docs_dev/fake/Foo2-class.html index f92c1bd084..4ed3474062 100644 --- a/testing/test_package_docs_dev/fake/Foo2-class.html +++ b/testing/test_package_docs_dev/fake/Foo2-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Foo2 class

    +

    Foo2 class

    link to method from class Apple.m

    @@ -186,7 +187,7 @@

    Properties

    index - → int + → int
    @@ -194,7 +195,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +203,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -218,7 +219,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -227,7 +228,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -242,7 +243,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -259,7 +260,7 @@

    Constants

    BAR → const Foo2 -
    +
    @@ -270,7 +271,7 @@

    Constants

    BAZ → const Foo2 -
    +
    diff --git a/testing/test_package_docs_dev/fake/GenericTypedef.html b/testing/test_package_docs_dev/fake/GenericTypedef.html index 9d01bc0cdb..5b39c51ff3 100644 --- a/testing/test_package_docs_dev/fake/GenericTypedef.html +++ b/testing/test_package_docs_dev/fake/GenericTypedef.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    GenericTypedef<T> typedef

    +

    GenericTypedef<T> typedef

    T diff --git a/testing/test_package_docs_dev/fake/HasGenericWithExtends-class.html b/testing/test_package_docs_dev/fake/HasGenericWithExtends-class.html index 47ba250e82..a79991cc6d 100644 --- a/testing/test_package_docs_dev/fake/HasGenericWithExtends-class.html +++ b/testing/test_package_docs_dev/fake/HasGenericWithExtends-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    HasGenericWithExtends<T extends Foo2> class

    +

    HasGenericWithExtends<T extends Foo2> class

    I have a generic and it extends Foo2

    @@ -185,7 +186,7 @@

    Properties

    hashCode - → int + → int
    @@ -193,7 +194,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -209,7 +210,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -218,7 +219,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -233,7 +234,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/HasGenerics-class.html b/testing/test_package_docs_dev/fake/HasGenerics-class.html index 8cee963a5c..fe4ed37a75 100644 --- a/testing/test_package_docs_dev/fake/HasGenerics-class.html +++ b/testing/test_package_docs_dev/fake/HasGenerics-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    HasGenerics<X, Y, Z> class

    +

    HasGenerics<X, Y, Z> class

    @@ -182,7 +183,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +191,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +207,7 @@

    Methods

    convertToMap() → Map<X, Y> - +
    Converts itself to a map. @@ -215,7 +216,7 @@

    Methods

    doStuff(String s, X x) → Z - +
    @@ -224,7 +225,7 @@

    Methods

    returnX() → X - +
    @@ -233,7 +234,7 @@

    Methods

    returnZ() → Z - +
    @@ -242,7 +243,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -251,7 +252,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -266,7 +267,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/HasPragma-class.html b/testing/test_package_docs_dev/fake/HasPragma-class.html index e64b0f3c88..fcf7b10441 100644 --- a/testing/test_package_docs_dev/fake/HasPragma-class.html +++ b/testing/test_package_docs_dev/fake/HasPragma-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    HasPragma class

    +

    HasPragma class

    This class uses a pragma annotation.

    @@ -185,7 +186,7 @@

    Properties

    hashCode - → int + → int
    @@ -193,7 +194,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -209,7 +210,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -218,7 +219,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -233,7 +234,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ImplementingThingy-class.html b/testing/test_package_docs_dev/fake/ImplementingThingy-class.html index 23b4800574..10fde2005b 100644 --- a/testing/test_package_docs_dev/fake/ImplementingThingy-class.html +++ b/testing/test_package_docs_dev/fake/ImplementingThingy-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ImplementingThingy class

    +

    ImplementingThingy class

    @@ -200,7 +201,7 @@

    Properties

    aImplementingThingy - ImplementingThingy + ImplementingThingy
    @@ -208,7 +209,7 @@

    Properties

    aImplementingThingyField - ImplementingThingy + ImplementingThingy
    @@ -216,7 +217,7 @@

    Properties

    hashCode - → int + → int
    @@ -224,7 +225,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -240,7 +241,7 @@

    Methods

    aImplementingThingyMethod(ImplementingThingy parameter) → void - +
    inherited
    @@ -249,7 +250,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -258,7 +259,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -273,7 +274,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ImplementingThingy2-class.html b/testing/test_package_docs_dev/fake/ImplementingThingy2-class.html index 01e6a55d1c..105821c652 100644 --- a/testing/test_package_docs_dev/fake/ImplementingThingy2-class.html +++ b/testing/test_package_docs_dev/fake/ImplementingThingy2-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ImplementingThingy2 class

    +

    ImplementingThingy2 class

    @@ -197,7 +198,7 @@

    Properties

    aImplementingThingy - ImplementingThingy2 + ImplementingThingy2
    BaseThingy2's doc for aImplementingThingy. @@ -205,7 +206,7 @@

    Properties

    aImplementingThingyField - ImplementingThingy + ImplementingThingy
    @@ -213,7 +214,7 @@

    Properties

    hashCode - → int + → int
    @@ -221,7 +222,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -237,7 +238,7 @@

    Methods

    aImplementingThingyMethod(ImplementingThingy parameter) → void - +
    inherited
    @@ -246,7 +247,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -255,7 +256,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -270,7 +271,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ImplementsFutureVoid-class.html b/testing/test_package_docs_dev/fake/ImplementsFutureVoid-class.html index fa67d3f38f..19dbb1005b 100644 --- a/testing/test_package_docs_dev/fake/ImplementsFutureVoid-class.html +++ b/testing/test_package_docs_dev/fake/ImplementsFutureVoid-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ImplementsFutureVoid class

    +

    ImplementsFutureVoid class

    This class implements Future

    @@ -199,7 +200,7 @@

    Properties

    hashCode - → int + → int
    @@ -207,7 +208,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -223,7 +224,7 @@

    Methods

    asStream() → Stream<void> - +
    inherited
    @@ -232,7 +233,7 @@

    Methods

    catchError(Function onError, { bool test(Object error) }) → Future<void> - +
    inherited
    @@ -241,7 +242,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -250,7 +251,7 @@

    Methods

    then<R>(FutureOr<R> onValue(T value), { Function onError }) → Future<R> - +
    inherited
    @@ -259,7 +260,7 @@

    Methods

    timeout(Duration timeLimit, { FutureOr<void> onTimeout() }) → Future<void> - +
    inherited
    @@ -268,7 +269,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -277,7 +278,7 @@

    Methods

    whenComplete(FutureOr action()) → Future<void> - +
    inherited
    @@ -292,7 +293,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ImplicitProperties-class.html b/testing/test_package_docs_dev/fake/ImplicitProperties-class.html index 060f56f1dc..077491569d 100644 --- a/testing/test_package_docs_dev/fake/ImplicitProperties-class.html +++ b/testing/test_package_docs_dev/fake/ImplicitProperties-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ImplicitProperties class

    +

    ImplicitProperties class

    Names are actually wrong in this class, but when we extend it, @@ -198,7 +199,7 @@

    Properties

    explicitGetterImplicitSetter - ↔ List<int> + ↔ List<int>
    Docs for explicitGetterImplicitSetter from ImplicitProperties. @@ -206,7 +207,7 @@

    Properties

    explicitGetterSetterForInheriting - ↔ int + ↔ int
    Explicit getter for inheriting. @@ -214,7 +215,7 @@

    Properties

    explicitPartiallyDocumentedField - → double + → double
    but documented here. @@ -222,7 +223,7 @@

    Properties

    forInheriting - ↔ int + ↔ int
    A simple property to inherit. @@ -230,7 +231,7 @@

    Properties

    implicitGetterExplicitSetter - ↔ String + ↔ String
    Docs for implicitGetterExplicitSetter from ImplicitProperties. @@ -238,7 +239,7 @@

    Properties

    hashCode - → int + → int
    @@ -246,7 +247,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -262,7 +263,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -271,7 +272,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -286,7 +287,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/InheritingClassOne-class.html b/testing/test_package_docs_dev/fake/InheritingClassOne-class.html index 19bd93c9a3..2583699db9 100644 --- a/testing/test_package_docs_dev/fake/InheritingClassOne-class.html +++ b/testing/test_package_docs_dev/fake/InheritingClassOne-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    InheritingClassOne class

    +

    InheritingClassOne class

    @@ -182,7 +183,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +191,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +207,7 @@

    Methods

    aMethod() → bool - +
    inherited
    @@ -215,7 +216,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -224,7 +225,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -239,7 +240,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/InheritingClassTwo-class.html b/testing/test_package_docs_dev/fake/InheritingClassTwo-class.html index 96632ad4a4..1fa0111ce7 100644 --- a/testing/test_package_docs_dev/fake/InheritingClassTwo-class.html +++ b/testing/test_package_docs_dev/fake/InheritingClassTwo-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    InheritingClassTwo class

    +

    InheritingClassTwo class

    @@ -182,7 +183,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +191,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +207,7 @@

    Methods

    aMethod() → bool - +
    inherited
    @@ -215,7 +216,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -224,7 +225,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -239,7 +240,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/Interface-class.html b/testing/test_package_docs_dev/fake/Interface-class.html index 382aebe718..0f5d88a27a 100644 --- a/testing/test_package_docs_dev/fake/Interface-class.html +++ b/testing/test_package_docs_dev/fake/Interface-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Interface class

    +

    Interface class

    An interface that can be implemented.

    @@ -197,7 +198,7 @@

    Properties

    hashCode - → int + → int
    @@ -205,7 +206,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -221,7 +222,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -230,7 +231,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -245,7 +246,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/LongFirstLine-class.html b/testing/test_package_docs_dev/fake/LongFirstLine-class.html index 9761c0a0ef..41ae9cf015 100644 --- a/testing/test_package_docs_dev/fake/LongFirstLine-class.html +++ b/testing/test_package_docs_dev/fake/LongFirstLine-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    LongFirstLine class

    +

    LongFirstLine class

    This is a very long line spread @@ -228,7 +229,7 @@

    Properties

    aStringProperty - ↔ String + ↔ String
    An instance string property. Readable and writable. @@ -236,7 +237,7 @@

    Properties

    dynamicGetter - → dynamic + → dynamic
    Dynamic getter. Readable only. @@ -244,7 +245,7 @@

    Properties

    onlySetter - double + double
    Only a setter, with a single param, of type double. @@ -252,7 +253,7 @@

    Properties

    hashCode - → int + → int
    @@ -260,7 +261,7 @@

    Properties

    powers - ↔ List<String> + ↔ List<String>
    In the super class. @@ -268,7 +269,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -284,7 +285,7 @@

    Methods

    noParams() → void - +
    No params. @@ -293,7 +294,7 @@

    Methods

    optionalParams(dynamic first, { dynamic second, int third }) → bool - +
    One dynamic param, two named optionals. @@ -302,7 +303,7 @@

    Methods

    returnString() → String - +
    Returns a single string. @@ -311,7 +312,7 @@

    Methods

    twoParams(String one, dynamic two) → int - +
    Two params, the first has a type annotation, the second does not. @@ -320,7 +321,7 @@

    Methods

    fly(int height, Cool superCool, { String msg }) → void - +
    In the super class. [...]
    inherited
    @@ -329,7 +330,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -338,7 +339,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -353,7 +354,7 @@

    Operators

    operator *(LongFirstLine other) LongFirstLine - +
    Multiplies a thingies to this thingie and then returns a new thingie. @@ -362,7 +363,7 @@

    Operators

    operator +(LongFirstLine other) LongFirstLine - +
    Adds another one of these thingies. @@ -371,7 +372,7 @@

    Operators

    operator -(dynamic other) SuperAwesomeClass - +
    inherited
    @@ -380,7 +381,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -394,7 +395,7 @@

    Static Properties

    meaningOfLife - ↔ int + ↔ int
    A static int property. @@ -402,7 +403,7 @@

    Static Properties

    staticGetter - → int + → int
    @@ -410,7 +411,7 @@

    Static Properties

    staticOnlySetter - bool + bool
    @@ -426,7 +427,7 @@

    Static Methods

    staticMethodNoParams() → int - +
    Just a static method with no parameters. [...] @@ -435,7 +436,7 @@

    Static Methods

    staticMethodReturnsVoid(dynamic dynamicThing) → void - +
    A static method that takes a single dynamic thing, and returns void. @@ -450,7 +451,7 @@

    Constants

    ANSWER → const int -
    +
    @@ -461,7 +462,7 @@

    Constants

    THING → const String -
    +
    diff --git a/testing/test_package_docs_dev/fake/LotsAndLotsOfParameters.html b/testing/test_package_docs_dev/fake/LotsAndLotsOfParameters.html index 8e417e294b..dddb5b0ce1 100644 --- a/testing/test_package_docs_dev/fake/LotsAndLotsOfParameters.html +++ b/testing/test_package_docs_dev/fake/LotsAndLotsOfParameters.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    LotsAndLotsOfParameters typedef

    +

    LotsAndLotsOfParameters typedef

    int diff --git a/testing/test_package_docs_dev/fake/MIEEBase-class.html b/testing/test_package_docs_dev/fake/MIEEBase-class.html index 2fe90c3ae9..c4f5790388 100644 --- a/testing/test_package_docs_dev/fake/MIEEBase-class.html +++ b/testing/test_package_docs_dev/fake/MIEEBase-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    MIEEBase<K, V> class

    +

    MIEEBase<K, V> class

    @@ -200,7 +201,7 @@

    Properties

    hashCode - → int + → int
    @@ -208,7 +209,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -224,7 +225,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -233,7 +234,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -248,7 +249,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -257,7 +258,7 @@

    Operators

    operator []=(K key, V value) → void - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/MIEEMixin-class.html b/testing/test_package_docs_dev/fake/MIEEMixin-class.html index 6c39f7db0e..5ec4e9c360 100644 --- a/testing/test_package_docs_dev/fake/MIEEMixin-class.html +++ b/testing/test_package_docs_dev/fake/MIEEMixin-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    MIEEMixin<K, V> class

    +

    MIEEMixin<K, V> class

    @@ -200,7 +201,7 @@

    Properties

    hashCode - → int + → int
    @@ -208,7 +209,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -224,7 +225,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -233,7 +234,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -248,7 +249,7 @@

    Operators

    operator []=(K key, V value) → void - +
    @@ -257,7 +258,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/MIEEMixinWithOverride-class.html b/testing/test_package_docs_dev/fake/MIEEMixinWithOverride-class.html index e70ba29e4c..7362677556 100644 --- a/testing/test_package_docs_dev/fake/MIEEMixinWithOverride-class.html +++ b/testing/test_package_docs_dev/fake/MIEEMixinWithOverride-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    MIEEMixinWithOverride<K, V> class

    +

    MIEEMixinWithOverride<K, V> class

    Test an edge case for cases where inherited ExecutableElements can come @@ -202,7 +203,7 @@

    Properties

    hashCode - → int + → int
    @@ -210,7 +211,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -226,7 +227,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -235,7 +236,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -250,7 +251,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -259,7 +260,7 @@

    Operators

    operator []=(K key, V value) → void - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/MIEEThing-class.html b/testing/test_package_docs_dev/fake/MIEEThing-class.html index 4d0b3d9881..95ad43259e 100644 --- a/testing/test_package_docs_dev/fake/MIEEThing-class.html +++ b/testing/test_package_docs_dev/fake/MIEEThing-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    MIEEThing<K, V> class

    +

    MIEEThing<K, V> class

    @@ -194,7 +195,7 @@

    Properties

    hashCode - → int + → int
    @@ -202,7 +203,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -218,7 +219,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -227,7 +228,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -242,7 +243,7 @@

    Operators

    operator []=(K key, V value) → void - +
    @@ -251,7 +252,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/MixMeIn-class.html b/testing/test_package_docs_dev/fake/MixMeIn-class.html index b2608029c5..04439eacd3 100644 --- a/testing/test_package_docs_dev/fake/MixMeIn-class.html +++ b/testing/test_package_docs_dev/fake/MixMeIn-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    MixMeIn class

    +

    MixMeIn class

    Perfect for mix-ins.

    @@ -197,7 +198,7 @@

    Properties

    hashCode - → int + → int
    @@ -205,7 +206,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -221,7 +222,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -230,7 +231,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -245,7 +246,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/NAME_SINGLEUNDERSCORE-constant.html b/testing/test_package_docs_dev/fake/NAME_SINGLEUNDERSCORE-constant.html index bf37997c71..32d6460408 100644 --- a/testing/test_package_docs_dev/fake/NAME_SINGLEUNDERSCORE-constant.html +++ b/testing/test_package_docs_dev/fake/NAME_SINGLEUNDERSCORE-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    NAME_SINGLEUNDERSCORE top-level constant

    +

    NAME_SINGLEUNDERSCORE top-level constant

    const NAME_SINGLEUNDERSCORE diff --git a/testing/test_package_docs_dev/fake/NAME_WITH_TWO_UNDERSCORES-constant.html b/testing/test_package_docs_dev/fake/NAME_WITH_TWO_UNDERSCORES-constant.html index e699f0f0f2..4bdb4136fd 100644 --- a/testing/test_package_docs_dev/fake/NAME_WITH_TWO_UNDERSCORES-constant.html +++ b/testing/test_package_docs_dev/fake/NAME_WITH_TWO_UNDERSCORES-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    NAME_WITH_TWO_UNDERSCORES top-level constant

    +

    NAME_WITH_TWO_UNDERSCORES top-level constant

    const NAME_WITH_TWO_UNDERSCORES diff --git a/testing/test_package_docs_dev/fake/NewGenericTypedef.html b/testing/test_package_docs_dev/fake/NewGenericTypedef.html index 9a33b76863..9d6a219514 100644 --- a/testing/test_package_docs_dev/fake/NewGenericTypedef.html +++ b/testing/test_package_docs_dev/fake/NewGenericTypedef.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    NewGenericTypedef<T> typedef

    +

    NewGenericTypedef<T> typedef

    List<S> diff --git a/testing/test_package_docs_dev/fake/NotAMixin-class.html b/testing/test_package_docs_dev/fake/NotAMixin-class.html index f46bac6296..0d1bcd9a5c 100644 --- a/testing/test_package_docs_dev/fake/NotAMixin-class.html +++ b/testing/test_package_docs_dev/fake/NotAMixin-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    NotAMixin class

    +

    NotAMixin class

    @@ -194,7 +195,7 @@

    Properties

    superString - → String + → String
    @@ -202,7 +203,7 @@

    Properties

    hashCode - → int + → int
    @@ -210,7 +211,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -226,7 +227,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -235,7 +236,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -250,7 +251,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/Oops-class.html b/testing/test_package_docs_dev/fake/Oops-class.html index eec8f0002b..0e957ba679 100644 --- a/testing/test_package_docs_dev/fake/Oops-class.html +++ b/testing/test_package_docs_dev/fake/Oops-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    Oops class

    +

    Oops class

    My bad!

    @@ -199,7 +200,7 @@

    Properties

    message - → String + → String
    @@ -207,7 +208,7 @@

    Properties

    hashCode - → int + → int
    @@ -215,7 +216,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -231,7 +232,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -240,7 +241,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -255,7 +256,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/OperatorReferenceClass-class.html b/testing/test_package_docs_dev/fake/OperatorReferenceClass-class.html index 633675274d..f8517fe13f 100644 --- a/testing/test_package_docs_dev/fake/OperatorReferenceClass-class.html +++ b/testing/test_package_docs_dev/fake/OperatorReferenceClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    OperatorReferenceClass class

    +

    OperatorReferenceClass class

    Test operator references: OperatorReferenceClass.==.

    @@ -185,7 +186,7 @@

    Properties

    hashCode - → int + → int
    @@ -193,7 +194,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -209,7 +210,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -218,7 +219,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -233,7 +234,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    diff --git a/testing/test_package_docs_dev/fake/OtherGenericsThing-class.html b/testing/test_package_docs_dev/fake/OtherGenericsThing-class.html index 76e6c584f9..17de2ff97b 100644 --- a/testing/test_package_docs_dev/fake/OtherGenericsThing-class.html +++ b/testing/test_package_docs_dev/fake/OtherGenericsThing-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    OtherGenericsThing<A> class

    +

    OtherGenericsThing<A> class

    @@ -182,7 +183,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +191,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +207,7 @@

    Methods

    convert() HasGenerics<A, Cool, String> - +
    @@ -215,7 +216,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -224,7 +225,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -239,7 +240,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/PI-constant.html b/testing/test_package_docs_dev/fake/PI-constant.html index 81f58dad65..a12cff97f3 100644 --- a/testing/test_package_docs_dev/fake/PI-constant.html +++ b/testing/test_package_docs_dev/fake/PI-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    PI top-level constant

    +

    PI top-level constant

    const PI diff --git a/testing/test_package_docs_dev/fake/ReferringClass-class.html b/testing/test_package_docs_dev/fake/ReferringClass-class.html index cf70baa9c0..3093f02230 100644 --- a/testing/test_package_docs_dev/fake/ReferringClass-class.html +++ b/testing/test_package_docs_dev/fake/ReferringClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ReferringClass class

    +

    ReferringClass class

    @@ -182,7 +183,7 @@

    Properties

    hashCode - → int + → int
    @@ -190,7 +191,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -206,7 +207,7 @@

    Methods

    notAMethodFromPrivateClass() → bool - +
    Here I am referring by full names, to fake.InheritingClassOne.aMethod, and to fake.InheritingClassTwo.aMethod. With luck, both of these @@ -217,7 +218,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -226,7 +227,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -241,7 +242,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/SpecialList-class.html b/testing/test_package_docs_dev/fake/SpecialList-class.html index f7d64aae55..931b50a677 100644 --- a/testing/test_package_docs_dev/fake/SpecialList-class.html +++ b/testing/test_package_docs_dev/fake/SpecialList-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    SpecialList<E> class

    +

    SpecialList<E> class

    Extends ListBase

    @@ -203,7 +204,7 @@

    Properties

    length - ↔ int + ↔ int
    @@ -211,7 +212,7 @@

    Properties

    first - ↔ E + ↔ E
    @@ -219,7 +220,7 @@

    Properties

    hashCode - → int + → int
    @@ -227,7 +228,7 @@

    Properties

    isEmpty - → bool + → bool
    @@ -235,7 +236,7 @@

    Properties

    isNotEmpty - → bool + → bool
    @@ -243,7 +244,7 @@

    Properties

    iterator - → Iterator<E> + → Iterator<E>
    @@ -251,7 +252,7 @@

    Properties

    last - ↔ E + ↔ E
    @@ -259,7 +260,7 @@

    Properties

    reversed - → Iterable<E> + → Iterable<E>
    @@ -267,7 +268,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -275,7 +276,7 @@

    Properties

    single - → E + → E
    @@ -291,7 +292,7 @@

    Methods

    add(E element) → void - +
    inherited
    @@ -300,7 +301,7 @@

    Methods

    addAll(Iterable<E> iterable) → void - +
    inherited
    @@ -309,7 +310,7 @@

    Methods

    any(bool test(E element)) → bool - +
    inherited
    @@ -318,7 +319,7 @@

    Methods

    asMap() → Map<int, E> - +
    inherited
    @@ -327,7 +328,7 @@

    Methods

    cast<R>() → List<R> - +
    inherited
    @@ -336,7 +337,7 @@

    Methods

    clear() → void - +
    inherited
    @@ -345,7 +346,7 @@

    Methods

    contains(Object element) → bool - +
    inherited
    @@ -354,7 +355,7 @@

    Methods

    elementAt(int index) → E - +
    inherited
    @@ -363,7 +364,7 @@

    Methods

    every(bool test(E element)) → bool - +
    inherited
    @@ -372,7 +373,7 @@

    Methods

    expand<T>(Iterable<T> f(E element)) → Iterable<T> - +
    inherited
    @@ -381,7 +382,7 @@

    Methods

    fillRange(int start, int end, [ E fill ]) → void - +
    inherited
    @@ -390,7 +391,7 @@

    Methods

    firstWhere(bool test(E element), { E orElse() }) → E - +
    inherited
    @@ -399,7 +400,7 @@

    Methods

    fold<T>(T initialValue, T combine(T previousValue, E element)) → T - +
    inherited
    @@ -408,7 +409,7 @@

    Methods

    followedBy(Iterable<E> other) → Iterable<E> - +
    inherited
    @@ -417,7 +418,7 @@

    Methods

    forEach(void action(E element)) → void - +
    inherited
    @@ -426,7 +427,7 @@

    Methods

    getRange(int start, int end) → Iterable<E> - +
    inherited
    @@ -435,7 +436,7 @@

    Methods

    indexOf(Object element, [ int start = 0 ]) → int - +
    inherited
    @@ -444,7 +445,7 @@

    Methods

    indexWhere(bool test(E element), [ int start = 0 ]) → int - +
    inherited
    @@ -453,7 +454,7 @@

    Methods

    insert(int index, E element) → void - +
    inherited
    @@ -462,7 +463,7 @@

    Methods

    insertAll(int index, Iterable<E> iterable) → void - +
    inherited
    @@ -471,7 +472,7 @@

    Methods

    join([String separator = "" ]) → String - +
    inherited
    @@ -480,7 +481,7 @@

    Methods

    lastIndexOf(Object element, [ int start ]) → int - +
    inherited
    @@ -489,7 +490,7 @@

    Methods

    lastIndexWhere(bool test(E element), [ int start ]) → int - +
    inherited
    @@ -498,7 +499,7 @@

    Methods

    lastWhere(bool test(E element), { E orElse() }) → E - +
    inherited
    @@ -507,7 +508,7 @@

    Methods

    map<T>(T f(E element)) → Iterable<T> - +
    inherited
    @@ -516,7 +517,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -525,7 +526,7 @@

    Methods

    reduce(E combine(E previousValue, E element)) → E - +
    inherited
    @@ -534,7 +535,7 @@

    Methods

    remove(Object element) → bool - +
    inherited
    @@ -543,7 +544,7 @@

    Methods

    removeAt(int index) → E - +
    inherited
    @@ -552,7 +553,7 @@

    Methods

    removeLast() → E - +
    inherited
    @@ -561,7 +562,7 @@

    Methods

    removeRange(int start, int end) → void - +
    inherited
    @@ -570,7 +571,7 @@

    Methods

    removeWhere(bool test(E element)) → void - +
    inherited
    @@ -579,7 +580,7 @@

    Methods

    replaceRange(int start, int end, Iterable<E> newContents) → void - +
    inherited
    @@ -588,7 +589,7 @@

    Methods

    retainWhere(bool test(E element)) → void - +
    inherited
    @@ -597,7 +598,7 @@

    Methods

    setAll(int index, Iterable<E> iterable) → void - +
    inherited
    @@ -606,7 +607,7 @@

    Methods

    setRange(int start, int end, Iterable<E> iterable, [ int skipCount = 0 ]) → void - +
    inherited
    @@ -615,7 +616,7 @@

    Methods

    shuffle([Random random ]) → void - +
    inherited
    @@ -624,7 +625,7 @@

    Methods

    singleWhere(bool test(E element), { E orElse() }) → E - +
    inherited
    @@ -633,7 +634,7 @@

    Methods

    skip(int count) → Iterable<E> - +
    inherited
    @@ -642,7 +643,7 @@

    Methods

    skipWhile(bool test(E element)) → Iterable<E> - +
    inherited
    @@ -651,7 +652,7 @@

    Methods

    sort([int compare(E a, E b) ]) → void - +
    inherited
    @@ -660,7 +661,7 @@

    Methods

    sublist(int start, [ int end ]) → List<E> - +
    inherited
    @@ -669,7 +670,7 @@

    Methods

    take(int count) → Iterable<E> - +
    inherited
    @@ -678,7 +679,7 @@

    Methods

    takeWhile(bool test(E element)) → Iterable<E> - +
    inherited
    @@ -687,7 +688,7 @@

    Methods

    toList({bool growable: true }) → List<E> - +
    inherited
    @@ -696,7 +697,7 @@

    Methods

    toSet() → Set<E> - +
    inherited
    @@ -705,7 +706,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -714,7 +715,7 @@

    Methods

    where(bool test(E element)) → Iterable<E> - +
    inherited
    @@ -723,7 +724,7 @@

    Methods

    whereType<T>() → Iterable<T> - +
    inherited
    @@ -738,7 +739,7 @@

    Operators

    operator [](int index) → E - +
    @@ -747,7 +748,7 @@

    Operators

    operator []=(int index, E value) → void - +
    @@ -756,7 +757,7 @@

    Operators

    operator +(List<E> other) → List<E> - +
    inherited
    @@ -765,7 +766,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/SubForDocComments-class.html b/testing/test_package_docs_dev/fake/SubForDocComments-class.html index cfa6c3fb94..6e24cb5a59 100644 --- a/testing/test_package_docs_dev/fake/SubForDocComments-class.html +++ b/testing/test_package_docs_dev/fake/SubForDocComments-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    SubForDocComments class

    +

    SubForDocComments class

    Testing if docs for inherited method are correct.

    @@ -199,7 +200,7 @@

    Properties

    hashCode - → int + → int
    @@ -207,7 +208,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -223,7 +224,7 @@

    Methods

    localMethod(String foo, dynamic bar) → void - +
    Reference to foo and bar @@ -232,7 +233,7 @@

    Methods

    anotherMethod() → void - +
    inherited
    @@ -241,7 +242,7 @@

    Methods

    doAwesomeStuff(int value) → String - +
    Takes a value and returns a String. [...]
    inherited
    @@ -250,7 +251,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -259,7 +260,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -274,7 +275,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    @@ -283,7 +284,7 @@

    Operators

    operator [](String key) → String - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/SuperAwesomeClass-class.html b/testing/test_package_docs_dev/fake/SuperAwesomeClass-class.html index 56d36a5177..3cd6090a41 100644 --- a/testing/test_package_docs_dev/fake/SuperAwesomeClass-class.html +++ b/testing/test_package_docs_dev/fake/SuperAwesomeClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    SuperAwesomeClass class

    +

    SuperAwesomeClass class

    A super class, with many powers. Link to Apple from another library.

    @@ -201,7 +202,7 @@

    Properties

    powers - ↔ List<String> + ↔ List<String>
    In the super class. @@ -209,7 +210,7 @@

    Properties

    hashCode - → int + → int
    @@ -217,7 +218,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -233,7 +234,7 @@

    Methods

    fly(int height, Cool superCool, { String msg }) → void - +
    In the super class. [...] @@ -242,7 +243,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -251,7 +252,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -266,7 +267,7 @@

    Operators

    operator -(dynamic other) SuperAwesomeClass - +
    @@ -275,7 +276,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/TypedefUsingClass-class.html b/testing/test_package_docs_dev/fake/TypedefUsingClass-class.html index b10d928778..ef8f669211 100644 --- a/testing/test_package_docs_dev/fake/TypedefUsingClass-class.html +++ b/testing/test_package_docs_dev/fake/TypedefUsingClass-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    TypedefUsingClass class

    +

    TypedefUsingClass class

    @@ -182,7 +183,7 @@

    Properties

    x - ParameterizedTypedef<double> + ParameterizedTypedef<double>
    @@ -190,7 +191,7 @@

    Properties

    hashCode - → int + → int
    @@ -198,7 +199,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -214,7 +215,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -223,7 +224,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -238,7 +239,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/UP-constant.html b/testing/test_package_docs_dev/fake/UP-constant.html index 1ed4e25e0d..d0564baa57 100644 --- a/testing/test_package_docs_dev/fake/UP-constant.html +++ b/testing/test_package_docs_dev/fake/UP-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    UP top-level constant

    +

    UP top-level constant

    const UP diff --git a/testing/test_package_docs_dev/fake/VoidCallback.html b/testing/test_package_docs_dev/fake/VoidCallback.html index 0416745ee2..6ae946acdd 100644 --- a/testing/test_package_docs_dev/fake/VoidCallback.html +++ b/testing/test_package_docs_dev/fake/VoidCallback.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    VoidCallback typedef

    +

    VoidCallback typedef

    void diff --git a/testing/test_package_docs_dev/fake/WithGetterAndSetter-class.html b/testing/test_package_docs_dev/fake/WithGetterAndSetter-class.html index ce5a192b66..3327847b3c 100644 --- a/testing/test_package_docs_dev/fake/WithGetterAndSetter-class.html +++ b/testing/test_package_docs_dev/fake/WithGetterAndSetter-class.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    WithGetterAndSetter class

    +

    WithGetterAndSetter class

    Tests a single field with explict getter and setter.

    @@ -197,7 +198,7 @@

    Properties

    lengthX - ↔ int + ↔ int
    Returns a length. [...] @@ -205,7 +206,7 @@

    Properties

    hashCode - → int + → int
    @@ -213,7 +214,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -229,7 +230,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -238,7 +239,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -253,7 +254,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/fake/ZERO-constant.html b/testing/test_package_docs_dev/fake/ZERO-constant.html index dcf82e06ee..5d97d74a95 100644 --- a/testing/test_package_docs_dev/fake/ZERO-constant.html +++ b/testing/test_package_docs_dev/fake/ZERO-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    ZERO top-level constant

    +

    ZERO top-level constant

    const ZERO diff --git a/testing/test_package_docs_dev/fake/aCoolVariable.html b/testing/test_package_docs_dev/fake/aCoolVariable.html index 6471277a3e..093466907b 100644 --- a/testing/test_package_docs_dev/fake/aCoolVariable.html +++ b/testing/test_package_docs_dev/fake/aCoolVariable.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    aCoolVariable top-level property

    +

    aCoolVariable top-level property

    Cool diff --git a/testing/test_package_docs_dev/fake/aVoidParameter.html b/testing/test_package_docs_dev/fake/aVoidParameter.html index 6e6ef7a5be..9627057c68 100644 --- a/testing/test_package_docs_dev/fake/aVoidParameter.html +++ b/testing/test_package_docs_dev/fake/aVoidParameter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    aVoidParameter function

    +

    aVoidParameter function

    void diff --git a/testing/test_package_docs_dev/fake/addCallback.html b/testing/test_package_docs_dev/fake/addCallback.html index 703b1763cd..f7c22d0d8b 100644 --- a/testing/test_package_docs_dev/fake/addCallback.html +++ b/testing/test_package_docs_dev/fake/addCallback.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    addCallback function

    +

    addCallback function

    void diff --git a/testing/test_package_docs_dev/fake/addCallback2.html b/testing/test_package_docs_dev/fake/addCallback2.html index d085ff03d6..03917fde7d 100644 --- a/testing/test_package_docs_dev/fake/addCallback2.html +++ b/testing/test_package_docs_dev/fake/addCallback2.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    addCallback2 function

    +

    addCallback2 function

    void diff --git a/testing/test_package_docs_dev/fake/bulletDoced-constant.html b/testing/test_package_docs_dev/fake/bulletDoced-constant.html index 9123c5349c..b4158fe434 100644 --- a/testing/test_package_docs_dev/fake/bulletDoced-constant.html +++ b/testing/test_package_docs_dev/fake/bulletDoced-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    bulletDoced top-level constant

    +

    bulletDoced top-level constant

    const bulletDoced diff --git a/testing/test_package_docs_dev/fake/complicatedReturn.html b/testing/test_package_docs_dev/fake/complicatedReturn.html index fe225f79c4..cc0fcdc7de 100644 --- a/testing/test_package_docs_dev/fake/complicatedReturn.html +++ b/testing/test_package_docs_dev/fake/complicatedReturn.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    complicatedReturn top-level property

    +

    complicatedReturn top-level property

    diff --git a/testing/test_package_docs_dev/fake/dynamicGetter.html b/testing/test_package_docs_dev/fake/dynamicGetter.html index 3929ec1c0d..0ec4826ab5 100644 --- a/testing/test_package_docs_dev/fake/dynamicGetter.html +++ b/testing/test_package_docs_dev/fake/dynamicGetter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    dynamicGetter top-level property

    +

    dynamicGetter top-level property

    diff --git a/testing/test_package_docs_dev/fake/fake-library.html b/testing/test_package_docs_dev/fake/fake-library.html index 1cacdc273c..2163ba270b 100644 --- a/testing/test_package_docs_dev/fake/fake-library.html +++ b/testing/test_package_docs_dev/fake/fake-library.html @@ -37,6 +37,9 @@
    -

    fake library

    +

    fake library

    WOW FAKE PACKAGE IS BEST PACKAGE

    @@ -88,201 +93,210 @@

    Classes

    - ABaseClass + ABaseClass
    - AClassUsingASuperMixin + AClassUsingASuperMixin
    Verify super-mixins don't break Dartdoc.
    - AClassWithFancyProperties + AClassWithFancyProperties
    - AMixinCallingSuper + AMixinCallingSuper
    - Annotation + Annotation
    Useful for annotations.
    - AnotherInterface + AnotherInterface
    Yet another interface that can be implemented.
    - ATypeTakingClass<T> + ATypeTakingClass<T>
    This class takes a type, and it might be void.
    - ATypeTakingClassMixedIn + ATypeTakingClassMixedIn
    - BaseForDocComments + BaseForDocComments Superb + Unreal +
    - + Category information should not follow inheritance.
    - BaseThingy + BaseThingy
    - BaseThingy2 + BaseThingy2
    Test for MultiplyInheritedExecutableElement handling.
    - ClassWithUnusualProperties + ClassWithUnusualProperties
    Classes with unusual properties? I don't think they exist. [...]
    - ConstantClass + ConstantClass
    For make-better testing of constants. [...]
    - ConstructorTester<A, B> + ConstructorTester<A, B>
    - Cool + Cool
    This class is cool!
    - DocumentWithATable + DocumentWithATable
    This is a class with a table. [...]
    - ExtendsFutureVoid + ExtendsFutureVoid
    This class extends Future
    - ExtraSpecialList<E> + ExtraSpecialList<E>
    This inherits operators.
    - Foo2 + Foo2
    link to method from class Apple.m
    - HasGenerics<X, Y, Z> + HasGenerics<X, Y, Z>
    - HasGenericWithExtends<T extends Foo2> + HasGenericWithExtends<T extends Foo2>
    I have a generic and it extends Foo2
    - HasPragma + HasPragma
    This class uses a pragma annotation.
    +
    + IAmAClassWithCategories Superb + +
    +
    + Categories test for auto-include-dependencies (Flutter). +
    - ImplementingThingy + ImplementingThingy
    - ImplementingThingy2 + ImplementingThingy2
    - ImplementsFutureVoid + ImplementsFutureVoid
    This class implements Future
    - ImplicitProperties + ImplicitProperties
    Names are actually wrong in this class, but when we extend it, they are correct.
    - InheritingClassOne + InheritingClassOne
    - InheritingClassTwo + InheritingClassTwo
    - Interface + Interface
    An interface that can be implemented.
    - LongFirstLine + LongFirstLine
    This is a very long line spread across... wait for it... two physical lines. [...]
    - MIEEBase<K, V> + MIEEBase<K, V>
    - MIEEMixin<K, V> + MIEEMixin<K, V>
    - MIEEMixinWithOverride<K, V> + MIEEMixinWithOverride<K, V>
    Test an edge case for cases where inherited ExecutableElements can come @@ -290,67 +304,67 @@

    Classes

    class still takes precedence (#1561).
    - MIEEThing<K, V> + MIEEThing<K, V>
    - MixMeIn + MixMeIn
    Perfect for mix-ins.
    - NotAMixin + NotAMixin
    - OperatorReferenceClass + OperatorReferenceClass
    Test operator references: OperatorReferenceClass.==.
    - OtherGenericsThing<A> + OtherGenericsThing<A>
    - ReferringClass + ReferringClass
    - SpecialList<E> + SpecialList<E>
    Extends ListBase
    - SubForDocComments + SubForDocComments
    Testing if docs for inherited method are correct.
    - SuperAwesomeClass + SuperAwesomeClass
    A super class, with many powers. Link to Apple from another library.
    - TypedefUsingClass + TypedefUsingClass
    - WithGetterAndSetter + WithGetterAndSetter
    Tests a single field with explict getter and setter. @@ -365,7 +379,7 @@

    Constants

    bulletDoced → const String -
    +
    Bullet point documentation. [...] @@ -376,7 +390,7 @@

    Constants

    CUSTOM_CLASS → const ConstantClass -
    +
    @@ -387,7 +401,7 @@

    Constants

    CUSTOM_CLASS_PRIVATE → const _APrivateConstClass -
    +
    @@ -398,7 +412,7 @@

    Constants

    DOWN → const String -
    +
    Dynamic-typed down. @@ -409,7 +423,7 @@

    Constants

    greatAnnotation → const String -
    +
    This is a great thing. @@ -420,7 +434,7 @@

    Constants

    greatestAnnotation → const String -
    +
    This is the greatest thing. @@ -431,7 +445,7 @@

    Constants

    incorrectDocReference → const String -
    +
    Referencing something that doesn't exist. @@ -442,7 +456,7 @@

    Constants

    myMap → const Map<int, String> -
    +
    A map initialization making use of optional const. @@ -453,7 +467,7 @@

    Constants

    NAME_SINGLEUNDERSCORE → const String -
    +
    @@ -464,7 +478,7 @@

    Constants

    NAME_WITH_TWO_UNDERSCORES → const String -
    +
    @@ -475,7 +489,7 @@

    Constants

    PI → const double -
    +
    Constant property. @@ -486,7 +500,7 @@

    Constants

    required → const String -
    +
    @@ -497,7 +511,7 @@

    Constants

    testingCodeSyntaxInOneLiners → const String -
    +
    These are code syntaxes: true and false @@ -508,7 +522,7 @@

    Constants

    UP → const String -
    +
    Up is a direction. [...] @@ -519,7 +533,7 @@

    Constants

    ZERO → const int -
    +
    A constant integer value, which is a bit redundant. @@ -537,7 +551,7 @@

    Properties

    aCoolVariable - Cool + Cool
    A variable initalization making use of optional new. @@ -545,7 +559,7 @@

    Properties

    complicatedReturn - ATypeTakingClass<String Function(int)> + ATypeTakingClass<String Function(int)>
    A complicated type parameter to ATypeTakingClass. @@ -553,7 +567,7 @@

    Properties

    dynamicGetter - → dynamic + → dynamic
    A dynamic getter. @@ -561,7 +575,7 @@

    Properties

    getterSetterNodocGetter - ← int + ← int
    Setter docs should be shown. @@ -569,7 +583,7 @@

    Properties

    getterSetterNodocSetter - → int + → int
    Getter docs should be shown. @@ -577,7 +591,7 @@

    Properties

    importantComputations - → Map<int, (List<num>) → dynamic> + → Map<int, (List<num>) → dynamic>
    Type inference mixing with anonymous functions. @@ -585,7 +599,7 @@

    Properties

    justGetter - → bool + → bool
    Just a getter. No partner setter. @@ -593,7 +607,7 @@

    Properties

    justSetter - int + int
    Just a setter. No partner getter. @@ -601,7 +615,7 @@

    Properties

    mapWithDynamicKeys - ↔ Map<dynamic, String> + ↔ Map<dynamic, String>
    @@ -609,7 +623,7 @@

    Properties

    meaningOfLife - → int + → int
    Final property. @@ -617,7 +631,7 @@

    Properties

    mustGetThis - → dynamic + → dynamic
    A doc reference mentioning dynamic. @@ -625,7 +639,7 @@

    Properties

    setAndGet - ↔ String + ↔ String
    The getter for setAndGet. @@ -633,7 +647,7 @@

    Properties

    simpleProperty - ↔ String + ↔ String
    Simple property @@ -641,7 +655,7 @@

    Properties

    useSomethingInAnotherPackage - ↔ Required + ↔ Required
    @@ -649,7 +663,7 @@

    Properties

    useSomethingInTheSdk - ↔ String + ↔ String
    @@ -666,7 +680,7 @@

    Functions

    addCallback(VoidCallback callback) → void - +
    Adds a callback. @@ -675,7 +689,7 @@

    Functions

    addCallback2(Callback2 callback) → void - +
    Adds another callback. @@ -684,7 +698,7 @@

    Functions

    aVoidParameter(Future<void> p1) → void - +
    This function requires a Future as a parameter @@ -693,7 +707,7 @@

    Functions

    functionWithFunctionParameters(int number, void thing(dynamic one, dynamic two), String string, Future asyncThing(dynamic three, dynamic four, dynamic five, dynamic six, dynamic seven)) → String - +
    This function has two parameters that are functions. [...] @@ -702,7 +716,7 @@

    Functions

    myGenericFunction<S>(int a, bool b, S c) → void - +
    A generic function with a type parameter. @@ -711,7 +725,7 @@

    Functions

    onlyPositionalWithNoDefaultNoType([dynamic anything ]) → void - +
    A single optional positional param, no type annotation, no default value.
    @greatAnnotation
    @@ -720,7 +734,7 @@

    Functions

    paintImage1({String canvas, int rect, ExtraSpecialList image, BaseForDocComments colorFilter, String repeat: LongFirstLine.THING }) → void - +
    Paints an image into the given rectangle in the canvas. @@ -729,7 +743,7 @@

    Functions

    paintImage2(String fooParam, [ String canvas, int rect, ExtraSpecialList image, BaseForDocComments colorFilter, String repeat = LongFirstLine.THING ]) → void - +
    Paints an image into the given rectangle in the canvas. @@ -738,7 +752,7 @@

    Functions

    paramFromAnotherLib(Apple thing) → void - +
    FooBar comes from another library. @@ -747,7 +761,7 @@

    Functions

    paramOfFutureOrNull(FutureOr<Null> future) → void - +
    Has a parameter explicitly typed FutureOr<Null>. @@ -756,7 +770,7 @@

    Functions

    returningFutureVoid() → Future<void> - +
    This function returns Future @@ -765,7 +779,7 @@

    Functions

    short() → void - +
    Testing NAME_WITH_TWO_UNDERSCORES should not be italicized. [...] @@ -774,7 +788,7 @@

    Functions

    soIntense(dynamic anything, { bool flag: true, int value }) → void - +
    Top-level function with 1 param and 2 optional named params, 1 with a default value. @@ -784,7 +798,7 @@

    Functions

    thisIsAlsoAsync() → Future - +
    Explicitly returns a Future and is marked async. @@ -793,7 +807,7 @@

    Functions

    thisIsAsync() → Future - +
    An async function. It should look like I return a Future. @@ -802,7 +816,7 @@

    Functions

    thisIsFutureOr() → FutureOr - +
    Explicitly return a FutureOr. @@ -811,7 +825,7 @@

    Functions

    thisIsFutureOrNull() → FutureOr<Null> - +
    Explicitly return a FutureOr<Null>. @@ -820,7 +834,7 @@

    Functions

    thisIsFutureOrT<T>() → FutureOr<T> - +
    Explicitly return a FutureOr<T>. @@ -829,7 +843,7 @@

    Functions

    topLevelFunction(int param1, bool param2, Cool coolBeans, [ double optionalPositional = 0.0 ]) → String - +
    Top-level function 3 params and 1 optional positional param. [...] @@ -838,7 +852,7 @@

    Functions

    typeParamOfFutureOr<T extends FutureOr<List>>() → void - +
    Has a type parameter bound to FutureOr<List>. @@ -851,7 +865,7 @@

    Enums

    - Color + Color
    An enum for ROYGBIV constants. @@ -867,7 +881,7 @@

    Typedefs

    Callback2(dynamic String) → int - +
    @@ -876,7 +890,7 @@

    Typedefs

    FakeProcesses(String input) → String - +
    Takes input, returns output. @@ -885,7 +899,7 @@

    Typedefs

    GenericTypedef<T>(T input) → T - +
    A typedef with a type parameter. @@ -894,7 +908,7 @@

    Typedefs

    LotsAndLotsOfParameters(dynamic so, dynamic many, dynamic parameters, dynamic it, dynamic should, dynamic wrap, dynamic when, dynamic converted, dynamic to, dynamic html, dynamic documentation) → int - +
    Lots and lots of parameters. @@ -903,7 +917,7 @@

    Typedefs

    myCoolTypedef(Cool x, bool y) → void - +
    @@ -912,7 +926,7 @@

    Typedefs

    NewGenericTypedef<T>(T, int, bool) → List<S> - +
    A typedef with the new style generic function syntax. @@ -921,7 +935,7 @@

    Typedefs

    VoidCallback() → void - +
    @@ -934,13 +948,13 @@

    Exceptions / Errors

    - Doh + Doh
    Also, my bad.
    - Oops + Oops
    My bad! @@ -976,6 +990,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • diff --git a/testing/test_package_docs_dev/fake/functionWithFunctionParameters.html b/testing/test_package_docs_dev/fake/functionWithFunctionParameters.html index 4ef9406e62..c3a0e73da4 100644 --- a/testing/test_package_docs_dev/fake/functionWithFunctionParameters.html +++ b/testing/test_package_docs_dev/fake/functionWithFunctionParameters.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    functionWithFunctionParameters function

    +

    functionWithFunctionParameters function

    String diff --git a/testing/test_package_docs_dev/fake/getterSetterNodocGetter.html b/testing/test_package_docs_dev/fake/getterSetterNodocGetter.html index b3850c3604..8b2f31ec6f 100644 --- a/testing/test_package_docs_dev/fake/getterSetterNodocGetter.html +++ b/testing/test_package_docs_dev/fake/getterSetterNodocGetter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    getterSetterNodocGetter top-level property

    +

    getterSetterNodocGetter top-level property

    diff --git a/testing/test_package_docs_dev/fake/getterSetterNodocSetter.html b/testing/test_package_docs_dev/fake/getterSetterNodocSetter.html index d9168879ce..4b1ef63dbf 100644 --- a/testing/test_package_docs_dev/fake/getterSetterNodocSetter.html +++ b/testing/test_package_docs_dev/fake/getterSetterNodocSetter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    getterSetterNodocSetter top-level property

    +

    getterSetterNodocSetter top-level property

    diff --git a/testing/test_package_docs_dev/fake/greatAnnotation-constant.html b/testing/test_package_docs_dev/fake/greatAnnotation-constant.html index 5054c1d4be..5c0a74706e 100644 --- a/testing/test_package_docs_dev/fake/greatAnnotation-constant.html +++ b/testing/test_package_docs_dev/fake/greatAnnotation-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    greatAnnotation top-level constant

    +

    greatAnnotation top-level constant

    const greatAnnotation diff --git a/testing/test_package_docs_dev/fake/greatestAnnotation-constant.html b/testing/test_package_docs_dev/fake/greatestAnnotation-constant.html index db15d5a2d4..84982871b9 100644 --- a/testing/test_package_docs_dev/fake/greatestAnnotation-constant.html +++ b/testing/test_package_docs_dev/fake/greatestAnnotation-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    greatestAnnotation top-level constant

    +

    greatestAnnotation top-level constant

    const greatestAnnotation diff --git a/testing/test_package_docs_dev/fake/importantComputations.html b/testing/test_package_docs_dev/fake/importantComputations.html index 7a02f9b92e..7b3bdc7207 100644 --- a/testing/test_package_docs_dev/fake/importantComputations.html +++ b/testing/test_package_docs_dev/fake/importantComputations.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    importantComputations top-level property

    +

    importantComputations top-level property

    Map<int, (List<num>) → dynamic> diff --git a/testing/test_package_docs_dev/fake/incorrectDocReference-constant.html b/testing/test_package_docs_dev/fake/incorrectDocReference-constant.html index 956d960fe0..18c059e768 100644 --- a/testing/test_package_docs_dev/fake/incorrectDocReference-constant.html +++ b/testing/test_package_docs_dev/fake/incorrectDocReference-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    incorrectDocReference top-level constant

    +

    incorrectDocReference top-level constant

    const incorrectDocReference diff --git a/testing/test_package_docs_dev/fake/justGetter.html b/testing/test_package_docs_dev/fake/justGetter.html index e12e5049df..70314b8eaa 100644 --- a/testing/test_package_docs_dev/fake/justGetter.html +++ b/testing/test_package_docs_dev/fake/justGetter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    justGetter top-level property

    +

    justGetter top-level property

    diff --git a/testing/test_package_docs_dev/fake/justSetter.html b/testing/test_package_docs_dev/fake/justSetter.html index 4e611ed75c..24ee98ffcc 100644 --- a/testing/test_package_docs_dev/fake/justSetter.html +++ b/testing/test_package_docs_dev/fake/justSetter.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    justSetter top-level property

    +

    justSetter top-level property

    diff --git a/testing/test_package_docs_dev/fake/mapWithDynamicKeys.html b/testing/test_package_docs_dev/fake/mapWithDynamicKeys.html index 5faa1c95e9..55037fb4f7 100644 --- a/testing/test_package_docs_dev/fake/mapWithDynamicKeys.html +++ b/testing/test_package_docs_dev/fake/mapWithDynamicKeys.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    mapWithDynamicKeys top-level property

    +

    mapWithDynamicKeys top-level property

    Map<dynamic, String> diff --git a/testing/test_package_docs_dev/fake/meaningOfLife.html b/testing/test_package_docs_dev/fake/meaningOfLife.html index e5f0f77087..1807eec8f4 100644 --- a/testing/test_package_docs_dev/fake/meaningOfLife.html +++ b/testing/test_package_docs_dev/fake/meaningOfLife.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    meaningOfLife top-level property

    +

    meaningOfLife top-level property

    int diff --git a/testing/test_package_docs_dev/fake/mustGetThis.html b/testing/test_package_docs_dev/fake/mustGetThis.html index 633778da8d..368f633f9d 100644 --- a/testing/test_package_docs_dev/fake/mustGetThis.html +++ b/testing/test_package_docs_dev/fake/mustGetThis.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    mustGetThis top-level property

    +

    mustGetThis top-level property

    diff --git a/testing/test_package_docs_dev/fake/myCoolTypedef.html b/testing/test_package_docs_dev/fake/myCoolTypedef.html index 483ce8686a..d532e9caef 100644 --- a/testing/test_package_docs_dev/fake/myCoolTypedef.html +++ b/testing/test_package_docs_dev/fake/myCoolTypedef.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    myCoolTypedef typedef

    +

    myCoolTypedef typedef

    void diff --git a/testing/test_package_docs_dev/fake/myGenericFunction.html b/testing/test_package_docs_dev/fake/myGenericFunction.html index a6fdb8035e..7a2e92b988 100644 --- a/testing/test_package_docs_dev/fake/myGenericFunction.html +++ b/testing/test_package_docs_dev/fake/myGenericFunction.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    myGenericFunction<S> function

    +

    myGenericFunction<S> function

    void diff --git a/testing/test_package_docs_dev/fake/myMap-constant.html b/testing/test_package_docs_dev/fake/myMap-constant.html index 41915f3d50..861751248d 100644 --- a/testing/test_package_docs_dev/fake/myMap-constant.html +++ b/testing/test_package_docs_dev/fake/myMap-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    myMap top-level constant

    +

    myMap top-level constant

    const myMap diff --git a/testing/test_package_docs_dev/fake/onlyPositionalWithNoDefaultNoType.html b/testing/test_package_docs_dev/fake/onlyPositionalWithNoDefaultNoType.html index 18fc9918df..b7d81b45f9 100644 --- a/testing/test_package_docs_dev/fake/onlyPositionalWithNoDefaultNoType.html +++ b/testing/test_package_docs_dev/fake/onlyPositionalWithNoDefaultNoType.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    onlyPositionalWithNoDefaultNoType function

    +

    onlyPositionalWithNoDefaultNoType function

    diff --git a/testing/test_package_docs_dev/fake/paintImage1.html b/testing/test_package_docs_dev/fake/paintImage1.html index bea499d4de..2a0e89410e 100644 --- a/testing/test_package_docs_dev/fake/paintImage1.html +++ b/testing/test_package_docs_dev/fake/paintImage1.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    paintImage1 function

    +

    paintImage1 function

    void diff --git a/testing/test_package_docs_dev/fake/paintImage2.html b/testing/test_package_docs_dev/fake/paintImage2.html index 396b54d991..60848b9b10 100644 --- a/testing/test_package_docs_dev/fake/paintImage2.html +++ b/testing/test_package_docs_dev/fake/paintImage2.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    paintImage2 function

    +

    paintImage2 function

    void diff --git a/testing/test_package_docs_dev/fake/paramFromAnotherLib.html b/testing/test_package_docs_dev/fake/paramFromAnotherLib.html index 9b79c7bd09..1afdd83815 100644 --- a/testing/test_package_docs_dev/fake/paramFromAnotherLib.html +++ b/testing/test_package_docs_dev/fake/paramFromAnotherLib.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    paramFromAnotherLib function

    +

    paramFromAnotherLib function

    void diff --git a/testing/test_package_docs_dev/fake/paramOfFutureOrNull.html b/testing/test_package_docs_dev/fake/paramOfFutureOrNull.html index 808bcad632..3cc766057b 100644 --- a/testing/test_package_docs_dev/fake/paramOfFutureOrNull.html +++ b/testing/test_package_docs_dev/fake/paramOfFutureOrNull.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    paramOfFutureOrNull function

    +

    paramOfFutureOrNull function

    void diff --git a/testing/test_package_docs_dev/fake/required-constant.html b/testing/test_package_docs_dev/fake/required-constant.html index 263e2ba822..bd6e264ea1 100644 --- a/testing/test_package_docs_dev/fake/required-constant.html +++ b/testing/test_package_docs_dev/fake/required-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    required top-level constant

    +

    required top-level constant

    const required diff --git a/testing/test_package_docs_dev/fake/returningFutureVoid.html b/testing/test_package_docs_dev/fake/returningFutureVoid.html index 67ee537293..1b20e89c2d 100644 --- a/testing/test_package_docs_dev/fake/returningFutureVoid.html +++ b/testing/test_package_docs_dev/fake/returningFutureVoid.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    returningFutureVoid function

    +

    returningFutureVoid function

    Future<void> diff --git a/testing/test_package_docs_dev/fake/setAndGet.html b/testing/test_package_docs_dev/fake/setAndGet.html index 203173b9f4..56dca5d1e8 100644 --- a/testing/test_package_docs_dev/fake/setAndGet.html +++ b/testing/test_package_docs_dev/fake/setAndGet.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    setAndGet top-level property

    +

    setAndGet top-level property

    diff --git a/testing/test_package_docs_dev/fake/short.html b/testing/test_package_docs_dev/fake/short.html index 524692135a..0b01646d2a 100644 --- a/testing/test_package_docs_dev/fake/short.html +++ b/testing/test_package_docs_dev/fake/short.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    short function

    +

    short function

    void diff --git a/testing/test_package_docs_dev/fake/simpleProperty.html b/testing/test_package_docs_dev/fake/simpleProperty.html index 7c4c47adb5..9dbbcc8a1d 100644 --- a/testing/test_package_docs_dev/fake/simpleProperty.html +++ b/testing/test_package_docs_dev/fake/simpleProperty.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    simpleProperty top-level property

    +

    simpleProperty top-level property

    String diff --git a/testing/test_package_docs_dev/fake/soIntense.html b/testing/test_package_docs_dev/fake/soIntense.html index 21927491be..cf3c5c582c 100644 --- a/testing/test_package_docs_dev/fake/soIntense.html +++ b/testing/test_package_docs_dev/fake/soIntense.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    soIntense function

    +

    soIntense function

    void diff --git a/testing/test_package_docs_dev/fake/testingCodeSyntaxInOneLiners-constant.html b/testing/test_package_docs_dev/fake/testingCodeSyntaxInOneLiners-constant.html index 5fc022c378..ccc0d9d9ef 100644 --- a/testing/test_package_docs_dev/fake/testingCodeSyntaxInOneLiners-constant.html +++ b/testing/test_package_docs_dev/fake/testingCodeSyntaxInOneLiners-constant.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    testingCodeSyntaxInOneLiners top-level constant

    +

    testingCodeSyntaxInOneLiners top-level constant

    const testingCodeSyntaxInOneLiners diff --git a/testing/test_package_docs_dev/fake/thisIsAlsoAsync.html b/testing/test_package_docs_dev/fake/thisIsAlsoAsync.html index b63277c392..449597a8db 100644 --- a/testing/test_package_docs_dev/fake/thisIsAlsoAsync.html +++ b/testing/test_package_docs_dev/fake/thisIsAlsoAsync.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    thisIsAlsoAsync function

    +

    thisIsAlsoAsync function

    Future diff --git a/testing/test_package_docs_dev/fake/thisIsAsync.html b/testing/test_package_docs_dev/fake/thisIsAsync.html index e421ddaa58..d060d2ee0a 100644 --- a/testing/test_package_docs_dev/fake/thisIsAsync.html +++ b/testing/test_package_docs_dev/fake/thisIsAsync.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    thisIsAsync function

    +

    thisIsAsync function

    Future diff --git a/testing/test_package_docs_dev/fake/thisIsFutureOr.html b/testing/test_package_docs_dev/fake/thisIsFutureOr.html index 0f88874ee4..e629db8ee4 100644 --- a/testing/test_package_docs_dev/fake/thisIsFutureOr.html +++ b/testing/test_package_docs_dev/fake/thisIsFutureOr.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    thisIsFutureOr function

    +

    thisIsFutureOr function

    FutureOr diff --git a/testing/test_package_docs_dev/fake/thisIsFutureOrNull.html b/testing/test_package_docs_dev/fake/thisIsFutureOrNull.html index a4eeda31ef..88f132eaa3 100644 --- a/testing/test_package_docs_dev/fake/thisIsFutureOrNull.html +++ b/testing/test_package_docs_dev/fake/thisIsFutureOrNull.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    thisIsFutureOrNull function

    +

    thisIsFutureOrNull function

    FutureOr<Null> diff --git a/testing/test_package_docs_dev/fake/thisIsFutureOrT.html b/testing/test_package_docs_dev/fake/thisIsFutureOrT.html index 1814a5d170..8b444ae7da 100644 --- a/testing/test_package_docs_dev/fake/thisIsFutureOrT.html +++ b/testing/test_package_docs_dev/fake/thisIsFutureOrT.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    thisIsFutureOrT<T> function

    +

    thisIsFutureOrT<T> function

    FutureOr<T> diff --git a/testing/test_package_docs_dev/fake/topLevelFunction.html b/testing/test_package_docs_dev/fake/topLevelFunction.html index 068e5d8418..de1dcaaa1c 100644 --- a/testing/test_package_docs_dev/fake/topLevelFunction.html +++ b/testing/test_package_docs_dev/fake/topLevelFunction.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    topLevelFunction function

    +

    topLevelFunction function

    diff --git a/testing/test_package_docs_dev/fake/typeParamOfFutureOr.html b/testing/test_package_docs_dev/fake/typeParamOfFutureOr.html index b6c7b8e38a..296dc361a6 100644 --- a/testing/test_package_docs_dev/fake/typeParamOfFutureOr.html +++ b/testing/test_package_docs_dev/fake/typeParamOfFutureOr.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    typeParamOfFutureOr<T extends FutureOr<List>> function

    +

    typeParamOfFutureOr<T extends FutureOr<List>> function

    void diff --git a/testing/test_package_docs_dev/fake/useSomethingInAnotherPackage.html b/testing/test_package_docs_dev/fake/useSomethingInAnotherPackage.html index 55988f7d3f..9100519e54 100644 --- a/testing/test_package_docs_dev/fake/useSomethingInAnotherPackage.html +++ b/testing/test_package_docs_dev/fake/useSomethingInAnotherPackage.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    useSomethingInAnotherPackage top-level property

    +

    useSomethingInAnotherPackage top-level property

    Required diff --git a/testing/test_package_docs_dev/fake/useSomethingInTheSdk.html b/testing/test_package_docs_dev/fake/useSomethingInTheSdk.html index e711f23bb4..73484d18e8 100644 --- a/testing/test_package_docs_dev/fake/useSomethingInTheSdk.html +++ b/testing/test_package_docs_dev/fake/useSomethingInTheSdk.html @@ -61,6 +61,7 @@
    fake library
  • HasGenerics
  • HasGenericWithExtends
  • HasPragma
  • +
  • IAmAClassWithCategories
  • ImplementingThingy
  • ImplementingThingy2
  • ImplementsFutureVoid
  • @@ -159,7 +160,7 @@
    fake library
    -

    useSomethingInTheSdk top-level property

    +

    useSomethingInTheSdk top-level property

    String diff --git a/testing/test_package_docs_dev/index.html b/testing/test_package_docs_dev/index.html index 4265511e5c..e41af2075d 100644 --- a/testing/test_package_docs_dev/index.html +++ b/testing/test_package_docs_dev/index.html @@ -4,7 +4,7 @@ - + test_package - Dart API docs @@ -34,6 +34,9 @@ @@ -106,17 +111,17 @@

    Another Section

    Libraries

    - anonymous_library + anonymous_library
    - another_anonymous_lib + another_anonymous_lib
    - code_in_comments + code_in_comments
    void main() { @@ -124,41 +129,48 @@

    Libraries

    }
    [...]
    - is_deprecated + is_deprecated
    This lib is deprecated. It never had a chance

    Real Libraries

    - ex + ex
    a library. testing string escaping: var s = 'a string'
    - fake + fake
    WOW FAKE PACKAGE IS BEST PACKAGE [...] +
    + two_exports +
    +
    +

    Unreal

    - reexport_one + reexport_one Unreal +
    - reexport_two + reexport_two Unreal +

    Misc

    - two_exports + two_exports

    Other

    - css + css
    Testing that a library name doesn't conflict @@ -168,8 +180,13 @@

    Libraries

    test_package_imported

    -
    - test_package_imported.main +
    + categoriesExported +
    +
    + +
    + test_package_imported.main
    diff --git a/testing/test_package_docs_dev/index.json b/testing/test_package_docs_dev/index.json index 2df90fbca9..0ec336ca36 100644 --- a/testing/test_package_docs_dev/index.json +++ b/testing/test_package_docs_dev/index.json @@ -1,4 +1,18 @@ [ + { + "name": "Superb", + "qualifiedName": "Superb", + "href": "topics/Superb-topic.html", + "type": "Topic", + "overriddenDepth": 0 + }, + { + "name": "Unreal", + "qualifiedName": "Unreal", + "href": "topics/Unreal-topic.html", + "type": "Topic", + "overriddenDepth": 0 + }, { "name": "anonymous_library", "qualifiedName": "anonymous_library", @@ -35,6 +49,90 @@ "type": "library" } }, + { + "name": "categoriesExported", + "qualifiedName": "categoriesExported", + "href": "categoriesExported/categoriesExported-library.html", + "type": "library", + "overriddenDepth": 0 + }, + { + "name": "IAmAClassWithCategories", + "qualifiedName": "categoriesExported.IAmAClassWithCategories", + "href": "categoriesExported/IAmAClassWithCategories-class.html", + "type": "class", + "overriddenDepth": 0, + "enclosedBy": { + "name": "categoriesExported", + "type": "library" + } + }, + { + "name": "IAmAClassWithCategories", + "qualifiedName": "categoriesExported.IAmAClassWithCategories", + "href": "categoriesExported/IAmAClassWithCategories/IAmAClassWithCategories.html", + "type": "constructor", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, + { + "name": "operator ==", + "qualifiedName": "categoriesExported.IAmAClassWithCategories.==", + "href": "categoriesExported/IAmAClassWithCategories/operator_equals.html", + "type": "method", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, + { + "name": "hashCode", + "qualifiedName": "categoriesExported.IAmAClassWithCategories.hashCode", + "href": "categoriesExported/IAmAClassWithCategories/hashCode.html", + "type": "property", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, + { + "name": "noSuchMethod", + "qualifiedName": "categoriesExported.IAmAClassWithCategories.noSuchMethod", + "href": "categoriesExported/IAmAClassWithCategories/noSuchMethod.html", + "type": "method", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, + { + "name": "runtimeType", + "qualifiedName": "categoriesExported.IAmAClassWithCategories.runtimeType", + "href": "categoriesExported/IAmAClassWithCategories/runtimeType.html", + "type": "property", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, + { + "name": "toString", + "qualifiedName": "categoriesExported.IAmAClassWithCategories.toString", + "href": "categoriesExported/IAmAClassWithCategories/toString.html", + "type": "method", + "overriddenDepth": 0, + "enclosedBy": { + "name": "IAmAClassWithCategories", + "type": "class" + } + }, { "name": "code_in_comments", "qualifiedName": "code_in_comments", diff --git a/testing/test_package_docs_dev/is_deprecated/is_deprecated-library.html b/testing/test_package_docs_dev/is_deprecated/is_deprecated-library.html index c918e0134d..cb23111923 100644 --- a/testing/test_package_docs_dev/is_deprecated/is_deprecated-library.html +++ b/testing/test_package_docs_dev/is_deprecated/is_deprecated-library.html @@ -37,6 +37,9 @@
    -

    is_deprecated library

    +

    is_deprecated library

    This lib is deprecated. It never had a chance

    diff --git a/testing/test_package_docs_dev/reexport_one/SomeOtherClass-class.html b/testing/test_package_docs_dev/reexport_one/SomeOtherClass-class.html index e1e9d5f90c..6974015a20 100644 --- a/testing/test_package_docs_dev/reexport_one/SomeOtherClass-class.html +++ b/testing/test_package_docs_dev/reexport_one/SomeOtherClass-class.html @@ -53,7 +53,7 @@
    reexport_one library
    -

    SomeOtherClass class

    +

    SomeOtherClass class

    @@ -76,7 +76,7 @@

    Properties

    hashCode - → int + → int
    @@ -84,7 +84,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -100,7 +100,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -109,7 +109,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -124,7 +124,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/reexport_one/reexport_one-library.html b/testing/test_package_docs_dev/reexport_one/reexport_one-library.html index baadb44e0f..2ffe60667f 100644 --- a/testing/test_package_docs_dev/reexport_one/reexport_one-library.html +++ b/testing/test_package_docs_dev/reexport_one/reexport_one-library.html @@ -37,6 +37,9 @@
    -

    reexport_one library

    +

    reexport_one library Unreal +

    @@ -69,25 +75,25 @@

    Classes

    - AUnicornClass + AUnicornClass
    - SomeClass + SomeClass
    - SomeOtherClass + SomeOtherClass
    - YetAnotherClass + YetAnotherClass
    diff --git a/testing/test_package_docs_dev/reexport_two/AUnicornClass-class.html b/testing/test_package_docs_dev/reexport_two/AUnicornClass-class.html index f41b3deb7a..5b7a42df18 100644 --- a/testing/test_package_docs_dev/reexport_two/AUnicornClass-class.html +++ b/testing/test_package_docs_dev/reexport_two/AUnicornClass-class.html @@ -53,7 +53,7 @@
    reexport_two library
    -

    AUnicornClass class

    +

    AUnicornClass class

    @@ -76,7 +76,7 @@

    Properties

    hashCode - → int + → int
    @@ -84,7 +84,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -100,7 +100,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -109,7 +109,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -124,7 +124,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/reexport_two/SomeClass-class.html b/testing/test_package_docs_dev/reexport_two/SomeClass-class.html index f559855600..2cff883f72 100644 --- a/testing/test_package_docs_dev/reexport_two/SomeClass-class.html +++ b/testing/test_package_docs_dev/reexport_two/SomeClass-class.html @@ -53,7 +53,7 @@
    reexport_two library
    -

    SomeClass class

    +

    SomeClass class

    @@ -76,7 +76,7 @@

    Properties

    hashCode - → int + → int
    @@ -84,7 +84,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -100,7 +100,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -109,7 +109,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -124,7 +124,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/reexport_two/YetAnotherClass-class.html b/testing/test_package_docs_dev/reexport_two/YetAnotherClass-class.html index 44e6fcf076..e9153f403c 100644 --- a/testing/test_package_docs_dev/reexport_two/YetAnotherClass-class.html +++ b/testing/test_package_docs_dev/reexport_two/YetAnotherClass-class.html @@ -53,7 +53,7 @@
    reexport_two library
    -

    YetAnotherClass class

    +

    YetAnotherClass class

    @@ -76,7 +76,7 @@

    Properties

    hashCode - → int + → int
    @@ -84,7 +84,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -100,7 +100,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -109,7 +109,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -124,7 +124,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/reexport_two/reexport_two-library.html b/testing/test_package_docs_dev/reexport_two/reexport_two-library.html index 6355f9bc2a..5636cfba4a 100644 --- a/testing/test_package_docs_dev/reexport_two/reexport_two-library.html +++ b/testing/test_package_docs_dev/reexport_two/reexport_two-library.html @@ -37,6 +37,9 @@
    -

    reexport_two library

    +

    reexport_two library Unreal +

    @@ -69,25 +75,25 @@

    Classes

    - AUnicornClass + AUnicornClass
    - SomeClass + SomeClass
    - SomeOtherClass + SomeOtherClass
    - YetAnotherClass + YetAnotherClass
    diff --git a/testing/test_package_docs_dev/static-assets/styles.css b/testing/test_package_docs_dev/static-assets/styles.css index 3ac01890db..07ac4ae0ec 100644 --- a/testing/test_package_docs_dev/static-assets/styles.css +++ b/testing/test_package_docs_dev/static-assets/styles.css @@ -394,6 +394,55 @@ dl dt.callable .name { text-decoration: line-through; } +.category.linked { + font-weight: bold; + opacity: 1; +} + +/* Colors for category based on categoryOrder in dartdoc_options.config. */ +.category.cp-0 { + background-color: #54b7c4 +} + +.category.cp-1 { + background-color: #54c47f +} + +.category.cp-2 { + background-color: #c4c254 +} + +.category.cp-3 { + background-color: #c49f54 +} + +.category.cp-4 { + background-color: #c45465 +} + +.category.cp-5 { + background-color: #c454c4 +} + +.category a { + color: white; +} + +.category { + vertical-align: text-top; + padding: 4px; + font-size: 12px; + border-radius: 4px; + background-color: #B6B6B6; + text-transform: uppercase; + color: white; + opacity: .5; +} + +h1 .category { + vertical-align: middle; +} + p.firstline { font-weight: bold; } diff --git a/testing/test_package_docs_dev/test_package_imported.main/Whataclass-class.html b/testing/test_package_docs_dev/test_package_imported.main/Whataclass-class.html index 376eabc9f4..4d073ac567 100644 --- a/testing/test_package_docs_dev/test_package_imported.main/Whataclass-class.html +++ b/testing/test_package_docs_dev/test_package_imported.main/Whataclass-class.html @@ -51,7 +51,7 @@
    test_package_imported.main library
    -

    Whataclass<T> class

    +

    Whataclass<T> class

    Some docs for whataclass

    @@ -77,7 +77,7 @@

    Properties

    hashCode - → int + → int
    @@ -85,7 +85,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -101,7 +101,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -110,7 +110,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -125,7 +125,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/test_package_imported.main/Whataclass2-class.html b/testing/test_package_docs_dev/test_package_imported.main/Whataclass2-class.html index 5b8a89cbf7..0732e6e6c8 100644 --- a/testing/test_package_docs_dev/test_package_imported.main/Whataclass2-class.html +++ b/testing/test_package_docs_dev/test_package_imported.main/Whataclass2-class.html @@ -51,7 +51,7 @@
    test_package_imported.main library
    -

    Whataclass2 class

    +

    Whataclass2 class

    Some docs for whataclass 2

    @@ -77,7 +77,7 @@

    Properties

    hashCode - → int + → int
    @@ -85,7 +85,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -101,7 +101,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -110,7 +110,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -125,7 +125,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/test_package_imported.main/test_package_imported.main-library.html b/testing/test_package_docs_dev/test_package_imported.main/test_package_imported.main-library.html index de4d5e4b2f..6378e5ae86 100644 --- a/testing/test_package_docs_dev/test_package_imported.main/test_package_imported.main-library.html +++ b/testing/test_package_docs_dev/test_package_imported.main/test_package_imported.main-library.html @@ -37,6 +37,9 @@
    -

    test_package_imported.main library

    +

    test_package_imported.main library

    @@ -66,13 +71,13 @@

    Classes

    - Whataclass<T> + Whataclass<T>
    Some docs for whataclass
    - Whataclass2 + Whataclass2
    Some docs for whataclass 2 diff --git a/testing/test_package_docs_dev/topics/Superb-topic.html b/testing/test_package_docs_dev/topics/Superb-topic.html new file mode 100644 index 0000000000..b04ff3b68a --- /dev/null +++ b/testing/test_package_docs_dev/topics/Superb-topic.html @@ -0,0 +1,127 @@ + + + + + + + + Superb Topic - Dart API + + + + + + + + + + + + +
    + +
    + + +
    Superb
    + +
    + +
    + + + +
    +

    Superb Topic

    +
    +

    This is the documentation for our category.

    +

    Wheee!

    +
    + + +
    +

    Classes

    + +
    +
    + BaseForDocComments Superb + Unreal + +
    +
    + Category information should not follow inheritance. +
    +
    +
    + + + + + + + +
    + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs_dev/topics/Unreal-topic.html b/testing/test_package_docs_dev/topics/Unreal-topic.html new file mode 100644 index 0000000000..3cce04d471 --- /dev/null +++ b/testing/test_package_docs_dev/topics/Unreal-topic.html @@ -0,0 +1,149 @@ + + + + + + + + Unreal Topic - Dart API + + + + + + + + + + + + +
    + +
    + + +
    Unreal
    + +
    + +
    + + + +
    +

    Unreal Topic

    +
    +

    This is the documentation for the Unreal category, +not to be confused with Real Libraries. Unreal holds +more than just libraries.

    +
    + +
    +

    Libraries

    + +
    +
    + reexport_one Unreal + +
    +
    + +
    + reexport_two Unreal + +
    +
    + +
    +
    + +
    +

    Classes

    + +
    +
    + BaseForDocComments Superb + Unreal + +
    +
    + Category information should not follow inheritance. +
    +
    +
    + + + + + + + +
    + +
    + +
    + + test_package 0.0.1 + + +
    + + + + + + + + + + + diff --git a/testing/test_package_docs_dev/two_exports/BaseClass-class.html b/testing/test_package_docs_dev/two_exports/BaseClass-class.html index a7db8670d9..b71aeda118 100644 --- a/testing/test_package_docs_dev/two_exports/BaseClass-class.html +++ b/testing/test_package_docs_dev/two_exports/BaseClass-class.html @@ -53,7 +53,7 @@
    two_exports library
    -

    BaseClass class

    +

    BaseClass class

    @@ -94,7 +94,7 @@

    Properties

    hashCode - → int + → int
    @@ -102,7 +102,7 @@

    Properties

    lengthX - ↔ int + ↔ int
    Returns a length. [...] @@ -110,7 +110,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -126,7 +126,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -135,7 +135,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -150,7 +150,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/two_exports/ExtendingClass-class.html b/testing/test_package_docs_dev/two_exports/ExtendingClass-class.html index 219848fe67..eeebb58c53 100644 --- a/testing/test_package_docs_dev/two_exports/ExtendingClass-class.html +++ b/testing/test_package_docs_dev/two_exports/ExtendingClass-class.html @@ -53,7 +53,7 @@
    two_exports library
    -

    ExtendingClass class

    +

    ExtendingClass class

    Extending class extends BaseClass.

    @@ -96,7 +96,7 @@

    Properties

    hashCode - → int + → int
    @@ -104,7 +104,7 @@

    Properties

    lengthX - ↔ int + ↔ int
    Returns a length. [...] @@ -112,7 +112,7 @@

    Properties

    runtimeType - → Type + → Type
    @@ -128,7 +128,7 @@

    Methods

    noSuchMethod(Invocation invocation) → dynamic - +
    inherited
    @@ -137,7 +137,7 @@

    Methods

    toString() → String - +
    inherited
    @@ -152,7 +152,7 @@

    Operators

    operator ==(dynamic other) → bool - +
    inherited
    diff --git a/testing/test_package_docs_dev/two_exports/topLevelVariable.html b/testing/test_package_docs_dev/two_exports/topLevelVariable.html index 6e548501bd..2286b5481e 100644 --- a/testing/test_package_docs_dev/two_exports/topLevelVariable.html +++ b/testing/test_package_docs_dev/two_exports/topLevelVariable.html @@ -53,7 +53,7 @@
    two_exports library
    -

    topLevelVariable top-level property

    +

    topLevelVariable top-level property

    int diff --git a/testing/test_package_docs_dev/two_exports/two_exports-library.html b/testing/test_package_docs_dev/two_exports/two_exports-library.html index 410e513a73..4d81759f77 100644 --- a/testing/test_package_docs_dev/two_exports/two_exports-library.html +++ b/testing/test_package_docs_dev/two_exports/two_exports-library.html @@ -37,6 +37,9 @@
    -

    two_exports library

    +

    two_exports library

    @@ -66,13 +71,13 @@

    Classes

    - BaseClass + BaseClass
    - ExtendingClass + ExtendingClass
    Extending class extends BaseClass. [...] @@ -87,7 +92,7 @@

    Properties

    topLevelVariable - ↔ int + ↔ int
    diff --git a/testing/test_package_imported/lib/categoryExporting.dart b/testing/test_package_imported/lib/categoryExporting.dart new file mode 100644 index 0000000000..f84e7a56df --- /dev/null +++ b/testing/test_package_imported/lib/categoryExporting.dart @@ -0,0 +1,6 @@ +library categoriesExported; + +/// Categories test for auto-include-dependencies (Flutter). +/// +/// {@category Excellent} +class IAmAClassWithCategories {} diff --git a/tool/grind.dart b/tool/grind.dart index 8ff66aa67c..5d39ce52a3 100644 --- a/tool/grind.dart +++ b/tool/grind.dart @@ -13,7 +13,7 @@ import 'package:io/io.dart'; import 'package:path/path.dart' as pathLib; import 'package:yaml/yaml.dart' as yaml; -main([List args]) => grind(args); +void main([List args]) => grind(args); /// Thrown on failure to find something in a file. class GrindTestFailure { @@ -22,7 +22,7 @@ class GrindTestFailure { } /// Kind of an inefficient grepper for now. -expectFileContains(String path, List items) { +void expectFileContains(String path, List items) { File source = new File(path); if (!source.existsSync()) throw new GrindTestFailure('file not found: ${path}'); @@ -167,7 +167,7 @@ final FilePath _mustache4dartDir = final RegExp _mustache4dartPatches = new RegExp(r'^\d\d\d-mustache4dart-.*[.]patch$'); @Task('Update third_party forks') -updateThirdParty() async { +void updateThirdParty() async { run('rm', arguments: ['-rf', _mustache4dartDir.path]); new Directory(_pkgDir.path).createSync(recursive: true); run('git', arguments: [ @@ -196,7 +196,7 @@ updateThirdParty() async { } @Task('Analyze dartdoc to ensure there are no errors and warnings') -analyze() async { +void analyze() async { await new SubprocessLauncher('analyze').runStreamed( sdkBin('dartanalyzer'), [ @@ -211,7 +211,7 @@ analyze() async { @Task('analyze, test, and self-test dartdoc') @Depends(analyze, checkBuild, test, testDartdoc, tryPublish) -buildbot() => null; +void buildbot() => null; @Task('Generate docs for the Dart SDK') Future buildSdkDocs() async { @@ -410,14 +410,14 @@ Future> _buildTestPackageDocs( } @Task('Build generated test package docs (with inherited docs and source code)') -Future buildTestPackageDocs() async { +Future buildTestPackageDocs() async { await _buildTestPackageDocs(testPackageDocsDir.absolute.path, new Future.value(Directory.current.path)); } @Task('Serve test package docs locally with dhttpd on port 8002') @Depends(buildTestPackageDocs) -Future serveTestPackageDocs() async { +Future serveTestPackageDocs() async { log('launching dhttpd on port 8002 for SDK'); var launcher = new SubprocessLauncher('serve-test-package-docs'); await launcher.runStreamed(sdkBin('pub'), [ @@ -430,7 +430,7 @@ Future serveTestPackageDocs() async { ]); } -_serveDocsFrom(String servePath, int port, String context) async { +Future _serveDocsFrom(String servePath, int port, String context) async { log('launching dhttpd on port $port for $context'); var launcher = new SubprocessLauncher(context); await launcher.runStreamed(sdkBin('pub'), ['get']); @@ -441,7 +441,7 @@ _serveDocsFrom(String servePath, int port, String context) async { @Task('Serve generated SDK docs locally with dhttpd on port 8000') @Depends(buildSdkDocs) -Future serveSdkDocs() async { +Future serveSdkDocs() async { log('launching dhttpd on port 8000 for SDK'); var launcher = new SubprocessLauncher('serve-sdk-docs'); await launcher.runStreamed(sdkBin('pub'), [ @@ -455,7 +455,7 @@ Future serveSdkDocs() async { } @Task('Compare warnings in Dartdoc for Flutter') -Future compareFlutterWarnings() async { +Future compareFlutterWarnings() async { Directory originalDartdocFlutter = Directory.systemTemp.createTempSync('dartdoc-comparison-flutter'); Future originalDartdoc = createComparisonDartdoc(); @@ -507,7 +507,7 @@ Future compareFlutterWarnings() async { @Task('Serve generated Flutter docs locally with dhttpd on port 8001') @Depends(buildFlutterDocs) -Future serveFlutterDocs() async { +Future serveFlutterDocs() async { log('launching dhttpd on port 8001 for Flutter'); var launcher = new SubprocessLauncher('serve-flutter-docs'); await launcher.runStreamed(sdkBin('pub'), ['get']); @@ -523,10 +523,10 @@ Future serveFlutterDocs() async { @Task('Validate flutter docs') @Depends(testDartdocFlutterPlugin, buildFlutterDocs) -validateFlutterDocs() {} +void validateFlutterDocs() {} @Task('Build flutter docs') -Future buildFlutterDocs() async { +Future buildFlutterDocs() async { log('building flutter docs into: $flutterDir'); Map env = _createThrowawayPubCache(); await _buildFlutterDocs( @@ -661,12 +661,12 @@ Future buildPubPackage() async { @Task( 'Serve an arbitrary pub package based on PACKAGE_NAME and PACKAGE_VERSION environment variables') -servePubPackage() async { +Future servePubPackage() async { _serveDocsFrom(await buildPubPackage(), 9000, 'serve-pub-package'); } @Task('Checks that CHANGELOG mentions current version') -checkChangelogHasVersion() async { +Future checkChangelogHasVersion() async { var changelog = new File('CHANGELOG.md'); if (!changelog.existsSync()) { fail('ERROR: No CHANGELOG.md found in ${Directory.current}'); @@ -679,7 +679,7 @@ checkChangelogHasVersion() async { } } -_getPackageVersion() { +String _getPackageVersion() { var pubspec = new File('pubspec.yaml'); var yamlDoc; if (pubspec.existsSync()) { @@ -693,7 +693,7 @@ _getPackageVersion() { } @Task('Rebuild generated files') -build() async { +Future build() async { var launcher = new SubprocessLauncher('build'); await launcher.runStreamed(sdkBin('pub'), ['run', 'build_runner', 'build', '--delete-conflicting-outputs']); @@ -706,7 +706,7 @@ final _generated_files_list = [ ].map((s) => pathLib.joinAll(pathLib.posix.split(s))); @Task('Verify generated files are up to date') -checkBuild() async { +Future checkBuild() async { var originalFileContents = new Map(); var differentFiles = []; var launcher = new SubprocessLauncher('check-build'); @@ -744,13 +744,13 @@ checkBuild() async { @Task('Dry run of publish to pub.dartlang') @Depends(checkChangelogHasVersion) -tryPublish() async { +Future tryPublish() async { var launcher = new SubprocessLauncher('try-publish'); await launcher.runStreamed(sdkBin('pub'), ['publish', '-n']); } @Task('Run all the tests.') -test() async { +Future test() async { await testDart2(); await testFutures.wait(); } @@ -767,7 +767,7 @@ List get testFiles => new Directory('test') .cast() .toList(); -testDart2() async { +Future testDart2() async { List parameters = ['--enable-asserts']; for (File dartFile in testFiles) { @@ -793,7 +793,7 @@ testDart2() async { } @Task('Generate docs for dartdoc') -testDartdoc() async { +Future testDartdoc() async { var launcher = new SubprocessLauncher('test-dartdoc'); await launcher.runStreamed(Platform.resolvedExecutable, [ '--enable-asserts', @@ -810,7 +810,7 @@ testDartdoc() async { } @Task('Generate docs for dartdoc with remote linking') -testDartdocRemote() async { +Future testDartdocRemote() async { var launcher = new SubprocessLauncher('test-dartdoc-remote'); final RegExp object = new RegExp( 'Object', @@ -831,7 +831,7 @@ testDartdocRemote() async { @Task('serve docs for a package that requires flutter with remote linking') @Depends(buildDartdocFlutterPluginDocs) -Future serveDartdocFlutterPluginDocs() async { +Future serveDartdocFlutterPluginDocs() async { await _serveDocsFrom( pluginPackageDocsDir.path, 8005, 'serve-dartdoc-flutter-plugin-docs'); } @@ -858,12 +858,12 @@ Future _buildDartdocFlutterPluginDocs() async { } @Task('Build docs for a package that requires flutter with remote linking') -buildDartdocFlutterPluginDocs() async { +Future buildDartdocFlutterPluginDocs() async { await _buildDartdocFlutterPluginDocs(); } @Task('Verify docs for a package that requires flutter with remote linking') -testDartdocFlutterPlugin() async { +Future testDartdocFlutterPlugin() async { WarningsCollection warnings = await _buildDartdocFlutterPluginDocs(); if (!warnings.warningKeyCounts.isEmpty) { fail('No warnings should exist in : ${warnings.warningKeyCounts}'); @@ -879,7 +879,7 @@ testDartdocFlutterPlugin() async { } @Task('update test_package_docs') -updateTestPackageDocs() async { +Future updateTestPackageDocs() async { var launcher = new SubprocessLauncher('update-test-package-docs'); var testPackageDocs = new Directory(pathLib.join( 'testing', @@ -913,7 +913,7 @@ updateTestPackageDocs() async { @Task('Validate the SDK doc build.') @Depends(buildSdkDocs) -validateSdkDocs() { +void validateSdkDocs() { const expectedLibCount = 0; const expectedSubLibCount = 19; File indexHtml = joinFile(sdkDocsDir, ['index.html']);