Skip to content

Use downloaded package list for dokka (and knit, transitively) to avo… #1195

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 2 commits into from
May 15, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions integration/kotlinx-coroutines-guava/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,6 @@ dependencies {
tasks.withType(dokka.getClass()) {
externalDocumentationLink {
url = new URL("https://google.github.io/guava/releases/$guava_version/api/docs/")
packageListUrl = projectDir.toPath().resolve("package.list").toUri().toURL()
}
}
16 changes: 16 additions & 0 deletions integration/kotlinx-coroutines-guava/package.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
com.google.common.annotations
com.google.common.base
com.google.common.cache
com.google.common.collect
com.google.common.escape
com.google.common.eventbus
com.google.common.graph
com.google.common.hash
com.google.common.html
com.google.common.io
com.google.common.math
com.google.common.net
com.google.common.primitives
com.google.common.reflect
com.google.common.util.concurrent
com.google.common.xml
1 change: 1 addition & 0 deletions reactive/kotlinx-coroutines-reactive/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,6 @@ test {
tasks.withType(dokka.getClass()) {
externalDocumentationLink {
url = new URL("https://www.reactive-streams.org/reactive-streams-$reactive_streams_version-javadoc/")
packageListUrl = projectDir.toPath().resolve("package.list").toUri().toURL()
}
}
1 change: 1 addition & 0 deletions reactive/kotlinx-coroutines-reactive/package.list
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
org.reactivestreams
3 changes: 2 additions & 1 deletion reactive/kotlinx-coroutines-reactor/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ dependencies {

tasks.withType(dokka.getClass()) {
externalDocumentationLink {
url = new URL('https://projectreactor.io/docs/core/3.2.5.RELEASE/api/')
url = new URL("https://projectreactor.io/docs/core/$reactor_vesion/api/")
packageListUrl = projectDir.toPath().resolve("package.list").toUri().toURL()
}
}
9 changes: 9 additions & 0 deletions reactive/kotlinx-coroutines-reactor/package.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
reactor.adapter
reactor.core
reactor.core.publisher
reactor.core.scheduler
reactor.util
reactor.util.annotation
reactor.util.concurrent
reactor.util.context
reactor.util.function
1 change: 1 addition & 0 deletions reactive/kotlinx-coroutines-rx2/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ dependencies {
tasks.withType(dokka.getClass()) {
externalDocumentationLink {
url = new URL('http://reactivex.io/RxJava/javadoc/')
packageListUrl = projectDir.toPath().resolve("package.list").toUri().toURL()
}
}

Expand Down
14 changes: 14 additions & 0 deletions reactive/kotlinx-coroutines-rx2/package.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
io.reactivex
io.reactivex.annotations
io.reactivex.disposables
io.reactivex.exceptions
io.reactivex.flowables
io.reactivex.functions
io.reactivex.observables
io.reactivex.observers
io.reactivex.parallel
io.reactivex.plugins
io.reactivex.processors
io.reactivex.schedulers
io.reactivex.subjects
io.reactivex.subscribers
1 change: 1 addition & 0 deletions ui/kotlinx-coroutines-android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,6 @@ dependencies {
tasks.withType(dokka.getClass()) {
externalDocumentationLink {
url = new URL("https://developer.android.com/reference/")
packageListUrl = projectDir.toPath().resolve("package.list").toUri().toURL()
}
}
211 changes: 211 additions & 0 deletions ui/kotlinx-coroutines-android/package.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,211 @@
android
android.accessibilityservice
android.accounts
android.animation
android.annotation
android.app
android.app.admin
android.app.assist
android.app.backup
android.app.job
android.app.role
android.app.slice
android.app.usage
android.appwidget
android.bluetooth
android.bluetooth.le
android.companion
android.content
android.content.pm
android.content.res
android.database
android.database.sqlite
android.drm
android.gesture
android.graphics
android.graphics.drawable
android.graphics.drawable.shapes
android.graphics.fonts
android.graphics.pdf
android.graphics.text
android.hardware
android.hardware.biometrics
android.hardware.camera2
android.hardware.camera2.params
android.hardware.display
android.hardware.fingerprint
android.hardware.input
android.hardware.usb
android.icu.lang
android.icu.math
android.icu.text
android.icu.util
android.inputmethodservice
android.location
android.media
android.media.audiofx
android.media.browse
android.media.effect
android.media.midi
android.media.projection
android.media.session
android.media.tv
android.mtp
android.net
android.net.http
android.net.nsd
android.net.rtp
android.net.sip
android.net.ssl
android.net.wifi
android.net.wifi.aware
android.net.wifi.hotspot2
android.net.wifi.hotspot2.omadm
android.net.wifi.hotspot2.pps
android.net.wifi.p2p
android.net.wifi.p2p.nsd
android.net.wifi.rtt
android.nfc
android.nfc.cardemulation
android.nfc.tech
android.opengl
android.os
android.os.health
android.os.storage
android.os.strictmode
android.preference
android.print
android.print.pdf
android.printservice
android.provider
android.renderscript
android.sax
android.se.omapi
android.security
android.security.keystore
android.service.autofill
android.service.carrier
android.service.chooser
android.service.dreams
android.service.media
android.service.notification
android.service.quicksettings
android.service.restrictions
android.service.textservice
android.service.voice
android.service.vr
android.service.wallpaper
android.speech
android.speech.tts
android.system
android.telecom
android.telephony
android.telephony.cdma
android.telephony.data
android.telephony.emergency
android.telephony.euicc
android.telephony.gsm
android.telephony.mbms
android.test
android.test.mock
android.test.suitebuilder
android.test.suitebuilder.annotation
android.text
android.text.format
android.text.method
android.text.style
android.text.util
android.transition
android.util
android.view
android.view.accessibility
android.view.animation
android.view.autofill
android.view.inputmethod
android.view.inspector
android.view.textclassifier
android.view.textservice
android.webkit
android.widget
dalvik.annotation
dalvik.bytecode
dalvik.system
java.awt.font
java.beans
java.io
java.lang
java.lang.annotation
java.lang.invoke
java.lang.ref
java.lang.reflect
java.math
java.net
java.nio
java.nio.channels
java.nio.channels.spi
java.nio.charset
java.nio.charset.spi
java.nio.file
java.nio.file.attribute
java.nio.file.spi
java.security
java.security.acl
java.security.cert
java.security.interfaces
java.security.spec
java.sql
java.text
java.time
java.time.chrono
java.time.format
java.time.temporal
java.time.zone
java.util
java.util.concurrent
java.util.concurrent.atomic
java.util.concurrent.locks
java.util.function
java.util.jar
java.util.logging
java.util.prefs
java.util.regex
java.util.stream
java.util.zip
javax.crypto
javax.crypto.interfaces
javax.crypto.spec
javax.microedition.khronos.egl
javax.microedition.khronos.opengles
javax.net
javax.net.ssl
javax.security.auth
javax.security.auth.callback
javax.security.auth.login
javax.security.auth.x500
javax.security.cert
javax.sql
javax.xml
javax.xml.datatype
javax.xml.namespace
javax.xml.parsers
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.sax
javax.xml.transform.stream
javax.xml.validation
javax.xml.xpath
junit.framework
junit.runner
org.apache.http.conn
org.apache.http.conn.scheme
org.apache.http.conn.ssl
org.apache.http.params
org.json
org.w3c.dom
org.w3c.dom.ls
org.xml.sax
org.xml.sax.ext
org.xml.sax.helpers
org.xmlpull.v1
org.xmlpull.v1.sax2