codecov 1.0.0 icon indicating copy to clipboard operation
codecov: ^1.0.0 copied to clipboard

Generates lcov and/or HTML coverage reports for Dart projects. (UNIX only)

2
likes
15/ 140
pub points
17%
popularity

We analyzed this package 2 days ago, and awarded it 15 pub points (of a possible 140):

icon indicating section status
Follow Dart file conventions
5 / 30icon to trigger folding of the section

0/10 points: Provide a valid pubspec.yaml

Sdk-constraint doesn't allow future stable dart 2.x releases

pubspec.yaml:10:8

   ╷
10 │   sdk: ">=2.0.0 <2.11.0"
   │        ^^^^^^^^^^^^^^^^^
   ╵

0/5 points: Provide a valid README.md

Links in README.md should be secure. 2 links are insecure.

README.md:2:139

  ╷
2 │ <p><a href="https://travis-ci.org/codecov/dart"><img src="https://travis-ci.org/codecov/dart.svg?branch=master" alt="Build Status" /></a> <a href="http://codecov.io/github/codecov/dart?branch=master"><img src="http://codecov.io/github/codecov/dart/coverage.svg?branch=master" alt="codecov.io" /></a>
  │                                                                                                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  ╵

Use https URLs instead.

Links in README.md should be secure. 1 image link is insecure.

README.md:2:201

  ╷
2 │ <p><a href="https://travis-ci.org/codecov/dart"><img src="https://travis-ci.org/codecov/dart.svg?branch=master" alt="Build Status" /></a> <a href="http://codecov.io/github/codecov/dart?branch=master"><img src="http://codecov.io/github/codecov/dart/coverage.svg?branch=master" alt="codecov.io" /></a>
  │                                                                                                                                                                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  ╵

Use https URLs instead.

5/5 points: Provide a valid CHANGELOG.md

0/10 points: Use an OSI-approved license

No license was recognized.

Consider using an OSI-approved license in the LICENSE file to make it more accessible to the community.

icon indicating section status
Provide documentation
10 / 20icon to trigger folding of the section

10/10 points: Package has an example

0/10 points: Failed to run dartdoc

  • Failed to resolve dependencies.
stdout: MSG : Resolving dependencies...
MSG : Logs written to /tmp/tool-envIVOWIX/pub-cache-dirKXRPYV/log/pub_log.txt.

stderr: FINE: Pub 2.18.4
SLVR: fact: codecov is 1.0.0
SLVR: derived: codecov
SLVR: fact: codecov requires SDK version >=2.0.0 <2.11.0
SLVR: conflict: codecov requires SDK version >=2.0.0 <2.11.0
SLVR: Version solving took 0:00:00.049883 seconds.
    | Tried 1 solutions.
FINE: Resolving dependencies finished (0.084s).
ERR : The current Dart SDK version is 2.18.4.
    | 
    | Because codecov requires SDK version >=2.0.0 <2.11.0, version solving failed.
FINE: Exception type: SolveFailure
FINE: package:pub/src/solver/version_solver.dart 311:5     VersionSolver._resolveConflict
    | package:pub/src/solver/version_solver.dart 132:27    VersionSolver._propagate
    | package:pub/src/solver/version_solver.dart 96:11     VersionSolver.solve.<fn>
    | ===== asynchronous gap ===========================
    | dart:async                                           Future.catchError
    | package:pub/src/utils.dart 109:52                    captureErrors.wrappedCallback
    | package:stack_trace                                  Chain.capture
    | package:pub/src/utils.dart 122:11                    captureErrors
[...]
FINE: Exception type: SolveFailure
FINE: package:pub/src/solver/version_solver.dart 311:5     VersionSolver._resolveConflict
    | package:pub/src/solver/version_solver.dart 132:27    VersionSolver._propagate
    | package:pub/src/solver/version_solver.dart 96:11     VersionSolver.solve.<fn>
    | ===== asynchronous gap ===========================
    | dart:async                                           Future.catchError
    | package:pub/src/utils.dart 109:52                    captureErrors.wrappedCallback
    | package:stack_trace                                  Chain.capture
    | package:pub/src/utils.dart 122:11                    captureErrors
    | package:pub/src/command.dart 189:13                  PubCommand.run
    | package:args/command_runner.dart 209:27              CommandRunner.runCommand
    | package:dartdev/dartdev.dart 231:30                  DartdevRunner.runCommand
    | package:args/command_runner.dart 119:25              CommandRunner.run.<fn>
    | dart:async                                           new Future.sync
    | package:args/command_runner.dart 119:14              CommandRunner.run
    | package:dartdev/dartdev.dart 66:29                   runDartdev
    | /b/s/w/ir/x/w/sdk/pkg/dartdev/bin/dartdev.dart 11:9  main
---- End log transcript ----
IO  : Writing 2848 characters to text file /tmp/tool-envIVOWIX/pub-cache-dirKXRP[...]

icon indicating section status
Platform support
0 / 20icon to trigger folding of the section

0/20 points: Platform support detection failed

Could not determine supported platforms as package resolution failed.

Run dart pub get for more information.

icon indicating section status
Pass static analysis
0 / 30icon to trigger folding of the section

0/30 points: code has no errors, warnings, lints, or formatting issues

Found 45 issues. Showing the first 2:

ERROR: Target of URI doesn't exist: 'package:logging/logging.dart'.

bin/src/coverage.dart:19:8

   ╷
19 │ import 'package:logging/logging.dart';
   │        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   ╵

To reproduce make sure you are using the lints_core and run dart analyze bin/src/coverage.dart

ERROR: Target of URI doesn't exist: 'package:path/path.dart'.

bin/src/coverage.dart:20:8

   ╷
20 │ import 'package:path/path.dart' as path;
   │        ^^^^^^^^^^^^^^^^^^^^^^^^
   ╵

To reproduce make sure you are using the lints_core and run dart analyze bin/src/coverage.dart

icon indicating section status
Support up-to-date dependencies
0 / 20icon to trigger folding of the section

0/10 points: All of the package dependencies are supported in the latest version

Sdk constraint doesn't support current Dart version 2.18.4. Cannot run dart pub outdated.

pubspec.yaml:10:8

   ╷
10 │   sdk: ">=2.0.0 <2.11.0"
   │        ^^^^^^^^^^^^^^^^^
   ╵

0/10 points: Package supports latest stable Dart and Flutter SDKs

Sdk constraint doesn't support current Dart version 2.18.4.

pubspec.yaml:10:8

   ╷
10 │   sdk: ">=2.0.0 <2.11.0"
   │        ^^^^^^^^^^^^^^^^^
   ╵

Try widening the upper boundary of the constraint.

icon indicating section status
Support sound null safety
0 / 20icon to trigger folding of the section

0/20 points: Unable to detect null safety

Package resolution failed. Could not determine null safety.

Run dart pub get for more information.

Analysed with Pana 0.21.21, Dart 2.18.4.

2
likes
15
pub points
17%
popularity

Publisher

verified publisher iconcodecov.io

Generates lcov and/or HTML coverage reports for Dart projects. (UNIX only)

Repository (GitHub)

License

Icon for licenses.unknown (LICENSE)

Dependencies

args, logging, path

More

Packages that depend on codecov