Commit History

Author SHA1 Message Date
  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