Package org.sonarsource.nodejs
Interface NodeCommandBuilder
-
@ScannerSide @SonarLintSide(lifespan="MULTIPLE_ANALYSES") public interface NodeCommandBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NodeCommandbuild()NodeCommandBuilderconfiguration(org.sonar.api.config.Configuration configuration)NodeCommandBuildererrorConsumer(Consumer<String> consumer)NodeCommandBuildermaxOldSpaceSize(int maxOldSpaceSize)NodeCommandBuilderminNodeVersion(int minNodeVersion)NodeCommandBuildernodeJsArgs(String... nodeJsArgs)NodeCommandBuilderoutputConsumer(Consumer<String> consumer)NodeCommandBuilderscript(String scriptFilename)NodeCommandBuilderscriptArgs(String... args)
-
-
-
Method Detail
-
minNodeVersion
NodeCommandBuilder minNodeVersion(int minNodeVersion)
-
configuration
NodeCommandBuilder configuration(org.sonar.api.config.Configuration configuration)
-
maxOldSpaceSize
NodeCommandBuilder maxOldSpaceSize(int maxOldSpaceSize)
-
nodeJsArgs
NodeCommandBuilder nodeJsArgs(String... nodeJsArgs)
-
script
NodeCommandBuilder script(String scriptFilename)
-
scriptArgs
NodeCommandBuilder scriptArgs(String... args)
-
outputConsumer
NodeCommandBuilder outputConsumer(Consumer<String> consumer)
-
errorConsumer
NodeCommandBuilder errorConsumer(Consumer<String> consumer)
-
build
NodeCommand build()
-
-