Alberth
|
59abe540c3
More similarity code deduplication.
|
5 years ago |
Alberth
|
149ce6dd37
Reduce duplicated code in similarity computing.
|
5 years ago |
Alberth
|
ca00d00683
Remove base code matches from JPlagComparison.
|
5 years ago |
Doğa Yalçın
|
e17dac4798
Store basecode comparisons in each submission instead in the comparison strategy (#235)
|
5 years ago |
Timur Sağlam
|
3b8c2a01fe
Introduce a submission set builder that takes over responsibility previously located in the JPlag and Submission classes. Further de-tangles the dependencies on the JPlag class.
|
5 years ago |
Timur Sağlam
|
e5ca21c343
Ensured proper filtering and keep the invalid submissions in a separate list.
|
5 years ago |
Timur Sağlam
|
efb67a6aa1
separate the error collecting capabilities as defined by the program interface from the JPlag class move submission parsing in submission set.
|
5 years ago |
Alberth
|
ceea4fdcba
Move filterValidSubmissions() into SubmissionSet.
|
5 years ago |
Alberth
|
2fcab6463a
Introduce SubmissionSet class.
|
5 years ago |
Alberth
|
72a277a2ff
Document submission data, generalize name of the submission root.
|
5 years ago |
Timur Sağlam
|
1498aaa19c
Add a test case for the files affected by the matches of a comparison.
|
5 years ago |
Alberth
|
9e95e8c83a
Simplify extracting a file list from a comparison.
|
5 years ago |
Alberth
|
83b52f8440
Simplify get first/second submission and basecode matches.
|
5 years ago |
Alberth
|
3e86d16a4a
Fix variable name.
|
5 years ago |
Alberth
|
9db841b735
Simplify getting start of first/second match.
|
5 years ago |
Alberth
|
592ac3ef9c
Word fix.
|
5 years ago |
Alberth
|
6d6cde37b7
Option value is converted rather than the name of the option.
|
5 years ago |
Alberth
|
808eb8874f
Deduplicate time duration to string conversion.
|
5 years ago |
Timur Sağlam
|
ea0a61b686
Fix typos in message file.
|
5 years ago |
Timur Sağlam
|
4ab87ac0cf
Update README.md
|
5 years ago |
Timur Sağlam
|
58e95a3501
Externalize the description strings of the command-line arguments.
|
5 years ago |
Timur Sağlam
|
1eb3c5060b
Fix command-line argument description and options JDoc of the min token match.
|
5 years ago |
Timur Sağlam
|
5549b7bb2f
Enforce the removal of submissions with invalid length (token of submission < min token match)
|
5 years ago |
Timur Sağlam
|
7f18cb8f91
Clean-up result interface by removing method that implicitly used the options. This means getAllComparisons() is now named getComparisons().
|
5 years ago |
Timur Sağlam
|
70336cd042
Change misleading option name from stored matches to shown comparison, as it affects how many comparisons of submission tuples are shown in the report.
|
5 years ago |
dependabot[bot]
|
706751d130
Dependency(deps): Bump antlr4-maven-plugin from 4.2 to 4.9.3
|
5 years ago |
dependabot[bot]
|
53f7810c3e
Dependency(deps): Bump antlr4-runtime from 4.9.2 to 4.9.3
|
5 years ago |
dependabot[bot]
|
08350c4093
Dependency(deps): Bump antlr4 from 4.9.2 to 4.9.3
|
5 years ago |
Timur Sağlam
|
42fe413a3c
Clarify options by improving JDoc comments.
|
5 years ago |
Timur Sağlam
|
7eee77614a
Use List instead of ArrayList for the interfaces of the strategy classes.
|
5 years ago |