crossdart 0.4.6
crossdart: ^0.4.6 copied to clipboard
Generates crossdart.info content. Also, allows to generate metadata for the project, and then use the Chrome Extension to add links to the declarations on Github
Crossdart #
Note: If you're looking the source code for Crossdart Chrome Extension, it's there: https://github.com/astashov/crossdart-chrome-extension
Analyzes source code of a given project, and emits one of the following:
- HTML pages with hyperlinked source code of the project.
- JSON file with the analysis data.
- Github version of the JSON file with the analysis data (for Crossdart Chrome Extension)
Installation #
Install it via pub global activate crossdart.
Usage #
Run it as pub global run crossdart.
Required arguments:
--input- path to your project--dart-sdk- path to Dart SDK
Optional arguments:
--output- where to place the output (HTML or JSON). Will be the same as--inputif omitted.--hosted-url- URL of Crossdart's site.https://www.crossdart.infoby default.--url-path-prefix- path prefix on the Crossdart's site.pby default.--output-format- output format. Could begithub,htmlorjson.githubby default.
Example #
$ pub global run crossdart --input=/home/john/my_dart_project --dart-sdk=/usr/lib/dart
$ pub global run crossdart --input=/home/john/my_dart_project --dart-sdk=/usr/lib/dart --output=/home/john/crossdart-output --output-format=html
Contributing #
Please use Github's bug tracker for bugs. Pull Requests are welcome.