Alexander Udalov
4ca8a51234
Move Interner from deserialization to util
...
This class is not used in core and should not end up in kotlin-reflect.jar
2015-09-22 18:22:59 +03:00
Michael Nedzelsky
34d4d2e7d9
ProtoCompareGenerated: get rid ofusage of internal details of NameResolver
2015-09-22 18:22:53 +03:00
Zalim Bashorov
a1979b6eb4
Regenerate tests for JS reserved words when cases changed
2015-09-22 15:00:37 +02:00
Dmitry Jemerov
4ca434da54
remove support for 'trait' keyword
2015-09-22 15:00:24 +02:00
Michael Nedzelsky
ae7cc8e430
tests for comparison of changes in classes
2015-09-19 00:14:07 +03:00
Michael Nedzelsky
4c9ec56bc8
GenerateProtoBufCompare: optimization and generate difference and hashCode methods
2015-09-19 00:13:58 +03:00
Michael Nedzelsky
20bae99166
GenerateProtoBufCompare: do not generate unnecessary empty lines
2015-09-19 00:13:48 +03:00
Stanislav Erokhin
387d16d1d5
Regenerate RangesCodegenTest
2015-09-18 21:00:19 +03:00
Stanislav Erokhin
5786e620e8
Minor. remove import package usages from sources
2015-09-18 21:00:16 +03:00
Denis Zharkov
9c4564a5a6
Get rid of deprecated annotations and modifiers in project code
2015-09-18 09:34:27 +03:00
Dmitry Petrov
1586a2df8e
Make stdlib work with -Xmultifile-package-facades.
...
Fixed wrong owner mapping in presence of -Xmultifile-package-facades.
Fixed backing field mapping issue.
Added more tests.
2015-09-14 11:26:29 +03:00
Dmitry Petrov
50f83da6da
- call multifile class members (compiling against binaries)
...
- inline multifile class members
2015-09-14 11:25:42 +03:00
Dmitry Petrov
5f9a59d655
- bytecodeTextMultifile - framework for bytecode text tests
...
with multiple Kotlin source files
- bytecodeTextMultifile/partMembersCall, initial import
2015-09-14 11:25:42 +03:00
Nikolay Krasko
6338a9a65a
Drop lazy values in PrimitiveType
2015-09-12 15:16:08 +03:00
Alexander Udalov
6cecc66d10
Improve ABI version from one number to "major.minor.patch"
2015-09-11 19:28:46 +03:00
Alexey Tsvetkov
8d1480e877
Add incremental compilation inline call site tests
2015-09-08 05:49:34 +03:00
Michael Bogdanov
f1c091e897
Serialize mappings via proto
2015-09-07 16:29:03 +03:00
Dmitry Petrov
f9901f6075
Fix decompiler tests.
...
For now, JVM and JS backends produce different metadata for package facades (and package parts),
and thus different output is expected for JVM and JS decompiler.
Split decompiler tests into common (decompiledText), JVM-specific (decompiledTextJvm),
and JS-specific (decompiledTextJs)
Join them back together if JS backend migrates to JVM-like package model.
2015-09-07 16:29:01 +03:00
Natalia Ukhorskaya
73946050c1
Debugger: support stepping over inline function
2015-09-04 11:40:20 +03:00
Valentin Kipyatkov
ed2f5ccfa2
Checking file name case for some of the auto-generated tests
2015-09-03 15:55:55 +03:00
Yan Zhulanow
552211b2f4
Add bytecode listing test for use site targets and default targets (with priorities)
2015-08-31 15:33:12 +03:00
Alexey Sedunov
a66ef47887
Push Down: Initial Support
2015-08-17 20:28:08 +03:00
Valentin Kipyatkov
c3ccd6da57
Renamed test data folder
2015-08-14 18:10:41 +03:00
Mikhail Glukhikh
90f94b47db
Deprecated enum syntax removed: JS plugin tests
2015-08-10 16:24:08 +03:00
Mikhail Glukhikh
8405a9a021
Enum syntax: source code fixed
2015-08-10 16:23:53 +03:00
Zalim Bashorov
7e250ab2ca
Add test infrastructure to check the tracking lookups
...
Added simple test to verify infrastructure.
2015-08-08 02:08:19 +03:00
Alexey Sedunov
7125989c69
Pull Up: Java -> Kotlin interoperability
...
#KT-5803 Fixed
2015-08-07 23:30:12 +03:00
Michael Nedzelsky
2adf1e0e96
add ProtoBugCompareConsistencyTest
2015-07-31 16:51:24 +03:00
Michael Nedzelsky
31d5ec2370
minor: GenerateProtoBuf: get rid of weak warnings, add a reminder about GenerateProtoBufCompare.
2015-07-31 16:51:20 +03:00
Michael Nedzelsky
194aa57c07
add call to GenerateProtoBufCompare at the end of GenerateProtoBuf
2015-07-30 16:35:56 +03:00
Michael Nedzelsky
e9d7bbf493
fix KT-8648 Exception from incremental compilation
...
#KT-8648 Fixed
2015-07-29 15:14:45 +03:00
Michael Nedzelsky
2f304c0d99
add GenerateProtoBufCompare
2015-07-28 19:48:48 +03:00
Michael Nedzelsky
459eed7d28
introduce custom options for messages in proto files
2015-07-28 19:48:44 +03:00
Mikhail Glukhikh
dbf6da89b7
java.lang.annotation.Repeatable is deprecated + test in a new group: diagnostic tests with Java 8.
2015-07-28 19:03:55 +03:00
Alexey Sedunov
39ff3c3000
Pull Up: Initial support
...
#KT-7330 Fixed
2015-07-28 18:48:29 +03:00
Svetlana Isakova
82acce4767
Separate input and result data in constraint system test
...
input file: *.constraints
result file: *.bounds
2015-07-10 15:05:03 +03:00
Denis Zharkov
8120513465
Add some collections to mockJDK
...
It's neccessary to test they loaded as pure implementation of kotlin collections
2015-07-09 16:36:46 +03:00
Nikolay Krasko
2cde746047
Usage highlighting test
2015-07-06 21:06:12 +03:00
Ilya Gorbunov
e8aff3360a
Do not use deprecated operations in ranges and progressions hashCode.
2015-07-04 04:46:11 +03:00
Ilya Gorbunov
2c4db42319
Drop deprecated char binary operations.
2015-07-04 04:45:59 +03:00
Pavel V. Talanov
786cadb08b
Fix failing test in container test and add it to generators module test dependencies
...
This should enable running this test on build server
2015-06-30 17:06:22 +03:00
Pavel V. Talanov
65c6adfaa4
Drop "injector-generator" module, tests and existing generated injectors
...
Move GeneratorsFileUtil to "generators" module
Drop "Generate Injectors" run configuration
2015-06-26 15:21:43 +03:00
Denis Zharkov
200dee2761
Replace deprecated annotations in whole project
2015-06-12 09:23:32 +03:00
Alexey Sedunov
2a73247566
Find Usages: Rename test class and move test data
2015-06-11 13:52:54 +03:00
Alexander Udalov
64b60718e3
Finish off old deprecated function/extension function classes
...
This reverts commit d14e5b8a72 .
2015-06-10 14:41:57 +03:00
Alexander Udalov
d4c18b3d55
Drop PsiBasedMethodSignatureChecker
2015-06-10 14:41:56 +03:00
Alexander Udalov
dda44a61a1
Rewrite integration tests to JUnit3, make Ant JVM task tests generated
2015-06-05 16:19:17 +03:00
Zalim Bashorov
dc1b91eacd
JS: prepare tests for secondary constructors
2015-05-28 10:24:48 +03:00
Alexander Udalov
d14e5b8a72
Restore and deprecate Function{n}/ExtensionFunction{n} classes for easier migration
...
Users' Java code will not break in common cases (when passing functions to
Kotlin), and deprecation warnings will be reported.
Provide an inspection with a quick fix which allows to replace deprecated
function class usages to the new classes. Include this fix to the "code
cleanup" action
2015-05-28 01:20:05 +03:00
Valentin Kipyatkov
ec5256a0f0
DeprecatedCallableAddReplaceWithIntention
2015-05-27 16:15:50 +03:00