pe's People
pe's Issues
Bug in add -e
Faulty Hyperlinks in DG's Table of Contents
Invalid Date for add -e
Changing of File I/O Commands
Wrong heading for edit loan in the UG
Dummy Test
Goodbye World
Data types not required for attributes of class diagram
Wrong description for Listing Budget for a particular month
Wrong Error Message Printing on Edit of expenditure
This is the contents of the database
========================================================
list m/12
========================================================
You did not overspend for December, Good JOB!
0.00% of your overall budget has been spent
Your budget for December: $1000000000.00
Your expenditures:
Description | Amount | Date | Category
1.worrrrrrrrkkkk | $1000.00 | 1989-12-09 | ENTERTAINMENT
Your loans:
No Loan records yet.
On issuing this command, edit -e m/12 i/-1 n/work
, an error was caught for having an amount lesser than 0 when it was in fact the index that was lesser than 0
edit -e m/12 i/-1 n/work
========================================================
Your amount has to be above $0!
========================================================
This also appears when I try it with a legitimate index. It appears that amount might not be an optional field as suggested in the UG.
========================================================
edit -e m/12 i/1 n/work
========================================================
Your amount has to be above $0!
========================================================
No details in Instructions for manual testing
Typo in format description in Year command
Typo in format description in Find Command
Writing into privileged location without permission
When trying to use the file in C:\Windows\System32
, it does not catch for an error if files cannot be created in the location specified.
Log Output:
PS C:\Windows\System32> java -jar .\[CS2113T-F11-2][BudgetTracker].jar
========================================================
Current Date and Time: 16:42 12/11/2021
Database will be set to: 2021
========================================================
If you would like to change the database, please use the "year DATABASE_YEAR" command
Loading... Please Wait
========================================================
========================================================
____ _ _ _______ _
| _ \ | | | |__ __| | |
| |_) |_ _ __| | __ _ ___| |_ | |_ __ __ _ ___| | _____ _ __
| _ <| | | |/ _` |/ _` |/ _ \ __|| | '__/ _` |/ __| |/ / _ \ '__|
| |_) | |_| | (_| | (_| | __/ |_ | | | | (_| | (__| < __/ |
|____/ \__,_|\__,_|\__, |\___|\__||_|_| \__,_|\___|_|\_\___|_|
__/ |
|___/
Hello! I'm Budget Tracker
What entries do you wish to enter today?
========================================================
java.io.IOException: The system cannot find the path specified
at java.base/java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.base/java.io.File.createNewFile(File.java:1035)
at seedu.budgettracker.storage.Storage.makeStorageTextFile(Storage.java:76)
at seedu.budgettracker.BudgetTracker.run(BudgetTracker.java:53)
at seedu.budgettracker.BudgetTracker.main(BudgetTracker.java:31)
Parameter is not an existing file
You have a total budget of: $0.00
You have a spent a total of: $0.00
========================================================
========================================================
These are the data base you currently have!
Exception in thread "main" java.lang.NullPointerException
at seedu.budgettracker.storage.Storage.isContainsJunk(Storage.java:131)
at seedu.budgettracker.storage.Storage.directoryListAllFiles(Storage.java:106)
at seedu.budgettracker.ui.TextUi.printAvailableDataBase(TextUi.java:633)
at seedu.budgettracker.BudgetTracker.run(BudgetTracker.java:70)
at seedu.budgettracker.BudgetTracker.main(BudgetTracker.java:31)
File I/O Load Bug
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.