nik [Fri, 24 Jul 2015 15:32:55 +0000 (18:32 +0300)]
gdsl for scripts updated
Konstantin Bulenkov [Fri, 24 Jul 2015 14:52:39 +0000 (16:52 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Fri, 24 Jul 2015 14:50:40 +0000 (16:50 +0200)]
refactor: move JB protocol commands handling to JBProtocolCommand class
Egor.Ushakov [Fri, 24 Jul 2015 14:13:44 +0000 (17:13 +0300)]
extra fix for IDEA-139797 - better popup alignment
Vladislav.Soroka [Fri, 24 Jul 2015 14:15:08 +0000 (17:15 +0300)]
gradle: merge gradle args defined in gradle.properties
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()"
Vladimir Krivosheev [Fri, 24 Jul 2015 14:09:41 +0000 (16:09 +0200)]
revert "CloudGitRemoteDetector should be lazy"
Konstantin Bulenkov [Fri, 24 Jul 2015 14:09:13 +0000 (16:09 +0200)]
refactor: change literal to constant
Maxim.Mossienko [Fri, 24 Jul 2015 13:46:28 +0000 (15:46 +0200)]
Proper removeTestTrace(@NotNull String testName) with removal from index
Dmitry Avdeev [Fri, 24 Jul 2015 13:56:23 +0000 (16:56 +0300)]
EditTaskDialog
Alexey Kudravtsev [Fri, 24 Jul 2015 13:55:59 +0000 (16:55 +0300)]
compilation
Alexey Kudravtsev [Fri, 24 Jul 2015 13:54:15 +0000 (16:54 +0300)]
cleanup
Alexey Kudravtsev [Fri, 24 Jul 2015 13:10:33 +0000 (16:10 +0300)]
cleanup
Alexey Kudravtsev [Wed, 22 Jul 2015 12:18:47 +0000 (15:18 +0300)]
cleanup
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
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
Dmitry Avdeev [Fri, 24 Jul 2015 13:41:06 +0000 (16:41 +0300)]
EditTaskDialog
Vladimir Krivosheev [Fri, 24 Jul 2015 13:43:39 +0000 (15:43 +0200)]
CloudGitRemoteDetector should be lazy
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()
Vladimir Krivosheev [Fri, 24 Jul 2015 11:48:39 +0000 (13:48 +0200)]
overrides
Ivan Chirkov [Fri, 24 Jul 2015 11:11:27 +0000 (13:11 +0200)]
Move parseVersion from VersionUtil to Version and use it UpdateInfoDialog
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)'
Anna Kozlova [Fri, 24 Jul 2015 13:22:42 +0000 (15:22 +0200)]
make test data more stable
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
Kirill Likhodedov [Wed, 8 Jul 2015 08:45:52 +0000 (11:45 +0300)]
[git] remove unused methods around GitChangesSaver, correctly refresh after unstashing
Kirill Likhodedov [Wed, 8 Jul 2015 08:41:25 +0000 (11:41 +0300)]
[git] fix javadoc
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.
Kirill Likhodedov [Sat, 27 Jun 2015 10:30:37 +0000 (13:30 +0300)]
[git] GitUpdateProcess: GitFreezingProcess is not needed anymore
Kirill Likhodedov [Sat, 27 Jun 2015 10:29:48 +0000 (13:29 +0300)]
[git] GitUpdateProcess: use GitPreservingProcess
Kirill Likhodedov [Sun, 21 Jun 2015 15:54:50 +0000 (18:54 +0300)]
[git] remove GitComplexProcess since it is not used anymore
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
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.
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.
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.
Kirill Likhodedov [Fri, 19 Jun 2015 15:55:34 +0000 (18:55 +0300)]
[vcs] simplify: extract method
Kirill Likhodedov [Fri, 19 Jun 2015 15:55:08 +0000 (18:55 +0300)]
[vcs] simplify: use sync refresh without a callback
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
Kirill Likhodedov [Wed, 17 Jun 2015 16:25:14 +0000 (19:25 +0300)]
[shelf] remove unused parameter
Kirill Likhodedov [Wed, 17 Jun 2015 16:13:23 +0000 (19:13 +0300)]
[shelf] inline the only method invocation to reduce overloading variants
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
Kirill Likhodedov [Fri, 19 Jun 2015 16:58:03 +0000 (19:58 +0300)]
[git] simplify: accept roots instead of repositories
Kirill Likhodedov [Fri, 19 Jun 2015 16:54:56 +0000 (19:54 +0300)]
[git] simplify: use map instead of manual list population
peter [Fri, 24 Jul 2015 13:01:11 +0000 (15:01 +0200)]
enable background dumb mode from safe delete (IDEA-143007)
Liana Bakradze [Fri, 24 Jul 2015 12:50:31 +0000 (15:50 +0300)]
EDU-377 NPE in pure python project
Maxim.Mossienko [Fri, 24 Jul 2015 12:36:22 +0000 (14:36 +0200)]
skip index data initialization if the directory doesn't exist
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
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.
peter [Fri, 24 Jul 2015 12:20:54 +0000 (14:20 +0200)]
diagnostics and allow bg dumb mode in AddCustomLibraryDialog (IDEA-143007)
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
Maxim.Mossienko [Fri, 24 Jul 2015 11:28:52 +0000 (13:28 +0200)]
init holder after post startup activity
Vladimir Krivosheev [Fri, 24 Jul 2015 11:28:20 +0000 (13:28 +0200)]
IDEA-131688 Settings repository plugin: more descriptive commit message
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)
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)
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)
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)
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"
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
Dmitry Batrak [Fri, 24 Jul 2015 10:32:53 +0000 (13:32 +0300)]
EA-63428 - fix soft wraps recalculation for moving text within document
Dmitry Batrak [Fri, 24 Jul 2015 07:59:15 +0000 (10:59 +0300)]
more diagnostics for EA-55006
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)
Vladimir Krivosheev [Fri, 24 Jul 2015 08:35:09 +0000 (10:35 +0200)]
move getFile to StorageUtil to avoid dependency on DirectoryBasedStorage
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
Maxim.Mossienko [Thu, 23 Jul 2015 23:00:51 +0000 (01:00 +0200)]
greenifying test + clear() method was added
Ilya.Kazakevich [Thu, 23 Jul 2015 21:53:29 +0000 (00:53 +0300)]
Merge remote-tracking branch 'origin/master'
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
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
Konstantin Bulenkov [Thu, 23 Jul 2015 19:57:17 +0000 (21:57 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Thu, 23 Jul 2015 19:55:04 +0000 (21:55 +0200)]
add jetbrains:// handler in build-in server
peter [Thu, 23 Jul 2015 19:50:39 +0000 (21:50 +0200)]
add ManualRangeMarker.isValid
Vladimir Krivosheev [Thu, 23 Jul 2015 19:23:21 +0000 (21:23 +0200)]
add missed $ROOT_CONFIG$
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
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
Roman Shevchenko [Thu, 23 Jul 2015 19:08:30 +0000 (21:08 +0200)]
[tests] Java inheritance search test refactored
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.
Vassiliy.Kudryashov [Thu, 23 Jul 2015 18:57:13 +0000 (21:57 +0300)]
IDEA-139829 Move tabs by mouse drag&drop to reorder
Vladimir Krivosheev [Thu, 23 Jul 2015 18:09:55 +0000 (20:09 +0200)]
ICS — get rit of $ROOT_CONFIG$ dir
Vladimir Krivosheev [Thu, 23 Jul 2015 17:40:56 +0000 (19:40 +0200)]
attempt to fix Zelix KlassMaster - ERROR: Could not find method 'getScheme()'
Vladimir Krivosheev [Thu, 23 Jul 2015 15:33:13 +0000 (17:33 +0200)]
use ReentrantReadWriteLock
Vladimir Krivosheev [Thu, 23 Jul 2015 14:57:47 +0000 (16:57 +0200)]
fix SchemeManagerTest
Vassiliy.Kudryashov [Thu, 23 Jul 2015 17:28:41 +0000 (20:28 +0300)]
IDEA-79937 Usability Issue with Long Context Menus Overflowing Screen Boundaries
Sergey Malenkov [Thu, 23 Jul 2015 17:00:21 +0000 (20:00 +0300)]
Settings: remove black border from tree cell renderer
Roman Shevchenko [Thu, 23 Jul 2015 16:35:55 +0000 (18:35 +0200)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Thu, 23 Jul 2015 16:33:44 +0000 (18:33 +0200)]
[structural search] updates try-with-resources test data
Roman Shevchenko [Thu, 23 Jul 2015 16:31:55 +0000 (18:31 +0200)]
Cleanup (formatting)
Ilya.Kazakevich [Thu, 23 Jul 2015 15:57:38 +0000 (18:57 +0300)]
Merge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Thu, 23 Jul 2015 15:55:30 +0000 (18:55 +0300)]
Skipping ""Access to a protected member" for "_meta" for PY-16477
peter [Thu, 23 Jul 2015 15:32:40 +0000 (17:32 +0200)]
copy DocumentImpl.getLineStart/End corner case handling to FrozenDocument
Roman Shevchenko [Thu, 23 Jul 2015 15:11:00 +0000 (17:11 +0200)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Thu, 23 Jul 2015 15:08:15 +0000 (17:08 +0200)]
[jsp] fixes unhandled exceptions highlighting in inner classes and lambda expressions
Vladimir Krivosheev [Thu, 23 Jul 2015 10:48:24 +0000 (12:48 +0200)]
cleanup
Vladimir Krivosheev [Thu, 23 Jul 2015 08:08:16 +0000 (10:08 +0200)]
cleanup
Vladimir Krivosheev [Thu, 23 Jul 2015 08:01:03 +0000 (10:01 +0200)]
move to right package
Vladimir Krivosheev [Thu, 23 Jul 2015 08:00:01 +0000 (10:00 +0200)]
state store in kotlin
Vladimir Krivosheev [Thu, 23 Jul 2015 07:55:38 +0000 (09:55 +0200)]
state store in kotlin
Egor.Ushakov [Thu, 23 Jul 2015 13:12:42 +0000 (16:12 +0300)]
fixed breakpoints in lambdas inside local classes
Sergey Malenkov [Thu, 23 Jul 2015 12:33:49 +0000 (15:33 +0300)]
IDEA-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
Bas Leijdekkers [Thu, 23 Jul 2015 11:10:53 +0000 (13:10 +0200)]
IDEA-142959 ("method identical to super" false positive)
Bas Leijdekkers [Thu, 23 Jul 2015 11:06:48 +0000 (13:06 +0200)]
IG: remove a small bit of duplication
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