• Stars
    star
    719
  • Rank 62,985 (Top 2 %)
  • Language
    Shell
  • License
    Apache License 2.0
  • Created about 9 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

ProGuard rules for RxJava shipped as AAR!

ProGuard rules for RxJava shipped as AAR!

Note about RxJava 2.x

At the moment ProGuard rules for RxJava 2.x are not required, it doesn't use Reflection nor Unsafe in a ways that require ProGuard. If at some point rules for RxJava 2.x/3.x/etc will be required β€” this project will be updated accordingly.

See issue #44 for more info.


Versioning principle:

Imagine RxJava has version x.y.z β€” RxJavaProGuardRules version will be x.y.z.n where n is patch version of ProGuard rules for the concrete version of RxJava!

Example: RxJava 1.3.3, RxJavaProGuardRules 1.3.3.n. Easy breezy.


Download

// RxJava itself
compile 'io.reactivex:rxjava:1.3.3'

// And ProGuard rules for RxJava!
compile 'com.artemzin.rxjava:proguard-rules:1.3.3.0'

You can find all releases on Maven Central, and here is the file with ProGuard rules.


Credit for the very first ProGuard rules in this library goes to @felipecsl!

More Repositories

1

qualitymatters

Android Development Culture
Java
1,755
star
2

TheContext-Podcast

Podcast about Android Development with Hannes Dorfmann, Artem Zinnatullin, Artur Dryomov and wonderful guests!
625
star
3

RxUi

Implementation of pure functional concept of talking to Android View layer in a Reactive way
Java
263
star
4

AndroidStudio-VM-Options

JVM options for smoother Android Studio experience
140
star
5

android-wail-app

DEPRECATED Android Last.fm scrobbler. Recruiters: please don't look at this project.
Java
121
star
6

droidcon-nyc-2017-puzzlers

RxJava and Kotlin Puzzlers! Follow our Engineering Blog for article with explanation
Kotlin
101
star
7

AutoJackson

Small example of AutoValue/AutoParcel + Jackson
Java
73
star
8

AssertParcelable

Checks Parcelable implementation.
Java
48
star
9

dev-null-android

Dev null as Service comes to android!
Java
48
star
10

jet-image-loader

WP7+ fast and powerfull image loader with memory and storage caching for your projects!
C#
44
star
11

RxKoans

(Experimental) set of excersices in for of unit tests to improve your Rx (RxJava, Project Reactor, etc) skills
Kotlin
35
star
12

java-uncheck-exceptions

0-deps library for throwing checked exceptions as unchecked without wrapping!
Kotlin
19
star
13

Android-AsyncTask-Executor

DEPRECATED You want to execute your AsyncTask concurrently on any version of Android OS? You need AsyncTaskExecutor!
Java
18
star
14

error-prone-performance

Project to benchmark and profile Error-Prone performance to uncover bottlenecks.
Java
13
star
15

RxJavaV1V2Adapter

Adapter between RxJava v1 and v2
Java
13
star
16

android-lint-cli

Prebuilt jars of Android Lint CLI tool.
9
star
17

build-demo

Demo of building same code with different build systems.
Java
8
star
18

ScreenValley

NO MORE FRAGMENTS HELL
Java
6
star
19

yota-test-task

Test task for Yota company
Java
3
star
20

macos-input-sound-toggle

Tiny macOS executable to toggle input sound on and off preserving prev volume level.
Shell
2
star
21

Android-VK-Api

DEPRECATED! (Not supported + code base is not so good) Need to work with vk.com in your Android app? Just use Android-VK-Api library!
Java
2
star