DepthLogFactory

class DepthLogFactory @Inject constructor(val terminal: Terminal)(source)

Creates the depth report content as it is printed to the console -- not a file.

ex:

-- ModuleCheck main source set depth results --
depth modules
0 [:lib1]
1 [:debug1, :lib2]
2 [:app, :debug2]

Constructors

Link copied to clipboard
@Inject
constructor(terminal: Terminal)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
private val terminal: Terminal

Functions

Link copied to clipboard
fun create(results: List<DepthFinding>): String