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)