From fef80af0b71dc396f45be1ae3bb78b678697ad5d Mon Sep 17 00:00:00 2001 From: Joe Hegarty Date: Tue, 28 May 2019 10:30:40 -0700 Subject: [PATCH] Version 1.2.3 --- README.md | 16 ++++++++-------- async/pom.xml | 2 +- maven-plugin/README.md | 4 ++-- maven-plugin/pom.xml | 2 +- maven-plugin/src/test/project-to-test/pom.xml | 6 +++--- pom.xml | 2 +- 6 files changed, 16 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 7d06f54..870b845 100644 --- a/README.md +++ b/README.md @@ -117,23 +117,23 @@ The only requirement to use EA Async is that must be used only inside methods th com.ea.async ea-async - 1.2.2 + 1.2.3 ``` ### Gradle ``` -'com.ea.async:ea-async:1.2.2' +'com.ea.async:ea-async:1.2.3' ``` ### Instrumenting your code #### Option 1 - JVM parameter -Start your application with an extra JVM parameter: `-javaagent:ea-async-1.2.2.jar` +Start your application with an extra JVM parameter: `-javaagent:ea-async-1.2.3.jar` ``` - java -javaagent:ea-async-1.2.2.jar -cp your_claspath YourMainClass args... + java -javaagent:ea-async-1.2.3.jar -cp your_claspath YourMainClass args... ``` It's recommended to add this as a default option to launchers in IntelliJ projects that use ea-async. @@ -151,18 +151,18 @@ It might interfere with JVM debugging. This alternative is present as a fallback #### Option 3 - Run instrumentation tool -The ea-async-1.2.2.jar is a runnable jar that can pre-instrument your files. +The ea-async-1.2.3.jar is a runnable jar that can pre-instrument your files. Usage: ```bash -java -cp YOUR_PROJECT_CLASSPATH -jar ea-async-1.2.2.jar classDirectory +java -cp YOUR_PROJECT_CLASSPATH -jar ea-async-1.2.3.jar classDirectory ``` Example: ```bash -java -cp guava.jar;commons-lang.jar -jar ea-async-1.2.2.jar target/classes +java -cp guava.jar;commons-lang.jar -jar ea-async-1.2.3.jar target/classes ``` After that all the files in target/classes will have been instrumented. @@ -185,7 +185,7 @@ This is the best option for libraries and maven projects. com.ea.async ea-async-maven-plugin - 1.2.2 + 1.2.3 diff --git a/async/pom.xml b/async/pom.xml index f4b657c..a26a5ed 100644 --- a/async/pom.xml +++ b/async/pom.xml @@ -33,7 +33,7 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. com.ea.async ea-async-parent - 1.2.3-SNAPSHOT + 1.2.3 .. ea-async diff --git a/maven-plugin/README.md b/maven-plugin/README.md index 6dc67d6..2690d93 100644 --- a/maven-plugin/README.md +++ b/maven-plugin/README.md @@ -24,7 +24,7 @@ Add the EA Async dependency: com.ea.async ea-async - 1.2.2 + 1.2.3 ``` @@ -36,7 +36,7 @@ Add the build plugin that will instrument the uses of `await` com.ea.async ea-async-maven-plugin - 1.2.2 + 1.2.3 diff --git a/maven-plugin/pom.xml b/maven-plugin/pom.xml index fb0f5a2..71fd040 100644 --- a/maven-plugin/pom.xml +++ b/maven-plugin/pom.xml @@ -31,7 +31,7 @@ com.ea.async ea-async-parent - 1.2.3-SNAPSHOT + 1.2.3 .. com.ea.async diff --git a/maven-plugin/src/test/project-to-test/pom.xml b/maven-plugin/src/test/project-to-test/pom.xml index 4476d56..2c12a38 100644 --- a/maven-plugin/src/test/project-to-test/pom.xml +++ b/maven-plugin/src/test/project-to-test/pom.xml @@ -31,7 +31,7 @@ com.ea.async ea-async-parent - 1.2.3-SNAPSHOT + 1.2.3 ../../../.. com.ea.async.samples @@ -67,7 +67,7 @@ com.ea.async ea-async-maven-plugin - 1.2.3-SNAPSHOT + 1.2.3 @@ -90,7 +90,7 @@ com.ea.async ea-async - 1.2.3-SNAPSHOT + 1.2.3 diff --git a/pom.xml b/pom.xml index d089de9..c648eb7 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4.0.0 com.ea.async ea-async-parent - 1.2.3-SNAPSHOT + 1.2.3 pom EA Async Parent EA Async implements async-await methods in the JVM. It allows programmers to write asynchronous code in