Package org.sonar.iac.docker.parser
Class DockerPreprocessor
- java.lang.Object
-
- org.sonar.iac.docker.parser.DockerPreprocessor
-
public class DockerPreprocessor extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDockerPreprocessor.SourceOffset
-
Constructor Summary
Constructors Constructor Description DockerPreprocessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.sonar.iac.docker.parser.DockerPreprocessor.PreprocessorResultprocess(String source)Remove every escaped line break.
-
-
-
Method Detail
-
process
public org.sonar.iac.docker.parser.DockerPreprocessor.PreprocessorResult process(String source)
Remove every escaped line break. This results in instructions being represented in one line at a time. Track removed characters to adjust the offset when creating syntax tokens.
-
-