| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private String | |
| private String | |
| private String | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| public static final Config. | KEY
Key for |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String | Returns: the author email as defined in git variables and configurations. If no email could be found, try to propose one default with the user name and the host name.Get the author email as defined in git variables and configurations. |
| public String | Returns: the author name as defined in the git variables and configurations. If no name could be found, try to use the system user name instead.Get the author name as defined in the git variables and configurations. |
| public String | Returns: the committer email as defined in git variables and configurations. If no email could be found, try to propose one default with the user name and the host name.Get the committer email as defined in git variables and configurations. |
| public String | Returns: the committer name as defined in the git variables and configurations. If no name could be found, try to use the system user name instead.Get the committer name as defined in the git variables and configurations. |
| private static String | |
| private static String | |
| private static String | |
| private static String | |
| public boolean | Returns: true if the author email was not explicitly configured but constructed from information the system has about the logged on userWhether the author email was not explicitly configured but constructed from information the system has about the logged on user |
| public boolean | Returns: true if the author name was not explicitly configured but constructed from information the system has about the logged on userWhether the author name was not explicitly configured but constructed from information the system has about the logged on user |
| public boolean | Returns: true if the author email was not explicitly configured but constructed from information the system has about the logged on userWhether the author email was not explicitly configured but constructed from information the system has about the logged on user |
| public boolean | Returns: true if the committer name was not explicitly configured but constructed from information the system has about the logged on userWhether the committer name was not explicitly configured but constructed from information the system has about the logged on user |
| private static String | |
| private static SystemReader |
| authorEmail | back to summary |
|---|---|
| private String authorEmail | |
| authorName | back to summary |
|---|---|
| private String authorName | |
| committerEmail | back to summary |
|---|---|
| private String committerEmail | |
| committerName | back to summary |
|---|---|
| private String committerName | |
| isAuthorEmailImplicit | back to summary |
|---|---|
| private boolean isAuthorEmailImplicit | |
| isAuthorNameImplicit | back to summary |
|---|---|
| private boolean isAuthorNameImplicit | |
| isCommitterEmailImplicit | back to summary |
|---|---|
| private boolean isCommitterEmailImplicit | |
| isCommitterNameImplicit | back to summary |
|---|---|
| private boolean isCommitterNameImplicit | |
| KEY | back to summary |
|---|---|
| public static final Config. Key for | |
| UserConfig | back to summary |
|---|---|
| private UserConfig(Config rc) | |
| getAuthorEmail | back to summary |
|---|---|
| public String getAuthorEmail() Get the author email as defined in git variables and configurations.
| |
| getAuthorName | back to summary |
|---|---|
| public String getAuthorName() Get the author name as defined in the git variables and configurations.
| |
| getCommitterEmail | back to summary |
|---|---|
| public String getCommitterEmail() Get the committer email as defined in git variables and configurations.
| |
| getCommitterName | back to summary |
|---|---|
| public String getCommitterName() Get the committer name as defined in the git variables and configurations.
| |
| getDefaultEmail | back to summary |
|---|---|
private static String getDefaultEmail()
| |
| getDefaultUserName | back to summary |
|---|---|
private static String getDefaultUserName()
| |
| getEmailInternal | back to summary |
|---|---|
| private static String getEmailInternal(Config rc, String envKey) | |
| getNameInternal | back to summary |
|---|---|
| private static String getNameInternal(Config rc, String envKey) | |
| isAuthorEmailImplicit | back to summary |
|---|---|
| public boolean isAuthorEmailImplicit() Whether the author email was not explicitly configured but constructed from information the system has about the logged on user
| |
| isAuthorNameImplicit | back to summary |
|---|---|
| public boolean isAuthorNameImplicit() Whether the author name was not explicitly configured but constructed from information the system has about the logged on user
| |
| isCommitterEmailImplicit | back to summary |
|---|---|
| public boolean isCommitterEmailImplicit() Whether the author email was not explicitly configured but constructed from information the system has about the logged on user
| |
| isCommitterNameImplicit | back to summary |
|---|---|
| public boolean isCommitterNameImplicit() Whether the committer name was not explicitly configured but constructed from information the system has about the logged on user
| |
| stripInvalidCharacters | back to summary |
|---|---|
| private static String stripInvalidCharacters(String s) | |
| system | back to summary |
|---|---|
| private static SystemReader system() | |