Sha256: 4302e1d5b29b343aefa04a4bcbe8fd3dc3f3749c2900d467fedecf8ae95727c6

Contents?: true

Size: 820 Bytes

Versions: 2

Compression:

Stored size: 820 Bytes

Contents

#include "fileops.h"
#include "git2/diff.h"

extern git_tree *resolve_commit_oid_to_tree(
	git_repository *repo, const char *partial_oid);

typedef struct {
	int files;
	int file_adds;
	int file_dels;
	int file_mods;
	int file_ignored;
	int file_untracked;
	int file_unmodified;

	int hunks;
	int hunk_new_lines;
	int hunk_old_lines;

	int lines;
	int line_ctxt;
	int line_adds;
	int line_dels;

	bool at_least_one_of_them_is_binary;
} diff_expects;

extern int diff_file_fn(
	void *cb_data,
	git_diff_delta *delta,
	float progress);

extern int diff_hunk_fn(
	void *cb_data,
	git_diff_delta *delta,
	git_diff_range *range,
	const char *header,
	size_t header_len);

extern int diff_line_fn(
	void *cb_data,
	git_diff_delta *delta,
	git_diff_range *range,
	char line_origin,
	const char *content,
	size_t content_len);

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rugged-0.17.0b2 ext/rugged/vendor/libgit2-dist/tests-clar/diff/diff_helpers.h
rugged-0.17.0b1 ext/rugged/vendor/libgit2-dist/tests-clar/diff/diff_helpers.h