@ComponentScan(basePackages="com.credibledoc.substitution.doc") public class SubstitutionDocMain extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
APPLICATION_SUBSTITUTION_DOC_FINISHED |
static String |
APPLICATION_SUBSTITUTION_DOC_LAUNCHED |
private static org.slf4j.Logger |
log |
private List<ReportDocumentCreator> |
reportDocumentCreators |
static String |
SUBSTITUTION_DOC |
private SubstitutionApplicationIdentifier |
substitutionApplicationIdentifier |
private SubstitutionTactic |
substitutionSpecificTactic |
| Constructor and Description |
|---|
SubstitutionDocMain(List<ReportDocumentCreator> reportDocumentCreators,
SubstitutionTactic substitutionSpecificTactic,
SubstitutionApplicationIdentifier substitutionApplicationIdentifier) |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
containsDotInName(String resource) |
private void |
copyResourcesToTargetDirectory() |
static void |
main(String[] args)
The main method for generation of documentation of the credibledoc-substitution tool.
|
private void |
substitute() |
private static final org.slf4j.Logger log
public static final String APPLICATION_SUBSTITUTION_DOC_LAUNCHED
public static final String SUBSTITUTION_DOC
public static final String APPLICATION_SUBSTITUTION_DOC_FINISHED
@NonNull private final List<ReportDocumentCreator> reportDocumentCreators
@NonNull private final SubstitutionTactic substitutionSpecificTactic
@NonNull private final SubstitutionApplicationIdentifier substitutionApplicationIdentifier
@Inject public SubstitutionDocMain(@NonNull List<ReportDocumentCreator> reportDocumentCreators, @NonNull SubstitutionTactic substitutionSpecificTactic, @NonNull SubstitutionApplicationIdentifier substitutionApplicationIdentifier)
public static void main(String[] args)
args - not usedprivate void substitute()
private void copyResourcesToTargetDirectory()
private boolean containsDotInName(String resource)
resource - for example '/template/markdown/' is a directory, and '/template/markdown/README.md' is a file.Copyright © 2019. All rights reserved.