Skip to content

Implements teal.picks picks on tm_outliers - #1006

Merged
donyunardi merged 13 commits into
redesign_extraction@mainfrom
tm_outliers@redesign_extraction@main
Jul 30, 2026
Merged

Implements teal.picks picks on tm_outliers#1006
donyunardi merged 13 commits into
redesign_extraction@mainfrom
tm_outliers@redesign_extraction@main

Conversation

@averissimo

@averissimo averissimo commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

@averissimo
averissimo marked this pull request as ready for review July 22, 2026 07:28
@averissimo
averissimo marked this pull request as draft July 22, 2026 07:30
@github-actions

github-actions Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Unit Tests Summary

    1 files  ±0     56 suites  ±0   44m 59s ⏱️ -52s
  979 tests ±0    977 ✅ +1  2 💤 ±0  0 ❌  - 1 
1 950 runs  ±0  1 948 ✅ +1  2 💤 ±0  0 ❌  - 1 

Results for commit 45e264a. ± Comparison against base commit d8cb56b.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Unit Test Performance Difference

Test suite performance difference
Test Suite $Status$ Time on main $±Time$ $±Tests$ $±Skipped$ $±Failures$ $±Errors$
shinytest2-tm_a_pca 💚 $229.18$ $-4.80$ $0$ $0$ $0$ $0$
shinytest2-tm_a_pca_picks 👶 $+275.62$ $+49$ $0$ $0$ $0$
shinytest2-tm_a_regression 💚 $91.47$ $-1.56$ $0$ $0$ $0$ $0$
shinytest2-tm_a_regression_picks 👶 $+87.06$ $+33$ $0$ $0$ $0$
shinytest2-tm_file_viewer 💚 $45.62$ $-1.12$ $0$ $0$ $0$ $0$
shinytest2-tm_g_association 💚 $48.88$ $-1.62$ $0$ $0$ $0$ $0$
shinytest2-tm_g_association_picks 👶 $+52.19$ $+13$ $0$ $0$ $0$
shinytest2-tm_g_bivariate 💚 $106.75$ $-4.70$ $0$ $0$ $0$ $0$
shinytest2-tm_g_bivariate_picks 👶 $+169.96$ $+44$ $0$ $0$ $0$
shinytest2-tm_g_distribution 💚 $120.22$ $-3.49$ $-1$ $0$ $0$ $0$
shinytest2-tm_g_distribution_picks 👶 $+51.50$ $+21$ $0$ $0$ $0$
shinytest2-tm_g_response_picks 👶 $+52.59$ $+18$ $0$ $0$ $0$
shinytest2-tm_g_scatterplot_picks 👶 $+139.26$ $+35$ $0$ $0$ $0$
shinytest2-tm_g_scatterplotmatrix 💚 $67.92$ $-1.79$ $0$ $0$ $0$ $0$
shinytest2-tm_g_scatterplotmatrix_picks 👶 $+68.09$ $+10$ $0$ $0$ $0$
shinytest2-tm_outliers 💚 $180.65$ $-6.82$ $0$ $0$ $0$ $0$
shinytest2-tm_t_crosstable 💚 $53.15$ $-2.59$ $0$ $0$ $0$ $0$
shinytest2-tm_t_crosstable_picks 👶 $+50.16$ $+9$ $0$ $0$ $0$
shinytest2-tm_tbl_summary 👶 $+51.26$ $+9$ $0$ $0$ $0$
shinytest2-tm_variable_browser 💚 $102.46$ $-2.96$ $0$ $0$ $0$ $0$
tm_a_pca 💚 $17.09$ $-1.24$ $0$ $0$ $0$ $0$
tm_a_pca_picks 👶 $+11.36$ $+50$ $0$ $0$ $0$
tm_a_regression_picks 👶 $+9.56$ $+40$ $0$ $0$ $0$
tm_g_association 💚 $13.71$ $-1.12$ $0$ $0$ $0$ $0$
tm_g_association_picks 👶 $+12.93$ $+63$ $0$ $0$ $0$
tm_g_bivariate_picks 👶 $+17.57$ $+73$ $0$ $0$ $0$
tm_g_distribution 💚 $23.43$ $-3.78$ $0$ $0$ $0$ $0$
tm_g_distribution_picks 👶 $+17.77$ $+34$ $0$ $0$ $0$
tm_g_response_picks 👶 $+7.06$ $+35$ $0$ $0$ $0$
tm_g_scatterplot 💚 $8.11$ $-1.11$ $0$ $0$ $0$ $0$
tm_g_scatterplot_picks 👶 $+24.62$ $+80$ $0$ $0$ $0$
tm_g_scatterplotmatrix_picks 👶 $+6.50$ $+19$ $0$ $0$ $0$
tm_missing_data 💚 $12.39$ $-1.75$ $0$ $0$ $0$ $0$
tm_outliers 💚 $55.87$ $-2.93$ $0$ $0$ $0$ $0$
tm_t_crosstable_picks 👶 $+2.40$ $+22$ $0$ $0$ $0$
tm_tbl_summary 👶 $+8.85$ $+23$ $+1$ $0$ $0$
tm_variable_browser 💚 $75.81$ $-7.16$ $0$ $0$ $0$ $0$
utils 💔 $10.03$ $+2.46$ $0$ $0$ $0$ $0$
Additional test case details
Test Suite $Status$ Time on main $±Time$ Test Case
examples 💀 $0.06$ $-0.06$ example_call_fun_dots.Rd
examples 💀 $0.02$ $-0.02$ example_create_sparklines.Rd
examples 💀 $0.01$ $-0.01$ example_dot_markdown_internal.Rd
examples 💀 $0.01$ $-0.01$ example_dot_scale_x_mosaic.Rd
examples 💀 $0.01$ $-0.01$ example_establish_updating_selection.Rd
examples 💀 $0.01$ $-0.01$ example_filter_outliers.Rd
examples 💀 $0.01$ $-0.01$ example_is_tab_active_js.Rd
examples 💀 $0.01$ $-0.01$ example_plot_var_summary.Rd
examples 💀 $0.01$ $-0.01$ example_remove_outliers_from.Rd
examples 💀 $0.01$ $-0.01$ example_render_single_tab.Rd
examples 💀 $0.01$ $-0.01$ example_render_tab_header.Rd
examples 💀 $0.01$ $-0.01$ example_render_tab_table.Rd
examples 💀 $0.01$ $-0.01$ example_render_tabset_panel_content.Rd
examples 💀 $0.01$ $-0.01$ example_set_chunk_attrs.Rd
examples 💀 $0.01$ $-0.01$ example_set_chunk_dims.Rd
examples 👶 $+0.23$ example_tm_tbl_summary.Rd
examples 💀 $0.01$ $-0.01$ example_validate_input.Rd
examples 💀 $0.01$ $-0.01$ example_var_missings_info.Rd
examples 💀 $0.01$ $-0.01$ example_var_summary_table.Rd
examples 💀 $0.01$ $-0.01$ example_variable_type_icons.Rd
examples 💀 $0.01$ $-0.01$ example_varname_w_label.Rd
shinytest2-tm_a_pca 💚 $35.33$ $-1.03$ e2e_tm_a_pca_Changing_output_encodings_of_plot_type_hides_and_shows_options.
shinytest2-tm_a_pca_picks 👶 $+15.54$ e2e_tm_a_pca_Changing_output_encodings_for_plot_type_does_not_generate_errors.
shinytest2-tm_a_pca_picks 👶 $+9.85$ e2e_tm_a_pca_Changing_output_encodings_of_NA_action_does_not_generate_errors.
shinytest2-tm_a_pca_picks 👶 $+73.02$ e2e_tm_a_pca_Changing_output_encodings_of_font_size_does_not_generate_errors.
shinytest2-tm_a_pca_picks 👶 $+33.99$ e2e_tm_a_pca_Changing_output_encodings_of_plot_type_hides_and_shows_options.
shinytest2-tm_a_pca_picks 👶 $+14.37$ e2e_tm_a_pca_Changing_output_encodings_of_standardization_does_not_generate_errors.
shinytest2-tm_a_pca_picks 👶 $+10.66$ e2e_tm_a_pca_Changing_output_encodings_of_tables_display_does_not_generate_errors.
shinytest2-tm_a_pca_picks 👶 $+11.58$ e2e_tm_a_pca_Changing_output_encodings_of_theme_does_not_generate_errors.
shinytest2-tm_a_pca_picks 👶 $+72.75$ e2e_tm_a_pca_Color_by_columns_data_extract_must_be_from_non_selected_variable_set.
shinytest2-tm_a_pca_picks 👶 $+10.15$ e2e_tm_a_pca_Eigenvector_table_should_have_picks_selection_Murder_Assault_on_header.
shinytest2-tm_a_pca_picks 👶 $+13.61$ e2e_tm_a_pca_Eigenvector_table_should_have_picks_selection_Murder_UrbanPop_on_header.
shinytest2-tm_a_pca_picks 👶 $+10.11$ e2e_tm_a_pca_Module_is_initialised_with_the_specified_defaults_in_function_call.
shinytest2-tm_a_regression_picks 👶 $+9.58$ e2e_tm_a_regression_Data_parameter_and_module_label_is_passed_properly.
shinytest2-tm_a_regression_picks 👶 $+14.43$ e2e_tm_a_regression_Outlier_definition_and_label_are_visible_by_default.
shinytest2-tm_a_regression_picks 👶 $+9.95$ e2e_tm_a_regression_Outlier_definition_and_label_have_default_values_and_label_text.
shinytest2-tm_a_regression_picks 👶 $+18.30$ e2e_tm_a_regression_Plot_type_has_7_specific_choices_changing_choices_does_not_throw_errors.
shinytest2-tm_a_regression_picks 👶 $+10.02$ e2e_tm_a_regression_Plot_type_is_set_properly.
shinytest2-tm_a_regression_picks 👶 $+15.15$ e2e_tm_a_regression_Unchecking_display_outlier_hides_outlier_label_and_definition.
shinytest2-tm_a_regression_picks 👶 $+9.63$ e2e_tm_a_regression_picks_elements_are_initialized_with_the_default_values_specified_by_response_and_regressor_arg.
shinytest2-tm_g_association_picks 👶 $+14.59$ e2e_tm_g_association_Check_and_set_default_values_for_radio_buttons.
shinytest2-tm_g_association_picks 👶 $+10.52$ e2e_tm_g_association_Data_parameter_and_module_label_is_passed_properly.
shinytest2-tm_g_association_picks 👶 $+12.80$ e2e_tm_g_association_Module_plot_is_visible.
shinytest2-tm_g_association_picks 👶 $+14.28$ e2e_tm_g_association_picks_elements_are_initialized_with_the_default_values_specified_by_ref_and_vars_arguments.
shinytest2-tm_g_bivariate 💚 $40.33$ $-2.73$ e2e_tm_g_bivariate_Setting_encoding_inputs_produces_outputs_without_validation_errors.
shinytest2-tm_g_bivariate_picks 👶 $+24.09$ e2e_tm_g_bivariate_Coloring_options_are_hidden_when_coloring_is_toggled_off.
shinytest2-tm_g_bivariate_picks 👶 $+28.23$ e2e_tm_g_bivariate_Facetting_options_are_hidden_when_facet_is_toggled_off.
shinytest2-tm_g_bivariate_picks 👶 $+77.51$ e2e_tm_g_bivariate_Module_is_initialised_with_the_specified_defaults.
shinytest2-tm_g_bivariate_picks 👶 $+40.13$ e2e_tm_g_bivariate_Setting_encoding_inputs_produces_outputs_without_validation_errors.
shinytest2-tm_g_distribution 💚 $25.31$ $-1.45$ e2e_tm_g_distribution_Histogram_encoding_inputs_produce_output_without_validation_errors.
shinytest2-tm_g_distribution 💚 $78.65$ $-1.05$ e2e_tm_g_distribution_Module_is_initialised_with_the_specified_defaults.
shinytest2-tm_g_distribution_picks 👶 $+24.88$ e2e_tm_g_distribution_Histogram_encoding_inputs_produce_output_without_validation_errors.
shinytest2-tm_g_distribution_picks 👶 $+11.39$ e2e_tm_g_distribution_Module_is_initialised_with_the_specified_defaults.
shinytest2-tm_g_distribution_picks 👶 $+15.23$ e2e_tm_g_distribution_QQ_plot_encoding_inputs_produce_output_without_validation_errors.
shinytest2-tm_g_response_picks 👶 $+10.82$ e2e_tm_g_response_deselecting_response_produces_validation_error.
shinytest2-tm_g_response_picks 👶 $+11.00$ e2e_tm_g_response_deselecting_x_produces_validation_error.
shinytest2-tm_g_response_picks 👶 $+20.12$ e2e_tm_g_response_encoding_inputs_produce_output_without_validation_errors.
shinytest2-tm_g_response_picks 👶 $+10.65$ e2e_tm_g_response_module_is_initialised_with_the_specified_defaults.
shinytest2-tm_g_scatterplot 💚 $90.55$ $-1.35$ e2e_tm_g_scatterplot_The_encoding_inputs_are_set_without_validation_errors.
shinytest2-tm_g_scatterplot_picks 👶 $+13.45$ e2e_tm_g_scatterplot_Base_for_the_log_transformation_can_be_applied.
shinytest2-tm_g_scatterplot_picks 👶 $+11.72$ e2e_tm_g_scatterplot_Get_validation_error_when_facetting_with_the_same_row_col_variable.
shinytest2-tm_g_scatterplot_picks 👶 $+10.20$ e2e_tm_g_scatterplot_Module_is_initialised_with_the_specified_defaults.
shinytest2-tm_g_scatterplot_picks 👶 $+89.62$ e2e_tm_g_scatterplot_The_encoding_inputs_are_set_without_validation_errors.
shinytest2-tm_g_scatterplot_picks 👶 $+14.27$ e2e_tm_g_scatterplot_The_log_transform_is_only_possible_for_positive_numeric_vars.
shinytest2-tm_g_scatterplotmatrix_picks 👶 $+20.41$ e2e_tm_g_scatterplotmatrix_Change_plot_settings
shinytest2-tm_g_scatterplotmatrix_picks 👶 $+13.29$ e2e_tm_g_scatterplotmatrix_Initializes_without_errors
shinytest2-tm_g_scatterplotmatrix_picks 👶 $+18.67$ e2e_tm_g_scatterplotmatrix_Verify_default_values_and_settings_data_extracts_for_data_selection
shinytest2-tm_g_scatterplotmatrix_picks 👶 $+15.72$ e2e_tm_g_scatterplotmatrix_Verify_module_displays_data_table
shinytest2-tm_outliers 💚 $17.47$ $-1.44$ e2e_tm_outliers_Outlier_table_is_displayed_with_proper_content.
shinytest2-tm_outliers 💚 $19.61$ $-1.11$ e2e_tm_outliers_Outliers_summary_table_is_displayed_with_proper_content.
shinytest2-tm_t_crosstable 💚 $13.13$ $-1.11$ e2e_tm_t_crosstable_Verify_module_displays_data_table
shinytest2-tm_t_crosstable_picks 👶 $+15.16$ e2e_tm_t_crosstable_Change_plot_settings
shinytest2-tm_t_crosstable_picks 👶 $+9.88$ e2e_tm_t_crosstable_Initializes_without_errors
shinytest2-tm_t_crosstable_picks 👶 $+13.01$ e2e_tm_t_crosstable_Verify_default_values_and_settings_data_extracts_for_data_selection
shinytest2-tm_t_crosstable_picks 👶 $+12.12$ e2e_tm_t_crosstable_Verify_module_displays_data_table
shinytest2-tm_tbl_summary 👶 $+17.15$ e2e_tm_tbl_summary_Change_table_settings
shinytest2-tm_tbl_summary 👶 $+9.81$ e2e_tm_tbl_summary_Initializes_without_errors
shinytest2-tm_tbl_summary 👶 $+12.34$ e2e_tm_tbl_summary_Verify_default_values_and_settings_data_extracts_for_data_selection
shinytest2-tm_tbl_summary 👶 $+11.96$ e2e_tm_tbl_summary_Verify_module_displays_data_table
tm_a_pca_picks 👶 $+0.02$ tm_a_pca_input_validation_fails_when_alpha_is_not_between_0_and_1
tm_a_pca_picks 👶 $+0.02$ tm_a_pca_input_validation_fails_when_alpha_is_not_numeric_of_length_3_or_NULL
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_dat_is_not_a_picks_object
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_decorators_is_not_a_valid_decorators_list
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_font_size_is_not_below_20
tm_a_pca_picks 👶 $+0.02$ tm_a_pca_input_validation_fails_when_font_size_is_not_numeric_of_length_3_or_NULL
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_ggplot2_args_is_not_a_list_of_ggplot2_args
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_ggtheme_is_not_a_valid_choice
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_label_is_not_a_string
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_plot_height_is_not_numeric_of_length_3
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_plot_width_is_not_numeric_of_length_3_or_NULL
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_post_output_is_not_a_shiny.tag_shiny.tag.list_html_or_NULL
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_pre_output_is_not_a_shiny.tag_shiny.tag.list_html_or_NULL
tm_a_pca_picks 👶 $+0.02$ tm_a_pca_input_validation_fails_when_rotate_xaxis_labels_is_not_boolean
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_size_is_not_below_8
tm_a_pca_picks 👶 $+0.02$ tm_a_pca_input_validation_fails_when_size_is_not_numeric_of_length_3_or_NULL
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_input_validation_fails_when_transformators_has_invalid_object_types
tm_a_pca_picks 👶 $+0.00$ tm_a_pca_input_validation_succeeds_when_alpha_is_between_0_and_1
tm_a_pca_picks 👶 $+0.00$ tm_a_pca_input_validation_succeeds_when_font_size_is_20
tm_a_pca_picks 👶 $+0.00$ tm_a_pca_input_validation_succeeds_when_ggplot2_args_has_supported_parameters
tm_a_pca_picks 👶 $+0.00$ tm_a_pca_input_validation_succeeds_when_size_is_under_8
tm_a_pca_picks 👶 $+0.01$ tm_a_pca_module_creation_creates_a_module_that_is_not_bookmarkable
tm_a_pca_picks 👶 $+0.00$ tm_a_pca_module_creation_creates_a_module_with_valid_transformators
tm_a_pca_picks 👶 $+0.03$ tm_a_pca_module_creation_creates_a_teal_module_object_with_default_options
tm_a_pca_picks 👶 $+0.10$ tm_a_pca_module_ui_behavior_returns_a_htmltools_tag_or_taglist_with_minimal_arguments
tm_a_pca_picks 👶 $+0.51$ tm_g_response_module_server_behavior_fails_if_the_plot_type_is_not_from_the_valid_plots
tm_a_pca_picks 👶 $+0.87$ tm_g_response_module_server_behavior_fails_to_execute_with_missing_test_inputs
tm_a_pca_picks 👶 $+0.57$ tm_g_response_module_server_behavior_fails_with_no_Original_coordinates_selected_Circle_plot_
tm_a_pca_picks 👶 $+0.61$ tm_g_response_module_server_behavior_fails_with_no_Principal_Component_selected_Eigenvector_plot_
tm_a_pca_picks 👶 $+0.60$ tm_g_response_module_server_behavior_fails_with_no_response_selected_Biplot_
tm_a_pca_picks 👶 $+0.63$ tm_g_response_module_server_behavior_fails_with_only_1_variable_Circle_plot_
tm_a_pca_picks 👶 $+0.56$ tm_g_response_module_server_behavior_fails_with_same_x_and_y_axis_Circle_plot_
tm_a_pca_picks 👶 $+1.75$ tm_g_response_module_server_behavior_returns_teal_report_object_with_no_standardization_Biplot_
tm_a_pca_picks 👶 $+1.04$ tm_g_response_module_server_behavior_returns_teal_report_object_with_valid_inputs_Circle_plot_
tm_a_pca_picks 👶 $+0.99$ tm_g_response_module_server_behavior_returns_teal_report_object_with_valid_inputs_Eigenvector_plot_
tm_a_pca_picks 👶 $+1.66$ tm_g_response_module_server_behavior_returns_teal_report_object_with_valid_inputs_and_response_Biplot_
tm_a_pca_picks 👶 $+1.19$ tm_g_response_module_server_behavior_returns_teal_report_object_with_valid_inputs_elbow_plot_
tm_a_regression_picks 👶 $+0.01$ Test_for_invalidation_of_arguments_fails_if_alpha_is_not_the_expected_type
tm_a_regression_picks 👶 $+0.03$ Test_for_invalidation_of_arguments_fails_if_label_is_not_the_expected_type
tm_a_regression_picks 👶 $+0.01$ Test_for_invalidation_of_arguments_fails_if_label_segment_threshold_is_not_the_expected_type
tm_a_regression_picks 👶 $+0.01$ Test_for_invalidation_of_arguments_fails_if_regressor_is_not_the_expected_type
tm_a_regression_picks 👶 $+0.01$ Test_for_invalidation_of_arguments_fails_if_response_is_not_the_expected_type
tm_a_regression_picks 👶 $+0.01$ Test_for_invalidation_of_arguments_fails_if_size_is_not_the_expected_type
tm_a_regression_picks 👶 $+0.94$ Test_for_server_function_server_executes_without_error_with_default_arguments
tm_a_regression_picks 👶 $+1.29$ Test_for_server_function_server_executes_without_error_with_for_Cook_s_dist_vs_Leverage
tm_a_regression_picks 👶 $+1.02$ Test_for_server_function_server_executes_without_error_with_for_Cook_s_distance
tm_a_regression_picks 👶 $+1.08$ Test_for_server_function_server_executes_without_error_with_for_Normal_Q_Q
tm_a_regression_picks 👶 $+1.10$ Test_for_server_function_server_executes_without_error_with_for_Residuals_vs_Fitted
tm_a_regression_picks 👶 $+1.24$ Test_for_server_function_server_executes_without_error_with_for_Residuals_vs_Leverage
tm_a_regression_picks 👶 $+1.09$ Test_for_server_function_server_executes_without_error_with_for_Scale_Location
tm_a_regression_picks 👶 $+0.70$ Test_for_server_function_server_has_an_error_if_data_is_not_reactive
tm_a_regression_picks 👶 $+0.44$ Test_for_server_function_server_throws_error_if_regressor_has_two_choices_for_Response_vs_Regressor
tm_a_regression_picks 👶 $+0.44$ Test_for_server_function_server_throws_error_if_response_and_regressor_are_the_same_variable
tm_a_regression_picks 👶 $+0.00$ tests_for_module_creation_accepts_a_decorator
tm_a_regression_picks 👶 $+0.00$ tests_for_module_creation_accepts_a_transformator
tm_a_regression_picks 👶 $+0.06$ tests_for_module_creation_ui_is_of_the_expected_type
tm_a_regression_picks 👶 $+0.01$ tests_for_module_creation_works_after_setting_plot_arguments
tm_a_regression_picks 👶 $+0.00$ tests_for_module_creation_works_when_setting_ggplot2_args
tm_a_regression_picks 👶 $+0.03$ tests_for_module_creation_works_with_default_arguments
tm_a_regression_picks 👶 $+0.03$ tests_for_module_creation_works_with_post_output
tm_a_regression_picks 👶 $+0.01$ tests_for_module_creation_works_with_pre_output
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_accepts_NULL_plot_width
tm_g_association_picks 👶 $+0.03$ tm_g_association_input_validation_accepts_valid_association_theme_options
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_accepts_valid_decorators
tm_g_association_picks 👶 $+0.04$ tm_g_association_input_validation_accepts_valid_distribution_theme_options
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_accepts_valid_ggplot2_args
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_fails_when_association_theme_is_invalid
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_fails_when_decorators_has_invalid_object_types
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_fails_when_distribution_theme_is_invalid
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_fails_when_ggplot2_args_object_uses_a_named_object_that_is_not_supported
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_fails_when_label_is_not_a_string
tm_g_association_picks 👶 $+0.02$ tm_g_association_input_validation_fails_when_plot_height_has_wrong_length
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_fails_when_plot_height_is_not_valid
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_fails_when_plot_width_is_not_valid
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_fails_when_ref_is_not_a_picks_or_list
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_fails_when_vars_is_not_a_picks_or_list
tm_g_association_picks 👶 $+0.01$ tm_g_association_input_validation_throws_warning_when_ref_allows_multiple_selection
tm_g_association_picks 👶 $+0.01$ tm_g_association_module_creation_creates_a_module_that_is_bookmarkable
tm_g_association_picks 👶 $+0.01$ tm_g_association_module_creation_creates_a_module_with_datanames_taken_from_picks
tm_g_association_picks 👶 $+0.04$ tm_g_association_module_creation_creates_a_teal_module_object
tm_g_association_picks 👶 $+1.91$ tm_g_association_module_server_behavior_server_function_executes_successfully_through_module_interface_with_factor_variables
tm_g_association_picks 👶 $+0.98$ tm_g_association_module_server_behavior_server_function_handles_association_toggle_through_module_interface
tm_g_association_picks 👶 $+2.91$ tm_g_association_module_server_behavior_server_function_handles_different_themes_through_module_interface
tm_g_association_picks 👶 $+0.98$ tm_g_association_module_server_behavior_server_function_handles_log_transformation_for_numeric_variables_through_module_interface
tm_g_association_picks 👶 $+1.04$ tm_g_association_module_server_behavior_server_function_handles_mixed_factor_and_numeric_variables_through_module_interface
tm_g_association_picks 👶 $+0.95$ tm_g_association_module_server_behavior_server_function_handles_numeric_variables_through_module_interface
tm_g_association_picks 👶 $+1.10$ tm_g_association_module_server_behavior_server_function_handles_rotate_xaxis_labels_option_through_module_interface
tm_g_association_picks 👶 $+1.03$ tm_g_association_module_server_behavior_server_function_handles_show_dist_option_through_module_interface
tm_g_association_picks 👶 $+1.75$ tm_g_association_module_server_behavior_server_function_handles_swap_axes_option_through_module_interface
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_argument_validation_accepts_valid_decorators
tm_g_bivariate_picks 👶 $+0.09$ tm_g_bivariate_argument_validation_accepts_valid_ggplot2_args
tm_g_bivariate_picks 👶 $+0.75$ tm_g_bivariate_argument_validation_accepts_valid_ggtheme_options
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_argument_validation_accepts_valid_post_output
tm_g_bivariate_picks 👶 $+0.11$ tm_g_bivariate_argument_validation_accepts_valid_pre_output
tm_g_bivariate_picks 👶 $+0.11$ tm_g_bivariate_argument_validation_fails_when_decorators_has_invalid_object_types
tm_g_bivariate_picks 👶 $+0.05$ tm_g_bivariate_argument_validation_fails_when_facet_is_not_a_logical
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_argument_validation_fails_when_free_x_scales_is_not_a_logical
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_argument_validation_fails_when_free_y_scales_is_not_a_logical
tm_g_bivariate_picks 👶 $+0.12$ tm_g_bivariate_argument_validation_fails_when_ggplot2_args_is_not_a_ggplot2_args_object
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_argument_validation_fails_when_ggtheme_is_invalid
tm_g_bivariate_picks 👶 $+0.75$ tm_g_bivariate_argument_validation_fails_when_label_is_not_a_string
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_argument_validation_fails_when_post_output_is_not_a_valid_HTML_object
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_argument_validation_fails_when_pre_output_is_not_a_valid_HTML_object
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_argument_validation_fails_when_rotate_xaxis_labels_is_not_a_logical
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_argument_validation_fails_when_swap_axes_is_not_a_logical
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_argument_validation_fails_when_use_density_is_not_a_logical
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_color_settings_validation_determines_color_size_and_fill_when_color_settings_is_TRUE
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_color_settings_validation_fails_when_color_settings_is_FALSE_and_color_is_supplied
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_color_settings_validation_fails_when_color_settings_is_FALSE_and_fill_is_supplied
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_color_settings_validation_fails_when_color_settings_is_FALSE_and_size_is_supplied
tm_g_bivariate_picks 👶 $+0.01$ tm_g_bivariate_data_extract_spec_validation_accepts_NULL_for_row_facet_and_col_facet
tm_g_bivariate_picks 👶 $+0.05$ tm_g_bivariate_data_extract_spec_validation_throws_warning_when_col_facet_contains_a_spec_with_multiple_selection
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_data_extract_spec_validation_throws_warning_when_color_contains_a_spec_with_multiple_selection
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_data_extract_spec_validation_throws_warning_when_fill_contains_a_spec_with_multiple_selection
tm_g_bivariate_picks 👶 $+0.05$ tm_g_bivariate_data_extract_spec_validation_throws_warning_when_row_facet_contains_a_spec_with_multiple_selection
tm_g_bivariate_picks 👶 $+0.09$ tm_g_bivariate_data_extract_spec_validation_throws_warning_when_size_contains_a_spec_with_multiple_selection
tm_g_bivariate_picks 👶 $+0.15$ tm_g_bivariate_data_extract_spec_validation_throws_warning_when_x_contains_a_spec_with_multiple_selection
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_data_extract_spec_validation_throws_warning_when_y_contains_a_spec_with_multiple_selection
tm_g_bivariate_picks 👶 $+0.11$ tm_g_bivariate_module_creation_creates_a_module_that_is_bookmarkable
tm_g_bivariate_picks 👶 $+0.01$ tm_g_bivariate_module_creation_creates_a_module_with_datanames_taken_from_picks
tm_g_bivariate_picks 👶 $+0.04$ tm_g_bivariate_module_creation_creates_a_teal_module_object
tm_g_bivariate_picks 👶 $+0.12$ tm_g_bivariate_module_creation_creates_a_teal_module_object_with_default_options
tm_g_bivariate_picks 👶 $+1.37$ tm_g_bivariate_module_server_behavior_server_function_executes_successfully_with_factor_variables
tm_g_bivariate_picks 👶 $+1.18$ tm_g_bivariate_module_server_behavior_server_function_executes_successfully_with_mixed_numeric_and_factor_variables
tm_g_bivariate_picks 👶 $+1.07$ tm_g_bivariate_module_server_behavior_server_function_executes_successfully_with_numeric_variables
tm_g_bivariate_picks 👶 $+1.97$ tm_g_bivariate_module_server_behavior_server_function_handles_add_lines_option_for_scatterplots
tm_g_bivariate_picks 👶 $+3.01$ tm_g_bivariate_module_server_behavior_server_function_handles_different_themes
tm_g_bivariate_picks 👶 $+1.48$ tm_g_bivariate_module_server_behavior_server_function_handles_rotate_xaxis_labels_option
tm_g_bivariate_picks 👶 $+1.31$ tm_g_bivariate_module_server_behavior_server_function_handles_swap_axes_option
tm_g_bivariate_picks 👶 $+1.26$ tm_g_bivariate_module_server_behavior_server_function_handles_use_density_option
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_plot_dimensions_validation_fails_when_plot_height_has_wrong_length
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_plot_dimensions_validation_fails_when_plot_height_value_is_greater_than_maximum
tm_g_bivariate_picks 👶 $+0.11$ tm_g_bivariate_plot_dimensions_validation_fails_when_plot_height_value_is_less_than_minimum
tm_g_bivariate_picks 👶 $+0.09$ tm_g_bivariate_plot_dimensions_validation_fails_when_plot_width_has_wrong_length
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_plot_dimensions_validation_fails_when_plot_width_value_is_greater_than_maximum
tm_g_bivariate_picks 👶 $+0.10$ tm_g_bivariate_plot_dimensions_validation_fails_when_plot_width_value_is_less_than_minimum
tm_g_distribution 💚 $7.85$ $-2.01$ tm_g_response_module_server_behavior_server_function_resets_the_parameters
tm_g_distribution 💚 $4.70$ $-1.15$ tm_g_response_module_server_behavior_server_function_returns_teal_report_object_with_valid_inputs_with_group_
tm_g_distribution_picks 👶 $+0.10$ tm_g_distribtuion_module_creation_creates_a_module_that_is_bookmarkable
tm_g_distribution_picks 👶 $+0.01$ tm_g_distribtuion_module_creation_creates_a_module_with_datanames_taken_from_picks
tm_g_distribution_picks 👶 $+0.13$ tm_g_distribtuion_module_creation_creates_a_module_with_valid_transformators
tm_g_distribution_picks 👶 $+0.01$ tm_g_distribtuion_module_creation_creates_a_teal_module_object_with_all_picks
tm_g_distribution_picks 👶 $+0.11$ tm_g_distribtuion_module_creation_creates_a_teal_module_object_with_default_options
tm_g_distribution_picks 👶 $+0.23$ tm_g_distribution_input_validation_fails_when_bins_is_not_numeric_or_has_wrong_length
tm_g_distribution_picks 👶 $+0.11$ tm_g_distribution_input_validation_fails_when_decorators_is_not_a_valid_decorators_list
tm_g_distribution_picks 👶 $+0.01$ tm_g_distribution_input_validation_fails_when_dist_var_is_not_a_list_of_picks
tm_g_distribution_picks 👶 $+0.12$ tm_g_distribution_input_validation_fails_when_freq_is_not_a_flag
tm_g_distribution_picks 👶 $+0.10$ tm_g_distribution_input_validation_fails_when_ggplot2_args_is_not_a_list_of_ggplot2_args
tm_g_distribution_picks 👶 $+0.11$ tm_g_distribution_input_validation_fails_when_ggtheme_is_not_a_valid_choice
tm_g_distribution_picks 👶 $+0.07$ tm_g_distribution_input_validation_fails_when_group_var_is_not_a_list_of_picks_or_NULL
tm_g_distribution_picks 👶 $+0.01$ tm_g_distribution_input_validation_fails_when_label_is_not_a_string
tm_g_distribution_picks 👶 $+0.11$ tm_g_distribution_input_validation_fails_when_plot_height_is_not_numeric_of_length_3
tm_g_distribution_picks 👶 $+0.12$ tm_g_distribution_input_validation_fails_when_plot_width_is_not_numeric_of_length_3_or_NULL
tm_g_distribution_picks 👶 $+0.11$ tm_g_distribution_input_validation_fails_when_post_output_is_not_a_shiny.tag_shiny.tag.list_html_or_NULL
tm_g_distribution_picks 👶 $+0.12$ tm_g_distribution_input_validation_fails_when_pre_output_is_not_a_shiny.tag_shiny.tag.list_html_or_NULL
tm_g_distribution_picks 👶 $+0.01$ tm_g_distribution_input_validation_fails_when_strata_var_is_not_a_list_of_picks_or_NULL
tm_g_distribution_picks 👶 $+0.13$ tm_g_distribution_input_validation_fails_when_transformators_has_invalid_object_types
tm_g_distribution_picks 👶 $+0.10$ tm_g_distribution_input_validation_throws_warning_when_dist_var_has_multiple_selection_enabled
tm_g_distribution_picks 👶 $+0.13$ tm_g_distribution_module_ui_behavior_returns_a_htmltools_tag_or_taglist_with_default_arguments_and_group
tm_g_distribution_picks 👶 $+0.22$ tm_g_distribution_module_ui_behavior_returns_a_htmltools_tag_or_taglist_with_minimal_arguments
tm_g_distribution_picks 👶 $+0.12$ tm_g_distribution_module_ui_behavior_returns_a_htmltools_tag_or_taglist_with_minimal_arguments_and_strata
tm_g_distribution_picks 👶 $+6.40$ tm_g_response_module_server_behavior_server_function_resets_the_parameters
tm_g_distribution_picks 👶 $+0.33$ tm_g_response_module_server_behavior_server_function_returns_an_error_object_as_test_input_is_missing
tm_g_distribution_picks 👶 $+2.22$ tm_g_response_module_server_behavior_server_function_returns_teal_report_object_with_valid_inputs
tm_g_distribution_picks 👶 $+2.75$ tm_g_response_module_server_behavior_server_function_returns_teal_report_object_with_valid_inputs_with_group_
tm_g_distribution_picks 👶 $+1.71$ tm_g_response_module_server_behavior_server_function_returns_teal_report_object_with_valid_inputs_with_group_and_strata_
tm_g_distribution_picks 👶 $+2.08$ tm_g_response_module_server_behavior_server_function_returns_teal_report_object_with_valid_inputs_with_strata_
tm_g_response_picks 👶 $+0.10$ tm_g_response_input_validation_accepts_NULL_plot_width
tm_g_response_picks 👶 $+0.10$ tm_g_response_input_validation_accepts_valid_decorators
tm_g_response_picks 👶 $+0.09$ tm_g_response_input_validation_accepts_valid_ggplot2_args
tm_g_response_picks 👶 $+0.78$ tm_g_response_input_validation_accepts_valid_ggtheme_options
tm_g_response_picks 👶 $+0.10$ tm_g_response_input_validation_fails_when_decorators_has_invalid_object_types
tm_g_response_picks 👶 $+0.11$ tm_g_response_input_validation_fails_when_ggplot2_args_object_does_not_inherit_from_ggplot2_args_
tm_g_response_picks 👶 $+0.10$ tm_g_response_input_validation_fails_when_ggtheme_is_invalid
tm_g_response_picks 👶 $+0.01$ tm_g_response_input_validation_fails_when_label_is_not_a_string
tm_g_response_picks 👶 $+0.10$ tm_g_response_input_validation_fails_when_plot_height_has_wrong_length
tm_g_response_picks 👶 $+0.10$ tm_g_response_input_validation_fails_when_plot_height_is_not_valid
tm_g_response_picks 👶 $+0.10$ tm_g_response_input_validation_fails_when_plot_width_is_not_valid
tm_g_response_picks 👶 $+0.01$ tm_g_response_input_validation_fails_when_response_is_not_a_data_extract_spec_or_list
tm_g_response_picks 👶 $+0.01$ tm_g_response_input_validation_fails_when_x_is_not_a_data_extract_spec_or_list
tm_g_response_picks 👶 $+0.10$ tm_g_response_input_validation_throws_warning_when_response_has_multiple_selection_enabled
tm_g_response_picks 👶 $+0.11$ tm_g_response_input_validation_throws_warning_when_x_has_multiple_selection_enabled
tm_g_response_picks 👶 $+0.09$ tm_g_response_module_creation_creates_a_module_that_is_bookmarkable
tm_g_response_picks 👶 $+0.01$ tm_g_response_module_creation_creates_a_module_with_datanames_taken_from_data_extracts
tm_g_response_picks 👶 $+0.12$ tm_g_response_module_creation_creates_a_teal_module_object
tm_g_response_picks 👶 $+0.11$ tm_g_response_module_creation_creates_a_teal_module_object_with_default_options
tm_g_response_picks 👶 $+2.04$ tm_g_response_module_server_behavior_server_function_executes_successfully_through_module_interface
tm_g_response_picks 👶 $+1.39$ tm_g_response_module_server_behavior_server_function_generates_density_plot_through_module_interface
tm_g_response_picks 👶 $+1.38$ tm_g_response_module_server_behavior_server_function_generates_frequency_plot_through_module_interface
tm_g_scatterplot_picks 👶 $+0.21$ tm_g_scatterplot_alpha_and_size_validation_accepts_single_numeric_value_for_alpha
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_alpha_and_size_validation_accepts_single_numeric_value_for_size
tm_g_scatterplot_picks 👶 $+0.18$ tm_g_scatterplot_alpha_and_size_validation_accepts_three_element_vector_for_alpha
tm_g_scatterplot_picks 👶 $+0.18$ tm_g_scatterplot_alpha_and_size_validation_accepts_three_element_vector_for_size
tm_g_scatterplot_picks 👶 $+0.19$ tm_g_scatterplot_alpha_and_size_validation_fails_when_alpha_has_wrong_length
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_alpha_and_size_validation_fails_when_alpha_three_element_vector_value_is_out_of_range
tm_g_scatterplot_picks 👶 $+0.19$ tm_g_scatterplot_alpha_and_size_validation_fails_when_size_has_wrong_length
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_alpha_and_size_validation_fails_when_size_three_element_vector_value_is_out_of_range
tm_g_scatterplot_picks 👶 $+0.19$ tm_g_scatterplot_argument_validation_accepts_valid_decorators
tm_g_scatterplot_picks 👶 $+0.19$ tm_g_scatterplot_argument_validation_accepts_valid_ggplot2_args
tm_g_scatterplot_picks 👶 $+1.56$ tm_g_scatterplot_argument_validation_accepts_valid_ggtheme_options
tm_g_scatterplot_picks 👶 $+0.79$ tm_g_scatterplot_argument_validation_accepts_valid_max_deg_values
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_argument_validation_accepts_valid_post_output
tm_g_scatterplot_picks 👶 $+0.20$ tm_g_scatterplot_argument_validation_accepts_valid_pre_output
tm_g_scatterplot_picks 👶 $+0.18$ tm_g_scatterplot_argument_validation_accepts_valid_shape_character_vector
tm_g_scatterplot_picks 👶 $+0.80$ tm_g_scatterplot_argument_validation_accepts_valid_table_dec_values
tm_g_scatterplot_picks 👶 $+0.18$ tm_g_scatterplot_argument_validation_converts_double_max_deg_to_integer
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_argument_validation_fails_when_decorators_has_invalid_object_types
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_argument_validation_fails_when_ggplot2_args_is_not_a_ggplot2_args_object
tm_g_scatterplot_picks 👶 $+0.19$ tm_g_scatterplot_argument_validation_fails_when_ggtheme_is_invalid
tm_g_scatterplot_picks 👶 $+0.01$ tm_g_scatterplot_argument_validation_fails_when_label_is_not_a_string
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_argument_validation_fails_when_max_deg_is_less_than_1
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_argument_validation_fails_when_post_output_is_not_a_valid_HTML_object
tm_g_scatterplot_picks 👶 $+0.25$ tm_g_scatterplot_argument_validation_fails_when_pre_output_is_not_a_valid_HTML_object
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_argument_validation_fails_when_rotate_xaxis_labels_is_not_a_logical
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_argument_validation_fails_when_shape_is_not_a_character_vector
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_argument_validation_fails_when_table_dec_is_not_a_scalar
tm_g_scatterplot_picks 👶 $+0.18$ tm_g_scatterplot_module_creation_creates_a_module_that_is_bookmarkable
tm_g_scatterplot_picks 👶 $+0.01$ tm_g_scatterplot_module_creation_creates_a_module_with_datanames_taken_from_picks
tm_g_scatterplot_picks 👶 $+0.04$ tm_g_scatterplot_module_creation_creates_a_teal_module_object
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_module_creation_creates_a_teal_module_object_with_default_options
tm_g_scatterplot_picks 👶 $+1.47$ tm_g_scatterplot_module_server_behavior_server_function_executes_successfully_with_numeric_variables
tm_g_scatterplot_picks 👶 $+1.71$ tm_g_scatterplot_module_server_behavior_server_function_handles_color_by_option
tm_g_scatterplot_picks 👶 $+3.81$ tm_g_scatterplot_module_server_behavior_server_function_handles_different_themes
tm_g_scatterplot_picks 👶 $+1.64$ tm_g_scatterplot_module_server_behavior_server_function_handles_log_transformation
tm_g_scatterplot_picks 👶 $+1.66$ tm_g_scatterplot_module_server_behavior_server_function_handles_rotate_xaxis_labels_option
tm_g_scatterplot_picks 👶 $+1.72$ tm_g_scatterplot_module_server_behavior_server_function_handles_size_by_option
tm_g_scatterplot_picks 👶 $+2.65$ tm_g_scatterplot_module_server_behavior_server_function_handles_trend_line_option
tm_g_scatterplot_picks 👶 $+0.01$ tm_g_scatterplot_picks_validation_accepts_NULL_for_optional_picks
tm_g_scatterplot_picks 👶 $+0.01$ tm_g_scatterplot_picks_validation_fails_when_color_by_is_not_a_picks_or_list
tm_g_scatterplot_picks 👶 $+0.06$ tm_g_scatterplot_picks_validation_fails_when_size_by_is_not_a_picks_or_list
tm_g_scatterplot_picks 👶 $+0.01$ tm_g_scatterplot_picks_validation_fails_when_x_is_not_a_picks_or_list
tm_g_scatterplot_picks 👶 $+0.01$ tm_g_scatterplot_picks_validation_fails_when_y_is_not_a_picks_or_list
tm_g_scatterplot_picks 👶 $+0.14$ tm_g_scatterplot_picks_validation_throws_warning_when_col_facet_contains_a_spec_with_multiple_selection
tm_g_scatterplot_picks 👶 $+0.17$ tm_g_scatterplot_picks_validation_throws_warning_when_row_facet_contains_a_spec_with_multiple_selection
tm_g_scatterplot_picks 👶 $+0.18$ tm_g_scatterplot_plot_dimensions_validation_accepts_NULL_for_plot_width
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_plot_dimensions_validation_fails_when_plot_height_has_wrong_length
tm_g_scatterplot_picks 👶 $+0.22$ tm_g_scatterplot_plot_dimensions_validation_fails_when_plot_height_value_is_greater_than_maximum
tm_g_scatterplot_picks 👶 $+0.19$ tm_g_scatterplot_plot_dimensions_validation_fails_when_plot_height_value_is_less_than_minimum
tm_g_scatterplot_picks 👶 $+0.19$ tm_g_scatterplot_plot_dimensions_validation_fails_when_plot_width_value_is_greater_than_maximum
tm_g_scatterplot_picks 👶 $+0.21$ tm_g_scatterplot_plot_dimensions_validation_fails_when_plot_width_value_is_less_than_minimum
tm_g_scatterplotmatrix_picks 👶 $+0.00$ tm_g_scatterplotmatrix_input_validation_accepts_NULL_plot_width
tm_g_scatterplotmatrix_picks 👶 $+0.01$ tm_g_scatterplotmatrix_input_validation_accepts_valid_decorators
tm_g_scatterplotmatrix_picks 👶 $+0.01$ tm_g_scatterplotmatrix_input_validation_fails_when_decorators_has_invalid_object_types
tm_g_scatterplotmatrix_picks 👶 $+0.01$ tm_g_scatterplotmatrix_input_validation_fails_when_label_is_not_a_string
tm_g_scatterplotmatrix_picks 👶 $+0.01$ tm_g_scatterplotmatrix_input_validation_fails_when_plot_height_has_wrong_length
tm_g_scatterplotmatrix_picks 👶 $+0.01$ tm_g_scatterplotmatrix_input_validation_fails_when_plot_height_is_not_valid
tm_g_scatterplotmatrix_picks 👶 $+0.01$ tm_g_scatterplotmatrix_input_validation_fails_when_plot_width_is_not_valid
tm_g_scatterplotmatrix_picks 👶 $+0.02$ tm_g_scatterplotmatrix_input_validation_fails_when_variables_is_not_a_picks_or_list
tm_g_scatterplotmatrix_picks 👶 $+0.01$ tm_g_scatterplotmatrix_module_creation_creates_a_module_that_is_bookmarkable
tm_g_scatterplotmatrix_picks 👶 $+0.01$ tm_g_scatterplotmatrix_module_creation_creates_a_module_with_datanames_taken_from_picks
tm_g_scatterplotmatrix_picks 👶 $+0.03$ tm_g_scatterplotmatrix_module_creation_creates_a_teal_module_object
tm_g_scatterplotmatrix_picks 👶 $+0.00$ tm_g_scatterplotmatrix_module_creation_creates_a_teal_module_object_with_default_options
tm_g_scatterplotmatrix_picks 👶 $+0.01$ tm_g_scatterplotmatrix_module_creation_creates_a_teal_module_object_with_list_of_picks
tm_g_scatterplotmatrix_picks 👶 $+4.12$ tm_g_scatterplotmatrix_module_server_behavior_server_function_executes_successfully_through_module_interface
tm_g_scatterplotmatrix_picks 👶 $+2.24$ tm_g_scatterplotmatrix_module_server_behavior_server_function_generates_scatterplot_matrix_with_two_variables
tm_missing_data 💚 $3.19$ $-1.27$ tm_missing_data_module_server_behavior_server_function_handles_Combinations_tab
tm_outliers 💀 $0.05$ $-0.05$ test_for_input_validation_fails_if_no_outlier_var_defined
tm_outliers 👶 $+0.21$ test_for_input_validation_succeeds_with_arguments_defined
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_input_validation_accepts_valid_decorators
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_input_validation_fails_when_label_is_not_a_string
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_input_validation_fails_when_remove_zero_columns_is_not_logical
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_input_validation_fails_when_show_percentage_is_not_logical
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_input_validation_fails_when_show_total_is_not_logical
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_input_validation_fails_when_x_is_not_a_picks_or_list
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_input_validation_fails_when_y_is_not_a_picks_or_list
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_input_validation_throws_warning_when_y_allows_multiple_selection
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_input_validation_throws_when_decorators_has_invalid_object_types
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_module_creation_creates_a_module_that_is_bookmarkable
tm_t_crosstable_picks 👶 $+0.00$ tm_t_crosstable_module_creation_creates_a_module_with_datanames_taken_from_picks
tm_t_crosstable_picks 👶 $+0.03$ tm_t_crosstable_module_creation_creates_a_teal_module_object
tm_t_crosstable_picks 👶 $+0.01$ tm_t_crosstable_module_creation_creates_a_teal_module_object_with_default_options
tm_t_crosstable_picks 👶 $+0.70$ tm_t_crosstable_module_server_behavior_server_function_executes_successfully_through_module_interface
tm_t_crosstable_picks 👶 $+0.86$ tm_t_crosstable_module_server_behavior_server_function_generates_table_with_show_percentage_enabled
tm_t_crosstable_picks 👶 $+0.72$ tm_t_crosstable_module_server_behavior_server_function_generates_table_with_show_total_enabled
tm_tbl_summary 👶 $+0.01$ tm_tbl_summary_input_validation_accepts_valid_decorators
tm_tbl_summary 👶 $+0.01$ tm_tbl_summary_input_validation_fails_when_by_allows_multiple_selection
tm_tbl_summary 👶 $+0.01$ tm_tbl_summary_input_validation_fails_when_col_label_is_not_character
tm_tbl_summary 👶 $+0.01$ tm_tbl_summary_input_validation_fails_when_decorators_has_invalid_object_types
tm_tbl_summary 👶 $+0.01$ tm_tbl_summary_input_validation_fails_when_decorators_is_to_a_different_object
tm_tbl_summary 👶 $+0.01$ tm_tbl_summary_input_validation_fails_when_label_is_not_a_string
tm_tbl_summary 👶 $+0.01$ tm_tbl_summary_input_validation_pass_when_include_allows_multiple_selection
tm_tbl_summary 👶 $+0.01$ tm_tbl_summary_module_creation_accepts_crane_tbl_roche_summary_arguments
tm_tbl_summary 👶 $+0.01$ tm_tbl_summary_module_creation_creates_a_module_that_is_bookmarkable
tm_tbl_summary 👶 $+0.01$ tm_tbl_summary_module_creation_creates_a_module_with_datanames_taken_from_data_extracts
tm_tbl_summary 👶 $+0.04$ tm_tbl_summary_module_creation_creates_a_teal_module_object
tm_tbl_summary 👶 $+2.26$ tm_tbl_summary_module_server_behavior_server_function_executes_successfully_through_module_interface
tm_tbl_summary 👶 $+2.07$ tm_tbl_summary_module_server_behavior_server_function_generates_table_with_col_label_
tm_tbl_summary 👶 $+0.03$ tm_tbl_summary_module_server_behavior_server_function_generates_table_with_include_being_NULL
tm_tbl_summary 👶 $+4.32$ tm_tbl_summary_module_server_behavior_with_decorators_one_decorator_executes_successfully
tm_tbl_summary 👶 $+0.05$ tm_tbl_summary_module_ui_behavior_returns_a_htmltools_tag_or_taglist_with_minimal_arguments
tm_variable_browser 💚 $3.50$ $-1.08$ UI_switches_and_controls_server_handles_toggling_remove_NA_hist_for_categorical_variables
utils 💔 $1.28$ $+1.16$ Module_with_decorators_one_decorator_failure_is_handled

Results for commit 07e29f4

♻️ This comment has been updated with latest results.

…raction@main

Signed-off-by: André Veríssimo <211358+averissimo@users.noreply.github.com>
@averissimo
averissimo marked this pull request as ready for review July 29, 2026 13:11
…ightsengineering/teal.modules.general into tm_outliers@redesign_extraction@main

* 'tm_outliers@redesign_extraction@main' of github.com:insightsengineering/teal.modules.general:
  fix: rename non-portable file
  fix: need to normalize to lists on method implementation
  Apply suggestion from @m7pr
  fix: deselecting api for teal.picks selection
  [skip style] [skip vbump] Restyle files
  [skip roxygen] [skip vbump] Roxygen Man Pages Auto Update
  fix: tm_g_distribution and linter
  docs: name cleanup and examples
  feat: update shinytest2
  fix: tests with new S3
  [skip roxygen] [skip vbump] Roxygen Man Pages Auto Update
  Restore `gt_summary` and allow for general usage (#1004)
  fix: linter errors
@llrs-roche llrs-roche self-assigned this Jul 29, 2026

@llrs-roche llrs-roche left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like that now examples are much shorter. Nice work.

Just a few comments

Comment thread NAMESPACE Outdated
Comment thread R/tm_outliers_picks.R
Comment thread R/tm_outliers_picks.R Outdated
Comment thread R/tm_outliers_picks.R Outdated
Comment thread R/tm_outliers_picks.R
@averissimo
averissimo requested a review from llrs-roche July 29, 2026 15:41
@averissimo

Copy link
Copy Markdown
Contributor Author

@llrs-roche I think I addressed the comments from the previous review

@llrs-roche llrs-roche left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great. just one last additional comment

Comment thread R/tm_outliers_picks.R
@donyunardi
donyunardi merged commit f0ee731 into redesign_extraction@main Jul 30, 2026
27 checks passed
@donyunardi
donyunardi deleted the tm_outliers@redesign_extraction@main branch July 30, 2026 17:50
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 30, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants