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