Commit 04c48afc by Etienne Samson

docs: standardize struct git_*_options comments

parent c7b42f44
...@@ -48,9 +48,8 @@ typedef enum { ...@@ -48,9 +48,8 @@ typedef enum {
/** /**
* Blame options structure * Blame options structure
* *
* Use zeros to indicate default settings. It's easiest to use the * Initialize with `GIT_BLAME_OPTIONS_INIT`. Alternatively, you can
* `GIT_BLAME_OPTIONS_INIT` macro: * use `git_blame_init_options`.
* git_blame_options opts = GIT_BLAME_OPTIONS_INIT;
* *
*/ */
typedef struct git_blame_options { typedef struct git_blame_options {
......
...@@ -243,10 +243,9 @@ typedef void (*git_checkout_perfdata_cb)( ...@@ -243,10 +243,9 @@ typedef void (*git_checkout_perfdata_cb)(
/** /**
* Checkout options structure * Checkout options structure
* *
* Zero out for defaults. Initialize with `GIT_CHECKOUT_OPTIONS_INIT` macro to * Initialize with `GIT_CHECKOUT_OPTIONS_INIT`. Alternatively, you can
* correctly set the `version` field. E.g. * use `git_checkout_init_options`.
* *
* git_checkout_options opts = GIT_CHECKOUT_OPTIONS_INIT;
*/ */
typedef struct git_checkout_options { typedef struct git_checkout_options {
unsigned int version; unsigned int version;
......
...@@ -96,9 +96,9 @@ typedef int (*git_repository_create_cb)( ...@@ -96,9 +96,9 @@ typedef int (*git_repository_create_cb)(
/** /**
* Clone options structure * Clone options structure
* *
* Use the GIT_CLONE_OPTIONS_INIT to get the default settings, like this: * Initialize with `GIT_CLONE_OPTIONS_INIT`. Alternatively, you can
* use `git_clone_init_options`.
* *
* git_clone_options opts = GIT_CLONE_OPTIONS_INIT;
*/ */
typedef struct git_clone_options { typedef struct git_clone_options {
unsigned int version; unsigned int version;
......
...@@ -36,10 +36,9 @@ typedef enum { ...@@ -36,10 +36,9 @@ typedef enum {
/** /**
* Describe options structure * Describe options structure
* *
* Initialize with `GIT_DESCRIBE_OPTIONS_INIT` macro to correctly set * Initialize with `GIT_DESCRIBE_OPTIONS_INIT`. Alternatively, you can
* the `version` field. E.g. * use `git_describe_init_options`.
* *
* git_describe_options opts = GIT_DESCRIBE_OPTIONS_INIT;
*/ */
typedef struct git_describe_options { typedef struct git_describe_options {
unsigned int version; unsigned int version;
...@@ -83,7 +82,11 @@ typedef struct git_describe_options { ...@@ -83,7 +82,11 @@ typedef struct git_describe_options {
GIT_EXTERN(int) git_describe_init_options(git_describe_options *opts, unsigned int version); GIT_EXTERN(int) git_describe_init_options(git_describe_options *opts, unsigned int version);
/** /**
* Options for formatting the describe string * Describe format options structure
*
* Initialize with `GIT_DESCRIBE_FORMAT_OPTIONS_INIT`. Alternatively, you can
* use `git_describe_format_init_options`.
*
*/ */
typedef struct { typedef struct {
unsigned int version; unsigned int version;
......
...@@ -1414,8 +1414,9 @@ GIT_EXTERN(int) git_diff_format_email_init_options( ...@@ -1414,8 +1414,9 @@ GIT_EXTERN(int) git_diff_format_email_init_options(
/** /**
* Patch ID options structure * Patch ID options structure
* *
* Initialize with `GIT_DIFF_PATCHID_OPTIONS_INIT` macro to * Initialize with `GIT_PATCHID_OPTIONS_INIT`. Alternatively, you can
* correctly set the default values and version. * use `git_patchid_init_options`.
*
*/ */
typedef struct git_diff_patchid_options { typedef struct git_diff_patchid_options {
unsigned int version; unsigned int version;
......
...@@ -116,12 +116,12 @@ typedef int (*git_stash_apply_progress_cb)( ...@@ -116,12 +116,12 @@ typedef int (*git_stash_apply_progress_cb)(
git_stash_apply_progress_t progress, git_stash_apply_progress_t progress,
void *payload); void *payload);
/** Stash application options structure. /**
* Stash application options structure
* *
* Initialize with the `GIT_STASH_APPLY_OPTIONS_INIT` macro to set * Initialize with `GIT_STASH_APPLY_OPTIONS_INIT`. Alternatively, you can
* sensible defaults; for example: * use `git_stash_apply_init_options`.
* *
* git_stash_apply_options opts = GIT_STASH_APPLY_OPTIONS_INIT;
*/ */
typedef struct git_stash_apply_options { typedef struct git_stash_apply_options {
unsigned int version; unsigned int version;
......
...@@ -121,10 +121,9 @@ typedef int (*git_submodule_cb)( ...@@ -121,10 +121,9 @@ typedef int (*git_submodule_cb)(
/** /**
* Submodule update options structure * Submodule update options structure
* *
* Use the GIT_SUBMODULE_UPDATE_OPTIONS_INIT to get the default settings, * Initialize with `GIT_SUBMODULE_UPDATE_OPTIONS_INIT`. Alternatively, you can
* like this: * use `git_submodule_update_init_options`.
* *
* git_submodule_update_options opts = GIT_SUBMODULE_UPDATE_OPTIONS_INIT;
*/ */
typedef struct git_submodule_update_options { typedef struct git_submodule_update_options {
unsigned int version; unsigned int version;
......
...@@ -77,10 +77,9 @@ GIT_EXTERN(int) git_worktree_validate(const git_worktree *wt); ...@@ -77,10 +77,9 @@ GIT_EXTERN(int) git_worktree_validate(const git_worktree *wt);
/** /**
* Worktree add options structure * Worktree add options structure
* *
* Zero out for defaults. Initialize with `GIT_WORKTREE_ADD_OPTIONS_INIT` * Initialize with `GIT_WORKTREE_ADD_OPTIONS_INIT`. Alternatively, you can
* macro to correctly set the `version` field. E.g. * use `git_worktree_add_init_options`.
* *
* git_worktree_add_options opts = GIT_WORKTREE_ADD_OPTIONS_INIT;
*/ */
typedef struct git_worktree_add_options { typedef struct git_worktree_add_options {
unsigned int version; unsigned int version;
...@@ -192,10 +191,9 @@ typedef enum { ...@@ -192,10 +191,9 @@ typedef enum {
/** /**
* Worktree prune options structure * Worktree prune options structure
* *
* Zero out for defaults. Initialize with `GIT_WORKTREE_PRUNE_OPTIONS_INIT` * Initialize with `GIT_WORKTREE_PRUNE_OPTIONS_INIT`. Alternatively, you can
* macro to correctly set the `version` field. E.g. * use `git_worktree_prune_init_options`.
* *
* git_worktree_prune_options opts = GIT_WORKTREE_PRUNE_OPTIONS_INIT;
*/ */
typedef struct git_worktree_prune_options { typedef struct git_worktree_prune_options {
unsigned int version; unsigned int version;
......
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