analysis_server_plugin_core 1.1.2 copy "analysis_server_plugin_core: ^1.1.2" to clipboard
analysis_server_plugin_core: ^1.1.2 copied to clipboard

Core components to build a custom Dart analysis server plugin.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.2 - 2026-07-26 #

Changed #

  • Updated docs.

1.1.1 - 2026-07-26 #

Fixed #

  • Readability in example code.
  • Typo and/or grammar in README.

1.1.0 - 2026-07-26 #

Added #

  • PluginBuilder<C> for type-safe, builder-based plugin construction with shared session management.
  • SessionedRuleFactory<C> typedef for registering session-managed lint and warning rules via PluginBuilder.

1.0.1 - 2026-07-21 #

Added #

  • PathStringExtensions on String with normalizePathSeparators, ensureTrailingPathSeparator, and surroundingPathSeparator for cross-platform path manipulation.
  • RuleContextExtensions on RuleContext with packageRelativeUnitPath(pathSeparator:) for resolving file paths relative to the package root.
  • README with installation instructions, quick-start guide, and component reference.

Changed #

  • PathStringExtensions methods now take a required pathSeparator parameter instead of hardcoding /.
  • packageRelativeUnitPath is now a method requiring a pathSeparator parameter.

Fixed #

  • ensureTrailingPathSeparator now uses the provided pathSeparator instead of hardcoded /.
  • surroundingPathSeparator now uses the provided pathSeparator instead of hardcoded /.
  • packageRelativeUnitPath now correctly appends pathSeparator instead of packageRoot when the root lacks a trailing separator.

1.0.0 - 2026-07-18 #

Added #

  • Core components to build a custom Dart analysis server plugin.
0
likes
0
points
55
downloads

Publisher

unverified uploader

Weekly Downloads

Core components to build a custom Dart analysis server plugin.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

analysis_server_plugin, analyzer, analyzer_plugin, analyzer_testing, dart_functionals, intl, loghub, meta, path, yaml

More

Packages that depend on analysis_server_plugin_core