@@ -278,10 +278,12 @@ public void ignoreGeneratedSuperInvocations() {
278
278
compiler .compile (
279
279
Arrays .asList (
280
280
forSourceLines (
281
- "Test.java" , //
282
- "public class Test {" ,
283
- " public Test() {}" ,
284
- "}" )));
281
+ "Test.java" ,
282
+ """
283
+ public class Test {
284
+ public Test() {}
285
+ }
286
+ """ )));
285
287
286
288
assertWithMessage ("[SuperCallMatcher]" )
287
289
.that (diagnosticHelper .getDiagnostics ())
@@ -301,10 +303,12 @@ public void invalidFlagCausesCmdErrResult() {
301
303
args ,
302
304
Arrays .asList (
303
305
forSourceLines (
304
- "Test.java" , //
305
- "public class Test {" ,
306
- " public Test() {}" ,
307
- "}" ))));
306
+ "Test.java" ,
307
+ """
308
+ public class Test {
309
+ public Test() {}
310
+ }
311
+ """ ))));
308
312
}
309
313
310
314
@ Test
@@ -494,12 +498,14 @@ public void crashSourcePosition() {
494
498
Arrays .asList (
495
499
forSourceLines (
496
500
"test/Test.java" ,
497
- "package Test;" ,
498
- "class Test {" ,
499
- " void f() {" ,
500
- " return;" ,
501
- " }" ,
502
- "}" )));
501
+ """
502
+ package Test;
503
+ class Test {
504
+ void f() {
505
+ return;
506
+ }
507
+ }
508
+ """ )));
503
509
assertWithMessage (outputStream .toString ()).that (exitCode ).isEqualTo (Result .ERROR );
504
510
assertThat (diagnosticHelper .getDiagnostics ()).hasSize (1 );
505
511
Diagnostic <? extends JavaFileObject > diag =
@@ -530,9 +536,11 @@ public void compilePolicy_byfile() {
530
536
new String [] {"-XDcompilePolicy=byfile" },
531
537
Arrays .asList (
532
538
forSourceLines (
533
- "Test.java" , //
534
- "package test;" ,
535
- "class Test {}" )));
539
+ "Test.java" ,
540
+ """
541
+ package test;
542
+ class Test {}
543
+ """ )));
536
544
outputStream .flush ();
537
545
assertWithMessage (outputStream .toString ()).that (exitCode ).isEqualTo (Result .OK );
538
546
}
@@ -544,9 +552,11 @@ public void compilePolicy_simple() {
544
552
new String [] {"-XDcompilePolicy=simple" },
545
553
Arrays .asList (
546
554
forSourceLines (
547
- "Test.java" , //
548
- "package test;" ,
549
- "class Test {}" )));
555
+ "Test.java" ,
556
+ """
557
+ package test;
558
+ class Test {}
559
+ """ )));
550
560
outputStream .flush ();
551
561
assertWithMessage (outputStream .toString ()).that (exitCode ).isEqualTo (Result .OK );
552
562
}
@@ -573,10 +583,12 @@ public void compilationWithError() {
573
583
Arrays .asList (
574
584
forSourceLines (
575
585
"Test.java" ,
576
- "package test;" ,
577
- "public class Test {" ,
578
- " Object f() { return new NoSuch(); }" ,
579
- "}" )));
586
+ """
587
+ package test;
588
+ public class Test {
589
+ Object f() { return new NoSuch(); }
590
+ }
591
+ """ )));
580
592
outputStream .flush ();
581
593
String output = diagnosticHelper .getDiagnostics ().toString ();
582
594
assertThat (output ).contains ("error: cannot find symbol" );
@@ -616,10 +628,12 @@ public void checkerWithFlags() {
616
628
Arrays .asList (
617
629
forSourceLines (
618
630
"Test.java" ,
619
- "package test;" ,
620
- "public class Test {" ,
621
- " Object f() { return \" XYLOPHONE\" ; }" ,
622
- "}" ));
631
+ """
632
+ package test;
633
+ public class Test {
634
+ Object f() { return "XYLOPHONE"; }
635
+ }
636
+ """ ));
623
637
624
638
compilerBuilder .report (ScannerSupplier .fromBugCheckerClasses (ForbiddenString .class ));
625
639
compiler = compilerBuilder .build ();
@@ -636,10 +650,12 @@ public void flagsAreResetOnNextCompilation() {
636
650
Arrays .asList (
637
651
forSourceLines (
638
652
"Test.java" ,
639
- "package test;" ,
640
- "public class Test {" ,
641
- " Object f() { return \" BANANAS\" ; }" ,
642
- "}" ));
653
+ """
654
+ package test;
655
+ public class Test {
656
+ Object f() { return "BANANAS"; }
657
+ }
658
+ """ ));
643
659
644
660
// First compile forbids "bananas", should fail.
645
661
compilerBuilder .report (ScannerSupplier .fromBugCheckerClasses (ForbiddenString .class ));
0 commit comments