Giter VIP home page Giter VIP logo

ped's People

Contributors

w-yuchen avatar

Watchers

 avatar

ped's Issues

Example used in the error message is invalid

image.png
Error message provides an example that is:
addp d/Software Engineering Route t/fun t/good prospects

But when this example is actually used as input,

image.png

it is not accepted as a valid input.

This is highly likely to confuse the user.

deletem unable to delete modules

Steps to reproduce:

Assuming plan 1 exists and has semester 2,
first add a module to a plan and semeter:
addm m/cs2100 p/1 s/2
then try to delete it:
deletem m/cs2100 p/1 s/2

Expected:

Successful deletion.

Actual:

image.png

This module clearly exists since:

image.png

Invalid info command does not show error message

Steps to reproduce:

info 123

Expected:

Error message telling me what are the valid info commands, or just showing all modules as if info 123 is the same as info.

Actual:

No error messages, input not highlighted as red.

image.png

Pressing enter does nothing.

Set Semester as in-progress has formatting error in title

In UG:

image.png

The titles of other commands all have the actual command that can be used formatted as code (surrounded with ``), as seen here:

image.png

The command for setting current semester is current, so it should be current instead of current semester.

Usage for deletep is incorrect in UG

In UG:

image.png

Actual usage in app:

image.png

Since the usage is correctly recorded in the app, it should not pose too much of an issue to most users, but will be an issue for users who want to refer the UG.

deletem has wrong error message

Steps to reproduce:

deletem, or any invalid deletem commands.

Expected:

Error message telling me how to use deletem.

Actual:

Error message telling me how to use deletes.

image.png

adds accepts clearly invalid semester numbers

Steps to reproduce:

adds p/1 s/-2 for -2 semester
adds p/1 s/1000 for 1000 semester
adds p/1 s/0 for 0 semester

Expected:

These values are clearly invalid semester numbers and should be rejected as invalid input, just like semester numbers with non-numerical values:

image.png

Actual

Semester -2:

image.png

Semester 1000:

image.png

Semester 0:

image.png

Invalid addm commands does not show any error messages

Steps to reproduce:

Any invalid addm commands, e.g. addm, or addm m/

Expected:

Error message informing that it is an invalid command format, along with a usage message telling me the correct format of the command.

Actual:

No messages at all, the input is not even highlighted in red as with other invalid inputs.

image.png

image.png

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.