scratch/scratch.go
Method ScratchSpace.MakeLogFiles
has 5 return statements (exceeds 4 allowed). Open
Open
func (s *ScratchSpace) MakeLogFiles(prefix string) (*os.File, *os.File, error) {
outpath, err := buildPath(filepath.Join(s.runpath, LogsDir, prefix+OutLogSuffix))
if err != nil {
return nil, nil, err
}
exported method ScratchSpace.MakeLogFiles should have comment or be unexported Open
Open
func (s *ScratchSpace) MakeLogFiles(prefix string) (*os.File, *os.File, error) {
- Exclude checks
type name will be used as scratch.ScratchSpace by other packages, and that stutters; consider calling this Space Open
Open
type ScratchSpace struct {
- Exclude checks
exported method ScratchSpace.Runpath should have comment or be unexported Open
Open
func (s *ScratchSpace) Runpath() string {
- Exclude checks
exported method ScratchSpace.Workspace should have comment or be unexported Open
Open
func (s *ScratchSpace) Workspace() string {
- Exclude checks
exported type ScratchSpace should have comment or be unexported Open
Open
type ScratchSpace struct {
- Exclude checks
exported method ScratchSpace.WriteScript should have comment or be unexported Open
Open
func (s *ScratchSpace) WriteScript(script string) (string, error) {
- Exclude checks
exported method ScratchSpace.Scratch should have comment or be unexported Open
Open
func (s *ScratchSpace) Scratch() string {
- Exclude checks
exported const ScratchDir should have comment (or a comment on this block) or be unexported Open
Open
ScratchDir = ".ij"
- Exclude checks
exported method ScratchSpace.Prune should have comment or be unexported Open
Open
func (s *ScratchSpace) Prune(logger logging.Logger) error {
- Exclude checks
exported function NewScratchSpace should have comment or be unexported Open
Open
func NewScratchSpace(runID, projectDir, scratchRoot string, keepWorkspace bool) *ScratchSpace {
- Exclude checks
exported method ScratchSpace.Setup should have comment or be unexported Open
Open
func (s *ScratchSpace) Setup() error {
- Exclude checks
exported method ScratchSpace.Teardown should have comment or be unexported Open
Open
func (s *ScratchSpace) Teardown() error {
- Exclude checks
exported method ScratchSpace.Project should have comment or be unexported Open
Open
func (s *ScratchSpace) Project() string {
- Exclude checks