Yan Zhulanow
|
f5bb9d5866
|
Remove Lint tests for annotation argument API check.
Looks like newer Lint API checker ignores type usage in annotations, so these tests are no more needed.
|
2018-12-12 21:40:45 +09:00 |
|
Yan Zhulanow
|
aa5f1cefd0
|
Fix testSimple() for "Remove Parcelable" action
|
2018-12-12 21:40:45 +09:00 |
|
Yan Zhulanow
|
648fb2ef0b
|
AllOpen: Update test data (enum constructors are now private)
|
2018-12-12 21:40:45 +09:00 |
|
Yan Zhulanow
|
9ec321b918
|
Update debugger test data, fix the current behavior
|
2018-12-12 21:40:45 +09:00 |
|
Yan Zhulanow
|
1734726d50
|
Remove a magic constant from 'KotlinLambdaMethodFilter'
|
2018-12-12 21:40:45 +09:00 |
|
Yan Zhulanow
|
a6ba7e6e87
|
Revert "Remove unneeded usage of the blocking invokeInManagerThread() (KT-24282)"
This reverts commit 6c868701
|
2018-12-12 21:40:45 +09:00 |
|
Yan Zhulanow
|
79bb609e1e
|
Uast: Update test data (enum constructors are now private)
|
2018-12-12 21:40:44 +09:00 |
|
Yan Zhulanow
|
0dda7bd7ca
|
NoArg: Update test data (enum constructors are now private)
|
2018-12-12 21:40:44 +09:00 |
|
Yan Zhulanow
|
a090541108
|
Kapt: Update test data (stub converter tests)
|
2018-12-12 21:40:44 +09:00 |
|
Yan Zhulanow
|
1963571be3
|
Add missing 'disallowRootAccess()' to debugger and stub tests
|
2018-12-12 21:40:44 +09:00 |
|
Yan Zhulanow
|
dd49d35320
|
Fix backend tests after changing format of synthetic variables for inline functions
|
2018-12-12 21:40:44 +09:00 |
|
Yan Zhulanow
|
e6643ef2b7
|
Fix quick evaluation for array expressions (KT-13268)
|
2018-12-12 21:40:44 +09:00 |
|
Yan Zhulanow
|
4b4d8dd660
|
Fix breakpoints for the same inline function nested calls (KT-22366)
This commit changes the format of the synthetic local variables for inline functions.
|
2018-12-12 21:40:44 +09:00 |
|
Yan Zhulanow
|
ae4f05cf62
|
Remove unneeded usage of the blocking invokeInManagerThread() (KT-24282)
|
2018-12-12 21:40:44 +09:00 |
|
Yan Zhulanow
|
e12af0e2d1
|
Fix evaluation for captured inline classes (KT-28487)
|
2018-12-12 21:40:44 +09:00 |
|
Yan Zhulanow
|
27ea02929a
|
Fix evaluation for static interface methods declared in Java (KT-23585)
|
2018-12-12 21:40:43 +09:00 |
|
Yan Zhulanow
|
3d7b503cd6
|
Fix source mapping for stepping into package facades from libraries (KT-28028)
|
2018-12-12 21:40:43 +09:00 |
|
Yan Zhulanow
|
3c8714696d
|
Add a LookupLocation to 'getSyntheticExtensionProperties()', use it in 'DebuggerFieldSyntheticScopeProvider'
|
2018-12-12 21:40:43 +09:00 |
|
Yan Zhulanow
|
dc34f11f50
|
Evaluate: Enable 'foo_field' convention only for Jvm/Common code
|
2018-12-12 21:40:43 +09:00 |
|
Yan Zhulanow
|
8334769eb0
|
Refactoring: Replace 'ParametersDescriptor' with a simple 'List'
|
2018-12-12 21:40:43 +09:00 |
|
Yan Zhulanow
|
c88d8a5e0d
|
Evaluate: Support synthetic 'field' variable evaluation (KT-28342)
|
2018-12-12 21:40:43 +09:00 |
|
Yan Zhulanow
|
60d2490c45
|
Minor: Move changeSuperToMagicAccessor() function to its single use site, J2K it
|
2018-12-12 21:40:43 +09:00 |
|
Yan Zhulanow
|
9498eb8d4d
|
Kapt: Preserve 'getJarPathForClass()' (used in kapt-cli)
|
2018-12-12 21:40:43 +09:00 |
|
Yan Zhulanow
|
ada71ce3cd
|
Evaluate: Use '<name>_field' syntax for field value evaluation (KT-14075)
|
2018-12-12 21:40:42 +09:00 |
|
Yan Zhulanow
|
c2f33c0dfd
|
Provide a default implementation for 'SyntheticScope'
|
2018-12-12 21:40:42 +09:00 |
|
Denis Zharkov
|
a83f0e5fb7
|
Add diagnostic for calling ConcurrentHashMap::contains by convention
^KT-18053 Fixed
|
2018-12-12 15:37:50 +03:00 |
|
Simon Ogorodnik
|
f8e7c8856a
|
PerModulePackageCache: Process events where whole psi file was added
|
2018-12-12 15:28:16 +03:00 |
|
Simon Ogorodnik
|
1f6fde4bc2
|
KT-20706: Fix auto-popup completion after digit in KDoc
#KT-20706 Fixed
|
2018-12-12 15:27:20 +03:00 |
|
Alexander Podkhalyuzin
|
c607b8e556
|
Removed unnecessary warning
#KT-28360 Fixed
|
2018-12-12 14:34:04 +03:00 |
|
Mikhail Glukhikh
|
3889bb05d6
|
Do not modify highlighting settings for non-Kotlin files #KT-28716 Fixed
|
2018-12-12 14:20:06 +03:00 |
|
Alexey Tsvetkov
|
01fbcfad23
|
Minor: replace UsefulTestCase with KtUsefulTestCase
For some reason assertSameLinesWithFile from UsefulTestCase
fails with exception on TeamCity, whereas the one KtUsefulTestCase
does not
|
2018-12-12 02:53:13 +03:00 |
|
Alexey Tsvetkov
|
7c767e0789
|
Exclude InsnList from proguard
It is used by jvm-abi-gen plugin
|
2018-12-12 02:52:07 +03:00 |
|
Shagen Ogandzhanian
|
03966985a1
|
Add mininal test suite to idl2k, remove deprecated ANTLRFileStream
|
2018-12-11 22:46:01 +01:00 |
|
Alexey Tsvetkov
|
57f8f216d1
|
Exclude local variables and try catch blocks of non-inline functions from ABI
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
495cfec9e9
|
Check descriptor visibility before excluding method from ABI class
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
34d96dff28
|
Minor: rename const according to style guide
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
b87058b532
|
Attempt to fix ABI tests on TC
Locally they work fine
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
09dbf427ee
|
Disable removing private/synthetic/local classes temporarily
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
96f3c67b3b
|
Report output classes
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
05c5196aaa
|
Reuse BytecodeListingTextCollectingVisitor in tests
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
497df17eb7
|
Reuse TransformationMethodVisitor in ABI gen plugin
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
82eb7c17e6
|
Convert TransformationMethodVisitor: step 2
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
56b72c96eb
|
Convert TransformationMethodVisitor: step 1
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
50d8fe611c
|
Minor fixes after review
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
d54ce2da6f
|
Exclude nested classes of private classes from ABI classes
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
64380f55d2
|
Report locations of errors in ABI classes tests
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
9dd09151f0
|
Add tests for compilation against abi classes
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
8992ee6280
|
Add tests for non-compatible ABI changes
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
5891617674
|
Exclude clinit from ABI classes
|
2018-12-11 22:48:53 +03:00 |
|
Alexey Tsvetkov
|
519211036d
|
Exclude synthetic classes from ABI classes
|
2018-12-11 22:48:53 +03:00 |
|