class_body
{ "{"
anonymous_initializer (+23 nodes collapsed)
property_declaration
modifiers
visibility_modifier
private "private"
val "val"
variable_declaration
identifier "logger"
= "="
call_expression
identifier "Logger"
value_arguments
( "("
value_argument
string_literal
" "\""
string_content "FenixApplication"
" "\""
) ")"
property_declaration (+23 nodes collapsed)
property_declaration
var "var"
variable_declaration
identifier "visibilityLifecycleCallback"
: ":"
nullable_type
user_type
identifier "VisibilityLifecycleCallback"
? "?"
= "="
identifier "null"
setter
modifiers
visibility_modifier
private "private"
set "set"
property_declaration (+25 nodes collapsed)
property_declaration
modifiers
visibility_modifier
protected "protected"
val "val"
variable_declaration
identifier "ioDispatcher"
= "="
navigation_expression
identifier "Dispatchers"
. "."
identifier "IO"
function_declaration (+27 nodes collapsed)
function_declaration (+75 nodes collapsed)
block_comment "/**\n * Process-level initialization for Fenix and its se"...
function_declaration (+185 nodes collapsed)
line_comment "// Begin initialization of Glean if we have data-upload cons"...
line_comment "// wait until we do. Note that Glean initialization is async"...
line_comment "// when this method returns."
function_declaration (+85 nodes collapsed)
block_comment "/**\n * This phase of main-process initialization runs be"...
function_declaration (+318 nodes collapsed)
block_comment "/**\n * The remainder of main-process initialization happ"...
function_declaration (+338 nodes collapsed)
function_declaration (+142 nodes collapsed)
function_declaration (+27 nodes collapsed)
function_declaration (+126 nodes collapsed)
function_declaration (+49 nodes collapsed)
function_declaration (+458 nodes collapsed)
function_declaration (+45 nodes collapsed)
function_declaration (+76 nodes collapsed)
function_declaration (+68 nodes collapsed)
function_declaration (+71 nodes collapsed)
function_declaration (+74 nodes collapsed)
function_declaration
modifiers
annotation
@ "@"
constructor_invocation
user_type
identifier "OptIn"
value_arguments
( "("
value_argument
navigation_expression
identifier "DelicateCoroutinesApi"
:: "::"
identifier "class"
) ")"
line_comment "// GlobalScope usage"
visibility_modifier
private "private"
fun "fun"
identifier "queueIntegrityClientWarmUp"
function_value_parameters
( "("
parameter
identifier "queue"
: ":"
user_type
identifier "RunWhenReadyQueue"
) ")"
function_body
= "="
call_expression (+38 nodes collapsed)
function_declaration (+119 nodes collapsed)
function_declaration (+71 nodes collapsed)
function_declaration (+33 nodes collapsed)
function_declaration (+94 nodes collapsed)
block_comment "/**\n * Sets autofill telemetry about Addresses, CreditCa"...
function_declaration (+210 nodes collapsed)
block_comment "/**\n * Sets up LeakCanary based on different build varia"...
function_declaration (+40 nodes collapsed)
block_comment "/**\n * Updates LeakCanary based on different build varia"...
function_declaration (+43 nodes collapsed)
function_declaration (+117 nodes collapsed)
function_declaration (+40 nodes collapsed)
function_declaration (+96 nodes collapsed)
function_declaration (+37 nodes collapsed)
block_comment "/**\n * Initiate Megazord sequence! Megazord Battle Mode!"...
function_declaration (+37 nodes collapsed)
function_declaration (+97 nodes collapsed)
function_declaration (+51 nodes collapsed)
function_declaration (+207 nodes collapsed)
function_declaration (+217 nodes collapsed)
function_declaration (+50 nodes collapsed)
function_declaration (+107 nodes collapsed)
function_declaration (+379 nodes collapsed)
function_declaration (+87 nodes collapsed)
block_comment "/**\n * This function is called right after Glean is init"...
function_declaration (+1021 nodes collapsed)
function_declaration (+63 nodes collapsed)
function_declaration (+61 nodes collapsed)
function_declaration (+67 nodes collapsed)
function_declaration (+39 nodes collapsed)
function_declaration (+32 nodes collapsed)
property_declaration (+23 nodes collapsed)
function_declaration (+725 nodes collapsed)
function_declaration (+36 nodes collapsed)
function_declaration (+71 nodes collapsed)
function_declaration (+133 nodes collapsed)
function_declaration (+119 nodes collapsed)
property_declaration (+34 nodes collapsed)
function_declaration (+49 nodes collapsed)
function_declaration (+55 nodes collapsed)
block_comment "/**\n * Initializes EmojiCompat manually on a background "...
function_declaration (+187 nodes collapsed)
} "}"