Uses of Enum Class
com._1c.g5.v8.dt.compare.matching.MatchingStrategy
Packages that use MatchingStrategy
Package
Description
-
Uses of MatchingStrategy in com._1c.g5.v8.dt.compare.core
Methods in com._1c.g5.v8.dt.compare.core that return MatchingStrategyModifier and TypeMethodDescriptionComparisonProcessSettings.getMatchingStrategy()
IComparisonProcessSettings.getMatchingStrategy()
Returns the MD object matching strategy.IComparisonSession.getMatchingStrategy
(ComparisonSide firstSide, ComparisonSide secondSide) Returns the matching strategy used between the specified sides.Methods in com._1c.g5.v8.dt.compare.core with parameters of type MatchingStrategyModifier and TypeMethodDescriptionComparisonProcessSettings.builder
(MatchingStrategy matchingStrategy) Returns a builder of comparison process settings.Constructors in com._1c.g5.v8.dt.compare.core with parameters of type MatchingStrategyModifierConstructorDescriptionComparisonProcessSettings
(MatchingStrategy matchingStrategy, List<ObjectsTriple<String>> correspondences, IMergeSettingsModel mergeSettingsModel) Constructs a settings object with the specified values.ComparisonSettingsBuilder
(MatchingStrategy matchingStrategy) Constructs a builder. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.compare.git
Fields in com._1c.g5.v8.dt.compare.git declared as MatchingStrategyModifier and TypeFieldDescriptionprotected final MatchingStrategy
AbstractCompareCommitsPerformer.matchingStrategy
the matching strategyConstructors in com._1c.g5.v8.dt.compare.git with parameters of type MatchingStrategyModifierConstructorDescriptionprotected
AbstractCompareCommitsPerformer
(org.eclipse.jgit.lib.Repository repository, org.eclipse.jgit.revwalk.RevCommit mainCommit, org.eclipse.jgit.revwalk.RevCommit otherCommit, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, Path pathToFilter, IQualifiedNameFilePathConverter filePathConverter) Creates a new instance with the given parameters.AbstractCompareWithPerformer
(org.eclipse.jgit.lib.Repository repository, String revisionToCompareWith, MatchingStrategy matchingStrategy, boolean mergeObjectsContent, boolean parseBslModuleStructure, Collection<org.eclipse.core.resources.IProject> projects, Map<org.eclipse.core.resources.IProject, List<Path>> pathsToFilter, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager) Creates a new instance with the given parameters. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.compare.git.merge
Fields in com._1c.g5.v8.dt.compare.git.merge declared as MatchingStrategyModifier and TypeFieldDescriptionprotected final MatchingStrategy
AbstractMergePerformer.matchingStrategy
the matching strategyConstructors in com._1c.g5.v8.dt.compare.git.merge with parameters of type MatchingStrategyModifierConstructorDescriptionprotected
AbstractCherryPickPerformer
(org.eclipse.jgit.lib.Repository repository, String commit, int parentIndex, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IExternalObjectDumpSupport externalObjectDumpSupport, IWorkspaceOrchestrator workspaceOrchestrator) Creates a new instance with the given parameters.protected
AbstractMergeBranchPerformer
(org.eclipse.jgit.lib.Repository repository, String refNameToMergeWith, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, org.eclipse.jgit.api.MergeCommand.FastForwardMode fastForwardMode, boolean mergeSquash, boolean mergeCommit, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IExternalObjectDumpSupport externalObjectDumpSupport, IWorkspaceOrchestrator workspaceOrchestrator) Creates a new instance with the given parameters.protected
AbstractMergePerformer
(org.eclipse.jgit.lib.Repository repository, String refNameToMergeWith, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, org.eclipse.jgit.api.MergeCommand.FastForwardMode fastForwardMode, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IExternalObjectDumpSupport externalObjectDumpSupport, IWorkspaceOrchestrator workspaceOrchestrator) Creates a new instance with the given parameters.protected
AbstractRevertPerformer
(org.eclipse.jgit.lib.Repository repository, String commitToRevert, int parentIndex, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IExternalObjectDumpSupport externalObjectDumpSupport, IWorkspaceOrchestrator workspaceOrchestrator) Creates a new instance with the given parameters. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.compare.matching
Methods in com._1c.g5.v8.dt.compare.matching that return MatchingStrategyModifier and TypeMethodDescriptionstatic MatchingStrategy
Returns the enum constant of this class with the specified name.static MatchingStrategy[]
MatchingStrategy.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.compare.ui.dialogs
Methods in com._1c.g5.v8.dt.compare.ui.dialogs that return MatchingStrategyModifier and TypeMethodDescriptionMatchingStrategySelectionControl.getMatchingStrategy()
Gets chosen matching strategy.Constructors in com._1c.g5.v8.dt.compare.ui.dialogs with parameters of type MatchingStrategyModifierConstructorDescriptionMatchingStrategySelectionControl
(org.eclipse.swt.widgets.Composite parent, int style, MatchingStrategy defaultMatchingStrategy) Creates new instance ofMatchingStrategySelectionControl
. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.internal.compare
Methods in com._1c.g5.v8.dt.internal.compare that return MatchingStrategyModifier and TypeMethodDescriptionComparisonSession.getMatchingStrategy
(ComparisonSide firstSide, ComparisonSide secondSide) -
Uses of MatchingStrategy in com._1c.g5.v8.dt.internal.compare.git.ui
Constructors in com._1c.g5.v8.dt.internal.compare.git.ui with parameters of type MatchingStrategyModifierConstructorDescriptionCompareCommitsPerformer
(org.eclipse.jgit.lib.Repository repository, org.eclipse.jgit.revwalk.RevCommit mainCommit, org.eclipse.jgit.revwalk.RevCommit otherCommit, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, Path pathToFilter, org.eclipse.swt.widgets.Shell shell, IQualifiedNameFilePathConverter filePathConverter, IComparisonEditorOpenHelper comparisonEditorOpenHelper) Creates a new instance with the given parameters.CompareWithPerformer
(org.eclipse.jgit.lib.Repository repository, String revisionToCompareWith, String revisionToCompareWithName, MatchingStrategy matchingStrategy, boolean mergeObjectsContent, boolean noMerge, boolean parseBslModuleStructure, Collection<org.eclipse.core.resources.IProject> projects, Map<org.eclipse.core.resources.IProject, List<Path>> pathsToFilter, org.eclipse.swt.widgets.Shell shell, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IComparisonEditorOpenHelper comparisonEditorOpenHelper) Creates a new instance with the given parameters. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.internal.compare.git.ui.dialogs
Methods in com._1c.g5.v8.dt.internal.compare.git.ui.dialogs that return MatchingStrategyModifier and TypeMethodDescriptionDtBranchSelectionDialog.getMatchingStrategy()
Returns the matching strategy.DtCommitSelectionDialog.getMatchingStrategy()
Returns the matching strategy.DtCompareTargetSelectionDialog.getMatchingStrategy()
Returns the matching strategy.DtMergeTargetSelectionDialog.getMatchingStrategy()
Returns the matching strategy.MergeOptionsSelectionDialog.getMatchingStrategy()
Returns the matching strategy. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.internal.compare.git.ui.handler
Methods in com._1c.g5.v8.dt.internal.compare.git.ui.handler with parameters of type MatchingStrategyModifier and TypeMethodDescriptionstatic void
Utils.performBranchMerge
(org.eclipse.jgit.lib.Repository repository, String refNameToMergeWith, String actionName, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, boolean openComparisonEditor, org.eclipse.jgit.api.MergeCommand.FastForwardMode fastForwardMode, boolean mergeSquash, boolean mergeCommit, org.eclipse.swt.widgets.Shell shell, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IComparisonEditorOpenHelper comparisonEditorOpenHelper, com._1c.g5.ides.monitoring.IMonitoringEventDispatcher monitoringEventDispatcher, IExternalObjectDumpSupport externalObjectDumpSupport, IWorkspaceOrchestrator workspaceOrchestrator) Performs the branch merge in separate job.static void
Utils.performCompareWith
(org.eclipse.jgit.lib.Repository repository, String revisionToCompareWith, String revisionToCompareWithName, String performActionName, MatchingStrategy matchingStrategy, boolean noMerge, boolean parseBslModuleStructure, Map<org.eclipse.core.resources.IProject, List<Object>> selectedObjects, org.eclipse.swt.widgets.Shell shell, String jobName, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IComparisonEditorOpenHelper comparisonEditorOpenHelper, IProjectFileSystemSupportProvider fileSystemSupportProvider, com._1c.g5.ides.monitoring.IMonitoringEventDispatcher monitoringEventDispatcher) Performs the Git 'Compare With' command in separate job.static void
Utils.performPullOperation
(org.eclipse.jgit.lib.Repository repository, MatchingStrategy matchingStrategy, String actionName, boolean parseBslModuleStructure, boolean openComparisonEditor, org.eclipse.jgit.api.MergeCommand.FastForwardMode fastForwardMode, boolean mergeSquash, boolean mergeCommit, org.eclipse.swt.widgets.Shell shell, org.eclipse.jgit.lib.BranchConfig.BranchRebaseMode rebaseMode, String reference, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IComparisonEditorOpenHelper comparisonEditorOpenHelper, com._1c.g5.ides.monitoring.IMonitoringEventDispatcher monitoringEventDispatcher, IExternalObjectDumpSupport externalObjectDumpSupport, IWorkspaceOrchestrator workspaceOrchestrator) CallsPullPerformer
to execute pull operation using the EDT comparison and merge mechanism -
Uses of MatchingStrategy in com._1c.g5.v8.dt.internal.compare.git.ui.merge
Constructors in com._1c.g5.v8.dt.internal.compare.git.ui.merge with parameters of type MatchingStrategyModifierConstructorDescriptionCherryPickPerformer
(org.eclipse.jgit.lib.Repository repository, String commit, int parentIndex, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, boolean openComparisonEditor, org.eclipse.swt.widgets.Shell shell, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IComparisonEditorOpenHelper comparisonEditorOpenHelper, IExternalObjectDumpSupport externalObjectDumpSupport, IWorkspaceOrchestrator workspaceOrchestrator) Creates a new instance with the given parameters.MergeBranchAndPullResultPerformer
(org.eclipse.jgit.lib.Repository repository, String refNameToMergeWith, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, boolean openComparisonEditor, org.eclipse.jgit.api.MergeCommand.FastForwardMode fastForwardMode, boolean mergeSquash, boolean mergeCommit, org.eclipse.swt.widgets.Shell shell, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IComparisonEditorOpenHelper comparisonEditorOpenHelper, IExternalObjectDumpSupport externalObjectDumpSupport, IWorkspaceOrchestrator workspaceOrchestrator) Creates a new instance with the given parameters.MergeBranchPerformer
(org.eclipse.jgit.lib.Repository repository, String refNameToMergeWith, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, boolean openComparisonEditor, org.eclipse.jgit.api.MergeCommand.FastForwardMode fastForwardMode, boolean mergeSquash, boolean mergeCommit, org.eclipse.swt.widgets.Shell shell, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IComparisonEditorOpenHelper comparisonEditorOpenHelper, IExternalObjectDumpSupport externalObjectDumpSupport, IWorkspaceOrchestrator workspaceOrchestrator) Creates a new instance with the given parameters.RevertPerformer
(org.eclipse.jgit.lib.Repository repository, String commitToRevert, int parentIndex, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, boolean openComparisonEditor, org.eclipse.swt.widgets.Shell shell, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, IComparisonEditorOpenHelper comparisonEditorOpenHelper, IExternalObjectDumpSupport externalObjectDumpSupport, IWorkspaceOrchestrator workspaceOrchestrator) Creates revert performer which manages revert logic. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.internal.compare.git.ui.wizard
Methods in com._1c.g5.v8.dt.internal.compare.git.ui.wizard that return MatchingStrategyModifier and TypeMethodDescriptionGitOperationOptionsSelectionWizard.getMatchingStrategy()
Returns the matching strategy.GitOperationOptionsWizardPage.getMatchingStrategy()
Returns the matching strategy. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.internal.compare.store
Methods in com._1c.g5.v8.dt.internal.compare.store that return MatchingStrategyModifier and TypeMethodDescriptionComparisonProcessStore.getMainSideMatchingStrategy
(ComparisonProcessHandle handle) IComparisonProcessStore.getMainSideMatchingStrategy
(ComparisonProcessHandle handle) Returns the matching strategy for matching objects with the main side of the comparison.Methods in com._1c.g5.v8.dt.internal.compare.store with parameters of type MatchingStrategyModifier and TypeMethodDescriptionvoid
ComparisonProcessStore.setMainSideMatchingStrategy
(ComparisonProcessHandle handle, MatchingStrategy matchingStrategy) void
IComparisonProcessStore.setMainSideMatchingStrategy
(ComparisonProcessHandle handle, MatchingStrategy matchingStrategy) Sets the matching strategy for matching objects with the main side of the comparison. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.internal.compare.ui.dialogs
Methods in com._1c.g5.v8.dt.internal.compare.ui.dialogs that return MatchingStrategyModifier and TypeMethodDescriptionMergeOptionsPage.getMatchingStrategy()
Returns the matching strategy.SetupComparisonSettingsDialog.getMatchingStrategy()
Returns the matching strategy.SetupObjectComparisonDialog.getMatchingStrategy()
Gets matching strategy.Constructors in com._1c.g5.v8.dt.internal.compare.ui.dialogs with parameters of type MatchingStrategyModifierConstructorDescriptionSetupComparisonSettingsDialog
(org.eclipse.swt.widgets.Shell parentShell, MatchingStrategy defaultMatchingStrategy, String okButtonLabel) Constructor.protected
SetupObjectComparisonDialog
(org.eclipse.swt.widgets.Shell parentShell, List<T> objects, Function<T, String> labelProvider, MatchingStrategy defaultMatchingStrategy, String title, String subtitle, String message) Constructor. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.internal.compare.ui.wizard
Methods in com._1c.g5.v8.dt.internal.compare.ui.wizard that return MatchingStrategyModifier and TypeMethodDescriptionDataSourcesAndStrategyPage.getMatchingStrategy()
Returns the matching strategy. -
Uses of MatchingStrategy in com._1c.g5.v8.dt.testing.compare
Methods in com._1c.g5.v8.dt.testing.compare with parameters of type MatchingStrategyModifier and TypeMethodDescriptionstatic CompareMergeProcessBatch
CompareTestUtils.createComparisonBatch
(MatchingStrategy matchingStrategy, boolean mainSideObjectsDeletionAllowed, ComparisonProcessHandle... handles) static CompareMergeProcessBatch
CompareTestUtils.createComparisonBatch
(MatchingStrategy matchingStrategy, ComparisonProcessHandle... handles) static CompareMergeProcessBatch
CompareTestUtils.createComparisonBatchForLibraryIntegration
(String integrationSettingsName, MatchingStrategy matchingStrategy, boolean mainSideObjectsDeletionAllowed, ComparisonProcessHandle... handles) Creates comparison batch for the library integration processstatic CompareMergeProcessBatch
CompareTestUtils.createComparisonBatchMergeObjectsContent
(MatchingStrategy matchingStrategy, ComparisonProcessHandle... handles) static CompareMergeProcessBatch
CompareTestUtils.createComparisonBatchMergeObjectsContent
(MatchingStrategy matchingStrategy, List<ObjectsTriple<String>> correspondences, ComparisonProcessHandle... handles) static CompareMergeProcessBatch
CompareTestUtils.createComparisonBatchMergeWithInfobase
(ComparisonProcessHandle handle, MatchingStrategy matchingStrategy, IEObjectTrie mainSideModifiedObjectsTrie, IEObjectTrie otherSideModifiedObjectsTrie) static CompareMergeProcessBatch
CompareTestUtils.createComparisonBatchParseBslModuleStructure
(MatchingStrategy matchingStrategy, ComparisonProcessHandle... handles) Constructors in com._1c.g5.v8.dt.testing.compare with parameters of type MatchingStrategyModifierConstructorDescriptionCompareWithTestPerformer
(org.eclipse.jgit.lib.Repository repository, String revisionToCompareWith, MatchingStrategy matchingStrategy, boolean mergeObjectsContent, boolean parseBslModuleStructure, Collection<org.eclipse.core.resources.IProject> projects, Map<org.eclipse.core.resources.IProject, List<Path>> pathsToFilter, String mergeSettingsFileName, IQualifiedNameFilePathConverter filePathConverter, IV8ProjectManager v8ProjectManager, IComparisonManager comparisonManager, TestingWorkspace testingWorkspace) Creates a new instance with the given parameters. -
Uses of MatchingStrategy in com.e1c.g5.v8.dt.internal.library.ui.update
Methods in com.e1c.g5.v8.dt.internal.library.ui.update that return MatchingStrategyModifier and TypeMethodDescriptionSetupMergeOptionsWizardPage.getMatchingStrategy()
Returns the matching strategy. -
Uses of MatchingStrategy in com.e1c.g5.v8.dt.internal.library.update
Methods in com.e1c.g5.v8.dt.internal.library.update with parameters of type MatchingStrategyModifier and TypeMethodDescriptionLibraryUpdater.updateLibrary
(IDtProject dtProject, LibraryDescriptor libraryDescriptor, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, String mergeSettingsFileName, boolean updateExisting) LibraryUpdater.updateLibrary
(IDtProject dtProject, LibraryDescriptor libraryDescriptor, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, String mergeSettingsFileName, Consumer<CompareMergeProcessBatch> mergeRunner, boolean updateExisting) LibraryUpdater.updateLibrary
(IDtProject dtProject, Path libraryPath, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, String mergeSettingsFileName, Consumer<CompareMergeProcessBatch> mergeRunner, org.eclipse.core.runtime.IProgressMonitor monitor, boolean updateExisting) -
Uses of MatchingStrategy in com.e1c.g5.v8.dt.library.update
Methods in com.e1c.g5.v8.dt.library.update with parameters of type MatchingStrategyModifier and TypeMethodDescriptionILibraryUpdater.updateLibrary
(IDtProject dtProject, LibraryDescriptor libraryDescriptor, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, String mergeSettingsFileName, boolean updateExisting) Updates the project library or plugs the library to the project via running comparison and merge.ILibraryUpdater.updateLibrary
(IDtProject dtProject, LibraryDescriptor libraryDescriptor, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, String mergeSettingsFileName, Consumer<CompareMergeProcessBatch> mergeRunner, boolean updateExisting) Updates the project library or plugs the library to the project via running comparison and merge.ILibraryUpdater.updateLibrary
(IDtProject dtProject, Path libraryPath, MatchingStrategy matchingStrategy, boolean parseBslModuleStructure, String mergeSettingsFileName, Consumer<CompareMergeProcessBatch> mergeRunner, org.eclipse.core.runtime.IProgressMonitor monitor, boolean updateExisting) Updates the project library or plugs the library to the project via running comparison and merge