Skip to content

Merge Kotlin Nullability into master #666

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Jul 29, 2019
Merged

Conversation

vkryachko
Copy link
Member

No description provided.

vkryachko and others added 8 commits July 11, 2019 12:03
…age. (#602)

* Add missing nullability annotations to Storage.

* Remove redundant `@PublicApi` annotation.

* Address review comments.
…B. (#603)

* Add missing nullability annotations to RTDB.

* Remove redundant `@PublicApi` annotations.

* Update changelog.
* Add missing nullability annotations to Firestore.

Additionally remove uses of the redundant `@PublicApi` annotation.

* Remove varargs nullability annotations.

As they don't have any effect on the resulting kotlin nullability.

* gJF

* Add androidx.annotation lint detector.

The detector finds usages of non-androidx, non-android.support
nullability annotations and provides automatic ide fixes for such
violations.

Android Support annotations are allowed as a transitional step until
internal androidx migration is fully completed.

* Change nullability check:

* disable by default(will enable in a separate PR)
* ignore kotlin source files

* Address review comments

* Address review comments.

* ktlintFormat
* Fix timeouts in Functions. (#606)

This commit resolves #604 by setting both the read and call timeouts.
The connect and write timeouts are left at their default values of 10
seconds.

* Report the correct version for the RTDB (#605)

* Add missing package-info.java files for A/B Testing.

The SDK doesn't have user-visible API, so it should be correctly
annotated with javadoc's @hide.
@googlebot googlebot added the cla: yes Override cla label Jul 26, 2019
@vkryachko
Copy link
Member Author

/retest

@allisonbm92 allisonbm92 self-requested a review July 29, 2019 16:25
@vkryachko vkryachko merged commit 69f29d4 into master Jul 29, 2019
@vkryachko vkryachko deleted the vk.kotlin_null_merge branch August 21, 2019 21:38
@firebase firebase locked and limited conversation to collaborators Oct 8, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants