SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.9.8
Threshold is medium
Effort is default
Summary
| Classes |
Bugs |
Errors |
Missing Classes |
| 227 |
5 |
0 |
0 |
com.github.copilot.sdk.json.BlobAttachment
| Bug |
Category |
Details |
Line |
Priority |
| Unread field: com.github.copilot.sdk.json.BlobAttachment.type; should this field be static? |
PERFORMANCE |
SS_SHOULD_BE_STATIC |
31 |
Medium |
com.github.copilot.sdk.json.CopilotClientOptions
| Bug |
Category |
Details |
Line |
Priority |
| com.github.copilot.sdk.json.CopilotClientOptions defines clone() but doesn't implement Cloneable |
BAD_PRACTICE |
CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE |
427 |
High |
com.github.copilot.sdk.json.MessageOptions
| Bug |
Category |
Details |
Line |
Priority |
| com.github.copilot.sdk.json.MessageOptions defines clone() but doesn't implement Cloneable |
BAD_PRACTICE |
CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE |
138 |
High |
com.github.copilot.sdk.json.ResumeSessionConfig
| Bug |
Category |
Details |
Line |
Priority |
| com.github.copilot.sdk.json.ResumeSessionConfig defines clone() but doesn't implement Cloneable |
BAD_PRACTICE |
CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE |
571 |
High |
com.github.copilot.sdk.json.SessionConfig