[
https://issues.apache.org/jira/browse/MPLUGIN-389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17540650#comment-17540650
]
ASF GitHub Bot commented on MPLUGIN-389:
----------------------------------------
slawekjaranowski commented on code in PR #85:
URL: https://github.com/apache/maven-plugin-tools/pull/85#discussion_r878911287
##########
maven-plugin-plugin/src/it/ant-reference-parameter/src/main/java/org/apache/maven/plugins/antWithRefs/ArtifactsTask.java:
##########
@@ -29,7 +29,7 @@
public void execute()
throws BuildException
{
- log( String.valueOf( getProject().getReference( "artifacts" ) ) );
+ log( String.valueOf( ( Object ) getProject().getReference( "artifacts"
) ) );
Review Comment:
Without such cast we will have exception:
```
Caused by: java.lang.ClassCastException: java.util.LinkedHashSet cannot be
cast to [C
at org.apache.maven.plugins.antWithRefs.ArtifactsTask.execute
(ArtifactsTask.java:32)
at org.apache.tools.ant.UnknownElement.execute (UnknownElement.java:299)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
```
As scripting Mojo are deprecated I didn't investigate it, simply did in such
way to make test pass.
> Update level to Java 8
> ----------------------
>
> Key: MPLUGIN-389
> URL: https://issues.apache.org/jira/browse/MPLUGIN-389
> Project: Maven Plugin Tools
> Issue Type: Task
> Components: Plugin Plugin
> Reporter: Tamás Cservenák
> Assignee: Slawomir Jaranowski
> Priority: Major
> Fix For: 3.7.0
>
>
> Update plugin Java level to Java 8.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)