flutter_design 0.0.12-pre+2
flutter_design: ^0.0.12-pre+2 copied to clipboard
A complete framework with tools to help you bootstrap your design system.
17
likes
100/ 130
pub points
39%
popularity
We analyzed this package 3 days ago, and awarded it 100 pub points (of a possible 130):
10/10 points: Provide a valid pubspec.yaml
5/5 points: Provide a valid README.md
5/5 points: Provide a valid CHANGELOG.md
10/10 points: Package has an example
0/10 points: Failed to run dartdoc
dartdoc
failed with:
exitCode: 255
stdout: [2022-06-25T12:55:34.423004] Starting...
Documenting flutter_design...
Initialized dartdoc with 624 libraries
Generating docs for library flutter_design from package:flutter_design/flutter_design.dart...
stderr: warning: flutter_design has no library level documentation comments
from flutter_design: (file:///tmp/pub-dartlang-dartdocIHXEJB/pkg/lib/flutter_design.dart:1:9)
warning: unresolved doc reference [generatedComponentPages]
from flutter_design.buildComponentPageTree: (file:///tmp/pub-dartlang-dartdocIHXEJB/pkg/lib/src/page_utils.dart:9:17)
warning: unresolved doc reference [namespace]
from flutter_design.buildGroupedPageTrees: (file:///tmp/pub-dartlang-dartdocIHXEJB/pkg/lib/src/page_utils.dart:34:23)
warning: unresolved doc reference [T]
from flutter_design.DataBuilder: (file:///tmp/pub-dartlang-dartdocIHXEJB/pkg/lib/src/models/pages.dart:326:9)
Unhandled exception:
Bad state: typedef UpdateDataBuilder<in TData, in TParameter> = void Function(TDataBuilder<Widget, BuildContext, TData, TParameter>) (TypeAliasElementImpl) cannot have parameters
#0 ModelElement.parameters.<anonymous closure> (package:dartdoc/src/model/model_element.dart:856:7)
#1 ModelElement.parameters (package:dartdoc/src/model/model_element.dart:886:4)
#2 ModelElement.parameters (package:dartdoc/src/model/model_element.dart)
#3 FunctionTypedef.referenceChildren (package:dartdoc/src/model/typedef.dart:141:31)
#4 CommentReferable.referenceBy (package:dartdoc/src/model/comment_referable.dart:115:38)
#5 _getMatchingLinkElementCommentReferable (package:dartdoc/src/markdown_processor.dart:224:31)
#6 getMatchingLinkElement (package:dartdoc/src/markdown_processor.dart:265:16)
#7 _makeLinkNode (package:dartdoc/src/markdown_processor.dart:232:16)
#8 new MarkdownDocument.withElementLinkResolver.linkResolver (package:dartdoc/src/markdown_processor.dart:339:14)
#9 LinkSyntax._resolveReferenceLink (package:markdown/src/inline_parser.dart:1058:34)
#10 LinkSyntax._tryCreateReferenceLink (package:markdown/src/inline_parser.dart:1086:12)
#11 LinkSyntax.close (package:markdown/src/inline_parser.dart:1029:12)
#12 InlineParser._linkOrImage (package:markdown/src/inline_parser.dart:150:29)
#13 InlineParser.parse (package:markdown/src/inline_parser.dart:106:9)
#14 MarkdownDocument._parseInlineContent (package:dartdoc/src/markdown_processor.dart:382:67)
#15 MarkdownDocument._parseInlineContent (package:dartdoc/src/markdown_processor.dart:387:9)
#16 MarkdownDocument.parseMarkdownText (package:dartdoc/src/markdown_processor.dart:372:5)
#17 Documentation._parseDocumentation (package:dartdoc/src/model/documentation.dart:58:21)
#18 Documentation._renderDocumentation (package:dartdoc/src/model/documentation.dart:37:23)
#19 Documentation.asOneLiner (package:dartdoc/src/model/documentation.dart:31:7)
#20 ModelElement.oneLineDoc (package:dartdoc/src/model/model_element.dart:805:50)
#21 __deduplicated_lib_templates_html__typedef_html_partial_type_2 (package:dartdoc/src/generator/templates.aot_renderers_for_html.dart:3578:25)
#22 _deduplicated_lib_templates_html__typedef_html (package:dartdoc/src/generator/templates.aot_renderers_for_html.dart:3504:18)
#23 _renderLibrary_partial_typedef_10 (package:dartdoc/src/generator/templates.aot_renderers_for_html.dart:2676:5)
#24 renderLibrary (package:dartdoc/src/generator/templates.aot_renderers_for_html.dart:1153:20)
#25 HtmlAotTemplates.renderLibrary (package:dartdoc/src/generator/templates.dart:157:30)
#26 DartdocGeneratorBackend.generateLibrary (package:dartdoc/src/generator/dartdoc_generator_backend.dart:192:29)
#27 GeneratorFrontEnd._generateDocs (package:dartdoc/src/generator/generator_frontend.dart:72:27)
#28 GeneratorFrontEnd.generate (package:dartdoc/src/generator/generator_frontend.dart:23:11)
#29 Dartdoc.generateDocsBase (package:dartdoc/src/dartdoc.dart:181:21)
<asynchronous suspension>
#30 Dartdoc.generateDocs (package:dartdoc/src/dartdoc.dart:223:24)
<asynchronous suspension>
#31 main (file:///project/pkg/pub_dartdoc/bin/pub_dartdoc.dart:32:19)
<asynchronous suspension>
20/20 points: Supports 6 of 6 possible platforms (iOS, Android, Web, Windows, MacOS, Linux)
- ✓ Android
- ✓ iOS
- ✓ Windows
- ✓ Linux
- ✓ MacOS
- ✓ Web
20/30 points: code has no errors, warnings, lints, or formatting issues
INFO: Name non-constant identifiers using lowerCamelCase.
lib/src/models/searches.g.dart:9:21
╷
9 │ _$_SearchResultItem _$$_SearchResultItemFromJson(Map<String, dynamic> json) =>
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
╵
To reproduce make sure you are using the lints_core and run flutter analyze lib/src/models/searches.g.dart
INFO: Name non-constant identifiers using lowerCamelCase.
lib/src/models/searches.g.dart:21:22
╷
21 │ Map<String, dynamic> _$$_SearchResultItemToJson(_$_SearchResultItem instance) =>
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^
╵
To reproduce make sure you are using the lints_core and run flutter analyze lib/src/models/searches.g.dart
0/10 points: All of the package dependencies are supported in the latest version
Package | Constraint | Compatible | Latest |
---|---|---|---|
flutter | flutter | 0.0.0 | 0.0.0 |
flutter_design_annotation | ^0.0.12-pre+2 | 0.0.12-pre+2 | 0.0.12-pre+2 |
freezed_annotation | ^1.1.0 | 1.1.0 | 2.0.3 |
json_annotation | ^4.4.0 | 4.5.0 | 4.5.0 |
recase | ^4.0.0 | 4.0.0 | 4.0.0 |
Transitive dependencies
Package | Constraint | Compatible | Latest |
---|---|---|---|
characters | - | 1.2.0 | 1.2.1 |
collection | - | 1.16.0 | 1.16.0 |
material_color_utilities | - | 0.1.4 | 0.1.5 |
meta | - | 1.7.0 | 1.8.0 |
sky_engine | - | 0.0.99 | 0.0.99 |
vector_math | - | 2.1.2 | 2.1.2 |
To reproduce run dart pub outdated --no-dev-dependencies --up-to-date --no-dependency-overrides
.
The constraint `^1.1.0` on freezed_annotation does not support the stable version `2.0.0`.
Try running dart pub upgrade --major-versions freezed_annotation
to update the constraint.
10/10 points: Package supports latest stable Dart and Flutter SDKs
20/20 points: Package and dependencies are fully migrated to null safety!
Analysed with Pana 0.21.13
, Flutter 3.0.3
, Dart 2.17.5
.