Unfortunately, I have discovered a bug in this approach that prevents AS from being able to recognise classes included from another module using the sourceSets block. As an alternative, I would suggest making a specific shared test module with all of the required source code in the main source set…


Photo by twinsfisch on Unsplash

This is one in a series of articles detailing key points I found whilst reading Clean Code. This article focuses on Switch/When statements.

Disclosure: The points outlined throughout this series do not summarise the contents of the book. They simply outline some key points I found that programmers like myself…


This is the first in a series of articles detailing key points I found whilst reading Clean Code. This article focuses on Chapter 2: Meaningful Names.

Disclosure: The points outlined throughout this series do not summarise the contents of the book. They simply outline some key points I found that…

Jonny Caley

anything and everything android

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store