summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVicent Martí <tanoku@gmail.com>2012-05-16 19:23:47 +0200
committerVicent Martí <tanoku@gmail.com>2012-05-16 19:24:35 +0200
commit9d0011fd83ff38561e75667451d2b6a55320d7d4 (patch)
treed4e474398f44161e75c80f1cfa4c98a983a92fb4
parenteb270884627a87a5392c0aa9c9d286877aba9f91 (diff)
downloadlibgit2-9d0011fd83ff38561e75667451d2b6a55320d7d4.tar.gz
tree: Naming conventions
-rw-r--r--include/git2/tree.h2
-rw-r--r--src/index.c2
-rw-r--r--src/iterator.c8
-rw-r--r--src/tree.c13
-rw-r--r--src/tree.h4
-rw-r--r--tests-clar/object/tree/read.c2
6 files changed, 17 insertions, 14 deletions
diff --git a/include/git2/tree.h b/include/git2/tree.h
index 3a9150520..0d9db430a 100644
--- a/include/git2/tree.h
+++ b/include/git2/tree.h
@@ -143,7 +143,7 @@ GIT_EXTERN(git_otype) git_tree_entry_type(const git_tree_entry *entry);
* @param entry a tree entry
* @return GIT_SUCCESS or an error code
*/
-GIT_EXTERN(int) git_tree_entry_2object(git_object **object_out, git_repository *repo, const git_tree_entry *entry);
+GIT_EXTERN(int) git_tree_entry_to_object(git_object **object_out, git_repository *repo, const git_tree_entry *entry);
/**
* Write a tree to the ODB from the index file
diff --git a/src/index.c b/src/index.c
index 8a6ce0fd8..f1ae9a710 100644
--- a/src/index.c
+++ b/src/index.c
@@ -939,7 +939,7 @@ static int read_tree_cb(const char *root, git_tree_entry *tentry, void *data)
git_index_entry *entry = NULL;
git_buf path = GIT_BUF_INIT;
- if (entry_is_tree(tentry))
+ if (git_tree_entry__is_tree(tentry))
return 0;
if (git_buf_joinpath(&path, root, tentry->filename) < 0)
diff --git a/src/iterator.c b/src/iterator.c
index c601a6e73..40ef01618 100644
--- a/src/iterator.c
+++ b/src/iterator.c
@@ -178,7 +178,7 @@ static tree_iterator_frame *tree_iterator__alloc_frame(
if (start && *start) {
tf->start = start;
- tf->index = git_tree_entry_prefix_position(tree, start);
+ tf->index = git_tree__prefix_position(tree, start);
}
return tf;
@@ -192,7 +192,7 @@ static int tree_iterator__expand_tree(tree_iterator *ti)
tree_iterator_frame *tf;
char *relpath;
- while (te != NULL && entry_is_tree(te)) {
+ while (te != NULL && git_tree_entry__is_tree(te)) {
if (git_buf_joinpath(&ti->path, ti->path.ptr, te->filename) < 0)
return -1;
@@ -252,7 +252,7 @@ static int tree_iterator__advance(
git_buf_rtruncate_at_char(&ti->path, '/');
}
- if (te && entry_is_tree(te))
+ if (te && git_tree_entry__is_tree(te))
error = tree_iterator__expand_tree(ti);
if (!error)
@@ -288,7 +288,7 @@ static int tree_iterator__reset(git_iterator *self)
if (ti->stack)
ti->stack->index =
- git_tree_entry_prefix_position(ti->stack->tree, ti->base.start);
+ git_tree__prefix_position(ti->stack->tree, ti->base.start);
git_buf_clear(&ti->path);
diff --git a/src/tree.c b/src/tree.c
index b7494811a..5acee4a41 100644
--- a/src/tree.c
+++ b/src/tree.c
@@ -31,8 +31,8 @@ static int entry_sort_cmp(const void *a, const void *b)
const git_tree_entry *entry_b = (const git_tree_entry *)(b);
return git_path_cmp(
- entry_a->filename, entry_a->filename_len, entry_is_tree(entry_a),
- entry_b->filename, entry_b->filename_len, entry_is_tree(entry_b));
+ entry_a->filename, entry_a->filename_len, git_tree_entry__is_tree(entry_a),
+ entry_b->filename, entry_b->filename_len, git_tree_entry__is_tree(entry_b));
}
@@ -170,7 +170,10 @@ git_otype git_tree_entry_type(const git_tree_entry *entry)
return GIT_OBJ_BLOB;
}
-int git_tree_entry_2object(git_object **object_out, git_repository *repo, const git_tree_entry *entry)
+int git_tree_entry_to_object(
+ git_object **object_out,
+ git_repository *repo,
+ const git_tree_entry *entry)
{
assert(entry && object_out);
return git_object_lookup(object_out, repo, &entry->oid, GIT_OBJ_ANY);
@@ -195,7 +198,7 @@ const git_tree_entry *git_tree_entry_byindex(git_tree *tree, unsigned int idx)
return git_vector_get(&tree->entries, idx);
}
-int git_tree_entry_prefix_position(git_tree *tree, const char *path)
+int git_tree__prefix_position(git_tree *tree, const char *path)
{
git_vector *entries = &tree->entries;
struct tree_key_search ksearch;
@@ -730,7 +733,7 @@ static int tree_walk_post(
if (callback(path->ptr, entry, payload) < 0)
continue;
- if (entry_is_tree(entry)) {
+ if (git_tree_entry__is_tree(entry)) {
git_tree *subtree;
size_t path_len = git_buf_len(path);
diff --git a/src/tree.h b/src/tree.h
index a5b7f6323..498a90d66 100644
--- a/src/tree.h
+++ b/src/tree.h
@@ -30,7 +30,7 @@ struct git_treebuilder {
};
-GIT_INLINE(unsigned int) entry_is_tree(const struct git_tree_entry *e)
+GIT_INLINE(bool) git_tree_entry__is_tree(const struct git_tree_entry *e)
{
return (S_ISDIR(e->attr) && !S_ISGITLINK(e->attr));
}
@@ -45,7 +45,7 @@ int git_tree__parse(git_tree *tree, git_odb_object *obj);
* @param prefix the beginning of a path to find in the tree.
* @return index of the first item at or after the given prefix.
*/
-int git_tree_entry_prefix_position(git_tree *tree, const char *prefix);
+int git_tree__prefix_position(git_tree *tree, const char *prefix);
#endif
diff --git a/tests-clar/object/tree/read.c b/tests-clar/object/tree/read.c
index 362508f91..59a809bf1 100644
--- a/tests-clar/object/tree/read.c
+++ b/tests-clar/object/tree/read.c
@@ -67,7 +67,7 @@ void test_object_tree_read__two(void)
cl_assert_equal_s(git_tree_entry_name(entry), "README");
- cl_git_pass(git_tree_entry_2object(&obj, g_repo, entry));
+ cl_git_pass(git_tree_entry_to_object(&obj, g_repo, entry));
cl_assert(obj != NULL);
git_object_free(obj);