Viewing version 0.30.0+2. Open the latest package page.

analyzer

0.30.0+2

Static analyzer for Dart.

Download archive

Readme

Analyzer for Dart

This package provides a low-level library that performs static analysis of Dart code. It is useful for tool integration and embedding.

End-users should use the dartanalyzer command-line tool to analyze their Dart code.

Integrators that want to add Dart support to their editor should use the Dart Analysis Server. The Analysis Server API Specification is available. If you are adding Dart support to an editor or IDE, please let us know by emailing our list.

Configuring the analyzer

Both dartanalyzer and Dart Analysis Server can be configured with an analysis_options.yaml file (using an .analysis_options file is deprecated). This YAML file can control which files and paths are analyzed, which lints are applied, and more.

If you are embedding the analyzer library in your project, you are responsible for finding the analysis options file, parsing it, and configuring the analyzer.

The analysis options file should live at the root of your project (for example, next to your pubspec.yaml). Different embedders of analyzer, such as dartanalyzer or Dart Analysis Server, may choose to find the file in various different ways. Consult their documentation to learn more.

Here is an example file that instructs the analyzer to ignore two files:

analyzer:
  exclude:
    - test/_data/p4/lib/lib1.dart
    - test/_data/p5/p5.dart
    - test/_data/bad*.dart
    - test/_brokendata/**

Note that you can use globs, as defined by the glob package.

Here is an example file that enables the analyzer's strong mode:

analyzer:
  strong-mode: true

Here is an example file that enables two lint rules:

linter:
  rules:
    - camel_case_types
    - empty_constructor_bodies

Check out all the available Dart lint rules.

You can combine the analyzer section and the linter section into a single configuration. Here is an example:

analyzer:
  exclude:
    - test/_data/p4/lib/lib1.dart
linter:
  rules:
    - camel_case_types

Who uses this library?

Many tools embed this library, such as:

Support

Post issues and feature requests at https://github.com/dart-lang/sdk/issues

Questions and discussions are welcome at the Dart Analyzer Discussion Group.

Background

The APIs in this package are, quite frankly, a mess at the moment. They were originally machine generated by a translator and were based on an earlier Java implementation. Several of the API's still look like their Java predecessors (or worse) rather than clean Dart API's.

In addition, there is currently no clean distinction between public and internal APIs. We plan to address this issue but doing so will, unfortunately, require a large number of breaking changes. We will try to minimize the pain this causes for our clients, but some pain is inevitable.

License

See the LICENSE file.

Changelog

0.30.0-alpha.0

  • Changed the API for creating BazelWorkspace. It should now be constructed using BazelWorkspace.find(). Note that this might return null in the event that the given path is not part of a BazelWorkspace.
  • Added an AST structure to support asserts in constructor initializers (AssertInitializer). AstVisitor classes must now implement visitAssertInitializer().
  • Changed the API for creating PartOfDirective. It now accepts a StringLiteral URI, to accommodate "part of" declarations with a URI string rather than a library name.
  • Removed AST constructors. AST nodes should now be created using astFactory, located in package:analyzer/dart/ast/standard_ast_factory.dart.

0.29.0-alpha.0

  • Removed Element.docRange.

0.28.2-alpha.0

  • Corresponds with the analyzer/server in the 1.20.0-dev.1.0 SDK.

0.28.0-alpha.2

  • Fixed PubSummaryManager linking when a listed package does not have the unlinked bundle.

0.27.4-alpha.19

  • Added support for running the dev compiler in the browser.

0.27.4-alpha.18

  • Support for references to operators in doc comments (#26929).

0.27.4-alpha.17

  • Support for trailing commas in parameter and argument lists (#26647).
  • Strong mode breaking change: can now infer generic type arguments from the constructor invocation arguments (#25220).

0.27.4-alpha.16

  • (Internal) Corresponds with the analyzer/server in the 1.18.0-dev.4.0 SDK.

0.27.4-alpha.9

  • Restore EmbedderUriResolver API.

0.27.4-alpha.8

  • Ignore processing performance improvements.
  • EmbedderUriResolver API updates.

0.27.4

  • Added support for 'analysis_options.yaml' files as an alternative to '.analysis_options' files.

0.27.1

  • Moved the public and private API's for the element model into their proper places.
  • Added back support for auto-processing of plugins.

0.27.0

  • Support for DEP 37 (Assert with optional message).
  • Lexical support for DEP 40 (Interface libraries). This does not include any semantic checking to ensure that the implementation libraries are compatible with the interface library.
  • Cleaned up the initialization of plugins. Clients are now required to initialize plugins, possibly using the utility method AnalysisEngine.processRequiredPlugins().
  • Removed the old task model and code that supported it. None of the removed code was intended to be public API, but might be in use anyway.
  • Removed previously deprecated API's (marked with the @deprecated annotation).

0.26.4

  • Options processing API updated to accept untyped options maps (#25126).

0.26.3

  • (Internal) Support for _embedder.yaml discovery and processing.

0.26.2

  • Add code generation utilities for use in both analyzer and analysis server.

0.26.1+17

  • (Internal) Introduced context configuration logic (configureContext() extracted from server).

0.26.1+16

  • (Internal) Options validation plugin API update.

0.26.1+15

  • (Internal) Provisional options validation plugin API.

0.26.1+13

  • (Internal) Plugin processing fixes.

0.26.1+11

  • Fixes to address lint registry memory leaking.

0.26.1+10

  • New AnalysisContext API for associating configuration data with contexts (setConfigurationData() and getConfigurationData()).

0.26.1+9

  • OptionsProcessor extension point API changed to pass associated AnalysisContext instance into the optionsProcessed call-back.

0.26.1+6

  • Provisional (internal) plugin manifest parsing.

0.26.1+5

  • Plugin configuration ErrorHandler typedef API fix.

0.26.1+4

  • Provisional (internal) support for plugin configuration via .analysis_options.

0.26.1+2

  • Extension point for WorkManagerFactory(s).
  • Resolve enum documentation comments.
  • Fix display of parameter lists in servers Element structure (issue 24194)
  • Band-aid fix for issue #24191.

0.26.1+1

  • Removed a warning about importing unnamed libraries
  • Fix handling of empty URIs in .packages files (issue 24126)

0.26.1

  • Fix line starts in multiline comments (issue 23919).
  • Various small fixes to Windows path handling.
  • Update LineInfo computation during incremental resolution.
  • Make exclude list apply to contexts (issue 23941).
  • Fix type propagation for asynchronous for-in statements.
  • Fix ToStringVisitor for external functions (issue 23968).
  • Fix sorting of compilation unit members.
  • Add forwarding for DefaultFormalParameter metadata.
  • Fix most implementations of UriResolver.restoreAbsolute.
  • Disable dart2js hints by default.
  • Support older SDKs (Dart 1.11).

0.26.0

  • Add hook for listening to implicitly analyzed files
  • Add a PathFilter and AnalysisOptionsProvider utility classes to aid clients in excluding files from analysis when directed to do so by an options file.
  • API change: UriResolver.resolveUri(..) now takes an optional actualUri.
  • Change ResolutionCopier.visitAwaitExpression to copy *Type fields.
  • Fix highlight range for missing enum constant in switch (issue 23904).
  • Fix analyzer's treatment of ClassName?.staticMember to match spec.
  • Implement DEP 34 (less restricted mixins).
  • Fix some implementations of UriResolver.resolveUri(..) that did not properly handle the new actualUri argument.

0.25.2

  • Requires Dart SDK 1.12-dev or greater
  • Enable null-aware operators (DEP 9) by default.
  • Generic method support in the element model.

0.25.2-alpha.1

  • dart:sdk extension .sdkext changed to _sdkext (to play nicer with pub).

0.25.2-alpha.0

  • Initial support for analyzing dart:sdk extensions from .sdkext.

0.25.1

  • (Internal) code reorganization to address analysis warnings due to SDK reorg.
  • First steps towards .packages support.

0.25.0

  • Commandline interface moved to dedicated analyzer_cli package. Files moved:
    • bin/analyzer.dart
    • lib/options.dart
    • lib/src/analyzer_impl.dart
    • lib/src/error_formatter.dart
  • Removed dependency on the args package.

0.22.1

  • Changes in the async/await support.

0.22.0

New API:

  • Source.uri added.

    Breaking changes:

  • DartSdk.fromEncoding replaced with fromFileUri.

  • Source.resolveRelative replaced with resolveRelativeUri.

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add 'analyzer:0.30.0+2'
pubspec.yaml
name: analyzer
version: 0.30.0+2
author: Dart Team <misc@dartlang.org>
description: Static analyzer for Dart.
homepage: https://github.com/dart-lang/sdk/tree/master/pkg/analyzer
environment:
  sdk: '>=1.20.0 <2.0.0'
dependencies:
  args: '>=0.12.1 <0.14.0'
  charcode: ^1.1.0
  collection: ^1.10.1
  convert: ^2.0.0
  crypto: '>=1.1.1 <3.0.0'
  front_end: 0.1.0-alpha.4
  glob: ^1.0.3
  html: '>=0.12.0 <1.14.0'
  isolate: '>=0.2.2 <2.0.0'
  kernel: 0.3.0-alpha.1
  meta: ^1.0.2
  package_config: '>=0.1.5 <2.0.0'
  path: '>=0.9.0 <2.0.0'
  plugin: ^0.2.0
  source_span: ^1.2.0
  watcher: '>=0.9.6 <0.10.0'
  yaml: ^2.1.2
  cli_util: ^0.1.0
dev_dependencies:
  test_reflective_loader: ^0.1.0
  typed_mock: '>=0.0.4 <1.0.0'
  test: ^0.12.0

Version history

VersionPublishedArchiveSHA-256
0.9.0Cached · Upstream SHA-256 matchedDownloadecb78944…281021
0.9.1Cached · Upstream SHA-256 matchedDownloadad6ff315…21e3e0
0.10.0Cached · Upstream SHA-256 matchedDownload4c665111…4b1455
0.10.1Cached · Upstream SHA-256 matchedDownloadf3dc737f…d7d764
0.10.2Cached · Upstream SHA-256 matchedDownload1b8768e4…eab1f1
0.10.3Cached · Upstream SHA-256 matchedDownload21a9e6fe…2990ad
0.10.4Cached · Upstream SHA-256 matchedDownloada768c984…c2c26e
0.10.5Cached · Upstream SHA-256 matchedDownloade1bddd88…88afe6
0.11.1Cached · Upstream SHA-256 matchedDownloadcaa15092…b77640
0.11.2Cached · Upstream SHA-256 matchedDownload3209798c…be2459
0.11.3Cached · Upstream SHA-256 matchedDownload361024db…08fc42
0.11.4Cached · Upstream SHA-256 matchedDownload47486c75…2f0b1c
0.11.5Cached · Upstream SHA-256 matchedDownload4ec458e5…3df95b
0.11.6Cached · Upstream SHA-256 matchedDownloadfa9cd1e3…70be06
0.11.7Cached · Upstream SHA-256 matchedDownload5ec879aa…931211
0.11.9Cached · Upstream SHA-256 matchedDownload7157f454…eff8d6
0.11.10Cached · Upstream SHA-256 matchedDownload166a5377…d60e7b
0.12.2Cached · Upstream SHA-256 matchedDownloaded5799b9…f375f4
0.13.0-dev.2Cached · Upstream SHA-256 matchedDownload5e2d2393…3372f9
0.13.0-dev.3Cached · Upstream SHA-256 matchedDownload060a5cc3…b4ebb1
0.13.0-dev.4Cached · Upstream SHA-256 matchedDownload774b25d6…126b6f
0.13.0-dev.5Cached · Upstream SHA-256 matchedDownload30b3f5d6…5370a0
0.13.0-dev.6Cached · Upstream SHA-256 matchedDownload6bf8a4c6…124999
0.13.0-dev.7Cached · Upstream SHA-256 matchedDownloadb192fc55…0dc031
0.13.0-dev.8Cached · Upstream SHA-256 matchedDownloadc4ba70d2…0b9b1c
0.13.0-dev.9Cached · Upstream SHA-256 matchedDownloadabc77928…c3b55b
0.13.0Cached · Upstream SHA-256 matchedDownloadf31bf40b…32d3c1
0.13.2Cached · Upstream SHA-256 matchedDownloadf56df6b0…68972f
0.13.4Cached · Upstream SHA-256 matchedDownload48f7ce68…07a7d2
0.13.5Cached · Upstream SHA-256 matchedDownload1847f2a8…696917
0.13.6Cached · Upstream SHA-256 matchedDownloadeabe8b86…cc554a
0.14.1Cached · Upstream SHA-256 matchedDownload57b11867…11aebe
0.14.2Cached · Upstream SHA-256 matchedDownload43b3371e…0046e2
0.14.3Cached · Upstream SHA-256 matchedDownload391def42…39391b
0.15.1Cached · Upstream SHA-256 matchedDownloadd2c104b8…f70ff7
0.15.3Cached · Upstream SHA-256 matchedDownloada470ffd3…8d38ba
0.15.5Cached · Upstream SHA-256 matchedDownload21bc9c78…30e408
0.15.6Cached · Upstream SHA-256 matchedDownload7b9322a3…c180f2
0.15.7Cached · Upstream SHA-256 matchedDownloaddbc7b8a5…b6dba8
0.16.0Cached · Upstream SHA-256 matchedDownload25fbc922…863d22
0.16.1Cached · Upstream SHA-256 matchedDownload94c284e8…5d6097
0.17.1Cached · Upstream SHA-256 matchedDownload62ded790…fe5192
0.17.2Cached · Upstream SHA-256 matchedDownloadb415d51b…4c787d
0.17.3Cached · Upstream SHA-256 matchedDownloadf8634017…0ffdb1
0.18.0Cached · Upstream SHA-256 matchedDownload40263536…a42c31
0.19.0Cached · Upstream SHA-256 matchedDownloadd5530392…45cadf
0.20.0Cached · Upstream SHA-256 matchedDownloada966d495…3d7346
0.21.0Cached · Upstream SHA-256 matchedDownload789b0846…ac3ab3
0.21.1Cached · Upstream SHA-256 matchedDownload5de82e79…bc7594
0.22.0-devCached · Upstream SHA-256 matchedDownloadca895339…5be85d
0.22.0Cached · Upstream SHA-256 matchedDownload576d08d5…4857a3
0.22.1Cached · Upstream SHA-256 matchedDownload010c61ec…0af36c
0.22.2Cached · Upstream SHA-256 matchedDownloadb77e7ca2…b56019
0.22.3Cached · Upstream SHA-256 matchedDownloadb789182d…1878ef
0.22.4Cached · Upstream SHA-256 matchedDownload50c9a545…c2ce21
0.23.0-dev.0Cached · Upstream SHA-256 matchedDownloadefcc7472…485611
0.23.0-dev.1Cached · Upstream SHA-256 matchedDownloadb026befb…19ca33
0.23.0-dev.2Cached · Upstream SHA-256 matchedDownload20bcf4cc…74e2e6
0.23.0-dev.3Cached · Upstream SHA-256 matchedDownloadbc98184f…322f75
0.23.0-dev.4Cached · Upstream SHA-256 matchedDownloadb8d76b47…b521da
0.23.0-dev.5Cached · Upstream SHA-256 matchedDownload3ca273fc…c9fc3c
0.23.0-dev.6Cached · Upstream SHA-256 matchedDownloadcab1b314…92b3c2
0.23.0-dev.7Cached · Upstream SHA-256 matchedDownloadca580cba…d4e86d
0.23.0-dev.8Cached · Upstream SHA-256 matchedDownload1b15db14…41a969
0.23.0-dev.9Cached · Upstream SHA-256 matchedDownloadbe43c24a…d9bad6
0.23.0-dev.10Cached · Upstream SHA-256 matchedDownload0dbe3d83…55b105
0.23.0-dev.11Cached · Upstream SHA-256 matchedDownload8d245cb5…c168d9
0.23.0-dev.12Cached · Upstream SHA-256 matchedDownloadc9b23de3…168c24
0.23.0-dev.13Cached · Upstream SHA-256 matchedDownload5109cfd5…07df3e
0.23.0-dev.14Cached · Upstream SHA-256 matchedDownload10b18c47…d5701a
0.23.0-dev.15Cached · Upstream SHA-256 matchedDownload7402a160…9d6098
0.23.0-dev.16Cached · Upstream SHA-256 matchedDownload9648ada5…3cfe33
0.23.0Cached · Upstream SHA-256 matchedDownload554c237b…17967b
0.24.0-dev.1Cached · Upstream SHA-256 matchedDownloade211ae39…f041f1
0.24.0Cached · Upstream SHA-256 matchedDownload1444c9df…cdef7d
0.24.1-alpha.0Cached · Upstream SHA-256 matchedDownload92d8669f…e51a37
0.24.1Cached · Upstream SHA-256 matchedDownload2287c551…9432eb
0.24.3Cached · Upstream SHA-256 matchedDownload7230137f…7bdf83
0.24.4Cached · Upstream SHA-256 matchedDownloadfd10f213…35dfa1
0.24.5Cached · Upstream SHA-256 matchedDownloadc1cb3554…f01f50
0.24.6Cached · Upstream SHA-256 matchedDownloadaf9d17fc…3b6595
0.25.0-dev.1Cached · Upstream SHA-256 matchedDownloadd2011445…ffacae
0.25.0-dev.2Cached · Upstream SHA-256 matchedDownloadb121efb5…c1e7c8
0.25.0-dev.3Cached · Upstream SHA-256 matchedDownload3a1bcc90…61207b
0.25.0Cached · Upstream SHA-256 matchedDownload428c320c…2741e2
0.25.0+1Cached · Upstream SHA-256 matchedDownloadb4d26344…d602b7
0.25.1-alpha.0Cached · Upstream SHA-256 matchedDownloadc66b02f2…ad8760
0.25.1-alpha.1Cached · Upstream SHA-256 matchedDownload76e8a835…e982ef
0.25.1-alpha.2Cached · Upstream SHA-256 matchedDownloada1193219…67b41b
0.25.1-alpha.3Cached · Upstream SHA-256 matchedDownload4e47d00f…a41533
0.25.1-alpha.4Cached · Upstream SHA-256 matchedDownload5179533a…337c2b
0.25.1Cached · Upstream SHA-256 matchedDownload7fe540d8…48f128
0.25.2-alpha.0Cached · Upstream SHA-256 matchedDownloadb51b7528…490c6d
0.25.2-alpha.1Cached · Upstream SHA-256 matchedDownloadd0870d07…412526
0.25.2Cached · Upstream SHA-256 matchedDownload37801aba…e7cb77
0.25.2+1Cached · Upstream SHA-256 matchedDownload1d97c98e…920164
0.25.3-alpha.0Cached · Upstream SHA-256 matchedDownload72d24942…354b79
0.25.3-alpha.1Cached · Upstream SHA-256 matchedDownload03c788d3…1e911d
0.25.3-alpha.2Cached · Upstream SHA-256 matchedDownload6300cf57…153d3b
0.26.0-alpha.0Cached · Upstream SHA-256 matchedDownload78c71d44…7327c1
0.26.0-alpha.1Cached · Upstream SHA-256 matchedDownloadb63854f9…64bd85
0.26.0-alpha.2Cached · Upstream SHA-256 matchedDownload26b302f6…0a4c19
0.26.0Cached · Upstream SHA-256 matchedDownloaddecb4719…2f097e
0.26.1-alpha.0Cached · Upstream SHA-256 matchedDownload9b9931b9…af3895
0.26.1-alpha.1Cached · Upstream SHA-256 matchedDownload3545eccd…bb7142
0.26.1Cached · Upstream SHA-256 matchedDownload10c5f6c3…4eed46
0.26.1+1Cached · Upstream SHA-256 matchedDownloadfefafe57…617eb6
0.26.1+2Cached · Upstream SHA-256 matchedDownload59666a08…1236f7
0.26.1+3Cached · Upstream SHA-256 matchedDownloadd1246248…a51e6a
0.26.1+4Cached · Upstream SHA-256 matchedDownload1b5a8643…2a7710
0.26.1+5Cached · Upstream SHA-256 matchedDownload222a065c…baeed5
0.26.1+6Cached · Upstream SHA-256 matchedDownload368a0d19…4b2934
0.26.1+7Cached · Upstream SHA-256 matchedDownload3da1d024…006064
0.26.1+8Cached · Upstream SHA-256 matchedDownloadcdcb5310…dcaaa3
0.26.1+9Cached · Upstream SHA-256 matchedDownload25a2a959…964eab
0.26.1+10Cached · Upstream SHA-256 matchedDownloade1e0b069…acc8eb
0.26.1+11Cached · Upstream SHA-256 matchedDownloadedc856f4…4d4210
0.26.1+12Cached · Upstream SHA-256 matchedDownload99f329b5…ed0f4f
0.26.1+13Cached · Upstream SHA-256 matchedDownload05f61535…5a9ac6
0.26.1+14Cached · Upstream SHA-256 matchedDownload1f287cc1…6844ce
0.26.1+15Cached · Upstream SHA-256 matchedDownloadf8a5c936…53cdf3
0.26.1+16Cached · Upstream SHA-256 matchedDownload610603ac…1790cc
0.26.1+17Cached · Upstream SHA-256 matchedDownload7916d506…565208
0.26.2Cached · Upstream SHA-256 matchedDownload83711525…ebca1c
0.26.2+1Cached · Upstream SHA-256 matchedDownload23a3bf44…180a07
0.26.3Cached · Upstream SHA-256 matchedDownload87d5d777…76ff83
0.26.4Cached · Upstream SHA-256 matchedDownload2230b59a…559c47
0.27.0Cached · Upstream SHA-256 matchedDownload245e5c96…70976c
0.27.1Cached · Upstream SHA-256 matchedDownload55c3276a…83aa92
0.27.1+1Cached · Upstream SHA-256 matchedDownload81720ba8…e727f3
0.27.1+2Cached · Upstream SHA-256 matchedDownloadf45ffbcd…c3ae7b
0.27.2-alpha.0Cached · Upstream SHA-256 matchedDownload780c5dc9…287b17
0.27.2-alpha.1Cached · Upstream SHA-256 matchedDownloadef287b46…fce1a1
0.27.2Cached · Upstream SHA-256 matchedDownload5acccbd0…558cd5
0.27.3-alpha.0Cached · Upstream SHA-256 matchedDownloadc93606e1…df45b6
0.27.3-alpha.1Cached · Upstream SHA-256 matchedDownload2bb78c17…e19c99
0.27.3-alpha.2Cached · Upstream SHA-256 matchedDownload7dd2c9cc…306066
0.27.3-alpha.3Cached · Upstream SHA-256 matchedDownload459afe7c…00efc4
0.27.3-alpha.4Cached · Upstream SHA-256 matchedDownloadc63df679…74479c
0.27.3-alpha.5Cached · Upstream SHA-256 matchedDownloadd4e74d08…aa145d
0.27.3-alpha.6Cached · Upstream SHA-256 matchedDownload6848464f…74489d
0.27.3-alpha.7Cached · Upstream SHA-256 matchedDownloadd7a17052…e336ac
0.27.3Cached · Upstream SHA-256 matchedDownloaddd1332ae…1cbc5f
0.27.4-alpha.1Cached · Upstream SHA-256 matchedDownload090a28ec…c9f352
0.27.4-alpha.2Cached · Upstream SHA-256 matchedDownload0d809bd5…109ff4
0.27.4-alpha.4Cached · Upstream SHA-256 matchedDownload25dd4f36…414064
0.27.4-alpha.5Cached · Upstream SHA-256 matchedDownload89c6168d…91eb8e
0.27.4-alpha.6Cached · Upstream SHA-256 matchedDownload54fb2362…b74dce
0.27.4-alpha.7Cached · Upstream SHA-256 matchedDownload14a5030c…784304
0.27.4-alpha.8Cached · Upstream SHA-256 matchedDownloadba3eb7e7…126f02
0.27.4-alpha.9Cached · Upstream SHA-256 matchedDownloadc7b7d4d7…2f2c4b
0.27.4-alpha.10Cached · Upstream SHA-256 matchedDownload47905f1b…38bec1
0.27.4-alpha.11Cached · Upstream SHA-256 matchedDownload6c843a66…3a7335
0.27.4-alpha.12Cached · Upstream SHA-256 matchedDownload2c718754…d4e18c
0.27.4-alpha.13Cached · Upstream SHA-256 matchedDownloadb3f1d516…d2b0bb
0.27.4-alpha.14Cached · Upstream SHA-256 matchedDownload03780bb3…e65cd5
0.27.4-alpha.15Cached · Upstream SHA-256 matchedDownload5fcbf2d6…b76cb4
0.27.4-alpha.16Cached · Upstream SHA-256 matchedDownloaded9f75d4…523817
0.27.4-alpha.17Cached · Upstream SHA-256 matchedDownload30cb619e…449661
0.27.4-alpha.18Cached · Upstream SHA-256 matchedDownload3318eee9…72f436
0.27.4-alpha.19Cached · Upstream SHA-256 matchedDownload4b35b24a…594001
0.27.4Cached · Upstream SHA-256 matchedDownload47e25833…9f47e1
0.27.5-alpha.0Cached · Upstream SHA-256 matchedDownloadc733ce4d…8caee8
0.27.5-alpha.1Cached · Upstream SHA-256 matchedDownload96c07a88…440a56
0.27.6Cached · Upstream SHA-256 matchedDownload0198d8a4…00e797
0.28.0-alpha.0Cached · Upstream SHA-256 matchedDownloadeadecdb4…ec9754
0.28.0-alpha.1Cached · Upstream SHA-256 matchedDownload8161b980…0cda33
0.28.0-alpha.2Cached · Upstream SHA-256 matchedDownload699656c1…01d3e0
0.28.0Cached · Upstream SHA-256 matchedDownloadc082dba1…aeb936
0.28.1Cached · Upstream SHA-256 matchedDownloadbe5acb2c…47c369
0.28.2-alpha.0Cached · Upstream SHA-256 matchedDownload4ec58d02…2aca8d
0.29.0-alpha.0Cached · Upstream SHA-256 matchedDownload159b4396…e228c7
0.29.0-alpha.1Cached · Upstream SHA-256 matchedDownload08c7866a…0a70eb
0.29.0Cached · Upstream SHA-256 matchedDownload07df1019…a0d4f1
0.29.1Cached · Upstream SHA-256 matchedDownload9411ecbc…93a887
0.29.2Cached · Upstream SHA-256 matchedDownloadc2226a8d…8808ab
0.29.3Cached · Upstream SHA-256 matchedDownloadee9bb36b…757f06
0.29.5Cached · Upstream SHA-256 matchedDownload7249fc31…5572c7
0.29.6Cached · Upstream SHA-256 matchedDownloada447e36d…05666c
0.29.7Cached · Upstream SHA-256 matchedDownload553f1385…686603
0.29.8Cached · Upstream SHA-256 matchedDownloadf7897f59…cd39f0
0.29.9Cached · Upstream SHA-256 matchedDownloadbb020c74…f1f734
0.29.10Cached · Upstream SHA-256 matchedDownload8698f5ee…7c8a9c
0.29.11Cached · Upstream SHA-256 matchedDownload9c83c337…8f69d4
0.30.0-alpha.0Cached · Upstream SHA-256 matchedDownload691d8d6d…9fb030
0.30.0-alpha.1Cached · Upstream SHA-256 matchedDownload9e0a0a0e…dfbf31
0.30.0-alpha.2Cached · Upstream SHA-256 matchedDownload78d7f11f…0be37b
0.30.0-alpha.3Cached · Upstream SHA-256 matchedDownloada9298fd0…60bc8b
0.30.0Cached · Upstream SHA-256 matchedDownloadcf008ac7…7f4837
0.30.0+1Cached · Upstream SHA-256 matchedDownloadd18b6f92…a8a5bd
0.30.0+2Cached · Upstream SHA-256 matchedDownload9b2ab047…12cc3c
0.30.0+3Cached · Upstream SHA-256 matchedDownload466289b2…5fa1fc
0.30.0+4Cached · Upstream SHA-256 matchedDownload7ba1d28e…b97885
0.31.0-alpha.0Cached · Upstream SHA-256 matchedDownload1c2754f0…e7369f
0.31.0-alpha.1Cached · Upstream SHA-256 matchedDownloadb142e200…acfc7f
0.31.0-alpha.2Cached · Upstream SHA-256 matchedDownload79e217c9…bf4f54
0.31.0+1Cached · Upstream SHA-256 matchedDownloadc6a95844…3611ba
0.31.1Cached · Upstream SHA-256 matchedDownload6bc61ac4…6d071f
0.31.2-alpha.0Cached · Upstream SHA-256 matchedDownload0482abe7…56b193
0.31.2-alpha.1Cached · Upstream SHA-256 matchedDownload89b9a9f5…49fbe7
0.31.2-alpha.2Cached · Upstream SHA-256 matchedDownload8bdf59e5…908460
0.32.0Cached · Upstream SHA-256 matchedDownload33148799…e23e7a
0.32.1Cached · Upstream SHA-256 matchedDownload85301e35…952010
0.32.2Cached · Upstream SHA-256 matchedDownload338600dd…b75897
0.32.3Cached · Upstream SHA-256 matchedDownload088cc3f6…297ba1
0.32.4Cached · Upstream SHA-256 matchedDownload4dd66836…948ba1
0.32.5Cached · Upstream SHA-256 matchedDownload978c32cc…f0a8eb
0.32.6Cached · Upstream SHA-256 matchedDownloade27e21c3…c685f9
0.33.0-alpha.0Cached · Upstream SHA-256 matchedDownload92356700…20380f
0.33.0Cached · Upstream SHA-256 matchedDownloadfc614d13…3b7e3b
0.33.1Cached · Upstream SHA-256 matchedDownloadaa3881e8…ba0092
0.33.2Cached · Upstream SHA-256 matchedDownload4956d312…3f9355
0.33.3Cached · Upstream SHA-256 matchedDownload5631d688…6364f6
0.33.3+1Cached · Upstream SHA-256 matchedDownloade97e2e78…a7f142
0.33.3+2Cached · Upstream SHA-256 matchedDownloadfcd83ef1…7c538a
0.33.4Cached · Upstream SHA-256 matchedDownload021bad4d…2d2dde
0.33.5Cached · Upstream SHA-256 matchedDownload5b14bd94…2562fd
0.33.6Cached · Upstream SHA-256 matchedDownloadc4f6f4c9…e932be
0.33.6+1Cached · Upstream SHA-256 matchedDownloadf8689e54…b8487a
0.34.0Cached · Upstream SHA-256 matchedDownload9466dcc3…921b48
0.34.1Cached · Upstream SHA-256 matchedDownload093b6d2f…72ebff
0.34.2Cached · Upstream SHA-256 matchedDownload97230a26…5d4c0d
0.34.3Cached · Upstream SHA-256 matchedDownload8373d36d…3c4603
0.35.0Cached · Upstream SHA-256 matchedDownloade24a98a7…accb47
0.35.1Cached · Upstream SHA-256 matchedDownload307052f1…69b78e
0.35.2Cached · Upstream SHA-256 matchedDownload2e3f4fce…082024
0.35.3Cached · Upstream SHA-256 matchedDownloadde563bd1…de4ee8
0.35.4Cached · Upstream SHA-256 matchedDownload7b29faf5…71cff1
0.36.0Cached · Upstream SHA-256 matchedDownload9b3913cf…64fb7c
0.36.1Cached · Upstream SHA-256 matchedDownload1820f0a2…145975
0.36.2Cached · Upstream SHA-256 matchedDownload6a7547c6…5e4b15
0.36.3Cached · Upstream SHA-256 matchedDownload236d9e19…c143a2
0.36.4Cached · Upstream SHA-256 matchedDownload14bef0f1…040e67
0.37.0Cached · Upstream SHA-256 matchedDownload8fb0d2e4…578fcb
0.37.1Cached · Upstream SHA-256 matchedDownloada5e5bca4…5148ce
0.37.1+1Cached · Upstream SHA-256 matchedDownload3827ba22…221770
0.38.0Cached · Upstream SHA-256 matchedDownload955a6518…1782f1
0.38.1Cached · Upstream SHA-256 matchedDownload89094ec5…561ad2
0.38.2Cached · Upstream SHA-256 matchedDownload97eaa32b…a26989
0.38.3Cached · Upstream SHA-256 matchedDownload8a959dc7…f76f3d
0.38.4Cached · Upstream SHA-256 matchedDownload6bfd28a0…2b1335
0.38.5Cached · Upstream SHA-256 matchedDownload27792b8a…99a66b
0.39.0Cached · Upstream SHA-256 matchedDownloadb228259f…2b10a3
0.39.1Cached · Upstream SHA-256 matchedDownloade949c8db…c27bbe
0.39.2Cached · Upstream SHA-256 matchedDownload5729fae1…ef22c4
0.39.2+1Cached · Upstream SHA-256 matchedDownload983b413c…5acdc7
0.39.3Cached · Upstream SHA-256 matchedDownloadb82b40f6…505a2b
0.39.4Cached · Upstream SHA-256 matchedDownload4747eb2c…25a25c
0.39.5Cached · Upstream SHA-256 matchedDownload2a5766ef…97abef
0.39.6Cached · Upstream SHA-256 matchedDownload70cad2c6…d00b4a
0.39.7Cached · Upstream SHA-256 matchedDownloadbfc54a78…3aa151
0.39.8Cached · Upstream SHA-256 matchedDownload574fd2b3…32973c
0.39.9Cached · Upstream SHA-256 matchedDownloadae1891ec…8f4cbb
0.39.10Cached · Upstream SHA-256 matchedDownloadf1b318cf…da1ec5
0.39.11Cached · Upstream SHA-256 matchedDownload913fae29…e16f6b
0.39.12Cached · Upstream SHA-256 matchedDownload97f0588b…bb4092
0.39.13Cached · Upstream SHA-256 matchedDownloadef49c680…d9a171
0.39.14Cached · Upstream SHA-256 matchedDownload223842cd…a31f9b
0.39.15Cached · Upstream SHA-256 matchedDownload7896a345…dbf006
0.39.16Cached · Upstream SHA-256 matchedDownload38339b6f…156643
0.39.17Cached · Upstream SHA-256 matchedDownloadaaa613b5…468979
0.40.0Cached · Upstream SHA-256 matchedDownloadae27b151…a01f12
0.40.1Cached · Upstream SHA-256 matchedDownloadeb594575…b1b154
0.40.2Cached · Upstream SHA-256 matchedDownload563e3216…798e35
0.40.3Cached · Upstream SHA-256 matchedDownloadf4a91f5c…b4fdf8
0.40.4Cached · Upstream SHA-256 matchedDownload930c415d…7de319
0.40.5Cached · Upstream SHA-256 matchedDownload3c76f346…b71d04
0.40.6Cached · Upstream SHA-256 matchedDownload31eb680f…26105b
0.40.7Cached · Upstream SHA-256 matchedDownload8a7f0bc4…9be903
0.41.0Cached · Upstream SHA-256 matchedDownload6ddcedf3…d01b9a
0.41.1Cached · Upstream SHA-256 matchedDownload3ea33528…1130a4
0.41.2Cached · Upstream SHA-256 matchedDownload9fe5033a…a7a9c7
0.42.0-nullsafety.0Cached · Upstream SHA-256 matchedDownload84de1b93…9c0e7b
1.0.0Cached · Upstream SHA-256 matchedDownload18b55e34…7db474
1.1.0Cached · Upstream SHA-256 matchedDownload5913aa53…498c7c
1.2.0Cached · Upstream SHA-256 matchedDownload486e8a6c…0c8892
1.3.0Cached · Upstream SHA-256 matchedDownload6baf4ef6…9883ce
1.4.0Cached · Upstream SHA-256 matchedDownload346050e5…462053
1.5.0Cached · Upstream SHA-256 matchedDownload91fcf273…ae502d
1.6.0Cached · Upstream SHA-256 matchedDownload234c1a9b…9c2f6f
1.7.0Cached · Upstream SHA-256 matchedDownloadb4f44b57…fa2e6b
1.7.1Cached · Upstream SHA-256 matchedDownload90d0daec…d3ee9f
1.7.2Cached · Upstream SHA-256 matchedDownload581a0281…2b16b6
2.0.0Cached · Upstream SHA-256 matchedDownload612cb5e1…9646f8
2.1.0Cached · Upstream SHA-256 matchedDownload976ade10…6eed75
2.2.0Cached · Upstream SHA-256 matchedDownload21b3e7ff…b9cf29
2.3.0Cached · Upstream SHA-256 matchedDownload5398cf81…7531ad
2.4.0Cached · Upstream SHA-256 matchedDownload7d3cb4bd…840c81
2.5.0Cached · Upstream SHA-256 matchedDownload1aef9b0a…1025e2
2.6.0Cached · Upstream SHA-256 matchedDownload622fee02…f4238e
2.7.0Cached · Upstream SHA-256 matchedDownloada4cd0fa9…fc5495
2.8.0Cached · Upstream SHA-256 matchedDownload7337610c…6abb03
3.0.0Cached · Upstream SHA-256 matchedDownloaddb1fa4dc…75aadf
3.1.0Cached · Upstream SHA-256 matchedDownload4b07ea4b…37cde2
3.2.0Cached · Upstream SHA-256 matchedDownload426436ca…00119e
3.3.0Cached · Upstream SHA-256 matchedDownloadafdf8404…3cc30e
3.3.1Cached · Upstream SHA-256 matchedDownload45ebaf3b…28accd
3.4.0Cached · Upstream SHA-256 matchedDownloadbf1780ee…02e31c
3.4.1Cached · Upstream SHA-256 matchedDownloadc71e50e4…becc44
4.0.0Cached · Upstream SHA-256 matchedDownloadfa393b46…0dfebc
4.1.0Cached · Upstream SHA-256 matchedDownloadf64b6262…041843
4.2.0Cached · Upstream SHA-256 matchedDownload33f7fdac…a9934e
4.3.0Cached · Upstream SHA-256 matchedDownload0d1d2421…21106f
4.3.1Cached · Upstream SHA-256 matchedDownload40cbac25…9009d8
4.4.0Cached · Upstream SHA-256 matchedDownloadda9aed1d…afc9ef
4.5.0Cached · Upstream SHA-256 matchedDownload4cf507d0…0ebd17
4.6.0Cached · Upstream SHA-256 matchedDownload2c93c461…329524
4.7.0Cached · Upstream SHA-256 matchedDownload690e3355…1cfe80
5.0.0Cached · Upstream SHA-256 matchedDownloadc50aea66…19b6a2
5.1.0Cached · Upstream SHA-256 matchedDownload40ba2c6d…cdffae
5.2.0Cached · Upstream SHA-256 matchedDownload68796c31…6201c1
5.3.0Cached · Upstream SHA-256 matchedDownloada8b23933…dd46c8
5.3.1Cached · Upstream SHA-256 matchedDownload120fe7ce…43881b
5.4.0Cached · Upstream SHA-256 matchedDownloadcd8ee835…e9c1f4
5.5.0Cached · Upstream SHA-256 matchedDownload10927c4b…65f3f5
5.6.0Cached · Upstream SHA-256 matchedDownload2c2e3721…044427
5.7.0Cached · Upstream SHA-256 matchedDownloadcca00362…7e3755
5.7.1Cached · Upstream SHA-256 matchedDownload881348ae…a3a126
5.8.0Cached · Upstream SHA-256 matchedDownload93fcd81a…429785
5.9.0Cached · Upstream SHA-256 matchedDownloadb665679c…9b40f8
5.10.0Cached · Upstream SHA-256 matchedDownloadcc424256…bc5b27
5.11.0Cached · Upstream SHA-256 matchedDownloadfad0be66…33ceb1
5.11.1Cached · Upstream SHA-256 matchedDownloada89627f4…278b96
5.12.0Cached · Upstream SHA-256 matchedDownload1952250b…65f5b3
5.13.0Cached · Upstream SHA-256 matchedDownloadea3d8652…313562
6.0.0Cached · Upstream SHA-256 matchedDownload21862995…76b834
6.1.0Cached · Upstream SHA-256 matchedDownloadf85566ec…8a26a3
6.2.0Cached · Upstream SHA-256 matchedDownload69f54f96…b06893
6.3.0Cached · Upstream SHA-256 matchedDownloaddfe03b90…6b9a07
6.4.0Cached · Upstream SHA-256 matchedDownload5e8bdcda…91a737
6.4.1Cached · Upstream SHA-256 matchedDownload37577842…c1383d
6.5.0Cached · Upstream SHA-256 matchedDownload21f1d372…578808
6.5.1Cached · Upstream SHA-256 matchedDownload7e4bc4e9…c91b0b
6.5.2Cached · Upstream SHA-256 matchedDownload54ed1663…a3d482
6.6.0Cached · Upstream SHA-256 matchedDownloadd2d9281e…2c37fe
6.7.0Cached · Upstream SHA-256 matchedDownloadb6528615…410139
6.8.0Cached · Upstream SHA-256 matchedDownload4959fec1…cf470a
6.9.0Cached · Upstream SHA-256 matchedDownloadf7e8caf8…5f817c
6.10.0Cached · Upstream SHA-256 matchedDownloadef226c58…aaee23
6.11.0Cached · Upstream SHA-256 matchedDownload1f14db05…e46e1e
7.0.0Cached · Upstream SHA-256 matchedDownloade58ba14f…757513
7.1.0Cached · Upstream SHA-256 matchedDownload62899ef4…188e33
7.2.0Cached · Upstream SHA-256 matchedDownloadc9040fc5…115643
7.3.0Cached · Upstream SHA-256 matchedDownload192d1c5b…b8d11e
7.4.0Cached · Upstream SHA-256 matchedDownloadfab62b60…eccf01
7.4.1Cached · Upstream SHA-256 matchedDownloadf4c21c94…e6fc60
7.4.2Cached · Upstream SHA-256 matchedDownload97536280…d506bf
7.4.3Cached · Upstream SHA-256 matchedDownload7c8416f9…8a904a
7.4.4Cached · Upstream SHA-256 matchedDownload13c1e6c6…cf54f7
7.4.5Cached · Upstream SHA-256 matchedDownload904ae5bb…6ba8c0
7.4.6Cached · Upstream SHA-256 matchedDownload9c35a79b…24b49b
7.5.0Cached · Upstream SHA-256 matchedDownloadc1e56e20…d4c52e
7.5.1Cached · Upstream SHA-256 matchedDownload3394478c…08c3be
7.5.2Cached · Upstream SHA-256 matchedDownloadf6154230…43cfa6
7.5.3Cached · Upstream SHA-256 matchedDownloadf648ac71…b21f59
7.5.4Cached · Upstream SHA-256 matchedDownload01949bf5…a19ff8
7.5.5Cached · Upstream SHA-256 matchedDownloadd10f9c2b…323647
7.5.6Cached · Upstream SHA-256 matchedDownloadde617bfd…1159c0
7.5.7Cached · Upstream SHA-256 matchedDownloadabf63d42…02b194
7.5.8Cached · Upstream SHA-256 matchedDownload4e420222…202c88
7.5.9Cached · Upstream SHA-256 matchedDownload754aed10…1867bb
7.6.0Cached · Upstream SHA-256 matchedDownloadf4ad0fea…23d44c
7.7.0Cached · Upstream SHA-256 matchedDownloadb1ade570…6cf880
7.7.1Cached · Upstream SHA-256 matchedDownload974859dc…71a48d
8.0.0Cached · Upstream SHA-256 matchedDownload4001e2de…24f58c
8.1.0Cached · Upstream SHA-256 matchedDownload731195f2…3f058d
8.1.1Cached · Upstream SHA-256 matchedDownload0b7b9c32…18a98f
8.2.0Cached · Upstream SHA-256 matchedDownloadc22b6e77…c9e875
8.3.0Cached · Upstream SHA-256 matchedDownload711e3a89…48583f
8.4.0Cached · Upstream SHA-256 matchedDownloada40a0cee…072cb0
8.4.1Cached · Upstream SHA-256 matchedDownloadf51c8499…3a1d08
9.0.0Cached · Upstream SHA-256 matchedDownload70e4b1ef…8bf75e
10.0.0Cached · Upstream SHA-256 matchedDownload92584d8f…942633
10.0.1Cached · Upstream SHA-256 matchedDownloadde7148ed…ec120b
10.0.2Cached · Upstream SHA-256 matchedDownload9c8ebb30…822e4b
10.1.0Cached · Upstream SHA-256 matchedDownload3d577a36…48c319
10.2.0Cached · Upstream SHA-256 matchedDownload0c516bc4…b2c2a0
11.0.0Cached · Upstream SHA-256 matchedDownload04160221…1d4bba
12.0.0Cached · Upstream SHA-256 matchedDownload6141ad5d…5efc88
12.1.0Cached · Upstream SHA-256 matchedDownload663efa95…65e8b7
13.0.0Cached · Upstream SHA-256 matchedDownload6ba98576…2debbf
13.1.0Cached · Upstream SHA-256 matchedDownloadaa6a9365…60080b
13.2.0Cached · Upstream SHA-256 matchedDownload1c48981b…379f03
13.3.0Cached · Upstream SHA-256 matchedDownload61c04d0c…462e5e
14.0.0Cached · Upstream SHA-256 matchedDownload6c6d7515…c086d6
14.1.0Cached · Upstream SHA-256 matchedDownload62993bed…84f4c9
14.2.0Cached · Upstream SHA-256 matchedDownload76c74350…450bc1
14.3.0Cached · Upstream SHA-256 matchedDownloadf2dde9e5…939791
14.4.0Cached · Upstream SHA-256 matchedDownloada51c769b…414e46
14.5.0Cached · Upstream SHA-256 matchedDownload6d377901…f34990
14.6.0Cached · Upstream SHA-256 matchedDownload74c36179…947f8d
14.7.0Cached · Upstream SHA-256 matchedDownload6c39bd54…6dd55c

Dependencies

args "\u003e=0.12.1 \u003c0.14.0"

charcode "^1.1.0"

cli_util "^0.1.0"

collection "^1.10.1"

convert "^2.0.0"

crypto "\u003e=1.1.1 \u003c3.0.0"

front_end "0.1.0-alpha.4"

glob "^1.0.3"

html "\u003e=0.12.0 \u003c1.14.0"

isolate "\u003e=0.2.2 \u003c2.0.0"

kernel "0.3.0-alpha.1"

meta "^1.0.2"

package_config "\u003e=0.1.5 \u003c2.0.0"

path "\u003e=0.9.0 \u003c2.0.0"

plugin "^0.2.0"

source_span "^1.2.0"

watcher "\u003e=0.9.6 \u003c0.10.0"

yaml "^2.1.2"