├── .build.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSES └── Apache-2.0.txt ├── README.md ├── docs └── index.md ├── gradle.properties ├── gradle ├── eclipse-java-formatter.xml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── reckon-core ├── build.gradle.kts ├── gradle.lockfile └── src │ ├── main │ └── java │ │ └── org │ │ └── ajoberstar │ │ └── reckon │ │ └── core │ │ ├── CommitMessageScopeParser.java │ │ ├── GitInventorySupplier.java │ │ ├── Reckoner.java │ │ ├── Scope.java │ │ ├── ScopeCalculator.java │ │ ├── StageCalculator.java │ │ ├── VcsInventory.java │ │ ├── VcsInventorySupplier.java │ │ ├── Version.java │ │ ├── VersionTagParser.java │ │ └── VersionTagWriter.java │ └── test │ ├── java │ └── org │ │ └── ajoberstar │ │ └── reckon │ │ └── core │ │ ├── GitInventorySupplierTest.java │ │ ├── ReckonerIntegTest.java │ │ ├── ReckonerTest.java │ │ ├── ScopeCalculatorTest.java │ │ ├── StageCalculatorTest.java │ │ └── VersionTest.java │ └── resources │ └── simplelogger.properties ├── reckon-gradle ├── build.gradle.kts ├── gradle.lockfile ├── src │ ├── compatTest │ │ └── groovy │ │ │ └── org │ │ │ └── ajoberstar │ │ │ └── reckon │ │ │ └── gradle │ │ │ ├── BaseCompatTest.groovy │ │ │ ├── CompositeBuildCompatTest.groovy │ │ │ ├── Gits.java │ │ │ └── SettingsCompatTest.groovy │ └── main │ │ └── java │ │ └── org │ │ └── ajoberstar │ │ └── reckon │ │ └── gradle │ │ ├── ReckonConfigurationException.java │ │ ├── ReckonCreateTagTask.java │ │ ├── ReckonExtension.java │ │ ├── ReckonPlugin.java │ │ ├── ReckonPushTagTask.java │ │ └── ReckonSettingsPlugin.java └── stutter.lockfile └── settings.gradle.kts /.build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/.build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/README.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/docs/index.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.configuration-cache=true 2 | -------------------------------------------------------------------------------- /gradle/eclipse-java-formatter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/gradle/eclipse-java-formatter.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/gradlew.bat -------------------------------------------------------------------------------- /reckon-core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/build.gradle.kts -------------------------------------------------------------------------------- /reckon-core/gradle.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/gradle.lockfile -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/CommitMessageScopeParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/CommitMessageScopeParser.java -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/GitInventorySupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/GitInventorySupplier.java -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/Reckoner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/Reckoner.java -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/Scope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/Scope.java -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/ScopeCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/ScopeCalculator.java -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/StageCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/StageCalculator.java -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/VcsInventory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/VcsInventory.java -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/VcsInventorySupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/VcsInventorySupplier.java -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/Version.java -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/VersionTagParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/VersionTagParser.java -------------------------------------------------------------------------------- /reckon-core/src/main/java/org/ajoberstar/reckon/core/VersionTagWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/main/java/org/ajoberstar/reckon/core/VersionTagWriter.java -------------------------------------------------------------------------------- /reckon-core/src/test/java/org/ajoberstar/reckon/core/GitInventorySupplierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/test/java/org/ajoberstar/reckon/core/GitInventorySupplierTest.java -------------------------------------------------------------------------------- /reckon-core/src/test/java/org/ajoberstar/reckon/core/ReckonerIntegTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/test/java/org/ajoberstar/reckon/core/ReckonerIntegTest.java -------------------------------------------------------------------------------- /reckon-core/src/test/java/org/ajoberstar/reckon/core/ReckonerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/test/java/org/ajoberstar/reckon/core/ReckonerTest.java -------------------------------------------------------------------------------- /reckon-core/src/test/java/org/ajoberstar/reckon/core/ScopeCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/test/java/org/ajoberstar/reckon/core/ScopeCalculatorTest.java -------------------------------------------------------------------------------- /reckon-core/src/test/java/org/ajoberstar/reckon/core/StageCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/test/java/org/ajoberstar/reckon/core/StageCalculatorTest.java -------------------------------------------------------------------------------- /reckon-core/src/test/java/org/ajoberstar/reckon/core/VersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-core/src/test/java/org/ajoberstar/reckon/core/VersionTest.java -------------------------------------------------------------------------------- /reckon-core/src/test/resources/simplelogger.properties: -------------------------------------------------------------------------------- 1 | org.slf4j.simpleLogger.log.org.ajoberstar.reckon=DEBUG 2 | -------------------------------------------------------------------------------- /reckon-gradle/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/build.gradle.kts -------------------------------------------------------------------------------- /reckon-gradle/gradle.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/gradle.lockfile -------------------------------------------------------------------------------- /reckon-gradle/src/compatTest/groovy/org/ajoberstar/reckon/gradle/BaseCompatTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/src/compatTest/groovy/org/ajoberstar/reckon/gradle/BaseCompatTest.groovy -------------------------------------------------------------------------------- /reckon-gradle/src/compatTest/groovy/org/ajoberstar/reckon/gradle/CompositeBuildCompatTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/src/compatTest/groovy/org/ajoberstar/reckon/gradle/CompositeBuildCompatTest.groovy -------------------------------------------------------------------------------- /reckon-gradle/src/compatTest/groovy/org/ajoberstar/reckon/gradle/Gits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/src/compatTest/groovy/org/ajoberstar/reckon/gradle/Gits.java -------------------------------------------------------------------------------- /reckon-gradle/src/compatTest/groovy/org/ajoberstar/reckon/gradle/SettingsCompatTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/src/compatTest/groovy/org/ajoberstar/reckon/gradle/SettingsCompatTest.groovy -------------------------------------------------------------------------------- /reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonConfigurationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonConfigurationException.java -------------------------------------------------------------------------------- /reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonCreateTagTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonCreateTagTask.java -------------------------------------------------------------------------------- /reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonExtension.java -------------------------------------------------------------------------------- /reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonPlugin.java -------------------------------------------------------------------------------- /reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonPushTagTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonPushTagTask.java -------------------------------------------------------------------------------- /reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonSettingsPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/src/main/java/org/ajoberstar/reckon/gradle/ReckonSettingsPlugin.java -------------------------------------------------------------------------------- /reckon-gradle/stutter.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/reckon-gradle/stutter.lockfile -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajoberstar/reckon/HEAD/settings.gradle.kts --------------------------------------------------------------------------------