C# Class NGit.UserConfig

The standard "user" configuration parameters.
The standard "user" configuration parameters.
Show file Open project: ststeiger/ngit-core Class Usage Examples

Public Properties

Property Type Description
KEY Config.SectionParser

Public Methods

Method Description
GetAuthorEmail ( ) : string
GetAuthorName ( ) : string
GetCommitterEmail ( ) : string
GetCommitterName ( ) : string
IsAuthorEmailImplicit ( ) : bool
IsAuthorNameImplicit ( ) : bool
IsCommitterEmailImplicit ( ) : bool
IsCommitterNameImplicit ( ) : bool

Private Methods

Method Description
GetDefaultEmail ( ) : string
GetDefaultUserName ( ) : string
GetEmailInternal ( Config rc, string envKey ) : string
GetNameInternal ( Config rc, string envKey ) : string
System ( ) : SystemReader
UserConfig ( Config rc ) : NGit

Method Details

GetAuthorEmail() public method

public GetAuthorEmail ( ) : string
return string

GetAuthorName() public method

public GetAuthorName ( ) : string
return string

GetCommitterEmail() public method

public GetCommitterEmail ( ) : string
return string

GetCommitterName() public method

public GetCommitterName ( ) : string
return string

IsAuthorEmailImplicit() public method

public IsAuthorEmailImplicit ( ) : bool
return bool

IsAuthorNameImplicit() public method

public IsAuthorNameImplicit ( ) : bool
return bool

IsCommitterEmailImplicit() public method

public IsCommitterEmailImplicit ( ) : bool
return bool

IsCommitterNameImplicit() public method

public IsCommitterNameImplicit ( ) : bool
return bool

Property Details

KEY public static property

Key for Config.Get<T>(SectionParser<T>) .
public static Config.SectionParser KEY
return Config.SectionParser