application.SpecmaticCommand.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of specmatic-executable Show documentation
Show all versions of specmatic-executable Show documentation
Command-line standalone executable jar for Specmatic
package application
import application.backwardCompatibility.BackwardCompatibilityCheckCommandV2
import org.springframework.stereotype.Component
import picocli.AutoComplete.GenerateCompletion
import picocli.CommandLine.Command
import java.util.concurrent.Callable
@Component
@Command(
name = "specmatic",
mixinStandardHelpOptions = true,
versionProvider = VersionProvider::class,
subcommands = [
BackwardCompatibilityCheckCommandV2::class,
BackwardCompatibilityCheckCommand::class,
BundleCommand::class,
CompareCommand::class,
CompatibleCommand::class,
DifferenceCommand::class,
GenerateCompletion::class,
GraphCommand::class,
MergeCommand::class,
ToOpenAPICommand::class,
ImportCommand::class,
InstallCommand::class,
ProxyCommand::class,
PushCommand::class,
ReDeclaredAPICommand::class,
ExamplesCommand::class,
SamplesCommand::class,
StubCommand::class,
VirtualServiceCommand::class,
SubscribeCommand::class,
TestCommand::class,
ValidateViaLogs::class,
CentralContractRepoReportCommand::class
]
)
class SpecmaticCommand : Callable {
override fun call(): Int {
return 0
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy