-
Notifications
You must be signed in to change notification settings - Fork 3
Pull requests: OSLL/code-plagiarism
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
refactor: don't use testcontainers for the auto tests, also use Path instead of using str in the 'test_mongo.py'.
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
tests
Tests for functions
refactor: don't use testcontainers for the unit tests, also remove unnecessary asserts in the 'reporters.py'.
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
tests
Tests for functions
feat: add mongodb compare_info and ASTFeatures caching
enhancement
New feature or request
Hard
Task that hard to implement
moevm
Внедрение в учебный процесс МОЭВМ
tests
Tests for functions
refactor: adds an information column into the general report about the type of compare.
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
refactor: adds support to set the path to the reports file with the provided name.
enhancement
New feature or request
refactor: split compare result into full compare info and fast compare info.
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
build: use build arguments instead of using substitution in the dockerfiles.
build
Setup CI/CD, build packages and another DevOps tasks.
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
build: reworks build process, adds distributive name into package name.
build
Setup CI/CD, build packages and another DevOps tasks.
refactor: more informative error message when an unexpected error occurred.
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
refactor: bumps versions of pyright and ruff, also fixes type checker and ruff errors.
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
test: corrects test which checks that makefile consist help for all targets.
tests
Tests for functions
test+doc: adds a test to check that the Makefile consists of help messages for all targets.
documentation
Additions to documentation
tests
Tests for functions
refactor: moves docker targets help information into docker.mk and also reformats the Makefile help.
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
build: moves setuptools requirements into the build requirements of the setup script.
build
Setup CI/CD, build packages and another DevOps tasks.
refactor: moves docker makefile into docker folder.
build
Setup CI/CD, build packages and another DevOps tasks.
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
tests
Tests for functions
feat: exit with positive exit code in the end when found similarity.
enhancement
New feature or request
moevm
Внедрение в учебный процесс МОЭВМ
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
feat: adds the possibility to generate reports only from provided paths for comparing two projects.
enhancement
New feature or request
moevm
Внедрение в учебный процесс МОЭВМ
refactor: processing futures as they are completed, and a flag has been added to not display comparison information on stdout.
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
doc+fix: actualizes use case notebook and also fixes displaying suspect parts and getting commit info.
bug
Something isn't working
documentation
Additions to documentation
Refactoring
Changes made to the code to improve readability, speed of execution, and logic between parts.
Previous Next
ProTip!
Updated in the last three days: updated:>2025-06-01.