Ugly Alpha 1
selene-lib:0.9.2

total uncompressed bytes

214.9 KB

total files

156

Fix

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

127 wasted files

total waste: 48.8 KB

  1. default_std/lua51.toml : 10.6 KB
  2. tests/lints/bad_string_escape/lua51_string_escapes.stderr : 2.4 KB
  3. tests/lints/bad_string_escape/roblox_string_escapes.stderr : 1.7 KB
  4. tests/lints/standard_library/bad_call_signatures.stderr : 1.7 KB
  5. tests/checker.rs : 1.6 KB
  6. tests/lints/empty_if/empty_if.stderr : 1.6 KB
  7. tests/lints/unbalanced_assignments/unbalanced_assignments.stderr : 1.1 KB
  8. tests/lints/parenthese_conditions/parenthese_conditions.stderr : 850 B
  9. tests/lints/standard_library/unknown_property.stderr : 781 B
  10. tests/lints/unused_variable/blocks.stderr : 676 B
  11. tests/lints/if_same_then_else/if_same_then_else.stderr : 665 B
  12. tests/lints/almost_swapped/almost_swapped.stderr : 665 B
  13. tests/lints/empty_if/empty_if_comments.stderr : 658 B
  14. tests/lints/roblox_incorrect_roact_usage/roblox_incorrect_roact_usage.stderr : 644 B
  15. tests/lints/standard_library/wildcard_structs.stderr : 622 B
  16. tests/lints/shadowing/shadowing.stderr : 605 B
  17. tests/lints/standard_library/assert.stderr : 595 B
  18. tests/lints/standard_library/constants.stderr : 582 B
  19. tests/lints/unused_variable/locals.stderr : 573 B
  20. tests/lints/standard_library/unpack_function_arguments.lua : 569 B
  21. tests/lints/standard_library/method_call.stderr : 556 B
  22. tests/lints/standard_library/wildcard.stderr : 554 B
  23. tests/lints/empty_if/empty_if.lua : 554 B
  24. tests/lints/multiple_statements/multiple_statements.stderr : 537 B
  25. tests/lints/unused_variable/if.stderr : 533 B
  26. tests/lints/bad_string_escape/roblox_string_escapes.lua : 497 B
  27. tests/lints/bad_string_escape/lua51_string_escapes.lua : 497 B
  28. tests/lints/standard_library/unpack_function_arguments.stderr : 493 B
  29. tests/lints/standard_library/writing.stderr : 464 B
  30. tests/lints/unused_variable/locals.lua : 439 B
  31. tests/lints/ifs_same_cond/ifs_same_cond.stderr : 438 B
  32. tests/lints/unused_variable/overriding.lua : 428 B
  33. tests/lints/suspicious_reverse_loop/suspicious_reverse_loop.stderr : 418 B
  34. tests/lints/compare_nan/compare_nan_variables.stderr : 394 B
  35. tests/lints/compare_nan/compare_nan_if.stderr : 360 B
  36. tests/lints/standard_library/required.stderr : 356 B
  37. tests/lints/unused_variable/blocks.lua : 348 B
  38. tests/lints/standard_library/bad_call_signatures.lua : 346 B
  39. tests/lints/unscoped_variables/unscoped_variables.stderr : 340 B
  40. tests/lints/roblox_incorrect_roact_usage/roblox_incorrect_roact_usage.lua : 330 B
  41. tests/lints/divide_by_zero/divide_by_zero.stderr : 324 B
  42. tests/lints/empty_if/empty_if_comments.lua : 318 B
  43. tests/lints/standard_library/required.lua : 298 B
  44. tests/lints/unused_variable/edge_cases.stderr : 278 B
  45. tests/lints/shadowing/shadowing.lua : 265 B
  46. tests/lints/unused_variable/self.stderr : 256 B
  47. tests/lints/roblox_incorrect_color3_new_bounds/roblox_incorrect_color3_new_bounds.stderr : 254 B
  48. tests/lints/type_check_inside_call/type_check_inside_call.stderr : 251 B
  49. tests/lints/undefined_variable/shadowing.stderr : 246 B
  50. tests/lints/compare_nan/compare_nan_if.lua : 245 B
  51. default_std/lua52.toml : 245 B
  52. tests/lints/compare_nan/compare_nan_variables.lua : 230 B
  53. tests/lints/undefined_variable/compound_assignments.stderr : 229 B
  54. tests/lints/unbalanced_assignments/unbalanced_assignments.lua : 229 B
  55. tests/lints/undefined_variable/basic.stderr : 225 B
  56. tests/lints/unused_variable/if.lua : 222 B
  57. tests/lints/standard_library/ternary.stderr : 221 B
  58. tests/lints/almost_swapped/almost_swapped.lua : 210 B
  59. tests/lints/parenthese_conditions/parenthese_conditions.lua : 203 B
  60. tests/lints/standard_library/unknown_property.lua : 198 B
  61. tests/lints/standard_library/shadowing.stderr : 193 B
  62. tests/lints/standard_library/wildcard_structs.std.toml : 189 B
  63. tests/lints/standard_library/wildcard.std.toml : 180 B
  64. tests/lints/standard_library/wildcard_structs.lua : 179 B
  65. tests/lints/multiple_statements/multiple_statements.lua : 177 B
  66. tests/lints/multiple_statements/one_line_if_break_return_only.stderr : 176 B
  67. tests/lints/multiple_statements/one_line_if_allow.stderr : 176 B
  68. tests/lints/unused_variable/edge_cases.lua : 174 B
  69. tests/lints/standard_library/wildcard.lua : 169 B
  70. tests/lints/if_same_then_else/if_same_then_else.lua : 169 B
  71. tests/lints/multiple_statements/one_line_if_deny.stderr : 165 B
  72. tests/lints/global_usage/global_usage.stderr : 156 B
  73. tests/lints/standard_library/assert.lua : 155 B
  74. tests/lints/unused_variable/objects.lua : 152 B
  75. tests/lints/ifs_same_cond/ifs_same_cond.lua : 145 B
  76. tests/lints/standard_library/shadowing.lua : 144 B
  77. tests/lints/unused_variable/varargs.stderr : 143 B
  78. tests/lints/unused_variable/overriding.stderr : 143 B
  79. tests/lints/standard_library/assert.std.toml : 135 B
  80. tests/lints/standard_library/constants.lua : 127 B
  81. tests/lints/global_usage/global_usage.lua : 126 B
  82. tests/lints/unscoped_variables/unscoped_variables.lua : 125 B
  83. tests/lints/undefined_variable/self.stderr : 122 B
  84. tests/lints/unused_variable/shadowing.lua : 116 B
  85. tests/lints/undefined_variable/hoisting.stderr : 105 B
  86. tests/lints/suspicious_reverse_loop/suspicious_reverse_loop.lua : 105 B
  87. tests/lints/undefined_variable/hoisting.lua : 104 B
  88. tests/lints/unused_variable/generic_for_shadowing.lua : 103 B
  89. tests/lints/standard_library/lua52.lua : 103 B
  90. tests/lints/standard_library/complex.lua : 102 B
  91. tests/lints/unused_variable/varargs.lua : 101 B
  92. tests/lints/undefined_variable/self.lua : 100 B
  93. tests/lints/roblox_incorrect_color3_new_bounds/roblox_incorrect_color3_new_bounds.lua : 100 B
  94. tests/lints/undefined_variable/basic.lua : 99 B
  95. tests/lints/type_check_inside_call/type_check_inside_call.lua : 89 B
  96. tests/lints/divide_by_zero/divide_by_zero.lua : 85 B
  97. tests/lints/standard_library/any.lua : 84 B
  98. tests/lints/multiple_statements/one_line_if_break_return_only.lua : 80 B
  99. tests/lints/unused_variable/self.lua : 76 B
  100. tests/lints/standard_library/writing.lua : 68 B
  101. tests/lints/unused_variable/mutating_functions.lua : 66 B
  102. tests/lints/standard_library/method_call.std.toml : 63 B
  103. tests/lints/unused_variable/self_ignored.lua : 54 B
  104. tests/lints/multiple_statements/one_line_if_allow.lua : 54 B
  105. tests/lints/standard_library/ternary.lua : 53 B
  106. tests/lints/standard_library/vararg.lua : 50 B
  107. tests/lints/standard_library/method_call.lua : 48 B
  108. tests/lints/standard_library/any.std.toml : 47 B
  109. tests/lints/undefined_variable/shadowing.lua : 45 B
  110. tests/lints/roblox_incorrect_roact_usage/roblox_incorrect_roact_usage.std.toml : 27 B
  111. tests/lints/roblox_incorrect_color3_new_bounds/roblox_incorrect_color3_new_bounds.std.toml : 27 B
  112. tests/lints/multiple_statements/one_line_if_deny.lua : 25 B
  113. tests/lints/bad_string_escape/roblox_string_escapes.std.toml : 25 B
  114. tests/lints/unused_variable/ignore.lua : 13 B
  115. tests/lints/almost_swapped/panic.lua : 11 B
  116. tests/lints/undefined_variable/compound_assignments.lua : 6 B
  117. tests/lints/unused_variable/shadowing.stderr : 0 B
  118. tests/lints/unused_variable/self_ignored.stderr : 0 B
  119. tests/lints/unused_variable/objects.stderr : 0 B
  120. tests/lints/unused_variable/mutating_functions.stderr : 0 B
  121. tests/lints/unused_variable/ignore.stderr : 0 B
  122. tests/lints/unused_variable/generic_for_shadowing.stderr : 0 B
  123. tests/lints/standard_library/vararg.stderr : 0 B
  124. tests/lints/standard_library/lua52.stderr : 0 B
  125. tests/lints/standard_library/complex.stderr : 0 B
  126. tests/lints/standard_library/any.stderr : 0 B
  127. tests/lints/almost_swapped/panic.stderr : 0 B