AbstractThe pattern to identify the files of this plugin, see the respective subclass for its default.
The part of the path the pattern is matched against.
Abstract ReadonlydescriptionA short description of what the plugin does.
Protected Abstract ReadonlyliftLifts a matched file into this plugin's FlowrXFile, tagged with its FileRole.
Abstract ReadonlynameA unique, human-readable name of the plugin.
Protected ReadonlypatternReadonlytypeThe type of the plugin, determining when and for what purpose it is applied during the analysis.
ReadonlyversionThe version of the plugin, ideally following semver.
StaticdefaultReturns a default/dummy implementation to be used when no plugin of this type is registered or triggered.
Determine whether this plugin applies to the given file.
Run the plugin with the given context and arguments.
Shared body of the
.Rd-family plugins below; a concrete class only adds its name, description, default pattern,lift, and (twice)applies.