@ComponentScan(basePackages="com.credibledoc.substitution.doc") public class SubstitutionDocMain extends Object
This main method should be launched in the credible-doc\substitution (parent) working directory.
| 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 SubstitutionTactic |
substitutionSpecificTactic |
| Constructor and Description |
|---|
SubstitutionDocMain(List<ReportDocumentCreator> reportDocumentCreators,
SubstitutionTactic substitutionSpecificTactic) |
| 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
@Inject public SubstitutionDocMain(@NonNull List<ReportDocumentCreator> reportDocumentCreators, @NonNull SubstitutionTactic substitutionSpecificTactic)
public static void main(String[] args)
This method should be launched within its parent (../substitution) folder.
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.