emory-libraries-disc/name-dropper — pull request #3 by kwbock (2012-11-13 20:30:11+00:00)
Title: Feature/building remodel

This is the initial pull request for the ant build script refactoring. I would like to use this to gather feed back so we can do the final refactoring and merge this back into develop, and eventually release.

Changes include.
* Removal of nbproject.dist
* Rewrite of build.xml to have no dependencies on netbeans.
* This will allow for a developer to get up and running in a shorter time while giving the ability to utilize their editor of choice. Included are a .classpath and .project for eclipse. These can be removed or used as a reference for another IDE as to what is necessary on the classpath in an IDE.
* build-impl.xml has been moved into the root so that we can still reference until we have sured up the PR.
* The jUnit tests have been moved into a new edu.emory.library.oxygen_plugin.tests package.
* This allows us to run unit tests from the dist jar.
* Unit test fixtures have been moved into this package as well.
* NameDropperTest.java loads fixtures via resource by calling NameDropperTest.class.getResourceAsStream and the test code has been refactored to account for this.

This should account for the major changes.