daum_postcode_search 0.0.1 daum_postcode_search: ^0.0.1 copied to clipboard
This package is for using the [DAUM postcode service] (https://postcode.map.daum.net/guide) in Flutter. Using InAppWebView, the internal server is operated using the HTML file included in the package,
We analyzed this package on Sep 16, 2021, and awarded it 100 pub points (of a possible 130):
0/10 points: Provide a valid
The package description is too long.
Search engines display only the first part of the description. Try to keep the value of the
description field in your package's
pubspec.yaml file between 60 and 180 characters.
5/5 points: Provide a valid
5/5 points: Provide a valid
10/10 points: Package has an example
- Found example at:
0/10 points: Failed to run dartdoc
exitCode: 255 stdout: [2021-09-17T14:34:16.472001] Starting... Documenting daum_postcode_search... Initialized dartdoc with 643 libraries in 103.9 seconds Generating docs for library daum_postcode_search from package:daum_postcode_search/widget.dart... Generating docs for library data_model from package:daum_postcode_search/data_model.dart... Generating docs for library daum_postcode_search from package:daum_postcode_search/daum_postcode_search.dart... Documented 3 public libraries in 0.9 seconds stderr: warning: unresolved doc reference [DAUM postcode service] from package-daum_postcode_search: file:///tmp/pub-dartlang-dartdocYWTUHF/pkg warning: daum_postcode_search has no library level documentation comments from daum_postcode_search: (file:///tmp/pub-dartlang-dartdocYWTUHF/pkg/lib/widget.dart:1:9) error: failed to write file at: daum_postcode_search/daum_postcode_search-library.html for symbol daum_postcode_search: (file:///tmp/pub-dartlang-dartdocYWTUHF/pkg/lib/daum_postcode_search.dart:1:1) conflicting with file already generated by daum_postcode_search: (file:///tmp/pub-dartlang-dartdocYWTUHF/pkg/lib/widget.dart:1:9) Dartdoc generates a path and filename to write to for each symbol. daum_postcode_search conflicts with another symbol in the generated path, and therefore can not be written out. Changing the name, library name, or class name (if appropriate) of one of the conflicting items can resolve the conflict. Alternatively, use the @nodoc tag in one symbol's documentation comments to hide it. Found 2 warnings and 1 error. Unhandled exception: encountered 1 errors #0 Dartdoc.generateDocs (package:dartdoc/dartdoc.dart:257:9) <asynchronous suspension> #1 main (file:///project/pkg/pub_dartdoc/bin/pub_dartdoc.dart:33:19) <asynchronous suspension>
10/20 points: Supports 2 of 3 possible platforms (iOS, Android, Web)
Found 6 issues. Showing the first 2:
Consider supporting multiple platforms:
Package does not support Flutter platform `Web`.
package:flutter_inappwebview/flutter_inappwebview.dartthat declares support for platforms:
30/30 points: code has no errors, warnings, lints, or formatting issues
10/10 points: All of the package dependencies are supported in the latest version
To reproduce run
dart pub outdated --no-dev-dependencies --up-to-date --no-dependency-overrides.
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