[ 
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)

Reply via email to