Skip to content

Commit c87aecb

Browse files
committed
Fix Gradle bugs and add jar
1 parent 8b73153 commit c87aecb

16 files changed

+29
-27
lines changed

data/duke.txt

-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
E#false#party #2022-01-22
21
T#false#borrow book

src/main/java/META-INF/MANIFEST.MF

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Manifest-Version: 1.0
2+
Main-Class: seedu.duke.Duke
3+

src/main/java/duke/Deadline.java src/main/java/seedu/duke/Deadline.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package duke;
1+
package seedu.duke;
22

33
import java.time.LocalDate;
44

5-
class Deadline extends Task {
5+
public class Deadline extends Task {
66

77
Deadline(String description, LocalDate deadline) {
88
super(description, deadline);

src/main/java/duke/Duke.java src/main/java/seedu/duke/Duke.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package duke;
1+
package seedu.duke;
22

33
import java.util.Scanner;
44

@@ -14,7 +14,7 @@ public Duke(String filePath) {
1414

1515
try {
1616
tasks = new TaskList(storage.load());
17-
} catch (DukeException e) {
17+
} catch (Exception e) {
1818
ui.showLoadingError();
1919
System.out.println(e);
2020
tasks = new TaskList();

src/main/java/duke/DukeAbsentInfoException.java src/main/java/seedu/duke/DukeAbsentInfoException.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package duke;
1+
package seedu.duke;
22

3-
class DukeAbsentInfoException extends DukeException {
3+
public class DukeAbsentInfoException extends DukeException {
44

55
DukeAbsentInfoException(String message) {
66
super(message);

src/main/java/duke/DukeException.java src/main/java/seedu/duke/DukeException.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package duke;
1+
package seedu.duke;
22

3-
class DukeException extends Exception {
3+
public class DukeException extends Exception {
44

55
String message;
66

src/main/java/duke/DukeIdxOOBException.java src/main/java/seedu/duke/DukeIdxOOBException.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package duke;
1+
package seedu.duke;
22

3-
class DukeIdxOOBException extends DukeException {
3+
public class DukeIdxOOBException extends DukeException {
44

55
DukeIdxOOBException() {
66
super("☹ OOPS!!! The index specified is out of bounds.");

src/main/java/duke/Event.java src/main/java/seedu/duke/Event.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package duke;
1+
package seedu.duke;
22

33
import java.time.LocalDate;
44

5-
class Event extends Task {
5+
public class Event extends Task {
66

77
Event(String description, LocalDate time) {
88
super(description, time);

src/main/java/duke/Parser.java src/main/java/seedu/duke/Parser.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package duke;
1+
package seedu.duke;
22
import java.time.LocalDate;
33

4-
class Parser {
4+
public class Parser {
55

66
private static final int LIST = 0;
77
private static final int TODO = 1;

src/main/java/duke/Storage.java src/main/java/seedu/duke/Storage.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package duke;
1+
package seedu.duke;
22

33
import java.io.FileWriter;
44
import java.util.ArrayList;
55
import java.io.File;
66
import java.util.Scanner;
77
import java.io.FileNotFoundException;
88

9-
class Storage {
9+
public class Storage {
1010

1111
private String filepath;
1212

src/main/java/duke/Task.java src/main/java/seedu/duke/Task.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
package duke;
1+
package seedu.duke;
22

33
import java.util.Optional;
44
import java.time.LocalDate;
55
import java.time.format.DateTimeFormatter;
66

7-
abstract class Task {
7+
public abstract class Task {
88

99
protected static final DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("LLL dd yyyy");
1010

src/main/java/duke/TaskList.java src/main/java/seedu/duke/TaskList.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package duke;
1+
package seedu.duke;
22

33
import java.util.ArrayList;
44

5-
class TaskList {
5+
public class TaskList {
66

77
private ArrayList<Task> tasks;
88

src/main/java/duke/ToDo.java src/main/java/seedu/duke/ToDo.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package duke;
1+
package seedu.duke;
22

3-
class ToDo extends Task {
3+
public class ToDo extends Task {
44

55
ToDo(String description) {
66
super(description);

src/main/java/duke/Ui.java src/main/java/seedu/duke/Ui.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package duke;
1+
package seedu.duke;
22

3-
class Ui {
3+
public class Ui {
44

55
private static final int LIST = 0;
66
private static final int TODO = 1;

src/test/java/duke/ParserTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package duke;
1+
package seedu.duke;
22

33
import org.junit.jupiter.api.Test;
44

src/test/java/duke/TaskListTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package duke;
1+
package seedu.duke;
22

33
import org.junit.jupiter.api.Test;
44

0 commit comments

Comments
 (0)