Creates a new instance of the TEST file plugin.
The pathPattern to identify TEST files, see TestPathPattern for the default pathPattern.
ReadonlydescriptionA short description of what the plugin does.
ReadonlynameA unique, human-readable name of the plugin.
ReadonlytypeThe 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.
Processes the given file, assigning it the FileRole.Test role.
Given that the file may still need to be processed by other plugins, this method returns the true flag for that purpose.
Run the plugin with the given context and arguments.
This plugin provides supports for the identification of test files. If you use multiple plugins, this should be included before other plugins.