class_body
{ "{"
property_declaration (+72 nodes collapsed)
property_declaration (+31 nodes collapsed)
property_declaration (+34 nodes collapsed)
property_declaration (+178 nodes collapsed)
property_declaration
modifiers
visibility_modifier
private "private"
val "val"
variable_declaration
identifier "notificationManagerCompat"
= "="
call_expression
navigation_expression
identifier "NotificationManagerCompat"
. "."
identifier "from"
value_arguments
( "("
value_argument
identifier "context"
) ")"
property_declaration (+22 nodes collapsed)
property_declaration (+62 nodes collapsed)
property_declaration (+184 nodes collapsed)
property_declaration (+51 nodes collapsed)
property_declaration (+49 nodes collapsed)
property_declaration (+49 nodes collapsed)
property_declaration (+34 nodes collapsed)
property_declaration (+28 nodes collapsed)
property_declaration (+161 nodes collapsed)
property_declaration (+50 nodes collapsed)
property_declaration
val "val"
variable_declaration
identifier "publicSuffixList"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
call_expression
identifier "PublicSuffixList"
value_arguments
( "("
value_argument
identifier "context"
) ")"
} "}"
property_declaration
val "val"
variable_declaration
identifier "clipboardHandler"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
call_expression
identifier "ClipboardHandler"
value_arguments
( "("
value_argument
identifier "context"
) ")"
} "}"
property_declaration
val "val"
variable_declaration
identifier "performance"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
call_expression
identifier "PerformanceComponent"
value_arguments
( "("
) ")"
} "}"
property_declaration (+25 nodes collapsed)
property_declaration (+23 nodes collapsed)
property_declaration (+37 nodes collapsed)
property_declaration
val "val"
variable_declaration
identifier "settings"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
call_expression
identifier "Settings"
value_arguments
( "("
value_argument
identifier "context"
) ")"
} "}"
property_declaration
val "val"
variable_declaration
identifier "fenixOnboarding"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
call_expression
identifier "FenixOnboarding"
value_arguments
( "("
value_argument
identifier "context"
) ")"
} "}"
property_declaration (+42 nodes collapsed)
property_declaration (+91 nodes collapsed)
property_declaration (+26 nodes collapsed)
property_declaration
val "val"
variable_declaration
identifier "startupActivityLog"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
call_expression
identifier "StartupActivityLog"
value_arguments
( "("
) ")"
} "}"
property_declaration (+22 nodes collapsed)
property_declaration
val "val"
variable_declaration
identifier "appLinkIntentLaunchTypeProvider"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
call_expression
identifier "AppLinkIntentLaunchTypeProvider"
value_arguments
( "("
value_argument
identifier "appStartReasonProvider"
) ")"
} "}"
property_declaration
val "val"
variable_declaration
identifier "appStore"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
property_declaration
val "val"
variable_declaration
identifier "blocklistHandler"
= "="
call_expression
identifier "BlocklistHandler"
value_arguments
( "("
value_argument
identifier "settings"
) ")"
call_expression
navigation_expression
call_expression
identifier "AppStore"
value_arguments
( "("
value_argument (+137 nodes collapsed)
, ","
value_argument
identifier "middlewares"
= "="
call_expression
identifier "listOf"
value_arguments
( "("
value_argument (+24 nodes collapsed)
, ","
value_argument (+27 nodes collapsed)
, ","
value_argument
call_expression
identifier "BlocklistMiddleware"
value_arguments
( "("
value_argument
identifier "blocklistHandler"
) ")"
, ","
value_argument (+39 nodes collapsed)
, ","
value_argument
call_expression
identifier "MessagingMiddleware"
value_arguments
( "("
value_argument
identifier "controller"
= "="
navigation_expression
identifier "nimbus"
. "."
identifier "messaging"
, ","
value_argument
identifier "settings"
= "="
identifier "settings"
, ","
) ")"
, ","
value_argument (+22 nodes collapsed)
, ","
value_argument (+47 nodes collapsed)
, ","
value_argument
call_expression
identifier "HomeTelemetryMiddleware"
value_arguments
( "("
) ")"
, ","
value_argument
call_expression
identifier "SetupChecklistPreferencesMiddleware"
value_arguments
( "("
value_argument
call_expression
identifier "DefaultSetupChecklistRepository"
value_arguments
( "("
value_argument
identifier "context"
) ")"
) ")"
, ","
value_argument
call_expression
identifier "SetupChecklistTelemetryMiddleware"
value_arguments
( "("
) ")"
, ","
value_argument
call_expression
navigation_expression
call_expression
identifier "ReviewPromptMiddleware"
value_arguments
( "("
value_argument
identifier "shouldUseNewTriggerCriteria"
= "="
lambda_literal
{ "{"
navigation_expression
identifier "settings"
. "."
identifier "newReviewPromptTriggerCriteriaEnabled"
} "}"
, ","
value_argument
identifier "shouldShowCustomPrompt"
= "="
lambda_literal
{ "{"
binary_expression
navigation_expression
identifier "settings"
. "."
identifier "customReviewPromptUiEnabled"
&& "&&"
navigation_expression
identifier "settings"
. "."
identifier "isTelemetryEnabled"
} "}"
, ","
value_argument
identifier "createJexlHelper"
= "="
navigation_expression
identifier "nimbus"
:: "::"
identifier "createJexlHelper"
, ","
value_argument
identifier "nimbusEventStore"
= "="
navigation_expression
identifier "nimbus"
. "."
identifier "events"
, ","
) ")"
. "."
identifier "also"
annotated_lambda
lambda_literal
{ "{"
call_expression
navigation_expression
identifier "settings"
. "."
identifier "migrateLastReviewPromptTimePrefIfNeeded"
value_arguments
( "("
value_argument
navigation_expression
identifier "nimbus"
. "."
identifier "events"
) ")"
} "}"
, ","
value_argument
call_expression
identifier "AppVisualCompletenessMiddleware"
value_arguments
( "("
value_argument
navigation_expression
identifier "performance"
. "."
identifier "visualCompletenessQueue"
) ")"
, ","
) ")"
, ","
) ")"
. "."
identifier "also"
annotated_lambda (+42 nodes collapsed)
} "}"
function_declaration (+81 nodes collapsed)
property_declaration (+31 nodes collapsed)
property_declaration (+69 nodes collapsed)
property_declaration (+57 nodes collapsed)
property_declaration
val "val"
variable_declaration
identifier "termsOfUsePromptRepository"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
call_expression
identifier "DefaultTermsOfUsePromptRepository"
value_arguments
( "("
value_argument
identifier "settings"
) ")"
} "}"
property_declaration
val "val"
variable_declaration
identifier "termsOfUseManager"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
call_expression
identifier "TermsOfUseManager"
value_arguments
( "("
value_argument
identifier "termsOfUsePromptRepository"
) ")"
} "}"
property_declaration
val "val"
variable_declaration
identifier "settingsIndexer"
property_delegate
by "by"
call_expression
identifier "lazyMonitored"
annotated_lambda
lambda_literal
{ "{"
call_expression
identifier "DefaultFenixSettingsIndexer"
value_arguments
( "("
value_argument
identifier "context"
) ")"
} "}"
property_declaration (+21 nodes collapsed)
property_declaration (+31 nodes collapsed)
property_declaration (+92 nodes collapsed)
property_declaration (+49 nodes collapsed)
property_declaration (+22 nodes collapsed)
} "}"