Tag Archives: cli4clj

cli4clj Version 1.3.2 – New: Embedded CLIs

In this post, I announce cli4clj version 1.3.2 and write a bit about the newly added functionality for creating embedded Command Line Interfaces (CLIs). For those unfamiliar with cli4clj: the aim of cli4clj is to ease the implementation of simple … Continue reading

Posted in cli4clj, Libs. | Tagged , , | Leave a comment

Unit Testing Arbitrary Interactive Clojure Command Line Interfaces (CLIs) with cli4clj – Illustrated using the Example of the Clojure REPL

In my previous posts, I primarily focused on cli4clj itself and on CLIs created with cli4clj. In this post, I want to address a bit the applicability of the cli4clj unit testing functionality for testing “third-party” CLIs. I will do … Continue reading

Posted in cli4clj, Libs. | Tagged , , , | Leave a comment

cli4clj 1.2.5 – Improved Testability of Multi-threaded Command Line Applications in Clojure

In my previous post, I already outlined the problem of testing multi-threaded interactive command line interfaces (CLIs). In the meantime, I came up with some improvements for addressing the testability of multi-threaded command line applications with cli4clj. In this post … Continue reading

Posted in cli4clj, Libs. | Tagged , , , | Leave a comment

cli4clj Version 1.2.3 Released

cli4clj is a library for easing the implementation of simple interactive command line interfaces (CLIs) for Clojure applications. In this post, I briefly announce the release of cli4clj version 1.2.3. The most important changes in version 1.2.3 are: Add support … Continue reading

Posted in cli4clj, Libs. | Tagged , , | 1 Comment

cli4clj 1.2.0 Released

This is a brief post to announce the release of version 1.2.0 of cli4clj, a small library for easing the creation of interactive command line interfaces (CLIs). The most noteworthy changes in this version are: Addition of a run-time setting … Continue reading

Posted in cli4clj, Libs. | Tagged , , , | Leave a comment

cli4clj 1.1.0 Released

This is a brief post to announce the release of cli4clj, a small library for easing the creation of interactive command line interfaces (CLIs), version 1.1.0. The most noteworthy changes in version 1.1.0 are: Updated dependencies One updated dependency that … Continue reading

Posted in cli4clj, Libs. | Tagged , , , | Leave a comment

cli4clj Version 1.0.0 Released

In this post, I announce the release of version 1.0.0 of cli4clj. Even though I was already fairly happy about the state of cli4clj as posted before, I decided to add some more improvements. In the following, I first provide … Continue reading

Posted in cli4clj, Libs. | Tagged , , , | 5 Comments