Files
sdk/pkg/analysis_server/lib/src/plugin2
Jens Johansen a1e4696ab3 [analyzer plugin] Dependency overrides can be relative
The "plugins" can specify "dependency_overrides", e.g. with a path to
make it work in the sdk.
Currently (before this CL) a relative path is just copied verbatim
though (into something like $HOME/.dartServer/.plugin_manager/...) and
thus doesn't work.
This CL parses it the same way as the plugin are otherwise parsed and
makes the path absolute (again like the plugins are otherwise done).

Change-Id: Ia3e450126ef5bfa3bd0a8b1b31aded954252da46
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/449281
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Jens Johansen <jensj@google.com>
2025-09-14 23:56:42 -07:00
..

This directory contains sources for the "new" plugin system introduced circa 2024, which is the replacement for the "prototype" plugin system introduced circa 2017. The sources for the "prototype" plugin system are located in ../plugin.

The "new" plugin system is partially based on the "prototype" plugin system. As the "prototype" plugin system becomes deprecated and unsupported, any features that the "new" plugin system relies on can be migrated to this directory.