-
Notifications
You must be signed in to change notification settings - Fork 13
javancss-maven-plugin
fails on java 8+ codebase
#38
Comments
Here is what I had to change in Assertj-Neo4j to get the site to generate:
|
2 main workarounds: - remove Java 8 code causing coverage plugins to fail - override plugins improperly set in parent POM (see assertj/assertj-parent-pom#38)
So all we need to do is to bump the version of these plugins ? |
It seems the above changes work well for pre-Java 8 code. |
@fbiville we have just released |
@scordio fixed it joel-costigliola/assertj-neo4j@2667c3f :) |
Oopsie, talked too fast: cd $(mktemp -d) && \
git clone https://github.com/joel-costigliola/assertj-neo4j.git && \
mvn site -f assertj-neo4j |
Now that Assertj Neo4j contains Java 8+ code again, the site cannot be generated. |
java 8 ? living on the edge @fbiville ? 😆 |
The missing support for Java 8 seems to be a JavaNCSS 33.54 issue used by The fork from Nokia should have already the fix but I didn't find the updated artifact deployed anywhere.
|
|
I assume there is no Java 8+ syntax in |
There is a bunch of it :-) And the same issue is happening if I execute @joel-costigliola is |
I'm currently in touch with Hervé Boutémy, Apache Maven committer. There may be a way to get Java 8 support into the Java NCSS. We'll have to wait for a few days when Hervé is back from vacation. |
I tried to create a PR on top of the existing code but there is at least one issue I am not able to solve, therefore I closed my PR (see codehaus/javancss#3 (comment)) |
maven-project-info-reports-plugin
version
Related: JavaNCSS/javancss#4 |
javancss-maven-plugin
fails on java 8+ codebase
|
maven-project-info-reports-plugin
3.0
is not on Central,3.0.0
is.It's blocking
mvn site
from completing.The text was updated successfully, but these errors were encountered: