diff options
author | Paul Duncan <pabs@pablotron.org> | 2022-02-07 11:07:39 -0500 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2022-02-07 11:07:39 -0500 |
commit | f2cef211cda0d86ccd42e8aa411f9865a2a22cce (patch) | |
tree | de9537c79853f496141e737206e65e33fb1637c0 /cvss/v2score.go | |
parent | 19bcc5e8df039f5de0f46fd6aa71e425a5e797bb (diff) | |
download | cvez-f2cef211cda0d86ccd42e8aa411f9865a2a22cce.tar.bz2 cvez-f2cef211cda0d86ccd42e8aa411f9865a2a22cce.zip |
cvss: rename v2Score to Score, update deps and tests
Diffstat (limited to 'cvss/v2score.go')
-rw-r--r-- | cvss/v2score.go | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/cvss/v2score.go b/cvss/v2score.go deleted file mode 100644 index 5740c09..0000000 --- a/cvss/v2score.go +++ /dev/null @@ -1,32 +0,0 @@ -package cvss - -import ( - "fmt" -) - -// Individual CVSS v2 score. -// -// Note: since scores range from 0.0 to 10.0 with one decimal place of -// precision, they can be safely represented as a uint8. -type v2Score uint8 - -// Return floating point representation of score. -func newV2Score(val float64) (v2Score, error) { - // check score range - if val < 0.0 || val > 10.0 { - return v2Score(0), fmt.Errorf("score value out of range [0, 10]: %f", val) - } - - // convert to score, return success - return v2Score(uint8(10.0 * val)), nil -} - -// Return string representation of score. -func (s v2Score) String() string { - return fmt.Sprintf("%d.%d", s / 10, s % 10) -} - -// Return floating point representation of score. -func (s v2Score) Float() float32 { - return float32(s) / 10.0 -} |