- 16 9月, 2020 10 次提交
-
-
由 Igor Yakovlev 提交于
KotlinConstructorDelegationCallReferenceSearcher KotlinConventionMethodReferencesSearcher KotlinDefinitionsSearcher KotlinOverridingMethodReferenceSearcher KotlinPropertyAccessorsReferenceSearcher KotlinTodoSearcher
-
由 Abduqodiri Qurbonzoda 提交于
-
由 Abduqodiri Qurbonzoda 提交于
-
由 Steven Schäfer 提交于
-
由 Steven Schäfer 提交于
-
由 Alexander Udalov 提交于
JVM IR backend doesn't support old coroutines, so we disable it via -Xno-use-ir, just as for the main source set. This option has no effect for the current master builds, but will be necessary once JVM IR is enabled project-wide.
-
由 Alexander Udalov 提交于
This dependency was unused. It allows to avoid waiting for compiling kotlin-reflect (which includes descriptors, deserialization, etc.) before compiling FIR modules and thus improves total build time.
-
由 Ilmir Usmanov 提交于
When a suspend lambda does not capture crossinline lambda, it is generated with as state-machine, since it does not inline anything. However, when regenerating, the inliner used to remove all DebugMetadata annotations to avoid duplication. This lead to missing annotation if the lambda is regenerated, but state-machine is not regenerated. This change fixes the blind spot by readding the annotation after regeneration. #KT-41789 Fixed
-
由 Kirill Shmakov 提交于
This is to fix KT-36370
-
由 Victor Petukhov 提交于
-
- 15 9月, 2020 14 次提交
-
-
由 Ivan Gavrilovic 提交于
For large projects, incremental comilation mapping information may be quite large. With configuration caching enabled, each task gets its own copy of that state, and for a project with 1400 subprojects, this resulted in 3.6GB of additional state stored (once task graph is cached). This change introduces IncrementalModuleInfoProvider which allows build service to be used if configuration caching is enabled, and it falls back to static constant otherwise.
-
由 Igor Yakovlev 提交于
-
由 Igor Yakovlev 提交于
-
由 Igor Yakovlev 提交于
-
由 Igor Yakovlev 提交于
-
由 Igor Yakovlev 提交于
-
由 Igor Yakovlev 提交于
-
由 Pavel Kirpichenkov 提交于
-
由 Jinseong Jeon 提交于
-
由 Sergey Bogolepov 提交于
-
由 Sergey Bogolepov 提交于
Java Properties format is extremely trivial and does not support any kind of references or variables. It makes konan.properties repetitive. This commits adds support of perl-like `$` sigil which allows to reference properties inside values.
-
由 Pavel Punegov 提交于
-
由 Nikita Bobko 提交于
Previously it was "Plugin artifacts packed to task ':zipPlugin' property 'archiveFile'" After fix it's "Plugin artifacts packed to /home/bobko/jb/kotlin/build/kotlin-plugin.zip" `archiveFile` has type `Provider<RegularFile>`
-
由 Aleksei Cherepanov 提交于
-
- 14 9月, 2020 16 次提交
-
-
由 Roman Golyshev 提交于
-
由 Mikhail Glukhikh 提交于
-
由 Mikhail Glukhikh 提交于
#KT-41792 Fixed
-
由 Mikhail Glukhikh 提交于
-
由 Mikhail Glukhikh 提交于
-
由 Mikhail Glukhikh 提交于
This commit removes some captured / ILT types at the end of resolve
-
由 Mikhail Glukhikh 提交于
-
由 Mikhail Glukhikh 提交于
-
由 Mikhail Glukhikh 提交于
-
由 Mikhail Glukhikh 提交于
-
由 Mikhail Glukhikh 提交于
-
由 Mikhail Glukhikh 提交于
-
由 Mikhail Glukhikh 提交于
This commit breaks ~57 resolve tests because captured types now exists at the end of FIR resolve
-
由 Mikhail Glukhikh 提交于
This commit itself does not influence anything
-
由 Mikhail Glukhikh 提交于
-
由 Mikhail Glukhikh 提交于
NB: we should not have <E> as AbstractFirBasedSymbol type argument, because it isn't accessible in the current scope. Star expected instead.
-