# Functions

NewAnalysis creates an Analysis of the provided directory.
ParseAnalysis takes the results of the analysis of a directory and produces a Builderfile with some educated guesses.
ParseAnalysisFromDir is a handy function that combines NewAnalysis with ParseAnalysis to make things a little easier.

# Structs

A RepoAnalysis implements Analysis and returns real data about a given directory.

# Interfaces

An Analysis offers functions that provide data about a given directory.