• Ian Hickson's avatar
    Add many more global analyses. (#47875) · e768c92f
    Ian Hickson authored
    * Update packages.
    
    * Add many more global analyses.
    
    * Catch trailing spaces and trailing newlines in all text files.
      Before we were only checking newly added files, but that means we
      missed some.
    
    * Port the trailing spaces logic to work on Windows too.
    
    * Correct all the files with trailing spaces and newlines.
    
    * Refactor some of the dev/bots logic into a utils.dart library.
      Notably, the "exit" and "print" shims for testing are now usable
      from test.dart, analyze.dart, and run_command.dart.
    
    * Add an "exitWithError" function that prints the red lines and
      then exits. This is the preferred way to exit from test.dart,
      analyze.dart, and run_command.dart.
    
    * More consistency in the output of analyze.dart.
    
    * Refactor analyze.dart to use the _allFiles file enumerating logic
      more widely.
    
    * Add some double-checking logic to the _allFiles logic to catch
      cases where changes to that logic end up catching fewer files
      than expected (helps prevent future false positives).
    
    * Add a check to prevent new binary files from being added to
      the repository. Grandfather in the binaries that we've already
      added.
    
    * Update all the dependencies (needed because we now import crypto in
      dev/bots/analyze.dart).
    e768c92f
Name
Last commit
Last update
..
animated_icons Loading commit data...
about.dart Loading commit data...
animated_icons.dart Loading commit data...
app.dart Loading commit data...
app_bar.dart Loading commit data...
app_bar_theme.dart Loading commit data...
arc.dart Loading commit data...
back_button.dart Loading commit data...
banner.dart Loading commit data...
banner_theme.dart Loading commit data...
bottom_app_bar.dart Loading commit data...
bottom_app_bar_theme.dart Loading commit data...
bottom_navigation_bar.dart Loading commit data...
bottom_sheet.dart Loading commit data...
bottom_sheet_theme.dart Loading commit data...
button.dart Loading commit data...
button_bar.dart Loading commit data...
button_bar_theme.dart Loading commit data...
button_theme.dart Loading commit data...
card.dart Loading commit data...
card_theme.dart Loading commit data...
checkbox.dart Loading commit data...
checkbox_list_tile.dart Loading commit data...
chip.dart Loading commit data...
chip_theme.dart Loading commit data...
circle_avatar.dart Loading commit data...
color_scheme.dart Loading commit data...
colors.dart Loading commit data...
constants.dart Loading commit data...
data_table.dart Loading commit data...
data_table_source.dart Loading commit data...
date_picker.dart Loading commit data...
debug.dart Loading commit data...
dialog.dart Loading commit data...
dialog_theme.dart Loading commit data...
divider.dart Loading commit data...
divider_theme.dart Loading commit data...
drawer.dart Loading commit data...
drawer_header.dart Loading commit data...
dropdown.dart Loading commit data...
elevation_overlay.dart Loading commit data...
expand_icon.dart Loading commit data...
expansion_panel.dart Loading commit data...
expansion_tile.dart Loading commit data...
feedback.dart Loading commit data...
flat_button.dart Loading commit data...
flexible_space_bar.dart Loading commit data...
floating_action_button.dart Loading commit data...
floating_action_button_location.dart Loading commit data...
floating_action_button_theme.dart Loading commit data...
flutter_logo.dart Loading commit data...
grid_tile.dart Loading commit data...
grid_tile_bar.dart Loading commit data...
icon_button.dart Loading commit data...
icons.dart Loading commit data...
ink_decoration.dart Loading commit data...
ink_highlight.dart Loading commit data...
ink_ripple.dart Loading commit data...
ink_splash.dart Loading commit data...
ink_well.dart Loading commit data...
input_border.dart Loading commit data...
input_decorator.dart Loading commit data...
list_tile.dart Loading commit data...
material.dart Loading commit data...
material_button.dart Loading commit data...
material_localizations.dart Loading commit data...
material_state.dart Loading commit data...
mergeable_material.dart Loading commit data...
outline_button.dart Loading commit data...
page.dart Loading commit data...
page_transitions_theme.dart Loading commit data...
paginated_data_table.dart Loading commit data...
popup_menu.dart Loading commit data...
popup_menu_theme.dart Loading commit data...
progress_indicator.dart Loading commit data...
radio.dart Loading commit data...
radio_list_tile.dart Loading commit data...
raised_button.dart Loading commit data...
range_slider.dart Loading commit data...
refresh_indicator.dart Loading commit data...
reorderable_list.dart Loading commit data...
scaffold.dart Loading commit data...
scrollbar.dart Loading commit data...
search.dart Loading commit data...
selectable_text.dart Loading commit data...
shadows.dart Loading commit data...
slider.dart Loading commit data...
slider_theme.dart Loading commit data...
snack_bar.dart Loading commit data...
snack_bar_theme.dart Loading commit data...
stepper.dart Loading commit data...
switch.dart Loading commit data...
switch_list_tile.dart Loading commit data...
tab_bar_theme.dart Loading commit data...
tab_controller.dart Loading commit data...
tab_indicator.dart Loading commit data...
tabs.dart Loading commit data...
text_field.dart Loading commit data...
text_form_field.dart Loading commit data...
text_selection.dart Loading commit data...
text_theme.dart Loading commit data...
theme.dart Loading commit data...
theme_data.dart Loading commit data...
time.dart Loading commit data...
time_picker.dart Loading commit data...
toggle_buttons.dart Loading commit data...
toggle_buttons_theme.dart Loading commit data...
toggleable.dart Loading commit data...
tooltip.dart Loading commit data...
tooltip_theme.dart Loading commit data...
typography.dart Loading commit data...
user_accounts_drawer_header.dart Loading commit data...