Skip to content

Commit e0f80c2

Browse files
Avoid wildcard imports
1 parent fa6b717 commit e0f80c2

File tree

6 files changed

+26
-11
lines changed

6 files changed

+26
-11
lines changed

IndividualProject/src/main/java/dev/coms4156/project/individualproject/Course.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package dev.coms4156.project.individualproject;
22

3-
import java.io.*;
3+
import java.io.Serial;
4+
import java.io.Serializable;
45

56
/**
67
* Represents a course within a department.

IndividualProject/src/main/java/dev/coms4156/project/individualproject/Department.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
package dev.coms4156.project.individualproject;
22

3-
import java.io.*;
4-
import java.util.*;
3+
import java.io.Serial;
4+
import java.io.Serializable;
5+
import java.util.HashMap;
6+
import java.util.Map;
57

68

79
/**

IndividualProject/src/main/java/dev/coms4156/project/individualproject/IndividualProjectApplication.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package dev.coms4156.project.individualproject;
22

33
import jakarta.annotation.PreDestroy;
4-
import java.util.*;
5-
import org.springframework.boot.*;
4+
import java.util.HashMap;
5+
import org.springframework.boot.CommandLineRunner;
6+
import org.springframework.boot.SpringApplication;
67
import org.springframework.boot.autoconfigure.SpringBootApplication;
78

89
/**

IndividualProject/src/main/java/dev/coms4156/project/individualproject/MyFileDatabase.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
package dev.coms4156.project.individualproject;
22

3-
import java.io.*;
4-
import java.util.*;
3+
import java.io.FileInputStream;
4+
import java.io.FileOutputStream;
5+
import java.io.IOException;
6+
import java.io.ObjectInputStream;
7+
import java.io.ObjectOutputStream;
8+
import java.util.HashMap;
9+
import java.util.Map;
510

611
/**
712
* This class represents a file-based database containing department mappings.

IndividualProject/src/main/java/dev/coms4156/project/individualproject/RouteController.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
package dev.coms4156.project.individualproject;
22

33
import java.util.HashMap;
4-
import org.springframework.http.*;
5-
import org.springframework.web.bind.annotation.*;
4+
import org.springframework.http.HttpStatus;
5+
import org.springframework.http.MediaType;
6+
import org.springframework.http.ResponseEntity;
7+
import org.springframework.web.bind.annotation.GetMapping;
8+
import org.springframework.web.bind.annotation.PatchMapping;
9+
import org.springframework.web.bind.annotation.RequestParam;
10+
import org.springframework.web.bind.annotation.RestController;
611

712
/**
813
* This class contains all the API routes for the system.

IndividualProject/src/test/java/dev/coms4156/project/individualproject/CourseUnitTests.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package dev.coms4156.project.individualproject;
22

3-
import static org.junit.jupiter.api.Assertions.*;
3+
import static org.junit.jupiter.api.Assertions.assertEquals;
44

5-
import org.junit.jupiter.api.*;
5+
import org.junit.jupiter.api.BeforeAll;
6+
import org.junit.jupiter.api.Test;
67
import org.springframework.boot.test.context.SpringBootTest;
78
import org.springframework.test.context.ContextConfiguration;
89

0 commit comments

Comments
 (0)