| File | Date | Author | Commit |
|---|---|---|---|
| src | 2015-12-06 |
|
[163ff7] Reporting misuses of Await.await during build t... |
| README.md | 2015-05-05 |
|
[0ea28e] Changing readme.md |
| pom.xml | 2016-01-08 |
|
[bd93ce] Version 0.6.3 |
Orbit Async implements async-await methods in the JVM. It allows programmers to write asynchronous code in a sequential fashion. It was developed by BioWare, a division of Electronic Arts.
The Orbit Async Maven Plugin executes compile time instrumentation of classes that use Orbit Async.
A sample project can be found here.
Documentation is located here.
Orbit is licensed under the BSD 3-Clause License.
Add the orbit-async dependency:
<dependency>
<groupId>com.ea.orbit</groupId>
<artifactId>orbit-async</artifactId>
<version>${orbit.version}</version>
</dependency>
Add the build plugin that will instrument the uses of await
<build>
<plugins>
<plugin>
<groupId>com.ea.orbit</groupId>
<artifactId>orbit-async-maven-plugin</artifactId>
<version>${orbit.version}</version>
<executions>
<execution>
<goals>
<goal>instrument</goal>
<goal>instrument-test</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>