Skip to content

struct Grits::DiffOptions
inherits Struct #

Included modules

Grits::Mixins::Callbacks Grits::Mixins::Pointable Grits::Mixins::Wrapper

Constructors#

.default : DiffOptions#

.new(raw : LibGit::DiffOptions)#

Methods#

#computed_unsafe#

#computed_unsafe_ptr#

#context_lines#

#context_lines=(value)#

#disable_pathspec_match : Nil#

#enable_fast_untracked_dirs : Nil#

#flags=(flags : Array(Type))#

#force_binary : Nil#

#force_text : Nil#

#id_abbrev#

#id_abbrev=(value)#

#ignore_blank_lines : Nil#

#ignore_case : Nil#

#ignore_case_change : Nil#

#ignore_filemode : Nil#

#ignore_submodules#

#ignore_submodules=(val : SubmoduleIgnore)#

#ignore_whitespace : Nil#

#ignore_whitespace_change : Nil#

#ignore_whitespace_eol : Nil#

#include_ignored : Nil#

#include_typechange : Nil#

#include_typechange_trees : Nil#

#include_unreadable : Nil#

#include_unreadable_as_untracked : Nil#

#include_untracked : Nil#

#indent_heuristic : Nil#

#interhunk_lines#

#interhunk_lines=(value)#

#max_size#

#max_size=(size : Int64)#

#minimal : Nil#

#new_prefix : String#

#new_prefix=(val)#

#normal : Nil#

#old_prefix : String#

#old_prefix=(val)#

#on_notify#

#on_progress#

#pathspec=(paths : Array(String))#

#patience : Nil#

#recurse_ignored_dirs : Nil#

#reverse : Nil#

#show_binary : Nil#

#show_unmodified : Nil#

#show_untracked_content : Nil#

#skip_binary_check : Nil#

#update_index : Nil#

#use_ignore_submodules : Nil#

Macros#

add_flag_method(method, type)#