Alexander Udalov
|
d1debf586c
|
Support local classes in reflection
|
2015-03-11 16:42:32 +03:00 |
|
Alexander Udalov
|
2c8754a6af
|
Build lite runtime of protobuf-java
Saves ~400kb (3.25mb -> 2.85mb) of runtime+reflect size
|
2015-03-11 16:42:27 +03:00 |
|
Alexander Udalov
|
c90f11b7e6
|
Support Java symbols in runtime descriptor loading
|
2015-03-11 16:42:18 +03:00 |
|
Alexander Udalov
|
356f54b5df
|
Initial support of descriptor loading at runtime
|
2015-03-11 16:42:15 +03:00 |
|
Dmitry Jemerov
|
07381b765f
|
rename Numbers.kt to Primitives.kt as it now contains Char which is not a number
|
2015-03-11 12:40:39 +01:00 |
|
Dmitry Jemerov
|
89398796c6
|
generate also the Char class
|
2015-03-11 12:40:31 +01:00 |
|
Dmitry Jemerov
|
26e452383e
|
reenable test which was temporarily disabled
|
2015-03-10 20:28:48 +01:00 |
|
Pavel V. Talanov
|
8fef31ee5b
|
Replace 'class object' with 'default object' in builtins
|
2015-03-10 18:07:56 +03:00 |
|
Pavel V. Talanov
|
9ecf95532e
|
Replace 'class object' with default object in project code
|
2015-03-10 18:07:46 +03:00 |
|
Alexander Udalov
|
17c21dcaa2
|
Test generator: allow to exclude certain test data directories
|
2015-03-07 02:32:14 +03:00 |
|
Andrey Breslav
|
1c8af2d2fe
|
Rename. LocalClassDescriptorManager -> LocalClassDescriptorHolder
|
2015-03-06 21:59:04 +03:00 |
|
Alexey Tsvetkov
|
53dfd77d31
|
JS: added inline stdlib cases
|
2015-03-06 21:36:19 +03:00 |
|
Alexey Tsvetkov
|
ea0253770b
|
JS: use generation for some tests
|
2015-03-06 21:36:18 +03:00 |
|
Dmitry Jemerov
|
4181006e87
|
temporarily mute test to avoid bootstrapping issues (to be reenabled after a successful build in master)
|
2015-03-06 18:02:14 +01:00 |
|
Dmitry Jemerov
|
1c426fada2
|
generate the code of Numbers.kt
|
2015-03-06 18:02:06 +01:00 |
|
Pavel V. Talanov
|
59f192ef90
|
Replace 'class object' with 'default object' in renderers and test data
Includes changes to decompiled text
Old syntax is used in builtins and project code for now
|
2015-03-06 19:36:54 +03:00 |
|
Nikolay Krasko
|
30a50746b5
|
Intrinsic default objects implementation: tests
|
2015-03-05 01:30:38 +03:00 |
|
Alexey Sedunov
|
ada5ffee57
|
Refactoring: Move AbstractJetExtractionTest
|
2015-03-04 23:06:06 +03:00 |
|
Alexey Sedunov
|
03fada71d7
|
Introduce Property: Initial support (properties with getter)
|
2015-03-04 23:06:02 +03:00 |
|
Dmitry Jemerov
|
cec1b94664
|
provide documentation for generated built-in classes
|
2015-02-27 14:19:39 +01:00 |
|
Yan Zhulanow
|
d35f36da06
|
Rename jet to kotlin in Kotlin compiler infrastructure
|
2015-02-26 15:26:00 +03:00 |
|
Yan Zhulanow
|
f033604c7a
|
Rename jet to kotlin in compiler api
|
2015-02-26 15:25:59 +03:00 |
|
Yan Zhulanow
|
5eec7d3ac2
|
Rename jet to kotlin in android-compiler-plugin
|
2015-02-26 15:25:59 +03:00 |
|
Yan Zhulanow
|
c756cfef86
|
Codebase update
|
2015-02-26 15:25:57 +03:00 |
|
Yan Zhulanow
|
264178c4ea
|
CrossParserTest was renamed to ParserResultEqualityTest
|
2015-02-26 15:25:53 +03:00 |
|
Yan Zhulanow
|
15f7f6e08e
|
Android compiler tests moved to test package
|
2015-02-26 15:25:52 +03:00 |
|
Yan Zhulanow
|
7cd78a2d3a
|
AndroidBytecodeShapeTest renamed
|
2015-02-26 15:25:51 +03:00 |
|
Yan Zhulanow
|
1b355004d5
|
Move Android-related tests to the separate testGroup
|
2015-02-26 15:25:48 +03:00 |
|
Andrey Breslav
|
565ce5a781
|
frontend.android renamed to android-compiler-plugin
|
2015-02-26 15:25:39 +03:00 |
|
Mikhail Mutcianko
|
bf25dffb85
|
add android bytecode persistence test
|
2015-02-26 15:25:37 +03:00 |
|
Mikhail Mutcianko
|
2643866e31
|
add android find usages test
|
2015-02-26 15:25:37 +03:00 |
|
Mikhail Mutcianko
|
4145991bea
|
add android rename tests
|
2015-02-26 15:25:36 +03:00 |
|
Mikhail Mutcianko
|
1912b2b0ec
|
add android jps builder test stub
wtf
|
2015-02-26 15:25:35 +03:00 |
|
Mikhail Mutcianko
|
7c4661aba5
|
add android goto declaration test stub
|
2015-02-26 15:25:34 +03:00 |
|
Mikhail Mutcianko
|
adbe9afd4a
|
add android completion tests
- add android plugin test classes as test library
- add base android test cases for kotlin, setting up android facet and sdk
|
2015-02-26 15:25:32 +03:00 |
|
Mikhail Mutcianko
|
08245ffe1c
|
add android properties box tests
|
2015-02-26 15:25:31 +03:00 |
|
dedoz
|
f2ab424c41
|
add generated tests
|
2015-02-26 15:25:31 +03:00 |
|
Mikhail Mutcianko
|
a56fa7f192
|
optimize imports
|
2015-02-26 15:25:31 +03:00 |
|
Nikolay Krasko
|
8ea9d39e98
|
Do not generate long lines and simplify merge in generated tests
|
2015-02-24 13:15:09 +03:00 |
|
Alexey Tsvetkov
|
fabcfc7b7f
|
JS: added js() diagnostics tests
|
2015-02-20 16:01:26 +03:00 |
|
Valentin Kipyatkov
|
2e3ed6b66f
|
Refactored AbstractOptimizeImportsTest to inherit from AbstractImportsTest
|
2015-02-19 11:07:02 +03:00 |
|
Alexander Udalov
|
6ce8d6bd2e
|
Serialize descriptors for local/anonymous classes on JVM
Reflection needs this information to work for local classes and anonymous
objects
|
2015-02-16 21:46:21 +03:00 |
|
Alexander Udalov
|
29c501e813
|
Remove useless InjectorForLazyResolveWithJavaUtil, move methods to LazyResolveTestUtil
|
2015-02-11 18:37:13 +03:00 |
|
Alexander Udalov
|
021315f049
|
Minor, make ModuleDescriptor public in injectors
It's much more convenient to call injector.getModule() than
injector.getResolveSession().getModuleDescriptor()
|
2015-02-11 18:37:12 +03:00 |
|
Alexander Udalov
|
5dcf9df6ab
|
Drop InjectorForJavaDescriptorResolver and dependencies
Use InjectorForLazyResolveWithJava instead, it does essentially the same
|
2015-02-11 18:37:11 +03:00 |
|
Valentin Kipyatkov
|
3c573d555a
|
Smart completion: heuristic parameter types for some methods like Collection.contains()
|
2015-02-10 16:13:51 +03:00 |
|
Valentin Kipyatkov
|
dfe71ef7ae
|
Import insertion algorithm
|
2015-02-09 12:55:59 +03:00 |
|
Dmitry Jemerov
|
49cecc35fd
|
completion in kdoc
|
2015-02-05 18:30:02 +01:00 |
|
Dmitry Jemerov
|
f450ff8ece
|
quick test for unresolved reference inspection
|
2015-02-05 16:28:34 +01:00 |
|
Dmitry Jemerov
|
c0e7d1faf2
|
add references to kdoc; support resolve and rename
|
2015-02-04 17:26:47 +01:00 |
|