Patch |
File delta |
Description |
001 prepare buildsrc for kts to groovy conversion.patch | (download) |
buildSrc/src/main/kotlin/AndroidSdkDependencies.kt |
10 7 + 3 - 0 !
buildSrc/src/main/kotlin/Bootstrap.kt |
46 23 + 23 - 0 !
buildSrc/src/main/kotlin/CommonUtil.kt |
31 19 + 12 - 0 !
buildSrc/src/main/kotlin/IdeCompatibilityDsl.kt |
29 21 + 8 - 0 !
buildSrc/src/main/kotlin/SmartJavaExec.kt |
5 2 + 3 - 0 !
buildSrc/src/main/kotlin/artifacts.kt |
95 75 + 20 - 0 !
buildSrc/src/main/kotlin/dependencies.kt |
46 31 + 15 - 0 !
buildSrc/src/main/kotlin/embeddable.kt |
24 18 + 6 - 0 !
buildSrc/src/main/kotlin/ideaExtKotlinDsl.kt |
40 0 + 40 - 0 !
buildSrc/src/main/kotlin/instrument.kt |
7 3 + 4 - 0 !
buildSrc/src/main/kotlin/intellijDependencies.kt |
52 32 + 20 - 0 !
buildSrc/src/main/kotlin/jbCacheRedirector.kt |
13 6 + 7 - 0 !
buildSrc/src/main/kotlin/jdksFinder.kt |
6 3 + 3 - 0 !
buildSrc/src/main/kotlin/pill/extension.kt |
6 3 + 3 - 0 !
buildSrc/src/main/kotlin/pill/kotlinPluginArtifact.kt |
7 3 + 4 - 0 !
buildSrc/src/main/kotlin/pill/parser.kt |
3 1 + 2 - 0 !
buildSrc/src/main/kotlin/pill/plugin.kt |
13 6 + 7 - 0 !
buildSrc/src/main/kotlin/pill/xml.kt |
10 5 + 5 - 0 !
buildSrc/src/main/kotlin/plugins/PublishedKotlinModule.kt |
1 0 + 1 - 0 !
buildSrc/src/main/kotlin/sourceSets.kt |
5 4 + 1 - 0 !
buildSrc/src/main/kotlin/tasks.kt |
33 27 + 6 - 0 !
21 files changed, 289 insertions(+), 193 deletions(-) |
buildsrc: prepare for kts to groovy conversion
buildsrc contains methods needed by the build system. Convert these methods to
be suitable for use in Groovy scripts.
Replace org.gradle.api.plugins.extenssions.configure(Block) in kotlin dsl with
..configure(type,block).
- Translate JbCacheRedirectorKt.repositories with Redirector method
- Translate getConfiguredJdks
- Make setCurrentIde a static method of IdeCompatibilityDslKt since groovy
cannot understand "object" keyword and hence cant use functions defined in
object IdeVersionConfigurator.
- Create new method getBooleanPropertyFromProject which inturn calls
getBooleanProperty so that build.gradle may use it.
- Create new method getBooleanPropertyFromProject
- Create new method getAsmVersion to act as a buffer between Platform.orHigher
and build.gradle.
- Make intellijSdkRepo not an extenson function so that it works
with groovy build.gradle.
- Add an intermediatory method to get protobufrepo
- Update cacheRedirectorEnabled and redirect method signatures so that they work
with build.gradle.
- Add intermediatory methods to get intellij dependencies
- Change runtimeJar method which returns a Jar task by introducing
intermediatory methods which are called from the buildscripts.
- Add method to use as intermediatery for ProjectTests. Overloaded
customCommonDep. Create an intermediatory method for
dependencyhandler.projectRuntimeJar.
- Add intermediate methods for
- Static method for enum class Ide, for the method Ide.IJ()
- project.projectTest and also for project.generator
- Project.androidDxJar
- ModuleDependency.includeJars
|
002 remove files unnecessary for building in a distribution.patch | (download) |
buildSrc/prepare-deps/android-dx/build.gradle.kts |
124 0 + 124 - 0 !
buildSrc/prepare-deps/android-dx/build.gradlekts_ignore |
124 124 + 0 - 0 !
buildSrc/src/main/kotlin/idea/DistCopyDetailsMock.kt |
136 0 + 136 - 0 !
buildSrc/src/main/kotlin/idea/DistCopyDetailsMock_ignore |
136 136 + 0 - 0 !
buildSrc/src/main/kotlin/idea/DistModelBuildContext.kt |
76 0 + 76 - 0 !
buildSrc/src/main/kotlin/idea/DistModelBuildContext_ignore |
76 76 + 0 - 0 !
buildSrc/src/main/kotlin/idea/DistModelBuilder.kt |
315 0 + 315 - 0 !
buildSrc/src/main/kotlin/idea/DistModelBuilder_ignore |
315 315 + 0 - 0 !
buildSrc/src/main/kotlin/idea/DistModelIdeaArtifactBuilder.kt |
61 0 + 61 - 0 !
buildSrc/src/main/kotlin/idea/DistModelIdeaArtifactBuilder_ignore |
61 61 + 0 - 0 !
buildSrc/src/main/kotlin/idea/generateIdeArtifacts.kt |
130 0 + 130 - 0 !
buildSrc/src/main/kotlin/idea/generateIdeArtifacts_ignore |
130 130 + 0 - 0 !
buildSrc/src/main/kotlin/instrument.kt |
194 0 + 194 - 0 !
buildSrc/src/main/kotlin/instrument_ignore |
194 194 + 0 - 0 !
buildSrc/src/main/kotlin/plugins/DexMethodCount.kt |
134 0 + 134 - 0 !
buildSrc/src/main/kotlin/plugins/DexMethodCount_ignore |
134 134 + 0 - 0 !
buildSrc/src/main/kotlin/plugins/PublishedKotlinModule.kt |
159 0 + 159 - 0 !
buildSrc/src/main/kotlin/plugins/PublishedKotlinModule_ignore |
159 159 + 0 - 0 !
18 files changed, 1329 insertions(+), 1329 deletions(-) |
buildsrc: remove files unnecessary for building in a distribution
|
003 root convert kts to groovy.patch | (download) |
build.gradle |
776 776 + 0 - 0 !
build.gradle.kts |
726 0 + 726 - 0 !
2 files changed, 776 insertions(+), 726 deletions(-) |
root: convert kts to groovy
- Added/Updated methods in buil.gradle kotlinjvmcompile, tasks.create. Translate
allproject{afterEvaluate} and task.withtype(kotlinjvmcompile), convert foreach
and listof keywords to each and [] respectively. Updates the name of
configureJvmProject to configureJvmProjectRoot in root project as it was
conflicted, also change distDir to String to avoid GStringImpl cannot be cast
to java.lang.String error in subprojects, and change task declaration from
tasks{create(){}} to tasks.create.
- Update configuring idea plugin. Configuring idea plugin by
configure(IdeaModel){} to idea{}. Add a few fixes like referencing methods
properly with project.method instead of using them as ext.method.
- Removes cyclic dependencies and corrects configureJvmProjectRoot. Updates
cylic dependencies caused by children task list, and corrects the translation of
configureJvmProjectRoot.
- Change the version to build to one determined by project property. Converted a
build script configurations file to groovy. Hardcoded the javahome and jdk
paths, downgraded the project to gradle 4.4.1. Removed dependency on dokka,
plugin-publish-plugin and added dependency on jflex and libproguard-java. kotlin
stdlib 1.3.30-eap-28 instead of kotlin-stdlib 1.2.50. Added
debian/maven-repo-cache as a maven repo.
|
004 settings gradle remove unwanted subprojects.patch | (download) |
settings.gradle |
159 2 + 157 - 0 !
1 file changed, 2 insertions(+), 157 deletions(-) |
settings.gradle: remove unwanted sub-projects
|
005 gradle properties force use of openjdk 8.patch | (download) |
gradle.properties |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
gradle.properties: force use of openjdk-8
Force the project to use java-8 as its java_home.
|
006 buildsrc convert kts to groovy.patch | (download) |
buildSrc/build.gradle |
114 114 + 0 - 0 !
buildSrc/build.gradle.kts |
112 0 + 112 - 0 !
2 files changed, 114 insertions(+), 112 deletions(-) |
buildsrc: convert kts to groovy
|
007 buildsrc make compatible to build with gradle.patch | (download) |
buildSrc/gradle.properties |
2 1 + 1 - 0 !
buildSrc/prepare-deps/intellij-sdk/build.gradle |
284 284 + 0 - 0 !
buildSrc/prepare-deps/intellij-sdk/build.gradle.kts |
285 0 + 285 - 0 !
buildSrc/prepare-deps/intellij-sdk/repo/kotlin.build.custom.deps/183.5153.4/intellij-core.ivy.xml |
31 31 + 0 - 0 !
buildSrc/prepare-deps/intellij-sdk/repo/kotlin.build.custom.deps/183.5153.4/intellijUltimate.ivy.xml |
206 206 + 0 - 0 !
buildSrc/prepare-deps/intellij-sdk/repo/kotlin.build.custom.deps/183.5153.4/jps-standalone.ivy.xml |
105 105 + 0 - 0 !
buildSrc/settings.gradle |
2 0 + 2 - 0 !
7 files changed, 627 insertions(+), 288 deletions(-) |
buildsrc: make compatible to build with gradle
Added an intermediatory method for pill configuration. Add various dependencies
org.jdom:jdom2:2.0.6. Update from jengelmanshow to vavr. Removes
org.gradle.kotlin.dsl.task, and xml files.
|
008 generators convert kts to groovy.patch | (download) |
generators/build.gradle |
60 60 + 0 - 0 !
generators/build.gradle.kts |
57 0 + 57 - 0 !
2 files changed, 60 insertions(+), 57 deletions(-) |
generators: convert kts to groovy
- Use intermediatory methods for projectTests, intellijDep, projectTest,
includeJar and projectDefaults. Change task to def.
|
009 prepare android lint convert kts to groovy.patch | (download) |
prepare/android-lint/build.gradle |
27 27 + 0 - 0 !
prepare/android-lint/build.gradle.kts |
29 0 + 29 - 0 !
2 files changed, 27 insertions(+), 29 deletions(-) |
prepare/android-lint: convert kts to groovy
|
010 prepare build version convert kts to groovy.patch | (download) |
prepare/build.version/build.gradle |
83 83 + 0 - 0 !
prepare/build.version/build.gradle.kts |
83 0 + 83 - 0 !
2 files changed, 83 insertions(+), 83 deletions(-) |
prepare/build.version: convert kts to groovy
Replaces check() with assert() converts repalceRange to replaceFirst since
replaceRange is not supported in groovy. Replaces """ strings with / strings,
translated how tasks are created, changed vals to defs and ext, created
configurations using configurations.create(name) instead of by configurations.
|
011 prepare compiler convert kts to groovy.patch | (download) |
prepare/compiler/build.gradle |
159 159 + 0 - 0 !
prepare/compiler/build.gradle.kts |
160 0 + 160 - 0 !
2 files changed, 159 insertions(+), 160 deletions(-) |
prepare/compiler: convert kts to groovy
|
012 prepare compiler embeddable convert kts to groovy.patch | (download) |
prepare/compiler-embeddable/build.gradle |
33 33 + 0 - 0 !
prepare/compiler-embeddable/build.gradle.kts |
30 0 + 30 - 0 !
2 files changed, 33 insertions(+), 30 deletions(-) |
prepare/compiler-embeddable: convert kts to groovy
|
013 prepare android extensions compiler gradle convert kts to groovy.patch | (download) |
prepare/android-extensions-compiler-gradle/build.gradle |
47 47 + 0 - 0 !
prepare/android-extensions-compiler-gradle/build.gradle.kts |
42 0 + 42 - 0 !
2 files changed, 47 insertions(+), 42 deletions(-) |
prepare//android-extensions-compiler-gradle: convert kts to groovy
|
014 core builtins convert kts to groovy.patch | (download) |
core/builtins/build.gradle |
43 43 + 0 - 0 !
core/builtins/build.gradle.kts |
46 0 + 46 - 0 !
2 files changed, 43 insertions(+), 46 deletions(-) |
core/builtins: convert kts to groovy
|
015 core util runtime convert kts to groovy.patch | (download) |
core/util.runtime/build.gradle |
29 29 + 0 - 0 !
core/util.runtime/build.gradle.kts |
26 0 + 26 - 0 !
2 files changed, 29 insertions(+), 26 deletions(-) |
core/util.runtime: convert kts to groovy
|
016 core descriptors convert kts to groovy.patch | (download) |
core/descriptors/build.gradle |
26 26 + 0 - 0 !
core/descriptors/build.gradle.kts |
23 0 + 23 - 0 !
2 files changed, 26 insertions(+), 23 deletions(-) |
core/descriptors: convert kts to groovy
|
017 core metadata convert kts to groovy.patch | (download) |
core/metadata/build.gradle |
27 27 + 0 - 0 !
core/metadata/build.gradle.kts |
24 0 + 24 - 0 !
2 files changed, 27 insertions(+), 24 deletions(-) |
core/metadata: convert kts to groovy
|
018 core deserialization convert kts to groovy.patch | (download) |
core/deserialization/build.gradle |
27 27 + 0 - 0 !
core/deserialization/build.gradle.kts |
24 0 + 24 - 0 !
2 files changed, 27 insertions(+), 24 deletions(-) |
core/deserializtaion: convert kts to groovy
|
019 core convert kts to groovy.patch | (download) |
core/descriptors.jvm/build.gradle |
29 29 + 0 - 0 !
core/descriptors.jvm/build.gradle.kts |
26 0 + 26 - 0 !
core/descriptors.runtime/build.gradle |
40 40 + 0 - 0 !
core/descriptors.runtime/build.gradle.kts |
35 0 + 35 - 0 !
core/metadata.jvm/build.gradle |
24 24 + 0 - 0 !
core/metadata.jvm/build.gradle.kts |
21 0 + 21 - 0 !
6 files changed, 93 insertions(+), 82 deletions(-) |
core/*: convert kts to groovy
|
020 compiler convert kts to groovy.patch | (download) |
compiler/build.gradle |
95 95 + 0 - 0 !
compiler/build.gradle.kts |
101 0 + 101 - 0 !
2 files changed, 95 insertions(+), 101 deletions(-) |
compiler: convert kts to groovy
|
021 compiler container convert kts to groovy.patch | (download) |
compiler/container/build.gradle |
40 40 + 0 - 0 !
compiler/container/build.gradle.kts |
30 0 + 30 - 0 !
2 files changed, 40 insertions(+), 30 deletions(-) |
compiler/container: convert kts to groovy
|
022 compiler plugin api convert kts to groovy.patch | (download) |
compiler/plugin-api/build.gradle |
19 19 + 0 - 0 !
compiler/plugin-api/build.gradle.kts |
16 0 + 16 - 0 !
2 files changed, 19 insertions(+), 16 deletions(-) |
compiler/plugin-api: convert kts to groovy
|
023 compiler psi convert kts to groovy.patch | (download) |
compiler/psi/build.gradle |
49 49 + 0 - 0 !
compiler/psi/build.gradle.kts |
42 0 + 42 - 0 !
2 files changed, 49 insertions(+), 42 deletions(-) |
compiler/psi: convert kts to groovy
|
024 compiler util convert kts to groovy.patch | (download) |
compiler/util/build.gradle |
27 27 + 0 - 0 !
compiler/util/build.gradle.kts |
22 0 + 22 - 0 !
2 files changed, 27 insertions(+), 22 deletions(-) |
compiler/util: convert kts to groovy
|
025 compiler frontend convert kts to groovy.patch | (download) |
compiler/frontend/build.gradle |
33 33 + 0 - 0 !
compiler/frontend/build.gradle.kts |
25 0 + 25 - 0 !
2 files changed, 33 insertions(+), 25 deletions(-) |
compiler/frontend: convert kts to groovy
|
026 compiler resolution convert kts to groovy.patch | (download) |
compiler/resolution/build.gradle |
24 24 + 0 - 0 !
compiler/resolution/build.gradle.kts |
16 0 + 16 - 0 !
2 files changed, 24 insertions(+), 16 deletions(-) |
compiler/resolution: convert kts to groovy
|
027 compiler frontend common convert kts to groovy.patch | (download) |
compiler/frontend.common/build.gradle |
19 19 + 0 - 0 !
compiler/frontend.common/build.gradle.kts |
18 0 + 18 - 0 !
2 files changed, 19 insertions(+), 18 deletions(-) |
compiler/frontend.common: convert kts to groovy
|
028 compiler compiler runner convert kts to groovy.patch | (download) |
compiler/compiler-runner/build.gradle |
42 42 + 0 - 0 !
compiler/compiler-runner/build.gradle.kts |
34 0 + 34 - 0 !
2 files changed, 42 insertions(+), 34 deletions(-) |
compiler/compiler-runner: convert kts to groovy
|
029 compiler convert kts to groovy.patch | (download) |
compiler/backend-common/build.gradle |
21 21 + 0 - 0 !
compiler/backend-common/build.gradle.kts |
21 0 + 21 - 0 !
compiler/backend/build.gradle |
22 22 + 0 - 0 !
compiler/backend/build.gradle.kts |
21 0 + 21 - 0 !
compiler/cli/build.gradle |
57 57 + 0 - 0 !
compiler/cli/build.gradle.kts |
56 0 + 56 - 0 !
compiler/cli/cli-common/build.gradle |
22 22 + 0 - 0 !
compiler/cli/cli-common/build.gradle.kts |
20 0 + 20 - 0 !
compiler/cli/cli-runner/build.gradle |
25 25 + 0 - 0 !
compiler/cli/cli-runner/build.gradle.kts |
24 0 + 24 - 0 !
compiler/daemon/build.gradle |
24 24 + 0 - 0 !
compiler/daemon/build.gradle.kts |
22 0 + 22 - 0 !
compiler/daemon/daemon-client/build.gradle |
53 53 + 0 - 0 !
compiler/daemon/daemon-client/build.gradle.kts |
59 0 + 59 - 0 !
compiler/daemon/daemon-common/build.gradle |
23 23 + 0 - 0 !
compiler/daemon/daemon-common/build.gradle.kts |
22 0 + 22 - 0 !
compiler/frontend.java/build.gradle |
25 25 + 0 - 0 !
compiler/frontend.java/build.gradle.kts |
22 0 + 22 - 0 !
compiler/frontend.script/build.gradle |
23 23 + 0 - 0 !
compiler/frontend.script/build.gradle.kts |
20 0 + 20 - 0 !
compiler/incremental-compilation-impl/build.gradle |
42 42 + 0 - 0 !
compiler/incremental-compilation-impl/build.gradle.kts |
37 0 + 37 - 0 !
compiler/ir/backend.common/build.gradle |
21 21 + 0 - 0 !
compiler/ir/backend.common/build.gradle.kts |
18 0 + 18 - 0 !
compiler/ir/backend.js/build.gradle |
26 26 + 0 - 0 !
compiler/ir/backend.js/build.gradle.kts |
23 0 + 23 - 0 !
compiler/ir/backend.jvm/build.gradle |
21 21 + 0 - 0 !
compiler/ir/backend.jvm/build.gradle.kts |
20 0 + 20 - 0 !
compiler/ir/ir.psi2ir/build.gradle |
21 21 + 0 - 0 !
compiler/ir/ir.psi2ir/build.gradle.kts |
18 0 + 18 - 0 !
compiler/ir/ir.tree/build.gradle |
23 23 + 0 - 0 !
compiler/ir/ir.tree/build.gradle.kts |
19 0 + 19 - 0 !
compiler/light-classes/build.gradle |
23 23 + 0 - 0 !
compiler/light-classes/build.gradle.kts |
20 0 + 20 - 0 !
compiler/preloader/build.gradle |
31 31 + 0 - 0 !
compiler/preloader/build.gradle.kts |
26 0 + 26 - 0 !
compiler/serialization/build.gradle |
20 20 + 0 - 0 !
compiler/serialization/build.gradle.kts |
17 0 + 17 - 0 !
38 files changed, 523 insertions(+), 485 deletions(-) |
compiler/*: convert kts to groovy
Sub-projects converted:
- compiler/backend-common
- compiler/backend
- compiler/cli
- compiler/cli/cli-common
- compiler/cli/cli-runner
- compiler/compiler-runner
- compiler/daemon/daemon-client
- compiler/daemon/daemon-common
- compiler/frontend.java
- compiler/frontend.script
- compiler/incremental-compilation-impl
- compiler/ir/ir.psi2ir
- compiler/ir/backend.js
- compiler/ir/backend.js
- compiler/ir/backend.jvm
- compiler/ir/backend.common
- compiler/ir
- compiler/light-classes
- compiler/preloader
- compiler/serialization
|
030 plugins allopen ide convert kts to groovy.patch | (download) |
plugins/allopen/allopen-ide/build.gradle |
35 35 + 0 - 0 !
plugins/allopen/allopen-ide/build.gradle.kts |
31 0 + 31 - 0 !
2 files changed, 35 insertions(+), 31 deletions(-) |
plugins//allopen-ide: convert kts to groovy
|
031 plugins scripting cli convert kts to groovy.patch | (download) |
plugins/scripting/scripting-cli/build.gradle |
64 64 + 0 - 0 !
plugins/scripting/scripting-cli/build.gradle.kts |
59 0 + 59 - 0 !
2 files changed, 64 insertions(+), 59 deletions(-) |
plugins//scripting-cli: convert kts to groovy
|
032 plugins scripting embeddable convert kts to groovy.patch | (download) |
plugins/scripting/scripting-embeddable/build.gradle |
27 27 + 0 - 0 !
plugins/scripting/scripting-embeddable/build.gradle.kts |
26 0 + 26 - 0 !
2 files changed, 27 insertions(+), 26 deletions(-) |
plugins//scripting-embeddable: convert kts to groovy
|
033 plugins convert kts to groovy.patch | (download) |
plugins/allopen/allopen-cli/build.gradle |
44 44 + 0 - 0 !
plugins/allopen/allopen-cli/build.gradle.kts |
44 0 + 44 - 0 !
plugins/android-extensions/android-extensions-compiler/build.gradle |
72 72 + 0 - 0 !
plugins/android-extensions/android-extensions-compiler/build.gradle.kts |
67 0 + 67 - 0 !
plugins/android-extensions/android-extensions-runtime/build.gradle |
30 30 + 0 - 0 !
plugins/android-extensions/android-extensions-runtime/build.gradle.kts |
26 0 + 26 - 0 !
plugins/imports-dumper/build.gradle |
47 47 + 0 - 0 !
plugins/imports-dumper/build.gradle.kts |
41 0 + 41 - 0 !
plugins/jvm-abi-gen/build.gradle |
47 47 + 0 - 0 !
plugins/jvm-abi-gen/build.gradle.kts |
42 0 + 42 - 0 !
plugins/kapt3/kapt3-base/build.gradle |
27 27 + 0 - 0 !
plugins/kapt3/kapt3-base/build.gradle.kts |
22 0 + 22 - 0 !
plugins/kapt3/kapt3-cli/build.gradle |
31 31 + 0 - 0 !
plugins/kapt3/kapt3-cli/build.gradle.kts |
26 0 + 26 - 0 !
plugins/kapt3/kapt3-compiler/build.gradle |
65 65 + 0 - 0 !
plugins/kapt3/kapt3-compiler/build.gradle.kts |
62 0 + 62 - 0 !
plugins/kapt3/kapt3-runtime/build.gradle |
28 28 + 0 - 0 !
plugins/kapt3/kapt3-runtime/build.gradle.kts |
25 0 + 25 - 0 !
plugins/kotlin-serialization/kotlin-serialization-compiler/build.gradle |
39 39 + 0 - 0 !
plugins/kotlin-serialization/kotlin-serialization-compiler/build.gradle.kts |
32 0 + 32 - 0 !
plugins/noarg/noarg-cli/build.gradle |
50 50 + 0 - 0 !
plugins/noarg/noarg-cli/build.gradle.kts |
45 0 + 45 - 0 !
plugins/sam-with-receiver/sam-with-receiver-cli/build.gradle |
49 49 + 0 - 0 !
plugins/sam-with-receiver/sam-with-receiver-cli/build.gradle.kts |
44 0 + 44 - 0 !
plugins/scripting/scripting-impl/build.gradle |
53 53 + 0 - 0 !
plugins/scripting/scripting-impl/build.gradle.kts |
48 0 + 48 - 0 !
plugins/source-sections/source-sections-compiler/build.gradle |
51 51 + 0 - 0 !
plugins/source-sections/source-sections-compiler/build.gradle.kts |
47 0 + 47 - 0 !
28 files changed, 633 insertions(+), 571 deletions(-) |
plugins/*: convert kts to groovy
|
034 ant convert kts to groovy.patch | (download) |
ant/build.gradle |
27 27 + 0 - 0 !
ant/build.gradle.kts |
24 0 + 24 - 0 !
2 files changed, 27 insertions(+), 24 deletions(-) |
ant: convert kts to groovy
|
035 build common convert kts to groovy.patch | (download) |
build-common/build.gradle |
48 48 + 0 - 0 !
build-common/build.gradle.kts |
43 0 + 43 - 0 !
2 files changed, 48 insertions(+), 43 deletions(-) |
build-common: convert kts to groovy
|
036 libraries kotlin gradle plugin model convert kts to groovy.patch | (download) |
libraries/tools/kotlin-gradle-plugin-model/build.gradle |
26 26 + 0 - 0 !
libraries/tools/kotlin-gradle-plugin-model/build.gradle.kts |
27 0 + 27 - 0 !
2 files changed, 26 insertions(+), 27 deletions(-) |
libraries//kotlin-gradle-plugin-model: convert kts to groovy
|
037 libraries kotlin gradle plugin api convert kts to groovy.patch | (download) |
libraries/tools/kotlin-gradle-plugin-api/build.gradle |
35 35 + 0 - 0 !
libraries/tools/kotlin-gradle-plugin-api/build.gradle.kts |
36 0 + 36 - 0 !
2 files changed, 35 insertions(+), 36 deletions(-) |
libraries//kotlin-gradle-plugin-api: convert kts to groovy
|
038 libraries kotlin annotation processing convert kts to groovy.patch | (download) |
libraries/tools/kotlin-annotation-processing/build.gradle |
35 35 + 0 - 0 !
libraries/tools/kotlin-annotation-processing/build.gradle.kts |
37 0 + 37 - 0 !
2 files changed, 35 insertions(+), 37 deletions(-) |
libraries//kotlin-annotation-processing: convert kts to groovy
|
039 libraries kotlin gradle plugin convert kts to groovy.patch | (download) |
libraries/tools/kotlin-gradle-plugin/build.gradle |
161 161 + 0 - 0 !
libraries/tools/kotlin-gradle-plugin/build.gradle.kts |
181 0 + 181 - 0 !
2 files changed, 161 insertions(+), 181 deletions(-) |
libraries//kotlin-gradle-plugin: convert kts to groovy
|
040 libraries kotlinx metadata convert kts to groovy.patch | (download) |
libraries/kotlinx-metadata/build.gradle |
23 23 + 0 - 0 !
libraries/kotlinx-metadata/build.gradle.kts |
20 0 + 20 - 0 !
2 files changed, 23 insertions(+), 20 deletions(-) |
libraries/kotlinx-metadata: convert kts to groovy
|
041 libraries kotlinx metadata jvm convert kts to groovy.patch | (download) |
libraries/kotlinx-metadata/jvm/build.gradle |
84 84 + 0 - 0 !
libraries/kotlinx-metadata/jvm/build.gradle.kts |
82 0 + 82 - 0 !
2 files changed, 84 insertions(+), 82 deletions(-) |
libraries/kotlinx-metadata-jvm: convert kts to groovy
|
042 libraries convert kts to groovy.patch | (download) |
libraries/reflect/build.gradle |
244 244 + 0 - 0 !
libraries/reflect/build.gradle.kts |
229 0 + 229 - 0 !
libraries/scripting/common/build.gradle |
35 35 + 0 - 0 !
libraries/scripting/common/build.gradle.kts |
31 0 + 31 - 0 !
libraries/scripting/jvm/build.gradle |
33 33 + 0 - 0 !
libraries/scripting/jvm/build.gradle.kts |
30 0 + 30 - 0 !
libraries/stdlib/jvm-minimal-for-test/build.gradle |
83 83 + 0 - 0 !
libraries/stdlib/jvm-minimal-for-test/build.gradle.kts |
84 0 + 84 - 0 !
libraries/tools/kotlin-annotations-android/build.gradle |
33 33 + 0 - 0 !
libraries/tools/kotlin-annotations-android/build.gradle.kts |
31 0 + 31 - 0 !
libraries/tools/kotlin-main-kts/build.gradle |
109 109 + 0 - 0 !
libraries/tools/kotlin-main-kts/build.gradle.kts |
108 0 + 108 - 0 !
libraries/tools/kotlin-script-util/build.gradle |
49 49 + 0 - 0 !
libraries/tools/kotlin-script-util/build.gradle.kts |
50 0 + 50 - 0 !
libraries/tools/mutability-annotations-compat/build.gradle |
24 24 + 0 - 0 !
libraries/tools/mutability-annotations-compat/build.gradle.kts |
20 0 + 20 - 0 !
16 files changed, 610 insertions(+), 583 deletions(-) |
libraries/*: convert kts to groovy
Ignore openapi.jar and remove unwanted dependencies. Exclude
org.jetbrains:common since it shares classes with org.jetbrains:annotation.
|
043 libraries groovy build changes.patch | (download) |
libraries/kotlin.test/junit5/build.gradle |
4 2 + 2 - 0 !
libraries/kotlin.test/jvm/build.gradle |
2 1 + 1 - 0 !
libraries/stdlib/jdk7/build.gradle |
2 1 + 1 - 0 !
libraries/stdlib/jdk8/build.gradle |
2 1 + 1 - 0 !
libraries/stdlib/jvm/build.gradle |
12 7 + 5 - 0 !
5 files changed, 12 insertions(+), 10 deletions(-) |
libraries/*: groovy build changes
|
044 gralde versions cvonert kts to groovy.patch | (download) |
gradle/versions.gradle |
69 69 + 0 - 0 !
gradle/versions.gradle.kts |
50 0 + 50 - 0 !
2 files changed, 69 insertions(+), 50 deletions(-) |
gradle/versions: convert kts to groovy
|
045 js convert kts to groovy.patch | (download) |
js/js.ast/build.gradle |
21 21 + 0 - 0 !
js/js.ast/build.gradle.kts |
18 0 + 18 - 0 !
js/js.dce/build.gradle |
21 21 + 0 - 0 !
js/js.dce/build.gradle.kts |
18 0 + 18 - 0 !
js/js.frontend/build.gradle |
24 24 + 0 - 0 !
js/js.frontend/build.gradle.kts |
21 0 + 21 - 0 !
js/js.parser/build.gradle |
20 20 + 0 - 0 !
js/js.parser/build.gradle.kts |
17 0 + 17 - 0 !
js/js.serializer/build.gradle |
22 22 + 0 - 0 !
js/js.serializer/build.gradle.kts |
19 0 + 19 - 0 !
js/js.translator/build.gradle |
34 34 + 0 - 0 !
js/js.translator/build.gradle.kts |
33 0 + 33 - 0 !
12 files changed, 142 insertions(+), 126 deletions(-) |
js/*: convert kts to groovy
|
046 konan convert kts to groovy.patch | (download) |
konan/utils/build.gradle |
24 24 + 0 - 0 !
konan/utils/build.gradle.kts |
20 0 + 20 - 0 !
2 files changed, 24 insertions(+), 20 deletions(-) |
konan: convert kts to groovy
|
050 use a specific asm api version to deal with newer libasm.patch | (download) |
build-common/src/org/jetbrains/kotlin/incremental/IncrementalJvmCache.kt |
8 4 + 4 - 0 !
buildSrc/src/main/kotlin/stripMetadata.kt |
4 2 + 2 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/AbstractClassBuilder.java |
4 2 + 2 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/AnnotationCodegen.java |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/AsmUtil.java |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/AssertCodegenUtil.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/TransformationMethodVisitor.kt |
4 2 + 2 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/coroutines/CoroutineTransformerMethodVisitor.kt |
6 3 + 3 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/coroutines/coroutineCodegenUtil.kt |
6 3 + 3 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/coroutines/refinedIntTypesAnalysis.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/AnonymousObjectTransformer.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/DeferredMethodVisitor.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/InlineAdapter.java |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/InlineCodegen.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/InlineMethodInstructionAdapter.java |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/InternalFinallyBlockInliner.java |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/LambdaInfo.kt |
4 2 + 2 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/MethodBodyVisitor.kt |
4 2 + 2 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/MethodInliner.kt |
4 2 + 2 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/ObjectTransformer.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/ReifiedTypeInliner.kt |
4 2 + 2 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/SamWrapperTransformer.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/SourceCompilerForInline.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/inlineCodegenUtils.kt |
10 5 + 5 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/boxing/PopBackwardPropagationTransformer.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/boxing/RedundantBoxingMethodTransformer.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/OptimizationBasicInterpreter.java |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/Util.kt |
4 2 + 2 - 0 !
compiler/frontend.java/src/org/jetbrains/kotlin/load/java/structure/impl/classFiles/commonMixins.kt |
2 1 + 1 - 0 !
compiler/frontend.java/src/org/jetbrains/kotlin/load/kotlin/FileBasedKotlinClass.java |
3 2 + 1 - 0 !
compiler/frontend.java/src/org/jetbrains/kotlin/resolve/jvm/modules/JavaModuleInfo.kt |
4 2 + 2 - 0 !
compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/IrSourceCompilerForInline.kt |
2 1 + 1 - 0 !
compiler/preloader/instrumentation/src/org/jetbrains/kotlin/preloading/instrumentation/InterceptionInstrumenter.java |
6 3 + 3 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/compilerRunner/reportUtils.kt |
4 2 + 2 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/incremental/ClassAbiExtractor.kt |
2 1 + 1 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/incremental/ClassTypeExtractorVisitor.kt |
2 1 + 1 - 0 !
plugins/android-extensions/android-extensions-compiler/src/org/jetbrains/kotlin/android/parcel/ParcelableClinitClassBuilderInterceptorExtension.kt |
2 1 + 1 - 0 !
plugins/android-extensions/android-extensions-compiler/src/org/jetbrains/kotlin/android/synthetic/codegen/AndroidOnDestroyClassBuilderInterceptorExtension.kt |
2 1 + 1 - 0 !
plugins/jvm-abi-gen/src/org/jetbrains/kotlin/jvm/abi/JvmAbiAnalysisHandlerExtension.kt |
2 1 + 1 - 0 !
plugins/jvm-abi-gen/src/org/jetbrains/kotlin/jvm/abi/asm/InnerClassesCollectingVisitor.kt |
2 1 + 1 - 0 !
plugins/jvm-abi-gen/src/org/jetbrains/kotlin/jvm/abi/asm/ReplaceWithEmptyMethodVisitor.kt |
2 1 + 1 - 0 !
plugins/kapt3/kapt3-compiler/src/org/jetbrains/kotlin/kapt3/stubs/SignatureParserVisitor.kt |
2 1 + 1 - 0 !
plugins/scripting/scripting-impl/src/org/jetbrains/kotlin/scripting/shared/definitions/asmBasedAnnotationsLoading.kt |
4 2 + 2 - 0 !
43 files changed, 68 insertions(+), 67 deletions(-) |
*: use a specific asm api version to deal with newer libasm-java
Current version of Kotlin code is meant to work with Java asm library version
7.0. The version available in Debian is 9.0. asm library provides API
compatibility only when the API version is specified during object creation.
Opcodes.ASM9 == OpCodes.ASM7
|
051 libraries kotlin script util remove use of mavenresolver.patch | (download) |
libraries/tools/kotlin-script-util/src/main/kotlin/org/jetbrains/kotlin/script/util/resolve.kt |
2 1 + 1 - 0 !
libraries/tools/kotlin-script-util/src/main/kotlin/org/jetbrains/kotlin/script/util/resolvers/maven.kt |
4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-) |
libraries//kotlin-script-util: remove use of mavenresolver
|
052 core util runtime set kotlin compiler version to 1.3 snapshot.patch | (download) |
core/util.runtime/src/org/jetbrains/kotlin/config/KotlinCompilerVersion.java |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
core/util.runtime: set kotlin compiler version to 1.3-snapshot
|
054 ignore some proguard warnings.patch | (download) |
compiler/compiler.pro |
14 14 + 0 - 0 !
libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/kapt2/android-butterknife/app/proguard-rules.pro |
2 2 + 0 - 0 !
libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/kapt2/android-dagger/app/proguard-rules.pro |
2 2 + 0 - 0 !
libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/kapt2/android-realm/proguard-rules.pro |
2 2 + 0 - 0 !
libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/kapt2/androidx-navigation-safe-args/proguard-rules.pro |
2 2 + 0 - 0 !
libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/kapt2/kt15001/app/proguard-rules.pro |
2 2 + 0 - 0 !
6 files changed, 24 insertions(+) |
*: ignore some proguard warnings
|
055 compiler backend remove some notnull annotations.patch | (download) |
compiler/backend/src/org/jetbrains/kotlin/codegen/AbstractClassBuilder.java |
11 5 + 6 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/ClassBuilder.java |
11 5 + 6 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/DelegatingClassBuilder.java |
11 5 + 6 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/transformer/MethodTransformer.java |
7 3 + 4 - 0 !
4 files changed, 18 insertions(+), 22 deletions(-) |
compiler/backend: remove some @notnull annotations
|
056 compiler frontend use io vavr library instead of javaslang.patch | (download) |
compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/smartcasts/DataFlowInfoImpl.kt |
2 1 + 1 - 0 !
compiler/frontend/src/org/jetbrains/kotlin/util/javaslang/javaslangAdapters.kt |
14 7 + 7 - 0 !
2 files changed, 8 insertions(+), 8 deletions(-) |
compiler/frontend: use io.vavr library instead of javaslang
|
057 libraries kotlin gradle plugin resolve various issues.patch | (download) |
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/Kapt3KotlinGradleSubplugin.kt |
22 2 + 20 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/KaptWithKotlincTask.kt |
9 7 + 2 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt |
35 2 + 33 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/TaskProviderHolder.kt |
2 1 + 1 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/android/Android25ProjectHandler.kt |
228 0 + 228 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/KotlinSoftwareComponent.kt |
9 3 + 6 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/kotlinTargets.kt |
2 1 + 1 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/kotlinVariants.kt |
2 1 + 1 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/scripting/internal/ScriptingGradleSubplugin.kt |
2 1 + 1 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/android/KotlinAndroidTarget.kt |
23 1 + 22 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/android/KotlinAndroidTargetPreset.kt |
1 0 + 1 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/jvm/KotlinJvmAndroidCompilation.kt |
9 1 + 8 - 0 !
libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/utils/NativeCompilerDownloader.kt |
3 0 + 3 - 0 !
13 files changed, 20 insertions(+), 327 deletions(-) |
libraries//kotlin-gradle-plugin: resolve various errors
Resolve various version conflicts errors and circular dependencies This resolves
android-gradle-plugin circular dependencies for source, and resolves various
unrefrence errors which was because of gradle circular dependencies (>4.7) the
same various files are backported in gradle (v4.4.1-12).
|
058 compiler backend backport fix for compilation with asm 8.patch | (download) |
compiler/backend/src/org/jetbrains/kotlin/codegen/ExpressionCodegen.java |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/codegenUtil.kt |
20 20 + 0 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/coroutines/CoroutineTransformerMethodVisitor.kt |
3 2 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/InlineCodegenForDefaultBody.kt |
4 3 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/InternalFinallyBlockInliner.java |
3 2 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/MethodInliner.kt |
2 1 + 1 - 0 !
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/nullCheck/RedundantNullCheckMethodTransformer.kt |
5 3 + 2 - 0 !
compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/ExpressionCodegen.kt |
4 3 + 1 - 0 !
8 files changed, 35 insertions(+), 8 deletions(-) |
compiler/backend: backport fix for compiling with asm 8
|
059 compiler backend fix crash when generating coroutine functions.patch | (download) |
compiler/backend/src/org/jetbrains/kotlin/codegen/coroutines/CoroutineTransformerMethodVisitor.kt |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
compiler/backend: fix crash when generating coroutine functions
|
060 libraries alter maven build scripts.patch | (download) |
libraries/pom.xml |
6 3 + 3 - 0 !
libraries/tools/kotlin-maven-plugin/pom.xml |
2 1 + 1 - 0 !
libraries/tools/kotlin-osgi-bundle/pom.xml |
5 1 + 4 - 0 !
3 files changed, 5 insertions(+), 8 deletions(-) |
libraries/: alter maven build scripts,
build only needed sub-projects
- Update the version number so that the generate jar files have the correct
version number. Attempt was made to use ${revision} instead of the hard coded
version number. Then revision was passed on the maven build command line with
-Drevision=1.3.31. However, this yields error with mh_patchpoms tool. So, this
was abandoned.
- Disable all sub-projects except kotlin-osgi-bundle (needed by
jitsi-videobridge) and kotlin-maven-plugin (needed by projects using Kotlin with
Maven). Enable more sub-projects as needed.
- Remove useDefaultManifestFile as this has been removed from 3.0 version of
maven-jar-plugin. According to documentation, another way is provided when
non-default manifest file needs to be provided implying that this option is
default now.
|
061 asm compatibility.patch | (download) |
compiler/backend/src/org/jetbrains/kotlin/codegen/TransformationMethodVisitor.kt |
10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-) |
fixes the compatibility with the version of asm in debian
|
063 ignore not exported packages.patch | (download) |
compiler/cli/src/org/jetbrains/kotlin/cli/jvm/javac/JavacLogger.kt |
1 1 + 0 - 0 !
compiler/cli/src/org/jetbrains/kotlin/cli/jvm/javac/JavacWrapperRegistrar.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/JavacOptionsMapper.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/JavacWrapper.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/resolve/ClassifierResolver.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/resolve/ConstantEvaluator.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/resolve/IdentifierResolver.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/symbols/SymbolBasedAnnotation.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/symbols/symbolBasedAnnotationArguments.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/symbols/symbolBasedTypes.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/TreeBasedAnnotation.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/TreeBasedClass.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/TreeBasedConstructor.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/TreeBasedElement.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/TreeBasedField.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/TreeBasedMember.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/TreeBasedMethod.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/TreeBasedPackage.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/TreeBasedTypeParameter.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/TreeBasedValueParameter.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/treeBasedTypes.kt |
1 1 + 0 - 0 !
compiler/javac-wrapper/src/org/jetbrains/kotlin/javac/wrappers/trees/utils.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/Kapt.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/KaptContext.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/annotationProcessing.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/incremental/classStructureCache.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/incremental/incrementalProcessors.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/incremental/javacVisitors.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/javac/KaptJavaCompiler.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/javac/KaptJavaFileManager.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/javacListUtils.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/stubs/FileInfo.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/stubs/KaptStubLineInformation.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/util/java9Utils.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-compiler/src/org/jetbrains/kotlin/kapt3/Kapt3Extension.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-compiler/src/org/jetbrains/kotlin/kapt3/KaptContextForStubGeneration.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-compiler/src/org/jetbrains/kotlin/kapt3/javac/KaptJavaFileObject.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-compiler/src/org/jetbrains/kotlin/kapt3/javac/KaptTreeMaker.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-compiler/src/org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-compiler/src/org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrector.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-compiler/src/org/jetbrains/kotlin/kapt3/stubs/KDocCommentKeeper.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-compiler/src/org/jetbrains/kotlin/kapt3/stubs/KaptLineMappingCollector.kt |
1 1 + 0 - 0 !
plugins/kapt3/kapt3-compiler/src/org/jetbrains/kotlin/kapt3/stubs/SignatureParserVisitor.kt |
1 1 + 0 - 0 !
44 files changed, 44 insertions(+) |
suppresses the errors caused by the non exported com.sun.tools.javac.* packages when building with java 17
|
064 source target level.patch | (download) |
build.gradle |
5 5 + 0 - 0 !
1 file changed, 5 insertions(+) |
set the language level to java 8
|
065 java9 compatibility.patch | (download) |
plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/javac/KaptJavaFileManager.kt |
4 1 + 3 - 0 !
1 file changed, 1 insertion(+), 3 deletions(-) |
[patch] do not depend on basefileobject type for incremental kapt
This class does not exist in JDK9, so running incremental KAPT on
JDK9 fails. Because it is used only to get the name of the file,
this has been replaced with usage of the public JavaFileObject API.
|