aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-03Snap for 6947689 from d9b01428071bc6566f8a56e665b80a0c6957308f to ↵androidx-biometric-releaseandroid-build-prod (mdb)
androidx-biometric-release Change-Id: Ic180c375851e116e391e2dbb179b71ab35b3afab
2020-10-08Skip ab/6749736 in stage.androidx-print-releaseXin Li
Merged-In: I37fe00ed9d425898f4ef2f8c440ac687dc29695b Change-Id: I4243d4763d7ea162d41df9112cae98e9406a36b4
2020-09-21Fix constructor rendering from `<init>` to actual `TypeName`. am: a5af8799ceVladimir Kryachko
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1432192 Change-Id: I2db98034f49eb8d73f678b8b99444345e61ebf6f
2020-09-19Fix constructor rendering from `<init>` to actual `TypeName`.Vladimir Kryachko
For example, class Foo will have a constructor named `Foo` in docs as opposed to `<init>`. Bug: 168972258 Change-Id: I1e70d6d15702e5d583054cb95a3a90c328e5f8f5
2020-09-03Adding newline after warning "No file found when processing Java @sample" ↵Jeff Gaston
am: 7651517b13 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1419109 Change-Id: Ib99903c4af98c4ffeebbabfbb33cd4f3f752e1b9
2020-09-02Adding newline after warning "No file found when processing Java @sample"Jeff Gaston
to make it easier for humans and scripts to parse this message Bug: 166452786 Test: BUILD_DOKKA=true ./gradlew dokkaJavaPublicDocs Change-Id: Ic7af0ea1e43758b5e52e8b0e59eec943f6747b52
2020-08-27Mark Android R (rvc-dev-plus-aosp-without-vendor@6692709) as mergedXin Li
Bug: 166295507 Merged-In: Ib2b1f8e876e5e02c688e43951e6928f5006e5229 Change-Id: I022e97562348c48783b2721bc68c8e55f0df87e9
2020-07-21Fix external link rendering. am: 9b8280a227 am: 447bde28e4 am: 68f29f82aaVladimir Kryachko
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1365296 Change-Id: I37fe00ed9d425898f4ef2f8c440ac687dc29695b
2020-07-21Fix external link rendering. am: 9b8280a227 am: 447bde28e4Vladimir Kryachko
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1365296 Change-Id: Ife4bf76dd4c49d32036544d5fed8f86215a45b4e
2020-07-21Fix external link rendering. am: 9b8280a227Vladimir Kryachko
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1365296 Change-Id: I2bad1da75bfa562a1e7a7c43f3d6d024316f0207
2020-07-20Fix external link rendering.Vladimir Kryachko
The issue manifested by rendering "empty" links to not-imported fully-qualified symbols, for example `{@link com.example.Foo#bar()}` as opposed to `{@link Foo#bar()}` where the file also contains `import com.example.Foo;`. The resulting rendering would be `<a href="correct url"> </a>`( note the space instead of the symbol name. Bug: 161729379 Change-Id: Idc90a7c94c1babff1656a0d2e71194dc7016ec70
2020-07-08Merge "Progress on deprecation notices in kotlin. Fix test, improve ↵Treehugger Robot
replacewith." am: a4965376f9 am: 4f83421fc5 am: 929181eec6 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1334114 Change-Id: I9348244ef4282c1e418e796b63cca62a637f465e
2020-07-08Merge "Progress on deprecation notices in kotlin. Fix test, improve ↵Treehugger Robot
replacewith." am: a4965376f9 am: 4f83421fc5 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1334114 Change-Id: Ib2b1f8e876e5e02c688e43951e6928f5006e5229
2020-07-08Merge "Progress on deprecation notices in kotlin. Fix test, improve ↵Treehugger Robot
replacewith." am: a4965376f9 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1334114 Change-Id: Ice44f205314439be998cc606f94ff684060dfa4c
2020-07-08Merge "Progress on deprecation notices in kotlin. Fix test, improve ↵android-r-beta-3android-r-beta-2Treehugger Robot
replacewith."
2020-07-08Progress on deprecation notices in kotlin. Fix test, improve replacewith.Owen Gray
Replacewith contents still need to be linkified. Class deprecation not fully functional. May need further improvement in formatting to make it look nicer. Is ugly under the hood, but service is soon to be deprecated. Bug: 149580603 Test: included deprecation test Change-Id: I63a5b45754de00e1ffc7d81cb1de8d3d44bdc9ec
2020-07-07Don't use fully qualified names in Dokka Javadoc am: 54c62ace54 am: ↵Alex Saveau
9fddebf365 am: bd22aa2b31 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1353010 Change-Id: I504536b08e2cdcd698c47409d14d31fe822434ae
2020-07-07Don't use fully qualified names in Dokka Javadoc am: 54c62ace54 am: 9fddebf365Alex Saveau
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1353010 Change-Id: I9bbed7ebcdb0fb418319f83f856eb8d3c842517d
2020-07-07Don't use fully qualified names in Dokka Javadoc am: 54c62ace54Alex Saveau
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1353010 Change-Id: I684bccf416ba5e584bc06a42cc4bfd3a79f81ab8
2020-07-07Don't use fully qualified names in Dokka JavadocAlex Saveau
Bug: 149340317 Test: updated existing tests, ran ./gradlew test Change-Id: I1abe2886ff634ce38ff148565917d4305c891bc9
2020-07-06Merge "Rev Dokka version" am: a8a86f55b8 am: df077c8470 am: 8215f4d10fAndrea Falcone
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1355942 Change-Id: Ia5f4ab5fc2804136edf90dfead4fe1b2b04e9073
2020-07-06Merge "Rev Dokka version" am: a8a86f55b8 am: df077c8470Andrea Falcone
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1355942 Change-Id: Id2de89ee270b99773a7cf384d3e2139493fa235c
2020-07-06Merge "Rev Dokka version" am: a8a86f55b8Andrea Falcone
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1355942 Change-Id: Iab97bc69472a1cfe8bd41f076fa7507e2c9d8fa3
2020-07-06Merge "Rev Dokka version"Andrea Falcone
2020-07-06Add Interfaces section to Dokka as Kotlin docs am: be1744a726 am: bf8f2872f5 ↵Alex Saveau
am: 2ed5da2ab5 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1353392 Change-Id: Iba6c325ad99a17687c0e361d19a90b3955cda40f
2020-07-06Add Interfaces section to Dokka as Kotlin docs am: be1744a726 am: bf8f2872f5Alex Saveau
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1353392 Change-Id: I6f2e9e423145d4f4268145e5902af249dfa1d5d2
2020-07-06Add Interfaces section to Dokka as Kotlin docs am: be1744a726Alex Saveau
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1353392 Change-Id: I7282a3f418626856995602a7dae70b0631a7d976
2020-07-06Rev Dokka versionAndrea Falcone
Change-Id: I88c3b7d5c9ad4c0e2b988f1b3e41141e03b2611f
2020-07-01Add Interfaces section to Dokka as Kotlin docsAlex Saveau
Bug: 149372553 Change-Id: I5f20a2de2b57db0b36e5fb678aa37cd38f0e54f5
2020-06-30Fix NPE loading JavadocManager in JavadocParser#resolveExternalLink am: ↵Alex Saveau
92fcde47f4 am: 5bf5a8aa47 am: 1e6036c2c5 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1353263 Change-Id: I4a9d3cbe88435949c498202dde54de4c314acc17
2020-06-30Fix NPE loading JavadocManager in JavadocParser#resolveExternalLink am: ↵Alex Saveau
92fcde47f4 am: 5bf5a8aa47 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1353263 Change-Id: Ibf27614fc4abe45b9f42e8ee92f77b7288164708
2020-06-30Fix NPE loading JavadocManager in JavadocParser#resolveExternalLink am: ↵Alex Saveau
92fcde47f4 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1353263 Change-Id: I38e24101fd7fe2797f4773a5105a5f7b27e685ef
2020-06-30Fix NPE loading JavadocManager in JavadocParser#resolveExternalLinkAlex Saveau
In `resolveExternalLink`, `getReference` is called on a psi element. When the implementation was a `PsiDocTagValueImpl`, the call would NPE after retrieving a null instance of the JavadocManager and trying to use it. This CL registers the JavadocManager and associated dependencies into the parsing environment. Test: couldn't repo in this project, but the NPE is gone in framework/support when running ./gradlew generateDocs. Change-Id: I8111091552f2f890d9643fa02c9f2346d41a6177
2020-06-24Merge "Bump version to 0.917-g12" am: 006b26ddd4 am: 3c6b4f3ca5 am: 527883d423Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1349283 Change-Id: Ibc23a6507802e29afda2e9dd5912f245184096fd
2020-06-24Merge "Bump version to 0.917-g12" am: 006b26ddd4 am: 3c6b4f3ca5Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1349283 Change-Id: Id47dc9b0fd76c56c9dbfb94e4da59287cbee5122
2020-06-24Merge "Bump version to 0.917-g12" am: 006b26ddd4Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1349283 Change-Id: I61558d39e851ad49077c1f4112158933a71222e3
2020-06-24Merge "Bump version to 0.917-g12"Treehugger Robot
2020-06-24Bump version to 0.917-g12Andrea Falcone
Change-Id: I7f612affeb265ed39f203376be4387bf308e9089
2020-06-23Merge "Updates Kotlin compiler version to 1.3.61" am: 1b78ae40b0 am: ↵Louis Pullen-Freilich
d85d95330d am: ebc7b111f4 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1346202 Change-Id: I46404231b3410ce5c1e62bb1cf0c985e888fa306
2020-06-23Merge "Updates Kotlin compiler version to 1.3.61" am: 1b78ae40b0 am: d85d95330dLouis Pullen-Freilich
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1346202 Change-Id: Ied51ffe5a96327e071e43fb1826c5b62bb26b2f8
2020-06-23Merge "Updates Kotlin compiler version to 1.3.61" am: 1b78ae40b0Louis Pullen-Freilich
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1346202 Change-Id: I17273764b24705bb8e84d08d419cc1d70e3f12a9
2020-06-23Merge "Updates Kotlin compiler version to 1.3.61"Louis Pullen-Freilich
2020-06-23Updates Kotlin compiler version to 1.3.61Louis Pullen-Freilich
Most of this CL is taken from: https://github.com/Kotlin/dokka/commit/a51a92429fd3d5e6836bf1d43244b00b92587a7d - with changes where needed for our fork. This also fixes @Composable () types being recorded as 'ERROR TYPE' because the new compiler version correctly understands this syntax (with no extra parameters). This also has the side-effect of removing <no-name-provided> types that were being added to some Compose docs. Bug: b/159470920 Bug: b/159473914 Test: FunctionTest#functionWithAnnotatedLambdaParam, BUILD_DOKKA=true ./gradlew dokkaKotlinTipOfTreeDocs Change-Id: I581902083c0f010240c864d6500a5c3f4823fd2e
2020-06-22Documenting type aliases even if they are children of GroupNode's am: ↵Jeff Gaston
e8b439b7a2 am: 333706f5d0 am: feea7cf2fa Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1344780 Change-Id: Ib3ddb90225d59399880e6319c26355d5e58a51f5
2020-06-22Documenting type aliases even if they are children of GroupNode's am: ↵Jeff Gaston
e8b439b7a2 am: 333706f5d0 Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1344780 Change-Id: I067b6d73f8df7b5a67a8178d575376114961eccf
2020-06-22Documenting type aliases even if they are children of GroupNode's am: e8b439b7a2Jeff Gaston
Original change: https://android-review.googlesource.com/c/platform/external/dokka/+/1344780 Change-Id: I82073e3e7802bafa84ac4624997b7be6df1920c6
2020-06-19Documenting type aliases even if they are children of GroupNode'sJeff Gaston
Previously there were some recursive checks that were terminating at GroupNode objects and skipping documenting TypeAlias objects Bug: 157562249 Bug: 143534533 Test: Run `cd ../../frameworks/support/ui && BUILD_DOKKA=true ./gradlew dokkaKotlinTipOfTreeDocs --no-daemon` and diff the results before and after this change and observe that there are a bunch of changes in out/ui/docs-runner/build/dokkaKotlinTipOfTreeDocs/androidx/_toc.yaml that look like this: < path: /reference/kotlinnull --- > path: /reference/kotlin/androidx/ui/util/annotation/VisibleForTesting.html < path: /reference/kotlinnull --- > path: /reference/kotlin/androidx/ui/util/annotation/VisibleForTesting.html and some new files, for example: Only in out/ui/docs-runner/build/dokkaKotlinTipOfTreeDocs/androidx/ui/graphics: NativeCanvas.html Only in out/ui/docs-runner/build/dokkaKotlinTipOfTreeDocs/androidx/ui/util/annotation: VisibleForTesting.html Change-Id: Ie0111d924c354fb6fd37d287332730181ffda3e5
2020-05-27Augmenting "Not implemented mainUri" error to describe the node in question ↵Jeff Gaston
am: 940d3841de am: 1809b94324 am: 4e28b3133e Change-Id: If0ad2b45858a0ccfa63d74bba777de5b7fe49013
2020-05-27Augmenting "Not implemented mainUri" error to describe the node in question ↵Jeff Gaston
am: 940d3841de am: 1809b94324 Change-Id: I68b3b05f66a6e3424fae1ad930eb87287490f881
2020-05-27Augmenting "Not implemented mainUri" error to describe the node in question ↵androidx-sqlite-inspection-releaseJeff Gaston
am: 940d3841de Change-Id: I8f86dc7d02a98df8e9a055781e57fc8254afc8ef