ponder-lab / Optimize-Java-8-Streams-Refactoring

Refactorings for optimizing Java 8 stream client code for greater parallelism and efficiency.
http://cuny.is/streams
Eclipse Public License 1.0
8 stars 7 forks source link

Deploy annotation jar to maven central #118

Closed khatchad closed 6 years ago

khatchad commented 6 years ago

Please:

  1. Create a pom.xml file in https://github.com/ponder-lab/Java-8-Stream-Refactoring/tree/master/edu.cuny.hunter.streamrefactoring.annotations. You may consider using the tycho plug-in to use the existing Eclipse project metadata to help.
  2. Have the pom.xml file build and deploy the annotation jar to maven central.
  3. Add a pom.xml snippet to Java-8-Stream-Refactoring/README.md that explains how to modify a project's pom.xml file to use the annotation jar as a dependency in a project.
khatchad commented 6 years ago

http://maven.apache.org/guides/mini/guide-central-repository-upload.html

khatchad commented 6 years ago

1 above is done

khatchad commented 6 years ago

I've created https://github.com/ponder-lab/edu.cuny.hunter.streamrefactoring.annotations. Basically, I've copied the annotation library there (we should remove it in this repository if we decide to keep it there). Have a look at https://jitpack.io/#ponder-lab/edu.cuny.hunter.streamrefactoring.annotations/1.0.0 for usage instructions. Perhaps we want to use this instead of maven central (seems easier to configure).

khatchad commented 6 years ago

Not necessary since we're using jitpack.io.