tm-sdk:svc-typecheck

Full name:

com.avoka.tm:tm-sdk-maven-plugin:22.10.0:svc-typecheck

Description:

MOJO class providing "svc-typecheck" goal
It will perform script type checking for the given service project.

Attributes:

  • Requires a Maven project to be executed.
  • Since version: 22.4.0.

Required Parameters

Name Type Since Description
<typecheckDirectory> String 22.4.0 The service definition directory
User property is: typecheck.directory.
<typecheckFilesets> FileSet[] 22.4.0 The fileset configuration of service definitions to check
User property is: typecheck.filesets.

Optional Parameters

Name Type Since Description
<failOnError> boolean 22.4.0 Fail on error build flag for type check
Default value is: true.
User property is: fail.on.error.
<svcName> String 22.4.0 The name of the specified service definitions
User property is: svc.name.

Parameter Details

<failOnError>

Fail on error build flag for type check
  • Type: boolean
  • Since: 22.4.0
  • Required: No
  • User Property: fail.on.error
  • Default: true

<svcName>

The name of the specified service definitions
  • Type: java.lang.String
  • Since: 22.4.0
  • Required: No
  • User Property: svc.name

<typecheckDirectory>

The service definition directory
  • Type: java.lang.String
  • Since: 22.4.0
  • Required: Yes
  • User Property: typecheck.directory

<typecheckFilesets>

The fileset configuration of service definitions to check
  • Type: org.apache.maven.shared.model.fileset.FileSet[]
  • Since: 22.4.0
  • Required: Yes
  • User Property: typecheck.filesets