idea/community.git
4 years agolog details to fight blinking test
Sergey Simonchik [Fri, 6 May 2016 10:16:21 +0000 (13:16 +0300)]
log details to fight blinking test

4 years agoIDEA-131748 Stop debug session kills all processes - added a registry flag to disable...
Egor.Ushakov [Fri, 6 May 2016 10:11:04 +0000 (13:11 +0300)]
IDEA-131748 Stop debug session kills all processes - added a registry flag to disable winp usage and use taskkill

4 years agobuild number: 146 -> 162 appcode/162.1 clion/162.2 idea/162.3
nik [Fri, 6 May 2016 08:52:53 +0000 (11:52 +0300)]
build number: 146 -> 162

4 years agocase in menu items corrected (IDEA-155665)
nik [Fri, 6 May 2016 07:55:18 +0000 (10:55 +0300)]
case in menu items corrected (IDEA-155665)

4 years agoroot index: avoid recursive processing of dependencies of each module and build depen...
nik [Fri, 6 May 2016 07:51:35 +0000 (10:51 +0300)]
root index: avoid recursive processing of dependencies of each module and build dependencies graph properly instead (IDEA-CR-10361)

4 years agoWallpaper: reuse valid surfaces pycharm/146.1757 pycharm/146.1759 webstorm/146.1758
Gregory.Shrago [Fri, 6 May 2016 01:51:46 +0000 (04:51 +0300)]
Wallpaper: reuse valid surfaces

4 years agoWEB-13145 "Single instance only" not respected appcode/146.1753 clion/146.1754 dbe/146.1749 idea/146.1750 phpstorm/146.1752 pycharm/146.1751 rubymine/146.1755
Sergey Simonchik [Thu, 5 May 2016 19:21:44 +0000 (22:21 +0300)]
WEB-13145 "Single instance only" not respected

4 years ago[groovy] prefer aliased imports over classes in same package/file, fix inheritors...
Daniil Ovchinnikov [Thu, 5 May 2016 17:20:32 +0000 (20:20 +0300)]
[groovy] prefer aliased imports over classes in same package/file, fix inheritors search for fqn-s

4 years agodon't use SwingUtilities.invokeAndWait
Kirill Likhodedov [Thu, 5 May 2016 17:12:00 +0000 (20:12 +0300)]
don't use SwingUtilities.invokeAndWait

4 years agoIDEA-152241 don't fail if couldn't load commits for a branch
Kirill Likhodedov [Thu, 5 May 2016 16:31:31 +0000 (19:31 +0300)]
IDEA-152241 don't fail if couldn't load commits for a branch

This can happen for various reasons, e.g. if the branch
doesn't have an upstream in one of remaining repositories.
No need to fail everything in those cases.

Also inline the history() method:
it doesn't conform to other Git api methods.

4 years ago[vcs-log] minor: remove final modifier
Julia Beliaeva [Thu, 5 May 2016 16:20:08 +0000 (19:20 +0300)]
[vcs-log] minor: remove final modifier

4 years agouse computeIfAbsent
Egor.Ushakov [Thu, 5 May 2016 15:53:31 +0000 (18:53 +0300)]
use computeIfAbsent

4 years ago[vcs-log] minor: remove unused imports. use method reference
Julia Beliaeva [Thu, 5 May 2016 16:14:15 +0000 (19:14 +0300)]
[vcs-log] minor: remove unused imports. use method reference

4 years ago[vcs-log] simplify VcsProjectLog code
Julia Beliaeva [Sun, 1 May 2016 22:23:57 +0000 (01:23 +0300)]
[vcs-log] simplify VcsProjectLog code

 * VcsLogContentProvider does not scheduleInitialization when log is visible, VcsProjectLog does that;
 * VcsLogContentProvider ensures that log is created on initContent;
 * remove inheritance of ClearableLazyValue, this allows to nicely call logCreated/logDisposed when really needed;
 * createLog inits log if it is visible.

4 years ago[vcs-log] use lambdas and method references in VcsProjectLog
Julia Beliaeva [Thu, 28 Apr 2016 15:56:45 +0000 (18:56 +0300)]
[vcs-log] use lambdas and method references in VcsProjectLog

4 years ago[vcs-log] minor: NotNull
Julia Beliaeva [Thu, 28 Apr 2016 15:54:29 +0000 (18:54 +0300)]
[vcs-log] minor: NotNull

4 years ago[vcs-log] rename VcsLogDataManager -> VcsLogData
Julia Beliaeva [Thu, 28 Apr 2016 15:51:00 +0000 (18:51 +0300)]
[vcs-log] rename VcsLogDataManager -> VcsLogData

4 years ago[vcs-log] rename VcsLogProjectManager -> VcsProjectLog
Julia Beliaeva [Thu, 28 Apr 2016 15:36:48 +0000 (18:36 +0300)]
[vcs-log] rename VcsLogProjectManager -> VcsProjectLog

4 years ago[vcs-log] always create log on start if project has dvcs roots; schedule first refres...
Julia Beliaeva [Tue, 26 Apr 2016 19:24:47 +0000 (22:24 +0300)]
[vcs-log] always create log on start if project has dvcs roots; schedule first refresh only if log tab is opened

4 years ago[vcs-log] init log only when dvcs roots are available; keep listener and init or...
Julia Beliaeva [Thu, 7 Apr 2016 16:48:39 +0000 (19:48 +0300)]
[vcs-log] init log only when dvcs roots are available; keep listener and init or dispose log when roots are added or removed

4 years ago[vcs-log] wait for a window between heavy processes to start log initialization
Julia Beliaeva [Fri, 1 Apr 2016 19:25:27 +0000 (22:25 +0300)]
[vcs-log] wait for a window between heavy processes to start log initialization

4 years ago[vcs-log] synchronize LazyVcsLogManager
Julia Beliaeva [Thu, 31 Mar 2016 17:48:54 +0000 (20:48 +0300)]
[vcs-log] synchronize LazyVcsLogManager

4 years ago[vcs-log] startup activity for initializing log
Julia Beliaeva [Fri, 18 Mar 2016 15:43:05 +0000 (18:43 +0300)]
[vcs-log] startup activity for initializing log

4 years ago[vcs-log] use lazy value for log manager
Julia Beliaeva [Fri, 18 Mar 2016 14:28:25 +0000 (17:28 +0300)]
[vcs-log] use lazy value for log manager

4 years ago[vcs-log] move myUi field to VcsLogProjectManager; simplify initMainLog/createLog...
Julia Beliaeva [Fri, 18 Mar 2016 14:20:40 +0000 (17:20 +0300)]
[vcs-log] move myUi field to VcsLogProjectManager; simplify initMainLog/createLog/etc methods

4 years ago[vcs-log] provide recreate main log handler in constructor
Julia Beliaeva [Fri, 18 Mar 2016 14:02:03 +0000 (17:02 +0300)]
[vcs-log] provide recreate main log handler in constructor

4 years ago[vcs-log] refresh and open another log tab actions work for correct log manager instance
Julia Beliaeva [Fri, 18 Mar 2016 13:57:58 +0000 (16:57 +0300)]
[vcs-log] refresh and open another log tab actions work for correct log manager instance

4 years ago[vcs-log] split log project manager (as a project component) and log manager (can...
Julia Beliaeva [Fri, 18 Mar 2016 13:06:58 +0000 (16:06 +0300)]
[vcs-log] split log project manager (as a project component) and log manager (can have any number of those)

4 years ago[vcs-log] rename VcslogTabsRefresher -> VcsLogTabsWatcher
Julia Beliaeva [Thu, 17 Mar 2016 19:45:04 +0000 (22:45 +0300)]
[vcs-log] rename VcslogTabsRefresher -> VcsLogTabsWatcher

4 years ago[vcs-log] extract PostponableLogRefresher from VcsLogTabsRefresher that does not...
Julia Beliaeva [Wed, 16 Mar 2016 14:42:11 +0000 (17:42 +0300)]
[vcs-log] extract PostponableLogRefresher from VcsLogTabsRefresher that does not know about tabs; incapsulate filterer + tab name via VcsLogWindow

4 years ago[vcs-log] keep log up-to-date (if it is started at all)
Julia Beliaeva [Wed, 16 Mar 2016 13:41:33 +0000 (16:41 +0300)]
[vcs-log] keep log up-to-date (if it is started at all)

4 years agogenerate FirefoxProtocolReader with new kotlin generator
Konstantin Ulitin [Thu, 5 May 2016 15:18:41 +0000 (18:18 +0300)]
generate FirefoxProtocolReader with new kotlin generator

4 years agoreset thread filter at least on thread death to ensure that other breakpoints work... appcode/146.1744 clion/146.1745
Egor.Ushakov [Thu, 5 May 2016 14:39:34 +0000 (17:39 +0300)]
reset thread filter at least on thread death to ensure that other breakpoints work after that

4 years agoidea build number for core plugins
Ekaterina Tuzova [Thu, 5 May 2016 14:41:36 +0000 (17:41 +0300)]
idea build number for core plugins

4 years agoadded pycharm build version to artifact name
Ekaterina Tuzova [Thu, 5 May 2016 14:37:25 +0000 (17:37 +0300)]
added pycharm build version to artifact name

4 years agoOC-12534 Can't change signature of method if a parameter AFTER refactoring should...
Philipp Smorygo [Thu, 5 May 2016 14:12:30 +0000 (17:12 +0300)]
OC-12534 Can't change signature of method if a parameter AFTER refactoring should have generic in it

4 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Thu, 5 May 2016 14:04:25 +0000 (17:04 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoadded gradle build scripts for python educational plugins
Ekaterina Tuzova [Thu, 5 May 2016 13:55:59 +0000 (16:55 +0300)]
added gradle build scripts for python educational plugins

4 years agoupdated build directories and gradle version
Ekaterina Tuzova [Thu, 5 May 2016 12:24:14 +0000 (15:24 +0300)]
updated build directories and gradle version

4 years agoIDEA-155313 Stack variables requested more than once on the first debugger stop ...
Egor.Ushakov [Thu, 5 May 2016 13:19:38 +0000 (16:19 +0300)]
IDEA-155313 Stack variables requested more than once on the first debugger stop - fixed empty watches on first debugger start with disabled toolwindow activation

4 years ago'download Kotlin' script: update Kotlin plugin if current plugin's 'unit-build' isn...
nik [Thu, 5 May 2016 13:07:36 +0000 (16:07 +0300)]
'download Kotlin' script: update Kotlin plugin if current plugin's 'unit-build' isn't compatible with IDE build

4 years ago[groovy] fix direct inheritors search when aliased import is used
Daniil Ovchinnikov [Wed, 4 May 2016 21:10:12 +0000 (00:10 +0300)]
[groovy] fix direct inheritors search when aliased import is used

4 years ago[groovy] get rid of GrTypeDefinition.getSuperClassNames(), store base class name...
Daniil Ovchinnikov [Wed, 4 May 2016 16:58:18 +0000 (19:58 +0300)]
[groovy] get rid of GrTypeDefinition.getSuperClassNames(), store base class name in stubs only for anonymous classes

4 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Thu, 5 May 2016 12:16:08 +0000 (15:16 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agotype migration: multiple declaration IDEA-154937 initial
Dmitry Batkovich [Thu, 5 May 2016 12:15:25 +0000 (15:15 +0300)]
type migration: multiple declaration IDEA-154937 initial

4 years agoIDEA-155443 Selecting completion variant with Ctrl+Shift+Enter doesn't work in debugg...
Egor.Ushakov [Thu, 5 May 2016 12:01:49 +0000 (15:01 +0300)]
IDEA-155443 Selecting completion variant with Ctrl+Shift+Enter doesn't work in debugger Evaluate popup

4 years agoDBE-2615 Minor issue in database view appcode/146.1739 clion/146.1738
dmitriy.tseyler [Thu, 5 May 2016 11:57:18 +0000 (14:57 +0300)]
DBE-2615 Minor issue in database view

4 years agoIDEA-143644 Menu popup intersects parent menu
Sergey Malenkov [Thu, 5 May 2016 11:45:14 +0000 (14:45 +0300)]
IDEA-143644 Menu popup intersects parent menu

4 years agoinspection tool window: check validity for before requesting a custom presentation
Dmitry Batkovich [Thu, 5 May 2016 11:43:06 +0000 (14:43 +0300)]
inspection tool window: check validity for before requesting a custom presentation

4 years agoEnterInLineCommentHandler refactoring
Rustam Vishnyakov [Thu, 5 May 2016 11:29:13 +0000 (14:29 +0300)]
EnterInLineCommentHandler refactoring

4 years agoPY-19375 Disable "Code compatibility" and "Missing or empty docstring" inspections... phpstorm/146.1735
Mikhail Golubev [Wed, 4 May 2016 16:45:17 +0000 (19:45 +0300)]
PY-19375 Disable "Code compatibility" and "Missing or empty docstring" inspections in .pyi files

4 years agoMerge remote-tracking branch 'origin/master'
nik [Thu, 5 May 2016 10:47:15 +0000 (13:47 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agojps model: cache role instances to optimize memory usage
nik [Thu, 5 May 2016 10:45:26 +0000 (13:45 +0300)]
jps model: cache role instances to optimize memory usage

4 years agoIDEA-155180 Configuration to not open debugger window automatically appcode/146.1733
Egor.Ushakov [Thu, 5 May 2016 10:12:49 +0000 (13:12 +0300)]
IDEA-155180 Configuration to not open debugger window automatically

4 years agomoved REMOTE_SESSION_KEY init into base attachVirtualMachine
Egor.Ushakov [Thu, 5 May 2016 09:45:54 +0000 (12:45 +0300)]
moved REMOTE_SESSION_KEY init into base attachVirtualMachine

4 years agofixed testDebuggerStop
Egor.Ushakov [Thu, 5 May 2016 08:30:40 +0000 (11:30 +0300)]
fixed testDebuggerStop

4 years agoadd maven indices tests to the MAVEN_INTEGRATION_TESTS group
Sergey Ignatov [Thu, 5 May 2016 09:50:25 +0000 (12:50 +0300)]
add maven indices tests to the MAVEN_INTEGRATION_TESTS group

4 years agoguava inspection: negate isEmpty method conversion IDEA-154952
Dmitry Batkovich [Thu, 5 May 2016 09:21:29 +0000 (12:21 +0300)]
guava inspection: negate isEmpty method conversion IDEA-154952

4 years agoIDEA-154765 prerequirements appcode/146.1727 clion/146.1726
Denis Fokin [Thu, 5 May 2016 08:29:04 +0000 (11:29 +0300)]
IDEA-154765  prerequirements

4 years agoMerge branch 'patch-1' of https://github.com/ryenus/intellij-community
nik [Thu, 5 May 2016 08:24:22 +0000 (11:24 +0300)]
Merge branch 'patch-1' of https://github.com/ryenus/intellij-community

4 years agoMerge remote-tracking branch 'origin/master' appcode/146.1725
Max Medvedev [Thu, 5 May 2016 08:18:28 +0000 (11:18 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoMerge remote-tracking branch 'origin/master' appcode/146.1723
Dmitry Batkovich [Thu, 5 May 2016 06:31:35 +0000 (09:31 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoLexers: drop unused code & fix paths pycharm/146.1721 pycharm/146.1722
Gregory.Shrago [Thu, 5 May 2016 04:34:27 +0000 (07:34 +0300)]
Lexers: drop unused code & fix paths

4 years agoIDEA-155610 ModuleBasedConfiguration.createInstance() may produce wrong custom 'cloning' appcode/146.1711 clion/146.1712 dbe/146.1709 phpstorm/146.1710 pycharm/146.1716 pycharm/146.1718 rubymine/146.1717 webstorm/146.1720
Vassiliy.Kudryashov [Wed, 4 May 2016 20:00:29 +0000 (23:00 +0300)]
IDEA-155610 ModuleBasedConfiguration.createInstance() may produce wrong custom 'cloning'

4 years agoMerge branch 'medvedev/oc-11785'
Max Medvedev [Wed, 4 May 2016 18:43:10 +0000 (21:43 +0300)]
Merge branch 'medvedev/oc-11785'

4 years agopush down: preserve @Override if keep abstract was selected (IDEA-155600)
Anna.Kozlova [Wed, 4 May 2016 18:10:50 +0000 (20:10 +0200)]
push down: preserve @Override if keep abstract was selected (IDEA-155600)

4 years agopush down: apply javadoc settings when keep abstract (IDEA-155596)
Anna.Kozlova [Wed, 4 May 2016 17:45:36 +0000 (19:45 +0200)]
push down: apply javadoc settings when keep abstract (IDEA-155596)

4 years agopush down: show conflict if method already exist in target class when super signature...
Anna.Kozlova [Wed, 4 May 2016 17:27:10 +0000 (19:27 +0200)]
push down: show conflict if method already exist in target class when super signature was generics (IDEA-155578)

4 years agopush down/pull up: ensure raw substitutor correctly erase types in the target class...
Anna.Kozlova [Wed, 4 May 2016 17:18:04 +0000 (19:18 +0200)]
push down/pull up: ensure raw substitutor correctly erase types in the target class (IDEA-155581)

4 years agoNPE (IDEA-155586)
Anna.Kozlova [Wed, 4 May 2016 16:39:29 +0000 (18:39 +0200)]
NPE (IDEA-155586)

4 years agopush down: order abstract/default/static (IDEA-148492)
Anna.Kozlova [Wed, 4 May 2016 15:12:00 +0000 (17:12 +0200)]
push down: order abstract/default/static (IDEA-148492)

4 years agoGPUB: replace variants with name for predicates
Gregory.Shrago [Wed, 4 May 2016 18:16:49 +0000 (21:16 +0300)]
GPUB: replace variants with name for predicates

4 years agoMockApplication-based tests should fail sometimes, right?
Gregory.Shrago [Wed, 4 May 2016 17:41:37 +0000 (20:41 +0300)]
MockApplication-based tests should fail sometimes, right?

4 years agoClarify the deprecation method & remove the method which is not used in plugins
Kirill Likhodedov [Wed, 4 May 2016 16:59:26 +0000 (19:59 +0300)]
Clarify the deprecation method & remove the method which is not used in plugins

4 years agoMerge remote-tracking branch 'origin/master' into medvedev/oc-11785
Max Medvedev [Wed, 4 May 2016 16:55:29 +0000 (19:55 +0300)]
Merge remote-tracking branch 'origin/master' into medvedev/oc-11785

4 years agoinvokeLater if needed
Kirill Likhodedov [Wed, 4 May 2016 16:14:29 +0000 (19:14 +0300)]
invokeLater if needed

4 years agoPrefer onSuccess() to invokeLater in run()
Kirill Likhodedov [Wed, 4 May 2016 16:11:52 +0000 (19:11 +0300)]
Prefer onSuccess() to invokeLater in run()

4 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Dmitry Trofimov [Wed, 4 May 2016 16:01:35 +0000 (18:01 +0200)]
Merge branch 'master' of git.labs.intellij.net:idea/community

4 years agocleanup
Vladimir Krivosheev [Wed, 4 May 2016 15:19:39 +0000 (17:19 +0200)]
cleanup

4 years agoconvert LazyVariablesGroup to kotlin
Vladimir Krivosheev [Wed, 4 May 2016 15:16:08 +0000 (17:16 +0200)]
convert LazyVariablesGroup to kotlin

4 years agoconvert LazyVariablesGroup to kotlin
Vladimir Krivosheev [Wed, 4 May 2016 15:15:46 +0000 (17:15 +0200)]
convert LazyVariablesGroup to kotlin

4 years agoremove js.debugger.v8.lazy.compilation flag
Vladimir Krivosheev [Wed, 4 May 2016 12:15:58 +0000 (14:15 +0200)]
remove js.debugger.v8.lazy.compilation flag

4 years agoadd clarifying comments around JavaResolveUtil.getContextClass
peter [Wed, 4 May 2016 10:55:25 +0000 (12:55 +0200)]
add clarifying comments around JavaResolveUtil.getContextClass

4 years agoget rid of empty space when a smaller tab selected
Sergey Simonchik [Wed, 4 May 2016 15:25:17 +0000 (18:25 +0300)]
get rid of empty space when a smaller tab selected

4 years agoIDEA-147388 Font spacing and boldness in Idea 15 on OSX
Denis Fokin [Wed, 4 May 2016 15:02:34 +0000 (18:02 +0300)]
IDEA-147388 Font spacing and boldness in Idea 15 on OSX

4 years agoinspection tool window: now root node is invisible
Dmitry Batkovich [Wed, 4 May 2016 14:15:35 +0000 (17:15 +0300)]
inspection tool window: now root node is invisible

4 years agoinspection tool window: now root node is invisible
Dmitry Batkovich [Wed, 4 May 2016 14:15:23 +0000 (17:15 +0300)]
inspection tool window: now root node is invisible

4 years agoinspection tool window: now root node is invisible
Dmitry Batkovich [Wed, 4 May 2016 14:11:26 +0000 (17:11 +0300)]
inspection tool window: now root node is invisible

4 years agoIDEA-81819 merge: add option to automatically apply non-conflicted changes at the... appcode/146.1701
Aleksey Pivovarov [Wed, 4 May 2016 13:57:41 +0000 (16:57 +0300)]
IDEA-81819 merge: add option to automatically apply non-conflicted changes at the resolve beginning

4 years agodiff: rename settings configurable
Aleksey Pivovarov [Wed, 4 May 2016 12:01:01 +0000 (15:01 +0300)]
diff: rename settings configurable

4 years agoexport html action: double repaint deleted
Dmitry Batkovich [Wed, 4 May 2016 13:39:05 +0000 (16:39 +0300)]
export html action: double repaint deleted

4 years agoIDEA-143366 Preserve bookmarks when line is moved appcode/146.1696 appcode/146.1698 appcode/146.1705 appcode/162.162
Vassiliy.Kudryashov [Wed, 4 May 2016 13:20:38 +0000 (16:20 +0300)]
IDEA-143366 Preserve bookmarks when line is moved

4 years agotestdata fixed
Anna.Kozlova [Wed, 4 May 2016 13:08:49 +0000 (15:08 +0200)]
testdata fixed

4 years agousage view: exclude invalid files from read-only check
Anna.Kozlova [Wed, 4 May 2016 11:55:34 +0000 (13:55 +0200)]
usage view: exclude invalid files from read-only check

4 years agoIDEA-155569 Source code does not match appears when the other thread hits a breakpoint
Egor.Ushakov [Wed, 4 May 2016 12:48:19 +0000 (15:48 +0300)]
IDEA-155569 Source code does not match appears when the other thread hits a breakpoint

4 years agologging cleanup
Maxim.Mossienko [Wed, 4 May 2016 12:41:40 +0000 (14:41 +0200)]
logging cleanup

4 years agoJavafx: Simplify properties search and renaming in FXML. Fix NPE (IDEA-105038, IDEA...
Pavel Dolgov [Wed, 4 May 2016 12:27:37 +0000 (15:27 +0300)]
Javafx: Simplify properties search and renaming in FXML. Fix NPE (IDEA-105038, IDEA-105231)

4 years agoexport html action: tree looks similar as in tool window
Dmitry Batkovich [Wed, 4 May 2016 12:27:07 +0000 (15:27 +0300)]
export html action: tree looks similar as in tool window

4 years agolicensing: connection via authenticated proxy supported (IDEA-149370)
Eugene Zhuravlev [Wed, 4 May 2016 12:23:47 +0000 (14:23 +0200)]
licensing: connection via authenticated proxy supported (IDEA-149370)

4 years agocreate parameter from usage: invokeLater for tests same as normal case (to avoid... appcode/146.1689 clion/146.1688
Anna.Kozlova [Wed, 4 May 2016 11:45:58 +0000 (13:45 +0200)]
create parameter from usage: invokeLater for tests same as normal case (to avoid refactoring start from write action)