ay2223s2-cs2113-t11-2 / tp Goto Github PK
View Code? Open in Web Editor NEWThis project forked from nus-cs2113-ay2223s2/tp
This project forked from nus-cs2113-ay2223s2/tp
I am able to add modules to year 99 which is not possible in NUS. This results in the module not displaying when I type the list
command.
Labels: severity.Medium
type.FeatureFlaw
original: nikkiDEEE/ped#1
This is not a bug but I feel it could be a somewhat misleading to the user. Maybe, you want to add (P) beside the module code if the module is under 'planner'. In this case, it looks as if the module is taken (yes, if it's taken, there will be grade beside it, but adding (P) could be more concise).
Labels: type.DocumentationBug
severity.VeryLow
original: TopGun2001/ped#4
There are 2 modules added to the program. Firstly, one of the module has been added with a negative year as input. Secondly, when all the modules that have been taken are listed, there is only 1 module shown in display. The CAP is also incorrect as it takes the combined CAP of the valid and invalid modules.
Labels: severity.High
type.FunctionalityBug
original: TopGun2001/ped#2
Handle exception for duplicate modules and y/ should be an integer
Good Effort on the DG! I have listed some feedback for the DG
Main
maybe?Display warning of prerequisites when module is planned
Initialise user according to engineering course for better core module status query
The description of cods is out of divider Len
Labels: severity.VeryLow
type.FeatureFlaw
original: nikkiDEEE/ped#3
As a user I want to see my prerequisites and number of MCs for the module I am taking so that I can plan my timetable with prerequisites in mind.
As a user I can add modules so that I can make my study plan.
As a User I want to delete a module so that I can replace the existing module.
Save to penus.txt after every command
As a user I can mark and unmark a taken or untaken module so that I can keep track of what modules I have cleared
As a user, I want to be able to see a list of all my modules which I have taken, am taking, and am going to take, so that I can plan for my upcoming semesters.
As seen in the image, I've added a module with extra spaces at the end of the name. the result is that the list will show null
.
Labels: type.FunctionalityBug
severity.Low
original: darrenangwx/ped#2
User would not know what Error: g/
means
Labels: severity.Medium
type.FeatureFlaw
original: nikkiDEEE/ped#2
Add destroy for CommandResult and XYZCommand
Add class names
Sequence diagram for DetailsCommand and ListCommand
Fix formatting
Make code more OOP (AddCommand, RemoveCommand, MarkCommand etc.)
As a user I want to see my graduation progress so that I can plan my graduation requirements
User does not know what to do with the error message.
Labels: severity.Low
type.FeatureFlaw
original: nikkiDEEE/ped#6
Lists out all possible commands for user
Query API for module details
Remove code that are unused (don't comment them out)
Unsure what the <p>
tag refers to here. Appears in several areas.
Use getResourceAsStream java API
Incorrect CAP displayed
It should show 5.0 if I have passed a pass fail module
Labels: severity.Low
type.FeatureFlaw
original: nikkiDEEE/ped#8
Not sure if this is a bug but a false module (does not exist) can be added. Perhaps what can be done here is to traverse the resources/modules file you have to search for the module code being input and use an isValid checker in the Logic package. (Apologies if I'm wrong haha)
Labels: severity.VeryLow
type.FeatureFlaw
original: nikkiDEEE/ped#7
As seen in the image, I am able to add 2 modules of the same name if I add additional space at the end
Labels: type.FunctionalityBug
severity.Low
original: darrenangwx/ped#3
I've added modules according to the user guide, but I am unable to see any modules when 'list' command was typed. I think this bug only occurs when using the taken
command and I add in a module that does not exists (e.g. abcde). For plan
adding in a module that does not exist will still allow me to list all modules.
I think if I added mods that are not in NUSMods, the list
command will show null as a result.
Labels: type.FunctionalityBug
severity.Low
original: darrenangwx/ped#1
Integer has been keyed in but it says c/ must be an integer
.
Perhaps use a string manipulation technique like .trim() to remove the trailing whitespace.
Either that or the error prompt has to be changed from "... valid integer" to " ... valid input" and prompt the user to not leave any leading/ trailing white spaces.
Labels: severity.Low
type.FeatureFlaw
original: nikkiDEEE/ped#5
Can a user have a number as a name?
Labels: severity.VeryLow
type.FeatureFlaw
original: nikkiDEEE/ped#4
ListParser formatting issues and not printing semester cap for list y/ s/
>taken CS2113 y/1 s/1 g/A
>list
>list y/1
>list y/1 s/1
Expected:
*List the modules I have chosen
Actual:
1 error message.
Labels: type.FunctionalityBug
severity.High
original: seawolf1024/ped#1
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.