Skip to content

Commit c6dc70b

Browse files
committed
Merge pull request #120 from contentful/fix/update-proguard
fix: update proguard to reflect dependency changes
2 parents 4495819 + bbc910e commit c6dc70b

File tree

3 files changed

+37
-15
lines changed

3 files changed

+37
-15
lines changed

CHANGELOG.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5-
## Version [7.0.1][unreleased] - (in development)
5+
## Version [7.0.2][unreleased] - (in development)
66
- stay tuned
77

8+
## Version [7.0.1] - (2016-05-02)
9+
- Changed: Updating proguard rules sample file to reflect dependency changes
10+
811
## Version [7.0.0] - (2016-04-15)
912
- Fixed: Integration tests don't expect wrong entries
1013
- Changed: Add java and os version to user agent
@@ -135,8 +138,9 @@ This project adheres to [Semantic Versioning](http://semver.org/).
135138
## Version 1.0.0 - 2014-08-13
136139
Initial release.
137140

138-
[unreleased]: https://github.com/contentful/contentful.java/compare/java-sdk-7.0.0...HEAD
139-
[7.0.0]: https://github.com/contentful/contentful.java/compare/java-sdk-6.1.2...java-sdk-7.0.0
141+
[unreleased]: https://github.com/contentful/contentful.java/compare/java-sdk-7.0.1...HEAD
142+
[7.0.1]: https://github.com/contentful/contentful.java/compare/java-sdk-7.0.0...java-sdk-7.0.1
143+
[7.0.0]: https://github.com/contentful/contentful.java/compare/java-sdk-7.1.2...java-sdk-7.0.0
140144
[6.1.2]: https://github.com/contentful/contentful.java/compare/java-sdk-6.1.1...java-sdk-6.1.2
141145
[6.1.1]: https://github.com/contentful/contentful.java/compare/java-sdk-6.1.0...java-sdk-6.1.1
142146
[6.1.0]: https://github.com/contentful/contentful.java/compare/java-sdk-6.0.0...java-sdk-6.1.0

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ Grab via Maven:
1515
<dependency>
1616
<groupId>com.contentful.java</groupId>
1717
<artifactId>java-sdk</artifactId>
18-
<version>7.0.0</version>
18+
<version>7.0.1</version>
1919
</dependency>
2020
```
2121
or Gradle:
2222
```groovy
23-
compile 'com.contentful.java:java-sdk:7.0.0'
23+
compile 'com.contentful.java:java-sdk:7.0.1'
2424
```
2525

2626
Snapshots of the development version are available in [Sonatype's `snapshots` repository][snap].
@@ -126,7 +126,7 @@ Copyright (c) 2016 Contentful GmbH. See [LICENSE.txt][6] for further details.
126126

127127

128128
[1]: https://www.contentful.com
129-
[2]: https://oss.sonatype.org/service/local/repositories/releases/content/com/contentful/java/java-sdk/7.0.0/java-sdk-7.0.0.jar
129+
[2]: https://oss.sonatype.org/service/local/repositories/releases/content/com/contentful/java/java-sdk/7.0.1/java-sdk-7.0.1.jar
130130
[3]: https://contentful.github.io/contentful.java/
131131
[4]: https://www.contentful.com/developers/documentation/content-delivery-api/
132132
[5]: https://square.github.io/okhttp/

proguard-cda.cfg

Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,46 @@
22
-keep class com.contentful.java.cda.** { *; }
33

44
# RxJava
5-
-dontwarn rx.**
5+
-dontwarn sun.misc.**
6+
7+
-keepclassmembers class rx.internal.util.unsafe.*ArrayQueue*Field* {
8+
long producerIndex;
9+
long consumerIndex;
10+
}
11+
12+
-keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueProducerNodeRef {
13+
rx.internal.util.atomic.LinkedQueueNode producerNode;
14+
}
15+
16+
-keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueConsumerNodeRef {
17+
rx.internal.util.atomic.LinkedQueueNode consumerNode;
18+
}
619

720
# OkHttp
821
-keepattributes Signature
922
-keepattributes *Annotation*
10-
-keep class com.squareup.okhttp.** { *; }
11-
-keep interface com.squareup.okhttp.** { *; }
12-
-dontwarn com.squareup.okhttp.**
23+
-keep class okhttp3.** { *; }
24+
-keep interface okhttp3.** { *; }
25+
-dontwarn okhttp3.**
1326

1427
# Retrofit
15-
-dontwarn retrofit.**
16-
-keep class retrofit.** { *; }
28+
-dontwarn retrofit2.**
29+
-keep class retrofit2.** { *; }
1730
-keepclasseswithmembers class * {
18-
@retrofit.http.* <methods>;
31+
@retrofit2.http.* <methods>;
1932
}
2033

2134
# Okio
22-
-keep class sun.misc.Unsafe { *; }
2335
-dontwarn java.nio.file.*
2436
-dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
2537
-dontwarn okio.**
2638

2739
# Gson
2840
-keepattributes EnclosingMethod
29-
-keep class com.google.gson.stream.** { *; }
41+
-keep class com.google.gson.stream.** { *; }
42+
43+
# Android warnings
44+
-dontwarn android.support.v4.**
45+
46+
# Kotlin
47+
-dontwarn org.junit.**

0 commit comments

Comments
 (0)