Class DiffToolConfig

java.lang.Object
org.eclipse.jgit.internal.diffmergetool.DiffToolConfig

public class DiffToolConfig extends Object
Keeps track of difftool related configuration options.
  • Field Details

  • Method Details

    • getDefaultToolName

      public String getDefaultToolName()
      Get default tool name
      Returns:
      the default diff tool name (diff.tool)
    • getDefaultGuiToolName

      public String getDefaultGuiToolName()
      Get default GUI tool name
      Returns:
      the default GUI diff tool name (diff.guitool)
    • isPrompt

      public boolean isPrompt()
      Get difftool.prompt option
      Returns:
      the diff tool "prompt" option (difftool.prompt)
    • isTrustExitCode

      public boolean isTrustExitCode()
      Get difftool.trustExitCode option
      Returns:
      the diff tool "trust exit code" option (difftool.trustExitCode)
    • getTools

      public Map<String,ExternalDiffTool> getTools()
      Get tools map
      Returns:
      the tools map
    • getToolNames

      public Set<String> getToolNames()
      Get tool names
      Returns:
      the tool names