Index
All Classes and Interfaces|All Packages
C
- com.guinetik.terminaljavadocs.plugin - package com.guinetik.terminaljavadocs.plugin
G
- GenerateLandingPagesMojoTest - Class in com.guinetik.terminaljavadocs.plugin
-
Unit tests for
GenerateLandingPagesMojo. - GenerateLandingPagesMojoTest() - Constructor for class com.guinetik.terminaljavadocs.plugin.GenerateLandingPagesMojoTest
I
- InjectSiteStylesMojoTest - Class in com.guinetik.terminaljavadocs.plugin
-
Unit tests for
InjectSiteStylesMojo. - InjectSiteStylesMojoTest() - Constructor for class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
M
- ModuleReportTest - Class in com.guinetik.terminaljavadocs.plugin
-
Unit tests for
ModuleReport. - ModuleReportTest() - Constructor for class com.guinetik.terminaljavadocs.plugin.ModuleReportTest
S
- setUp() - Method in class com.guinetik.terminaljavadocs.plugin.GenerateLandingPagesMojoTest
-
Sets up the test fixture with mocked Maven dependencies.
- setUp() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Sets up the test fixture with mocked dependencies and default configuration.
T
- tempFolder - Variable in class com.guinetik.terminaljavadocs.plugin.GenerateLandingPagesMojoTest
-
Temporary directory for test file operations, cleaned up after each test.
- tempFolder - Variable in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Temporary directory for test file operations, cleaned up after each test.
- testCopiesStyleResources() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that CSS and JS resources are copied to the styles directory.
- testCreatesStylesDirectory() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that the styles directory is created.
- testCustomStylesDir() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that a custom styles directory name is used.
- testDefaultsToSiteType() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that unknown pages default to SITE page type.
- testDetectCoverageByPath() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that files in /jacoco/ paths are detected as COVERAGE pages.
- testDetectJavadocByPath() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that files in /apidocs/ paths are detected as JAVADOC pages.
- testDetectJxrByPath() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that files in /xref/ paths are detected as JXR pages.
- testDetectLandingPageByFilename() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that coverage.html and source-xref.html are detected as LANDING pages.
- testHandlesEmptyReactorProjects() - Method in class com.guinetik.terminaljavadocs.plugin.GenerateLandingPagesMojoTest
-
Verifies graceful handling when the reactor contains no modules.
- testInjectsBeforeHeadClose() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that styles are injected before the closing head tag.
- testModuleReportConstruction() - Method in class com.guinetik.terminaljavadocs.plugin.ModuleReportTest
-
Verifies that all constructor arguments are correctly stored and returned by their respective getter methods.
- testModuleReportEquality() - Method in class com.guinetik.terminaljavadocs.plugin.ModuleReportTest
-
Verifies that two ModuleReport instances with identical values return the same values from their getters.
- testModuleReportWithEmptyDescription() - Method in class com.guinetik.terminaljavadocs.plugin.ModuleReportTest
-
Verifies that an empty string description is preserved as-is.
- testModuleReportWithNullDescription() - Method in class com.guinetik.terminaljavadocs.plugin.ModuleReportTest
-
Verifies that a null description is preserved (not converted to empty string).
- testMojoExecutesForPomProject() - Method in class com.guinetik.terminaljavadocs.plugin.GenerateLandingPagesMojoTest
-
Verifies that the mojo executes successfully for POM packaging.
- testMojoSkipsWhenNotPomPackaging() - Method in class com.guinetik.terminaljavadocs.plugin.GenerateLandingPagesMojoTest
-
Verifies that the mojo exits early for non-POM packaging types.
- testMojoSkipsWhenSkipFlagIsTrue() - Method in class com.guinetik.terminaljavadocs.plugin.GenerateLandingPagesMojoTest
-
Verifies that the mojo exits early without processing when skip=true.
- testNoSiteDirectory() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that the mojo exits gracefully when no site directory exists.
- testPrefersStagingOverSite() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that staging directory is preferred over site directory.
- testProcessesSiteHtmlFiles() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that site directory is processed when staging doesn't exist.
- testProjectNameIsUsedInPages() - Method in class com.guinetik.terminaljavadocs.plugin.GenerateLandingPagesMojoTest
-
Verifies that the custom project name parameter is accepted.
- testRelativePathCalculation() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that relative paths are correctly calculated for nested files.
- testSiteDirectoryIsCreated() - Method in class com.guinetik.terminaljavadocs.plugin.GenerateLandingPagesMojoTest
-
Verifies that the site output directory is created when it doesn't exist.
- testSkipExecution() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that the mojo exits early when skip=true without processing any files.
- testSkipsAlreadyInjected() - Method in class com.guinetik.terminaljavadocs.plugin.InjectSiteStylesMojoTest
-
Verifies that already-injected files are skipped on re-execution.
All Classes and Interfaces|All Packages