Simon Ogorodnik
|
24041828a9
|
FIR: Improve rendering for type operators
|
2019-03-22 16:25:14 +03:00 |
|
Simon Ogorodnik
|
27687602f8
|
FIR: Add functions to change nullability/arguments of ConeTypes
|
2019-03-22 16:25:13 +03:00 |
|
Simon Ogorodnik
|
2118f6008a
|
Extract TypeArgumentListMarker.all
|
2019-03-22 16:25:12 +03:00 |
|
Simon Ogorodnik
|
d9c40c24ed
|
FIR: Allow rendering ConeTypes
|
2019-03-22 16:25:12 +03:00 |
|
Simon Ogorodnik
|
818701b8df
|
FIR: Implement cycle avoidance in implicit type resolution
|
2019-03-22 16:25:11 +03:00 |
|
Simon Ogorodnik
|
334c42e8ab
|
FIR: Implement deep implicit types resolution
|
2019-03-22 16:25:11 +03:00 |
|
Simon Ogorodnik
|
70be1c1024
|
FIR: Update testData, now it resolves due to call resolver
|
2019-03-22 16:25:10 +03:00 |
|
Simon Ogorodnik
|
498fb94c37
|
FIR: Make FIR rendering more kotlin-styled
|
2019-03-22 16:25:10 +03:00 |
|
Simon Ogorodnik
|
9cc6e44158
|
FIR: Fix value-parameters redeclare in destructuring
|
2019-03-22 16:25:09 +03:00 |
|
Simon Ogorodnik
|
9a642ef2e5
|
FIR: Add test for three receivers
|
2019-03-22 16:25:08 +03:00 |
|
Simon Ogorodnik
|
43315fd61d
|
FIR: Preparation for resolve to classifiers
|
2019-03-22 16:25:08 +03:00 |
|
Simon Ogorodnik
|
307b8a1d4c
|
FIR: Support top-level constructors
|
2019-03-22 16:25:07 +03:00 |
|
Simon Ogorodnik
|
d817f719a4
|
FIR: Cleanup failures in body resolve
|
2019-03-22 16:25:07 +03:00 |
|
Simon Ogorodnik
|
3867b255f2
|
FIR: Support this resolve
|
2019-03-22 16:25:06 +03:00 |
|
Simon Ogorodnik
|
9dc6d93070
|
FIR: Resolve local callables
|
2019-03-22 16:25:06 +03:00 |
|
Simon Ogorodnik
|
61eb19fbbf
|
FIR: Make possible to return variable symbols from scope
|
2019-03-22 16:25:05 +03:00 |
|
Simon Ogorodnik
|
02079bbeb5
|
FIR: Update fir hierarchy, decouple member declaration from callable
|
2019-03-22 16:25:04 +03:00 |
|
Simon Ogorodnik
|
7b6f4d8ba4
|
FIR: Implement implicit invoke desugaring in call resolver
|
2019-03-22 16:25:04 +03:00 |
|
Simon Ogorodnik
|
3be1d0f946
|
FIR: Add tests for invoke
|
2019-03-22 16:25:03 +03:00 |
|
Simon Ogorodnik
|
c58c1a6c4e
|
FIR: Add operator test
|
2019-03-22 16:25:03 +03:00 |
|
Simon Ogorodnik
|
3ac495a45d
|
FIR: Implement basic function call resolve
|
2019-03-22 16:25:02 +03:00 |
|
Simon Ogorodnik
|
099f98f817
|
FIR: Expression typing and simple call resolver
|
2019-03-22 16:25:02 +03:00 |
|
Alexey Tsvetkov
|
28873e61d4
|
Remove unused IncrementalCompilationServicesFacade
|
2019-03-22 16:13:45 +03:00 |
|
Ivan Gavrilovic
|
493a2006f1
|
Remove unused SimpleDirtyData from incremental compilation
This is not used any more and all information about
the changed symbols and fqNames is passed alongside artifacts.
|
2019-03-22 16:13:45 +03:00 |
|
Yan Zhulanow
|
49d94f72d2
|
Revert "Kapt: Generate constant value initializers for mutable properties (KT-30164)"
This reverts commit cce2b472
|
2019-03-22 15:17:12 +03:00 |
|
Yan Zhulanow
|
9aa6a10aff
|
Revert "Kapt: Move out the 'final' fallback for initial field values"
This reverts commit 10e53a2e
|
2019-03-22 15:17:12 +03:00 |
|
Yan Zhulanow
|
4c794b1302
|
Revert "Kapt: Support default constant values for constructor parameters"
This reverts commit e4d758b6
|
2019-03-22 15:17:12 +03:00 |
|
Ilya Chernikov
|
215d24e12c
|
Fix jps build after adding new scripting jar
|
2019-03-22 12:26:02 +01:00 |
|
Svyatoslav Kuzmich
|
8429734a67
|
[JS IR BE] Disable -ProperIeee754Comparisons tests
|
2019-03-22 13:49:37 +03:00 |
|
Sergey Rostov
|
d210255623
|
Gradle: Kotlin NodeJS tests runner for single target
#KT-30528
|
2019-03-22 09:57:21 +03:00 |
|
Sergey Rostov
|
04d8568fdc
|
Build: fix DistModelBuilder for copy tasks without destination dir
|
2019-03-22 09:49:34 +03:00 |
|
Sergey Rostov
|
d467e4209a
|
Gradle: Basic Kotlin NodeJS tests runner
#KT-30531 Fixed
#KT-30528 Fixed
|
2019-03-22 09:49:32 +03:00 |
|
Sergey Rostov
|
b6e675f934
|
Gradle: move buildCompilationProcessor from target preset to target configurator
|
2019-03-22 09:34:11 +03:00 |
|
Sergey Rostov
|
46c32f2aa6
|
Gradle: Supress PackageDirectoryMismatch in targets for gradle.plugin.mpp package
|
2019-03-22 09:34:11 +03:00 |
|
Georgy Bronnikov
|
e627f08614
|
Make wrong phase name an error
|
2019-03-21 23:32:25 +03:00 |
|
Georgy Bronnikov
|
fae003866b
|
Use CLI compiler arguments directly in PhaseConfig creation
|
2019-03-21 23:32:25 +03:00 |
|
Georgy Bronnikov
|
40079f7cae
|
Use default argument values in PhaseConfig constructor
|
2019-03-21 23:32:25 +03:00 |
|
Georgy Bronnikov
|
469fd20902
|
Warn about mistyped phase names in CLI
|
2019-03-21 23:32:25 +03:00 |
|
Alexander Udalov
|
0fb444a5d1
|
Move createPhaseConfig to module cli
To use things like MessageCollector to report errors/warnings related to
incorrect phase configuration flags
|
2019-03-21 23:32:25 +03:00 |
|
Alexander Udalov
|
2995be8bd2
|
Move usages of createPhaseConfig up to cli & test modules
|
2019-03-21 23:32:25 +03:00 |
|
Alexander Udalov
|
ddad3034da
|
Extract createPhaseConfig from PhaseConfig
To remove dependency of PhaseConfig on CLI-dependent concepts such as
CompilerConfiguration
|
2019-03-21 23:32:25 +03:00 |
|
Nicolay Mitropolsky
|
ce40bfb259
|
191: Uast: making KotlinUObjectLiteralExpression provide a proper referenceNameElement (KT-30534)
|
2019-03-21 19:56:47 +03:00 |
|
Vyacheslav Gerasimov
|
e3a012cd19
|
Fix CodeConformanceTest after merging android-dx to prepare-deps
|
2019-03-21 18:15:55 +03:00 |
|
Nikolay Krasko
|
a5f96d6470
|
Minor: cleanup and remove outdated TODOs
|
2019-03-21 18:03:15 +03:00 |
|
Nikolay Krasko
|
04ecc913ef
|
Show expression type for argument names (KT-30057)
#KT-30057 Fixed
|
2019-03-21 18:03:15 +03:00 |
|
Nikolay Krasko
|
ce2f738d9f
|
Minor: fix Nullness deprecation warnings
|
2019-03-21 18:03:15 +03:00 |
|
Nikolay Krasko
|
77f1167773
|
Minor: remove bunch for KotlinSliceProvider.kt
|
2019-03-21 18:03:15 +03:00 |
|
Nikolay Krasko
|
026fc998c1
|
Allow resolve write action check for all plugins when enabled in registry
|
2019-03-21 18:03:15 +03:00 |
|
Ilya Matveev
|
7f08ecee39
|
CocoaPods: Use FQ name for the sync task during an Xcode build
|
2019-03-21 21:09:47 +07:00 |
|
Ilya Matveev
|
0a27699591
|
CocoaPods: Generate wrapper if the corresponding property enabled
|
2019-03-21 21:09:47 +07:00 |
|