Ugly Alpha 1
ninja-parse:0.1.0

total uncompressed bytes

158.3 KB

total files

96

Fix

NewInclude { include: [ "src/**/*", ], has_build_script: false, }

72 wasted files

total waste: 41.4 KB

  1. tests/snapshots/parse_test__inputs@order_inputs_1.ninja.snap : 6.9 KB
  2. tests/snapshots/parse_test__inputs@implicit_inputs_1.ninja.snap : 6.9 KB
  3. tests/parse_test.rs : 3.1 KB
  4. tests/snapshots/parse_test__inputs@var_in_path_1.ninja.snap : 1.9 KB
  5. tests/snapshots/parse_test__inputs@basic.ninja.snap : 1.9 KB
  6. tests/snapshots/parse_test__inputs@build_env.ninja.snap : 1.8 KB
  7. DESIGN.md : 1.7 KB
  8. tests/snapshots/desc_test__inputs@basic.ninja.snap : 1.6 KB
  9. tests/snapshots/parse_test__inputs@include_basic.ninja.snap : 852 B
  10. tests/snapshots/parse_test__inputs@var_in_path_2.ninja.snap : 758 B
  11. tests/snapshots/parse_test__inputs@whitespace_stripping.ninja.snap : 748 B
  12. tests/snapshots/parse_test__inputs@toplevel_var2.ninja.snap : 697 B
  13. tests/snapshots/parse_test__inputs@toplevel_var1.ninja.snap : 697 B
  14. tests/snapshots/desc_test__inputs@toplevel_var2.ninja.snap : 605 B
  15. tests/snapshots/desc_test__inputs@toplevel_var1.ninja.snap : 605 B
  16. tests/snapshots/parse_test__inputs@symbols_in_values.ninja.snap : 557 B
  17. tests/snapshots/parse_test__inputs@pool_usage.ninja.snap : 555 B
  18. tests/snapshots/parse_test__inputs@rules_evaluate_lazily.ninja.snap : 523 B
  19. tests/snapshots/parse_test__inputs@missing_toplevel_var.ninja.snap : 512 B
  20. tests/parse_inputs/build_env.ninja : 500 B
  21. tests/parse_inputs/implicit_inputs_1.ninja : 457 B
  22. tests/parse_inputs/order_inputs_1.ninja : 451 B
  23. tests/snapshots/desc_test__inputs@rules_evaluate_lazily.ninja.snap : 431 B
  24. tests/snapshots/desc_test__inputs@missing_toplevel_var.ninja.snap : 420 B
  25. tests/parse_inputs/whitespace_stripping.ninja : 273 B
  26. tests/parse_inputs/pool_usage.ninja : 261 B
  27. tests/snapshots/parse_test__inputs@escape_lex_4.ninja.snap : 250 B
  28. tests/snapshots/parse_test__inputs@escape_lex_5.ninja.snap : 240 B
  29. tests/snapshots/parse_test__inputs@build_with_no_outputs.ninja.snap : 236 B
  30. tests/snapshots/parse_test__inputs@comments_in_odd_places_1.ninja.snap : 229 B
  31. tests/snapshots/parse_test__inputs@escape_lex_1.ninja.snap : 224 B
  32. tests/snapshots/parse_test__inputs@newline_at_assign.ninja.snap : 223 B
  33. tests/snapshots/parse_test__inputs@escape_lex_3.ninja.snap : 221 B
  34. tests/snapshots/parse_test__inputs@escape_lex_6.ninja.snap : 215 B
  35. tests/snapshots/parse_test__inputs@escape_lex_2.ninja.snap : 213 B
  36. tests/snapshots/parse_test__inputs@eof_at_assign.ninja.snap : 211 B
  37. tests/snapshots/parse_test__inputs@include_processing_error.ninja.snap : 205 B
  38. tests/snapshots/parse_test__inputs@include_error.ninja.snap : 196 B
  39. tests/snapshots/parse_test__inputs@simple.ninja.snap : 191 B
  40. tests/snapshots/parse_test__inputs@comments_in_odd_places_2.ninja.snap : 178 B
  41. tests/parse_inputs/rules_evaluate_lazily.ninja : 177 B
  42. tests/snapshots/parse_test__inputs@allow_nul.ninja.snap : 163 B
  43. tests/snapshots/parse_test__inputs@var2.ninja.snap : 158 B
  44. tests/snapshots/parse_test__inputs@var1.ninja.snap : 158 B
  45. tests/parse_inputs/symbols_in_values.ninja : 146 B
  46. tests/parse_inputs/basic.ninja : 140 B
  47. tests/parse_inputs/include_basic.ninja : 127 B
  48. tests/parse_inputs/var_in_path_1.ninja : 114 B
  49. tests/parse_inputs/missing_toplevel_var.ninja : 112 B
  50. tests/parse_inputs/var2.ninja : 109 B
  51. tests/parse_inputs/toplevel_var2.ninja : 108 B
  52. tests/parse_inputs/include_processing_error.ninja : 98 B
  53. tests/parse_inputs/comments_in_odd_places_1.ninja : 94 B
  54. tests/parse_inputs/toplevel_var1.ninja : 84 B
  55. tests/parse_inputs/include_error.ninja : 82 B
  56. tests/parse_inputs/escape_lex_2.ninja : 77 B
  57. tests/parse_inputs/escape_lex_6.ninja : 68 B
  58. tests/parse_inputs/var_in_path_2.ninja : 60 B
  59. tests/parse_inputs/comments_in_odd_places_2.ninja : 55 B
  60. tests/parse_inputs/include_basic.ninja_include : 48 B
  61. tests/parse_inputs/escape_lex_5.ninja : 48 B
  62. tests/parse_inputs/include_processing_error.include : 46 B
  63. tests/parse_inputs/escape_lex_4.ninja : 44 B
  64. tests/parse_inputs/var1.ninja : 36 B
  65. tests/parse_inputs/escape_lex_1.ninja : 35 B
  66. tests/parse_inputs/allow_nul.ninja : 34 B
  67. tests/parse_inputs/escape_lex_3.ninja : 29 B
  68. tests/parse_inputs/simple.ninja : 26 B
  69. tests/parse_inputs/newline_at_assign.ninja : 22 B
  70. tests/parse_inputs/eof_at_assign.ninja : 21 B
  71. tests/parse_inputs/build_with_no_outputs.ninja : 13 B
  72. tests/parse_inputs/include_error.include : 11 B