Denis Zharkov
|
8d697395cd
|
Minor. Replace for-loop with 'single' call
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
7960561c4b
|
Minor. Use SAM-constructor to overcome overload ambiguity
There is an ambiguity since 'forEach' method appeared at Iterable,
that is supertype of Query
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
b94baede38
|
Minor. Fix rendered Throwable member scope
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
5bc5722051
|
Load additional JDK functions into built-ins member scope
#KT-5990 Fixed
#KT-7127 Fixed
#KT-10370 Fixed
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
137847e0c9
|
Minor. Refactor DeserializedMemberScope.addNonDeclaredDescriptors
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
f104be16cf
|
Minor. Keep substitution in CopyConfiguration instead of originalSubstitutor
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
128dd43dbd
|
Minor. Move LoadBuiltinsTest testData to separate directory
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
e316ab2ee6
|
Refactor function descriptors copy mechanism
Pull up CopyBuilder to interface and inline some custom usages
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
dbc8830acd
|
Fix ResolveTest
Compare descriptors by their FQ-names instead of references
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
51a4b81d3e
|
Minor. Rename AdditionalSupertypes -> AdditionalClassPartsProvider
And relevant methods
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
c918b3e1ae
|
Minor. Replace type entries of BuiltInsPackageFragment with interface
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
7fe5a9db8d
|
Remove JavaToKotlinClassMap dependency on built-ins instance
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
5bf39689e9
|
Replace irrelevant usages of JvmBuiltIns.Instance with DefaultBuiltIns.Instance
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
c667f50741
|
Delete TargetPlatform.builtins
Replace it's usages with relevant singleton reference
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
ef18d64931
|
Parametrize module creation by platform with built-ins
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
7f860fa051
|
Manually set up built-ins for decompiler
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
c4a899d9a4
|
Get rid of some targetPlatform.builtIns usages
Retrieve builtIns from module itself when adding dependencies on them
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
e97fa929ea
|
Minor. Replace '== JvmPlatform' with 'is JvmPlatform'
|
2016-04-25 17:41:08 +03:00 |
|
Denis Zharkov
|
e2db5d9a01
|
Get rid of TargetPlatform.builtIns usages in IDE
Retrieve them through resolution facade instead of platform
|
2016-04-25 17:41:08 +03:00 |
|
Michael Bogdanov
|
3858515e44
|
Added kotlin-test.jar to android module dependency
|
2016-04-25 17:39:13 +03:00 |
|
Michael Bogdanov
|
b092c04145
|
Removed debug counter
|
2016-04-25 17:39:13 +03:00 |
|
Stanislav Erokhin
|
f9130ae133
|
Do not force calculation of lower and upper bounds in java flexible type.
|
2016-04-25 15:28:49 +03:00 |
|
Stanislav Erokhin
|
45ac1d2cb5
|
Refactoring. Remove FlexibleTypeFactoryDeserializer.
|
2016-04-25 15:28:49 +03:00 |
|
Stanislav Erokhin
|
a6a9caa3cd
|
Minor. Remove Dynamicity.
|
2016-04-25 15:28:48 +03:00 |
|
Stanislav Erokhin
|
ca74f0d86e
|
Add assertion into DynamicTypeFactory about type range.
|
2016-04-25 15:28:48 +03:00 |
|
Stanislav Erokhin
|
8f32eeb663
|
Refactoring. Merge Specificity and NullAwareness into Flexibility.
|
2016-04-25 15:28:47 +03:00 |
|
Stanislav Erokhin
|
feec3566a4
|
Refactoring. Minor refactoring and cleanup in FlexibleTypes.
|
2016-04-25 15:28:47 +03:00 |
|
Stanislav Erokhin
|
a1d052b8fa
|
Refactoring. Remove FlexibleTypeFactory.DEFAULT and refactor flexible type creation by special fq-name for tests.
|
2016-04-25 15:28:46 +03:00 |
|
Stanislav Erokhin
|
0a4ad3f267
|
Refactoring. Rename FlexibleTypeCapabilities -> FlexibleTypeFactory. Also use factory.create instead of DelegatingFlexibleType.create.
|
2016-04-25 15:28:46 +03:00 |
|
Stanislav Erokhin
|
c25e2e34a2
|
Optimization. Do not create objects for flexible type capabilities.
|
2016-04-25 15:28:45 +03:00 |
|
Michael Bogdanov
|
75d7390a94
|
Rollback: set permissions via 'chmod'
|
2016-04-25 14:33:22 +03:00 |
|
Michael Bogdanov
|
18f90a331c
|
Run android test configuration with java 8
|
2016-04-25 14:33:21 +03:00 |
|
Michael Bogdanov
|
4e95a52152
|
'generators' dependency replaced with 'descriptors.loader.java' in 'android-test' module
|
2016-04-25 14:33:21 +03:00 |
|
Michael Bogdanov
|
af2a3b14c7
|
Temporary exclude 'box' test with self imports
|
2016-04-25 14:33:20 +03:00 |
|
Michael Bogdanov
|
9238b7ba80
|
Use mock jdk for tests that not require full one
|
2016-04-25 14:33:20 +03:00 |
|
Michael Bogdanov
|
bc16be9735
|
Support for WITH_RUNTIME test on android
|
2016-04-25 14:33:19 +03:00 |
|
Michael Bogdanov
|
6228b11048
|
Properly patch package name in case of file annotations on default package
|
2016-04-25 14:33:19 +03:00 |
|
Alexey Sedunov
|
797465a06b
|
Rename: Do not use Change Signature for parameter renaming
|
2016-04-25 10:38:40 +03:00 |
|
Alexey Sedunov
|
d456aa6ba8
|
Rename: Fix Find Usages/Rename for parameter references in XML files
#KT-11967 Fixed
|
2016-04-25 10:38:39 +03:00 |
|
Alexey Sedunov
|
6a1387b9b9
|
Safe Delete: Delete interface reference from super-type list when applying Safe Delete to Java interface
#KT-11282 Fixed
|
2016-04-25 10:38:38 +03:00 |
|
Alexey Sedunov
|
613a274c90
|
Safe Delete: Fixed usages search when applied to simple enum entries
#KT-11816 Fixed
|
2016-04-25 10:38:37 +03:00 |
|
Alexey Sedunov
|
b35834dd18
|
Rename: Fixed rename of Kotlin enum constants/@JvmField properties through Java references
#KT-11817 Fixed
|
2016-04-25 10:38:35 +03:00 |
|
Alexey Sedunov
|
070923f03a
|
Introduce Parameter: Fixed title of declaration chooser
#KT-11617 Fixed
|
2016-04-25 10:38:34 +03:00 |
|
Alexey Sedunov
|
cc5c3c2353
|
Rename: Fixed rename of Java getters/setters through synthetic property references in Kotlin
#KT-8817 Fixed
|
2016-04-25 10:38:33 +03:00 |
|
Mikhail Glukhikh
|
a45165838a
|
Build fix: quick fix multi file test
|
2016-04-24 13:09:37 +03:00 |
|
Mikhail Glukhikh
|
cac986baf7
|
Refactoring: change visibility on exposure
|
2016-04-23 20:48:25 +03:00 |
|
Mikhail Glukhikh
|
b1195fc519
|
Change to private fix made high priority action
|
2016-04-23 20:48:00 +03:00 |
|
Mikhail Glukhikh
|
d8e47bd520
|
Change visibility fix message (quotes) + list of available actions in tests
|
2016-04-23 20:25:18 +03:00 |
|
Mikhail Glukhikh
|
7e80575a08
|
Minor refactoring: MakeVisibleFactory
|
2016-04-23 12:57:47 +03:00 |
|
Mikhail Glukhikh
|
e6a7cd97ff
|
Change visibility on exposure now reports all possible visibilities
|
2016-04-23 10:01:10 +03:00 |
|