declaration_list
{ "{"
field_declaration
modifier
private "private"
modifier
readonly "readonly"
variable_declaration
identifier "ISabnzbdProxy"
variable_declarator
identifier "_proxy"
; ";"
constructor_declaration (+66 nodes collapsed)
comment "// patch can be a number (releases) or 'x' (git)"
field_declaration (+27 nodes collapsed)
method_declaration (+155 nodes collapsed)
method_declaration (+447 nodes collapsed)
method_declaration (+459 nodes collapsed)
property_declaration
modifier
public "public"
modifier
override "override"
predefined_type "string"
identifier "Name"
arrow_expression_clause
=> "=>"
string_literal
" "\""
string_literal_content "SABnzbd"
" "\""
; ";"
method_declaration (+97 nodes collapsed)
method_declaration
modifier
public "public"
modifier
override "override"
predefined_type "void"
identifier "RemoveItem"
parameter_list
( "("
parameter
identifier "DownloadClientItem"
identifier "item"
, ","
parameter
predefined_type "bool"
identifier "deleteData"
) ")"
block
{ "{"
local_declaration_statement (+34 nodes collapsed)
if_statement
if "if"
( "("
binary_expression
identifier "queueClientItem"
== "=="
null_literal "null"
) ")"
block
{ "{"
if_statement (+29 nodes collapsed)
expression_statement
invocation_expression
member_access_expression
identifier "_proxy"
. "."
identifier "RemoveFrom"
argument_list
( "("
argument
string_literal
" "\""
string_literal_content "history"
" "\""
, ","
argument
member_access_expression
identifier "item"
. "."
identifier "DownloadId"
, ","
argument
identifier "deleteData"
, "," any 1:2
argument
identifier "Settings"
) ")"
; ";"
} "}"
else "else"
block
{ "{"
expression_statement
invocation_expression
member_access_expression
identifier "_proxy"
. "."
identifier "RemoveFrom"
argument_list
( "("
argument
string_literal
" "\""
string_literal_content "queue"
" "\""
, ","
argument
member_access_expression
identifier "item"
. "."
identifier "DownloadId"
, ","
argument
identifier "deleteData"
, ","
argument
identifier "Settings"
) ")"
; ";"
} "}"
} "}"
method_declaration (+224 nodes collapsed)
method_declaration (+500 nodes collapsed)
method_declaration (+85 nodes collapsed)
method_declaration (+195 nodes collapsed)
method_declaration (+259 nodes collapsed)
method_declaration (+262 nodes collapsed)
method_declaration (+131 nodes collapsed)
method_declaration (+110 nodes collapsed)
method_declaration (+487 nodes collapsed)
method_declaration (+86 nodes collapsed)
method_declaration (+91 nodes collapsed)
} "}"