Viewing version 1.0.0+8.1.1. Open the latest package page.

custom_lint_visitor

1.0.0+8.1.1

A package that exports visitors for CustomLint.

Download archive

Readme

About

custom_lint_visitor is a dependency of custom_lint, for the sake of supporting multiple Analyzer versions without causing too many breaking changes.

It exposes various ways to traverse the tree of AstNodes using callbacks.

Versioning

One version of custom_lint_visitor is released for every analyzer version.

The version 1.0.0+6.7.0 means "Version 1.0.0 of custom_lint_visitor, for analyzer's 6.7.0 version".

Whenever custom_lint_visitor is updated, a new version may be published for the same analyzer version. Such as 1.0.1+6.7.0

Depending on custom_lint_visitor: ^1.0.0 will therefore support any compatible Analyzer version. To require a specific analyzer version, specify analyzer: <your constraint> explicitly.

Changelog

1.0.0+ (7.7.0)

Added support for analyzer 7.7.0

1.0.0+ (6.7.0/6.11.0/7.3.0)

Initial release

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add 'custom_lint_visitor:1.0.0+8.1.1'
pubspec.yaml
name: custom_lint_visitor
version: 1.0.0+8.1.1
description: A package that exports visitors for CustomLint.
repository: https://github.com/invertase/dart_custom_lint

environment:
  sdk: ">=3.0.0 <4.0.0"

dependencies:
  analyzer: 8.1.1

dev_dependencies:
  build_runner: ^2.5.0
  lint_visitor_generator:
    path: ../lint_visitor_generator
  test: ^1.22.2

Version history

VersionPublishedArchiveSHA-256
1.0.0+6.7.0Cached · Upstream SHA-256 matchedDownload8aeb3b6a…d6587d
1.0.0+6.11.0Cached · Upstream SHA-256 matchedDownloadbfe9b7a0…ef25f9
1.0.0+7.0.0Cached · Upstream SHA-256 matchedDownload79ffd9a9…3e5cae
1.0.0+7.1.0Cached · Upstream SHA-256 matchedDownload14df0760…337c1b
1.0.0+7.3.0Cached · Upstream SHA-256 matchedDownload36282d85…c857d8
1.0.0+7.4.5Cached · Upstream SHA-256 matchedDownloadcba5b6d7…35054d
1.0.0+7.7.0Cached · Upstream SHA-256 matchedDownload4a86a0d8…3983a2
1.0.0+8.0.0Cached · Upstream SHA-256 matchedDownload52c43422…c668c2
1.0.0+8.1.1Cached · Upstream SHA-256 matchedDownload446d6832…3fee6d
1.0.0+8.4.0Cached · Upstream SHA-256 matchedDownload91f2a81e…a566d8
1.0.0+9.0.0Cached · Upstream SHA-256 matchedDownloade466d178…9faadd

Dependencies

analyzer "8.1.1"