Skip to content

Update workflows

f569726
Select commit
Loading
Failed to load commit list.
Merged

Add interactive console menu system for data structure demonstrations #3

Update workflows
f569726
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / PMD succeeded Oct 6, 2025 in 3s

34 new alerts

New alerts in code changed by this pull request

  • 34 warnings

See annotations below for details.

View all branch alerts.

Annotations

Check warning on line 30 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

All methods are static. Consider adding a private no-args constructor to prevent instantiation. Warning

All methods are static. Consider adding a private no-args constructor to prevent instantiation.

Check warning on line 55 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

Switch statements or expressions should be exhaustive, add a default case (or missing enum branches) Warning

Switch statements or expressions should be exhaustive, add a default case (or missing enum branches)

Check warning on line 89 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

This statement should have braces Warning

This statement should have braces

Check warning on line 98 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

Switch statements or expressions should be exhaustive, add a default case (or missing enum branches) Warning

Switch statements or expressions should be exhaustive, add a default case (or missing enum branches)

Check warning on line 117 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

This statement should have braces Warning

This statement should have braces

Check warning on line 123 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

Switch statements or expressions should be exhaustive, add a default case (or missing enum branches) Warning

Switch statements or expressions should be exhaustive, add a default case (or missing enum branches)

Check warning on line 145 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

This statement should have braces Warning

This statement should have braces

Check warning on line 153 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

Switch statements or expressions should be exhaustive, add a default case (or missing enum branches) Warning

Switch statements or expressions should be exhaustive, add a default case (or missing enum branches)

Check warning on line 171 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

This statement should have braces Warning

This statement should have braces

Check warning on line 174 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

This statement should have braces Warning

This statement should have braces

Check warning on line 175 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

This statement should have braces Warning

This statement should have braces

Check warning on line 504 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

This statement should have braces Warning

This statement should have braces

Check warning on line 505 in src/main/java/org/dsa/Main.java

See this annotation in the file changed.

Code scanning / PMD

This statement should have braces Warning

This statement should have braces

Check warning on line 5 in src/main/java/org/dsa/common/Utils.java

See this annotation in the file changed.

Code scanning / PMD

All methods are static. Consider adding a private no-args constructor to prevent instantiation. Warning

All methods are static. Consider adding a private no-args constructor to prevent instantiation.

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/circular/CircularLinkedList.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/circular/Node.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/deque/DoublyEndedList.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/deque/IDoublyEndedList.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/deque/Node.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/doubly/DoublyLinkedList.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/doubly/Node.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/simple/ISimpleLinkedList.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/simple/Node.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/simple/SimpleLinkedList.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters

Check warning on line 1 in src/main/java/org/dsa/structure/linkedList/sorted/ISortedLinkedList.java

See this annotation in the file changed.

Code scanning / PMD

Package name contains upper case characters Warning

Package name contains upper case characters