idea/community.git
4 years agoIDEA-150835: Provide an API which tells which production module corresponding to...
nik [Mon, 25 Jan 2016 13:45:38 +0000 (16:45 +0300)]
IDEA-150835: Provide an API which tells which production module corresponding to tests module

4 years agodisable lexing optimization correction check
Konstantin Ulitin [Mon, 25 Jan 2016 13:39:57 +0000 (16:39 +0300)]
disable lexing optimization correction check

4 years agoPostfix templates: adjust templates description
Alexander Zolotov [Mon, 25 Jan 2016 13:30:53 +0000 (16:30 +0300)]
Postfix templates: adjust templates description

4 years agoPostfix templates: add tests for new templates and use full qualified names
Alexander Zolotov [Mon, 25 Jan 2016 13:24:08 +0000 (16:24 +0300)]
Postfix templates: add tests for new templates and use full qualified names
in templates

4 years agoPostfix templates: enabled new templates for java8 language level only
Alexander Zolotov [Mon, 25 Jan 2016 09:26:31 +0000 (12:26 +0300)]
Postfix templates: enabled new templates for java8 language level only

- move utils filters
- mark existing filters with final modifier

4 years agoAdd a new postfix completion template
orekyuu [Sat, 19 Sep 2015 06:11:32 +0000 (15:11 +0900)]
Add a new postfix completion template

4 years agoGet rid of HtmlEmbeddedTokenTypesProvider
Alexander Zolotov [Sat, 23 Jan 2016 17:03:14 +0000 (20:03 +0300)]
Get rid of HtmlEmbeddedTokenTypesProvider

4 years agoHTML: inline less/sass/scss/stylus (WEB-14762)
Alexander Zolotov [Sat, 23 Jan 2016 15:47:09 +0000 (18:47 +0300)]
HTML: inline less/sass/scss/stylus (WEB-14762)

4 years agotest for IDEA-60932
Egor.Ushakov [Mon, 25 Jan 2016 13:29:08 +0000 (16:29 +0300)]
test for IDEA-60932

4 years agoIDEA-145145 Code Completion does not work properly in Collectors.toMap
peter [Mon, 25 Jan 2016 13:24:32 +0000 (14:24 +0100)]
IDEA-145145 Code Completion does not work properly in Collectors.toMap

4 years agourls with non-OK response code do not exist
Dennis Ushakov [Mon, 25 Jan 2016 13:02:29 +0000 (16:02 +0300)]
urls with non-OK response code do not exist

4 years agoextracting full-functional jsp plugin clion/144.3336
Dmitry Avdeev [Mon, 25 Jan 2016 12:49:07 +0000 (15:49 +0300)]
extracting full-functional jsp plugin

4 years agoadd broken NodeJS plugin webstorm/144.3335
Sergey Simonchik [Mon, 25 Jan 2016 12:38:36 +0000 (15:38 +0300)]
add broken NodeJS plugin

4 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Mon, 25 Jan 2016 12:29:26 +0000 (15:29 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoupdated jdk.* properties to support JRE/JDK bundle.
Vladimir.Orlov [Mon, 25 Jan 2016 12:21:27 +0000 (15:21 +0300)]
updated jdk.* properties to support JRE/JDK bundle.

4 years agoSome Java attributes are returned back to prevent IDEA-150768 (Java fields are shown...
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)

4 years agotypo fix
Dmitry Jemerov [Mon, 25 Jan 2016 12:01:22 +0000 (13:01 +0100)]
typo fix

4 years agoMerge remote-tracking branch 'origin/master' appcode/144.3333
Vladimir.Orlov [Mon, 25 Jan 2016 11:56:48 +0000 (14:56 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoupdated jdk.* properties to support JRE/JDK bundle.
Vladimir.Orlov [Mon, 25 Jan 2016 11:54:08 +0000 (14:54 +0300)]
updated jdk.* properties to support JRE/JDK bundle.

4 years agoContainerUtil.zip
Max Medvedev [Fri, 22 Jan 2016 10:01:39 +0000 (13:01 +0300)]
ContainerUtil.zip

4 years agocleanup, do not compute transpiled file if no name mappigns in the sourcemap, add...
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

4 years agovcs: do not put VcsRevisionNumber.LOCAL to api
Aleksey Pivovarov [Mon, 25 Jan 2016 10:47:18 +0000 (13:47 +0300)]
vcs: do not put VcsRevisionNumber.LOCAL to api

4 years agovcs: use util method
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()

4 years agovcs: log error on invalid Block range
Aleksey Pivovarov [Mon, 25 Jan 2016 10:40:59 +0000 (13:40 +0300)]
vcs: log error on invalid Block range

4 years agovcs: @NotNull
Aleksey Pivovarov [Mon, 25 Jan 2016 10:37:26 +0000 (13:37 +0300)]
vcs: @NotNull

4 years ago[mvc] fix text and description for 'Run Command' action
Daniil Ovchinnikov [Mon, 25 Jan 2016 11:09:48 +0000 (14:09 +0300)]
[mvc] fix text and description for 'Run Command' action

4 years agochange the presentation of the remote mappings field according to IDEA-150347 Design...
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

4 years agoIG: new "Interface method clashes with method in 'java.lang.Object'" inspection
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

4 years agoIG: don't warn about non-protected finalize() in interfaces
Bas Leijdekkers [Sun, 24 Jan 2016 15:53:09 +0000 (16:53 +0100)]
IG: don't warn about non-protected finalize() in interfaces

4 years agoIG: clear error messages for "Malformed format string" inspection
Bas Leijdekkers [Sat, 23 Jan 2016 15:48:20 +0000 (16:48 +0100)]
IG: clear error messages for "Malformed format string" inspection

4 years agoIDEA-150619 (Support "Malformed format string" for arbitrary methods)
Bas Leijdekkers [Fri, 22 Jan 2016 15:21:23 +0000 (16:21 +0100)]
IDEA-150619 (Support "Malformed format string" for arbitrary methods)

4 years agofixed evaluation in groovy
Egor.Ushakov [Mon, 25 Jan 2016 10:33:18 +0000 (13:33 +0300)]
fixed evaluation in groovy

4 years agodon't keep help UI in memory after closing the window - it takes more than 60mb ...
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)

4 years agoupdate html5 schema
Dennis Ushakov [Mon, 25 Jan 2016 09:46:31 +0000 (12:46 +0300)]
update html5 schema
#WEB-19972 fixed

4 years agoWEB-19983 Compiled TypeScript not stopping at breakpoints
Vladimir Krivosheev [Mon, 25 Jan 2016 09:42:35 +0000 (10:42 +0100)]
WEB-19983 Compiled TypeScript not stopping at breakpoints

4 years agodisable history id and revision annotations columns by default appcode/144.3324 clion/144.3323
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)

4 years agoupdated location of custom jdk/jre. dbe/144.3322 idea/144.3321
Vladimir.Orlov [Mon, 25 Jan 2016 07:40:22 +0000 (10:40 +0300)]
updated location of custom jdk/jre.

4 years agogit: rebase: more correct message for the 'noop' situation appcode/144.3314 clion/144.3312 idea/144.3310 phpstorm/144.3313 pycharm/144.3311 pycharm/144.3318 rubymine/144.3316 webstorm/144.3319
Kirill Likhodedov [Sun, 24 Jan 2016 15:46:23 +0000 (18:46 +0300)]
git: rebase: more correct message for the 'noop' situation

4 years agogit: rebase: IDEA-150358 keep silent if user cancels rebase editor
Kirill Likhodedov [Sun, 24 Jan 2016 15:43:24 +0000 (18:43 +0300)]
git: rebase: IDEA-150358 keep silent if user cancels rebase editor

4 years agomake the constant final appcode/144.3306 clion/144.3305
Kirill Likhodedov [Sun, 24 Jan 2016 14:00:05 +0000 (17:00 +0300)]
make the constant final

4 years agoAlways show completion autopopup on certain editor fields
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.

4 years agoIDEA-136481 git author field: substitute editable combo with text field with autocomp...
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.

4 years ago[java] .class signatures parser logging corrected
Roman Shevchenko [Sun, 24 Jan 2016 13:19:41 +0000 (16:19 +0300)]
[java] .class signatures parser logging corrected

4 years ago[mvc] run command action: delegate to handlers from extensions, ask framework if... appcode/144.3297 appcode/144.3302 clion/144.3294 clion/144.3303 idea/144.3295 phpstorm/144.3291 phpstorm/144.3300 pycharm/144.3292 pycharm/144.3296 rubymine/144.3290 webstorm/144.3298
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

4 years ago[mvc] rename run target action
Daniil Ovchinnikov [Fri, 22 Jan 2016 16:15:55 +0000 (19:15 +0300)]
[mvc] rename run target action

4 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Sat, 23 Jan 2016 19:18:16 +0000 (20:18 +0100)]
Merge remote-tracking branch 'origin/master'

4 years agoset window decoration style to NONE for popups
Konstantin Bulenkov [Sat, 23 Jan 2016 19:17:28 +0000 (20:17 +0100)]
set window decoration style to NONE for popups

4 years ago[performance optimization] call FSRecords.findRootRecord() after we checked that...
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

4 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Sat, 23 Jan 2016 16:16:54 +0000 (17:16 +0100)]
Merge remote-tracking branch 'origin/master'

4 years agoscale folding controls when line height changes
Konstantin Bulenkov [Sat, 23 Jan 2016 16:15:53 +0000 (17:15 +0100)]
scale folding controls when line height changes

4 years agoadd utility method getScale()
Konstantin Bulenkov [Sat, 23 Jan 2016 16:15:04 +0000 (17:15 +0100)]
add utility method getScale()

4 years agocleanup: remove final modifiers appcode/144.3289 clion/144.3288
Sergey Ignatov [Sat, 23 Jan 2016 14:55:50 +0000 (17:55 +0300)]
cleanup: remove final modifiers

4 years ago[dbe] speedup datasource dialog
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.

4 years ago[vcs-log] rename PermanentCommitsInfoIml -> PermanentCommitsInfoImpl
Julia Beliaeva [Sat, 23 Jan 2016 12:20:16 +0000 (15:20 +0300)]
[vcs-log] rename PermanentCommitsInfoIml -> PermanentCommitsInfoImpl

4 years ago[memory optimization] appcode/144.3287 clion/144.3286
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)

4 years agorevert "limiting disk access with nested executor services" to avoid indexing hangs...
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)

4 years agoJavaLineBreakpointType - resore API appcode/144.3276 clion/144.3278 idea/144.3279 phpstorm/144.3275 phpstorm/144.3285 pycharm/144.3281 pycharm/144.3282 rubymine/144.3280 webstorm/144.3283
Vladimir Krivosheev [Fri, 22 Jan 2016 19:42:08 +0000 (20:42 +0100)]
JavaLineBreakpointType - resore API

4 years agoIDEA-149210 Rework IDE notifications
Alexander Lobas [Fri, 22 Jan 2016 19:36:56 +0000 (22:36 +0300)]
IDEA-149210 Rework IDE notifications

4 years agoEA-78344 - NPE: AntialiasingType.getKeyForCurrentScope
Sergey Malenkov [Fri, 22 Jan 2016 19:26:04 +0000 (22:26 +0300)]
EA-78344 - NPE: AntialiasingType.getKeyForCurrentScope

4 years agoIDEA-149395 LeftHandScrollbarLayout depreceated
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

4 years agotry to make GroovyStressPerformanceTest pass on teamcity appcode/144.3274 appcode/144.3488
peter [Fri, 22 Jan 2016 19:16:50 +0000 (20:16 +0100)]
try to make GroovyStressPerformanceTest pass on teamcity

4 years agoexternal build: if build fails because of a circular dependency show names of all...
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)

4 years agoIDEA-60932 Support Groovy expressions in debugger expression evaluation - fix for...
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

4 years ago[platform] prefer bundled JNA dispatcher lib
Roman Shevchenko [Fri, 22 Jan 2016 17:32:42 +0000 (20:32 +0300)]
[platform] prefer bundled JNA dispatcher lib

4 years ago[vcs-log] remove a constraint since it does not make any difference
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

4 years ago[vcs-log] extract constant from string literal
Julia Beliaeva [Sat, 16 Jan 2016 14:21:30 +0000 (17:21 +0300)]
[vcs-log] extract constant from string literal

4 years agoinitial support to debug lambda in JS code
Vladimir Krivosheev [Fri, 22 Jan 2016 17:19:57 +0000 (18:19 +0100)]
initial support to debug lambda in JS code

4 years agoWEB-19902 Node.js RC: select currently active Node Interpreter on opening "Configure...
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

4 years agoEA-78285 - CCE: SillyAssignmentInspectionBase.checkSillyAssignment
Anna Kozlova [Fri, 22 Jan 2016 16:39:20 +0000 (19:39 +0300)]
EA-78285 - CCE: SillyAssignmentInspectionBase.checkSillyAssignment

4 years agostatic imports suggestions: allow to disable
Anna Kozlova [Fri, 22 Jan 2016 12:24:52 +0000 (15:24 +0300)]
static imports suggestions: allow to disable

4 years agotrivial functional expression: preserve comments
Anna Kozlova [Fri, 22 Jan 2016 11:55:53 +0000 (14:55 +0300)]
trivial functional expression: preserve comments

4 years agovcs: mark actions as DumbAware
Aleksey Pivovarov [Fri, 22 Jan 2016 16:50:26 +0000 (19:50 +0300)]
vcs: mark actions as DumbAware

4 years agoIDEA-149395 Do not use unexpected scroll bar UI
Sergey Malenkov [Fri, 22 Jan 2016 14:48:04 +0000 (17:48 +0300)]
IDEA-149395 Do not use unexpected scroll bar UI

4 years agoIDEA-149395 Fix editor's scroll bars
Sergey Malenkov [Fri, 22 Jan 2016 14:23:41 +0000 (17:23 +0300)]
IDEA-149395 Fix editor's scroll bars

4 years agoFix possible memory leak in shared code
Sergey Malenkov [Fri, 22 Jan 2016 14:22:34 +0000 (17:22 +0300)]
Fix possible memory leak in shared code

4 years agoIDEA-149395 Rounded angles for new scroll bars
Sergey Malenkov [Fri, 22 Jan 2016 12:53:31 +0000 (15:53 +0300)]
IDEA-149395 Rounded angles for new scroll bars

4 years agomore correct gaps around annotaions
Egor.Ushakov [Fri, 22 Jan 2016 16:48:28 +0000 (19:48 +0300)]
more correct gaps around annotaions

4 years agocode simplified, we can simply check event area
Egor.Ushakov [Fri, 22 Jan 2016 16:30:23 +0000 (19:30 +0300)]
code simplified, we can simply check event area

4 years agohandle IndexNotReadyException thrown by PsiClassOwner.getClasses() (IDEA-150618)
Dmitry Jemerov [Fri, 22 Jan 2016 16:01:17 +0000 (17:01 +0100)]
handle IndexNotReadyException thrown by PsiClassOwner.getClasses() (IDEA-150618)

4 years agojetgroovy and groovy-psi use jdk8 level now
peter [Fri, 22 Jan 2016 15:45:21 +0000 (16:45 +0100)]
jetgroovy and groovy-psi use jdk8 level now

4 years ago@NotNull
Alexander Zolotov [Thu, 21 Jan 2016 18:51:35 +0000 (21:51 +0300)]
@NotNull

4 years agorevert: [java] navigation to synthetic methods
Roman Shevchenko [Fri, 22 Jan 2016 15:50:17 +0000 (18:50 +0300)]
revert: [java] navigation to synthetic methods

4 years agoFix test data (default color for class/interface names is black, not undefined)
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)

4 years ago[hg]: IDEA-149897 history and annotate fixed for uncommitted moved files
Nadya Zabrodina [Fri, 22 Jan 2016 15:45:50 +0000 (18:45 +0300)]
[hg]: IDEA-149897 history and annotate fixed for uncommitted moved files

4 years agocleanup
Alexey Kudravtsev [Fri, 22 Jan 2016 15:07:28 +0000 (18:07 +0300)]
cleanup

4 years agoIDEA-150726 [add some javadoc]
Anton Tarasov [Fri, 22 Jan 2016 14:50:29 +0000 (17:50 +0300)]
IDEA-150726 [add some javadoc]

4 years agoIDEA-150726 Gutter icons scaled wrong on Retina
Anton Tarasov [Fri, 22 Jan 2016 09:18:12 +0000 (12:18 +0300)]
IDEA-150726 Gutter icons scaled wrong on Retina

4 years agoexternal system settings configuration serialization fixed appcode/144.3267 clion/144.3268
Vladislav.Soroka [Fri, 22 Jan 2016 14:45:35 +0000 (17:45 +0300)]
external system settings configuration serialization fixed

4 years agoPsiSearchHelperImpl: rethrow PCE
peter [Fri, 22 Jan 2016 14:00:01 +0000 (15:00 +0100)]
PsiSearchHelperImpl: rethrow PCE

4 years agoAdd JBUI scale factor logging.
Anton Tarasov [Fri, 22 Jan 2016 13:56:33 +0000 (16:56 +0300)]
Add JBUI scale factor logging.

4 years agoDon't add -1 shift to line cursor when zero-latency mode is enabled #IDEA-149961
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

4 years agoBuilt-in editor typing latency stats removed (use Typometer instead)
Pavel Fatin [Mon, 18 Jan 2016 17:00:37 +0000 (18:00 +0100)]
Built-in editor typing latency stats removed (use Typometer instead)

4 years agoIDEA-60932 - better context for availability check
Egor.Ushakov [Fri, 22 Jan 2016 13:12:14 +0000 (16:12 +0300)]
IDEA-60932  - better context for availability check

4 years agoremoved starting gap if annotations area is the first visible
Egor.Ushakov [Fri, 22 Jan 2016 12:56:32 +0000 (15:56 +0300)]
removed starting gap if annotations area is the first visible

4 years agoshow usages in code before non-code usages in 'Find Usages' tool window (IDEA-139310)
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)

4 years agogenericify ConfigurationFactoryEx
Sergey Simonchik [Fri, 22 Jan 2016 12:34:36 +0000 (15:34 +0300)]
genericify ConfigurationFactoryEx

4 years agoReplace deprecated CodeInsightColors attributes with DefaultLanguageHighlighterColors
Rustam Vishnyakov [Fri, 22 Jan 2016 12:25:08 +0000 (15:25 +0300)]
Replace deprecated CodeInsightColors attributes with DefaultLanguageHighlighterColors

4 years agoPY-1779 Fix problem with removing pair of triple quotes
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

4 years agogroovy: "test performance of resolving methods with many siblings"
peter [Fri, 22 Jan 2016 12:15:44 +0000 (13:15 +0100)]
groovy: "test performance of resolving methods with many siblings"

4 years ago[java] missing LightField.isEquivalentTo() implementation (IDEA-150651)
Roman Shevchenko [Fri, 22 Jan 2016 12:15:19 +0000 (15:15 +0300)]
[java] missing LightField.isEquivalentTo() implementation (IDEA-150651)