Documentation
¶
Index ¶
- func GetNPMVulnChckBlocks(vulnCheck string) ([]map[string]any, error)
- type Client
- func (client *Client) BuildBlocks(analyser *code.Analyser) error
- func (client *Client) BuildErrorBlocks(analyser *code.Analyser, message string) error
- func (client *Client) BuildJSBlocks(analyser *code.Analyser) error
- func (client *Client) BuildJSThreadBlocks(analyser *code.JSAnalyser) error
- func (client *Client) BuildPHPBlocks(analyser *code.Analyser) error
- func (client *Client) BuildPHPThreadBlocks(analyser *code.PHPAnalyser) error
- func (client *Client) BuildThreadBlocks(analyser *code.Analyser) error
- func (client *Client) GetBlocks() []map[string]any
- func (client *Client) SendProgressSlackBlocks(blocks []map[string]any) error
- func (client *Client) SendProgressSlackMessage(message string) error
- func (client *Client) StartConversation(analyser *code.Analyser, pipeType string) error
- func (client *Client) StartJSConversation(analyser *code.JSAnalyser) error
- func (client *Client) StartPHPConversation(analyser *code.PHPAnalyser) error
- type Message
- type MessageResponse
- type ResponseMessage
- type WebhookMessage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Client ¶
type Client struct { OAuthToken string `json:"oauth_token"` Channel string `json:"channel"` ThreadTs string `json:"thread_ts"` Errors []string Blocks []map[string]any }
func NewTestClient ¶
func (*Client) BuildBlocks ¶
BuildBlocks Deprecated: use BuildThreadBlocks instead
func (*Client) BuildErrorBlocks ¶
func (*Client) BuildJSThreadBlocks ¶ added in v0.22.0
func (client *Client) BuildJSThreadBlocks(analyser *code.JSAnalyser) error
func (*Client) BuildPHPThreadBlocks ¶ added in v0.23.0
func (client *Client) BuildPHPThreadBlocks(analyser *code.PHPAnalyser) error
func (*Client) BuildThreadBlocks ¶
func (*Client) SendProgressSlackBlocks ¶
func (*Client) SendProgressSlackMessage ¶
func (*Client) StartConversation ¶
func (*Client) StartJSConversation ¶ added in v0.22.0
func (client *Client) StartJSConversation(analyser *code.JSAnalyser) error
func (*Client) StartPHPConversation ¶ added in v0.23.0
func (client *Client) StartPHPConversation(analyser *code.PHPAnalyser) error
type MessageResponse ¶
type ResponseMessage ¶
type WebhookMessage ¶
type WebhookMessage struct {
Text string `json:"text"`
}
Click to show internal directories.
Click to hide internal directories.