public class CopyrightRangeProvider extends Object implements com.mycila.maven.plugin.license.PropertiesProvider
PropertiesProvider that adds "license.copyrightLastYear" and
"license.copyrightYears" values - see
getAdditionalProperties(AbstractLicenseMojo, Properties, Document).| Modifier and Type | Field and Description |
|---|---|
static String |
COPYRIGHT_LAST_YEAR_KEY |
static String |
COPYRIGHT_LAST_YEAR_MAX_COMMITS_LOOKUP_KEY |
static String |
COPYRIGHT_LAST_YEAR_SOURCE_KEY |
static String |
COPYRIGHT_LAST_YEAR_TIME_ZONE_KEY |
static String |
COPYRIGHT_YEARS_KEY |
static String |
INCEPTION_YEAR_KEY |
| Constructor and Description |
|---|
CopyrightRangeProvider() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getAdditionalProperties(com.mycila.maven.plugin.license.AbstractLicenseMojo mojo,
Properties properties,
com.mycila.maven.plugin.license.document.Document document)
Returns an unmodifiable map containing two entries "license.copyrightLastYear" and
"license.copyrightYears" whose values are set based on inspecting git history.
|
public static final String COPYRIGHT_LAST_YEAR_KEY
public static final String COPYRIGHT_LAST_YEAR_MAX_COMMITS_LOOKUP_KEY
public static final String COPYRIGHT_LAST_YEAR_SOURCE_KEY
public static final String COPYRIGHT_LAST_YEAR_TIME_ZONE_KEY
public static final String COPYRIGHT_YEARS_KEY
public static final String INCEPTION_YEAR_KEY
public Map<String,String> getAdditionalProperties(com.mycila.maven.plugin.license.AbstractLicenseMojo mojo, Properties properties, com.mycila.maven.plugin.license.document.Document document)
document.
"2000 - 2010".
RuntimeException is thrown.getAdditionalProperties in interface com.mycila.maven.plugin.license.PropertiesProviderCopyright © 2015 Red Hat, Inc.. All Rights Reserved.