Skip to content

Commit

Permalink
A-Packages
Browse files Browse the repository at this point in the history
Organize the classes into suitable java packages.
  • Loading branch information
rgonslayer committed Sep 8, 2022
1 parent c0a8d52 commit 06c02ef
Show file tree
Hide file tree
Showing 10 changed files with 33 additions and 20 deletions.
12 changes: 6 additions & 6 deletions src/main/java/Jarvis.java → src/main/java/jarvis/Jarvis.java
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import java.io.File;
package jarvis;

import jarvis.task.TaskList;
import jarvis.exception.JarvisException;

import java.io.IOException;
import java.util.Scanner;
import java.util.List;
import java.util.ArrayList;
import java.io.FileWriter;

public class Jarvis {
public static void main(String[] args) throws JarvisException {

String filePath = "data/taskList.txt";

TaskList tasks;
Expand Down
10 changes: 5 additions & 5 deletions src/main/java/Parser.java → src/main/java/jarvis/Parser.java
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import java.util.List;
import java.util.ArrayList;
import java.io.FileWriter;
import java.io.File;
import java.io.IOException;
package jarvis;

import jarvis.task.*;
import jarvis.exception.JarvisException;

import java.util.Scanner;

public class Parser {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
package jarvis;

import jarvis.task.*;

import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
Expand Down
2 changes: 2 additions & 0 deletions src/main/java/Ui.java → src/main/java/jarvis/Ui.java
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
package jarvis;

public class Ui {

}
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
package jarvis.exception;

public class JarvisException extends Exception{
public JarvisException(String errorMessage) {
super(errorMessage);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
package jarvis.task;

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.time.temporal.ChronoUnit;

public class Deadline extends Task{
protected LocalDate by;
public LocalDate by;

public Deadline(String description, String date) {
super(description);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
package jarvis.task;

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.time.temporal.ChronoUnit;

public class Event extends Task{

protected LocalDate at;
public LocalDate at;

public Event(String description, String date) {
super(description);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
package jarvis.task;

public class Task {
protected String description;
protected boolean isDone;
public String description;
public boolean isDone;

protected static int count = 0;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
package jarvis.task;

import java.util.ArrayList;
import java.util.List;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.time.temporal.ChronoUnit;
package jarvis.task;

public class ToDo extends Task{

Expand Down

0 comments on commit 06c02ef

Please sign in to comment.