Aleksey Pivovarov
b1588724a5
vcs: inline field
...
these checks introduced in 68f2ce99d9
2016-11-28 14:33:21 +03:00
Aleksey Pivovarov
24255dd3fa
vcs: remove deprecated option
2016-11-28 14:33:21 +03:00
Aleksey Pivovarov
db11555c62
vcs: disable post-commit "move to another changelist" options by default
2016-11-28 14:33:20 +03:00
Anton Makeev
fb22becd6c
allow removing implicitly ignored directories (CPP-8028 Exclude generated CMake files from VCS automatically)
2016-11-21 14:20:38 +03:00
Aleksey Pivovarov
ced4356f1d
vcs: cleanup - remove unused API methods
2016-11-18 11:49:35 +03:00
Anna.Kozlova
e04f0b083f
don't cancel search on ProcessCanceledExceptions from too long regexp processing
...
Caused by: com.intellij.openapi.progress.ProcessCanceledException
at com.intellij.openapi.util.text.StringUtil$9.checkCanceled(StringUtil.java:3192)
...
at java.util.regex.Matcher.find(Matcher.java:637)
at com.intellij.openapi.vcs.IssueNavigationConfiguration.findIssueLinks(IssueNavigationConfiguration.java:98)
at com.intellij.psi.impl.source.resolve.reference.ArbitraryPlaceUrlReferenceProvider$1.lambda$compute$0(ArbitraryPlaceUrlReferenceProvider.java:51)
2016-11-17 14:29:36 +01:00
Konstantin Kolosovsky
7e1954a680
vcs: Moved several classes to [svn4idea]
...
Moved "CheckSamePattern", "MoreAction", "QuantitySelection",
"SmallMapSerializer"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
0ae50afdde
vcs: Removed unused "RevisionChangesNotSupportedException"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
87cc72e97e
Moved "ThreadLocalDefendedInvoker" logic to "SvnFileUrlMappingImpl"
...
Removed "ThreadLocalDefendedInvoker"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
df2c323b45
vcs: Used "JBLoadingPanel" instead of "DetailsPanel"
...
"DetailsPanel" provided just panel with "Loading..." text - so similar
"JBLoadingPanel" is used instead. Removed "DetailsPanel".
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
f1f71198bb
vcs: Refactored "VcsUtil" - removed duplication, used lambdas
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
2e6f5b7ac8
vcs: Moved "SortByVcsRoots" logic to "VcsUtil"
...
Removed "SortByVcsRoots"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
18817e0493
vcs: Removed unused "ActionStateConsumer" and implementations
...
Removed "ActionUpdateHelper", "ActionExecuteHelper",
"AbstractActionStateConsumer", "ActionStateConsumer"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
7405cc3138
vcs: Removed unused classes/interfaces
...
Removed "VcsDataConstants", "Details",
"LineProcessEventListenerAdapter", "BlockReloadingUtil"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
4b0ea052b3
vcs: Removed unused deprecated annotations
...
Removed "Heavy", "CalledInBackground", "CalledInAwt", "CalledInAny"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
281d909b32
vcs: Inlined "GenericDetailsLoader" logic to "AbstractRefreshablePanel"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
230af93ea1
vcs: Refactoring - inlined "ValueConsumer" logic to "GenericDetailsLoader"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
60da6190b5
vcs: Refactored "ValueConsumer", "GenericDetailsLoader"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
ebd34ea3c9
svn: Used "SvnBaseContentRevision" to filter svn related content revisions
...
Removed unnecessary "MarkerVcsContentRevision"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
95bbd7ed28
vcs: Removed unused "VcsEventsListenerManager"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
62ba54a542
svn: Refactored "OneShotMergeInfoHelper" - used "TreeMap" instead of "AreaMap"
...
Removed "AreaMap"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
6d6ffc4047
vcs: Refactored "AreaMap" - removed unused methods, code simplified
...
Removed "AreaMapTest"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
b529d21516
vcs: Refactoring - removed unused classes
...
"CollectionsMultiplier", "CompoundNumber", "ProducerConsumer",
"MembershipMap", "MembershipMapTest"
2016-11-16 21:01:56 +03:00
Konstantin Kolosovsky
3136960716
vcs: Removed unused "TaskDescriptor" and related api
2016-11-09 23:53:59 +03:00
Konstantin Kolosovsky
d61bde8206
vcs: Refactored "ChangeBrowserSettings", "BrowseChangesAction"
2016-11-09 23:53:59 +03:00
Konstantin Kolosovsky
abf18eac89
vcs: Do not fail while parsing before/after revisions in "ChangeBrowserSettings"
2016-11-09 23:53:59 +03:00
Konstantin Kolosovsky
87e8cb5bf6
vcs: Removed unused "SelectionManipulation", "SelectionState", "SelectionResult"
2016-11-09 23:53:59 +03:00
Konstantin Kolosovsky
f054b7560a
svn: Refactored "QuantitySelection" - code simplified
2016-11-09 23:53:59 +03:00
Kirill Likhodedov
38de4b523a
Move utility method from the API
...
It is used only in the ShelveChangesManager, no external usages.
2016-10-30 14:08:26 +03:00
Kirill Likhodedov
24a0e7a809
Use recommended method instead of deprecated
...
ProjectLevelVcsManager#add/removeVcsListener has been deprecated for
a long time, but some usages were still not updated.
2016-10-30 12:49:12 +03:00
Gregory.Shrago
68b11286a5
rename partition() to split()
2016-10-25 22:47:26 +03:00
Nadya Zabrodina
4d6944630a
[vcs]: deprecate reportsIgnoredDirectories method
2016-10-19 19:23:43 +03:00
Aleksey Pivovarov
93a8b7dd21
vcs: allow to get total line number in up-to-date revision
2016-10-17 16:15:25 +03:00
Kirill Likhodedov
be696b63c8
Fix property which customizes diff memory allocation
...
idea.max.vcs.loaded.size.kb is used to restrict memory allocations
when calculating a diff, to avoid possible OOM when comparing large
files.
However, previously it was not really possible to relax the restriction,
since diff took the minimum of idea.max.vcs.loaded.size.kb and
idea.max.intellisense.filesize (which is used as a default).
The fix is to use idea.max.vcs.loaded.size.kb is it is set, without
looking into idea.max.intellisense.filesize.
This fixes IDEA-114799
2016-10-13 13:40:46 +03:00
Kirill Likhodedov
e0ef2ece2f
Enable commit message right margin by default
...
To promote "good (git) style" of commit messages, and to promote
that this is supported in IDEA.
2016-10-13 13:09:32 +03:00
Konstantin Kolosovsky
5b1d3e0682
vcs: Removed unused "ThreadSafeTransparentlyFailedValue"
2016-10-11 04:28:23 +03:00
Konstantin Kolosovsky
89feb50e83
svn: Refactored "GeneralRunner", "SeparatePiecesRunner" and "TaskDescriptor"
...
Code simplified
2016-10-11 04:28:23 +03:00
Konstantin Kolosovsky
289f68e966
svn: Removed unused methods from "ContinuationContext" and implementations
2016-10-11 04:28:23 +03:00
Aleksey Pivovarov
b4551f6cc7
vcs: fix title for base revision in merge
2016-09-27 20:11:08 +03:00
Aleksey Pivovarov
970bfa3a28
diff: remove unused code
2016-09-27 18:25:03 +03:00
Vladimir Krivosheev
d1d46b6a9d
IgnoredFileProvider
2016-09-23 10:44:14 +02:00
Konstantin Kolosovsky
79b1c6ff93
Restored "IgnoreSettingsType", "UnexpectedFormElementException"
...
Deleted by mistake in d1e96fae4f
2016-09-20 15:25:21 +03:00
Konstantin Kolosovsky
5a226f80d8
vcs: Replaced "CollectionSplitter" usages with "JBIterable.partition()"
...
Marked "CollectionSplitter" as deprecated.
2016-09-20 14:21:38 +03:00
Konstantin Kolosovsky
d1e96fae4f
vcs: Removed unused "AtomicSectionsAware", "LoadedChangeFilter", "VcsDirtyMarker", "VcsGlobalMessage"
2016-09-20 14:21:38 +03:00
Konstantin Kolosovsky
fb61224556
vcs: Removed unused "Ring" and tests
2016-09-20 14:21:38 +03:00
Konstantin Kolosovsky
dd28016dd2
vcs: Removed unused "SameProgressRunner", "ContinuationFinalTasksInserter"
2016-09-20 14:21:38 +03:00
Vladimir Krivosheev
5365d2fa43
cleanup
2016-09-19 16:48:09 +02:00
Aleksey Pivovarov
3755a6b963
EA-88203 - NPE: ContainerUtilRt.copy
2016-09-12 12:16:51 +03:00
Aleksey Pivovarov
36fee11033
vcs: @NotNull
2016-09-12 12:12:29 +03:00
Nadya Zabrodina
42003b5fbe
[patch]: use appropriate lineSeparator for specific cases
...
* use LS from VF for diff hunks;
* use external (CODE STYLE) LS for headers (to support svn default case);
* use LF for git style header and binary encoded data;
* remove 'include base' option;
* test added;
2016-09-08 14:17:38 +03:00