Slawomir Jaranowski created MSHARED-917:
-------------------------------------------
Summary: Remove dependency to plexus-component-annotations
Key: MSHARED-917
URL: https://issues.apache.org/jira/browse/MSHARED-917
Project: Maven Shared Components
Issue Type: Improvement
Components: maven-script-interpreter
Reporter: Slawomir Jaranowski
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.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)