github.com/anchore/syft@v1.4.2-0.20240516191711-1bec1fc5d397/syft/cataloging/data_generation.go (about)

     1  package cataloging
     2  
     3  type DataGenerationConfig struct {
     4  	GenerateCPEs bool `yaml:"generate-cpes" json:"generate-cpes" mapstructure:"generate-cpes"`
     5  }
     6  
     7  func DefaultDataGenerationConfig() DataGenerationConfig {
     8  	return DataGenerationConfig{
     9  		GenerateCPEs: true,
    10  	}
    11  }
    12  
    13  func (c DataGenerationConfig) WithGenerateCPEs(generate bool) DataGenerationConfig {
    14  	c.GenerateCPEs = generate
    15  	return c
    16  }