Skip to content

Commit

Permalink
Merge pull request #164 from taggyhan/fix-gradlew
Browse files Browse the repository at this point in the history
fix gradle
  • Loading branch information
starchypotatocode authored Nov 7, 2024
2 parents c6e7523 + 40ef9f3 commit 56b342f
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 8 deletions.
20 changes: 14 additions & 6 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -44,34 +44,42 @@ dependencies {
String jUnitVersion = '5.4.0'
String javaFxVersion = '17.0.7'

// JavaFX dependencies for Windows, macOS (Intel and ARM), and Linux
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'mac-aarch64'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'linux'

implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'mac-aarch64'
implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'linux'

implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'mac-aarch64'
implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'linux'

implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'mac-aarch64'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'linux'

implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.7.0'
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: '2.7.4'

testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: jUnitVersion

testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: jUnitVersion
}


shadowJar {
archiveBaseName = 'hallpointer'
archiveClassifier = null
testImplementation group: 'org.mockito', name: 'mockito-core', version: '5.4.0'
}

run {
enableAssertions = true
}

shadowJar {
archiveFileName = 'hallpointer.jar'
}

defaultTasks 'clean', 'test'
4 changes: 2 additions & 2 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -475,7 +475,7 @@ None.

6. **Tag:**\
Labels or categories assigned to members in Hall Pointer (e.g., `leader`, `active`, `inactive`). Tags help classify and manage members more easily.

7. **Command:**\
A user-entered instruction (e.g., `add_member`) in the CLI, enabling various operations within HallPointer. Commands are processed by the `Logic` component.

Expand Down Expand Up @@ -545,7 +545,7 @@ testers are expected to do more _exploratory_ testing.

1. Prerequisites: List all members using the `list_members` command. Multiple members in the list.
2. Test case: `delete_member 1`<br>
**Expected:** First contact is deleted from the list. Details of the deleted contact are shown in the status message.
**Expected:** First contact is deleted from the list. Details of the deleted contact are shown in the status message.

3. Test case: `delete_member 0`<br>
**Expected:** No member is deleted. Error details shown in the status message.
Expand Down

0 comments on commit 56b342f

Please sign in to comment.