Commit 5fd17fc2 by nulltoken

notes: slight documentation enhancements

parent 1a0537e4
...@@ -23,10 +23,11 @@ GIT_BEGIN_DECL ...@@ -23,10 +23,11 @@ GIT_BEGIN_DECL
* *
* The note must be freed manually by the user. * The note must be freed manually by the user.
* *
* @param note the note; NULL in case of error * @param note pointer to the read note; NULL in case of error
* @param repo the Git repository * @param repo repository where to look up the note
* @param notes_ref OID reference to use (optional); defaults to "refs/notes/commits" * @param notes_ref canonical name of the reference to use (optional);
* @param oid OID of the object * defaults to "refs/notes/commits"
* @param oid OID of the git object to read the note from
* *
* @return 0 or an error code * @return 0 or an error code
*/ */
...@@ -50,17 +51,17 @@ GIT_EXTERN(const char *) git_note_message(git_note *note); ...@@ -50,17 +51,17 @@ GIT_EXTERN(const char *) git_note_message(git_note *note);
*/ */
GIT_EXTERN(const git_oid *) git_note_oid(git_note *note); GIT_EXTERN(const git_oid *) git_note_oid(git_note *note);
/** /**
* Add a note for an object * Add a note for an object
* *
* @param out pointer to store the OID (optional); NULL in case of error * @param out pointer to store the OID (optional); NULL in case of error
* @param repo the Git repository * @param repo repository where to store the note
* @param author signature of the notes commit author * @param author signature of the notes commit author
* @param committer signature of the notes commit committer * @param committer signature of the notes commit committer
* @param notes_ref OID reference to update (optional); defaults to "refs/notes/commits" * @param notes_ref canonical name of the reference to use (optional);
* @param oid The OID of the object * defaults to "refs/notes/commits"
* @param note The note to add for object oid * @param oid OID of the git object to decorate
* @param note Content of the note to add for object oid
* *
* @return 0 or an error code * @return 0 or an error code
*/ */
...@@ -73,11 +74,12 @@ GIT_EXTERN(int) git_note_create(git_oid *out, git_repository *repo, ...@@ -73,11 +74,12 @@ GIT_EXTERN(int) git_note_create(git_oid *out, git_repository *repo,
/** /**
* Remove the note for an object * Remove the note for an object
* *
* @param repo the Git repository * @param repo repository where the note lives
* @param notes_ref OID reference to use (optional); defaults to "refs/notes/commits" * @param notes_ref canonical name of the reference to use (optional);
* defaults to "refs/notes/commits"
* @param author signature of the notes commit author * @param author signature of the notes commit author
* @param committer signature of the notes commit committer * @param committer signature of the notes commit committer
* @param oid The OID of the git object to remove the note from * @param oid OID of the git object to remove the note from
* *
* @return 0 or an error code * @return 0 or an error code
*/ */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment