Skip to content

[MSHARED-917] Remove dependency to plexus-component-annotations #141

@jira-importer

Description

@jira-importer

Slawomir Jaranowski opened MSHARED-917 and commented

We have defined as plexus component:

 - BeanShellScriptInterpreter

 - GroovyScriptInterpreter

But class ScriptRunner isn't plexus component.

I have searched github for using of this classes:
https://github.com/search?q=%22org.apache.maven.shared.scriptinterpreter.BeanShellScriptInterpreter%22&type=Code
https://github.com/search?q=%22org.apache.maven.shared.scriptinterpreter.GroovyScriptInterpreter%22&type=Code

And seems like nobody use this in direct way.

In more I think that this class should be private for project.
Those are used internally for wrap specific interpreter.

I'm waiting for opinion / approve.


Remote Links:

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions