Anna Kozlova
b0ccbdebcf
exception inference: don't check non-applicable methods (IDEA-178762)
2017-09-12 21:05:35 +03:00
Anna Kozlova
93b1084c31
coverage: ignore empty private constructors for all engines (IDEA-26988)
2017-09-12 21:05:35 +03:00
Anna Kozlova
786a908b21
ensure configurations with valid fork mode are created (IDEA-178860)
2017-09-12 21:05:35 +03:00
Roman Shevchenko
46827cf577
[vfs] passing a requestor object through VfsUtilCore#copyFile (IDEA-178871)
2017-09-12 20:54:35 +03:00
Konstantin Aleev
2af4fae52d
RunDashboard: support node links
...
- Use LaF dependent colors for node links foreground.
2017-09-12 20:41:59 +03:00
dmitriy.tseyler
88498c465d
DBE-1863 Reopening table editors on startup is potentially dangerous
2017-09-12 20:35:12 +03:00
Julia Beliaeva
79050983a0
[file-history] do not duplicate e.getPresentation().setEnabled method
2017-09-12 20:30:37 +03:00
Julia Beliaeva
005d77fb40
[file-history] only calculate selected revisions and first selected revision when they are needed
...
Use getSelectedRevisions method and ArrayUtil.getFirstItem
2017-09-12 20:30:37 +03:00
Julia Beliaeva
a9707e516f
[file-history] use extension providers for show diff and create patch actions
...
CreatePatch action redirects to the default action for files, so provider is made active only for folders now.
2017-09-12 20:30:37 +03:00
Julia Beliaeva
a27d1e1abf
[file-history] register history actions in VcsActions.xml
2017-09-12 20:30:37 +03:00
Julia Beliaeva
63d8083dc3
[file-history] remove isEnabled method
2017-09-12 20:30:37 +03:00
Julia Beliaeva
ed930bae59
[file-history] inline myRevisionsInOrderComparator
2017-09-12 20:30:36 +03:00
Julia Beliaeva
ea8ed0960c
[file-history] extract diff action and rename it to CompareRevisionsAction
2017-09-12 20:30:36 +03:00
Julia Beliaeva
c9400f4662
[file-history] diff action works for two revisions
...
Since diff action takes only two revisions from the selection (and when revisions are sorted differently -- very unclear which ones),
it's logical to make it work on just two revisions. The principle here is what you see is what you get: when two revisions are selected, they are compared in the order they are selected.
2017-09-12 20:30:36 +03:00
Julia Beliaeva
515cd6f3bb
[file-history] introduce data key for previous revision for diff action
2017-09-12 20:30:36 +03:00
Julia Beliaeva
46dc308d6c
[file-history] inline getFirstSelectedRevision
2017-09-12 20:30:36 +03:00
Julia Beliaeva
8b0750b475
[file-history] inline getSelection method
2017-09-12 20:30:36 +03:00
Julia Beliaeva
d171f4ea12
[file-history] get file, revisions and diff handler from context
2017-09-12 20:30:36 +03:00
Denis Fokin
4cdabbfafe
Eliminate focus killer
2017-09-12 17:20:54 +03:00
Ilya.Kazakevich
0763e7a5ec
Cleanup after review: use lambdas instead of inner classes, docs added
2017-09-12 20:07:13 +03:00
Daniil Ovchinnikov
be655cd3ff
[groovy] dfa: handle conditions within instanceof (IDEA-171182)
2017-09-12 18:53:11 +02:00
peter
f170a9fa36
speedup goto file name search a bit
2017-09-12 18:39:35 +02:00
Konstantin Bulenkov
b3027e12fe
not needed anymore
2017-09-12 18:22:24 +02:00
Julia Beliaeva
0b5355120d
[vcs-log] remove unused exception class
2017-09-12 19:15:37 +03:00
Julia Beliaeva
1c5ca8130f
[vcs-log] remove unused imports
2017-09-12 19:15:37 +03:00
Julia Beliaeva
09ca331c38
[vcs-log] fix javadocs
2017-09-12 19:15:37 +03:00
Julia Beliaeva
ab22b2e07c
[vcs-log] use dpi-aware borders, simplify borders creation
2017-09-12 19:15:37 +03:00
Sergey Simonchik
d4a9a35deb
runnerw: close child process's stdin when runnerw's stdin is closed (IDEA-145882, WEB-16832)
2017-09-12 19:09:35 +03:00
Konstantin Bulenkov
5ee4e2d3f0
add license for commons-imaging
2017-09-12 18:02:25 +02:00
Olga Strizhenko
c4d46a112b
Spellchecker: WI-27124 reload dictionary on externals changes
...
- toSystemDependentName should be instead of toSystemIndependentName
2017-09-12 18:52:43 +03:00
peter
be6f6c3788
let smart pointers survive on large but unimportant document changes
2017-09-12 17:50:40 +02:00
peter
8973769665
make stub-based anonymous class super type see method type params (IDEA-178711)
2017-09-12 17:48:35 +02:00
Daniil Ovchinnikov
478a82caba
cleanup
2017-09-12 17:45:06 +02:00
Daniil Ovchinnikov
192fbb2e74
[jvm-lang] update docs in CreateFieldRequest
2017-09-12 17:45:05 +02:00
Dmitry Batrak
92bc10ed20
IDEA-178809 Issue with sticky selection near the end of document
2017-09-12 18:38:56 +03:00
Ilya.Kazakevich
56d02ca28a
Make 2 flavors of parametrized cache: nullable and notnull
2017-09-12 18:29:36 +03:00
Gregory.Shrago
e791557ca1
commons-imaging
2017-09-12 18:08:40 +03:00
Gregory.Shrago
03ebf5e66e
cleanup: use uiTraverser()
2017-09-12 18:08:39 +03:00
Konstantin Aleev
212f5ddc86
RunDashboard: support node links
...
- Store aimed object as component client property.
2017-09-12 18:00:49 +03:00
Daniil Ovchinnikov
8e5371cd83
[jvm-lang] use ExpectedType in CreateFieldRequest
2017-09-12 16:51:58 +02:00
Konstantin Kolosovsky
74165cccf8
Fix NPE in "ProjectLevelVcsManagerImpl.getVcsRootObjectFor()"
...
EA-100497
2017-09-12 17:27:52 +03:00
Konstantin Kolosovsky
467e6d3791
Fix IAE when detecting working directory for svn commands
...
EA-52471
2017-09-12 17:27:52 +03:00
Daniil Ovchinnikov
6eed3ff528
[jvm-lang] add ExpectedType, use it in CreateMethodRequest
2017-09-12 16:21:38 +02:00
Olga Strizhenko
92c1e0f683
Spellchecker: WI-27124 reload dictionary on externals changes
...
- toSystemIndependentName
2017-09-12 17:02:28 +03:00
Sergey Karashevich
64312eb0a9
[gui-test] check that path is selected
...
It could be dangerous to select path in async tree when the tree path may change (has been expanded for example) during mouse moving to the previously calculated location. So we are checking that finally selected row is intended and if is not calling clickPath again while it will be selected or attempts count will exhaust.
2017-09-12 16:52:35 +03:00
Daniil Ovchinnikov
44b50308e9
[jvm-lang] add generic jvm->psi substitutor conversion implementation
2017-09-12 15:18:21 +02:00
Daniil Ovchinnikov
3bd17f6768
[jvm-lang] update JvmSubstitutor API, add JvmSubstitutor.getParameters()
2017-09-12 15:18:21 +02:00
Daniil Ovchinnikov
29cd9f9a39
[jvm-lang] add jvm->psi convertType()
2017-09-12 15:18:20 +02:00
Daniil Ovchinnikov
9bc4c75cee
[jvm-lang] provide target substitutor via method request
2017-09-12 15:18:20 +02:00
Daniil Ovchinnikov
c75ef8a5cf
[jvm-lang] add jvm->psi convertSubstitutor()
2017-09-12 15:18:20 +02:00