pTalanov
0a14d9d2a5
Restart highlighting in the whole project after setting up K2JS module
2012-06-05 21:56:34 +04:00
pTalanov
1937823a77
Test for evaluating properties lazily
2012-06-05 21:56:32 +04:00
Nikolay Krasko
601007c20f
Stop using isJsProject method
2012-06-05 20:41:43 +04:00
Andrey Breslav
91606a3901
Introduce 'reified' instead of 'erased'
2012-06-05 20:19:07 +04:00
Andrey Breslav
0ceee0a383
Fixed: old code relied on reified generics
2012-06-05 20:19:07 +04:00
Andrey Breslav
e5e3bc0ee5
PackageMemberDeclarationProvider introduced
2012-06-05 20:19:07 +04:00
pTalanov
42c29da718
Revert unwanted changes to build.xml
2012-06-05 20:12:32 +04:00
pTalanov
6b9495a159
Cosmetics
2012-06-05 19:29:25 +04:00
pTalanov
95e3080cc7
Manually assemble kotlinLib.js from ecma version independent and dependent parts and it to dist
2012-06-05 19:29:24 +04:00
pTalanov
b4a0ecf04e
Fix copyrights to their previous state (not sure they're needed at all)
2012-06-05 19:29:23 +04:00
pTalanov
104061b7f8
Cosmetics after pulling https://github.com/JetBrains/kotlin/pull/67
2012-06-05 19:29:21 +04:00
develar
d4d300d0e9
Requested only one commit pull request (was: https://github.com/JetBrains/kotlin/pull/59/files ).
...
Note: all tests passed, but I haven't tested this build in real life (opposite to my master branch).
Don't remember about critical issue — http://youtrack.jetbrains.com/issue/KT-2154 Fix for this issue is not included in this patch (because unrelated). Fix for it and for all other unrelated changes will be opened as separated pull-requests.
2012-06-05 19:29:20 +04:00
Nikolay Krasko
184d3fb16e
- Tests for OUT_OF_CODE_BLOCK_MODIFICATION behaviour
...
- Enable behaviour for property accessors
2012-06-05 17:54:22 +04:00
pTalanov
494bd32636
Remove outdated js.examples module
2012-06-05 16:48:16 +04:00
pTalanov
d11b0a617c
WebDemoCanvas test files synched with actual version in WD
2012-06-05 16:48:15 +04:00
pTalanov
c5ebfdcea7
Fix EcmaVersion.fromString() which caused translator to default to EcmaScript v5 in IDE
2012-06-05 16:48:14 +04:00
Nikolay Krasko
a4e6a77f58
Make module check work for non-physical files produced with completion
2012-06-05 16:36:05 +04:00
Evgeny Gerashchenko
7517470112
Got rid of AnalyzerFacadeProvider.getAnalyzerFacadeForProject().
...
Usage in JetSourceNavigationHelper was converted to direct AnalyzerFacadeForJVM usage.
2012-06-05 15:59:18 +04:00
Evgeny Gerashchenko
364cbe3a88
Supported function and tuple types in alternative signatures.
2012-06-05 15:59:18 +04:00
Evgeny Gerashchenko
b89353e094
Added tests for tuple and function types in alternative signatures.
2012-06-05 15:59:18 +04:00
Evgeny Gerashchenko
798ccdc8c4
Supported type parameters in alternative method signatures.
2012-06-05 15:59:18 +04:00
Evgeny Gerashchenko
a4c4e2b0f1
Added alternative signature test for method with type parameters.
2012-06-05 15:59:18 +04:00
Evgeny Gerashchenko
247e3978d9
Moved alternative signature parsing logic from JDR to separate class.
2012-06-05 15:59:17 +04:00
Evgeny Gerashchenko
968d159f86
Fixed NPE when no type ref is specified in Kotlin signature.
2012-06-05 15:59:17 +04:00
Leonid Shalupov
cbd4004d44
update ReadMe for maven
2012-06-05 15:35:18 +04:00
Andrey Breslav
c43c5fb697
Initial lazy resolve test comparing descriptors with the existing resolve mechanisms
2012-06-05 15:24:58 +04:00
Andrey Breslav
96d7d8414d
ModuleDescriptor now supports lazy root namespaces
2012-06-05 15:24:58 +04:00
Andrey Breslav
3bf7c37c77
Annotations on classes and class objects supported
2012-06-05 15:24:58 +04:00
Andrey Breslav
c57eb23e25
Primary constructors supported
2012-06-05 15:24:58 +04:00
Andrey Breslav
3ee6d759f8
getAllDescriptors() supported
2012-06-05 15:24:58 +04:00
Andrey Breslav
eb0ac1dc8c
Code and workflow simplified in NamespaceComparator
2012-06-05 15:24:58 +04:00
Leonid Shalupov
f172d99f68
update repositories in maven examples
2012-06-05 14:10:06 +04:00
Dmitry Jemerov
23cdde5794
test for already fixed KT-1976
2012-06-05 11:51:36 +02:00
Stepan Koltsov
e0ac80a7ce
simplify ConstructorDescriptorImpl.getExpectedThisObject
...
(remove never-executed code)
2012-06-05 00:59:48 +04:00
Stepan Koltsov
9376313fd0
extract method
2012-06-05 00:59:47 +04:00
Stepan Koltsov
9f4e466898
adjust ExpressionCodegen.resolveToCallable parameter type
2012-06-05 00:59:46 +04:00
Leonid Shalupov
b243c5765d
publish compiler with attach-artifact in maven
2012-06-04 23:47:25 +04:00
pTalanov
2fe8ec7443
Restore JsModuleDetector.iisJsProject to avoid compilation error
2012-06-04 21:32:05 +04:00
pTalanov
4f89d8be3e
JS IDE: Replace indication file with module component
...
Introduce K2JSModuleComponent
Partially replace references to project with references to module (Should be able to tell which facade to use based on what module we are in)
#KT-2064 fixed
2012-06-04 21:12:11 +04:00
Nikolay Krasko
d55d2c7bcf
Add monitoring for out-of-block-modification in function literals
2012-06-04 20:30:39 +04:00
Nikolay Krasko
0096430455
KT-2178 Remove Java declaration from completion for JS projects
...
#KT-2178 In Progress
2012-06-04 20:30:38 +04:00
Nikolay Krasko
3c4fdc0534
Fix "Type can be weakened" warning
2012-06-04 20:30:37 +04:00
Svetlana Isakova
0cd8534230
KT-2069 Cannot call super method when superclass has type parameters
...
#KT-2069 fixed
2012-06-04 18:56:48 +04:00
Andrey Breslav
84a3974460
Missing test data added
2012-06-04 18:55:36 +04:00
Andrey Breslav
febb3c6a3d
Recovery set extended
...
#KT-2172 Fixed
2012-06-04 18:44:09 +04:00
Alex Tkachman
83092c2471
Merge pull request #66 from NataliaUkhorskaya/master
...
Change invokespecial to invokevirtual for bridge methods
2012-06-04 07:03:50 -07:00
Natalia.Ukhorskaya
a1a3dfac41
Change invokespecial to invokevirtual for bridge methods
2012-06-04 17:42:27 +04:00
Evgeny Gerashchenko
9c8da5ad9c
Reverted some usages of JvmClassName(Class) constructor. They introduce conceptual problems, but not much profit.
2012-06-04 17:33:35 +04:00
Evgeny Gerashchenko
af9ed4082b
Renamed MethodWithAlternativeSignature test to MethodWithGenerics, since there will be more tests for methods with alternative signature.
2012-06-04 17:33:34 +04:00
Alex Tkachman
36ab7d88b5
fixfor KT-1999 breakpoints. no test provided
2012-06-04 16:09:01 +03:00