public class TeamParser
extends java.lang.Object
ReleaseConfiguration.Team#getDevelopers()
and ReleaseConfiguration.Team#getContributors()| Modifier and Type | Class and Description |
|---|---|
static class |
TeamParser.InvalidInput
Thrown when the team members are not configured correctly in
ReleaseConfiguration.Team#getDevelopers()
or ReleaseConfiguration.Team#getContributors() |
| Constructor and Description |
|---|
TeamParser() |
| Modifier and Type | Method and Description |
|---|---|
static TeamMember |
parsePerson(java.lang.String notation)
Parses single person notation provided via
ReleaseConfiguration.Team#getDevelopers()
and ReleaseConfiguration.Team#getContributors() |
static void |
validateTeamMembers(java.util.Collection<java.lang.String> teamMembers)
Validates team memberes configured via
ReleaseConfiguration.Team#getDevelopers()
and ReleaseConfiguration.Team#getContributors() |
public static void validateTeamMembers(java.util.Collection<java.lang.String> teamMembers)
throws TeamParser.InvalidInput
ReleaseConfiguration.Team#getDevelopers()
and ReleaseConfiguration.Team#getContributors()TeamParser.InvalidInputpublic static TeamMember parsePerson(java.lang.String notation) throws TeamParser.InvalidInput
ReleaseConfiguration.Team#getDevelopers()
and ReleaseConfiguration.Team#getContributors()TeamParser.InvalidInput