mirror of
https://github.com/processing/processing4.git
synced 2026-01-30 03:41:15 +01:00
Add tests and fix for package name override.
This commit is contained in:
@@ -771,15 +771,15 @@ public class PdeParseTreeListener extends ProcessingBaseListener {
|
||||
protected void writeHeaderContents(PrintWriterWithEditGen decoratedWriter,
|
||||
RewriteResultBuilder resultBuilder) {
|
||||
|
||||
if (!isTesting) {
|
||||
writePreprocessorComment(decoratedWriter, resultBuilder);
|
||||
}
|
||||
|
||||
if (destinationPackageName.isPresent()) {
|
||||
decoratedWriter.addCodeLine("package " + destinationPackageName.get() + ";");
|
||||
decoratedWriter.addEmptyLine();
|
||||
}
|
||||
|
||||
if (!isTesting) {
|
||||
writePreprocessorComment(decoratedWriter, resultBuilder);
|
||||
}
|
||||
|
||||
writeImports(decoratedWriter, resultBuilder);
|
||||
|
||||
boolean requiresClassHeader = mode == PdePreprocessor.Mode.STATIC;
|
||||
|
||||
@@ -191,7 +191,7 @@ public class PdePreprocessor {
|
||||
tokens,
|
||||
sketchName,
|
||||
tabSize,
|
||||
Optional.empty()
|
||||
destinationPackage
|
||||
);
|
||||
listener.setTesting(isTesting);
|
||||
listener.setCoreImports(coreImports);
|
||||
|
||||
Reference in New Issue
Block a user