Skip to content

Commit 9379de0

Browse files
authored
Merge pull request #30 from Project516/develop
create a random greeting for the user
2 parents 618b61d + a28725c commit 9379de0

File tree

5 files changed

+30
-9
lines changed

5 files changed

+30
-9
lines changed

.github/workflows/javadoc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ jobs:
3333
with:
3434
github_token: ${{ secrets.GITHUB_TOKEN }}
3535
publish_dir: ./app/build/docs/javadoc
36-
force_orphan: 'true'
36+
force_orphan: 'true'

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
22
"github.copilot.enable": false,
3-
"java.configuration.updateBuildConfiguration": "automatic"
3+
"java.configuration.updateBuildConfiguration": "automatic",
4+
"java.compile.nullAnalysis.mode": "automatic"
45
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// SPDX-FileCopyrightText: 2026 project516 <project516@project516.dev>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
5+
package dev.project516.JavaAppTemplate;
6+
7+
import java.util.ArrayList;
8+
import java.util.Random;
9+
10+
public class Greet {
11+
12+
ArrayList<String> greetingList = new ArrayList<String>();
13+
14+
Random rand = new Random();
15+
16+
public Greet() {
17+
greetingList.add("Hi");
18+
greetingList.add("Hello");
19+
}
20+
21+
public String greetUser() {
22+
return greetingList.get(rand.nextInt(2));
23+
}
24+
}

app/src/main/java/dev/project516/JavaAppTemplate/Main.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,8 @@
66

77
public class Main {
88

9-
public String greetUser() {
10-
return "Hello!";
11-
}
12-
139
public static void main(String[] args) {
1410

15-
System.out.println(new Main().greetUser());
11+
System.out.println(new Greet().greetUser());
1612
}
1713
}

app/src/test/java/dev/project516/JavaAppTemplate/MainTest.java renamed to app/src/test/java/dev/project516/JavaAppTemplate/GreetTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88

99
import org.junit.Test;
1010

11-
public class MainTest {
11+
public class GreetTest {
1212
@Test
1313
public void testGreetsUser() {
14-
Main classUnderTest = new Main();
14+
Greet classUnderTest = new Greet();
1515
assertNotNull("Should greet the user", classUnderTest.greetUser());
1616
}
1717
}

0 commit comments

Comments
 (0)