Skip to content

Commit 94945f0

Browse files
authored
Merge branch 'master' into parcelable-object
2 parents 4d31f45 + dfd4f40 commit 94945f0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+644
-1462
lines changed

CONTRIBUTING.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ In order to accept your pull request, we need you to submit a CLA. You only need
2626
Complete your CLA here: <https://developers.facebook.com/opensource/cla>
2727

2828
## Bugs
29-
Although we try to keep developing on Parse easy, you still may run into some issues. General questions should be asked on [Google Groups][google-group], technical questions should be asked on [Stack Overflow][stack-overflow], and for everything else we'll be using GitHub issues.
29+
Although we try to keep developing on Parse easy, you still may run into some issues. Technical questions should be asked on [Stack Overflow][stack-overflow], and for everything else we'll be using GitHub issues.
3030

3131
### Known Issues
3232
We use GitHub issues to track public bugs. We will keep a close eye on this and try to make it clear when we have an internal fix in progress. Before filing a new issue, try to make sure your problem doesn't already exist.
3333

3434
### Reporting New Issues
3535
Not all issues are SDK issues. If you're unsure whether your bug is with the SDK or backend, you can test to see if it reproduces with our [REST API][rest-api] and [Parse API Console][parse-api-console]. If it does, you can report backend bugs [here][bug-reports].
3636

37-
To view the REST API network requests issued by the Parse SDK and responses from the Parse backend, please check out our [Network Debugging Tool][network-debugging-tool]. With this tool, you can either log network requests/responses to Android logcat, or log them to Chrome Debugger via Stetho.
37+
To view the REST API network requests issued by the Parse SDK and responses from the Parse backend, please check out [OkHttp Interceptors][network-debugging-tool]. With this tool, you can either log network requests/responses to Android logcat, or log them to Chrome Debugger via Stetho.
3838

3939
Details are key. The more information you provide us the easier it'll be for us to debug and the faster you'll receive a fix. Some examples of useful tidbits:
4040

@@ -56,11 +56,10 @@ We're still working on providing a code style for your IDE and getting a linter
5656
## License
5757
By contributing to Parse Android SDK, you agree that your contributions will be licensed under its license.
5858

59-
[google-group]: https://groups.google.com/forum/#!forum/parse-developers
6059
[stack-overflow]: http://stackoverflow.com/tags/parse.com
61-
[bug-reports]: https://www.parse.com/help#report
62-
[rest-api]: https://www.parse.com/docs/rest/guide
63-
[network-debugging-tool]: https://github.com/ParsePlatform/ParseInterceptors-Android/wiki
60+
[bug-reports]: https://github.com/parse-community/parse-server
61+
[rest-api]: http://docs.parseplatform.org/rest/guide/
62+
[network-debugging-tool]: https://github.com/square/okhttp/wiki/Interceptors
6463
[parse-api-console]: http://blog.parse.com/announcements/introducing-the-parse-api-console/
6564
[stacktrace-or-gtfo]: http://i.imgur.com/jacoj.jpg
6665
[tests-dir]: /Parse/src/test/java/com/parse

LICENSE

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,7 @@ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
2828
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2929
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3030
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31+
32+
-----
33+
34+
As of April 5, 2017, Parse, LLC has transferred this code to the parse-community organization, and will no longer be contributing to or distributing this code.

PATENTS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,7 @@ necessarily infringed by the Software standing alone.
3131
A "Patent Assertion" is any lawsuit or other action alleging direct, indirect,
3232
or contributory infringement or inducement to infringe any patent, including a
3333
cross-claim or counterclaim.
34+
35+
-----
36+
37+
As of April 5, 2017, Parse, LLC has transferred this code to the parse-community organization, and will no longer be contributing to or distributing this code.

Parse/build.gradle

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,22 @@ android {
3939
}
4040
}
4141

42-
ext.okhttpVersion = '3.6.0'
42+
ext {
43+
okhttpVersion = '3.6.0'
44+
}
45+
4346
dependencies {
47+
compile "com.android.support:support-annotations:$supportLibVersion"
4448
compile 'com.parse.bolts:bolts-tasks:1.4.0'
4549
compile "com.squareup.okhttp3:okhttp:$okhttpVersion"
4650
provided 'com.facebook.stetho:stetho:1.4.2'
4751

52+
//Be aware, tests fail on 3.3.2 Wait to update until
53+
//java.lang.NoClassDefFoundError: android/content/pm/VersionedPackage
54+
//issue is fixed in Robolectric
55+
//https://github.com/robolectric/robolectric/issues/2562
4856
testCompile 'org.robolectric:robolectric:3.3'
49-
testCompile 'org.skyscreamer:jsonassert:1.4.0'
57+
testCompile 'org.skyscreamer:jsonassert:1.5.0'
5058
testCompile 'org.mockito:mockito-core:1.10.19'
5159
testCompile "com.squareup.okhttp3:mockwebserver:$okhttpVersion"
5260
}
@@ -123,7 +131,7 @@ uploadArchives {
123131
pom.project {
124132
name 'Parse-Android'
125133
artifactId = 'parse-android'
126-
packaging 'jar'
134+
packaging 'aar'
127135
description 'A library that gives you access to the powerful Parse cloud platform from your Android app.'
128136
url 'https://github.com/ParsePlatform/Parse-SDK-Android'
129137

Parse/src/main/java/com/parse/LocalIdManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ synchronized String createLocalId() {
129129

130130
if (!isLocalId(localId)) {
131131
throw new IllegalStateException("Generated an invalid local id: \"" + localId + "\". "
132-
+ "This should never happen. Contact us at https://parse.com/help");
132+
+ "This should never happen. Open a bug at https://github.com/parse-community/parse-server");
133133
}
134134

135135
return localId;

0 commit comments

Comments
 (0)