James Strachan
|
5b85e861b7
|
fixed bad source links in generated kdoc
|
2012-06-14 09:37:31 +01:00 |
|
Andrey Breslav
|
bdae2021b5
|
Enum test case extracted
|
2012-06-14 12:36:12 +04:00 |
|
Stepan Koltsov
|
87871d0f91
|
repl: do not print null is last expression type is unit
|
2012-06-13 22:43:11 +04:00 |
|
Stepan Koltsov
|
55ffd797a4
|
test imports work in the following lines of REPL
|
2012-06-13 22:32:36 +04:00 |
|
Stepan Koltsov
|
6384ee9393
|
test imports in scripts
|
2012-06-13 22:32:36 +04:00 |
|
Stepan Koltsov
|
4d06660243
|
parse imports in scripts
|
2012-06-13 22:32:36 +04:00 |
|
Nikolay Krasko
|
669d7c704c
|
Overwrite slice bug - invalidate caches of headers resolve
|
2012-06-13 21:18:32 +04:00 |
|
Stepan Koltsov
|
5f3daa08ff
|
fix compilation
|
2012-06-13 21:13:34 +04:00 |
|
Stepan Koltsov
|
1ca80f74fd
|
better DeclarationDescriptorVisitor
* it is interface
* no methods for abstract classes
* DescriptorRenderer now uses it do not forget about anything
|
2012-06-13 21:11:08 +04:00 |
|
Stepan Koltsov
|
a9d82880e0
|
remove unused code
|
2012-06-13 21:11:01 +04:00 |
|
Andrey Breslav
|
bcb93751ae
|
Support for properties defined by object declarations
|
2012-06-13 20:34:14 +04:00 |
|
Andrey Breslav
|
acc658e9c1
|
Support properties declared in the primary constructor parameter list
|
2012-06-13 20:34:14 +04:00 |
|
Andrey Breslav
|
743cff4161
|
resolveToDescriptor() supported for:
* classes
* functions
* class objects
* type parameters
* packages
|
2012-06-13 20:34:14 +04:00 |
|
Andrey Breslav
|
2cd7d8505a
|
Pointless TODO removed
|
2012-06-13 20:34:14 +04:00 |
|
Andrey Breslav
|
4d0aad1347
|
Injector creation pulled up
|
2012-06-13 20:34:14 +04:00 |
|
Andrey Breslav
|
290a2a0620
|
AbstractLazyResolveTest extracted
|
2012-06-13 20:34:13 +04:00 |
|
Svetlana Isakova
|
56bd86f8aa
|
frontend part of KT-1922
VerifyError: Default value of constructor parameter should be resolved to previous parameter, not to property of class
|
2012-06-13 20:19:55 +04:00 |
|
Stepan Koltsov
|
dfd3aac900
|
ExceptionUtils.closeQuietly
|
2012-06-13 20:00:54 +04:00 |
|
Stepan Koltsov
|
edad5c9266
|
merge analyzeBodies functions from JS and JVM backend
|
2012-06-13 19:53:08 +04:00 |
|
Stepan Koltsov
|
9290f55bad
|
JavaDescriptorResolver is not needed for body resolver
* create InjectorForBodyResolve
* split ScriptDescriptor into ScriptDeclarationResolve and ScriptBodyResolver
|
2012-06-13 19:27:17 +04:00 |
|
James Strachan
|
b571871a27
|
fixed mvn build (so that the mvn plugin can compile test cases)
|
2012-06-13 16:25:08 +01:00 |
|
James Strachan
|
baa67175ce
|
fixed broken test case
|
2012-06-13 16:16:45 +01:00 |
|
James Strachan
|
3765e85ca8
|
compile the assertions and a test case to QUnit on JS and got a working example to run the unit test case - yay!
|
2012-06-13 16:14:13 +01:00 |
|
pTalanov
|
9394e21208
|
Remove symbol added by accident into javalang.kt
|
2012-06-13 18:47:06 +04:00 |
|
pTalanov
|
7c1f670942
|
Remove exceptions from js.* package. Move them to java.lang . Import java.lang by default
|
2012-06-13 18:13:44 +04:00 |
|
Svetlana Isakova
|
2f0278d63b
|
KT-2262 Cannot access protected member from inner class of subclass
#KT-2262 fixed
|
2012-06-13 17:03:04 +04:00 |
|
Andrey Breslav
|
15086258c0
|
Missing test data file added
|
2012-06-13 16:39:29 +04:00 |
|
Andrey Breslav
|
f4ac06a483
|
Test classes renamed to reflect what's happening in the tests
|
2012-06-13 16:31:41 +04:00 |
|
Andrey Breslav
|
8c73940808
|
Lazy resolve passes readJavaBinaryClass tests
|
2012-06-13 16:08:43 +04:00 |
|
Andrey Breslav
|
af3aa6133e
|
Customizable includeObjectMembers
|
2012-06-13 16:08:43 +04:00 |
|
Andrey Breslav
|
8b56d47af5
|
Generate test suites
|
2012-06-13 16:08:42 +04:00 |
|
Stepan Koltsov
|
ca8ae7a4ae
|
do not close output stream in writeToJar
|
2012-06-13 15:32:37 +04:00 |
|
Andrey Breslav
|
6112c77b22
|
Fixed nullability assertion that was accidentally made too strong
|
2012-06-13 13:59:36 +04:00 |
|
Andrey Breslav
|
70a80e1436
|
Test generator facility factored out
|
2012-06-13 13:45:29 +04:00 |
|
Andrey Breslav
|
4d4444e863
|
Lazy resolve passes readKotlinBinaryClass tests
|
2012-06-13 13:25:34 +04:00 |
|
Andrey Breslav
|
c658fbbb51
|
Fix import order: default imports come first (lowest priority)
|
2012-06-13 13:24:50 +04:00 |
|
Andrey Breslav
|
5e47b923b3
|
Support properties declared as primary constructor parameters
|
2012-06-13 13:22:09 +04:00 |
|
Andrey Breslav
|
efb3df5ca2
|
Supporting fake overrides for properties and constructors for class objects
|
2012-06-13 12:32:42 +04:00 |
|
Andrey Breslav
|
f2561046bf
|
Name changed to match existing behavior of eager resolve
|
2012-06-13 12:32:42 +04:00 |
|
James Strachan
|
e894054bba
|
exclude the base class from being executed as a test case
|
2012-06-12 19:53:27 +01:00 |
|
James Strachan
|
60738b7b4f
|
minor refactor of the JS test cases to ensure they don't collide in the generated JS code
|
2012-06-12 19:51:34 +01:00 |
|
James Strachan
|
74a138212e
|
added support for public properties at the package level to kdoc
|
2012-06-12 16:14:56 +01:00 |
|
Stepan Koltsov
|
a55c8f1a04
|
move trivial method from TopDownAnalyzer to BodyResolver
|
2012-06-12 18:50:41 +04:00 |
|
James Strachan
|
768469fb23
|
added support for generation of QUnit unit tests from Kotlin JUnit test cases
|
2012-06-12 12:48:14 +01:00 |
|
James Strachan
|
f3986e428d
|
describe how to have multiple IDEA installs
|
2012-06-12 11:44:53 +01:00 |
|
Stepan Koltsov
|
8dd1465371
|
pull script up in cli
|
2012-06-10 03:44:29 +04:00 |
|
Stepan Koltsov
|
7851101c0e
|
do not write main if there's more than one main
|
2012-06-10 03:44:29 +04:00 |
|
Stepan Koltsov
|
35f1de468f
|
refactor compiler launcher
* method should not modify input
* replace String with File
* add @NotNull and @Nullable annotations
|
2012-06-10 03:44:29 +04:00 |
|
Stepan Koltsov
|
4687635c8f
|
properly close OutputStream
|
2012-06-10 03:44:28 +04:00 |
|
Stepan Koltsov
|
b0553ff651
|
properly handle empty lines in REPL
|
2012-06-09 23:25:41 +04:00 |
|