Alex Tkachman
c14a0b3c84
refactoring of script definition api
2012-07-30 09:26:30 +03:00
Alex Tkachman
003b2c64a7
file separator issue
2012-07-30 00:14:25 +03:00
Alex Tkachman
7c2d394412
properr names for scripts
2012-07-29 23:58:45 +03:00
Alex Tkachman
f8391619a5
configurable script languages
2012-07-29 21:32:53 +03:00
Alex Tkachman
5cda223ce4
fixed compilation
2012-07-28 20:47:18 +03:00
Alex Tkachman
b8bfde3102
in-memory compilation of standalone script
2012-07-28 20:32:18 +03:00
Alex Tkachman
0b327d29bc
fix KT-2481: no bridge for supercall
2012-07-28 14:17:42 +03:00
Alex Tkachman
eaee4e9cc7
Merge pull request #112 from udalov/kt2541
...
KT-2541 VerifyError on substituting type after inheritance from trait
2012-07-27 22:29:02 -07:00
Pavel V. Talanov
e291c30f82
Refactoring. Cosmetics.
...
Access level. Final modifiers. Unused parameters... etc.
2012-07-27 20:29:40 +04:00
Pavel V. Talanov
40c14c6533
Refactoring.
...
Dead code elimination. Missing annotations.
2012-07-27 20:29:40 +04:00
Andrey Breslav
c02e54678e
Descriptors with error types can override each other
2012-07-27 20:16:57 +04:00
Andrey Breslav
f78d26c89a
java.lang.Object methods included into tests' output
2012-07-27 20:16:57 +04:00
Andrey Breslav
6c6317740c
Omport order fixed: the current package must have the highest priority
2012-07-27 20:16:57 +04:00
Andrey Breslav
58ec90d7ee
Don't compare the whole JDK in LR diagnostic tests
2012-07-27 20:16:56 +04:00
Andrey Breslav
2b957fdfa0
Selective recursion
2012-07-27 20:16:56 +04:00
Andrey Breslav
d6523c95ad
NON_RECURSIVE definition fixed
2012-07-27 20:16:56 +04:00
Andrey Breslav
020aa66a73
Assertion message corrected
2012-07-27 20:16:56 +04:00
Alexander Udalov
fe1e6fc0d3
KT-2541 VerifyError on substituting type after inheritance from trait
...
#KT-2541 Fixed
2012-07-27 19:43:14 +04:00
Pavel V. Talanov
f37fae6e29
KT-2310: js: !! translated incorrectly (syntax ok, but logic not).
...
#KT-2310 Fixed
2012-07-27 18:00:03 +04:00
Evgeny Gerashchenko
42e00102f8
Removed redundant "final" keywords at variables and parameters.
2012-07-27 17:57:30 +04:00
Pavel V. Talanov
04d9b4685b
KT-2177: object literal as initializer value for class/object property — undefined variable generated.
...
Just test.
#KT-2177 Fixed
2012-07-27 17:36:11 +04:00
Pavel V. Talanov
b234294863
Better message for long constants.
2012-07-27 17:36:11 +04:00
Andrey Breslav
99bf7553e0
NamespaceComparator.Configuration introduced
2012-07-27 17:13:54 +04:00
Andrey Breslav
3e37f21403
Extracting shortnames of toplevel packages factored out as a utility method
2012-07-27 12:32:49 +04:00
Andrey Breslav
781c1f4eb0
Test implementation simplified
2012-07-27 12:30:47 +04:00
Maxim Manuylov
ada74af225
detect bundled SDK automatically
2012-07-26 20:08:58 +04:00
Maxim Manuylov
9d75359f55
fix tests
2012-07-26 20:08:58 +04:00
Maxim Manuylov
715f4ad0db
improve error texts
2012-07-26 20:08:58 +04:00
Maxim Manuylov
b6258beb87
fix sdk finding
2012-07-26 20:08:58 +04:00
Maxim Manuylov
843fb8d7a9
refactor PathUtil - it is a big difference now, whether we find sdk home from plugin or from compiler
2012-07-26 20:08:58 +04:00
Maxim Manuylov
e5589e1037
better reporting of sdk version
2012-07-26 20:08:58 +04:00
Maxim Manuylov
fdb85d8174
do not suggest runtime library configuring if sdk is not configured
2012-07-26 20:08:57 +04:00
Maxim Manuylov
6af84a23b3
not configured sdk notification
2012-07-26 20:08:57 +04:00
Maxim Manuylov
0e7e45f58e
sdk presentation provider
2012-07-26 20:08:57 +04:00
Maxim Manuylov
7adaff2cdc
framework type
2012-07-26 20:08:57 +04:00
Evgeny Gerashchenko
fd560e62b7
Updated module dependencies according to asm-util -> asm-addons renaming.
2012-07-26 19:02:58 +04:00
Andrey Breslav
93e19fbd18
Stdlib loading test only compares relevant namespaces
2012-07-26 18:14:47 +04:00
Leonid Shalupov
b83e186cbb
asm-analysis to plugin
2012-07-26 18:09:59 +04:00
Andrey Breslav
2923c1f32e
Simple LR Tests don't need to compare all the packages in the world
2012-07-26 17:41:46 +04:00
Leonid Shalupov
dabd2ef4ad
trying to fix plugin publisher build
2012-07-26 17:20:55 +04:00
Andrey Breslav
f194bacc93
Make update_dependencies incremental
2012-07-26 16:39:08 +04:00
Andrey Breslav
5e05423e86
Merge remote branch 'origin/master'
2012-07-26 16:06:39 +04:00
Andrey Breslav
ab30ab571b
Do not index the dependencies directory
2012-07-26 16:06:12 +04:00
Nikolay Krasko
e8dbad765f
Mute message about undisposed jar file pointer (Leda only)
2012-07-26 15:46:06 +04:00
Andrey Breslav
541bc705fc
Don't delete system-idea (caches of the IDEA under debug) when updating dependencies
2012-07-26 14:52:08 +04:00
Pavel V. Talanov
fa1c471d92
Partial fix for KT-470: Remove duplicating errors on the same element.
...
Redeclarations for top-level properties still get two REDECLARATION diagnostics. (In overload resolver and declaration resolver)
Also added test for redeclaring extension properties.
Also remove useless null check.
2012-07-26 13:11:38 +04:00
James Strachan
1691298539
added test case to investigate KT-2495
2012-07-26 05:06:05 -04:00
Andrey Breslav
1b5dc60ac2
Adjusting lock level
2012-07-26 12:42:30 +04:00
Nikolay Krasko
cb3bca9f39
Replace prefix matcher completely to supply on typing filtering (Leda only)
2012-07-25 22:17:23 +04:00
Nikolay Krasko
27b22105b4
Force insertion of the first completion for handler test (Leda only)
2012-07-25 19:52:21 +04:00