Fork me on GitHub

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

Files

Class Bugs
com.github.copilot.sdk.json.BlobAttachment 1
com.github.copilot.sdk.json.CopilotClientOptions 1
com.github.copilot.sdk.json.MessageOptions 1
com.github.copilot.sdk.json.ResumeSessionConfig 1
com.github.copilot.sdk.json.SessionConfig 1

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

Bug Category Details Line Priority
com.github.copilot.sdk.json.SessionConfig defines clone() but doesn't implement Cloneable BAD_PRACTICE CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE 611 High