Vasily Levchenko
4b31f7ff4b
[kotlin compiler][update] fix import
2020-07-13 16:08:02 +02:00
Alexander Udalov
e3f77e9c82
IR: do not use Ir*Impl elements where it's not necessary
...
(cherry picked from commit f9abf365ced93599ff9f4ce38472d89813232228)
2020-07-13 12:52:56 +02:00
Ilya Matveev
9a4e8b83b2
Update Gradle: 6.5.1
...
(cherry picked from commit 1b32660c43bda586bdf91b67b3293c0090c196bd)
2020-07-13 12:52:56 +02:00
Alexander Udalov
8bdd043290
Remove dead code in DeepCopyIrTreeWithDescriptors.kt
...
(cherry picked from commit ef6f9c6b7fb5835458bec9040bc9deb8c141024d)
2020-07-13 12:52:56 +02:00
Alexander Udalov
7f37b19e0a
Remove dead code in KonanIr.kt
...
(cherry picked from commit 5c8c7c770d1c1cc6bea21c4061903804853e47fd)
2020-07-13 12:52:56 +02:00
Alexander Udalov
01507bb115
IR: remove deprecated constructor of IrClassImpl
...
(cherry picked from commit b540c77c0ec65aafd5aaaf83826b654542e346c6)
2020-07-13 12:52:56 +02:00
Alexander Udalov
6f9a4928b3
IR: remove deprecated constructor of IrConstructorImpl
...
(cherry picked from commit e505d12cee8817017415f32a25119cbabdc4d03d)
2020-07-13 12:52:56 +02:00
Alexander Udalov
db1ac079b0
IR: remove deprecated constructors of IrFunctionImpl
...
(cherry picked from commit f2ffcc8b4d84d26c36e50b6de7460178e4f74681)
2020-07-13 12:52:56 +02:00
Alexander Udalov
7cc6edc3ae
IR: remove deprecated constructor of IrValueParameterImpl
...
(cherry picked from commit 66cbe07ea6f41033e46257cf8113d6a689a49e37)
2020-07-13 12:52:56 +02:00
Alexander Udalov
ce1e651f64
IR: remove deprecated constructors of IrVariableImpl
...
(cherry picked from commit 92503830559a735792671f14f7f4d2024779bda0)
2020-07-13 12:52:56 +02:00
Alexander Udalov
524c50253d
IR: remove deprecated constructors of IrPropertyImpl
...
(cherry picked from commit c7134390360aeb194c0f538c90956b1770d54cbb)
2020-07-13 12:52:56 +02:00
Igor Chevdar
90044108e0
[caches] Make output for cache a directory
...
(cherry picked from commit 9850bb322bee2bc98fc453a440e41af0dac0b0f2)
2020-07-13 12:52:56 +02:00
Alexander Udalov
57621d12c5
Undeprecate VariableDescriptorWithAccessors.isDelegated
...
Apparently there's quite a few valid usages of this method outside of
the compiler frontend, where manual suppression is annoying.
https://github.com/JetBrains/kotlin/commit/8c71d8f1262cfcd1591e5ad95f62eab524498f6c
(cherry picked from commit 0aa1ab4cccee3059cf2c1a755434de53b4c35ed2)
2020-07-13 12:52:56 +02:00
Ilya Matveev
ddc3b5e855
Build infrastructure: fix external tests after Gradle update
...
(cherry picked from commit df96df5099b6b49a623f227313aeaccf67289fb6)
2020-07-13 12:52:56 +02:00
Vasily Levchenko
f311df2cf2
[kotlin compiler][update] 1.4.20-dev-2077
...
* e0bc54cd82 - (tag: build-1.4.20-dev-2077) gradle.kts: update notification messages after proofreading (vor 14 Stunden) <Natalia Selezneva>
* 8005df42fb - (tag: build-1.4.20-dev-2060) [FIR] Make redundant visibility modifier a warning (vor 2 Tagen) <Mikhail Glukhikh>
* 5276903bea - Fix code style: DeclarationCheckersDiagnosticComponent (vor 2 Tagen) <Mikhail Glukhikh>
* aee49c3fde - [FIR TEST] Add forgotten txt-file for redundant visibility checker test (vor 2 Tagen) <Mikhail Glukhikh>
* be684c784f - [FIR] Introduce extended checkers for inspection-like diagnostics (vor 2 Tagen) <vladislavf7@gmail.com >
* 4643d483a0 - [FIR] Introduce RedundantVisibilityModifierChecker (vor 2 Tagen) <vladislavf7@gmail.com >
* 510ac66ce1 - (tag: build-1.4.20-dev-2058) Fix tests generation after upgrading Gradle to 6.5 (vor 3 Tagen) <Ilya Muradyan>
* dd47962ad0 - (tag: build-1.4.20-dev-2054, tag: build-1.4.20-dev-2049, tag: build-1.4.20-dev-2048) Extract current Kotlin version value into a separate class (vor 3 Tagen) <Ilya Gorbunov>
* cb513b9a70 - (tag: build-1.4.20-dev-2046) 202: Fix KotlinUastReferencesTest (vor 3 Tagen) <Nikolay Krasko>
* 20683d62a6 - (tag: build-1.4.20-dev-2045) Postpone introducing common StringBuilder.capacity() function (vor 3 Tagen) <Ilya Gorbunov>
* 097e0fb46c - (tag: build-1.4.20-dev-2044, tag: build-1.4.20-dev-2041) JVM IR: Mangle delegated properties with inline class type (KT-40125) (vor 3 Tagen) <Steven Schäfer>
* e48d2b9b83 - (tag: build-1.4.20-dev-2040) ScriptTemplatesClassRootsIndex: inc version and minor fixes (vor 3 Tagen) <Sergey Rostov>
* 1f52c0e0d4 - (tag: build-1.4.20-dev-2039) gradle.kts: improve service initializtion (vor 3 Tagen) <Sergey Rostov>
* a97d718de8 - (tag: build-1.4.20-dev-2035) IR: remove a KotlinType use from Ir.kt (vor 3 Tagen) <Georgy Bronnikov>
* aab95f93f2 - JVM_IR: invoke method descriptor for default lambdas (vor 3 Tagen) <Georgy Bronnikov>
* e8c3c70369 - (tag: build-1.4.20-dev-2033) IR: make IrDeclarationWithVisibility.visibility mutable (vor 3 Tagen) <Alexander Udalov>
* 96f0a8e8e5 - IR: minor, inline OverridableMember (vor 3 Tagen) <Alexander Udalov>
* e674226a3b - IR: do not use Ir*Impl elements where it's not necessary (vor 3 Tagen) <Alexander Udalov>
* dbad81473e - IR: make IrMetadataSourceOwner.metadata mutable (vor 3 Tagen) <Alexander Udalov>
* 689887c94d - (tag: build-1.4.20-dev-2029) [FIR] Fail test if no modules analyzed successfully (vor 3 Tagen) <simon.ogorodnik>
* cdb122c698 - (tag: build-1.4.20-dev-2021) Add skipped ignore directive in test for b08c7eff3841ed33703adb328315a21a5085fea5 (vor 3 Tagen) <Victor Petukhov>
* 0c8b847ae6 - (tag: build-1.4.20-dev-2020) Introduce compiler key to disable compatibility resolution mechanism (vor 3 Tagen) <Mikhail Zarechenskiy>
* c1fd891916 - (tag: build-1.4.20-dev-2015) [FIR IDE] Fix compilation in asKtSymbolOrigin (vor 3 Tagen) <Mikhail Glukhikh>
* 644c5a941b - (tag: build-1.4.20-dev-2012) [Gradle, JS] Add task on webpack-compile sync (vor 3 Tagen) <Ilya Goncharov>
* 939f0d0344 - (tag: build-1.4.20-dev-2006) [IR] minor: make StageController an open class (vor 3 Tagen) <Anton Bannykh>
* abc6ecaa1c - [JS IR BE] support SAM conversions in DCE-driven mode (vor 3 Tagen) <Anton Bannykh>
* 8fcd73e3cb - [JS IR BE] move `exceptionState` initialization from constructor to coroutine `entryState` (vor 3 Tagen) <Anton Bannykh>
* 916a5f367c - [IR] simplify Carriers (remove type parameters) (vor 3 Tagen) <Anton Bannykh>
* adf5ee394e - [JS IR BE] remove unnecesary code from DCE (vor 3 Tagen) <Anton Bannykh>
* 514ac7dc8f - (tag: build-1.4.20-dev-2004) NI: introduce simple calls storage (which aren't gone through type inference) in coroutine inference session to further substitute postponed variable (vor 3 Tagen) <Victor Petukhov>
* 3acb4e54d5 - Update AS version (vor 3 Tagen) <Kirill Shmakov>
* 3e69250f72 - (tag: build-1.4.20-dev-2001) (CoroutineDebugger) Restored frame variables isn't shown for 2020.1. (vor 3 Tagen) <Vladimir Ilmov>
* fbbf4e06ba - (tag: build-1.4.20-dev-2000) [FIR] Support imported callable from object properly #KT-35730 Fixed (vor 3 Tagen) <Mikhail Glukhikh>
* 6b964cb61d - [FIR2IR] Drop explicit receiver double-conversion for objects (vor 3 Tagen) <Mikhail Glukhikh>
* 2f3e1dcbc6 - (tag: build-1.4.20-dev-1990) Add EXACTLY_ONCE contract to suspendCoroutine* functions (vor 3 Tagen) <Ilya Gorbunov>
* 1a32fdf6d7 - Add EXACTLY_ONCE contract to functions that call their lambda parameter once (vor 3 Tagen) <Ilya Gorbunov>
* c85432b2f9 - Fix typo in kotlinx.dom docs (vor 3 Tagen) <Ilya Gorbunov>
* c44fd235ce - (tag: build-1.4.20-dev-1989) [FIR] Remove isEnumEntry field from FirJavaField (vor 4 Tagen) <Ivan Kylchik>
* dcae6f1415 - [FIR] Support when exhaustiveness for java enum (vor 4 Tagen) <Ivan Kylchik>
* 307871a050 - [FIR] Unmute fir spec tests (vor 4 Tagen) <Ivan Kylchik>
* 0baa1c8723 - (tag: build-1.4.20-dev-1986) IR: remove deprecated constructor of IrClassImpl (vor 4 Tagen) <Alexander Udalov>
* e6993e1b88 - IR: remove deprecated constructor of IrConstructorImpl (vor 4 Tagen) <Alexander Udalov>
* ef94716af5 - IR: remove deprecated constructor of IrFieldImpl (vor 4 Tagen) <Alexander Udalov>
* 7f9ef5e11d - IR: remove deprecated constructors of IrFunctionImpl (vor 4 Tagen) <Alexander Udalov>
* 551f1f85a9 - IR: remove secondary constructor of IrModuleFragmentImpl (vor 4 Tagen) <Alexander Udalov>
* 19ec8646b8 - IR: remove convenience factory for IrTypeAliasImpl (vor 4 Tagen) <Alexander Udalov>
* fd83596c91 - IR: remove deprecated constructor of IrTypeParameterImpl (vor 4 Tagen) <Alexander Udalov>
* 0691595ed2 - IR: remove deprecated constructor of IrValueParameterImpl (vor 4 Tagen) <Alexander Udalov>
* bba597cdff - IR: remove deprecated constructors of IrVariableImpl (vor 4 Tagen) <Alexander Udalov>
* d8a2b92098 - IR: remove deprecated constructors of IrPropertyImpl (vor 4 Tagen) <Alexander Udalov>
* 501fea1202 - (tag: build-1.4.20-dev-1973) Fix TCServiceMessagesClient compilation against Gradle 6.5 (vor 4 Tagen) <Vyacheslav Gerasimov>
* 697bb04d46 - Build: Setup jvmTarget 1.6 for several common modules (vor 4 Tagen) <Vyacheslav Gerasimov>
* b5ee0e8222 - Build: Remove jvmTarget 1.6 for several modules depending on 1.8 modules (vor 4 Tagen) <Vyacheslav Gerasimov>
* 1fea01754d - Build: Remove jvmTarget = "1.6" for kotlinx-metadata-klib (vor 4 Tagen) <Vyacheslav Gerasimov>
* 508036742c - Build: Upgrade Gradle to 6.5.1 (vor 4 Tagen) <Vyacheslav Gerasimov>
* 39601f99ab - (tag: build-1.4.20-dev-1971, tag: build-1.4.20-dev-1964) Wizard: update ktor version (vor 4 Tagen) <Ilya Kirillov>
* 44334fca11 - Wizard: consider RC version as a EAP one (vor 4 Tagen) <Ilya Kirillov>
* 9fde2ac269 - Wizard: add kotlinx repo for projects using kotlinx-html (vor 4 Tagen) <Ilya Kirillov>
* 346df07adc - (tag: build-1.4.20-dev-1963, tag: build-1.4.20-dev-1952) 203: Fix compilation for 203 (vor 4 Tagen) <Florian Kistner>
* 4c4af9971e - 203: Bump intellijSdk version for 203 (vor 4 Tagen) <Florian Kistner>
* 202a55cb39 - Bump intellijSdk version for 203 (vor 4 Tagen) <Florian Kistner>
* 1c4d7c5772 - (tag: build-1.4.20-dev-1946, tag: build-1.4.20-dev-1942) Regenerate test data (vor 4 Tagen) <Dmitry Gridin>
* 81869b282b - (tag: build-1.4.20-dev-1941, tag: build-1.4.20-dev-1938) Mute failing QuickFixTestGenerated/KotlinSteppingTestGenerated (vor 4 Tagen) <Yan Zhulanow>
* 2487f9369c - (tag: build-1.4.20-dev-1937) Fix REPL completion for import directives (vor 4 Tagen) <Ilya Muradyan>
* 16aee6c8d6 - (tag: build-1.4.20-dev-1935) [Commonizer] Lookup descriptors that doesn't participate in commonization (vor 4 Tagen) <Dmitriy Dolovov>
* 3af937ea9a - [Commonizer] Remove isDefinitelyNotNullType from CirSimpleType (vor 4 Tagen) <Dmitriy Dolovov>
* 4d21455e72 - Mute testImportAliasMultiDeclarations because of wrong behaviour in headless (vor 4 Tagen) <Nikolay Krasko>
* 593fd646b1 - Add mute-platform.csv.202 (vor 4 Tagen) <Nikolay Krasko>
* ca44242f37 - (tag: build-1.4.20-dev-1926) [IR] Fix synthetic declarations generator to make it produce correct type (vor 4 Tagen) <Roman Artemev>
* d8f5b50cd8 - (tag: build-1.4.20-dev-1921) [native-gradle-plugin] Respected changed cache format (vor 4 Tagen) <Igor Chevdar>
* 79af726872 - [native-gradle-plugin] Fixed problem with rebuilding caches (vor 4 Tagen) <Igor Chevdar>
* bc979a33f7 - (tag: build-1.4.20-dev-1920) Enable FUS for Code Completion in 1.4.0 (vor 4 Tagen) <Anton Yalyshev>
* d3e858645f - (tag: build-1.4.20-dev-1912) [Commonizer] Remove CirTypeSignature from CirType (vor 4 Tagen) <Dmitriy Dolovov>
* 4ab5bfef22 - [Commonizer] Preserve order of supertypes in commonized class (vor 4 Tagen) <Dmitriy Dolovov>
* 5e383e9d71 - [Commonizer] Narrow CirClassifierId subtype cast in AnnotationsCommonizer (vor 4 Tagen) <Dmitriy Dolovov>
* 7a283c64cb - [Commonizer] Minor. Reorder type params for CirNode (vor 4 Tagen) <Dmitriy Dolovov>
* c37f339d8c - (tag: build-1.4.20-dev-1900) Send use-ir and jvmDefaults compiler arguments from IDE (vor 5 Tagen) <Andrey Uskov>
* 550c53c2ac - Report jvm-default compiler arguments from Gradle (vor 5 Tagen) <Andrey Uskov>
* e3a5df1aaa - Report use-ir flag from Gradle (vor 5 Tagen) <Andrey Uskov>
* 340deb01dd - (tag: build-1.4.20-dev-1899) Add 'Incorrect Transient' diagnostic (vor 5 Tagen) <Leonid Startsev>
* 6ef597a4ee - Split ContextualSerialization annotation in two (vor 5 Tagen) <Leonid Startsev>
* 3d91c410e7 - (tag: build-1.4.20-dev-1890) *.gradle.kts: include project sources in script dependencies sources scope (vor 5 Tagen) <Natalia Selezneva>
* 93d7015139 - Remove old roots from KotlinScriptDependenciesCLassFinder (vor 5 Tagen) <Natalia Selezneva>
* 8bb3c0796d - Add original errors into the IllegalStateException from import of build script models (vor 5 Tagen) <Natalia Selezneva>
* 3afc37438e - (tag: build-1.4.20-dev-1889) FIR: handle getClassCall with integer literals (vor 5 Tagen) <Jinseong Jeon>
* 7f472ba24e - (tag: build-1.4.20-dev-1884, tag: build-1.4.20-dev-1880) Switch to isApplicableAsync instead of isApplicable in ToStringRenderer (vor 5 Tagen) <Vladimir Ilmov>
* 3d9353f7f5 - (tag: build-1.4.20-dev-1877, tag: build-1.4.20-dev-1875) [Gradle, JS] Add test on dependencies clash (vor 5 Tagen) <Ilya Goncharov>
* 2e2a5a0156 - [Gradle, JS] Update version in package.json with file dependency (vor 5 Tagen) <Ilya Goncharov>
* 2bb9838a80 - (tag: build-1.4.20-dev-1870) Add test for obsolete issue (vor 5 Tagen) <Mikhail Zarechenskiy>
* 78a4563baf - (tag: build-1.4.20-dev-1867) Update versions of database files to correctly sync muted tests (vor 5 Tagen) <Yunir Salimzyanov>
* 53b2fe9fd8 - (tag: build-1.4.20-dev-1866) Add changelog for 1.4-M3 & 1.3.72 plugins update (vor 5 Tagen) <Lilia>
* d2deff4864 - (tag: build-1.4.20-dev-1862) Add "Replace with 'equals(..., ignoreCase = true)'" inspection (vor 5 Tagen) <Toshiaki Kameyama>
* a5bfa3ae63 - (tag: build-1.4.20-dev-1854) [FIR-TEST] Update broken testdata (vor 5 Tagen) <Dmitriy Novozhilov>
* 86791f1fef - [FIR] Fix parsing `fun` modifier for interfaces in light-tree2fir (vor 5 Tagen) <Dmitriy Novozhilov>
* 58af8d68a1 - [FIR] Check for isFun flag in SAM resolution (vor 5 Tagen) <Dmitriy Novozhilov>
* d1cb776e29 - [FIR] Assume all java interfaces are fun interfaces (vor 5 Tagen) <Dmitriy Novozhilov>
* a3a79e4295 - [FIR] Update testdata due to incorrect SAM detection (vor 5 Tagen) <Dmitriy Novozhilov>
* 29849b1330 - [FIR] Resolve rhs of += in dependent context (vor 5 Tagen) <Dmitriy Novozhilov>
* 943b59b5d8 - (tag: build-1.4.20-dev-1849) Do not provide idea.platform.prefix in run configurations for IJ Ultimate 201+ (vor 5 Tagen) <Vladimir Dolzhenko>
* 38535c4fe1 - (tag: build-1.4.20-dev-1848) New type of task - TestAggregation task (vor 5 Tagen) <Alexander Dudinsky>
* ebc4910834 - (tag: build-1.4.20-dev-1847) ScriptTemplatesClassRootsIndex: inc version and minor fixes (vor 5 Tagen) <Sergey Rostov>
* 4a988f467a - (tag: build-1.4.20-dev-1844) [FIR2IR] Code cleanup: DelegatedMemberGenerator (vor 5 Tagen) <Mikhail Glukhikh>
* d163853c97 - [FIR] add support for implementation by delgation (vor 5 Tagen) <Juan Chen>
* 1d45dc8d81 - (tag: build-1.4.20-dev-1833) Optimize ScriptTemplatesFromDependenciesProvider (vor 6 Tagen) <Natalia Selezneva>
* 45600830d3 - (tag: build-1.4.20-dev-1831) Fixed locking granularity in ScriptDefinitionsManager (vor 6 Tagen) <Vladimir Dolzhenko>
* 77ccb3767c - (tag: build-1.4.20-dev-1829) [FIR] Add system property selector for lightTree2fir / psi2fir (vor 6 Tagen) <simon.ogorodnik>
* a460b8f2f4 - [FIR] Support source directories for lightTree2fir (vor 6 Tagen) <simon.ogorodnik>
* 6c7a40627f - [FIR] Forbid constructors in processFunctionsByName (vor 6 Tagen) <simon.ogorodnik>
* 6bc654ee49 - [FIR] Add full compiler pipeline modularized test (vor 6 Tagen) <simon.ogorodnik>
* b48dfe9b3d - Allow dirs as content root in modularized tests (vor 6 Tagen) <simon.ogorodnik>
* bf1c3777ab - Add IR specific timing measurements to performance manager (vor 6 Tagen) <simon.ogorodnik>
* 0de70d295a - Fix argument names (vor 6 Tagen) <simon.ogorodnik>
* b401443dbd - Compute GC metrics only during compilation (vor 6 Tagen) <simon.ogorodnik>
* 6095ec66ed - Allow to pass external performance manager to compiler (vor 6 Tagen) <simon.ogorodnik>
* 8c71d8f126 - (tag: build-1.4.20-dev-1822) Undeprecate VariableDescriptorWithAccessors.isDelegated (vor 6 Tagen) <Alexander Udalov>
* 50b2ea7053 - (tag: build-1.4.20-dev-1812, tag: build-1.4.20-dev-1807) FIR: avoid cast exception in Candidate.prepareExpectedType (vor 6 Tagen) <Jinseong Jeon>
* a5f34a880c - (tag: build-1.4.20-dev-1801) [FIR] Fix computeTypeArguments() & add diagnostic for type args (vor 6 Tagen) <Nick>
* 8772fabc4f - (tag: build-1.4.20-dev-1797) Fix since-build version for AS 3.6 and AS 4.0 (vor 6 Tagen) <Stanislav Erokhin>
* 50d2b963cc - (tag: build-1.4.20-dev-1795) Revert "202: Fix `GradleFacetImportTest#testJDKImport` test" for 193 bunch (vor 6 Tagen) <Nikita Bobko>
* 496b8d5bd4 - Create 193 bunch for `GradleFacetImportTest.kt` (vor 6 Tagen) <Nikita Bobko>
* 0885d608d8 - (tag: build-1.4.20-dev-1780) JS IR: normalize the generate file path in the box tests (vor 6 Tagen) <Anton Bannykh>
* bb35509c38 - (tag: build-1.4.20-dev-1775) [Gradle, JS] Warning on missed types and typings on genext npm dep (vor 6 Tagen) <Ilya Goncharov>
* 1b3b2e539c - [Gradle, JS] Not run separate dukat if there is no d ts files (vor 6 Tagen) <Ilya Goncharov>
* a18bd1bb75 - (tag: build-1.4.20-dev-1774, tag: build-1.4.20-dev-1773) FIR deserializer: use annotation info from enclosing class for companion object (vor 6 Tagen) <Jinseong Jeon>
* 81345bcc26 - FIR deserializer: load annotations on inner classes (vor 6 Tagen) <Jinseong Jeon>
* c588bc604d - (tag: build-1.4.20-dev-1769) NI: do substitution stub types during updating trace for lambda (these stub types can appear from the builder inference as postponed variables) (vor 6 Tagen) <Victor Petukhov>
* eec3a4720c - NI: don't collect members if a receiver type is `StubType` to avoid creating error candidates instead of not crating them at all (vor 6 Tagen) <Victor Petukhov>
* 989e4293a3 - (tag: build-1.4.20-dev-1768) [FIR] Fix exhaustiveness check in case of sealed subclass (vor 6 Tagen) <Ivan Kylchik>
* 40cd30f7f6 - (tag: build-1.4.20-dev-1766) [FIR] Partial performance fix for the effective visibility checker (vor 6 Tagen) <Nick>
* 80561ec125 - (tag: build-1.4.20-dev-1760) Update kx.serialization dependency (vor 6 Tagen) <Leonid Startsev>
* 74aa3ac79a - (tag: build-1.4.20-dev-1756) Minor: replace deprecated method usage (vor 7 Tagen) <Natalia Selezneva>
* b3a84ba081 - Fix warning in ScriptConfigurationHighlightingTest (vor 7 Tagen) <Natalia Selezneva>
* 6ec13ab38a - Scripts: do not throw roots change event in case when roots are empty (vor 7 Tagen) <Natalia Selezneva>
* 16c5ba0988 - Tests: do not throw roots change event in the current thread (vor 7 Tagen) <Natalia Selezneva>
* 5871628f2b - (tag: build-1.4.20-dev-1753) Possibly fix flacky test of light classes for decompiled declarations (vor 7 Tagen) <Igor Yakovlev>
* 637d3430ff - (tag: build-1.4.20-dev-1751) KT-39869 Remove redundant `performDelayedRefactoringRequests` call (vor 7 Tagen) <Roman Golyshev>
* 5cf6b860a6 - KT-39869 Add inspection for FQN usages of `kotlin.browser` package (vor 7 Tagen) <Roman Golyshev>
* 91fa5d38b3 - KT-39869 Fix review suggestions (vor 7 Tagen) <Roman Golyshev>
* 75de352ce2 - KT-39869 Add `ObsoleteKotlinJsPackagesInspection` inspection (vor 7 Tagen) <Roman Golyshev>
* ec087e8f3d - KT-39869 Move base classes to separate file (vor 7 Tagen) <Roman Golyshev>
* 871bb30dbe - KT-39869 Refactor `ObsoleteExperimentalCoroutinesInspection.kt` (vor 7 Tagen) <Roman Golyshev>
* 6b5c31e2fc - (tag: build-1.4.20-dev-1748) Move statement up: do not apply to @file annotation (vor 7 Tagen) <Toshiaki Kameyama>
* aeed7fe52d - (tag: build-1.4.20-dev-1745) KT-36801 Added forgotten changes for 192 platform (vor 7 Tagen) <Yaroslav Chernyshev>
* 574aa0affe - (tag: build-1.4.20-dev-1741) [FIR] Fix synthetic property is not var due to Nullable on parameter (vor 7 Tagen) <Ivan Kylchik>
* 48c5f48af0 - (tag: build-1.4.20-dev-1739) Ignore test in Native, see #KT-38859 (vor 7 Tagen) <Pavel Punegov>
* cb3d7349a3 - (tag: build-1.4.20-dev-1738) [Gradle, JS] Deprecation of frontend plugin (vor 7 Tagen) <Ilya Goncharov>
* 56afd763dc - (tag: build-1.4.20-dev-1731, tag: build-1.4.20-dev-1724) Minor: add debug log messages (vor 7 Tagen) <Natalia Selezneva>
* 6c0d91837c - Load file attributes for last modified files under try-catch (vor 7 Tagen) <Natalia Selezneva>
* 03bc61c80a - (HEAD -> master, tag: build-1.4.20-dev-1720) [Gradle, JS] Add test on public package json inside archives (jar and klib) (vor 7 Tagen) <Ilya Goncharov>
* f76a1f0e86 - [Gradle, JS] jsJar dependsOn PublicPackageJsonTask (vor 7 Tagen) <Ilya Goncharov>
* 5c968acb13 - [Gradle, JS] Simplify creation of public package json task (vor 7 Tagen) <Ilya Goncharov>
* a2d5cda716 - [Gradle, JS] Output file of public package json as var for changing it (vor 7 Tagen) <Ilya Goncharov>
* a4ad3d88c6 - (tag: build-1.4.20-dev-1718) [Gradle, JS] Remove duplicate of reporting js compiler statistic (vor 7 Tagen) <Ilya Goncharov>
* 974dfbc9ab - (tag: build-1.4.20-dev-1711, tag: build-1.4.20-dev-1709, tag: build-1.4.20-dev-1708) Advance bootstrap to 1.4.20-dev-1680 (vor 7 Tagen) <Vladimir Dolzhenko>
* a2040f01bf - (tag: build-1.4.20-dev-1705) Body elements resolution in KotlinDebuggerCache added / analyzeWithContentAndGetResult (vor 7 Tagen) <Vladimir Ilmov>
* a0f8ada285 - (tag: build-1.4.20-dev-1703) [FIR-TEST] Unmute failing diagnostic tests (vor 7 Tagen) <Dmitriy Novozhilov>
* 4707f4fc3f - (tag: build-1.4.20-dev-1702) Change signature does not make doubled refactoring for java usages (vor 7 Tagen) <Igor Yakovlev>
* 7b9fad00a1 - Rename `KotlinLikeLangLineIndentProvider` to `KotlinLangLineIndentProvider` (vor 7 Tagen) <Dmitry Gridin>
* b75de60afb - (tag: build-1.4.20-dev-1701) Minor: mute failing test (vor 7 Tagen) <Dmitry Petrov>
2020-07-13 12:52:56 +02:00
Sergey Bogolepov
de9f1bf2bf
[Interop][Lowering] A bit more helpful error reporting
2020-07-13 15:37:59 +07:00
Sergey Bogolepov
ba52a437b1
[Interop][Lowering] Fix access to struct members of Boolean type
2020-07-13 15:37:59 +07:00
Sergey Bogolepov
6c45bb416b
[Tests][Interop] Add test fields of _Bool type
2020-07-13 15:37:59 +07:00
Pavel Punegov
10484fbb29
Add -Xexpect-actual-linker to the directives parsing
2020-07-10 20:20:23 +03:00
Pavel Punegov
aa659475f1
Filter duplicated dependency link options
2020-07-10 20:20:23 +03:00
Pavel Punegov
d5a6c33b20
Add a special case for floating-point pow() function: in case of ±0 the function should return 1.0
2020-07-10 18:48:27 +03:00
SvyatoslavScherbina
8926992af1
Add more tests for big arity functional types in ObjCExport
2020-07-09 13:18:48 +03:00
Vladimir Ivanov
8084bc7a3b
Expose big arity functional types as FunctionN interface [KT-37166] ( #4267 )
2020-07-08 00:14:36 +03:00
SvyatoslavScherbina
c195ade201
Fix KT-39548: workaround MinGW bug with .ctors.65534 section ( #4249 )
2020-07-07 14:19:14 +03:00
Vasily Levchenko
e72793d47b
[build][tests] drop prerelease check
2020-07-07 12:44:13 +02:00
Ilya Matveev
f85da287e6
Enable experimental API (CancellationException) in ObjC export tests
...
(cherry picked from commit 2e4d907a93de7c599889a81da0d66dc19ba68ef7)
2020-07-07 12:44:13 +02:00
Vasily Levchenko
43877a504c
[build][build-tools] drop prerelease check
2020-07-07 12:44:13 +02:00
Alexander Udalov
9b300fcf50
IR: simplify phaser code and phase builder usages
...
(cherry picked from commit 5561f5508178f9cc3f0f81f7c2ce8bf8cf362f4a)
2020-07-07 12:44:13 +02:00
Vsevolod Tolstopyatov
54917904ed
Common CancellationException ( #4265 )
...
(cherry picked from commit 7e94cea06e9f87f74a79db30e672e3ca1d280860)
2020-07-07 12:44:13 +02:00
Alexander Udalov
4f87c09451
IR: add type parameter to IrMemberAccessExpression and some subclasses
...
https://github.com/JetBrains/kotlin/commit/d4605f581657fd01925bfb1d75bd09a0323f3e84
(cherry picked from commit 45893f45601c13d6af2dffae01cf9630f5da374a)
2020-07-07 12:44:13 +02:00
Alexander Gorshenev
e64cf2b6f4
Removed the lazy class hack for the hierarchy based isObjCClass.
...
Renamed name clashed signature based version of isObjCClass to hasInteropSuperClass
(cherry picked from commit 7feb1dcc3d3a7b8aa0ec606c7966af2733fe1734)
2020-07-07 12:44:13 +02:00
Alexander Gorshenev
ecf27d4dc2
Introduced -Xdeserialize-fake-overrides
...
(cherry picked from commit 941a2e7ba6451bac9812a7a010c6cf8abe1943c9)
2020-07-07 12:44:13 +02:00
Alexander Gorshenev
92722a480e
Added -Xdisable-fake-override-validator
...
(cherry picked from commit d921dc1f946114fcf4a4fbdb0bf3593c0b97b9a7)
2020-07-07 12:44:13 +02:00
Vasily Levchenko
0192182f11
[kotlin compiler][update] 1.4.20-dev-1696
...
* d8f701ee61 - (tag: build-1.4.20-dev-1696) Add test for obsolete issue (vor 22 Stunden) <Mikhail Zarechenskiy>
* 03d5fe8d6c - (tag: build-1.4.20-dev-1692) Add dispatchAllInvocationEvents to editor actions in perf tests (vor 2 Tagen) <Vladimir Dolzhenko>
* a830c69a30 - (tag: build-1.4.20-dev-1691) Regenerate TypingIndentationTestBaseGenerated (vor 2 Tagen) <Vladimir Dolzhenko>
* 75b1cf8a23 - (tag: build-1.4.20-dev-1686) Explicitly specify id of `KotlinNonJvmSourceRootConverterProvider` (vor 2 Tagen) <Vladimir Krivosheev>
* 6ecd2e57fb - (tag: build-1.4.20-dev-1681) Created bunch 203 (vor 3 Tagen) <Vyacheslav Karpukhin>
* 357746e344 - (tag: build-1.4.20-dev-1680) Do not force FULL analysis for PARTIAL_FOR_COMPLETION for the current open file (vor 3 Tagen) <Vladimir Dolzhenko>
* 51375ed278 - (tag: build-1.4.20-dev-1679) PluginStartupListener clean up (vor 3 Tagen) <Vladimir Dolzhenko>
* 0b2e15d20c - (tag: build-1.4.20-dev-1678) PluginStartupListener clean up (vor 3 Tagen) <Vladimir Dolzhenko>
* 01f2b0e26b - (tag: build-1.4.20-dev-1676) Fix test data about `JsExport` (vor 3 Tagen) <Mikhail Zarechenskiy>
* 9a08085146 - Fix redundant semicolon inspection before soft keywords (vor 3 Tagen) <Mikhail Zarechenskiy>
* a0ecfce7b7 - Update test data: add correct error (vor 3 Tagen) <Mikhail Zarechenskiy>
* 87a520fc30 - 202: Overcome failure in PathManager.getHomePath() because of the wrong dir (vor 3 Tagen) <Nikolay Krasko>
* d63728afe5 - (tag: build-1.4.20-dev-1675, tag: build-1.4.20-dev-1666) [Commonizer] Use 'index:Int' instead of Name for addressing type parameters (vor 3 Tagen) <Dmitriy Dolovov>
* 0ee7306d9c - (tag: build-1.4.20-dev-1664, tag: build-1.4.20-dev-1663) Fix coercion to `Unit` when variable already have other constraints (vor 3 Tagen) <Mikhail Zarechenskiy>
* 026f54f3d8 - (tag: build-1.4.20-dev-1662) Fix Kapt3 tests (vor 3 Tagen) <Dmitry Petrov>
* 761e47264a - JVM_IR: fix property reference generation for inline class primary val (vor 3 Tagen) <Dmitry Petrov>
* 1450cf5f63 - (tag: build-1.4.20-dev-1661) Fix KOTLIN_BUNDLED registration (vor 3 Tagen) <Vladimir Dolzhenko>
* d1455d0d22 - (tag: build-1.4.20-dev-1660) KotlinOptimizeImportsRefactoringHelper: should remove unused directives by pointer (vor 3 Tagen) <Dmitry Gridin>
* 62e252ec26 - (tag: build-1.4.20-dev-1656) Inline refactoring: should support set/get operator (vor 3 Tagen) <Dmitry Gridin>
* e31ea0c243 - (tag: build-1.4.20-dev-1655) ReplaceWith: suggest to replace for 'get/set' operator functions (vor 3 Tagen) <Toshiaki Kameyama>
* 82b6ecfa64 - [FIR-TEST] Add test for KT-39075 (vor 3 Tagen) <Dmitriy Novozhilov>
* 59bedaaa55 - [FIR] Rename FirElvisCall to FirElvisExpression (vor 3 Tagen) <Dmitriy Novozhilov>
* 1db2ba51d2 - [FIR] Don't pass flow from inplace lambdas throw when and elvis expressions (vor 3 Tagen) <Dmitriy Novozhilov>
* 1429cba2d4 - [FIR] Fix CCE in postponed lambda resolution (vor 3 Tagen) <Dmitriy Novozhilov>
* 8311c1f0e2 - [FIR] Fix projection of Comparable supertype for ILT (vor 3 Tagen) <Dmitriy Novozhilov>
* a882a9dff5 - [FIR] Create scope for type parameter as scope for intersection of bounds (vor 3 Tagen) <Dmitriy Novozhilov>
* 44d0af8597 - (tag: build-1.4.20-dev-1648, tag: build-1.4.20-dev-1633) FIR2IR: handle 'this' as reference to outer object (vor 3 Tagen) <Jinseong Jeon>
* 1798542db7 - (tag: build-1.4.20-dev-1632, tag: build-1.4.20-dev-1629) Fix and enable embedded tests in scripting-ide-services (vor 3 Tagen) <Ilya Muradyan>
* e88bef4275 - Fix jar-dependent test in scripting-ide-services (vor 3 Tagen) <Ilya Muradyan>
* d51bb2c053 - Add compatibility resolve when variable has "bad" intersection type (vor 3 Tagen) <Mikhail Zarechenskiy>
* 92a51b9794 - (tag: build-1.4.20-dev-1628) [FIR] Add illegal underscore check in BaseFirBuilder (vor 3 Tagen) <Ivan Kylchik>
* cc4b50fdc1 - [FIR] Add illegal underscore diagnostic (vor 3 Tagen) <Ivan Kylchik>
* 54945b7fbc - Extract illegal underscore check function to ParseUtils (vor 3 Tagen) <Ivan Kylchik>
* d0f6997e6d - [FIR] Fix some of fir spec tests for real-literals (vor 3 Tagen) <Ivan Kylchik>
* 17c15cfe0a - (tag: build-1.4.20-dev-1622) JVM, JVM_IR: update bytecode listing testData for inline classes (vor 4 Tagen) <Dmitry Petrov>
* 6e0bb0b468 - JVM: no nullability annotations for inline class '-impl' methods (vor 4 Tagen) <Dmitry Petrov>
* ea042eb6c4 - JVM_IR: no nullability annotations for inline class '-impl' methods (vor 4 Tagen) <Dmitry Petrov>
* a238d6a890 - JVM_IR: no annotations on parameters of 'property$annotations' methods (vor 4 Tagen) <Dmitry Petrov>
* 8da988b18e - JVM_IR: Mangle primary val getter of inline class if required (vor 4 Tagen) <Dmitry Petrov>
* 62d2581faf - JVM_IR: Don't generate annotations on generated inline class members (vor 4 Tagen) <Dmitry Petrov>
* dc4b9d3887 - JVM_IR: Don't mangle internal constructor-impl for inline classes (vor 4 Tagen) <Dmitry Petrov>
* 5cfac8fa3f - (tag: build-1.4.20-dev-1621) FIR IDE: introduce symbol pointers for restoring symbols in another read action (vor 4 Tagen) <Ilya Kirillov>
* f88ebed1a3 - FIR IDE: move types to its own package (vor 4 Tagen) <Ilya Kirillov>
* 5f548fc459 - FIR IDE: add creating stdlib symbols by fqName tests (vor 4 Tagen) <Ilya Kirillov>
* 799a49649c - FIR IDE: introduce symbol modality (vor 4 Tagen) <Ilya Kirillov>
* 75a96f0153 - FIR IDE: add info about varargs to parmater symbol (vor 4 Tagen) <Ilya Kirillov>
* f10f6c6360 - FIR IDE: introduce package symbol (vor 4 Tagen) <Ilya Kirillov>
* 18d46a86ae - FIR IDE: add identity weak map based cache for KtSymbolByFirBuilder (vor 4 Tagen) <Ilya Kirillov>
* a26063b3f8 - FIR IDE: rename Invalidatable -> ValidityOwner (vor 4 Tagen) <Ilya Kirillov>
* 226d514788 - FIR IDE: rename reference classes to KtFir*Reference for consistency (vor 4 Tagen) <Ilya Kirillov>
* 66933ea2fe - FIR IDE: use withValidityAssertion instead of explicit check in FirAnalysisSession (vor 4 Tagen) <Ilya Kirillov>
* 8368284817 - FIR IDE: introduce KtType (vor 4 Tagen) <Ilya Kirillov>
* c44756bbfd - FIR IDE: add tests for building kt symbols by PSI (vor 4 Tagen) <Ilya Kirillov>
* 8a52954bf8 - FIR IDE: introduce symbol provider (vor 4 Tagen) <Ilya Kirillov>
* 20b93507ab - FIR IDE: use symbols for reference resolve (vor 4 Tagen) <Ilya Kirillov>
* 749afbd141 - FIR IDE: use symbols for call resolve (vor 4 Tagen) <Ilya Kirillov>
* 82866176fb - FIR IDE: introduce symbol API (vor 4 Tagen) <Ilya Kirillov>
* ba948cda38 - (tag: build-1.4.20-dev-1620) Report warning on characters which can cause problems on Windows (vor 4 Tagen) <Alexander Udalov>
* 181965f6e8 - IR: inline namedIrModulePhase and namedIrFilePhase phase builders (vor 4 Tagen) <Alexander Udalov>
* 15a969b3ba - IR: refactor performByIrFile a little (vor 4 Tagen) <Alexander Udalov>
* 4475325ffa - IR: refactor PhaseBuilders a little (vor 4 Tagen) <Alexander Udalov>
* 7997d4afd3 - IR: do not use AnyNamedPhase where there is Context parameter (vor 4 Tagen) <Alexander Udalov>
* ef58f1e72e - IR: simplify phaser code a little (vor 4 Tagen) <Alexander Udalov>
* 74ce26cdc2 - (tag: build-1.4.20-dev-1619) Fix 1.4-M2 ChangeLog.md (vor 4 Tagen) <Stanislav Erokhin>
* 18d71c7907 - (tag: build-1.4.20-dev-1617) Build: Encode build number in teamcity build url (vor 4 Tagen) <Vyacheslav Gerasimov>
* 8e1269cc32 - Build: Add hacky workaround for retrying PublishToMavenRepository tasks (vor 4 Tagen) <Vyacheslav Gerasimov>
* 3bb234b17c - (tag: build-1.4.20-dev-1615, tag: build-1.4.20-dev-1613) [Commonizer] Clean-up CirTypeSignature usages (vor 4 Tagen) <Dmitriy Dolovov>
* ffd0c69698 - [Commonizer] Use ClassId instead of FqName for addressing classes and TAs (vor 4 Tagen) <Dmitriy Dolovov>
* 57aefbcd57 - (tag: build-1.4.20-dev-1605) FIR IDE: migrate to 201 (vor 4 Tagen) <Ilya Kirillov>
* 1124887aa0 - (tag: build-1.4.20-dev-1598) [JVM_IR] Fix stepping behavior for assignments to local variables. (vor 4 Tagen) <Mads Ager>
* 543efffa5c - (tag: build-1.4.20-dev-1596) Turn off stability check for PerformanceTypingIndentationTest (vor 4 Tagen) <Vladimir Dolzhenko>
* 89d5c030dc - (tag: build-1.4.20-dev-1594) Improve incremental analisys for nested blocks (vor 4 Tagen) <Igor Yakovlev>
* efdeb7b449 - (tag: build-1.4.20-dev-1591, tag: build-1.4.20-dev-1586) Introduce "Add '== true'" quick fix for TYPE_MISMATCH (vor 4 Tagen) <Toshiaki Kameyama>
* 5bf18c09bb - (tag: build-1.4.20-dev-1584) Advance bootstrap to 1.4.20-dev-1530 (vor 4 Tagen) <Dmitriy Novozhilov>
* a73dac75d4 - Optimize KotlinScriptDependenciesClassFinder (vor 4 Tagen) <Natalia Selezneva>
* f46970219f - (tag: build-1.4.20-dev-1583) [FIR2IR] Simplify elvis conversion (vor 4 Tagen) <Mikhail Glukhikh>
* 68b84722c4 - [FIR2IR] Simplify generateWhen (vor 4 Tagen) <Mikhail Glukhikh>
* 24c8eb43a2 - [FIR2IR] Don't build stub FirWhen for converting elvis expression (vor 4 Tagen) <Mikhail Glukhikh>
* 6229d2e215 - [FIR2IR] Extract generateWhen & toIrWhenBranch (vor 4 Tagen) <Mikhail Glukhikh>
* 31765a4abc - [FIR2IR] Move visitElvis & visitWhen close to one another (vor 4 Tagen) <Mikhail Glukhikh>
* f4d5070a7b - [FIR-TEST] Mute BB test due to KT-39659 (vor 4 Tagen) <Dmitriy Novozhilov>
* a7ed9c7dc5 - [FIR] Add conversion of FirElvisCall to backend IR (vor 4 Tagen) <Dmitriy Novozhilov>
* 102c9c08d0 - [FIR] Resolve elvis call as special synthetic call (vor 4 Tagen) <Dmitriy Novozhilov>
* b49b3245af - [FIR] Add special node for elvis call (vor 4 Tagen) <Dmitriy Novozhilov>
* 648953085f - [FIR] Replace `kotlin/Throwable` with `java/lang/Throwable` in JvmMappedScope (vor 4 Tagen) <Dmitriy Novozhilov>
* 624b9306f0 - [FIR] Resolve LHS of type operator call in independent context (vor 4 Tagen) <Dmitriy Novozhilov>
* c9e423bf64 - (tag: build-1.4.20-dev-1580) FIR deserializer: fix parameter shift for constructor of inner classes and enums (vor 4 Tagen) <Jinseong Jeon>
* 8e24256f95 - (tag: build-1.4.20-dev-1578) JVM_IR: avoid descriptors when tracking inline properties (vor 4 Tagen) <Georgy Bronnikov>
* 385d522d27 - JVM_IR: do not use descriptor in isCompiledToJvmDefault (vor 4 Tagen) <Georgy Bronnikov>
* 3270c7e016 - (tag: build-1.4.20-dev-1575, tag: build-1.4.20-dev-1568) Introduce CancellationException (vor 4 Tagen) <Vsevolod Tolstopyatov>
* 5ec110c33f - (tag: build-1.4.20-dev-1560) *.gradle.kts: catch exceptions during GradleBuildRootManager initialization (vor 4 Tagen) <Natalia Selezneva>
* c7c7ffb0e0 - *.gradle.kts: get java home from build environment instead of execution settings (vor 4 Tagen) <Natalia Selezneva>
* 5cdf053c8e - (tag: build-1.4.20-dev-1556) Coroutines: Fix RedundantLocalsEliminationMethodTransformer (vor 5 Tagen) <Steven Schäfer>
* 3113281e2d - (tag: build-1.4.20-dev-1552) Adapted fake override checker to inheritance from friend module internal interfaces (vor 5 Tagen) <Alexander Gorshenev>
* 07feb2185b - (tag: build-1.4.20-dev-1551, tag: build-1.4.20-dev-1549) Fix exception in FirExposedVisibilityChecker (vor 5 Tagen) <Mikhail Glukhikh>
* 697c8637ee - (tag: build-1.4.20-dev-1545) For all int-like typed variables, use int as field type and coerce (vor 5 Tagen) <Ilmir Usmanov>
* e7f33ac051 - (tag: build-1.4.20-dev-1541) IR: do not inherit IrFunctionReference from IrFunctionAccessExpression (vor 5 Tagen) <Alexander Udalov>
* d4605f5816 - IR: add type parameter to IrMemberAccessExpression and some subclasses (vor 5 Tagen) <Alexander Udalov>
* d794c9dc4d - IR: remove non-supertype usages of abstract impl classes (vor 5 Tagen) <Alexander Udalov>
* ccac23f5b2 - IR: make mapOptimized non-inline, rename to transformIfNeeded (vor 5 Tagen) <Alexander Udalov>
* 6a699c9384 - IR: minor, remove accept from some interfaces (vor 5 Tagen) <Alexander Udalov>
* 1e3019798a - (tag: build-1.4.20-dev-1540) FIR2IR: discard fake overrides for property accessors according to base visibility (vor 5 Tagen) <Jinseong Jeon>
* 6985c5fd2a - (tag: build-1.4.20-dev-1535, tag: build-1.4.20-dev-1533) 202: Fix `KotlinJpsBuildTest` tests (vor 5 Tagen) <Nikita Bobko>
* 4e65b2fb9e - Refactoring: mark const strings with const keyword (vor 5 Tagen) <Nikita Bobko>
* 31e45d4f4c - 202: Fix some `ParameterInfoTestGenerated` (vor 5 Tagen) <Nikita Bobko>
* cbc57351f5 - 202: Fix `SlicerLeafGroupingTestGenerated` tests (vor 5 Tagen) <Nikita Bobko>
* 0d71b7ac2c - 202: Add fastutil jar to tests dependencies (vor 5 Tagen) <Nikolay Krasko>
* ca7169b84f - 202: Disable ignored plugins check in compiler environment (vor 5 Tagen) <Nikolay Krasko>
* ef562598ea - 202: Fix `MultiFileJvmBasicCompletionTestGenerated` (vor 5 Tagen) <Nikita Bobko>
* 3187bb2aa4 - 202: Fix `KotlinMavenImporterTest#testJDKImport` test (vor 5 Tagen) <Nikita Bobko>
* 5c95c48c90 - 202: Fix `GradleFacetImportTest#testJDKImport` test (vor 5 Tagen) <Nikita Bobko>
* 536c4bbab1 - 202: Fix `KotlinEvaluateExpressionTestGenerated.SingleBreakpoint` (vor 5 Tagen) <Nikita Bobko>
* 046030e301 - 202: Fix "Module 'foo': No SDK defined" in tests (vor 5 Tagen) <Nikita Bobko>
* 8fb82c2cb7 - 202: Fix missing formatting in nJ2K tests (vor 5 Tagen) <Nikita Bobko>
* 264094861d - 202: Fix null passed to @NotNull in `PomModelImpl` (vor 5 Tagen) <Nikita Bobko>
* 853503d75f - (tag: build-1.4.20-dev-1532) Force perform FULL analysis to avoid redundant analysis for the current open file (vor 5 Tagen) <Vladimir Dolzhenko>
* 1a82c94979 - (tag: build-1.4.20-dev-1531) revert accidentally committed project.xml (vor 5 Tagen) <Sergey Rostov>
* d9fc71b8c0 - (tag: build-1.4.20-dev-1530) Advance bootstrap to 1.4.20-dev-1515 (vor 5 Tagen) <Mikhail Zarechenskiy>
* 3ce980fd88 - (tag: build-1.4.20-dev-1527) Fix incremental compilation for calls to inner classes from supertypes (vor 5 Tagen) <Denis Zharkov>
* 6b81cc8b77 - (tag: build-1.4.20-dev-1515) Update test data as stdlib now isn't pre-release (vor 6 Tagen) <Mikhail Zarechenskiy>
* 94dcff5bab - Advance bootstrap to 1.4.20-dev-1508 (vor 6 Tagen) <Mikhail Zarechenskiy>
* f37f89a151 - (tag: build-1.4.20-dev-1508) Set KotlinCompilerVersion.IS_PRE_RELEASE = false (vor 6 Tagen) <Mikhail Zarechenskiy>
* b5b5c8aebc - (tag: build-1.4.20-dev-1507) Check target for -Xjvm-default modes (vor 6 Tagen) <Mikhail Bogdanov>
* 3e42b9d527 - (tag: build-1.4.20-dev-1502) [Commonizer] Remove unused property from CirFunction (vor 6 Tagen) <Dmitriy Dolovov>
* 21fa2bf98c - (tag: build-1.4.20-dev-1500) Switch to 201 platform (vor 6 Tagen) <Nikolay Krasko>
* 50863b6985 - Fix using swing ComboBox and wrong bunching (vor 6 Tagen) <Nikolay Krasko>
* 2c1b01fcf6 - Setup standalone environment in BuiltInsSerializer (vor 6 Tagen) <Nikolay Krasko>
* 3b2e1cfa39 - Show TeamCity user for agent builds (vor 6 Tagen) <Nikolay Krasko>
* 86fe10ba44 - (tag: build-1.4.20-dev-1499) AddDefaultConstructorFix: fix testData (vor 6 Tagen) <Dmitry Gridin>
* 7be5410877 - Add a quick fix for NO_CONSTRUCTOR error on 'expect' annotation entry (vor 6 Tagen) <Toshiaki Kameyama>
* d846a22e33 - (tag: build-1.4.20-dev-1497) [FIR] Introduce & use FirTypeRef.coneType (vor 6 Tagen) <Mikhail Glukhikh>
* 0392fe75fc - (tag: build-1.4.20-dev-1496) Convert to block body: specify non-nullable type when body expression is platform type and overriden method is non-nullable type (vor 6 Tagen) <Toshiaki Kameyama>
* d37b616e1f - (tag: build-1.4.20-dev-1495) JVM_IR: Fix enum classes ABI (vor 6 Tagen) <Dmitry Petrov>
* f753824429 - (tag: build-1.4.20-dev-1491) Advance bootstrap version to 1.4.20-dev-1401 (vor 6 Tagen) <Stanislav Erokhin>
* 7536da788c - Minor. Update test (vor 6 Tagen) <Ilmir Usmanov>
* 34174d6e7d - (tag: build-1.4.20-dev-1488) FIR deserializer: load annotations for property and fields, along with use-site targets (vor 6 Tagen) <Jinseong Jeon>
* 3580c7c28c - (tag: build-1.4.20-dev-1476) Write proto flag about compatibility mode (vor 6 Tagen) <Mikhail Bogdanov>
* f372a0fe6c - (tag: build-1.4.20-dev-1475) Force full analysis even if incremental analysis is available but existed is erroneous (vor 6 Tagen) <Vladimir Dolzhenko>
* 343e645282 - (tag: build-1.4.20-dev-1472) Rename and refactor kmm plugin packages, task names, ids and etc. (vor 6 Tagen) <Konstantin Tskhovrebov>
* 48a9226e1c - (tag: build-1.4.20-dev-1471) Fix copy-paste from KTS files (vor 6 Tagen) <Vladimir Dolzhenko>
* 0a230905ae - (tag: build-1.4.20-dev-1469) Remove redundant spread operator: don't report if overloaded functions cannot be resolved (vor 6 Tagen) <Toshiaki Kameyama>
* f179b39c70 - (tag: build-1.4.20-dev-1468) Wizard: fix project template list size (vor 6 Tagen) <Ilya Kirillov>
* b9b068ff63 - (tag: build-1.4.20-dev-1455) Fix FirMultiModuleResolveTestGenerated tests (vor 6 Tagen) <Aleksei Cherepanov>
* 8ba131290a - (tag: build-1.4.20-dev-1448) Fixup for 1f5fa5eb7 – adjust error message (vor 6 Tagen) <Sergey Igushkin>
* 1f5fa5eb7c - (tag: build-1.4.20-dev-1443) Add back empty stub implementations of KotlinGradleSubplugin (KT-39809) (vor 6 Tagen) <Sergey Igushkin>
* cb936dd82e - Fix internals with symlinked friend paths (KT-35341) (vor 6 Tagen) <Sergey Igushkin>
* 5b1d019bb0 - (tag: build-1.4.20-dev-1441) Added Incomplete destructuring inspection (vor 6 Tagen) <kvirolainen>
* e6bca819d4 - (tag: build-1.4.20-dev-1438) Remove kotlin.native.linkFromSources, expose tasks' sources (vor 6 Tagen) <Sergey Igushkin>
* c3b5b21845 - (tag: build-1.4.20-dev-1437) [JVM] Extend stepping tests with <clinit> stepping. (vor 6 Tagen) <Mads Ager>
* 2693664aa7 - (tag: build-1.4.20-dev-1436) FIR IDE: unmute tests after introducing fake element kinds (vor 6 Tagen) <Ilya Kirillov>
* 9baced20c4 - FIR IDE: find FIR element by PSI one only if FIR have a real source (vor 6 Tagen) <Ilya Kirillov>
* 5acdad29ec - FIR: change source of existing type refs in DataClassMembersGenerator to avoid sources clash (vor 6 Tagen) <Ilya Kirillov>
* 650f2dd713 - FIR: consider source of FirSingleExpressionBlock as a fake one (vor 6 Tagen) <Ilya Kirillov>
* 1c564e1bd6 - FIR: add ImplicitTypeRef to the control flow fir element sources (vor 6 Tagen) <Ilya Kirillov>
* 94967bcd00 - FIR: introduce element kind for source elements (vor 6 Tagen) <Ilya Kirillov>
* f6e653b242 - (tag: build-1.4.20-dev-1435) [FIR] Fix compilation broken in 309050d9 (vor 6 Tagen) <Dmitriy Novozhilov>
* 309050d956 - (tag: build-1.4.20-dev-1433) [FIR] Add `ExtensionFunctionType` attribute (vor 6 Tagen) <Dmitriy Novozhilov>
* 1d3c0f56a9 - [FIR] Save type attributes in substitution (vor 6 Tagen) <Dmitriy Novozhilov>
* 25fd5cd4ac - [FIR] Save type attributes in `ConeKotlinType.withNullability` (vor 6 Tagen) <Dmitriy Novozhilov>
* 840d3975cc - [FIR] Add computing type attributes for deserialized types (vor 6 Tagen) <Dmitriy Novozhilov>
* cfa250957a - [FIR] Fix creating type attributes for intersection types (vor 6 Tagen) <Dmitriy Novozhilov>
* fab9ee47f9 - (tag: build-1.4.20-dev-1429) FIR deserializer: proper annotation loading for value parameter of property setter (vor 6 Tagen) <Jinseong Jeon>
* 9308525d93 - (tag: build-1.4.20-dev-1428) Add receiver of kotlin.text.toPattern to standard Kotlin injections (vor 6 Tagen) <Toshiaki Kameyama>
* 787d22c93e - (tag: build-1.4.20-dev-1422) Created bunch 203 (vor 6 Tagen) <Vyacheslav Karpukhin>
* 09a111239e - (tag: build-1.4.20-dev-1421, tag: build-1.4.20-dev-1420, tag: build-1.4.20-dev-1419, tag: build-1.4.20-dev-1418, tag: build-1.4.20-dev-1417, tag: build-1.4.20-dev-1413) Stabilize ProjectTaskRunner registration order (vor 7 Tagen) <Egor Zhdan>
* 866e5397d9 - New ultimate modules (vor 7 Tagen) <Vyacheslav Karpukhin>
* ed80b431f0 - (tag: build-1.4.20-dev-1412, tag: build-1.4.20-dev-1408, tag: build-1.4.20-dev-1401) Restore refined int-type analysis (vor 7 Tagen) <Ilmir Usmanov>
* 8920e68584 - (tag: build-1.4.20-dev-1400) Muted .IncrementalJsKlibCompilerRunnerTestGenerated.ClassHierarchyAffected.testMethodRemoved until we have full fledged fake override support in klib (vor 7 Tagen) <Alexander Gorshenev>
* 41a472693a - Updated extraHelp test data for the new flags (vor 7 Tagen) <Alexander Gorshenev>
* bf419bc243 - Compute correct signature for fake override properties with type parameters (vor 7 Tagen) <Alexander Gorshenev>
* d90c383287 - Fine tuned fake override validator for internals (vor 7 Tagen) <Alexander Gorshenev>
* e08b800eb9 - Treat internals as publics for fake override construction (vor 7 Tagen) <Alexander Gorshenev>
* e61960f333 - Fake override construction fallback mode (vor 7 Tagen) <Alexander Gorshenev>
* de79e3bec3 - Added -Xdisable-fake-override-validator (vor 7 Tagen) <Alexander Gorshenev>
* f127a0f593 - (tag: build-1.4.20-dev-1399) Add flag to disable new spilled variable type analysis (vor 7 Tagen) <Ilmir Usmanov>
* d7df6e1e0c - (tag: build-1.4.20-dev-1398) Avoid references to `DeprecatedSinceKotlin` to fix JPS build (vor 7 Tagen) <Mikhail Zarechenskiy>
* 28e6028af4 - (tag: build-1.4.20-dev-1395) Minor. Add test (vor 7 Tagen) <Ilmir Usmanov>
* da12532669 - Ignore fake inliner variables in merge operation (vor 7 Tagen) <Ilmir Usmanov>
* b0b8d40b71 - (tag: build-1.4.20-dev-1394) Update ApiTest.testIrStdlib for JS, an addition to 9be8c5b5 (vor 7 Tagen) <Mikhail Zarechenskiy>
* e4198466b8 - (tag: build-1.4.20-dev-1389) JVM_IR: No nullability annotations on static lambda instances (vor 7 Tagen) <Dmitry Petrov>
* eefa621c56 - JVM_IR KT-37006: InlineOnly property accessors are private in bytecode (vor 7 Tagen) <Dmitry Petrov>
* b94a4d9fc3 - (tag: build-1.4.20-dev-1382) Render more information on inner classes in bytecode listing tests (vor 7 Tagen) <Alexander Udalov>
* 4bb670e667 - (tag: build-1.4.20-dev-1380) Build: Use project kotlin-reflect in fir tree generator (vor 7 Tagen) <Vyacheslav Gerasimov>
* 1ef68dfffd - Build: Fix kotlin-test-js-ir:commonMainSources to copy only sources (vor 7 Tagen) <Vyacheslav Gerasimov>
* 5198020c29 - Build: Fix kotlin-stdlib related errors during jps build import (vor 7 Tagen) <Vyacheslav Gerasimov>
* 63b7350046 - Build: Use sources from kotlin mpp source set in `sourcesJar` helper (vor 7 Tagen) <Vyacheslav Gerasimov>
* 77a8cf4e66 - Build: Use attributes to resolve test dependencies in jps build mode (vor 7 Tagen) <Vyacheslav Gerasimov>
* a32f901ab9 - (tag: build-1.4.20-dev-1378) Make property initializer modification is OutOfBlock change (vor 7 Tagen) <Igor Yakovlev>
* 507a718632 - (tag: build-1.4.20-dev-1376) Update tests for completion after adding `DeprecatedSinceKotlin` (vor 7 Tagen) <Mikhail Zarechenskiy>
* 87014f816c - (tag: build-1.4.20-dev-1373) Update ApiTest.testStdlib for JS, an addition to 9be8c5b5 (vor 7 Tagen) <Mikhail Zarechenskiy>
* d798071e06 - (tag: build-1.4.20-dev-1371) IrConstTransformer: drop unnecessary argument existence check (vor 7 Tagen) <Mikhail Glukhikh>
* c3fc524c0d - FIR: handle named arguments in annotations properly (vor 7 Tagen) <Jinseong Jeon>
* 4f36697737 - (tag: build-1.4.20-dev-1369) [FIR2IR] Mute 2 BB tests failing due to signature clashing (vor 7 Tagen) <Mikhail Glukhikh>
* 6cb3687d5d - [FIR2IR] Replace 'throw AssertionError()' with error() / assert() {...} (vor 7 Tagen) <Mikhail Glukhikh>
* 69ec8f2d89 - [FIR2IR] Allow to get cached symbols in fake override generator (vor 7 Tagen) <Mikhail Glukhikh>
* c4d41f48a3 - [IR] Allow Fir2Ir symbols in function factory (vor 7 Tagen) <Mikhail Glukhikh>
* a6234eb261 - [FIR2IR] Don't compose signatures for private declarations (vor 7 Tagen) <Mikhail Glukhikh>
* 19d115778b - [IR] Allow fast reference path in SymbolTable for wrapped descriptors (vor 7 Tagen) <Mikhail Glukhikh>
* 90f9b9c1c9 - [FIR2IR] Unmute 6 fixed BB tests (vor 7 Tagen) <Mikhail Glukhikh>
* 2d5e6bb90b - [FIR2IR] Introduce lazy properties (vor 7 Tagen) <Mikhail Glukhikh>
* efd614194b - [FIR2IR] Make Fir2IrBindableSymbol public API (vor 7 Tagen) <Mikhail Glukhikh>
* ca5e560f1f - [FIR2IR] Introduce lazy constructors (vor 7 Tagen) <Mikhail Glukhikh>
* fcabd02fe8 - [FIR] Take class expect flag into account in its substitution scope (vor 7 Tagen) <Mikhail Glukhikh>
* c1609ed490 - [FIR] Make expect class members also expect (vor 7 Tagen) <Mikhail Glukhikh>
* 2fefa682b7 - [FIR2IR] Do not compose signature for local class members (vor 7 Tagen) <Mikhail Glukhikh>
* 9a0e763761 - [FIR2IR] Require classId from parent class for fake overrides (vor 7 Tagen) <Mikhail Glukhikh>
* 34a2196295 - FirClassSubstitutionScope: extract SubstitutedData & reorder functions (vor 7 Tagen) <Mikhail Glukhikh>
* bf009a4949 - [FIR2IR] Handle delegating constructor call type arguments properly (vor 7 Tagen) <Mikhail Glukhikh>
* 2cffbadbd5 - [FIR2IR] Use overridden symbol when handling delegating constructor call (vor 7 Tagen) <Mikhail Glukhikh>
* 456508a332 - IR SymbolTable: don't allow unbound symbols in declare by signature only (vor 7 Tagen) <Mikhail Glukhikh>
* 7243d04f58 - [FIR2IR] Simplification of property building in lazy class (vor 7 Tagen) <Mikhail Glukhikh>
* a8db7b3ba6 - [FIR2IR] Simplification of function building in lazy class (vor 7 Tagen) <Mikhail Glukhikh>
* f7be373711 - Add extra parent checks in Fir2IrLazyClass (vor 7 Tagen) <Mikhail Glukhikh>
* 13f7b6a22e - (tag: build-1.4.20-dev-1366) Create separate constructor for ir interpreter with only ir builtins (vor 7 Tagen) <Ivan Kylchik>
* de2b20482a - Allow IrConstTransformer to visit and evaluate vararg elements (vor 7 Tagen) <Ivan Kylchik>
* 6fa03297f9 - Allow IrConstTransformer to visit annotations of all declarations (vor 7 Tagen) <Ivan Kylchik>
* c87b12ec2f - Speed up fir2ir constant evaluation (vor 7 Tagen) <Ivan Kylchik>
* 032fdd63d9 - Ignore codegen test for Android (vor 7 Tagen) <Mikhail Zarechenskiy>
* 6ea0c37e52 - (tag: build-1.4.20-dev-1365) Update test data with new package name after 901d8f3e7a (vor 7 Tagen) <Leonid Startsev>
* 6efa7a51c6 - (tag: build-1.4.20-dev-1363) Fix priority for "add import" action wrt DeprecatedSinceKotlin (vor 7 Tagen) <Mikhail Zarechenskiy>
* beca7fca30 - Fix completion order & presentation wrt to DeprecatedSinceKotlin (vor 7 Tagen) <Mikhail Zarechenskiy>
* bcaa635a4e - Fix parameter info presentation with regard to DeprecatedSinceKotlin (vor 7 Tagen) <Mikhail Zarechenskiy>
* 9be8c5b527 - Update test data about built-ins (vor 7 Tagen) <Mikhail Zarechenskiy>
* b7df9ec05a - Implement equals/hashCode as this class previously was a `data` one (vor 7 Tagen) <Mikhail Zarechenskiy>
* a2da00eb49 - Prohibit using DeprecatedSinceKotlin outside `kotlin` subpackage (vor 7 Tagen) <Mikhail Zarechenskiy>
* 790433984b - Prohibit using DeprecatedSinceKotlin annotation without arguments (vor 7 Tagen) <Mikhail Zarechenskiy>
* 67100d5ebe - Reject values of `DeprecatedSince..` that are not parseable as a version (vor 7 Tagen) <Mikhail Zarechenskiy>
* 5d88058928 - Place DeprecatedSinceKotlin annotation under 1.4 version (vor 7 Tagen) <Mikhail Zarechenskiy>
* 2f55a3fa0d - Add various test for `DeprecatedSinceKotlin` annotation (vor 7 Tagen) <Mikhail Zarechenskiy>
* 0f2c96c64d - Don't perform additional lookups for `DeprecatedSinceKotlin` annotation (vor 7 Tagen) <Mikhail Zarechenskiy>
* 158013ef3a - Remove message and replaceWith parameters from DeprecatedSinceKotlin (vor 7 Tagen) <Mikhail Zarechenskiy>
* 60c51476f2 - Introduce declaration checker for DeprecatedSinceKotlin annotation (vor 7 Tagen) <Mikhail Zarechenskiy>
* 0aaf29c045 - Introduce DeprecatedSinceKotlin annotation (vor 7 Tagen) <Alexander Udalov>
* b2022144e6 - (tag: build-1.4.20-dev-1355) [Commonizer] Fast-pass for library fragments absent for some targets (vor 7 Tagen) <Dmitriy Dolovov>
* ee22488ab2 - (tag: build-1.4.20-dev-1350) [FIR] Cleanup FIR modules. Part 8 (`types` package) (vor 7 Tagen) <Dmitriy Novozhilov>
* 2c3fe8b8ec - [FIR] Cleanup FIR modules. Part 7 (`scopes` package) (vor 7 Tagen) <Dmitriy Novozhilov>
* c6124f6d56 - [FIR] Cleanup FIR modules. Part 6 (`transformers` package) (vor 7 Tagen) <Dmitriy Novozhilov>
* e817f919c2 - [FIR] Cleanup FIR modules. Part 5 (`body.resolve` package) (vor 7 Tagen) <Dmitriy Novozhilov>
* 285b6d28af - [FIR] Cleanup FIR modules. Part 4 (`providers` and `resolve` packages) (vor 7 Tagen) <Dmitriy Novozhilov>
* 1d90302848 - [FIR] Cleanup FIR modules. Part 3 (`inference` package) (vor 7 Tagen) <Dmitriy Novozhilov>
* 1766c22f6f - [FIR] Cleanup FIR modules. Part 2 (`dfa` package) (vor 7 Tagen) <Dmitriy Novozhilov>
* 604c68b3a0 - [FIR] Cleanup FIR modules. Part 1 (`calls` package) (vor 7 Tagen) <Dmitriy Novozhilov>
* 1ac0e8449b - [FIR] Move FirJavaTypeRef to fir.jvm module (vor 7 Tagen) <Dmitriy Novozhilov>
* fd1de9b298 - [FIR] Fix typo in FirCloneableSymbolProvider (vor 7 Tagen) <Dmitriy Novozhilov>
* 57b9baac53 - [FIR] Get rid of FirSession.inferenceContext (vor 7 Tagen) <Dmitriy Novozhilov>
* 43bb60addb - [FIR] Remove workaround for KT-39659 (vor 7 Tagen) <Dmitriy Novozhilov>
* 7834284bec - [FIR] Support deserialization of value parameter annotations (vor 7 Tagen) <Dmitriy Novozhilov>
* 2b2f9b3386 - [FIR] Remove delegate specific methods from abstract inference session (vor 7 Tagen) <Dmitriy Novozhilov>
* 9c6ed2ea02 - [FIR] Complete delegate calls in default inference session (vor 7 Tagen) <Dmitriy Novozhilov>
* dbbb999952 - [FIR] Support builder (coroutine) inference (vor 7 Tagen) <Dmitriy Novozhilov>
* 6a9504f26a - [FIR-TEST] Add coroutines diagnostic tests from old FE to FIR test suite (vor 7 Tagen) <Dmitriy Novozhilov>
* d0affc6c6a - [FIR] Rename `ResolverParts.kt` to `ResolutionStages.kt` (vor 7 Tagen) <Dmitriy Novozhilov>
* de1b5cd056 - [FIR] Add extracting `@Exact` and `@NoInfer` attributes from annotations (vor 7 Tagen) <Dmitriy Novozhilov>
* 7ab3dd04a0 - [FIR] Add attributes for `@Exact` and `@NoInfer` (vor 7 Tagen) <Dmitriy Novozhilov>
* ac51e5dbd1 - [FIR] Add workaround for KT-19306 (vor 7 Tagen) <Dmitriy Novozhilov>
* 3f5db6b86e - [FIR] Add `ConeAttributes` to `ConeKotlinType` (vor 7 Tagen) <Dmitriy Novozhilov>
* e76f3f93f6 - [FIR] Move ArrayMap to `cones` module (vor 7 Tagen) <Dmitriy Novozhilov>
* d3fb9cc5f3 - Deprecate with error mixed Int/FP contains operator for ranges KT-22423 (vor 7 Tagen) <Abduqodiri Qurbonzoda>
* ab20b3e083 - (tag: build-1.4.20-dev-1347) Add InterruptedException handler to CancellableSimpleLock (vor 7 Tagen) <Vladimir Dolzhenko>
* a9444c386d - Use actual import list on PlainTextPaste (vor 7 Tagen) <Vladimir Dolzhenko>
* 30f98e6730 - (tag: build-1.4.20-dev-1344) Inline refactoring: shouldn't lose return type information (vor 7 Tagen) <Dmitry Gridin>
* c3b726f10a - Inline refactoring: should add explicit type argument for parameters (vor 7 Tagen) <Dmitry Gridin>
* 45234c9784 - Inline refactoring: fix case with introduction of variable to return (vor 7 Tagen) <Dmitry Gridin>
2020-07-07 12:44:13 +02:00
zoobestik
e9c8904445
Fix kotlin language highlight for CONCURRENCY.md
2020-07-06 16:17:46 +07:00
Pavel Punegov
801f6a5036
Emit 'fneg' for unary minus with floating point operand.
...
Simple negation from 0 doesn't work in case -0.0 argument.
2020-07-06 11:45:06 +03:00
Pavel Punegov
b1f1cde535
Fix math tests: run as a standalone test.
2020-07-06 11:45:06 +03:00
Pavel Punegov
5d0fbeb15a
Fix hypot corner cases: NaN and Inf function arguments.
2020-07-06 11:45:06 +03:00
Pavel Punegov
b4dbdbb508
Add hypot(NaN, 0.0) that fails on ios_arm64
2020-07-06 11:45:06 +03:00
Pavel Punegov
b4408d6d6c
Simple test for hypotf and hypot math functions.
2020-07-06 11:45:06 +03:00
Pavel Punegov
126d1caba1
Calculate expected value according to the platform endianness: layout of bytes is different for Big Endian mips32.
2020-07-06 10:53:50 +03:00
Pavel Punegov
825a02cfca
Replace empty argument in opts with if
2020-07-04 10:49:37 +03:00
Pavel Punegov
6d7004bf68
Add isStatic to the Framework. Static frameworks should not be copied to the application directory during xcode build.
2020-07-04 10:49:37 +03:00
Pavel Punegov
2a13a1158b
Fix path that contains task name when copying frameworks
2020-07-04 10:49:37 +03:00
Vasily Levchenko
53ff9eff28
[test][debugger] refactoring
2020-07-04 08:42:35 +02:00
Vasily Levchenko
f897ad6f23
[build][test][debugger] enabled on OSX
2020-07-04 08:42:35 +02:00
Vasily Levchenko
16f800e3fa
[test][debugger] char in kotlin is short in c
2020-07-04 08:42:35 +02:00
Vasily Levchenko
094b5afa21
[test][dwarfdump] initial tests added
2020-07-04 08:42:35 +02:00
Vasily Levchenko
4041efb88f
[test][dwarfdump] infrostructure for parsing dwarfdump output
2020-07-04 08:42:35 +02:00
Vasily Levchenko
a92e428289
[test][debugger] make reading of std{out,err} asynchroneous
...
- this fix issue on big amount data in stdout or stderr, making program hanging on waiting when appear some room in stdout/stderr buffer
[test][debugger] DevToolsSecurity check and stdio/stderr async processing
2020-07-04 08:42:35 +02:00