├── .github └── workflows │ └── gradle-ci.yaml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── se │ │ └── bjurr │ │ └── violations │ │ └── comments │ │ └── lib │ │ ├── ChangedFileUtils.java │ │ ├── CommentFilterer.java │ │ ├── CommentsCreator.java │ │ ├── CommentsProvider.java │ │ ├── ViolationComments.java │ │ ├── ViolationRenderer.java │ │ └── model │ │ ├── ChangedFile.java │ │ ├── Comment.java │ │ └── ViolationData.java └── resources │ └── default-violation-template.mustach └── test ├── java └── se │ └── bjurr │ └── violations │ └── comments │ └── lib │ ├── CommentsCreatorTest.java │ ├── ViolationRendererTest.java │ └── model │ └── ViolationDataTest.java └── resources ├── testMarkdownCommentWithSource.md ├── testMarkdownCustomReporter1.md ├── testMarkdownCustomReporter2.md ├── testMarkdownCustomReporter3.md ├── testMarkdownSingleFileCommentWithNewLine.md ├── testMarkdownSingleFileCommentWithSource.md └── testMarkdownSingleFileCommentWithoutSource.md /.github/workflows/gradle-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/.github/workflows/gradle-ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/se/bjurr/violations/comments/lib/ChangedFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/main/java/se/bjurr/violations/comments/lib/ChangedFileUtils.java -------------------------------------------------------------------------------- /src/main/java/se/bjurr/violations/comments/lib/CommentFilterer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/main/java/se/bjurr/violations/comments/lib/CommentFilterer.java -------------------------------------------------------------------------------- /src/main/java/se/bjurr/violations/comments/lib/CommentsCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/main/java/se/bjurr/violations/comments/lib/CommentsCreator.java -------------------------------------------------------------------------------- /src/main/java/se/bjurr/violations/comments/lib/CommentsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/main/java/se/bjurr/violations/comments/lib/CommentsProvider.java -------------------------------------------------------------------------------- /src/main/java/se/bjurr/violations/comments/lib/ViolationComments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/main/java/se/bjurr/violations/comments/lib/ViolationComments.java -------------------------------------------------------------------------------- /src/main/java/se/bjurr/violations/comments/lib/ViolationRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/main/java/se/bjurr/violations/comments/lib/ViolationRenderer.java -------------------------------------------------------------------------------- /src/main/java/se/bjurr/violations/comments/lib/model/ChangedFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/main/java/se/bjurr/violations/comments/lib/model/ChangedFile.java -------------------------------------------------------------------------------- /src/main/java/se/bjurr/violations/comments/lib/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/main/java/se/bjurr/violations/comments/lib/model/Comment.java -------------------------------------------------------------------------------- /src/main/java/se/bjurr/violations/comments/lib/model/ViolationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/main/java/se/bjurr/violations/comments/lib/model/ViolationData.java -------------------------------------------------------------------------------- /src/main/resources/default-violation-template.mustach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/main/resources/default-violation-template.mustach -------------------------------------------------------------------------------- /src/test/java/se/bjurr/violations/comments/lib/CommentsCreatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/test/java/se/bjurr/violations/comments/lib/CommentsCreatorTest.java -------------------------------------------------------------------------------- /src/test/java/se/bjurr/violations/comments/lib/ViolationRendererTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/test/java/se/bjurr/violations/comments/lib/ViolationRendererTest.java -------------------------------------------------------------------------------- /src/test/java/se/bjurr/violations/comments/lib/model/ViolationDataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/test/java/se/bjurr/violations/comments/lib/model/ViolationDataTest.java -------------------------------------------------------------------------------- /src/test/resources/testMarkdownCommentWithSource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/test/resources/testMarkdownCommentWithSource.md -------------------------------------------------------------------------------- /src/test/resources/testMarkdownCustomReporter1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/test/resources/testMarkdownCustomReporter1.md -------------------------------------------------------------------------------- /src/test/resources/testMarkdownCustomReporter2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/test/resources/testMarkdownCustomReporter2.md -------------------------------------------------------------------------------- /src/test/resources/testMarkdownCustomReporter3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/test/resources/testMarkdownCustomReporter3.md -------------------------------------------------------------------------------- /src/test/resources/testMarkdownSingleFileCommentWithNewLine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/test/resources/testMarkdownSingleFileCommentWithNewLine.md -------------------------------------------------------------------------------- /src/test/resources/testMarkdownSingleFileCommentWithSource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/test/resources/testMarkdownSingleFileCommentWithSource.md -------------------------------------------------------------------------------- /src/test/resources/testMarkdownSingleFileCommentWithoutSource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomasbjerre/violation-comments-lib/HEAD/src/test/resources/testMarkdownSingleFileCommentWithoutSource.md --------------------------------------------------------------------------------