idea/community.git
8 years agogdsl for scripts updated
nik [Fri, 24 Jul 2015 15:32:55 +0000 (18:32 +0300)]
gdsl for scripts updated

8 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Fri, 24 Jul 2015 14:52:39 +0000 (16:52 +0200)]
Merge remote-tracking branch 'origin/master'

8 years agorefactor: move JB protocol commands handling to JBProtocolCommand class
Konstantin Bulenkov [Fri, 24 Jul 2015 14:50:40 +0000 (16:50 +0200)]
refactor: move JB protocol commands handling to JBProtocolCommand class

8 years agoextra fix for IDEA-139797 - better popup alignment
Egor.Ushakov [Fri, 24 Jul 2015 14:13:44 +0000 (17:13 +0300)]
extra fix for IDEA-139797  - better popup alignment

8 years agogradle: merge gradle args defined in gradle.properties
Vladislav.Soroka [Fri, 24 Jul 2015 14:15:08 +0000 (17:15 +0300)]
gradle: merge gradle args defined in gradle.properties

8 years agorevert "fix com.intellij.dvcs.repo.VcsRepositoryManager requested as a service, but...
Vladimir Krivosheev [Fri, 24 Jul 2015 14:11:00 +0000 (16:11 +0200)]
revert "fix com.intellij.dvcs.repo.VcsRepositoryManager requested as a service, but it is a component - convert it to a service or change call to project.getComponent()"

8 years agorevert "CloudGitRemoteDetector should be lazy"
Vladimir Krivosheev [Fri, 24 Jul 2015 14:09:41 +0000 (16:09 +0200)]
revert "CloudGitRemoteDetector should be lazy"

8 years agorefactor: change literal to constant
Konstantin Bulenkov [Fri, 24 Jul 2015 14:09:13 +0000 (16:09 +0200)]
refactor: change literal to constant

8 years agoProper removeTestTrace(@NotNull String testName) with removal from index
Maxim.Mossienko [Fri, 24 Jul 2015 13:46:28 +0000 (15:46 +0200)]
Proper removeTestTrace(@NotNull String testName) with removal from index

8 years agoEditTaskDialog
Dmitry Avdeev [Fri, 24 Jul 2015 13:56:23 +0000 (16:56 +0300)]
EditTaskDialog

8 years agocompilation
Alexey Kudravtsev [Fri, 24 Jul 2015 13:55:59 +0000 (16:55 +0300)]
compilation

8 years agocleanup
Alexey Kudravtsev [Fri, 24 Jul 2015 13:54:15 +0000 (16:54 +0300)]
cleanup

8 years agocleanup
Alexey Kudravtsev [Fri, 24 Jul 2015 13:10:33 +0000 (16:10 +0300)]
cleanup

8 years agocleanup
Alexey Kudravtsev [Wed, 22 Jul 2015 12:18:47 +0000 (15:18 +0300)]
cleanup

8 years agoextra fix for IDEA-139797 - no need for overriding one line mode
Egor.Ushakov [Fri, 24 Jul 2015 13:45:30 +0000 (16:45 +0300)]
extra fix for IDEA-139797  - no need for overriding one line mode

8 years agoIDEA-139797 Default Theme doesn't allow to apply font size to evaluate expression...
Egor.Ushakov [Fri, 24 Jul 2015 13:29:48 +0000 (16:29 +0300)]
IDEA-139797 Default Theme doesn't allow to apply font size to evaluate expression console's input

8 years agoEditTaskDialog
Dmitry Avdeev [Fri, 24 Jul 2015 13:41:06 +0000 (16:41 +0300)]
EditTaskDialog

8 years agoCloudGitRemoteDetector should be lazy
Vladimir Krivosheev [Fri, 24 Jul 2015 13:43:39 +0000 (15:43 +0200)]
CloudGitRemoteDetector should be lazy

8 years agofix com.intellij.dvcs.repo.VcsRepositoryManager requested as a service, but it is...
Vladimir Krivosheev [Fri, 24 Jul 2015 13:05:05 +0000 (15:05 +0200)]
fix com.intellij.dvcs.repo.VcsRepositoryManager requested as a service, but it is a component - convert it to a service or change call to project.getComponent()

8 years agooverrides
Vladimir Krivosheev [Fri, 24 Jul 2015 11:48:39 +0000 (13:48 +0200)]
overrides

8 years agoMove parseVersion from VersionUtil to Version and use it UpdateInfoDialog
Ivan Chirkov [Fri, 24 Jul 2015 11:11:27 +0000 (13:11 +0200)]
Move parseVersion from VersionUtil to Version and use it UpdateInfoDialog

8 years agoAdded 'public boolean hasTestTrace(@NotNull String testName)' and 'public void remove...
Maxim.Mossienko [Fri, 24 Jul 2015 13:30:29 +0000 (15:30 +0200)]
Added 'public boolean hasTestTrace(@NotNull String testName)' and 'public void removeTestTrace(@NotNull String testName)'

8 years agomake test data more stable
Anna Kozlova [Fri, 24 Jul 2015 13:22:42 +0000 (15:22 +0200)]
make test data more stable

8 years ago[git] move notification about not-unstashed local changes to the generic GitPreservin...
Kirill Likhodedov [Wed, 8 Jul 2015 08:54:01 +0000 (11:54 +0300)]
[git] move notification about not-unstashed local changes to the generic GitPreservingProcess

8 years ago[git] remove unused methods around GitChangesSaver, correctly refresh after unstashing
Kirill Likhodedov [Wed, 8 Jul 2015 08:45:52 +0000 (11:45 +0300)]
[git] remove unused methods around GitChangesSaver, correctly refresh after unstashing

8 years ago[git] fix javadoc
Kirill Likhodedov [Wed, 8 Jul 2015 08:41:25 +0000 (11:41 +0300)]
[git] fix javadoc

8 years ago[git] Inline method: choose the GitStashChangesSaver in all cases when not shelve.
Kirill Likhodedov [Thu, 2 Jul 2015 10:09:45 +0000 (13:09 +0300)]
[git] Inline method: choose the GitStashChangesSaver in all cases when not shelve.

8 years ago[git] GitUpdateProcess: GitFreezingProcess is not needed anymore
Kirill Likhodedov [Sat, 27 Jun 2015 10:30:37 +0000 (13:30 +0300)]
[git] GitUpdateProcess: GitFreezingProcess is not needed anymore

8 years ago[git] GitUpdateProcess: use GitPreservingProcess
Kirill Likhodedov [Sat, 27 Jun 2015 10:29:48 +0000 (13:29 +0300)]
[git] GitUpdateProcess: use GitPreservingProcess

8 years ago[git] remove GitComplexProcess since it is not used anymore
Kirill Likhodedov [Sun, 21 Jun 2015 15:54:50 +0000 (18:54 +0300)]
[git] remove GitComplexProcess since it is not used anymore

8 years ago[vcs] get rid of Continuation in PatchApplier, shelve and GitUpdateProcess
Kirill Likhodedov [Sun, 21 Jun 2015 15:49:56 +0000 (18:49 +0300)]
[vcs] get rid of Continuation in PatchApplier, shelve and GitUpdateProcess

Substitute it with a more clear control flow.

* PatchApplier: make ApplyPatchTask synchronous: it is executed from the EDT,
  so update the ChangeListManager in SYNCHRONOUS mode (modal task).

* ShelveChangesManager: make unshelveChangeList synchronous as well,
  surround the part which needs to be called from the EDT by invokeAndWait.

* GitUpdateProcess: substitute GitComplexProcess (which is continuation-based)
  with GitFreezingProcess (which does the same about blocking and freezing,
  but without the continuation logic).

* GitStashChangesSaver#load doesn't actually throw a VcsException => remove

8 years ago[git] Let GitPreservingProcess accept the save method: stash or shelve
Kirill Likhodedov [Sun, 21 Jun 2015 15:23:12 +0000 (18:23 +0300)]
[git] Let GitPreservingProcess accept the save method: stash or shelve

to be able to use it in the GitUpdateProcess instead of the GitComplexProcess.

8 years agoPatchApplier: no need in invokeLater: the method is called from EDT, and not from...
Kirill Likhodedov [Sun, 21 Jun 2015 14:49:51 +0000 (17:49 +0300)]
PatchApplier: no need in invokeLater: the method is called from EDT, and not from the write action

So the change which introduced invokeLater here is no more valid.

8 years agoPatchApplier: no need in read action + extract method
Kirill Likhodedov [Sun, 21 Jun 2015 14:43:49 +0000 (17:43 +0300)]
PatchApplier: no need in read action + extract method

* executeCommand must be called from the EDT, and the ApplyPatchTask
  is called from EDT => remove runReadAction, mark as CalledInAwt.

8 years ago[vcs] simplify: extract method
Kirill Likhodedov [Fri, 19 Jun 2015 15:55:34 +0000 (18:55 +0300)]
[vcs] simplify: extract method

8 years ago[vcs] simplify: use sync refresh without a callback
Kirill Likhodedov [Fri, 19 Jun 2015 15:55:08 +0000 (18:55 +0300)]
[vcs] simplify: use sync refresh without a callback

8 years ago[vcs] no need to reload project after applying patch
Kirill Likhodedov [Fri, 19 Jun 2015 15:43:10 +0000 (18:43 +0300)]
[vcs] no need to reload project after applying patch

The project is reloaded with confirmation anyway from the ProjectManager

8 years ago[shelf] remove unused parameter
Kirill Likhodedov [Wed, 17 Jun 2015 16:25:14 +0000 (19:25 +0300)]
[shelf] remove unused parameter

8 years ago[shelf] inline the only method invocation to reduce overloading variants
Kirill Likhodedov [Wed, 17 Jun 2015 16:13:23 +0000 (19:13 +0300)]
[shelf] inline the only method invocation to reduce overloading variants

8 years ago[git] simplify old progress title restoration
Kirill Likhodedov [Wed, 17 Jun 2015 16:10:02 +0000 (19:10 +0300)]
[git] simplify old progress title restoration

it can be done in any thread, no need in complex continuation stuff here

8 years ago[git] simplify: accept roots instead of repositories
Kirill Likhodedov [Fri, 19 Jun 2015 16:58:03 +0000 (19:58 +0300)]
[git] simplify: accept roots instead of repositories

8 years ago[git] simplify: use map instead of manual list population
Kirill Likhodedov [Fri, 19 Jun 2015 16:54:56 +0000 (19:54 +0300)]
[git] simplify: use map instead of manual list population

8 years agoenable background dumb mode from safe delete (IDEA-143007)
peter [Fri, 24 Jul 2015 13:01:11 +0000 (15:01 +0200)]
enable background dumb mode from safe delete (IDEA-143007)

8 years agoEDU-377 NPE in pure python project
Liana Bakradze [Fri, 24 Jul 2015 12:50:31 +0000 (15:50 +0300)]
EDU-377 NPE in pure python project

8 years agoskip index data initialization if the directory doesn't exist
Maxim.Mossienko [Fri, 24 Jul 2015 12:36:22 +0000 (14:36 +0200)]
skip index data initialization if the directory doesn't exist

8 years ago[vcs] Call processOpenedProject on checkout only if the new project was really opened
Kirill Likhodedov [Wed, 15 Jul 2015 16:23:29 +0000 (19:23 +0300)]
[vcs] Call processOpenedProject on checkout only if the new project was really opened

8 years ago[vcs] IDEA-142450 automatically set up VCS mapping on checkout
Kirill Likhodedov [Thu, 9 Jul 2015 11:01:59 +0000 (14:01 +0300)]
[vcs] IDEA-142450 automatically set up VCS mapping on checkout

* Separate "create new project from sources" into a new CheckoutListener,
  since it has nothing to do with VCS.
* Make iterating over VcsAwareCheckoutListeners to be independent from
  iterating over CheckoutListeners.
* Make notifyCheckoutListeners() a bit more clear.

8 years agodiagnostics and allow bg dumb mode in AddCustomLibraryDialog (IDEA-143007)
peter [Fri, 24 Jul 2015 12:20:54 +0000 (14:20 +0200)]
diagnostics and allow bg dumb mode in AddCustomLibraryDialog (IDEA-143007)

8 years agoIDEA-142855 Gradle Project Data To Import: provide some immediate informative feedbac...
Vladislav.Soroka [Fri, 24 Jul 2015 12:11:40 +0000 (15:11 +0300)]
IDEA-142855 Gradle Project Data To Import: provide some immediate informative feedback on attempt to exclude a module/data with dependency on it

8 years agoinit holder after post startup activity
Maxim.Mossienko [Fri, 24 Jul 2015 11:28:52 +0000 (13:28 +0200)]
init holder after post startup activity

8 years agoIDEA-131688 Settings repository plugin: more descriptive commit message
Vladimir Krivosheev [Fri, 24 Jul 2015 11:28:20 +0000 (13:28 +0200)]
IDEA-131688 Settings repository plugin: more descriptive commit message

8 years agodon't let completion list grow too large, remove the least relevant variants (IDEA...
peter [Fri, 24 Jul 2015 11:14:25 +0000 (13:14 +0200)]
don't let completion list grow too large, remove the least relevant variants (IDEA-142795)

8 years agouse classpath jar instead of custom class loaders for CommandLineWrapper (IDEA-133617...
Anna Kozlova [Fri, 24 Jul 2015 11:03:27 +0000 (13:03 +0200)]
use classpath jar instead of custom class loaders for CommandLineWrapper (IDEA-133617; IDEA-130440)

8 years agobe ready for classpath jar when load plugins from classpath and inside UrlClassLoader...
Anna Kozlova [Fri, 24 Jul 2015 11:02:09 +0000 (13:02 +0200)]
be ready for classpath jar when load plugins from classpath and inside UrlClassLoader (during test/IDEA started)

8 years agorefactoring conflicts: relayout so all conflict descriptions are shown in the view...
Anna Kozlova [Fri, 24 Jul 2015 10:02:21 +0000 (12:02 +0200)]
refactoring conflicts: relayout so all conflict descriptions are shown in the view as separate nodes (IDEA-142987)

8 years agoIDEA-143075 Autocompletion not working when an inner compiled enum is named "v1"
peter [Fri, 24 Jul 2015 10:41:51 +0000 (12:41 +0200)]
IDEA-143075 Autocompletion not working when an inner compiled enum is named "v1"

8 years agoIDEA-142895 Enums from libs are not shown as subclasses of java.lang.Enum in Type...
peter [Fri, 24 Jul 2015 10:23:46 +0000 (12:23 +0200)]
IDEA-142895 Enums from libs are not shown as subclasses of java.lang.Enum in Type Hierarchy

8 years agoEA-63428 - fix soft wraps recalculation for moving text within document
Dmitry Batrak [Fri, 24 Jul 2015 10:32:53 +0000 (13:32 +0300)]
EA-63428 - fix soft wraps recalculation for moving text within document

8 years agomore diagnostics for EA-55006
Dmitry Batrak [Fri, 24 Jul 2015 07:59:15 +0000 (10:59 +0300)]
more diagnostics for EA-55006

8 years agosm runner: include testFramework name in logging message (investigating EA-70673... appcode/142.3472 clion/142.3471
Sergey Simonchik [Fri, 24 Jul 2015 08:49:57 +0000 (11:49 +0300)]
sm runner: include testFramework name in logging message (investigating EA-70673 - NPE: TestSuiteStack.popSuite)

8 years agomove getFile to StorageUtil to avoid dependency on DirectoryBasedStorage webstorm/142.3470
Vladimir Krivosheev [Fri, 24 Jul 2015 08:35:09 +0000 (10:35 +0200)]
move getFile to StorageUtil to avoid dependency on DirectoryBasedStorage

8 years agomore compact and reliable index representation based on class / method / test enumerators appcode/142.3467 clion/142.3462 dbe/142.3463 idea/142.3469 phpstorm/142.3466 pycharm/142.3461 rubymine/142.3465 webstorm/142.3460
Maxim.Mossienko [Thu, 23 Jul 2015 23:02:29 +0000 (01:02 +0200)]
more compact and reliable index representation based on class / method / test enumerators

8 years agogreenifying test + clear() method was added
Maxim.Mossienko [Thu, 23 Jul 2015 23:00:51 +0000 (01:00 +0200)]
greenifying test + clear() method was added

8 years agoMerge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Thu, 23 Jul 2015 21:53:29 +0000 (00:53 +0300)]
Merge remote-tracking branch 'origin/master'

8 years agoPrivate method "__getSuite" was used instead of protected preventing Django and Nose...
Ilya.Kazakevich [Thu, 23 Jul 2015 21:52:50 +0000 (00:52 +0300)]
Private method "__getSuite" was used instead of protected preventing Django and Nose from providing correct ids. PY-16334 and PY-16332

See comment: https://youtrack.jetbrains.com/issue/PY-16334#comment=27-1056307

TODO: add tests

8 years agouse backround color from parent to remove ugly dark rectangle when there's not top...
Dennis Ushakov [Thu, 23 Jul 2015 18:53:55 +0000 (21:53 +0300)]
use backround color from parent to remove ugly dark rectangle when there's not top toolbar

8 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Thu, 23 Jul 2015 19:57:17 +0000 (21:57 +0200)]
Merge remote-tracking branch 'origin/master'

8 years agoadd jetbrains:// handler in build-in server
Konstantin Bulenkov [Thu, 23 Jul 2015 19:55:04 +0000 (21:55 +0200)]
add jetbrains:// handler in build-in server

8 years agoadd ManualRangeMarker.isValid
peter [Thu, 23 Jul 2015 19:50:39 +0000 (21:50 +0200)]
add ManualRangeMarker.isValid

8 years ago add missed $ROOT_CONFIG$ appcode/142.3456 clion/142.3457
Vladimir Krivosheev [Thu, 23 Jul 2015 19:23:21 +0000 (21:23 +0200)]
 add missed $ROOT_CONFIG$

8 years agoIDEA-137001 when you push `F3` last time it should scroll the editor to the latest...
Vassiliy.Kudryashov [Thu, 23 Jul 2015 19:23:07 +0000 (22:23 +0300)]
IDEA-137001 when you push `F3` last time it should scroll the editor to the latest found value

8 years agoshut down daemon immediately when autopopup completion is started to free CPU for...
peter [Thu, 23 Jul 2015 18:58:19 +0000 (20:58 +0200)]
shut down daemon immediately when autopopup completion is started to free CPU for completion threads

8 years ago[tests] Java inheritance search test refactored
Roman Shevchenko [Thu, 23 Jul 2015 19:08:30 +0000 (21:08 +0200)]
[tests] Java inheritance search test refactored

8 years agoDon't try to show balloon pointer if it too far from balloon bounds.
Vassiliy.Kudryashov [Thu, 23 Jul 2015 19:03:20 +0000 (22:03 +0300)]
Don't try to show balloon pointer if it too far from balloon bounds.

8 years agoIDEA-139829 Move tabs by mouse drag&drop to reorder appcode/142.3455
Vassiliy.Kudryashov [Thu, 23 Jul 2015 18:57:13 +0000 (21:57 +0300)]
IDEA-139829 Move tabs by mouse drag&drop to reorder

8 years agoICS — get rit of $ROOT_CONFIG$ dir
Vladimir Krivosheev [Thu, 23 Jul 2015 18:09:55 +0000 (20:09 +0200)]
ICS — get rit of $ROOT_CONFIG$ dir

8 years agoattempt to fix Zelix KlassMaster - ERROR: Could not find method 'getScheme()' clion/142.3453
Vladimir Krivosheev [Thu, 23 Jul 2015 17:40:56 +0000 (19:40 +0200)]
attempt to fix Zelix KlassMaster - ERROR: Could not find method 'getScheme()'

8 years agouse ReentrantReadWriteLock
Vladimir Krivosheev [Thu, 23 Jul 2015 15:33:13 +0000 (17:33 +0200)]
use ReentrantReadWriteLock

8 years agofix SchemeManagerTest
Vladimir Krivosheev [Thu, 23 Jul 2015 14:57:47 +0000 (16:57 +0200)]
fix SchemeManagerTest

8 years agoIDEA-79937 Usability Issue with Long Context Menus Overflowing Screen Boundaries
Vassiliy.Kudryashov [Thu, 23 Jul 2015 17:28:41 +0000 (20:28 +0300)]
IDEA-79937 Usability Issue with Long Context Menus Overflowing Screen Boundaries

8 years agoSettings: remove black border from tree cell renderer
Sergey Malenkov [Thu, 23 Jul 2015 17:00:21 +0000 (20:00 +0300)]
Settings: remove black border from tree cell renderer

8 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Thu, 23 Jul 2015 16:35:55 +0000 (18:35 +0200)]
Merge remote-tracking branch 'origin/master'

8 years ago[structural search] updates try-with-resources test data
Roman Shevchenko [Thu, 23 Jul 2015 16:33:44 +0000 (18:33 +0200)]
[structural search] updates try-with-resources test data

8 years agoCleanup (formatting)
Roman Shevchenko [Thu, 23 Jul 2015 16:31:55 +0000 (18:31 +0200)]
Cleanup (formatting)

8 years agoMerge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Thu, 23 Jul 2015 15:57:38 +0000 (18:57 +0300)]
Merge remote-tracking branch 'origin/master'

8 years agoSkipping ""Access to a protected member" for "_meta" for PY-16477
Ilya.Kazakevich [Thu, 23 Jul 2015 15:55:30 +0000 (18:55 +0300)]
Skipping ""Access to a protected member" for "_meta" for  PY-16477

8 years agocopy DocumentImpl.getLineStart/End corner case handling to FrozenDocument
peter [Thu, 23 Jul 2015 15:32:40 +0000 (17:32 +0200)]
copy DocumentImpl.getLineStart/End corner case handling to FrozenDocument

8 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Thu, 23 Jul 2015 15:11:00 +0000 (17:11 +0200)]
Merge remote-tracking branch 'origin/master'

8 years ago[jsp] fixes unhandled exceptions highlighting in inner classes and lambda expressions
Roman Shevchenko [Thu, 23 Jul 2015 15:08:15 +0000 (17:08 +0200)]
[jsp] fixes unhandled exceptions highlighting in inner classes and lambda expressions

8 years agocleanup
Vladimir Krivosheev [Thu, 23 Jul 2015 10:48:24 +0000 (12:48 +0200)]
cleanup

8 years agocleanup
Vladimir Krivosheev [Thu, 23 Jul 2015 08:08:16 +0000 (10:08 +0200)]
cleanup

8 years agomove to right package
Vladimir Krivosheev [Thu, 23 Jul 2015 08:01:03 +0000 (10:01 +0200)]
move to right package

8 years agostate store in kotlin
Vladimir Krivosheev [Thu, 23 Jul 2015 08:00:01 +0000 (10:00 +0200)]
state store in kotlin

8 years agostate store in kotlin
Vladimir Krivosheev [Thu, 23 Jul 2015 07:55:38 +0000 (09:55 +0200)]
state store in kotlin

8 years agofixed breakpoints in lambdas inside local classes appcode/142.3448 clion/142.3447 phpstorm/142.3446
Egor.Ushakov [Thu, 23 Jul 2015 13:12:42 +0000 (16:12 +0300)]
fixed breakpoints in lambdas inside local classes

8 years agoIDEA-142999 Settings window size is verys small by default
Sergey Malenkov [Thu, 23 Jul 2015 12:33:49 +0000 (15:33 +0300)]
IDEA-142999 Settings window size is verys small by default

8 years agoIDEA-142999 Settings window size is verys small by default
Sergey Malenkov [Thu, 23 Jul 2015 12:18:13 +0000 (15:18 +0300)]
IDEA-142999 Settings window size is verys small by default
support preferred size of the decorator as well as minimum size

8 years agoIDEA-142959 ("method identical to super" false positive)
Bas Leijdekkers [Thu, 23 Jul 2015 11:10:53 +0000 (13:10 +0200)]
IDEA-142959 ("method identical to super" false positive)

8 years agoIG: remove a small bit of duplication
Bas Leijdekkers [Thu, 23 Jul 2015 11:06:48 +0000 (13:06 +0200)]
IG: remove a small bit of duplication

8 years agoBetter message for custom repositories which failed to load list of plugins #IDEA... appcode/142.3443 clion/142.3442
Ivan Chirkov [Thu, 23 Jul 2015 10:19:41 +0000 (12:19 +0200)]
Better message for custom repositories which failed to load list of plugins  #IDEA-142958 fixed