Class: HgActorResolver
Defined in: packages/core/src/infrastructure/hg/actor-resolver.ts:12
Mercurial-based implementation of ActorResolver.
Reads the ui.username configuration which is typically in the format
Name <email>. Falls back to the raw value as name with an empty email
when the format does not match.
Implements
Constructors
Constructor
new HgActorResolver(
cwd?):HgActorResolver
Defined in: packages/core/src/infrastructure/hg/actor-resolver.ts:20
Creates a new HgActorResolver.
Parameters
cwd?
string = ...
Working directory for hg commands; defaults to process.cwd()
Returns
HgActorResolver
Methods
identity()
identity():
Promise<ActorIdentity>
Defined in: packages/core/src/infrastructure/hg/actor-resolver.ts:25
Returns the identity of the current actor.
Returns
Promise<ActorIdentity>
The actor's name and email
Throws
When the identity cannot be determined