Skip to content

Remove Dokka Plugin #4031

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 4 commits into from
Sep 8, 2022
Merged

Remove Dokka Plugin #4031

merged 4 commits into from
Sep 8, 2022

Conversation

daymxn
Copy link
Member

@daymxn daymxn commented Aug 25, 2022

Per b/243685887, now that Dackka has been implemented- we can safely remove the old Dokka plugin.

We also don't need to register the DackkaPlugin, as it automatically gets applied via FirebaseLibrary. Unless we end up having a use case where consumers want/or need to manually apply the plugin- exposing it this way could open the door to misunderstandings & bugs. This PR removes it to be safe.

daymxn added 2 commits August 25, 2022 12:52
This doesn't currently need to be public, as it automatically gets applied via FirebaseLibrary.
Now that the Dackka plugin is implemented, we can safely remove our previous Dokka plugin.
@github-actions
Copy link
Contributor

github-actions bot commented Aug 25, 2022

Unit Test Results

   394 files  +2     394 suites  +2   19m 16s ⏱️ + 2m 56s
4 717 tests +9  4 695 ✔️ +10  22 💤 ±0  0  - 1 
4 733 runs  +9  4 711 ✔️ +10  22 💤 ±0  0  - 1 

Results for commit ca62bdc. ± Comparison against base commit 0176ee4.

♻️ This comment has been updated with latest results.

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Aug 25, 2022

Size Report 1

Affected Products

No changes between base commit (f721dbc) and merge commit (3d9d42f).

Test Logs

Notes

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/CuXgI86WlX.html

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Aug 25, 2022

Coverage Report 1

Affected Products

  • firebase-database

    Overall coverage changed from 50.16% (f721dbc) to 50.17% (3d9d42f) by +0.01%.

    FilenameBase (f721dbc)Merge (3d9d42f)Diff
    ViewProcessor.java91.79%92.10%+0.30%
  • firebase-firestore

    Overall coverage changed from 44.31% (f721dbc) to 44.40% (3d9d42f) by +0.09%.

    FilenameBase (f721dbc)Merge (3d9d42f)Diff
    AsyncQueue.java78.11%78.61%+0.50%
    Datastore.java21.55%23.28%+1.72%
    FirestoreClient.java31.25%36.11%+4.86%
    GrpcCallProvider.java62.35%69.41%+7.06%
    IndexBackfiller.java89.06%93.75%+4.69%
    LruGarbageCollector.java90.65%93.46%+2.80%
    PatchMutation.java98.39%100.00%+1.61%

Test Logs

Notes

  • Commit (3d9d42f) is created by Prow via merging PR base commit (f721dbc) and head commit (ca62bdc).
  • Run gradle <product>:checkCoverage to produce HTML coverage reports locally. After gradle commands finished, report files can be found under <product-build-dir>/reports/jacoco/.

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/2tKaE5cman.html

@daymxn daymxn requested a review from vkryachko August 25, 2022 19:47
@vkryachko
Copy link
Member

please check buildSrc failures, look legit

@github-actions
Copy link
Contributor

github-actions bot commented Sep 7, 2022

buildSrc Test Results

18 tests   18 ✔️  1m 59s ⏱️
  4 suites    0 💤
  4 files      0

Results for commit ca62bdc.

♻️ This comment has been updated with latest results.

@daymxn daymxn assigned vkryachko and unassigned vkryachko Sep 7, 2022
@daymxn daymxn merged commit 005fc6b into master Sep 8, 2022
@daymxn daymxn deleted the daymon-remove-dokka-plugin branch September 8, 2022 21:55
qdpham13 pushed a commit that referenced this pull request Sep 13, 2022
* Remove DackkaPlugin from register block

This doesn't currently need to be public, as it automatically gets applied via FirebaseLibrary.

* Remove Dokka Pugin

Now that the Dackka plugin is implemented, we can safely remove our previous Dokka plugin.

* Added empty kotlindoc to JavaPlugin for tests

* Removed Dokka from JavadocPlugin
@firebase firebase locked and limited conversation to collaborators Oct 9, 2022
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.

3 participants