Skip to content
This repository

Added Maven Site reports #850

Closed
wants to merge 9 commits into from

4 participants

David Hudson Hiro Asari shartley Charles Oliver Nutter
David Hudson

Added Maven Site reports including Javadoc generation, dependency/plugin analysis, test coverage, changelog and more.

headius and others added some commits
Charles Oliver Nutter headius Remove almost all binaries and switch to maven project.
In detail:

* Remove most jar and gem files from build_lib, since they will
  be sourced via maven.
* Remove nbproject and allow NetBeans to open us as a Maven
  project.
* Remove build.xml references to build_lib binaries
* Remove some ant build targets that are no longer used and/or
  will not work without build_lib present.
f5466e6
Charles Oliver Nutter headius Remove remaining binaries from build_lib.
* bnd is now sourced from maven.
* bouncy-castle-java.rb moved under gems/bouncy-castle-java/lib.
* jruby-win32-ole gem will get sourced from maven.

Additional tweaks to get jar-dist working.
3e06516
Charles Oliver Nutter headius Eliminate most references to build_lib. 55395c3
Charles Oliver Nutter headius Get dev gems installing properly with removed build_lib. 7aba1c2
Charles Oliver Nutter headius Move to @mkristian's proposed layout, with some modifications. 28c6fbc
David Hudson jendave Added Maven Site reports 736c072
Charles Oliver Nutter headius Remove Constants.java from src tree. a7fa461
David Hudson jendave Merge remote-tracking branch 'refs/remotes/upstream/stripped_project'
Conflicts:
	pom.xml
7ba4aa0
David Hudson jendave Merge remote-tracking branch 'refs/remotes/upstream/master' 6b0b253
Hiro Asari
Owner

Please rebase.

Hiro Asari
Owner

For PRs, I advise you to use a topic branch, so that when you pull upstream changes into master, the PR won't get messed up.

David Hudson jendave closed this
shartley

For the Enum class Operation, the comment says for the OpFlags class "I cannot nest this class in an Enum class.";
I don't understand why not. Could OpFlags not just live at the bottom of the Enum or after the final value's semicolon?
From a personal taste point of view, I like to make these int value classes be interfaces instead: as it makes writing final static unnecessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Showing 9 unique commits by 2 authors.

Jul 03, 2013
Charles Oliver Nutter headius Remove almost all binaries and switch to maven project.
In detail:

* Remove most jar and gem files from build_lib, since they will
  be sourced via maven.
* Remove nbproject and allow NetBeans to open us as a Maven
  project.
* Remove build.xml references to build_lib binaries
* Remove some ant build targets that are no longer used and/or
  will not work without build_lib present.
f5466e6
Charles Oliver Nutter headius Remove remaining binaries from build_lib.
* bnd is now sourced from maven.
* bouncy-castle-java.rb moved under gems/bouncy-castle-java/lib.
* jruby-win32-ole gem will get sourced from maven.

Additional tweaks to get jar-dist working.
3e06516
Charles Oliver Nutter headius Eliminate most references to build_lib. 55395c3
Charles Oliver Nutter headius Get dev gems installing properly with removed build_lib. 7aba1c2
Charles Oliver Nutter headius Move to @mkristian's proposed layout, with some modifications. 28c6fbc
David Hudson jendave Added Maven Site reports 736c072
Charles Oliver Nutter headius Remove Constants.java from src tree. a7fa461
David Hudson jendave Merge remote-tracking branch 'refs/remotes/upstream/stripped_project'
Conflicts:
	pom.xml
7ba4aa0
David Hudson jendave Merge remote-tracking branch 'refs/remotes/upstream/master' 6b0b253
Something went wrong with that request. Please try again.