cs3281-AY1617S2-website

CS3281&2: Thematic Systems Project I & II

Tan Wang Leng - Weekly Progress


Week 2

Effort Type PR Issue
1 D #140 Set up Travis CI
1 D #124 Fix code style violation
1 D #62 executable jar file doesn’t run
2 D #119 Add unit tests for DeleteCommand class

Week 3

Effort Type PR Issue
1 R #250 checkstyle: check for star imports
1 R #259 Update URL of help window #217
1 D #258 Make Travis CI output less verbose #204

Week 4

Effort Type PR Issue
1 R #256 checkstyle: check for unused import #252
1 R #251 checkstyle: ensure overloaded methods are grouped together #229
1 D #145 Set up checkstyle #123

Week 5

Effort Type PR Issue
1 R #64 Set up Travis CI #45

Week 6

Effort Type PR Issue
1 R #137 Add different levels of comparison to equality methods of Person class #122
1 R #257 checkstyle: ensure consistent ordering of imports #230
2 D #253 Add unit tests for person’s fields classes #172
2 R #272 Split Parser into command-specific classes #137

Week 7

Effort Type PR Issue
1 D #129 StorageFile class: load method should not create a new file #129
1 R #279 checkstyle: fix module name error #276
1 R #290 Remove unused code in TestUtil #222
1 R #179 Addressbook::addTag() is not used #169

Week 8

Effort Type PR Issue
2 D #42 Allow dashes in author name #42
1 R #288 Document how to save project docs as pdf files #287
1 R #64 Submitting issues: specify how to report security vulnerabilities #33
1 R #261 Parser and ArgumentTokenizer cleanups #235

Week 9

Effort Type PR Issue
1 D #66 Java guidelines: standardize use of this #47
1 R #59 CSharp coding standard: Reorder access modifiers #58
1 R #61 Format: recommend using a scope prefix for commit message subject line #52
1 R #298 CommandBox stays red even after correct input is entered #296
1 R #186 Fix typo in header comment #144

Week 10

Effort Type PR Issue
2 R #57 Standardize how to refer to Java class variables and methods from text #51
1 R #216 Update GUI tests to verify ‘last updated’ feature #114
1 R #314 Make UI look-and-feel consistent #299
1 R #214 Allow updating addressBookPath and addressBookName at runtime. #213
1 R #343 HTML anchors in UserGuide.md DeveloperGuide.md all broken #340
1 R #338 Index is cut off when names are too long for PersonCard #323

Week 11

Effort Type PR Issue
2 D #326 ReadOnlyPerson is not truly read-only #291
1 R #339 Cannot add a label called location in person card #336
1 R #352 Outdated prefixes in ArgumentTokenizer #351
1 R #347 Travis CI: cache dependencies #342
1 R #345 Fix typo in LogsCenter#getLogger(…) header comment #344
1 R #354 All gui tests are failing #353
1 R #188 ParserTest: fix naming standard violation #103

Week 12

Effort Type PR Issue
1 R #315 Move all parsing from AddCommand to AddCommandParser #306
1 R #367 Checkstyle: add DeclarationOrder rule #319
1 R #361 Checkstyle: add CommentsIndentation rule #319
1 R #366 Checkstyle: fix MethodName supplied expression #319
1 R #60 Formats: standardize commit message body format #53
2 R #373 Remove TestPerson #310
4 O video 10th STEPS: Video (content preparation and rendering)

Week 13

Effort Type PR Issue
1 R #362 Checkstyle: disallow single line conditional statements #319
1 R #375 Remove uses of real domain names #371
1 R #360 Checkstyle: prevent upper case abbreviations in names #319
1 R #365 Checkstyle: enforce @clause order #319
1 R #189 Run I/O tests in CI #146
1 R #378 Checkstyle: require default branch in switch statements #319
1 R #331 Implement a IndexUtil#oneToZeroIndex() abstraction #293
1 R #364 Checkstyle: enforce final keyword or encapsulation for class variables #319
1 R #192 runtest.sh: fix bug in deleting actual.txt from previous run #191
1 R #317 Add Integration Tests for EditCommand #254
8 O nil 10th STEPS: Exhibition