ktrs_compose/ktlint/
lambda_parameter_event_trailing_check.rs1use crate::ktlint::editor_config_properties::{CONTENT_EMITTERS_DENYLIST, CONTENT_EMITTERS_PROPERTY, ComposeProperty};
4use crate::ktlint::ktlint_rule::KtlintRule;
5use crate::rules::lambda_parameter_event_trailing::LambdaParameterEventTrailing;
6
7pub const CHECK: Option<fn() -> KtlintRule> = Some(lambda_parameter_event_trailing_check);
8
9pub fn lambda_parameter_event_trailing_check() -> KtlintRule {
10 KtlintRule::new(
11 "compose:lambda-param-event-trailing",
12 vec![ComposeProperty::String(&CONTENT_EMITTERS_PROPERTY), ComposeProperty::String(&CONTENT_EMITTERS_DENYLIST)],
13 Box::new(LambdaParameterEventTrailing),
14 )
15}