Vladimir Krivosheev [Mon, 23 May 2016 13:29:36 +0000 (15:29 +0200)]
fix HeavyBuiltInWebServerTest
Sergey Simonchik [Mon, 23 May 2016 13:18:03 +0000 (16:18 +0300)]
sync unfair xml attr with implementing UnfairLocalInspectionTool for IncompletePropertyInspection
Sergey Simonchik [Mon, 23 May 2016 13:15:29 +0000 (16:15 +0300)]
sync unfair xml attr with implementing UnfairLocalInspectionTool for JavadocHtmlLintInspection
Sergey Simonchik [Mon, 23 May 2016 13:13:30 +0000 (16:13 +0300)]
sync unfair xml attr value with implementing UnfairLocalInspectionTool for XmlDuplicatedIdInspection
Alexander Lobas [Mon, 23 May 2016 13:11:52 +0000 (16:11 +0300)]
Use opaque panel for cell renderer
Roman Shevchenko [Mon, 23 May 2016 12:17:36 +0000 (14:17 +0200)]
[platform] illegal character highlighting moved into the platform (IDEA-CR-10947)
Egor.Ushakov [Mon, 23 May 2016 12:09:38 +0000 (15:09 +0300)]
IDEA-155877 Tests in fork mode does not work with kotlin
Alexander Kass [Mon, 23 May 2016 09:36:38 +0000 (12:36 +0300)]
DBE: recomendation from IDEA-CR-9779
Daniil Ovchinnikov [Mon, 23 May 2016 11:38:18 +0000 (14:38 +0300)]
[groovy] do not load ast in GrAnonymousClassDefinitionImpl#getBaseClassType (IDEA-155550)
Vladislav.Soroka [Mon, 23 May 2016 11:30:33 +0000 (14:30 +0300)]
IDEA-142683 Incompatible assignment warnings for valid Gradle files (most configuration closures).
Alexey Kudravtsev [Fri, 20 May 2016 16:28:47 +0000 (19:28 +0300)]
removed a couple of isUnitTest()
Alexey Kudravtsev [Fri, 20 May 2016 16:19:19 +0000 (19:19 +0300)]
cleanup
Alexey Kudravtsev [Fri, 20 May 2016 16:18:07 +0000 (19:18 +0300)]
removed a couple of isUnitTest()
Alexey Kudravtsev [Fri, 20 May 2016 11:35:01 +0000 (14:35 +0300)]
removed usages of RuntimeInterruptedException which is no longer relevant
Vladislav.Soroka [Mon, 23 May 2016 10:34:31 +0000 (13:34 +0300)]
IDEA-130196 Cannot load maven archetype list: Silent OutOfMemoryError
Roman Shevchenko [Mon, 23 May 2016 10:27:15 +0000 (12:27 +0200)]
[ui] module validity check (EA-81096)
Roman Shevchenko [Mon, 23 May 2016 10:19:11 +0000 (12:19 +0200)]
[vfs] diagnostic (EA-80972)
Dmitry Batrak [Mon, 23 May 2016 09:53:43 +0000 (12:53 +0300)]
update font render context on 'reinitSettings' so that antialiasing settings changes are visible in editor immediately (when ligatures are enabled)
Vladislav.Soroka [Mon, 23 May 2016 10:10:56 +0000 (13:10 +0300)]
gradle: fix task executions view first table column background
Roman Shevchenko [Mon, 23 May 2016 10:03:07 +0000 (12:03 +0200)]
[vfs] diagnostic (EA-82791)
peter [Mon, 23 May 2016 08:31:44 +0000 (10:31 +0200)]
delegate LightVirtualFileBase.getFileType to the original if present (https://github.com/JetBrains/intellij-community/pull/342)
peter [Mon, 23 May 2016 07:46:16 +0000 (09:46 +0200)]
update TransactionGuard javadoc and cache the instance to avoid "already disposed" exceptions from bg threads after closing the IDE
peter [Mon, 23 May 2016 07:38:41 +0000 (09:38 +0200)]
ensure that all transaction-related invokeLater-s are executed, even after application is disposed (on shutdown hook)
Nikolay Mikhaylov [Mon, 23 May 2016 08:15:10 +0000 (11:15 +0300)]
fix: IDEA-145963 Arquillian TestNG: on 'Group' configuration option selecting, include the 'arquillian' group automatically
Julia Beliaeva [Sun, 22 May 2016 17:06:26 +0000 (20:06 +0300)]
[vcs-log] correctly delete old storage files
Julia Beliaeva [Sun, 22 May 2016 16:54:50 +0000 (19:54 +0300)]
[vcs-log] properly generate storage file name: replace symbols in project name that can not be used on the specific platform IDEA-155788
Specifically, windows does not allow colon in file names.
Julia Beliaeva [Sun, 22 May 2016 16:38:47 +0000 (19:38 +0300)]
[vcs-log] minor: use lambdas in PersistentUtil
Maxim.Mossienko [Sun, 22 May 2016 16:17:38 +0000 (18:17 +0200)]
Marking ancient version 0.1-1-gae5a of coffeescript-idea as incompatible: it has Coffeescript language definition and because of that IDE reindex on each start (IDEA-156264)
Also added RESTClient v 1.2, it has java 8 compatibility problem during static initialization
Maxim.Mossienko [Sun, 22 May 2016 15:42:42 +0000 (17:42 +0200)]
shared indices is not enabled in current iteration
Julia Beliaeva [Sun, 22 May 2016 02:39:38 +0000 (05:39 +0300)]
[vcs-log] busy icon is under last row, not the table end
Julia Beliaeva [Sun, 22 May 2016 02:32:24 +0000 (05:32 +0300)]
[vcs-log] actual table height can be bigger than preferred by more than a icon height
Julia Beliaeva [Sun, 22 May 2016 02:19:00 +0000 (05:19 +0300)]
[vcs-log] fix root indicator height in progress footer (make it the same as the other part of the footer)
Julia Beliaeva [Sat, 21 May 2016 20:33:30 +0000 (23:33 +0300)]
[vcs-log] references panel in commit details is wrappable
Julia Beliaeva [Sat, 21 May 2016 17:17:57 +0000 (20:17 +0300)]
[vcs-log] use advantages of ScrollablePanel to replace preffered size magic in DetailsPanel
Bas Leijdekkers [Sat, 21 May 2016 09:55:06 +0000 (11:55 +0200)]
regex: allow ruby caret negated properties (IDEA-123952)
Bas Leijdekkers [Fri, 20 May 2016 21:42:54 +0000 (23:42 +0200)]
regex: parse property inside class definition [\p{X}] correctly
Bas Leijdekkers [Fri, 20 May 2016 13:20:12 +0000 (15:20 +0200)]
regex: disallow ruby named group calls in java regexps
Maxim.Mossienko [Fri, 20 May 2016 22:24:13 +0000 (00:24 +0200)]
write volatile values directly to avoid inspection's warning
Maxim.Mossienko [Fri, 20 May 2016 22:23:11 +0000 (00:23 +0200)]
fix for NPE when node == null for psi
Maxim.Mossienko [Fri, 20 May 2016 22:09:47 +0000 (00:09 +0200)]
avoid extra lock object
Maxim.Mossienko [Fri, 20 May 2016 22:08:31 +0000 (00:08 +0200)]
fix testdata
Gregory.Shrago [Fri, 20 May 2016 19:49:50 +0000 (22:49 +0300)]
do not return invalid files
Gregory.Shrago [Fri, 20 May 2016 17:14:10 +0000 (20:14 +0300)]
no need to invalidate the whole component tree; just repaint
Daniil Ovchinnikov [Fri, 20 May 2016 19:37:46 +0000 (22:37 +0300)]
[groovy] @DelegatesTo: support string type (IDEA-150794)
Anna.Kozlova [Fri, 20 May 2016 19:44:12 +0000 (21:44 +0200)]
good code red: applicability check for non-generic method requires types calculation
Anna.Kozlova [Fri, 20 May 2016 18:57:20 +0000 (20:57 +0200)]
lambda -> anonymous: remove redundant cast when no more needed
Daniil Ovchinnikov [Fri, 20 May 2016 18:34:56 +0000 (21:34 +0300)]
[groovy] unwrap class type for static GDK methods before checking applicability (IDEA-156373)
Roman Shevchenko [Fri, 20 May 2016 18:15:46 +0000 (20:15 +0200)]
[java-decompiler] correct decompilation of refs to inner generic classes (IDEA-155430)
Daniil Ovchinnikov [Fri, 20 May 2016 17:38:57 +0000 (20:38 +0300)]
[groovy] transformations: transform anonymous classes
Roman Shevchenko [Fri, 20 May 2016 17:41:40 +0000 (19:41 +0200)]
Cleanup (formatting; typos)
Roman Shevchenko [Fri, 20 May 2016 17:40:42 +0000 (19:40 +0200)]
Cleanup (formatting; typos)
Roman Shevchenko [Fri, 20 May 2016 17:31:26 +0000 (19:31 +0200)]
Cleanup (formatting)
Anna.Kozlova [Fri, 20 May 2016 16:28:55 +0000 (18:28 +0200)]
EA-82587 - NPE: ParameterTablePanel$.getTableCellRendererComponent
Anna.Kozlova [Fri, 20 May 2016 16:24:23 +0000 (18:24 +0200)]
goto declaration: start find usages if lambda parameter without type declared is selected (IDEA-156369)
Anna.Kozlova [Fri, 20 May 2016 16:03:15 +0000 (18:03 +0200)]
lambda.isValueCompatible should not cache inference results for calls inside lambda body as they may depend on incomplete top level inference where LambdaExpressionCompatibilityConstraint is reduced (IDEA-156311)
Anna.Kozlova [Fri, 20 May 2016 15:28:51 +0000 (17:28 +0200)]
EA-82726 - E: BaseRefactoringProcessor.run
Anna.Kozlova [Fri, 20 May 2016 15:27:33 +0000 (17:27 +0200)]
EA-82640 - E: BaseRefactoringProcessor.run
Anna.Kozlova [Fri, 20 May 2016 13:08:04 +0000 (15:08 +0200)]
upcoming changes to the spec and javac (JDK-
8145614; JDK-
8142876)
Anna.Kozlova [Thu, 19 May 2016 16:19:07 +0000 (18:19 +0200)]
qualify statically imported methods if they conflict with local members (IDEA-156273)
Yaroslav Lepenkin [Fri, 20 May 2016 16:48:20 +0000 (19:48 +0300)]
Detected indent notifier works as EnterHandlerDelegate now
Daniil Ovchinnikov [Fri, 20 May 2016 16:15:00 +0000 (19:15 +0300)]
[groovy] reimplement @Vetoable support as transformation
Daniil Ovchinnikov [Fri, 20 May 2016 15:54:58 +0000 (18:54 +0300)]
[groovy] transformations: convenience methods for transformation context
Daniil Ovchinnikov [Fri, 20 May 2016 15:49:39 +0000 (18:49 +0300)]
[groovy] @Bindable support: find single delegate method
Daniil Ovchinnikov [Fri, 20 May 2016 14:32:53 +0000 (17:32 +0300)]
[groovy] move @Bindable support with another transformations
Daniil Ovchinnikov [Fri, 20 May 2016 13:52:49 +0000 (16:52 +0300)]
[groovy] delegate @Bindable support methods documentation to methods of PropertyChangeSupport
Daniil Ovchinnikov [Fri, 20 May 2016 13:30:26 +0000 (16:30 +0300)]
[groovy] ability to specify delegate element for fetching documentation
Egor.Ushakov [Fri, 20 May 2016 16:07:25 +0000 (19:07 +0300)]
deprecated DebugProcessAdapter, use DebugProcessListener with default methods instead
Nadya Zabrodina [Fri, 20 May 2016 15:47:41 +0000 (18:47 +0300)]
[patch]: remove unnecessary userData flag
Nadya Zabrodina [Fri, 20 May 2016 15:27:22 +0000 (18:27 +0300)]
[patch]: remove option 'include base revision texts into patch'
* this option is usually used for shelves and it is still available for shelf;
Roman Shevchenko [Fri, 20 May 2016 16:04:01 +0000 (18:04 +0200)]
[java] correct Java version in .class file editor notification (IDEA-156371)
Rustam Vishnyakov [Fri, 20 May 2016 16:04:02 +0000 (19:04 +0300)]
JavaLikeLangLineIndentProvider: more implementation and refactoring
Egor.Ushakov [Fri, 20 May 2016 15:46:20 +0000 (18:46 +0300)]
added PositionManager.getAcceptedFileTypes to simplify iteration and avoid (in future) checking file type inside instances
Roman Shevchenko [Fri, 20 May 2016 15:48:03 +0000 (17:48 +0200)]
[java] illegal character highlighting (IDEA-144046)
Gregory.Shrago [Fri, 20 May 2016 15:43:16 +0000 (18:43 +0300)]
Fix jumping/blinking tab labels
Shaverdova Elena [Fri, 20 May 2016 15:15:57 +0000 (18:15 +0300)]
WI-31621 Integrate template projects into PhpStorm
Fix exception https://youtrack.jetbrains.com/issue/WI-31621#comment=27-
1441385
Aleksey Pivovarov [Fri, 20 May 2016 13:23:10 +0000 (16:23 +0300)]
merge: simplify merge algorithm
* new one produces same results, but is much simplier
Dmitry Batkovich [Fri, 20 May 2016 15:07:45 +0000 (18:07 +0300)]
Merge remote-tracking branch 'origin/master'
Dmitry Batkovich [Fri, 20 May 2016 15:05:47 +0000 (18:05 +0300)]
inspection tool window: do not make a mess from RefClass and RefImplicitConstructor
Dmitry Batkovich [Fri, 20 May 2016 14:59:59 +0000 (17:59 +0300)]
inspection tool window: disable "remove from EP" for predefined EPs
peter [Fri, 20 May 2016 14:46:29 +0000 (16:46 +0200)]
more diagnostics for EA-82730 - assert: TransactionGuardImpl.submitTransactionAndWait
Yaroslav Lepenkin [Fri, 20 May 2016 13:14:23 +0000 (16:14 +0300)]
Recent tests collapses tests executed from the same run configuration.
- provided simple versioning of TestStateStorage.Record
- run configuration name hash is saved into TestStateStorage.Record
- lots of refactorings
Gregory.Shrago [Fri, 20 May 2016 14:07:15 +0000 (17:07 +0300)]
invalidate only buttons with text
peter [Fri, 20 May 2016 13:51:17 +0000 (15:51 +0200)]
IDEA-155493 IDEA hanged after "Perforce go Online" action was cancelled
peter [Fri, 20 May 2016 13:20:27 +0000 (15:20 +0200)]
IDEA-156308 "Other" live template context works like "Everywhere"
Rustam Vishnyakov [Fri, 20 May 2016 12:36:16 +0000 (15:36 +0300)]
More readable rule language for indent position calculation
nik [Fri, 20 May 2016 13:30:11 +0000 (16:30 +0300)]
build scripts: added 'instrumentation-util-8' module to standalone JPS distribution (IDEA-CR-10874)
Dmitry Batkovich [Fri, 20 May 2016 12:17:59 +0000 (15:17 +0300)]
inspection tool window: disable "remove from EP" for predefined EPs
Dmitry Batkovich [Fri, 20 May 2016 12:17:09 +0000 (15:17 +0300)]
inspection tool window: order suppress fixes
Nadya Zabrodina [Fri, 20 May 2016 11:57:56 +0000 (14:57 +0300)]
[patch]: fix exception and handle situation when hunk has wrong format and doesn't contain modification lines
* wrong hunks skipped;
* annotations added;
* log warn and debug if needed;
Vassiliy.Kudryashov [Fri, 20 May 2016 11:44:03 +0000 (14:44 +0300)]
IDEA-155958 Render bug in Find Usages after code updates
Konstantin Ulitin [Fri, 20 May 2016 11:45:23 +0000 (14:45 +0300)]
ensure absence of hash conflicts
Vladislav.Soroka [Fri, 20 May 2016 11:37:59 +0000 (14:37 +0300)]
IDEA-155554 ImportMavenRepositoriesTask should be asynchronous
Vladislav.Soroka [Fri, 20 May 2016 10:10:30 +0000 (13:10 +0300)]
IDEA-155548 gradle: classpath does not include generated resources
Roman Shevchenko [Fri, 20 May 2016 10:07:31 +0000 (12:07 +0200)]
[platform] check for project disposal in background task (IDEA-CR-10895)
Vassiliy.Kudryashov [Fri, 20 May 2016 09:58:31 +0000 (12:58 +0300)]
NPE fix
Dennis Ushakov [Thu, 19 May 2016 17:13:23 +0000 (20:13 +0300)]
human readable intention family names for IDEA-156288
Dmitry Batrak [Fri, 20 May 2016 09:37:29 +0000 (12:37 +0300)]
updating bundled runtime from update script - don't use debug build of jdk
Rustam Vishnyakov [Thu, 19 May 2016 17:03:15 +0000 (20:03 +0300)]
Changes for IDEA-CR-10721
peter [Fri, 20 May 2016 07:04:20 +0000 (09:04 +0200)]
correct AddAnnotationIntention applicability
peter [Fri, 20 May 2016 05:49:09 +0000 (07:49 +0200)]
more comprehensive assertion in PsiLiteralStub.getLiteralType (IDEA-CR-10901)