Commit Graph
171671 Commits
Author SHA1 Message Date
Julia Beliaeva d2ec0a7d0e [vcs-log] minor: remove final modifier 2016-05-05 19:20:46 +03:00
Egor.Ushakov c272d0a180 use computeIfAbsent 2016-05-05 19:15:00 +03:00
Julia Beliaeva c55c4a5e83 [vcs-log] minor: remove unused imports. use method reference 2016-05-05 19:14:15 +03:00
Julia Beliaeva 31ffa78dc7 [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.
2016-05-05 19:03:36 +03:00
Julia Beliaeva 98f7c0abea [vcs-log] use lambdas and method references in VcsProjectLog 2016-05-05 19:03:32 +03:00
Julia Beliaeva afb62dbae6 [vcs-log] minor: NotNull 2016-05-05 19:03:29 +03:00
Julia Beliaeva 245b413b0a [vcs-log] rename VcsLogDataManager -> VcsLogData 2016-05-05 19:03:26 +03:00
Julia Beliaeva 3b2af1856b [vcs-log] rename VcsLogProjectManager -> VcsProjectLog 2016-05-05 19:03:23 +03:00
Julia Beliaeva a6142f0225 [vcs-log] always create log on start if project has dvcs roots; schedule first refresh only if log tab is opened 2016-05-05 19:03:21 +03:00
Julia Beliaeva bb135a42d9 [vcs-log] init log only when dvcs roots are available; keep listener and init or dispose log when roots are added or removed 2016-05-05 19:03:16 +03:00
Julia Beliaeva 0ae1d1acea [vcs-log] wait for a window between heavy processes to start log initialization 2016-05-05 19:03:12 +03:00
Julia Beliaeva a541fa64dd [vcs-log] synchronize LazyVcsLogManager 2016-05-05 19:03:09 +03:00
Julia Beliaeva 355687742d [vcs-log] startup activity for initializing log 2016-05-05 19:03:07 +03:00
Julia Beliaeva c2bb12b6cb [vcs-log] use lazy value for log manager 2016-05-05 19:03:05 +03:00
Julia Beliaeva f5de195f14 [vcs-log] move myUi field to VcsLogProjectManager; simplify initMainLog/createLog/etc methods 2016-05-05 19:03:04 +03:00
Julia Beliaeva 283fa77c38 [vcs-log] provide recreate main log handler in constructor 2016-05-05 19:03:00 +03:00
Julia Beliaeva 5bbddcbcad [vcs-log] refresh and open another log tab actions work for correct log manager instance 2016-05-05 19:02:56 +03:00
Julia Beliaeva bd533f65c7 [vcs-log] split log project manager (as a project component) and log manager (can have any number of those) 2016-05-05 19:02:53 +03:00
Julia Beliaeva fe58dd937c [vcs-log] rename VcslogTabsRefresher -> VcsLogTabsWatcher 2016-05-05 19:02:49 +03:00
Julia Beliaeva 72f5825a84 [vcs-log] extract PostponableLogRefresher from VcsLogTabsRefresher that does not know about tabs; incapsulate filterer + tab name via VcsLogWindow 2016-05-05 19:02:44 +03:00
Julia Beliaeva a148915ece [vcs-log] keep log up-to-date (if it is started at all) 2016-05-05 19:02:40 +03:00
Konstantin Ulitin 7acd26899c generate FirefoxProtocolReader with new kotlin generator 2016-05-05 18:21:52 +03:00
Egor.Ushakov 7b475f3bc3 reset thread filter at least on thread death to ensure that other breakpoints work after that 2016-05-05 17:46:00 +03:00
Ekaterina Tuzova 13869beb05 idea build number for core plugins 2016-05-05 17:41:36 +03:00
Ekaterina Tuzova b293d6b838 added pycharm build version to artifact name 2016-05-05 17:37:53 +03:00
Philipp Smorygo 3719fd4843 OC-12534 Can't change signature of method if a parameter AFTER refactoring should have generic in it 2016-05-05 17:13:24 +03:00
Dmitry Batkovich 2f9b668659 Merge remote-tracking branch 'origin/master' 2016-05-05 17:04:25 +03:00
Ekaterina Tuzova 184f960eb4 added gradle build scripts for python educational plugins 2016-05-05 16:59:34 +03:00
Ekaterina Tuzova 3a0c3feeee updated build directories and gradle version 2016-05-05 16:59:33 +03:00
Egor.Ushakov ad9a651157 IDEA-155313 Stack variables requested more than once on the first debugger stop - fixed empty watches on first debugger start with disabled toolwindow activation 2016-05-05 16:20:27 +03:00
nik f114811b86 'download Kotlin' script: update Kotlin plugin if current plugin's 'unit-build' isn't compatible with IDE build 2016-05-05 16:07:59 +03:00
Daniil Ovchinnikov 6cc0a36607 [groovy] fix direct inheritors search when aliased import is used 2016-05-05 15:43:28 +03:00
Daniil Ovchinnikov fd5015e44a [groovy] get rid of GrTypeDefinition.getSuperClassNames(), store base class name in stubs only for anonymous classes 2016-05-05 15:43:28 +03:00
Dmitry Batkovich 77aa5de1be Merge remote-tracking branch 'origin/master' 2016-05-05 15:16:08 +03:00
Dmitry Batkovich 23cf1ec215 type migration: multiple declaration IDEA-154937 initial 2016-05-05 15:15:25 +03:00
Egor.Ushakov c8410a8bbd IDEA-155443 Selecting completion variant with Ctrl+Shift+Enter doesn't work in debugger Evaluate popup 2016-05-05 15:03:01 +03:00
dmitriy.tseyler 583a0ad16e DBE-2615 Minor issue in database view 2016-05-05 14:57:18 +03:00
Sergey Malenkov 18875d6ef5 IDEA-143644 Menu popup intersects parent menu 2016-05-05 14:48:04 +03:00
Dmitry Batkovich b05ba7026f inspection tool window: check validity for before requesting a custom presentation 2016-05-05 14:43:06 +03:00
Rustam Vishnyakov 9bcf11ec95 EnterInLineCommentHandler refactoring 2016-05-05 14:30:52 +03:00
Mikhail Golubev 3b110194df PY-19375 Disable "Code compatibility" and "Missing or empty docstring" inspections in .pyi files 2016-05-05 14:06:33 +03:00
nik d05979d458 Merge remote-tracking branch 'origin/master' 2016-05-05 13:47:15 +03:00
nik a2284824ff jps model: cache role instances to optimize memory usage 2016-05-05 13:45:26 +03:00
Egor.Ushakov e660386e87 IDEA-155180 Configuration to not open debugger window automatically 2016-05-05 13:13:47 +03:00
Egor.Ushakov 2bdec3b9d1 moved REMOTE_SESSION_KEY init into base attachVirtualMachine 2016-05-05 13:13:47 +03:00
Egor.Ushakov 5b2818e3df fixed testDebuggerStop 2016-05-05 13:13:47 +03:00
Sergey Ignatov f1fd1b1ef8 add maven indices tests to the MAVEN_INTEGRATION_TESTS group 2016-05-05 12:50:25 +03:00
Dmitry Batkovich bbd50dacc2 guava inspection: negate isEmpty method conversion IDEA-154952 2016-05-05 12:21:29 +03:00
Denis Fokin b4b8974961 IDEA-154765 prerequirements 2016-05-05 11:30:32 +03:00
nik fc11164224 Merge branch 'patch-1' of https://github.com/ryenus/intellij-community 2016-05-05 11:24:22 +03:00