Skip to content
New issue

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

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

Already on GitHub? # to your account

0.3 release #5

Merged
merged 15 commits into from
Jan 1, 2020
Merged

0.3 release #5

merged 15 commits into from
Jan 1, 2020

Conversation

Bhupesh-V
Copy link
Collaborator

[0.3]

Added

  • New module analyze.py for Moss Results analysis
  • getShareScores() for returning frequency of shared files.
  • addFile() for adding files.
  • addFilesByWildCard() for submitting multiple files.

Changed

  • The plagcheck module is now more modularised. check is now a class.
  • __get_line_numbers() now runs in a new thread.

Removed

  • requests as a dependency, network requests are now 50% faster.

- Added Docs
- Modularised whole code. check is now a class
- minor configs
- Separate instance method tasks, request() for requesting webpages
- modified docs
- use ThreadPoolExecutor for faster fetching
- addFilesByWildCard()
- removed file variable from init - use addFile() instead
- getInsights() for share score insights WIP
- percentage matches of both files are returned now.
- new insight metrics
- docs update
- Analysis for Moss (WIP)
- More test files
- implemented d2c(), d2dc() and dc2c()
- Resolved bugs where tags were getting reset by
by computing in-degree and out-degree
- getInsights() interfaced with analyze.py
- Minor updates

Glad I learned Graph Theory 😅
- LICENSE update
- Travis CI changes
@pep8speaks
Copy link

pep8speaks commented Jan 1, 2020

Hello @Bhupesh-V! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

Line 77:80: E501 line too long (85 > 79 characters)
Line 163:80: E501 line too long (84 > 79 characters)

Line 3:22: W292 no newline at end of file

Comment last updated at 2020-01-01 10:44:52 UTC

@Bhupesh-V Bhupesh-V merged commit 6e8f100 into master Jan 1, 2020
@Bhupesh-V Bhupesh-V deleted the dev branch January 11, 2020 07:23
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants