• Cristian Maglie's avatar
    legacy: Make a lot of Builder internals private (#2325) · dde30647
    Cristian Maglie authored
    * Removed logger as a field of BuildOptionManager
    
    * Made BuildOptionsManager a field of Builder
    
    * Renamed BuildOptionsManager -> BuildOptions
    
    * Made WipeBuildPath a method of Builder
    
    * Removed unused currentBuildOptionsJSON field
    
    * Separated wipeBuildPath and createBuildOptionsJSON actions
    
    * Made wipe() a proper method -> Buidler.wipeBuildPath()
    
    * Made BuildOptions private
    
    * Made SketchLibrariesDetector a private field of Buidler
    
    * Made BuildArtifacts private
    
    * Made all builder subpackages internal
    
    * Moved initialization of private structs inside NewBuilder
    dde30647
detector_test.go 2.61 KB