Sergey Simonchik [Mon, 25 Jan 2016 12:38:36 +0000 (15:38 +0300)]
add broken NodeJS plugin
Vladimir.Orlov [Mon, 25 Jan 2016 12:29:26 +0000 (15:29 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Mon, 25 Jan 2016 12:21:27 +0000 (15:21 +0300)]
updated jdk.* properties to support JRE/JDK bundle.
Rustam Vishnyakov [Mon, 25 Jan 2016 12:01:13 +0000 (15:01 +0300)]
Some Java attributes are returned back to prevent IDEA-150768 (Java fields are shown as plain identifiers if custom color scheme is used)
Dmitry Jemerov [Mon, 25 Jan 2016 12:01:22 +0000 (13:01 +0100)]
typo fix
Vladimir.Orlov [Mon, 25 Jan 2016 11:56:48 +0000 (14:56 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Mon, 25 Jan 2016 11:54:08 +0000 (14:54 +0300)]
updated jdk.* properties to support JRE/JDK bundle.
Max Medvedev [Fri, 22 Jan 2016 10:01:39 +0000 (13:01 +0300)]
ContainerUtil.zip
Vladimir Krivosheev [Mon, 25 Jan 2016 11:35:04 +0000 (12:35 +0100)]
cleanup, do not compute transpiled file if no name mappigns in the sourcemap, add logging if document line cound < source map entry transpiled line
Aleksey Pivovarov [Mon, 25 Jan 2016 10:47:18 +0000 (13:47 +0300)]
vcs: do not put VcsRevisionNumber.LOCAL to api
Aleksey Pivovarov [Mon, 25 Jan 2016 10:41:57 +0000 (13:41 +0300)]
vcs: use util method
we can rely on implementation of AbstractList.equals()
Aleksey Pivovarov [Mon, 25 Jan 2016 10:40:59 +0000 (13:40 +0300)]
vcs: log error on invalid Block range
Aleksey Pivovarov [Mon, 25 Jan 2016 10:37:26 +0000 (13:37 +0300)]
vcs: @NotNull
Daniil Ovchinnikov [Mon, 25 Jan 2016 11:09:48 +0000 (14:09 +0300)]
[mvc] fix text and description for 'Run Command' action
irengrig [Mon, 25 Jan 2016 10:57:36 +0000 (11:57 +0100)]
change the presentation of the remote mappings field according to IDEA-150347 Design for remote interpreters mapping settings
also fixes WEB-19904 Node remote interpreter: Vagrant: show absolute path instead of relative to the project root
Bas Leijdekkers [Mon, 25 Jan 2016 09:41:43 +0000 (10:41 +0100)]
IG: new "Interface method clashes with method in 'java.lang.Object'" inspection
Bas Leijdekkers [Sun, 24 Jan 2016 15:53:09 +0000 (16:53 +0100)]
IG: don't warn about non-protected finalize() in interfaces
Bas Leijdekkers [Sat, 23 Jan 2016 15:48:20 +0000 (16:48 +0100)]
IG: clear error messages for "Malformed format string" inspection
Bas Leijdekkers [Fri, 22 Jan 2016 15:21:23 +0000 (16:21 +0100)]
IDEA-150619 (Support "Malformed format string" for arbitrary methods)
Egor.Ushakov [Mon, 25 Jan 2016 10:33:18 +0000 (13:33 +0300)]
fixed evaluation in groovy
Dmitry Batrak [Mon, 25 Jan 2016 10:32:02 +0000 (13:32 +0300)]
don't keep help UI in memory after closing the window - it takes more than 60mb (too much for a default Xmx of 512m for 32-bit JDK)
Dennis Ushakov [Mon, 25 Jan 2016 09:46:31 +0000 (12:46 +0300)]
update html5 schema
#WEB-19972 fixed
Vladimir Krivosheev [Mon, 25 Jan 2016 09:42:35 +0000 (10:42 +0100)]
WEB-19983 Compiled TypeScript not stopping at breakpoints
Egor.Ushakov [Fri, 22 Jan 2016 17:16:54 +0000 (20:16 +0300)]
disable history id and revision annotations columns by default
(cherry picked from commit
53862d3)
Vladimir.Orlov [Mon, 25 Jan 2016 07:40:22 +0000 (10:40 +0300)]
updated location of custom jdk/jre.
Kirill Likhodedov [Sun, 24 Jan 2016 15:46:23 +0000 (18:46 +0300)]
git: rebase: more correct message for the 'noop' situation
Kirill Likhodedov [Sun, 24 Jan 2016 15:43:24 +0000 (18:43 +0300)]
git: rebase: IDEA-150358 keep silent if user cancels rebase editor
Kirill Likhodedov [Sun, 24 Jan 2016 14:00:05 +0000 (17:00 +0300)]
make the constant final
Kirill Likhodedov [Wed, 30 Dec 2015 16:36:04 +0000 (19:36 +0300)]
Always show completion autopopup on certain editor fields
* Author in the Commit Dialog.
* "Go To Ref/Tag/Commit" popup in the log.
* Branch and User popup in the log.
Kirill Likhodedov [Wed, 30 Dec 2015 16:05:08 +0000 (19:05 +0300)]
IDEA-136481 git author field: substitute editable combo with text field with autocompletion
Completion in the combobox is undiscoverable.
Roman Shevchenko [Sun, 24 Jan 2016 13:19:41 +0000 (16:19 +0300)]
[java] .class signatures parser logging corrected
Daniil Ovchinnikov [Fri, 22 Jan 2016 16:21:15 +0000 (19:21 +0300)]
[mvc] run command action: delegate to handlers from extensions, ask framework if run command action is supported
Daniil Ovchinnikov [Fri, 22 Jan 2016 16:15:55 +0000 (19:15 +0300)]
[mvc] rename run target action
Konstantin Bulenkov [Sat, 23 Jan 2016 19:18:16 +0000 (20:18 +0100)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Sat, 23 Jan 2016 19:17:28 +0000 (20:17 +0100)]
set window decoration style to NONE for popups
Maxim.Mossienko [Sat, 23 Jan 2016 18:17:38 +0000 (19:17 +0100)]
[performance optimization] call FSRecords.findRootRecord() after we checked that root is valid
Konstantin Bulenkov [Sat, 23 Jan 2016 16:16:54 +0000 (17:16 +0100)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Sat, 23 Jan 2016 16:15:53 +0000 (17:15 +0100)]
scale folding controls when line height changes
Konstantin Bulenkov [Sat, 23 Jan 2016 16:15:04 +0000 (17:15 +0100)]
add utility method getScale()
Sergey Ignatov [Sat, 23 Jan 2016 14:55:50 +0000 (17:55 +0300)]
cleanup: remove final modifiers
Sergey Ignatov [Sat, 23 Jan 2016 14:47:24 +0000 (17:47 +0300)]
[dbe] speedup datasource dialog
Don't use slow and substandard ColorSpace.CS_GRAY filter.
Also, IconUtil#desaturate, IconUtil#filterIcon, and IconUtil#Filter
have been introduced.
Julia Beliaeva [Sat, 23 Jan 2016 12:20:16 +0000 (15:20 +0300)]
[vcs-log] rename PermanentCommitsInfoIml -> PermanentCommitsInfoImpl
Maxim.Mossienko [Sat, 23 Jan 2016 11:43:03 +0000 (12:43 +0100)]
[memory optimization]
store files to be loaded in ABQ,
queue only limited number of tasks for content loading,
add to queue next task for content loading once we are done with loading current content (CPS like)
Maxim.Mossienko [Sat, 23 Jan 2016 11:39:56 +0000 (12:39 +0100)]
revert "limiting disk access with nested executor services" to avoid indexing hangs in case of several projects IDEA-148981.
Content loaders of one project in thread number limited thread pool are waiting for contents to be consumed while content consumers (also in thread number limited pool) are waiting for content to be loaded for another project(s)
Vladimir Krivosheev [Fri, 22 Jan 2016 19:42:08 +0000 (20:42 +0100)]
JavaLineBreakpointType - resore API
Alexander Lobas [Fri, 22 Jan 2016 19:36:56 +0000 (22:36 +0300)]
IDEA-149210 Rework IDE notifications
Sergey Malenkov [Fri, 22 Jan 2016 19:26:04 +0000 (22:26 +0300)]
EA-78344 - NPE: AntialiasingType.getKeyForCurrentScope
Sergey Malenkov [Fri, 22 Jan 2016 19:14:27 +0000 (22:14 +0300)]
IDEA-149395 LeftHandScrollbarLayout depreceated
Fix layout of flipped scrollbars in the Diff view
peter [Fri, 22 Jan 2016 19:16:50 +0000 (20:16 +0100)]
try to make GroovyStressPerformanceTest pass on teamcity
nik [Fri, 22 Jan 2016 19:04:01 +0000 (22:04 +0300)]
external build: if build fails because of a circular dependency show names of all targets composing the cycle (ZD-616449)
Egor.Ushakov [Fri, 22 Jan 2016 17:56:47 +0000 (20:56 +0300)]
IDEA-60932 Support Groovy expressions in debugger expression evaluation - fix for references resolving
Roman Shevchenko [Fri, 22 Jan 2016 17:32:42 +0000 (20:32 +0300)]
[platform] prefer bundled JNA dispatcher lib
Julia Beliaeva [Fri, 22 Jan 2016 17:20:05 +0000 (20:20 +0300)]
[vcs-log] remove a constraint since it does not make any difference
Julia Beliaeva [Sat, 16 Jan 2016 14:21:30 +0000 (17:21 +0300)]
[vcs-log] extract constant from string literal
Vladimir Krivosheev [Fri, 22 Jan 2016 17:19:57 +0000 (18:19 +0100)]
initial support to debug lambda in JS code
irengrig [Fri, 22 Jan 2016 17:06:55 +0000 (18:06 +0100)]
WEB-19902 Node.js RC: select currently active Node Interpreter on opening "Configure Node.js interpreters" table
Anna Kozlova [Fri, 22 Jan 2016 16:39:20 +0000 (19:39 +0300)]
EA-78285 - CCE: SillyAssignmentInspectionBase.checkSillyAssignment
Anna Kozlova [Fri, 22 Jan 2016 12:24:52 +0000 (15:24 +0300)]
static imports suggestions: allow to disable
Anna Kozlova [Fri, 22 Jan 2016 11:55:53 +0000 (14:55 +0300)]
trivial functional expression: preserve comments
Aleksey Pivovarov [Fri, 22 Jan 2016 16:50:26 +0000 (19:50 +0300)]
vcs: mark actions as DumbAware
Sergey Malenkov [Fri, 22 Jan 2016 14:48:04 +0000 (17:48 +0300)]
IDEA-149395 Do not use unexpected scroll bar UI
Sergey Malenkov [Fri, 22 Jan 2016 14:23:41 +0000 (17:23 +0300)]
IDEA-149395 Fix editor's scroll bars
Sergey Malenkov [Fri, 22 Jan 2016 14:22:34 +0000 (17:22 +0300)]
Fix possible memory leak in shared code
Sergey Malenkov [Fri, 22 Jan 2016 12:53:31 +0000 (15:53 +0300)]
IDEA-149395 Rounded angles for new scroll bars
Egor.Ushakov [Fri, 22 Jan 2016 16:48:28 +0000 (19:48 +0300)]
more correct gaps around annotaions
Egor.Ushakov [Fri, 22 Jan 2016 16:30:23 +0000 (19:30 +0300)]
code simplified, we can simply check event area
Dmitry Jemerov [Fri, 22 Jan 2016 16:01:17 +0000 (17:01 +0100)]
handle IndexNotReadyException thrown by PsiClassOwner.getClasses() (IDEA-150618)
peter [Fri, 22 Jan 2016 15:45:21 +0000 (16:45 +0100)]
jetgroovy and groovy-psi use jdk8 level now
Alexander Zolotov [Thu, 21 Jan 2016 18:51:35 +0000 (21:51 +0300)]
@NotNull
Roman Shevchenko [Fri, 22 Jan 2016 15:50:17 +0000 (18:50 +0300)]
revert: [java] navigation to synthetic methods
Rustam Vishnyakov [Fri, 22 Jan 2016 15:47:27 +0000 (18:47 +0300)]
Fix test data (default color for class/interface names is black, not undefined)
Nadya Zabrodina [Fri, 22 Jan 2016 15:45:50 +0000 (18:45 +0300)]
[hg]: IDEA-149897 history and annotate fixed for uncommitted moved files
Alexey Kudravtsev [Fri, 22 Jan 2016 15:07:28 +0000 (18:07 +0300)]
cleanup
Anton Tarasov [Fri, 22 Jan 2016 14:50:29 +0000 (17:50 +0300)]
IDEA-150726 [add some javadoc]
Anton Tarasov [Fri, 22 Jan 2016 09:18:12 +0000 (12:18 +0300)]
IDEA-150726 Gutter icons scaled wrong on Retina
Vladislav.Soroka [Fri, 22 Jan 2016 14:45:35 +0000 (17:45 +0300)]
external system settings configuration serialization fixed
peter [Fri, 22 Jan 2016 14:00:01 +0000 (15:00 +0100)]
PsiSearchHelperImpl: rethrow PCE
Anton Tarasov [Fri, 22 Jan 2016 13:56:33 +0000 (16:56 +0300)]
Add JBUI scale factor logging.
Pavel Fatin [Fri, 22 Jan 2016 13:35:36 +0000 (14:35 +0100)]
Don't add -1 shift to line cursor when zero-latency mode is enabled #IDEA-149961
Pavel Fatin [Mon, 18 Jan 2016 17:00:37 +0000 (18:00 +0100)]
Built-in editor typing latency stats removed (use Typometer instead)
Egor.Ushakov [Fri, 22 Jan 2016 13:12:14 +0000 (16:12 +0300)]
IDEA-60932 - better context for availability check
Egor.Ushakov [Fri, 22 Jan 2016 12:56:32 +0000 (15:56 +0300)]
removed starting gap if annotations area is the first visible
Kernc [Fri, 22 Jan 2016 12:41:29 +0000 (15:41 +0300)]
show usages in code before non-code usages in 'Find Usages' tool window (IDEA-139310)
Sergey Simonchik [Fri, 22 Jan 2016 12:34:36 +0000 (15:34 +0300)]
genericify ConfigurationFactoryEx
Rustam Vishnyakov [Fri, 22 Jan 2016 12:25:08 +0000 (15:25 +0300)]
Replace deprecated CodeInsightColors attributes with DefaultLanguageHighlighterColors
Valentina Kiryushkina [Fri, 22 Jan 2016 12:18:37 +0000 (15:18 +0300)]
PY-1779 Fix problem with removing pair of triple quotes
Check if there is triple quote to the right of the cursor
peter [Fri, 22 Jan 2016 12:15:44 +0000 (13:15 +0100)]
groovy: "test performance of resolving methods with many siblings"
Roman Shevchenko [Fri, 22 Jan 2016 12:15:19 +0000 (15:15 +0300)]
[java] missing LightField.isEquivalentTo() implementation (IDEA-150651)
Dmitry Batrak [Fri, 22 Jan 2016 12:12:09 +0000 (15:12 +0300)]
IDEA-147003, IDEA-147004, IDEA-23487 Provide syntax aware 'move left'/'move right' actions
Egor.Ushakov [Fri, 22 Jan 2016 11:48:10 +0000 (14:48 +0300)]
removed inline debugger option from registry
Michael Golubev [Fri, 22 Jan 2016 11:41:39 +0000 (12:41 +0100)]
IDEA-CR-7907: move java-specific Git cloud's detection to dedicated module - fix community build
Anna Kozlova [Fri, 22 Jan 2016 11:39:17 +0000 (14:39 +0300)]
trivial functional expression: check parent statement
Alexey Kudravtsev [Fri, 22 Jan 2016 11:38:03 +0000 (14:38 +0300)]
restored "return true" in case of side click
Alexey Kudravtsev [Fri, 22 Jan 2016 11:35:02 +0000 (14:35 +0300)]
removed assertion because Jeka hates swing
Alexey Kudravtsev [Fri, 22 Jan 2016 11:13:10 +0000 (14:13 +0300)]
cleanup
Anna Kozlova [Fri, 22 Jan 2016 11:26:42 +0000 (14:26 +0300)]
trivial functional expression: accept parent call expressions for value compatible lambdas
Anna Kozlova [Fri, 22 Jan 2016 10:52:12 +0000 (13:52 +0300)]
inspection description (IDEA-CR-7809)
Anna Kozlova [Fri, 22 Jan 2016 10:49:05 +0000 (13:49 +0300)]
disable static import on-the-fly suggestion if nothing applicable found (following IDEA-CR-7943)
Anna Kozlova [Fri, 22 Jan 2016 10:34:04 +0000 (13:34 +0300)]
remove unused parts of test data
Anna Kozlova [Fri, 22 Jan 2016 10:03:08 +0000 (13:03 +0300)]
revert non-finished change