Skip to content

OssSecurityScore is unknown and OssArtifactSecurityScore is known throws Illegal State Exception #820

@sourabhsparkala

Description

@sourabhsparkala

Unavailability of features gives OssSecurityScore as unknown but when calculating OssArtifactSecurityScore an IllegalStateException is thrown

java.lang.IllegalStateException: It's an unknown value, get() method is not supposed to be called!
	at com.sap.oss.phosphor.fosstars.model.value.ScoreValue.get(ScoreValue.java:144)
	at com.sap.oss.phosphor.fosstars.model.score.oss.OssArtifactSecurityScore.calculate(OssArtifactSecurityScore.java:96)
	at com.sap.oss.phosphor.fosstars.model.score.AbstractScore.calculate(AbstractScore.java:93)
	at com.sap.oss.phosphor.fosstars.model.score.oss.OssArtifactSecurityScoreTest.testCalculateOssSecurityScoreUnknown(OssArtifactSecurityScoreTest.java:66)

This exception should not be thrown. The core should rationalize the OssArtifactSecurityScore with a LOW confidence value.

Things to Do:

  • The core should rationalize the OssArtifactSecurityScore with a LOW confidence value.

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions