module Git2
Constants
- GIT_ATTR_CHECK_FILE_THEN_INDEX
- GIT_ATTR_CHECK_INDEX_ONLY
- GIT_ATTR_CHECK_INDEX_THEN_FILE
- GIT_ATTR_CHECK_NO_SYSTEM
- GIT_BLAME_OPTIONS_INIT
- GIT_BLAME_OPTIONS_VERSION
- GIT_CHECKOUT_OPTIONS_INIT
- GIT_CHECKOUT_OPTIONS_VERSION
- GIT_CHERRYPICK_OPTIONS_INIT
- GIT_CHERRYPICK_OPTIONS_VERSION
- GIT_CLONE_OPTIONS_INIT
- GIT_CLONE_OPTIONS_VERSION
- GIT_DEFAULT_PORT
- GIT_DESCRIBE_DEFAULT_ABBREVIATED_SIZE
- GIT_DESCRIBE_DEFAULT_MAX_CANDIDATES_TAGS
- GIT_DESCRIBE_FORMAT_OPTIONS_INIT
- GIT_DESCRIBE_FORMAT_OPTIONS_VERSION
- GIT_DESCRIBE_OPTIONS_INIT
- GIT_DESCRIBE_OPTIONS_VERSION
- GIT_DIFF_FIND_OPTIONS_INIT
- GIT_DIFF_FIND_OPTIONS_VERSION
- GIT_DIFF_FORMAT_EMAIL_OPTIONS_INIT
- GIT_DIFF_FORMAT_EMAIL_OPTIONS_VERSION
- GIT_DIFF_HUNK_HEADER_SIZE
- GIT_DIFF_OPTIONS_INIT
- GIT_DIFF_OPTIONS_VERSION
- GIT_DIFF_PATCHID_OPTIONS_INIT
- GIT_DIFF_PATCHID_OPTIONS_VERSION
- GIT_FETCH_OPTIONS_INIT
- GIT_FETCH_OPTIONS_VERSION
- GIT_IDXENTRY_NAMEMASK
- GIT_IDXENTRY_STAGEMASK
- GIT_IDXENTRY_STAGESHIFT
- GIT_MERGE_CONFLICT_MARKER_SIZE
- GIT_MERGE_FILE_INPUT_INIT
- GIT_MERGE_FILE_INPUT_VERSION
- GIT_MERGE_FILE_OPTIONS_INIT
- GIT_MERGE_FILE_OPTIONS_VERSION
- GIT_MERGE_OPTIONS_INIT
- GIT_MERGE_OPTIONS_VERSION
- GIT_OID_HEXSZ
- GIT_OID_HEX_ZERO
- GIT_OID_MINPREFIXLEN
- GIT_OID_RAWSZ
- GIT_PATH_LIST_SEPARATOR
- GIT_PATH_MAX
- GIT_PROXY_OPTIONS_INIT
- GIT_PROXY_OPTIONS_VERSION
- GIT_PUSH_OPTIONS_INIT
- GIT_PUSH_OPTIONS_VERSION
- GIT_REBASE_NO_OPERATION
- GIT_REBASE_OPTIONS_INIT
- GIT_REBASE_OPTIONS_VERSION
- GIT_REMOTE_CALLBACKS_INIT
- GIT_REMOTE_CALLBACKS_VERSION
- GIT_REPOSITORY_INIT_OPTIONS_INIT
- GIT_REPOSITORY_INIT_OPTIONS_VERSION
- GIT_REVERT_OPTIONS_INIT
- GIT_REVERT_OPTIONS_VERSION
- GIT_STASH_APPLY_OPTIONS_INIT
- GIT_STASH_APPLY_OPTIONS_VERSION
- GIT_STATUS_OPTIONS_INIT
- GIT_STATUS_OPTIONS_VERSION
- GIT_STATUS_OPT_DEFAULTS
- GIT_SUBMODULE_STATUS__INDEX_FLAGS
- GIT_SUBMODULE_STATUS__IN_FLAGS
- GIT_SUBMODULE_STATUS__WD_FLAGS
- GIT_SUBMODULE_UPDATE_OPTIONS_INIT
- GIT_SUBMODULE_UPDATE_OPTIONS_VERSION
- GIT_WORKTREE_ADD_OPTIONS_INIT
- GIT_WORKTREE_ADD_OPTIONS_VERSION
- GIT_WORKTREE_PRUNE_OPTIONS_INIT
- GIT_WORKTREE_PRUNE_OPTIONS_VERSION
- LIBGIT2_SOVERSION
- LIBGIT2_VERSION
- LIBGIT2_VER_MAJOR
- LIBGIT2_VER_MINOR
- LIBGIT2_VER_PATCH
- LIBGIT2_VER_REVISION
- VERSION
Public Class Methods
attach_function(name, *_)
click to toggle source
Calls superclass method
# File lib/git2/git2.rb, line 7 def self.attach_function(name, *_) super rescue FFI::NotFoundError => e class_eval do define_method(name) { |*_| raise e } end end