Commit Graph
178958 Commits
Author SHA1 Message Date
peter 2b69e1d7ec IDEA-160958 Smart completion should suggest method references of outer class 2016-09-13 17:55:44 +02:00
peter 7de306e76b IDEA-161034 Code completion should be provided for static method references too 2016-09-13 17:55:44 +02:00
peter 5545fdc955 structure view should work with last committed PSI (EA-88328 - assert: PsiDocumentManagerBase.commitAllDocuments) 2016-09-13 17:55:43 +02:00
peter 3198ad655d IDEA-161074 Constant field completion breaks formatting 2016-09-13 17:55:42 +02:00
Dmitry Batkovich 8266531972 ByteSequence: use same code style for loops in equals and hasCode (IDEA-CR-13746) 2016-09-13 18:01:38 +03:00
Sergey Ignatov 832ff9654d cleanup 2016-09-13 17:37:56 +03:00
Vladimir.Orlov c30c14a5e8 Merge remote-tracking branch 'origin/master' 2016-09-13 17:15:43 +03:00
Vladimir.Orlov 6923675380 don't build *-oracle-win.zip artifacts. 2016-09-13 17:11:14 +03:00
Anna Kozlova da0b06947a junit 5: initial templates 2016-09-13 16:42:50 +03:00
Anna Kozlova a02afd8c8a output: don't postpone failure output 2016-09-13 16:42:49 +03:00
Anna Kozlova 0691899b3a junit: print reported output 2016-09-13 16:42:49 +03:00
Anna Kozlova aec35c8a64 junit 5: recognize test factory as test (IDEA-160177) 2016-09-13 16:42:48 +03:00
Maxim.Mossienko 4e02ae82fe Seach and replace inconsistency started from Seach (IDEA-160192) 2016-09-13 15:18:31 +02:00
Maxim.Mossienko f2eccfa6c5 remove selection made during search when nothing was found 2016-09-13 15:18:31 +02:00
Dennis Ushakov ca2bafc98e remove groupId to get rid of warning 2016-09-13 16:14:30 +03:00
Semyon Proshev 0dd39f3f80 Update CompatibilityVisitor to highlight and suggest quick fix for underscores in numeric literals in Pythons < 3.6
As a result compatibility inspection warns about underscores for Pythons < 3.6
2016-09-13 15:35:31 +03:00
Semyon Proshev 389902961b Update CompatibilityVisitor to correctly handle Implicit oct (without o or O) long integers 2016-09-13 15:35:31 +03:00
Semyon Proshev 971aa5fd7d PY-18973 Fixed: implement support for PEP 515 (Underscores in Numeric Literals)
Update Python.flex to support underscores in numeric literals
2016-09-13 15:35:31 +03:00
Andrey Vokin 5452c3c99a RUBY-18521 CSS injections in Slim templates aren't indented properly 2016-09-13 15:31:38 +03:00
Yann Cébron 5080c32a79 [devkit] GenerateComponentExternalizationAction: cleanup 2016-09-13 14:26:43 +02:00
Yann Cébron b7c7b90c63 [devkit] EA-88378 - assert: PsiDocumentManagerBase.commitDocument 2016-09-13 14:25:18 +02:00
Denis Fokin 4b34c679b4 IDEA-35480 Per project/frame modality (Commit and Push dialog)
Use ide.perProjectModality registry key to enable
2016-09-13 14:15:10 +03:00
Bas Leijdekkers 7e8935ecc3 IG: add assertions instead of silently ignoring problems 2016-09-13 13:03:09 +02:00
Daniil Ovchinnikov 30dccf6ead [groovy] process whole expression tree instead of left operand only (IDEA-131010) 2016-09-13 13:43:15 +03:00
Dmitry Batkovich d7bbe1e387 TreeUtil.Traverse is @FunctionalInterface now + lambdify usages 2016-09-13 13:38:14 +03:00
Tagir Valeev 1111725d49 ComparatorCombinatorsInspection: preparePsiElementForWrite restored (was accidentally deleted) 2016-09-13 17:31:41 +07:00
Tagir Valeev 190dce1278 IDEA-CR-13704 follow-up: check for arguments array length; MethodUtils::isCompareToCall: avoid resolution if method name differs 2016-09-13 17:22:59 +07:00
Sergey Malenkov 7bfa03bcbd Update javadoc for the NestingRulesProvider interface 2016-09-13 13:20:51 +03:00
Dmitry Avdeev 33adac70aa cleanup 2016-09-13 13:17:52 +03:00
Bas Leijdekkers e0e6124eba Use TableUtil.removeSelectedItems() 2016-09-13 12:13:26 +02:00
Pavel Dolgov c703152ebf Javafx: Support resolution of resource keys (IDEA-100213) 2016-09-13 12:54:59 +03:00
Aleksey Pivovarov e0ad7347aa lst: simplify RangesBuilder
* we don't need this complex logic, as we no longer try to reuse ranges
  that were computed at the first step
2016-09-13 12:29:15 +03:00
Roman Shevchenko 1deca7e8a6 Cleanup (dead code) 2016-09-13 12:16:29 +03:00
Egor.Ushakov 7ee1cdd2ac IDEA-161086 Add to Watches from "Evaluate" dialog should evaluate only once 2016-09-13 12:08:30 +03:00
Tagir Valeev e2c7ca2fff IDEA-161007 Support method chains and comparingInt/Long/Double 2016-09-13 16:03:36 +07:00
Yann Cébron 2ede0c7c9a IDEA-158314 Spring Initializr -> "Dependencies" tab: redesign
remove old dependencies tab + registry option
2016-09-13 10:53:04 +02:00
Alexandr Evstigneev d8864e1b4f RUBY-18534: got rid of memory leak in RubyProjectStructureConfigurable
Implemented getter for parentDisposable in TabbedConfigurable, allowing to access disposable, created in invocation of super-class constructor and disposing in disposeUIResources
Also, renamed Tabbedconfigurable#myParent field to unambiguous myParentDisposable
2016-09-13 11:48:31 +03:00
Dmitry Batkovich f3719d7cd5 ByteSequence: proper equals and hasCode 2016-09-13 10:44:07 +03:00
peter 3b95f97cb0 initial IDEA-159538 Provide action to validate groovy scripts in resources roots 2016-09-13 09:38:44 +02:00
nik 86431c33bf build scripts: added method to build unpacked distribution 2016-09-13 10:32:40 +03:00
nik 3fb6f23938 build scripts refactored: extracted common interface from os-specific distribution builders (preparing to implement 'update from source'), parallel tasks rewritten using executors API 2016-09-13 10:32:40 +03:00
Tagir Valeev 596c481959 IDEA-CR-13704 Follow-up fix: MethodUtils::isCompareTo - extra not; SubtractionInCompareTo: implements Comparable 2016-09-13 14:10:27 +07:00
Max Medvedev 0416cbcc12 @NotNull for NodeStructure 2016-09-13 08:53:45 +03:00
Tagir Valeev c29dc4e3a4 IDEA-161002 Support cases like if(...) { for(...) {...} } return false; 2016-09-13 12:21:27 +07:00
Tagir Valeev 9540aeb8c2 IDEA-CR-13640 Suggest variable name based on type 2016-09-13 11:35:14 +07:00
Tagir Valeev 634f0a238d IDEA-CR-13651 ComparisonUtils::getComparisonType: accept polyadic comparisons 2016-09-13 11:20:40 +07:00
Tagir Valeev 7f7bc374b8 IDEA-CR-13662 Print lambda body if BoolUtils.getNegated() failed 2016-09-13 11:02:23 +07:00
Tagir Valeev 256823f66a IDEA-CR-13704 PsiMethodUtil::isCompareToCall moved to MethodUtils; code reused from MethodUtils::isCompareTo; redundant null checks removed 2016-09-13 10:54:42 +07:00
Tagir Valeev 77e155245f IDEA-161007 ComparatorCombinators.html better formatting 2016-09-13 10:01:16 +07:00
Tagir Valeev 208b4e18e2 IDEA-CR-13691 StreamApiMigrationInspection: onTheFly checked 2016-09-13 09:58:35 +07:00