• 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
..
alignment_test.dart Loading commit data...
beveled_rectangle_border_test.dart Loading commit data...
binding_test.dart Loading commit data...
border_radius_test.dart Loading commit data...
border_rtl_test.dart Loading commit data...
border_side_test.dart Loading commit data...
border_test.dart Loading commit data...
box_decoration_test.dart Loading commit data...
box_fit_test.dart Loading commit data...
box_painter_test.dart Loading commit data...
circle_border_test.dart Loading commit data...
colors_test.dart Loading commit data...
common_matchers.dart Loading commit data...
continous_rectangle_border_test.dart Loading commit data...
decoration_test.dart Loading commit data...
edge_insets_test.dart Loading commit data...
fake_codec.dart Loading commit data...
fake_image_provider.dart Loading commit data...
flutter_logo_test.dart Loading commit data...
fractional_offset_test.dart Loading commit data...
geometry_test.dart Loading commit data...
gradient_test.dart Loading commit data...
image_cache_resize_test.dart Loading commit data...
image_cache_test.dart Loading commit data...
image_data.dart Loading commit data...
image_decoder_test.dart Loading commit data...
image_provider_test.dart Loading commit data...
image_resolution_test.dart Loading commit data...
image_stream_test.dart Loading commit data...
image_test_utils.dart Loading commit data...
matrix_utils_test.dart Loading commit data...
mocks_for_image_cache.dart Loading commit data...
notched_shapes_test.dart Loading commit data...
paint_image_test.dart Loading commit data...
painting_utils.dart Loading commit data...
rounded_rectangle_border_test.dart Loading commit data...
shader_warm_up_test.dart Loading commit data...
shape_border_test.dart Loading commit data...
shape_decoration_test.dart Loading commit data...
stadium_border_test.dart Loading commit data...
strut_style_test.dart Loading commit data...
system_fonts_test.dart Loading commit data...
text_painter_rtl_test.dart Loading commit data...
text_painter_test.dart Loading commit data...
text_span_test.dart Loading commit data...
text_style_test.dart Loading commit data...