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

[CS2103T-W08-4] Socius #79

Open
wants to merge 777 commits into
base: master
Choose a base branch
from

Conversation

choonyongchan
Copy link

@choonyongchan choonyongchan commented Sep 14, 2021

Socius helps fresh international student and enrolled in CS2103T to meet new friends and form project groups.​
Socius helps with gathering information about classmates and facilitates students in forming groups with specific candidates.

@codecov-commenter
Copy link

codecov-commenter commented Sep 28, 2021

Codecov Report

Merging #79 (1dcef69) into master (ba53b8c) will decrease coverage by 3.75%.
The diff coverage is 68.01%.

❗ Current head 1dcef69 differs from pull request most recent head 8dec2b3. Consider uploading reports for the commit 8dec2b3 to get more accurate results
Impacted file tree graph

@@             Coverage Diff              @@
##             master      #79      +/-   ##
============================================
- Coverage     72.15%   68.40%   -3.76%     
- Complexity      399      886     +487     
============================================
  Files            70      116      +46     
  Lines          1232     2877    +1645     
  Branches        125      438     +313     
============================================
+ Hits            889     1968    +1079     
- Misses          311      727     +416     
- Partials         32      182     +150     
Impacted Files Coverage Δ
...main/java/seedu/address/commons/core/Messages.java 0.00% <ø> (ø)
...n/java/seedu/address/commons/core/index/Index.java 100.00% <ø> (ø)
...rc/main/java/seedu/address/logic/LogicManager.java 71.42% <0.00%> (-3.58%) ⬇️
...va/seedu/address/logic/commands/ExportCommand.java 0.00% <0.00%> (ø)
...java/seedu/address/logic/commands/HelpCommand.java 100.00% <ø> (ø)
...va/seedu/address/logic/commands/ImportCommand.java 0.00% <0.00%> (ø)
...eedu/address/logic/parser/ExportCommandParser.java 0.00% <0.00%> (ø)
...eedu/address/logic/parser/ImportCommandParser.java 0.00% <0.00%> (ø)
...eedu/address/logic/parser/RemarkCommandParser.java 0.00% <0.00%> (ø)
...main/java/seedu/address/commons/util/FileUtil.java 69.23% <25.00%> (-8.05%) ⬇️
... and 74 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ba53b8c...8dec2b3. Read the comment docs.

bentanjunrong pushed a commit to bentanjunrong/tp that referenced this pull request Oct 13, 2021
Domszy pushed a commit to Domszy/tp that referenced this pull request Oct 13, 2021
Update add command user guide description
okyntary pushed a commit to okyntary/tp that referenced this pull request Oct 18, 2021
hsiaotingluv and others added 26 commits November 4, 2021 01:36
Fix Phone Number Constraints & Review Remark Prefix Constraints
All commands which involves the parsing of Index will return an Invalid Command Format when a Non-Zero Integer cannot be parsed.

According to @xianlinc, the correct error should be 'The person index provided is invalid', no matter how large the input number. [Valid point]

I've added a check, such that all string that
1. Contains just numbers AND
2. Not the integer range (i.e between -2 billion to 2 billion) AND
3. Is a positive number (any length), but must not be all 0s...
will return Integer.MAX_INT.
This assumes that the users will not have 2.147 billion friends in Socius, which should be a reasonable assumption to make (Consider the size of json file and time taken to import!!)
Update DG: Appendix and Misc Part
choonyongchan and others added 30 commits November 8, 2021 22:37
Remove a few implementations
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.

6 participants