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

Complete tP AB3 Tutorial #4

Merged
3 commits merged into from
Mar 4, 2024
Merged

Conversation

macareonie
Copy link
Member

The tutorial consists of making changes to the existing codebase by adding a Remark feature and removing the Address field.

with respect to our tP, both changes are likely to be kept as they are relevant.

Let's,

  • Implement Remark feature and update all dependent code components.
  • Update JSON data and add tests for Remark feature.
  • Remove Address class and all instances of Address.
  • Update JSON data and remove all tests including Address field.

The tutorial consists of making changes to the existing codebase by
adding a Remark feature and removing the Address field.

with respect to our tP, both changes are likely to be kept as they are
relevant.

Let's,
 * Implement Remark feature and update all dependent code components.
 * Update JSON data and add tests for Remark feature.
 * Remove Address class and all instances of Address.
 * Update JSON data and remove all tests including Address field.
Current code iteration violates various checkstyle guidelines and fails
Continuous Integration checks.

Let's,
 * Review checkstyle errors and correct them.
Resolve a few more violations that went unnoticed in previous commit.
Copy link

codecov bot commented Mar 2, 2024

Codecov Report

Attention: Patch coverage is 83.78378% with 18 lines in your changes are missing coverage. Please review.

Project coverage is 74.77%. Comparing base (8582e2e) to head (6ac98a5).

Files Patch % Lines
src/main/java/seedu/address/ui/PersonCard.java 0.00% 8 Missing ⚠️
.../java/seedu/address/model/util/SampleDataUtil.java 14.28% 6 Missing ⚠️
.../java/seedu/address/storage/JsonAdaptedPerson.java 83.33% 1 Missing and 1 partial ⚠️
...c/main/java/seedu/address/model/person/Person.java 95.45% 1 Missing ⚠️
...c/main/java/seedu/address/model/person/Remark.java 87.50% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master       #4      +/-   ##
============================================
- Coverage     75.26%   74.77%   -0.49%     
- Complexity      419      429      +10     
============================================
  Files            71       73       +2     
  Lines          1338     1348      +10     
  Branches        126      129       +3     
============================================
+ Hits           1007     1008       +1     
- Misses          301      309       +8     
- Partials         30       31       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@gingerbreaf gingerbreaf closed this pull request by merging all changes into AY2324S2-CS2103T-F11-3:master in 1354b1f Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants