8.1.0 (2023-09-16)
- add method do build a
Repository
fromURI
(85325cb)
- deps: update dependency org.eclipse.jgit:org.eclipse.jgit to v6.6.1.202309021850-r (f173d2e)
- deps: update dependency org.eclipse.jgit:org.eclipse.jgit to v6.7.0.202309050840-r (86d7ebd)
- deps: update dependency org.slf4j:slf4j-api to v2.0.9 (01940d7)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.49 (4e84562)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.50 (da13409)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.51 (58e3497)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.52 (a43cd10)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.53 (43ff9f3)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.54 (683b077)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.55 (cff8cd7)
- deps: update kotest to v5.7.0 (c31e629)
- deps: update kotest to v5.7.1 (4d3428d)
- deps: update kotest to v5.7.2 (79b0358)
- deps: update plugin com.gradle.enterprise to v3.15 (c9de30d)
- deps: update plugin kotlin-qa to v0.49.1 (2859559)
- deps: update plugin multijvmtesting to v0.5.5 (9f86ab7)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.10 (c4ef98d)
- deps: update plugin publishoncentral to v5.0.13 (26c73bb)
- deps: update plugin publishoncentral to v5.0.14 (9270d16)
- fix unresolved symbol in
RKRGreedyStringTiling
(15c647b)
- do not use template strings in logger calls (d99d1ea)
- make abstract class with no abstract method an open class (f34634a)
- deps: update actions/checkout action to v4 (5c17a8b)
- deps: update danysk/action-checkout action to v0.2.12 (25e26eb)
- deps: update danysk/build-check-deploy-gradle-action action to v2.2.9 (cf961a6)
- import
TestLogEvent
(a4042a8) - remove call to deprecated
toLowerCase
(d65678b)
- add missing import in
CLIConfigurator
(f948630)
- add several missing trailing commas (5bcaa5f)
- add several missing trailing commas (b23c0f8)
- add several missing trailing commas (8b9ec25)
- avoid call to deprecated URL constructor in
ProviderCommandTest
(b5e387b) - avoid calling the deprecated
URL
constructor inProviderTest
(c4b5e42) - avoid variable name shadowing in
PlainFileExporter
(8da320f) - avoid variable name shadowing in
ProviderCommand
(edcf6bd) - disable unsupported rule suppression (484b797)
- improve indentation in
BitbucketProvider
(1d97a3f) - improve indentation in
CLIConfigurator
(0989c7c) - improve style in
ProviderCommandTest
(ad6b907) - locally capture a variable to avoid null assertions in
ProviderCommand
(405b066) - sort imports and avoid call to deprecated
URL
constructor inProviderCommand
(6039832) - sort imports in
BitbucketProvider
(683ee5e) - sort imports in
CLIConfigurator
(54d8a7c) - sort imports in
GitHubProvider
(4297ec1) - sort imports in
SessionTest
(f4c3e7a) - sort imports in
TechniqueConfig
(ed89485) - sort imports in
TokenizationFacadeTest
andTokenizationFacade
(91c7ab4)
- make
SearchCriteria
a function (f92dfda)
8.0.8 (2023-08-31)
- deps: update actions/checkout action to v3.6.0 (c8ee8b2)
- deps: update danysk/action-checkout action to v0.2.11 (3a6c2c0)
- deps: update dependency com.github.javaparser:javaparser-core to v3.25.5 (7559f9d)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.44 (224d0a4)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.45 (bf8ee6c)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.46 (0dd8fd4)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.47 (5d788ec)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.48 (f55290f)
- deps: update plugin publishoncentral to v5.0.12 (d275466)
- deps: update plugin dokka to v1.9.0 (1f18ef5)
8.0.7 (2023-08-23)
- deps: update actions/setup-node action to v3.8.0 (645b8b4)
- deps: update actions/setup-node action to v3.8.1 (6db6f4f)
- deps: update danysk/build-check-deploy-gradle-action action to v2.2.7 (e034dc8)
- deps: update danysk/build-check-deploy-gradle-action action to v2.2.8 (9604e48)
- core-deps: update kotlin monorepo to v1.9.10 (e64f698)
- deps: update dependency com.charleskorn.kaml:kaml to v0.55.0 (6f32042)
- deps: update dependency gradle to v8.2.1 (79a9ce4)
- deps: update dependency gradle to v8.3 (c918af1)
- deps: update dependency io.mockk:mockk to v1.13.7 (ce70187)
- deps: update dependency me.tongfei:progressbar to v0.10.0 (56e7da4)
- deps: update dependency org.kohsuke:github-api to v1.316 (9b53e10)
- deps: update dependency org.mockito:mockito-core to v5.5.0 (fdf8948)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.40 (081582f)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.41 (d00f882)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.42 (f51426a)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.43 (83aaaf0)
- deps: update logback to v1.4.10 (886a2c9)
- deps: update logback to v1.4.11 (4e27da5)
- deps: update logback to v1.4.9 (beb9e9f)
- deps: update node.js to 18.17 (57ec277)
- deps: update plugin com.gradle.enterprise to v3.14 (034a017)
- deps: update plugin com.gradle.enterprise to v3.14.1 (c3e2bba)
- deps: update plugin multijvmtesting to v0.5.4 (0819305)
- deps: update plugin org.gradle.toolchains.foojay-resolver-convention to v0.6.0 (19956b3)
- deps: update plugin org.gradle.toolchains.foojay-resolver-convention to v0.7.0 (5404e5d)
- deps: update plugin publishoncentral to v5.0.10 (72f6686)
- deps: update plugin publishoncentral to v5.0.11 (0136ac1)
8.0.6 (2023-07-06)
- deps: update actions/checkout action to v3.5.3 (47275d0)
- deps: update actions/setup-node action to v3.7.0 (0c4d156)
- deps: update danysk/action-checkout action to v0.2.10 (fd2d371)
- do not fail-fast on matrix jobs (0697c30)
- core-deps: update kotlin monorepo to v1.9.0 (6e91c30)
- deps: update dependency com.github.ajalt.clikt:clikt to v3.5.3 (31bf5ac)
- deps: update dependency com.github.ajalt.clikt:clikt to v3.5.4 (3a99e29)
- deps: update dependency com.github.javaparser:javaparser-core to v3.25.4 (6b10de8)
- deps: update dependency gradle to v8.2 (6fd23cd)
- deps: update dependency org.eclipse.jgit:org.eclipse.jgit to v6.6.0.202305301015-r (513ecde)
- deps: update dependency org.json:json to v20230618 (ad515ed)
- deps: update dependency org.mockito:mockito-core to v5.4.0 (9dfcc3e)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.32 (160f730)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.33 (660da8a)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.34 (eb8e4b9)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.35 (3ce8fbc)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.37 (8fc7ad3)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.38 (fd2f79d)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.39 (8f2e7dc)
- deps: update logback to v1.4.8 (25fb2da)
- deps: update plugin com.gradle.enterprise to v3.13.4 (c9a14e3)
- deps: update plugin multijvmtesting to v0.5.3 (32910ed)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.9 (e5768a5)
- deps: update plugin publishoncentral to v5.0.6 (97dcf73)
- deps: update plugin publishoncentral to v5.0.7 (22d5f45)
- deps: update plugin publishoncentral to v5.0.8 (887d39b)
- deps: update plugin publishoncentral to v5.0.9 (d670d31)
8.0.5 (2023-06-07)
- core-deps: update dependency org.jetbrains.kotlin.jvm to v1.8.22 (264944b)
- deps: update dependency commons-io:commons-io to v2.13.0 (dc7de6d)
- deps: update plugin gitsemver to v1.1.10 (bda6984)
- deps: update plugin multijvmtesting to v0.5.2 (4a364bf)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.8 (27ef66f)
8.0.4 (2023-06-05)
- deps: update danysk/build-check-deploy-gradle-action action to v2.2.5 (5cce430)
- deps: update danysk/build-check-deploy-gradle-action action to v2.2.6 (b3a2fc3)
- deps: update dependency com.charleskorn.kaml:kaml to v0.54.0 (7404c83)
- deps: update dependency com.github.javaparser:javaparser-core to v3.25.3 (ceebca4)
- deps: update dependency commons-io:commons-io to v2.12.0 (7dd9037)
- deps: update dependency org.kohsuke:github-api to v1.315 (bc64f3b)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.26 (9857889)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.27 (a93a99c)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.28 (705fe3a)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.29 (04b23d3)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.30 (a1675c0)
- deps: update kotest to v5.6.2 (ee5fe52)
- deps: update plugin com.gradle.enterprise to v3.13.1 (ed0e9e3)
- deps: update plugin com.gradle.enterprise to v3.13.2 (564723f)
- deps: update plugin com.gradle.enterprise to v3.13.3 (fc367e7)
- deps: update plugin multijvmtesting to v0.5.0 (aaa3b96)
- deps: update plugin multijvmtesting to v0.5.1 (25400ea)
- deps: update plugin dokka to v1.8.20 (5250634)
8.0.3 (2023-04-25)
- deps: update actions/checkout action to v3.5.1 (71f1e94)
- deps: update actions/checkout action to v3.5.2 (78f2cd8)
- deps: update danysk/action-checkout action to v0.2.8 (18f74b9)
- deps: update danysk/action-checkout action to v0.2.9 (c1f3744)
- deps: update danysk/build-check-deploy-gradle-action action to v2.2.3 (63d4095)
- deps: update danysk/build-check-deploy-gradle-action action to v2.2.4 (c2801f7)
- core-deps: update kotlin monorepo to v1.8.21 (b52d166)
- deps: update dependency gradle to v8.1 (5d2628b)
- deps: update dependency gradle to v8.1.1 (5486f91)
- deps: update dependency io.mockk:mockk to v1.13.5 (1207b07)
- deps: update dependency org.mockito:mockito-core to v5.3.0 (4850037)
- deps: update dependency org.mockito:mockito-core to v5.3.1 (3e9eed2)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.23 (5ec151a)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.24 (08b3606)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.25 (df5207c)
- deps: update kotest to v5.6.0 (e267cad)
- deps: update kotest to v5.6.1 (a4eac28)
- deps: update logback to v1.4.7 (4d06410)
- deps: update node.js to 18.16 (66e880b)
- deps: update plugin com.gradle.enterprise to v3.13 (f3950ea)
- deps: update plugin gitsemver to v1.1.6 (2fef8a6)
- deps: update plugin gitsemver to v1.1.7 (afa6a1a)
- deps: update plugin gitsemver to v1.1.8 (61de8af)
- deps: update plugin gitsemver to v1.1.9 (aea3f74)
- deps: update plugin multijvmtesting to v0.4.20 (d0eda80)
- deps: update plugin multijvmtesting to v0.4.21 (39b519d)
- deps: update plugin multijvmtesting to v0.4.22 (92512de)
- deps: update plugin multijvmtesting to v0.4.23 (f00bd5f)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.6 (7b43efc)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.7 (d99eb24)
- deps: update plugin org.gradle.toolchains.foojay-resolver-convention to v0.5.0 (808c5ae)
- deps: update plugin publishoncentral to v4.1.1 (f78c870)
- deps: update plugin publishoncentral to v5 (6a3a9bb)
- deps: update plugin publishoncentral to v5.0.2 (ee48705)
- deps: update plugin publishoncentral to v5.0.3 (0040195)
- deps: update plugin publishoncentral to v5.0.4 (ef95784)
- deps: update plugin publishoncentral to v5.0.5 (4ec097a)
8.0.2 (2023-04-02)
- deps: update actions/checkout action to v3.4.0 (93d195b)
- deps: update actions/checkout action to v3.5.0 (c05b46c)
- deps: update danysk/action-checkout action to v0.2.6 (e248bb3)
- deps: update danysk/action-checkout action to v0.2.7 (7e4aaf5)
- deps: update danysk/build-check-deploy-gradle-action action to v2.2.1 (c8c6ff4)
- deps: update danysk/build-check-deploy-gradle-action action to v2.2.2 (ace1c29)
- mergify: disable auto-rebasing due to Mergifyio/mergify#5074 (2082599)
- core-deps: update kotlin to v1.8.20 (7a9e17d)
- deps: update dependency com.charleskorn.kaml:kaml to v0.53.0 (dba61a0)
- deps: update dependency com.github.javaparser:javaparser-core to v3.25.2 (dc908ae)
- deps: update dependency org.eclipse.jgit:org.eclipse.jgit to v6.5.0.202303070854-r (7ec80f4)
- deps: update dependency org.mockito:mockito-core to v5.2.0 (a635583)
- deps: update dependency org.slf4j:slf4j-api to v2.0.7 (aa7517e)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.17 (718ab92)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.19 (f4b5ada)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.20 (28611c0)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.21 (abbc778)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.22 (4a7b859)
- deps: update logback to v1.4.6 (9ecbe3e)
- deps: update node.js to 18.15 (09df9b5)
- deps: update plugin com.gradle.enterprise to v3.12.5 (7fb63d9)
- deps: update plugin com.gradle.enterprise to v3.12.6 (e928571)
- deps: update plugin gitsemver to v1.1.3 (34ce531)
- deps: update plugin gitsemver to v1.1.4 (7d6bfb6)
- deps: update plugin gitsemver to v1.1.5 (f86d6fe)
- deps: update plugin multijvmtesting to v0.4.18 (983ea5a)
- deps: update plugin multijvmtesting to v0.4.19 (f5a68f2)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.5 (6037b24)
- deps: update plugin publishoncentral to v3.3.1 (5076f57)
- deps: update plugin publishoncentral to v3.3.2 (92f8c38)
- deps: update plugin publishoncentral to v3.3.3 (b638e16)
- deps: update plugin publishoncentral to v3.4.0 (16b3787)
- deps: update plugin publishoncentral to v4 (cf8f488)
- deps: update plugin shadowjar to v8.1.1 (13e35ad)
8.0.1 (2023-03-04)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.23 (7ef5352)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.24 (35be5f5)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.25 (4476b76)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.26 (3a9f867)
- deps: update danysk/build-check-deploy-gradle-action action to v2.2.0 (5520da2)
- enable org.gradle.toolchains.foojay-resolver-convention (ccf7708)
- deps: update dependency com.charleskorn.kaml:kaml to v0.52.0 (cab2ac7)
- deps: update dependency com.github.ajalt.clikt:clikt to v3.5.2 (60430a4)
- deps: update dependency com.github.javaparser:javaparser-core to v3.25.1 (e7b7b7c)
- deps: update dependency gradle to v8 (fe6c0ce)
- deps: update dependency gradle to v8.0.2 (c6771c7)
- deps: update dependency org.json:json to v20230227 (8ae1152)
- deps: update dependency org.kohsuke:github-api to v1.314 (b7d2cd9)
- deps: update plugin com.gradle.enterprise to v3.12.4 (d7e6ea5)
- deps: update plugin gitsemver to v1.0.2 (52c5e03)
- deps: update plugin gitsemver to v1.1.1 (0fff39f)
- deps: update plugin gitsemver to v1.1.2 (7d7f522)
- deps: update plugin multijvmtesting to v0.4.16 (fe1ebc7)
- deps: update plugin multijvmtesting to v0.4.17 (aca9371)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.2 (6a58119)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.3 (9c2fe80)
- deps: update plugin publishoncentral to v3.2.2 (2714ba0)
- deps: update plugin publishoncentral to v3.2.3 (267d639)
- deps: update plugin publishoncentral to v3.2.4 (240f8f3)
- deps: update plugin publishoncentral to v3.3.0 (881efd5)
- deps: update plugin shadowjar to v8 (28a10df)
- deps: update plugin shadowjar to v8.1.0 (a68b935)
- deps: update plugin dokka to v1.8.10 (17326e4)
8.0.0 (2023-02-12)
- improve performance by about 40% by pre-indicizing the tokens' positions
- print time after execution (b306418)
- improve performance by about 40% by pre-indicizing the tokens' positions (e19397c)
- switch to a much simpler, much faster tiling system (2f4fef4)
7.0.1 (2023-02-10)
- use shallow clone (cc54d99)
7.0.0 (2023-02-10)
- cli: move to new syntax to specify criteria
- speed up the token creation
- cli: replace provider with submission subcommand in error msg (9692a72)
- assume different TokenTypes to always have different names (59166e5)
- speed up the token creation (3486bea)
- cli: modify to test an
IllegalStateException
is thrown when no correct user is provided (2b0db1c) - update test to the new API (a61d941)
- update test to the new API (ffa6bfa)
- cli: improve url+criteria properties documentation (0014bac)
- cli-configurator: throw exception if some user do not exists (867778b)
- cli: improve help messages (5bcb364)
- cli: move to new syntax to specify criteria (dbd34c0)
- cli: remove not more useful inner class (b28f814)
- cli: add whitespace (512650d)
6.1.1 (2023-02-09)
- optimize the hottest point (ab9e3c6)
6.1.0 (2023-02-09)
- automatically create the destination directory (517ce8f)
6.0.3 (2023-02-08)
- ci: release the fatJar with the correct version (fbe7277)
6.0.2 (2023-02-08)
- ci: fix the github Maven repo publish task name (a2b20d2)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.22 (be4de85)
- drop unused dependency (0cb6eb1)
- mergify: speed up the auto-update process by merging bot-made update PRs (c13f950)
- publish the shadowJars on GitHub releases (5d5d0af)
- release: enforce the version of node from package.json in CI (5cb6b4f)
- switch to the compact version for plugins descriptors (a8a9974)
- deps: update kotest to v5.5.5 (b93eee6)
- deps: update node.js to 18.14 (c513d50)
- deps: update plugin com.gradle.enterprise to v3.12.3 (d0706d3)
- deps: update plugin gitsemver to v1 (a705253)
- deps: update plugin publishoncentral to v3 (05c4c66)
- deps: update plugin tasktree to v2.1.1 (27c85d0)
6.0.1 (2023-02-05)
- deps: update actions/checkout action to v3.2.0 (28cfdcf)
- deps: update actions/checkout action to v3.3.0 (83c36fc)
- deps: update danysk/action-checkout action to v0.2.4 (fbfd7e9)
- deps: update danysk/action-checkout action to v0.2.5 (14acad3)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.15 (b0aea08)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.16 (1e6c5c8)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.17 (c312d9a)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.18 (6e3cdbe)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.19 (f0a6d8a)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.20 (1adf416)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.21 (c3a6d89)
- core-deps: update kotlin monorepo to v1.8.10 (a92f332)
- deps: update dependency com.charleskorn.kaml:kaml to v0.50.0 (53e0cca)
- deps: update dependency com.charleskorn.kaml:kaml to v0.51.0 (7f33f2d)
- deps: update dependency com.github.ajalt.clikt:clikt to v3.5.1 (ab59fe9)
- deps: update dependency com.github.javaparser:javaparser-core to v3.24.10 (7bceb88)
- deps: update dependency com.github.javaparser:javaparser-core to v3.24.9 (728d06a)
- deps: update dependency com.github.javaparser:javaparser-core to v3.25.0 (0a2fdaf)
- deps: update dependency gradle to v7.6 (f987b54)
- deps: update dependency io.mockk:mockk to v1.13.3 (82a2c93)
- deps: update dependency io.mockk:mockk to v1.13.4 (4f0b4f2)
- deps: update dependency org.eclipse.jgit:org.eclipse.jgit to v6.4.0.202211300538-r (d01c1cc)
- deps: update dependency org.mockito:mockito-core to v4.10.0 (a8a6d1d)
- deps: update dependency org.mockito:mockito-core to v4.11.0 (5013b4c)
- deps: update dependency org.mockito:mockito-core to v5 (d842348)
- deps: update dependency org.mockito:mockito-core to v5.1.0 (b3de2bf)
- deps: update dependency org.mockito:mockito-core to v5.1.1 (79e3482)
- deps: update dependency org.slf4j:slf4j-api to v2.0.5 (50a73ea)
- deps: update dependency org.slf4j:slf4j-api to v2.0.6 (b8f6694)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.16 (88f8801)
- deps: update kotlin monorepo to v1.7.22 (c615212)
- deps: update kotlin monorepo to v1.8.0 (3e1b1f0)
- deps: update node.js to 18.13 (bb33deb)
- deps: update plugin kotlin-qa to v0.29.0 (c70e786)
- deps: update plugin kotlin-qa to v0.29.1 (9e4fa21)
- deps: update plugin kotlin-qa to v0.29.2 (a7b15bf)
- deps: update plugin multijvmtesting to v0.4.14 (4a14c83)
- deps: update plugin multijvmtesting to v0.4.15 (60a99c8)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.0.24 (72c4578)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.0.25 (fa2496d)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.0 (44ecba4)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.1 (db7ccf6)
- deps: update plugin publishoncentral to v2.0.10 (1d3f580)
- deps: update plugin publishoncentral to v2.0.11 (51a6b43)
- deps: update plugin publishoncentral to v2.0.12 (350537b)
6.0.0 (2022-11-28)
- provider: throw illegal state exception instead of illegal argument if errors occurs during the request, using error function instead of throwing directly
- caching: add projects caching (3772e5e)
- cli: add --verbose option to show debug logs (b165e5e)
- detector: add strategy fun interface to estimate similarity between repos (828098c)
- exporter: prepare exporter to export summary (e55fdd8)
- metrics: add similarity metric (4b8d8c8)
- output: add standard output (23e35bd)
- analyzer: use latest java version instead of default one (5ba46ae)
- caching: delete repo as soon as cached cause memory limitations in tmp folder (9975fa5)
- caching: fix case repo without src folder (46236df)
- caching: now caches sources even if src is not inside the root directory (55ac08c)
- caching: when cache the repo update the reference to the cached directory (103383b)
- core: fix similarity formula to calc repo similarity (7cbf361)
- delete quietly directories to avoid lock exceptions in windows (55838b6)
- deps: update dependency com.github.javaparser:javaparser-core to v3.24.8 (604fc1b)
- deps: update dependency org.mockito:mockito-core to v4.9.0 (e5f49df)
- deps: update dependency org.slf4j:slf4j-api to v2.0.4 (07a538d)
- deps: update kotlin monorepo to v1.7.21 (64fb679)
- deps: update logback to v1.4.5 (25623f1)
- deps: update plugin kotlin-qa to v0.27.1 (f4c2ee9)
- deps: update plugin kotlin-qa to v0.28.0 (06da937)
- deps: update plugin multijvmtesting to v0.4.13 (70ea484)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.0.23 (749fcdb)
- deps: update plugin publishoncentral to v2.0.9 (0cc68d6)
- improvement comparison (d2d1ad7)
- session: do not compare A vs B if B vs A was previously done. (f394e61)
- analyzer: remove this. (4abb2fb)
- cli: improve help msg (f512642)
- core: improve formatting (7da9ffb)
- core: remove unused import, better formatting (b8a1542)
- minDuplicated -> minDuplication (ae21cf2)
- remove trailing line (79d4874)
- rename process in processNotYetProcessed (0df7a4d)
- add test case for LoggerConfigurator (d59bdd7)
- caching: add test case for caching (c09fa62)
- caching: replace kotest tempDir() with file system temp dir (b407e9e)
- caching: simplify test (707876c)
- cli: add listener to intercept exit process event (9f000be)
- core: add test of facade (675569a)
- session: a single file is generated (55790d6)
- session: mocking the name of repo (8691c8b)
- add .DS_Store to gitignore (8a85a24)
- readme: add verbose option, fix example (24749e5)
- readme: delete last two lines (c8b3742)
- readme: update name of params (5f55d0c)
- readme: update readme with more infos about cli options (b585f20)
- add doc comments (794917d)
- add doc comments (33bd09a)
- core: add documentation to project similarity estimators (da186d6)
- detector: add doc to similarity estimator, improve naming of classes and variables (737b5b4)
- improve documentation (d13f554)
- analyzer: replace runCatching block with try catch (700de8e)
- caching: add clean functions (995d12f)
- caching: add log print (19466ec)
- caching: cache the content of repo lazily (e3947e2)
- caching: directly caching without download in temp folder (1d6a40a)
- caching: wrap possible exceptions in runCatching (e4ba620)
- configuration: add tokenization configuration in order to not depend on cli config (a08fb91)
- core: adjust percentile value to 75% (fa4275d)
- core: extracted common function (06bbfe5)
- core: if matches is empty return 0 and not compute percentile cause this return nan (c2b862f)
- core: improve sim metric (2f7fd9b)
- core: improve sim metric (d6f4790)
- core: limit weight coeff function (e8f941a)
- core: set percentile to 75 (81b1923)
- core: tuning match function (0873107)
- core: tuning match function (6d01acc)
- core: update similarity formula to catch min between sources (3ddbf1f)
- detector: add similarity metrics along their tests (414361b)
- detector: switch to average sim (accdf47)
- exporter: add log print (f8f90bd)
- exporter: export only one file with summary and all matches (2b817cf)
- exporter: export only one file with summary and all matches + enforce reports must be of same submission (360f9d2)
- exporter: move exporters in a separate package (2ce79ff)
- facade: add calc of reported source ratio to estimate similarity repo-to-repo (cd69bf9)
- inject output in order to use only a single instance of it (d94a2a1)
- introduce delay between move and delete (6bf3ee4)
- log info -> log debug (e0fa4e2)
- output: order result by descending similarity (da18be4)
- output: use with function to simplify function calls (bb534d5)
- provider: improve error message when environment variable does not exists (159c8bf)
- provider: throw illegal state exception instead of illegal argument if errors occurs during the request, using error function instead of throwing directly (42cd980)
- replace log prints with output (759bca7)
- report: remove magic numbers (585c265)
- repository: more coincise class names (b4fa1ff)
- repository: more expressive names (298daab)
- restrict to private visibility some properties (4a74991)
- session: improve management of already processed results (e80a91d)
5.0.0 (2022-11-15)
- parser: do not throw exception unless parsing failed completely
- add session, input cli and exporters (a69f1b4)
- cli: add support for multiple entries for provider and corpus (d6eb1f6)
- core: add support for filtering (0307968)
- analyzer: fix bug in remove equals and hashcode members of a class (cc72316)
- detector: fix bug similarity calc if matches is empty (ad3a047)
- filter: return 0 instead of nan if map is empty (3e97b5a)
- provider: replace empty char with + char in url (e7e3b10)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.12 (88c0028)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.13 (52f965d)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.14 (461c494)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.14 (eca79d8)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.15 (84b9c95)
- deps: update kotest to v5.5.2 (524627b)
- deps: update kotest to v5.5.3 (5c27a16)
- deps: update kotest to v5.5.4 (6f11bac)
- deps: update node.js to 18.12 (d89a7c1)
- deps: update node.js to v18 (361a1d4)
- deps: update plugin kotlin-qa to v0.27.0 (4fcf69d)
- missing ; in test sources (3a50432)
- analyzer: add check not empty (899a7cd)
- analyzer: add test case for sources with errors (d4e35fb)
- analyzer: add test processing stage (1452bd9)
- analyzer: merge tokenization and preprocessor test (43d9eac)
- cli: add provider command test (6cf9655)
- cli: add test for output directory (43ff668)
- core: add test for file exclusion in detection process (e713d00)
- provider: refactor test since projects have moved in @unibo-oop-projects (a2638b7)
- repository: replace content supplier test with testing get sources method of repository (bb8cb1f)
- session: add test for no corpus found (61202fc)
- session: add test for session (d84c0bc)
- improve documentation (8e623d4)
- analyzer: add try catch to intercept source compilation errrors and do not stop computation (0a52ef5)
- analyzer: replace message with verbose message in error msg (85e1898)
- cli: check -> require (800bb9f)
- cli: check in run function with better message (d7525bf)
- cli: convert get functions in lazy properties (9f94898)
- cli: improve error messages (42bfff6)
- cli: now is the configurator which retrieves repos: provider commands just contains options (1a66806)
- cli: split in different files interfaces and implementations (a5a5f25)
- configurator: handle exception not valid user. (696b4a0)
- configurator: made provider properties lazy in order to mock them and run test even in pull request ci (99bdd32)
- core: do not consider source with empty representations (928cee6)
- detector: extracted common code (d9f57bc)
- exporter: rename exported file with submitted project name (800b2b6)
- filter: move from lambda to method reference (abb50d6)
- move CLIConfigurator inside cli package (1948868)
- options: extracted common utilities functions in SupportedOptions object (962c439)
- output: distinct submission name in file name (ab4fefc)
- output: group reports by submission (d708560)
- parser: do not throw exception unless parsing failed completely (8ee76ee)
- repository: change owner method to include organizations (b7fd69c)
- repository: made coherent with github repos (d08ccfb)
- repository: throw an illegal argument exception with explanatory message if corpus or submission subcommand is not valued (af24cd1)
- use sequence and convert to set if necessary (28d7eca)
- add . at the end of doc comment (f95879c)
- add return type (68156d2)
- analyzer: change type O parater to S (7f6f736)
- cli: improve error message (2a9242a)
- core: add logger prints (773547d)
- fix typo in function name (66e3e0e)
- improve function name (24ff929)
- remove trailing line, improve doc (106a034)
- reporter: rename Result to Report (5f3afb3)
4.0.1 (2022-10-24)
- rkr: fix bug not considering leftover unmarked tokens which are longer than min search len (41ff7ea)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.11 (7c3e527)
- deps: update dependency com.github.javaparser:javaparser-core to v3.24.7 (494f0a2)
- deps: update dependency org.mockito:mockito-core to v4.8.1 (61e1ac6)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.13 (ac15609)
- gst: remove not useful addAll extension function (01b34dc)
- detector: rename variables (57296f3)
- provider: replace null check with let scope function (ad84750)
4.0.0 (2022-10-17)
- detector: change to Running Karp Rabin default strategy
- detector: add detector and comparison strategy interfaces (f5457e1)
- detector: add GST algorithm (e9642c0)
- detector: add token based detector (8773d29)
- detector: add token comparison result (727482e)
- detector: add token match (00f85ef)
- rkr-gst: add Running Karp-Rabin Greedy String Tiling algorithm (d100f42)
- analyzer: remove multiple token of same type in same position (2b80999)
- detector: use M instead of Match (b4b3cf0)
- gst: check occlusion on all tokens (1ab5fb9)
- gst: fix condition of
isNotUccluded
function (3d7c22a) - gst: fix recursion when starting over new scanpattern (66e80bf)
- rkr: change from strictly greater to greater than or equals (c58ef7f)
- rkr: do not use indexes to get sequence starting from actual elements (e9f345a)
- deps: update actions/checkout action to v3.1.0 (8e9b471)
- deps: update danysk/action-checkout action to v0.2.3 (5564a4c)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.10 (3b366b8)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.9 (8a80d44)
- deps: update dependency com.charleskorn.kaml:kaml to v0.49.0 (154d48d)
- deps: update dependency io.mockk:mockk to v1.13.2 (5bb03af)
- deps: update dependency org.kohsuke:github-api to v1.313 (196de90)
- deps: update dependency org.slf4j:slf4j-api to v2.0.3 (c43f008)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.12 (156277d)
- deps: update kotest to v5.5.0 (bb5ff9c)
- deps: update kotest to v5.5.1 (9716292)
- deps: update kotlin to v1.7.20 (19c4915)
- deps: update logback to v1.4.2 (774b908)
- deps: update logback to v1.4.3 (d530f80)
- deps: update logback to v1.4.4 (79cb383)
- deps: update node.js to 16.18 (41ed45c)
- deps: update plugin dokka to v1.7.20 (182ee3a)
- deps: update plugin kotlin-qa to v0.25.1 (9a62ea0)
- deps: update plugin kotlin-qa to v0.26.0 (dd7f877)
- deps: update plugin kotlin-qa to v0.26.1 (76efaf0)
- deps: update plugin multijvmtesting to v0.4.10 (dbb5f42)
- deps: update plugin multijvmtesting to v0.4.11 (f735ea0)
- deps: update plugin multijvmtesting to v0.4.12 (3f5689c)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.0.21 (cb9f66b)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.0.22 (3955fed)
- deps: update plugin publishoncentral to v2.0.7 (65889c7)
- deps: update plugin publishoncentral to v2.0.8 (93be325)
- gst: add class doc (d2013f5)
- gst: add documentation (6c5a974)
- gst: add explanatory comment (1f63098)
- gst: avoid using unuseful @param and @return tags (05a7399)
- gst: improve doc comments (315fb50)
- gst: improve functions doc (58195be)
- match: add doc details (ea5cfd4)
- add trailing commas (0b591e9)
- detector: add trailing comma (d80b779)
- first letter uppercase of test description (ab75f4f)
- gst: function reordering (921e7d0)
- gst: remove trailing line (6faa9f4)
- detector: adapt code with collection instead of sequences (23edd96)
- detector: change to Running Karp Rabin default strategy (c7c18a9)
- detector: more idiomatic function name (6a0704c)
- detector: move in single file small semantically related interfaces (22cbf71)
- detector: remove println (94798a2)
- detector: replace sequences with list (6c8006f)
- gst: add addAll function for marked tokens (aba092d)
- gst: add base abstract class for common gst code (31cb858)
- gst: add minimum matches length constructor parameter (d40c937)
- gst: define
scanPattern
in abstract class (180649b) - gst: extracted common code in function (fa36645)
- gst: extracted common mark function (1c85e46)
- gst: improve check occlusion of a tile (c610110)
- gst: limit to int hash value (1fb792a)
- gst: made
isNotOccluded
function private (2f10a30) - gst: more idiomatic names, improve formatting (70c23bc)
- gst: more significant function names (f0158aa)
- gst: move common code in abstract base class (898e376)
- gst: remove
updateMatches
function (cac8662) - gst: replace not useful variables and parameter reordering (c7eecdb)
- gst: replace reference equality checks with simple ones (e87fd4c)
- gst: replace rkr algorithm with thread safe version (104d052)
- gst: scoreOfSimilarity -> similarity (cd8f255)
- gst: simplify type alias (0ff74e8)
- gst: use typealias (aa5b8b7)
- rkr: improve variables name (5260394)
- Revert "test: more representative tests" (81e9619)
- add java sources for tests (7ad924f)
- add java sources for tests (9d3f235)
- comments on java files used for testing (274aac4)
- rename java test classes file names (1bc7d03)
- testing class: changes in plagiarized source (1a8359a)
- token types: remove name+simple-name construct (8694813)
- change file name (af6f368)
- detector: add match equality test across strategies (0791b8d)
- detector: add RKR detector test (d85126c)
- detector: add test case (ba8ec7b)
- detector: add test for non-plagiarized classes (9837e17)
- detector: add token based detector test (26780ac)
- detector: change toList -> toSet cause order is not important (f4d01a0)
- detector: improve test description (5c73229)
- more representative tests (b2d6eef)
3.0.0 (2022-09-29)
- replace require with check
- add token and gram implementations (9b9b996)
- add token type (715de64)
- analyzer: add analyzer (c7283c0)
- analyzer: add source representation interfaces (65a67c8)
- representation: add TokenizedSource implementation (99ab9a3)
- steps: add tokenization step handlers (bb0df46)
- token: add LanguageTokenTypes (03e0565)
- clear list only after returning the tokens (22b40f4)
- disable environment variables test on pull request (9f59822)
- file path OS-independent (b613a4b)
- deps: update dependency io.mockk:mockk to v1.12.8 (f79cce8)
- deps: update dependency io.mockk:mockk to v1.13.1 (6b3ec1e)
- deps: update dependency org.eclipse.jgit:org.eclipse.jgit to v6.3.0.202209071007-r (c6af4bf)
- deps: update dependency org.json:json to v20220924 (059b2f3)
- deps: update dependency org.mockito:mockito-core to v4.8.0 (77a561e)
- deps: update dependency org.slf4j:slf4j-api to v2.0.1 (5fb2e13)
- deps: update dependency org.slf4j:slf4j-api to v2.0.2 (1f80fe7)
- deps: update logback to v1.3.0 (5af44d9)
- deps: update logback to v1.4.0 (e794039)
- deps: update logback to v1.4.1 (5a78bcf)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.0.20 (ece3d5b)
- add java token types config file (0c75099)
- add java-parser library (d2d48a7)
- add jvm args of test task (7d653b9)
- add serialization plugin and kaml dependencies (49ae6df)
- deps: update danysk/action-checkout action to v0.2.2 (5f45595)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.6 (cdcdbda)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.7 (b4bcdaf)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.8 (3320ed2)
- add test for the environment token supplier (df8405b)
- add test for tokenized source (1e71cf4)
- add token types tests (c8bcff0)
- analyzer: add minimal analyzer test (ec9b903)
- replace env variable test with system extensions (bab3c09)
- update column of token (2087aad)
- add constructor parameter doc (d907d42)
- improve constructor doc comment (3bcd7ca)
- improve doc comments (fd5e315)
- improve doc comments (1e12186)
- improve doc comments (8de3ef4)
- improve doc comments (99a0224)
- update doc (aa852ad)
- add blank lines separator (e37e8f0)
- add clarifying parenthesis (1fa68f4)
- add trailing comma (5c9b193)
- better formatting (9d7a4e1)
- function reordering (8d1061d)
- imports reordering (210e913)
- imports reordering (754d255)
- improve code style with run call (2870194)
- improve error message (86f98a3)
- inline toString (44812c2)
- remove typo (6de3cff)
- rename functions with more idiomatic names (fe49f0d)
- replace lambda with method reference (e7fb2f7)
- yaml -> yml extension file (054d461)
- Analyzer extends a function (a832c2c)
- analyzer: add abstract tokenization analyzer (4166a99)
- clone input object before modifying it (d9c56d4)
- extract in a strategy interface token types retrieval (3fd8769)
- improve package structure (b633257)
- make private const (6a1d0cf)
- ovveride hashcode and equals (08ebe90)
- packages refactoring (c2fb787)
- packages refactoring (705b87d)
- remove group capturing from regex (113a1dc)
- remove invoke() invocation, add
operator
ininvoke
override declaration (c925a55) - replace collection with set (7600bed)
- replace collection with set (9fd32c5)
- replace getter with visit function (e1bb7ee)
- replace java token types supplier with a file supplier one (ce1efe9)
- replace not-null assertion with elvis operator (0b7670f)
- replace not-null assertion with elvis operator (d51f60b)
- replace require with check (8eefd34)
- replace sequences types with list (c194d72)
- replace StaticJavaParser with a parser instance (6a43cb8)
- StepHandler is a typealias for a simple function (81c9552)
- switch to private, clear tokens on new visit (c47bb5b)
- token: more meaningful names, add Serializable annotation (8204024)
- token: remove not useful sealed declaration (3543822)
2.0.0 (2022-09-12)
- change token names, doc adjustments
- provider: launch exceptions when errors occurs
- replace ProjectsProvider with RepositoySearchQuery
- replace collaborators property with owner one
- repository: change return type of get sources fun from input stream to file
- now launch an exception if URL is illegal instead of return empty set
- now constructor takes in input a search criteria instead of the username and the repo name to search.
- add abstract repository (e88c15c)
- add bitbucket provider (c429c07)
- add bitbucket repository impl skeleton (417c836)
- add bitbucket search criteria (62e5a0c)
- add bitbucket search query impl (f6f9890)
- add extract sources impl (b220292)
- add github provider (67dacf2)
- add github repository implementation (fdc1bc6)
- add github search criteria (032c139)
- add github search query implementation (c9b0a19)
- add projects provider interface (0ea70da)
- add repository interface (677f3c2)
- add repository search query interface (8d98f1d)
- add token supplier (b8270e9)
- correct logic error in return statement branching (140e077)
- fix check repo existence (dfe39c8)
- throw IllegalArgumentException instead of IllegalState if user not exists (417af42)
- deps: update dependency gradle to v7.5.1 (7b08cc5)
- deps: update dependency org.mockito:mockito-core to v4.7.0 (9ec02f7)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.10 (be0bf16)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.11 (1b58137)
- deps: update kotest to v5.4.2 (5930c16)
- deps: update node.js to 16.17 (f9625ff)
- deps: update plugin com.gradle.enterprise to v3.11 (f90e042)
- deps: update plugin com.gradle.enterprise to v3.11.1 (5b95e10)
- deps: update plugin kotlin-qa to v0.22.1 (a83d981)
- deps: update plugin kotlin-qa to v0.22.2 (1554666)
- deps: update plugin kotlin-qa to v0.23.0 (4b029e2)
- deps: update plugin kotlin-qa to v0.23.1 (8a65d51)
- deps: update plugin kotlin-qa to v0.23.2 (aaa1988)
- deps: update plugin kotlin-qa to v0.24.0 (ef3a8c0)
- deps: update plugin kotlin-qa to v0.25.0 (e074b6e)
- deps: update plugin multijvmtesting to v0.4.9 (3a26f86)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.0.18 (487a29e)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.0.19 (76808fc)
- deps: update plugin publishoncentral to v2.0.6 (b549767)
- add languages extensions json file (e818337)
- library: add github api library (52a6132)
- library: add unirest and json libraries (379c51a)
- revert to previous token names (505eac5)
- add check owner name (1b9b4b2)
- add logger test, remove not useful afterSpec block (2950b38)
- added mock providers (af7747f)
- added test cases, removed magic numbers (45685d3)
- provider: add provider tests (a59db30)
- provider: add should throw test (eae3a05)
- provider: replace mock with anonymous authentication (9d33a81)
- replace repos which may change with ones dedicated to tests (f00e2df)
- replace repositories with mocked ones (28e83eb)
- repository: add repository test (02eb958)
- add env tokens variables (02bbe0f)
- add env variable BB_USER (dceb78b)
- add jvm version, application plugin; replace hardcoded dependencies (51dc412)
- dependencies: add jgit, commons-io, jgit libraries (d442d6d)
- dependencies: add logback-core (5094116)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.3 (c3408ff)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.4 (232d52d)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.5 (914c9b9)
- remove not used library dependency (3d4b1c2)
- simplify libraries entries (253a3cd)
- add error handling and improve iteration over result pages (298c4a7)
- add in and out variance (25e29d8)
- add input param to criteria (836c61a)
- add missing '/' (10e1fe5)
- add source filtering (8e1fd9f)
- add toString, replace getter with backing field (7c9aaa1)
- change constructor args (93bc2c6)
- change github api library (9775fbe)
- change token names, doc adjustments (ee4aac0)
- content supplier: replace cloneRepo fun with initializer block (55aab06)
- content supplier: replace language strings with regex (e8d0e8a)
- delete GitHubQueryCriteria, GitHubQueryResult classes and replace byCriteria function (1e0270c)
- error handling (64964c3)
- from string to URL (6cd624f)
- main: rename main class (1d1a567)
- move common code in abstract class, add documentation (30f33b9)
- move the repo content retrieval logic into strategy interface (9f65fbe)
- move to github-api-for-java library (b269449)
- now launch an exception if URL is illegal instead of return empty set (db471bf)
- packages refactoring (8ccd811)
- provider: allow anonymous authentication (3c201e3)
- provider: launch exceptions when errors occurs (6424709)
- query: extract common code in abstract class, change return type of by link function (33efd2d)
- remove not useful shouldBeNull call (e6d3edf)
- rename criteria into searchCriteria (0f884c5)
- rename guard clause with Kotlin’s function call (3d9651d)
- replac RepositoryQueryCriteria with search criteria interface, remove QueryResult interface (9d3ca76)
- replace collaborators property with owner one (145e2f2)
- replace iterable with sequences (62b1909)
- replace ProjectsProvider with RepositoySearchQuery (b42143f)
- replace sources property with getter with language parameter (7d9cc11)
- replace toMutableList with toList (881825c)
- repositories: add by lazy to properties (6955dc5)
- repository: change return type of get sources fun from input stream to file (772c22f)
- repository: code improvements (f3ebbdb)
- token supplier: more readable return (b51c87b)
- change property visibility to val, error messages (6e00bf6)
- enclose constants in companion object (6bad70f)
- extract if condition in explanatory function (8878209)
- improve names and exception messages (b6bbc19)
- move const in companion object (63527ae)
- move const out of companion object (7f54d4c)
- remove hard coded string (4f3d8f7)
- remove not useful + char (aacd41f)
- remove star imports (922f630)
- remove trailing line, improve toString formatting (756b40f)
- remove unused import (bb0e75f)
- reorganize in package (71b97c3)
- replace lambda with function reference (bebd91e)
- replace the prefix and suffix removal with regex (02b3593)
- replace toString call with string template (9569f1d)
- repo: switch to return (fba8cbf)
- test: fix typo (2443374)
- token supplier: reformat chaining calls (bf97a08)
- use method reference instead of single expression function (d7cfee1)
- deps: update kotest to v5.4.1 (82a08c0)
- update the project's name (9aecef0)
- update descriptions in build.gradle.kts (bb6bea7)
0.1.3 (2022-07-07)
- create a dispatcher workflow triggering only one CI/CD workflow per update on non-default branches with open PRs (c85002e)
- deps: bump semantic-release from 19.0.2 to 19.0.3 (b707f38)
- deps: update danysk/build-check-deploy-gradle-action action to v2.0.3 (9b9f604)
- deps: update danysk/build-check-deploy-gradle-action action to v2.1.0 (acd04d7)
- ignore dependabot's branch builds (f08a75d)
- core-deps: update kotlin to v1.7.10 (c38f7db)
- deps: update kotest to v5.3.1 (2b3c1f4)
- deps: update kotest to v5.3.2 (c0d6c13)
- deps: update plugin dokka to v1.7.0 (b3e75cc)
- deps: update plugin multijvmtesting to v0.4.3 (6e9bc4c)
- deps: update plugin multijvmtesting to v0.4.4 (3adee7e)
- deps: update plugin multijvmtesting to v0.4.5 (256c682)
- deps: update plugin publishoncentral to v0.8.3 (e67fbdd)
- deps: update plugin publishoncentral to v1 (41e2881)
- deps: update plugin publishoncentral to v2 (120e083)
0.1.2 (2022-06-10)
- remove the feature preview configuration of Gradle catalogs (they are stable now) (a0a9ff7)
- deps: separate kotlin's and dokka's versions (e5ee2ba)
- deps: update danysk/build-check-deploy-gradle-action action to v1.2.16 (1cf1909)
- deps: update danysk/build-check-deploy-gradle-action action to v2 (cb24a07)
- deps: update danysk/build-check-deploy-gradle-action action to v2.0.1 (0866849)
- deps: update danysk/build-check-deploy-gradle-action action to v2.0.2 (9c1edea)
- rename ci-complete to ci-success (7102991)
- run ktlintCheck before allowing to commit (279a82a)
- core-deps: update kotlin to v1.7.0 (2af7f96)
- deps: update dependency org.mockito:mockito-core to v4.6.0 (8bb89c4)
- deps: update dependency org.mockito:mockito-core to v4.6.1 (d131c3c)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.8 (b2b2dfa)
- deps: update kotest to v5 (9132120)
- deps: update plugin com.gradle.enterprise to v3.10.2 (08bc4f9)
- deps: update plugin kotlin-qa to v0.19.0 (e80e437)
- deps: update plugin kotlin-qa to v0.19.1 (b00d0ca)
- deps: update plugin multijvmtesting to v0.4.0 (d3f2038)
- deps: update plugin multijvmtesting to v0.4.1 (559459a)
- deps: update plugin multijvmtesting to v0.4.2 (cd00b43)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.0.12 (cf018d9)
- deps: update plugin publishoncentral to v0.8.0 (2c6bf5b)
- deps: update plugin publishoncentral to v0.8.2 (d1fbc24)
0.1.1 (2022-05-30)
- '-Xopt-in' is deprecated and will be removed in a future release, use -opt-in instead (8e338a4)
- release: add the configuration for semantic release (35a19e3)
- core-deps: update kotlin to v1.6.21 (abbdbe5)
- deps: update dependency gradle to v7.4.2 (2b8ceda)
- deps: update kotest to v4.6.4 (079c1ab)
- deps: update plugin com.gradle.enterprise to v3.10.1 (c617f00)
- deps: update plugin com.gradle.enterprise to v3.7.2 (07bed1d)
- deps: update plugin kotlin-qa to v0.2.2 (9187421)
- deps: update plugin publishoncentral to v0.7.19 (4e811b2)