@@ -358,10 +358,10 @@ func readAppDbMeta(path string, fullDb map[string]*share.ScanVulnerability, outp
358358
359359 e .Packages = append (e .Packages , & OutputPackage {Package : v .ModuleName })
360360 for _ , fv := range v .FixedVer {
361- op := strings .Replace (fv .OpCode , "or" , "||" , - 1 )
362- op = strings .Replace (op , "gt" , ">" , - 1 )
363- op = strings .Replace (op , "lt" , "<" , - 1 )
364- op = strings .Replace (op , "eq" , "=" , - 1 )
361+ op := strings .ReplaceAll (fv .OpCode , "or" , "||" )
362+ op = strings .ReplaceAll (op , "gt" , ">" )
363+ op = strings .ReplaceAll (op , "lt" , "<" )
364+ op = strings .ReplaceAll (op , "eq" , "=" )
365365 e .Packages [0 ].FixedVersion = fmt .Sprintf ("%s%s;%s" , op , fv .Version , e .Packages [0 ].FixedVersion )
366366 }
367367 ov .Entries = append (ov .Entries , e )
@@ -575,7 +575,7 @@ func LoadCveDb(path, desPath string, encryptKey []byte) (string, string, error)
575575 newVer , update , err = CheckExpandedDb (desPath , true )
576576 if err != nil {
577577 log .WithFields (log.Fields {"error" : err }).Error ("CVE database format error" )
578- return "" , "" , errors .New ("Invalid database format" )
578+ return "" , "" , errors .New ("invalid database format" )
579579 }
580580 latestVer = fmt .Sprintf ("%.3f" , newVer )
581581 } else if oldErr == nil && err == nil && newVer > oldVer {
@@ -620,40 +620,40 @@ func LoadCveDb(path, desPath string, encryptKey []byte) (string, string, error)
620620func GetDbVersion (path string ) (float64 , string , error ) {
621621 f , err := os .Open (path + share .DefaultCVEDBName )
622622 if err != nil {
623- return 0 , "" , fmt .Errorf ("Read db file fail: %v" , err )
623+ return 0 , "" , fmt .Errorf ("read db file fail: %v" , err )
624624 }
625625 defer f .Close ()
626626
627627 bhead := make ([]byte , 4 )
628628 nlen , err := f .Read (bhead )
629629 if err != nil || nlen != 4 {
630- return 0 , "" , fmt .Errorf ("Read db file error: %v" , err )
630+ return 0 , "" , fmt .Errorf ("read db file error: %v" , err )
631631 }
632632 var headLen int32
633633 err = binary .Read (bytes .NewReader (bhead ), binary .BigEndian , & headLen )
634634 if err != nil {
635- return 0 , "" , fmt .Errorf ("Read header len error: %v" , err )
635+ return 0 , "" , fmt .Errorf ("read header len error: %v" , err )
636636 }
637637
638638 if headLen > maxVersionHeader {
639- return 0 , "" , fmt .Errorf ("Version Header too big: %v" , headLen )
639+ return 0 , "" , fmt .Errorf ("version header too big: %v" , headLen )
640640 }
641641
642642 bhead = make ([]byte , headLen )
643643 nlen , err = f .Read (bhead )
644644 if err != nil || nlen != int (headLen ) {
645- return 0 , "" , fmt .Errorf ("Read db file version error:%v" , err )
645+ return 0 , "" , fmt .Errorf ("read db file version error: %v" , err )
646646 }
647647
648648 var keyVer KeyVersion
649649
650650 err = json .Unmarshal (bhead , & keyVer )
651651 if err != nil {
652- return 0 , "" , fmt .Errorf ("Unmarshal keys error:%v" , err )
652+ return 0 , "" , fmt .Errorf ("unmarshal keys error: %v" , err )
653653 }
654654 verFl , err := strconv .ParseFloat (keyVer .Version , 64 )
655655 if err != nil {
656- return 0 , "" , fmt .Errorf ("Invalid version value:%v" , err )
656+ return 0 , "" , fmt .Errorf ("invalid version value: %v" , err )
657657 }
658658
659659 return verFl , keyVer .UpdateTime , nil
0 commit comments