Commit Graph
202255 Commits
Author SHA1 Message Date
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