From 9731b86c1471f229ccb3f3aae6bc8188f3b74301 Mon Sep 17 00:00:00 2001 From: Robbie Bise Date: Tue, 11 Apr 2023 11:48:36 -0500 Subject: [PATCH 1/5] add some bad code --- main/Main.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main/Main.java b/main/Main.java index 3110f38..0b1ead7 100644 --- a/main/Main.java +++ b/main/Main.java @@ -8,6 +8,11 @@ public static void main(String[] arguments) { String a = null; a = "asdf"; if (a != null) {out.println(a);} + if (a != null) {out.println(a);} + if (a != null) {out.println(a);} + if (a != null) {out.println(a);} + if (a != null) {out.println(a);} + if (a != null) {out.println(a);} //TODO: something elsee OldStuff oldStuff = new OldStuff(); From bcbaf8059906c59f5ff7be375efe47ab9d1fc94a Mon Sep 17 00:00:00 2001 From: Robbie Bise Date: Tue, 11 Apr 2023 11:54:07 -0500 Subject: [PATCH 2/5] new thing --- main/Main.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main/Main.java b/main/Main.java index 0b1ead7..ccd347c 100644 --- a/main/Main.java +++ b/main/Main.java @@ -18,5 +18,9 @@ public static void main(String[] arguments) { OldStuff oldStuff = new OldStuff(); oldStuff.oldMethod(); } + int myPow(int num, int exponent) { + num = num * myPow(num, exponent - 1); // Noncompliant + return num; // this is never reached + } } From af0e28f34d1fae2a48aeb404a5cbbbb1671f8db1 Mon Sep 17 00:00:00 2001 From: Robbie Bise Date: Tue, 11 Jul 2023 12:33:30 -0500 Subject: [PATCH 3/5] add hotspot --- main/Main.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main/Main.java b/main/Main.java index ccd347c..98ec937 100644 --- a/main/Main.java +++ b/main/Main.java @@ -14,7 +14,8 @@ public static void main(String[] arguments) { if (a != null) {out.println(a);} if (a != null) {out.println(a);} //TODO: something elsee - + String password = "hello"; + out.println(password); OldStuff oldStuff = new OldStuff(); oldStuff.oldMethod(); } From 8a7fcaa18c246c7ad580afab7ec3f37bce4c6c2b Mon Sep 17 00:00:00 2001 From: Robbie Bise Date: Tue, 11 Jul 2023 13:11:17 -0500 Subject: [PATCH 4/5] second hotspot --- main/Main.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main/Main.java b/main/Main.java index 98ec937..b018190 100644 --- a/main/Main.java +++ b/main/Main.java @@ -18,6 +18,8 @@ public static void main(String[] arguments) { out.println(password); OldStuff oldStuff = new OldStuff(); oldStuff.oldMethod(); + String password_2 = "hello"; + out.println(password_2); } int myPow(int num, int exponent) { num = num * myPow(num, exponent - 1); // Noncompliant From cf779d042135e3681df4bba59736a3cee5cb02fb Mon Sep 17 00:00:00 2001 From: robbiebise <118204121+robbiebise@users.noreply.github.com> Date: Fri, 25 Oct 2024 13:21:57 -0500 Subject: [PATCH 5/5] Update Main.java --- main/Main.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/Main.java b/main/Main.java index deaf6fc..1f2718e 100644 --- a/main/Main.java +++ b/main/Main.java @@ -2,7 +2,7 @@ import static java.lang.System.out; public class Main { - +// TODO: UpdatePR public static void main(String[] arguments) throws Exception{ out.println("HELLO"); String a = null; @@ -34,4 +34,4 @@ public static void newMethod(String a) { } } -} \ No newline at end of file +}