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

Feature/greedy string tiling deterministic #1350

Closed
wants to merge 795 commits into from

Conversation

TwoOfTwelve
Copy link
Contributor

The greedy string tiling class used to result in an arbitrary comparison direction if both submissions had the same amount of tokens. This did result in noticeable discrepancies in the similarity (see #1279). This PR fixes that by using the submission name as a tie breaker.

Kr0nox and others added 30 commits July 29, 2023 15:13
Bumps [org.scalameta:scalameta_2.13](https://github.com/scalameta/scalameta) from 4.8.5 to 4.8.6.
- [Release notes](https://github.com/scalameta/scalameta/releases)
- [Commits](scalameta/scalameta@v4.8.5...v4.8.6)

---
updated-dependencies:
- dependency-name: org.scalameta:scalameta_2.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [pinia](https://github.com/vuejs/pinia) from 2.1.4 to 2.1.6.
- [Release notes](https://github.com/vuejs/pinia/releases)
- [Commits](https://github.com/vuejs/pinia/compare/[email protected]@2.1.6)

---
updated-dependencies:
- dependency-name: pinia
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@vue/eslint-config-prettier](https://github.com/vuejs/eslint-config-prettier) from 7.1.0 to 8.0.0.
- [Release notes](https://github.com/vuejs/eslint-config-prettier/releases)
- [Changelog](https://github.com/vuejs/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](vuejs/eslint-config-prettier@v7.1.0...v8.0.0)

---
updated-dependencies:
- dependency-name: "@vue/eslint-config-prettier"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.4.4 to 4.4.8.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.4.8/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/vue-tsc) from 1.8.6 to 1.8.8.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v1.8.8/packages/vue-tsc)

---
updated-dependencies:
- dependency-name: vue-tsc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…597d0fc

In that commit the order of the tokens for try-catch statements was adjusted, that for the similarities are slightly different.
Updated the java tests to use the new test framework
Removed the @tempdir annotation, since it caused some warnings
# Conflicts:
#	languages/java/src/test/java/de/jplag/java/AbstractJavaLanguageTest.java
…changes. Positive deviation over all AVG similarity values: count=120, average=0.0657, min=0.0357, max=0.1395.
Adapt loop tokenization rules of the Java language module
dependabot bot and others added 29 commits September 27, 2023 22:59
…8.11 (#1312)

Bumps [org.scalameta:scalameta_2.13](https://github.com/scalameta/scalameta) from 4.8.10 to 4.8.11.
- [Release notes](https://github.com/scalameta/scalameta/releases)
- [Commits](scalameta/scalameta@v4.8.10...v4.8.11)

---
updated-dependencies:
- dependency-name: org.scalameta:scalameta_2.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
LLVM IR min token and README adjustments
…0.5.5 in /report-viewer (#1329)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ewer (#1326)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#1328)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…/report-viewer (#1327)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…iewer (#1325)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.39.0 to 2.40.0.
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@lib/2.39.0...lib/2.40.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…port-viewer (#1333)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ewer (#1332)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…1 in /report-viewer (#1336)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…to 12.0.0 in /report-viewer (#1334)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v5.5.0...v5.6.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action) from 4 to 5.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](stefanzweifel/git-auto-commit-action@v4...v5)

---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…viewer (#1335)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [org.scalameta:scalameta_2.13](https://github.com/scalameta/scalameta) from 4.8.11 to 4.8.12.
- [Release notes](https://github.com/scalameta/scalameta/releases)
- [Commits](scalameta/scalameta@v4.8.11...v4.8.12)

---
updated-dependencies:
- dependency-name: org.scalameta:scalameta_2.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.10 to 0.8.11.
- [Release notes](https://github.com/jacoco/jacoco/releases)
- [Commits](jacoco/jacoco@v0.8.10...v0.8.11)

---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.15.2 to 2.15.3.
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…port-viewer (#1343)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…0.5.6 in /report-viewer (#1344)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rt-viewer (#1345)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…1341)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#1342)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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.

9 participants