C Thing Software's repositories
meazure-linux
Meazure is a tool for easily measuring and capturing portions of the screen. This is the Linux port of the Meazure tool.
gradle-locc
A Gradle plugin for counting lines of code using the locc4j library.
gradle-build-constants
A Gradle plugin that generates a Java source file with constants describing the build.
gradle-property-key-constants
A Gradle plugin that generates a Java source file with constants for keys in properties files.
versionparser
Parses versions in a wide range of formats and provides a canonical, comparable version object.
assertj-gradle
A Java library providing custom AssertJ assertions for Gradle plugin project tests.
checkstyle-checks
Library of custom checkers for use with Checkstyle.
cthing-annotations
A library providing various annotations to enhance code quality and readability.
cthing-projectversion
A version object for C Thing Software projects.
filevisitor
Implementation of the Java FileVisitor that matches glob patterns and can respect Git ignore files.
gradle-build-greeting
A Gradle plugin that shows build environment information at the start of a Gradle run.
gradle-cthing-publishing
A Gradle plugin that provides support for the publishing of C Thing Software artifacts. This plugin is applicable only to C Thing Software projects.
gradle-cthing-versioning
A Gradle plugin that establishes the versioning scheme for C Thing Software projects.
gradle-h2-schema-constants
Gradle plugins that generate a Java source file with constants for table and column names in an H2 database.
molinillo4j
A port of the Molinillo generic dependency resolution algorithm to Java.
cthing-jasypt
Provides custom configured Jasypt encryptors.
gradle-cthing-deb
Plugin for creating DEB packages.
gradle-jasypt
Plugin for encrypting and decrypting values using Jasypt.
jsonwriter
Java library that writes JSON with or without pretty printing. The library has no runtime dependencies on any JSON processing package.