Volodymyr Siedlecki created MYFACES-4693:
--------------------------------------------

             Summary: update myfaces-builder-plugin to exclude files
                 Key: MYFACES-4693
                 URL: https://issues.apache.org/jira/browse/MYFACES-4693
             Project: MyFaces Core
          Issue Type: Bug
            Reporter: Volodymyr Siedlecki


This Jira is just for tracking purposes for the following PR: 
[https://github.com/apache/myfaces-build-tools/pull/31]

The official Faces API started to use the default method in the interfaces, but 
our plugin is not updated to handle this scenario. 

The error is reports is:
{{}}
{code:java}
[ERROR] Failed to execute goal 
org.apache.myfaces.buildtools:myfaces-builder-plugin:1.0.11:build-metadata 
(default) on project myfaces-api: Execution default of goal 
org.apache.myfaces.buildtools:myfaces-builder-plugin:1.0.11:build-metadata 
failed: syntax error @[48,1] in file: 
myfaces/api/src/main/java/jakarta/faces/component/ActionSource.java -> [Help 
1]{code}
{{}}

{{{}I looked into update the plugin, but, as explained in the PR, the 
"{}}}{{{}com.thoughtworks.qdox{}}}{{{}" was updated and is incompatible with 
our current plugin code.  Extensive rework would need to be done instead.  This 
is not an effect use of time (as the source code should be checked in and not 
generated manually as the API is stable now). {}}}

{{Instead, I created the PR above to exclude certain files from the builder, 
which can be specified via the POM.}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to