Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beefed up Developer guide and changed some of the implementations #158

Merged
merged 75 commits into from Nov 5, 2018

Conversation

Limminghong
Copy link

  • restore snapshots is now restore-snapshots
  • CsvWriter is now split to CsvReader and CsvWriter
  • Added implementation for my features in the developer guide.

It takes in a directory and a name and exports the xml file to the location
Directory and name willbe that of default if not specified
Currently does not converts to .csv file
…csv format

Bug: since some addresses have commas, they do not show up correctly in .csv file
…s interfering with the excel file.

moved style.xsl to resource/view
Updated .gitignore
Updated user guide prefixes
…imported data.

Bug (Major): if .csv file is edited in excel, format of the whole file will change, thus rendering the CsvWrite useless
Abstracted makeBackup
Made fileName accessible to testcases
does not touch addressbook.xml
@Limminghong Limminghong self-assigned this Nov 4, 2018
@Limminghong Limminghong added the type.enhancement New feature or request label Nov 4, 2018
@Limminghong Limminghong added this to the v1.4 milestone Nov 4, 2018
@coveralls
Copy link

Pull Request Test Coverage Report for Build 482

  • 12 of 104 (11.54%) changed or added relevant lines in 6 files are covered.
  • 4 unchanged lines in 3 files lost coverage.
  • Overall coverage increased (+0.8%) to 87.034%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/main/java/seedu/address/logic/parser/AddressBookParser.java 0 1 0.0%
src/main/java/seedu/address/model/backup/BackupList.java 12 14 85.71%
src/main/java/seedu/address/logic/commands/ImportCommand.java 0 3 0.0%
src/main/java/seedu/address/logic/parser/RestoreCommandParser.java 0 3 0.0%
src/main/java/seedu/address/logic/commands/RestoreSnapshotsCommand.java 0 17 0.0%
src/main/java/seedu/address/storage/CsvReader.java 0 66 0.0%
Files with Coverage Reduction New Missed Lines %
src/main/java/seedu/address/logic/commands/RestoreSnapshotsCommand.java 1 0.0%
src/main/java/seedu/address/model/backup/BackupList.java 1 88.46%
src/main/java/seedu/address/logic/commands/ImportCommand.java 2 8.7%
Totals Coverage Status
Change from base Build 481: 0.8%
Covered Lines: 2987
Relevant Lines: 3432

💛 - Coveralls

@Limminghong Limminghong merged commit ed19984 into CS2113-AY1819S1-W12-3:master Nov 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type.enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants