Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
259c787
[JENKINS-61940] Show multiple source files and all line ranges in sou…
akash-manna-sky Nov 10, 2025
ad69dd4
[JENKINS-61940] Show multiple source files and all line ranges in sou…
akash-manna-sky Nov 12, 2025
1fab47a
[JENKINS-61940] Show multiple source files and all line ranges in sou…
akash-manna-sky Nov 14, 2025
44e778f
[JENKINS-61940] Show multiple source files and all line ranges in sou…
akash-manna-sky Nov 14, 2025
291cfb3
[JENKINS-61940] Show multiple source files and all line ranges in sou…
akash-manna-sky Nov 15, 2025
1839907
[JENKINS-61940] Show multiple source files and all line ranges in sou…
akash-manna-sky Nov 16, 2025
b62d0ea
[JENKINS-61940] Show multiple source files and all line ranges in sou…
akash-manna-sky Nov 16, 2025
ad4ec93
[JENKINS-61940] Show multiple source files and all line ranges in sou…
akash-manna-sky Nov 16, 2025
b31b575
more suggested changes are implemented
akash-manna-sky Nov 16, 2025
c0d93e6
update LocationTest
akash-manna-sky Nov 16, 2025
4fb45d8
Use new elements in CPP Check parser
akash-manna-sky Nov 30, 2025
bae0369
updated
akash-manna-sky Nov 30, 2025
9d3d142
updated
akash-manna-sky Nov 30, 2025
220c44b
all tasks have been implemented
akash-manna-sky Dec 7, 2025
e20db0d
Update binary resource files
akash-manna-sky Dec 7, 2025
17d3b7d
Use new elements in Gcc parser
akash-manna-sky Dec 9, 2025
8ae7a10
for serialVersionUID change in analysis model
akash-manna-sky Dec 9, 2025
efb7cac
Merge branch 'main' into JENKINS-61940
akash-manna-sky Jan 6, 2026
8d0cc30
Update Issue and IssueBuilder classes to support multiple file locati…
akash-manna-sky Jan 13, 2026
f9dc3e7
Merge branch 'main' into JENKINS-61940
akash-manna-sky Jan 13, 2026
0bf3b8f
Update deprecation message for getLineRanges method to reference getL…
akash-manna-sky Jan 13, 2026
f73be2f
Update `serialVersionUID`of the serializable classes
uhafner Jan 16, 2026
2c680cd
Improve new API for locations
uhafner Jan 18, 2026
9b089a2
Use same serialVersionUID for all model types
uhafner Jan 18, 2026
7d8f12c
Remove FQN of assertions
uhafner Jan 18, 2026
9e980d8
Use locations in SpotBugs and CppCheckAdapter
uhafner Jan 18, 2026
b5688d3
Make methods not-deprecated as we need them in the parsers
uhafner Feb 1, 2026
7770530
Get rid of line ranges in SpotBugs and CppCheck parsers
uhafner Feb 1, 2026
7d44c3b
Add additional location properties
uhafner Feb 1, 2026
e593cba
Cleanup
uhafner Feb 2, 2026
c2be2eb
Cleanup tests
uhafner Feb 2, 2026
76a7839
Cleanup test case
uhafner Feb 2, 2026
cb6deac
Cleanup test case
uhafner Feb 2, 2026
a505d32
Do not validate an issue, validate the issue builder
uhafner Feb 2, 2026
c4b737c
Remove access of deprecated methods
uhafner Feb 2, 2026
001901d
Ignore deprecated methods in assertions
uhafner Feb 2, 2026
055ecea
Add support for locations in own parsers
uhafner Feb 6, 2026
80173ff
Replace serializations with 14.0.0 version
uhafner Feb 6, 2026
c5a1fde
Cleanup code
uhafner Feb 6, 2026
bede20b
Cleanup XML parser
uhafner Feb 6, 2026
de46b63
Fix formatting
uhafner Feb 6, 2026
ea697a5
Fix formatting warning
uhafner Feb 6, 2026
b0e46fc
Fix PMD warnings
uhafner Feb 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion etc/assertj-templates/assertion_class_template.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ ${imports}
* {@link ${class_to_assert}} specific assertions - Generated by CustomAssertionGenerator.
*/
@edu.hm.hafner.util.Generated(value="assertj-assertions-generator")
@SuppressWarnings({"rawtypes", "static"})
@SuppressWarnings({"rawtypes", "static", "deprecation"})
public class ${custom_assertion_class} extends AbstractObjectAssert<${custom_assertion_class}, ${class_to_assert}> {

/**
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@

<properties>
<scmTag>HEAD</scmTag>
<revision>13.19.0</revision>
<revision>14.0.0</revision>
<changelist>-SNAPSHOT</changelist>
<previousVersion>13.18.0</previousVersion>

Expand Down
6 changes: 3 additions & 3 deletions src/main/java/edu/hm/hafner/analysis/DuplicationGroup.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@
*/
public final class DuplicationGroup implements Serializable {
@Serial
private static final long serialVersionUID = -5005784523279541971L;
private static final long serialVersionUID = 14L; // release 14.0.0

@SuppressWarnings("serial")
private final List<Issue> occurrences = new ArrayList<>();
@SuppressWarnings("PMD.LooseCoupling")
private final ArrayList<Issue> occurrences = new ArrayList<>();
private String codeFragment = StringUtils.EMPTY;

/**
Expand Down
405 changes: 165 additions & 240 deletions src/main/java/edu/hm/hafner/analysis/Issue.java

Large diffs are not rendered by default.

Loading
Loading