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

  • Constructor Details

    • DiffToolConfig

      private DiffToolConfig(Config rc)
  • Method Details

    • getDefaultToolName

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

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

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

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

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

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