1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
RxJava is still a work in progress and has a long list of work documented in the [Issues](https://github.com/ReactiveX/RxJava/issues).
If you wish to contribute we would ask that you:
- read [Rx Design Guidelines](http://blogs.msdn.com/b/rxteam/archive/2010/10/28/rx-design-guidelines.aspx)
- review existing code and comply with existing patterns and idioms
- include unit tests
- stick to Rx contracts as defined by the Rx.Net implementation when porting operators (each issue attempts to reference the correct documentation from MSDN)
Information about licensing can be found at: [CONTRIBUTING](https://github.com/ReactiveX/RxJava/blob/2.x/CONTRIBUTING.md).
## How to import the project into Eclipse
Two options below:
### Import as Eclipse project
./gradlew eclipse
In Eclipse
* choose File - Import - General - Existing Projects into Workspace
* Browse to RxJava folder
* click Finish.
* Right click on the project in Package Explorer, select Properties - Java Compiler - Errors/Warnings - click Enable project specific settings.
* Still in Errors/Warnings, go to Deprecated and restricted API and set Forbidden reference (access-rules) to Warning.
### Import as Gradle project
You need the Gradle plugin for Eclipse installed.
In Eclipse
* choose File - Import - Gradle - Gradle Project.
* Browse to RxJava folder
* click Build Model
* select the project
* click Finish
|