Commit Graph

6953 Commits

Author SHA1 Message Date
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
Nikolay Krasko 2a16ec0b0f Only prefix completion for keywords and templates (Leda only) 2012-07-25 19:52:21 +04:00
Nikolay Krasko 0ce877586c Fix completion priority test (Leda only) 2012-07-25 19:52:20 +04:00
Nikolay Krasko d97e26cdb9 Fix confidence test - several results in completion because of Leda middle matching prevented completion auto-insert (Leda only) 2012-07-25 19:52:19 +04:00
Nikolay Krasko 53c30553a5 No class completion in Leda (Leda only) 2012-07-25 19:52:18 +04:00
Nikolay Krasko 075028a544 KT-1389 Ctrl-Alt-B on class declaration does not work - first implementation (need tests and removing duplicates) 2012-07-25 19:52:18 +04:00
Nikolay Krasko 12dd53c511 Small refactoring. Don't import root package twice. 2012-07-25 19:52:17 +04:00
Andrey Breslav 865665f303 dist was running twice on buildserver 2012-07-25 19:49:13 +04:00
Andrey Breslav 4853ebc559 Make fetching IDEA SDK zip optional (for builds with artifact dependencies) 2012-07-25 16:07:52 +04:00
Andrey Breslav 0f7bd32608 JetCoreEnvironment does not extend JavaCoreApplicationEnvironment any more
Delegation seems more appropriate here.
2012-07-25 15:49:43 +04:00
Andrey Breslav 7a77d39481 Example values for attributes added 2012-07-25 15:48:35 +04:00
Pavel V. Talanov cd1ca92f74 KT-53: Allow generic parameter passing for properties.
Obsolete issue.

 #KT-53 Fixed
2012-07-25 14:48:40 +04:00
Pavel V. Talanov fd78340897 KT-310: Tell the user when something is a property and not a function.
#KT-310 Fixed
2012-07-25 14:00:03 +04:00
Pavel V. Talanov 84217393f6 KT-304: Resolve supertype reference to class anyway.
#KT-304 Fixed
2012-07-25 14:00:02 +04:00
Pavel V. Talanov 1efd02effe KT-789 Code generation fails: size property of collections.
Only test.

#KT-789 Fixed
2012-07-25 14:00:01 +04:00
Pavel V. Talanov 22af8f7296 KT-304: Resolve supertype reference to class anyway.
#KT-304 Fixed
2012-07-25 14:00:01 +04:00
James Strachan fc4a7cd4dd added nicer toString() for int ranges 2012-07-25 05:59:01 -04:00
James Strachan 559cfe29c8 added test case for KT-2520 2012-07-25 05:58:09 -04:00
James Strachan eeb2e024ad added a test case for KT-2507 2012-07-25 04:57:10 -04:00