private static SingleFileVerifier.Issue addFileIssue(SingleFileVerifier verifier, FileIssue fileIssue) { return verifier.reportIssue(fileIssue.message()) .onFile(); }
private static SingleFileVerifier.Issue addFileIssue(SingleFileVerifier verifier, FileIssue fileIssue) { return verifier.reportIssue(fileIssue.message()) .onFile(); }
private static String message(PhpIssue issue) { if (issue instanceof LegacyIssue) { return ((LegacyIssue) issue).message(); } else if (issue instanceof LineIssue) { return ((LineIssue) issue).message(); } else if (issue instanceof FileIssue) { return ((FileIssue) issue).message(); } return ((PreciseIssue) issue).primaryLocation().message(); }
private static String message(PhpIssue issue) { if (issue instanceof LegacyIssue) { return ((LegacyIssue) issue).message(); } else if (issue instanceof LineIssue) { return ((LineIssue) issue).message(); } else if (issue instanceof FileIssue) { return ((FileIssue) issue).message(); } return ((PreciseIssue) issue).primaryLocation().message(); }
@Test public void test() throws Exception { FileIssue fileIssue = new FileIssue(CHECK, "Test message"); assertThat(fileIssue.check()).isEqualTo(CHECK); assertThat(fileIssue.cost()).isNull(); assertThat(fileIssue.message()).isEqualTo("Test message"); }
@Test public void with_cost() throws Exception { FileIssue fileIssue = new FileIssue(CHECK, "Test message").cost(5); assertThat(fileIssue.check()).isEqualTo(CHECK); assertThat(fileIssue.cost()).isEqualTo(5); assertThat(fileIssue.message()).isEqualTo("Test message"); } }
.message(fileIssue.message()) .on(inputFile);
.message(fileIssue.message()) .on(inputFile);