Ugly Alpha 1
rust-code-analysis:0.0.19

total uncompressed bytes

46.6 MB

total files

365

Fix

NewInclude { include: [ "src/**/*", "README.md", "tree-sitter-typescript/*", "tree-sitter-cpp/*", "build.rs", "!**/test/**/*", "!**/examples/**/*", ], has_build_script: true, }

253 wasted files

total waste: 26.8 MB

  1. tree-sitter-mozcpp/src/parser.c : 13.8 MB
  2. tree-sitter-rust/src/parser.c : 3.6 MB
  3. tree-sitter-javascript/src/parser.c : 1.5 MB
  4. tree-sitter-mozjs/src/parser.c : 1.5 MB
  5. tree-sitter-java/src/parser.c : 1.4 MB
  6. tree-sitter-python/src/parser.c : 1.3 MB
  7. tree-sitter-typescript/examples/parser.ts : 376.4 KB
  8. tree-sitter-mozcpp/src/grammar.json : 279.9 KB
  9. tree-sitter-javascript/examples/jquery.js : 247.4 KB
  10. tree-sitter-preproc/examples/cluster.c : 216.7 KB
  11. tree-sitter-ccomments/examples/cluster.c : 216.7 KB
  12. tree-sitter-rust/src/grammar.json : 188.2 KB
  13. tree-sitter-java/src/grammar.json : 155.3 KB
  14. tree-sitter-javascript/examples/text-editor-component.js : 151.5 KB
  15. tree-sitter-mozjs/src/grammar.json : 143.1 KB
  16. tree-sitter-javascript/src/grammar.json : 142.8 KB
  17. tree-sitter-mozcpp/src/node-types.json : 109.9 KB
  18. tree-sitter-python/src/grammar.json : 107.0 KB
  19. tree-sitter-preproc/src/parser.c : 92.5 KB
  20. tree-sitter-rust/src/node-types.json : 87.7 KB
  21. tree-sitter-java/src/node-types.json : 67.7 KB
  22. tree-sitter-rust/examples/ast.rs : 65.5 KB
  23. tree-sitter-javascript/src/node-types.json : 57.0 KB
  24. tree-sitter-mozjs/src/node-types.json : 56.9 KB
  25. tree-sitter-python/examples/python3.8_grammar.py : 50.4 KB
  26. tree-sitter-python/src/node-types.json : 45.5 KB
  27. tree-sitter-preproc/examples/parser.c : 44.5 KB
  28. tree-sitter-ccomments/examples/parser.c : 44.5 KB
  29. tree-sitter-rust/corpus/declarations.txt : 34.5 KB
  30. tree-sitter-javascript/test/corpus/expressions.txt : 33.9 KB
  31. tree-sitter-python/examples/python2-grammar-crlf.py : 31.9 KB
  32. tree-sitter-python/examples/python3-grammar-crlf.py : 31.7 KB
  33. tree-sitter-rust/grammar.js : 31.4 KB
  34. tree-sitter-python/examples/python2-grammar.py : 31.0 KB
  35. tree-sitter-python/examples/python3-grammar.py : 30.8 KB
  36. tree-sitter-cpp/test/corpus/declarations.txt : 29.9 KB
  37. tree-sitter-javascript/grammar.js : 24.6 KB
  38. tree-sitter-java/grammar.js : 24.5 KB
  39. tree-sitter-python/test/corpus/statements.txt : 20.2 KB
  40. tree-sitter-cpp/test/corpus/expressions.txt : 20.0 KB
  41. tree-sitter-javascript/test/corpus/statements.txt : 19.0 KB
  42. tree-sitter-python/grammar.js : 18.6 KB
  43. tree-sitter-java/test/corpus/expressions.txt : 18.5 KB
  44. tree-sitter-rust/corpus/expressions.txt : 17.8 KB
  45. tree-sitter-ccomments/src/parser.c : 17.4 KB
  46. .taskcluster.yml : 15.9 KB
  47. tree-sitter-python/test/corpus/expressions.txt : 15.5 KB
  48. tree-sitter-java/test/corpus/declarations.txt : 13.9 KB
  49. tree-sitter-preproc/corpus/expressions.txt : 12.7 KB
  50. tree-sitter-ccomments/corpus/expressions.txt : 12.7 KB
  51. tree-sitter-preproc/examples/malloc.c : 12.1 KB
  52. tree-sitter-ccomments/examples/malloc.c : 12.1 KB
  53. tree-sitter-preproc/corpus/declarations.txt : 11.4 KB
  54. tree-sitter-ccomments/corpus/declarations.txt : 11.4 KB
  55. tree-sitter-python/test/corpus/literals.txt : 11.3 KB
  56. tree-sitter-python/src/scanner.cc : 10.1 KB
  57. check-submodule.py : 9.6 KB
  58. tree-sitter-cpp/examples/rule.cc : 8.4 KB
  59. tree-sitter-cpp/test/corpus/statements.txt : 8.1 KB
  60. tree-sitter-mozcpp/grammar.js : 8.0 KB
  61. tree-sitter-preproc/src/grammar.json : 7.8 KB
  62. tree-sitter-rust/corpus/patterns.txt : 7.6 KB
  63. tree-sitter-javascript/test/corpus/semicolon_insertion.txt : 7.1 KB
  64. tree-sitter-preproc/src/node-types.json : 6.5 KB
  65. tree-sitter-rust/corpus/types.txt : 6.1 KB
  66. tree-sitter-rust/src/tree_sitter/parser.h : 6.0 KB
  67. tree-sitter-python/src/tree_sitter/parser.h : 6.0 KB
  68. tree-sitter-mozjs/src/tree_sitter/parser.h : 6.0 KB
  69. tree-sitter-mozcpp/src/tree_sitter/parser.h : 6.0 KB
  70. tree-sitter-javascript/src/tree_sitter/parser.h : 6.0 KB
  71. tree-sitter-java/src/tree_sitter/parser.h : 6.0 KB
  72. tree-sitter-java/test/corpus/literals.txt : 5.8 KB
  73. tree-sitter-preproc/src/tree_sitter/parser.h : 5.5 KB
  74. tree-sitter-ccomments/src/tree_sitter/parser.h : 5.5 KB
  75. tree-sitter-preproc/corpus/statements.txt : 5.4 KB
  76. tree-sitter-ccomments/corpus/statements.txt : 5.4 KB
  77. tree-sitter-preproc/corpus/preprocessor.txt : 5.0 KB
  78. tree-sitter-ccomments/corpus/preprocessor.txt : 5.0 KB
  79. tree-sitter-preproc/corpus/ambiguities.txt : 4.8 KB
  80. tree-sitter-ccomments/corpus/ambiguities.txt : 4.8 KB
  81. tree-sitter-cpp/examples/marker-index.h : 4.8 KB
  82. tree-sitter-cpp/test/corpus/definitions.txt : 4.7 KB
  83. tree-sitter-rust/src/scanner.c : 4.6 KB
  84. tree-sitter-java/CONTRIBUTING.md : 4.6 KB
  85. tree-sitter-cpp/test/corpus/types.txt : 4.4 KB
  86. tree-sitter-javascript/src/scanner.c : 3.8 KB
  87. tree-sitter-rust/corpus/macros.txt : 3.7 KB
  88. tree-sitter-ccomments/src/grammar.json : 3.2 KB
  89. tree-sitter-rust/queries/highlights.scm : 2.8 KB
  90. tree-sitter-javascript/queries/highlights.scm : 2.7 KB
  91. tree-sitter-cpp/test/corpus/ambiguities.txt : 2.7 KB
  92. rust-code-analysis-book/src/developers/README.md : 2.6 KB
  93. tree-sitter-java/script/run-javaparser/target/run-javaparser-1.0-SNAPSHOT.jar : 2.6 KB
  94. tree-sitter-javascript/test/corpus/destructuring.txt : 2.5 KB
  95. tree-sitter-ccomments/src/scanner.cc : 2.4 KB
  96. tree-sitter-preproc/src/scanner.cc : 2.4 KB
  97. tree-sitter-preproc/grammar.js : 2.4 KB
  98. tree-sitter-rust/corpus/literals.txt : 2.3 KB
  99. data/c_macros.txt : 2.3 KB
  100. tree-sitter-preproc/corpus/types.txt : 2.0 KB
  101. tree-sitter-ccomments/corpus/types.txt : 2.0 KB
  102. tree-sitter-javascript/queries/tags.scm : 1.9 KB
  103. tree-sitter-python/queries/highlights.scm : 1.8 KB
  104. tree-sitter-java/queries/highlights.scm : 1.8 KB
  105. tree-sitter-java/script/run-javaparser/target/classes/RunJavaParser.class : 1.7 KB
  106. rust-code-analysis-book/src/commands/metrics.md : 1.7 KB
  107. rust-code-analysis-book/src/commands/nodes.md : 1.6 KB
  108. tree-sitter-rust/README.md : 1.6 KB
  109. data/mac.py : 1.6 KB
  110. tree-sitter-javascript/script/benchmark.js : 1.5 KB
  111. rust-code-analysis-book/src/commands/README.md : 1.5 KB
  112. tree-sitter-java/test/corpus/types.txt : 1.5 KB
  113. tree-sitter-rust/corpus/async.txt : 1.4 KB
  114. tree-sitter-ccomments/src/node-types.json : 1.3 KB
  115. rust-code-analysis-book/src/README.md : 1.3 KB
  116. tree-sitter-java/package.json : 1.3 KB
  117. rust-code-analysis-book/src/metrics.md : 1.3 KB
  118. tree-sitter-javascript/test/corpus/literals.txt : 1.3 KB
  119. tree-sitter-python/examples/tabs.py : 1.2 KB
  120. tree-sitter-javascript/test/highlight/variables.js : 1.2 KB
  121. tree-sitter-ccomments/grammar.js : 1.2 KB
  122. tree-sitter-java/script/parse-examples : 1.2 KB
  123. rust-code-analysis-book/src/commands/rest.md : 1.1 KB
  124. tree-sitter-rust/LICENSE : 1.1 KB
  125. tree-sitter-python/LICENSE : 1.1 KB
  126. tree-sitter-preproc/LICENSE : 1.1 KB
  127. tree-sitter-javascript/LICENSE : 1.1 KB
  128. tree-sitter-ccomments/LICENSE : 1.1 KB
  129. tree-sitter-java/LICENSE : 1.1 KB
  130. tests/test_c.rs : 1.1 KB
  131. tree-sitter-rust/corpus/source_files.txt : 1.0 KB
  132. data/special.py : 993 B
  133. tree-sitter-javascript/script/parse-examples : 991 B
  134. .pre-commit-config.yaml : 967 B
  135. tree-sitter-javascript/src/binding.cc : 885 B
  136. tree-sitter-python/src/binding.cc : 869 B
  137. tree-sitter-mozjs/src/binding.cc : 865 B
  138. tree-sitter-rust/src/binding.cc : 861 B
  139. tree-sitter-mozcpp/src/binding.cc : 861 B
  140. tree-sitter-java/src/binding.cc : 861 B
  141. tree-sitter-preproc/src/binding.cc : 821 B
  142. tree-sitter-ccomments/src/binding.cc : 821 B
  143. tree-sitter-python/script/parse-examples : 815 B
  144. tree-sitter-java/script/run-javaparser/pom.xml : 780 B
  145. tree-sitter-javascript/package.json : 718 B
  146. tree-sitter-java/script/run-javaparser/src/main/java/com/github/tree-sitter/RunJavaParser.java : 718 B
  147. .gitmodules : 714 B
  148. tree-sitter-mozjs/src/scanner.c : 713 B
  149. tree-sitter-rust/script/fetch-examples : 692 B
  150. tree-sitter-python/package.json : 684 B
  151. tree-sitter-rust/package.json : 642 B
  152. tree-sitter-javascript/README.md : 634 B
  153. tree-sitter-preproc/package.json : 627 B
  154. tree-sitter-ccomments/package.json : 627 B
  155. tree-sitter-python/README.md : 621 B
  156. tree-sitter-cpp/test/corpus/microsoft.txt : 603 B
  157. tree-sitter-javascript/test/highlight/functions.js : 603 B
  158. tree-sitter-java/script/run-javaparser/README.md : 576 B
  159. tree-sitter-java/test/highlight/types.java : 570 B
  160. data/c_specials.txt : 558 B
  161. tree-sitter-javascript/queries/locals.scm : 554 B
  162. tree-sitter-rust/script/parse-examples : 541 B
  163. tree-sitter-javascript/queries/injections.scm : 523 B
  164. tree-sitter-java/queries/tags.scm : 509 B
  165. tree-sitter-preproc/README.md : 499 B
  166. tree-sitter-ccomments/README.md : 499 B
  167. tree-sitter-java/README.md : 432 B
  168. rust-code-analysis-book/book.toml : 413 B
  169. tree-sitter-cpp/test/highlight/keywords.cpp : 401 B
  170. tree-sitter-python/test/highlight/keywords.py : 352 B
  171. tree-sitter-cpp/test/highlight/names.cpp : 347 B
  172. tree-sitter-javascript/binding.gyp : 329 B
  173. tree-sitter-mozjs/grammar.js : 328 B
  174. tree-sitter-python/binding.gyp : 326 B
  175. tree-sitter-rust/binding.gyp : 323 B
  176. tree-sitter-java/test/corpus/comments.txt : 320 B
  177. tree-sitter-javascript/index.js : 314 B
  178. rust-code-analysis-book/src/SUMMARY.md : 312 B
  179. tree-sitter-ccomments/index.js : 310 B
  180. tree-sitter-preproc/index.js : 308 B
  181. tree-sitter-python/index.js : 306 B
  182. tree-sitter-mozjs/index.js : 304 B
  183. tree-sitter-rust/index.js : 302 B
  184. tree-sitter-mozcpp/index.js : 302 B
  185. tree-sitter-java/index.js : 302 B
  186. tree-sitter-mozjs/binding.gyp : 299 B
  187. tree-sitter-mozcpp/binding.gyp : 298 B
  188. tree-sitter-java/binding.gyp : 298 B
  189. tree-sitter-preproc/binding.gyp : 295 B
  190. tree-sitter-ccomments/binding.gyp : 295 B
  191. tree-sitter-preproc/corpus/crlf.txt : 294 B
  192. tree-sitter-ccomments/corpus/crlf.txt : 294 B
  193. rust-code-analysis-book/deploy-to-GitHub-Pages : 291 B
  194. tree-sitter-java/script/run-javaparser/run : 286 B
  195. tree-sitter-java/appveyor.yml : 285 B
  196. tree-sitter-python/.appveyor.yml : 277 B
  197. tree-sitter-rust/appveyor.yml : 276 B
  198. tree-sitter-preproc/.appveyor.yml : 276 B
  199. tree-sitter-javascript/appveyor.yml : 276 B
  200. tree-sitter-ccomments/.appveyor.yml : 276 B
  201. tree-sitter-python/queries/tags.scm : 258 B
  202. tree-sitter-java/.travis.yml : 253 B
  203. tree-sitter-rust/queries/injections.scm : 247 B
  204. .github/dependabot.yml : 243 B
  205. update-submodule.sh : 232 B
  206. rust-code-analysis-book/src/languages.md : 220 B
  207. tree-sitter-python/.gitignore : 218 B
  208. tree-sitter-javascript/test/highlight/keywords.js : 181 B
  209. tree-sitter-javascript/queries/highlights-jsx.scm : 174 B
  210. tree-sitter-java/.gitignore : 140 B
  211. update-language-bindings.sh : 135 B
  212. tree-sitter-java/script/run-javaparser/target/maven-archiver/pom.properties : 128 B
  213. tree-sitter-java/script/run-javaparser/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst : 116 B
  214. tree-sitter-rust/.travis.yml : 113 B
  215. tree-sitter-java/issue_template.md : 108 B
  216. tree-sitter-javascript/test/highlight/injection.js : 96 B
  217. tree-sitter-javascript/.gitignore : 80 B
  218. tree-sitter-python/examples/mixed-spaces-tabs.py : 74 B
  219. tree-sitter-python/examples/multiple-newlines.py : 73 B
  220. tree-sitter-rust/.gitignore : 69 B
  221. tree-sitter-python/.travis.yml : 63 B
  222. tree-sitter-javascript/.travis.yml : 63 B
  223. tree-sitter-java/script/run-javaparser/bootstrap : 60 B
  224. tree-sitter-python/examples/trailing-whitespace.py : 58 B
  225. tree-sitter-javascript/script/known_failures.txt : 57 B
  226. tree-sitter-rust/.gitattributes : 56 B
  227. tree-sitter-python/.gitattributes : 56 B
  228. tree-sitter-preproc/.gitattributes : 56 B
  229. tree-sitter-javascript/.gitattributes : 56 B
  230. tree-sitter-java/.gitattributes : 56 B
  231. tree-sitter-ccomments/.gitattributes : 56 B
  232. tree-sitter-python/examples/crlf-line-endings.py : 51 B
  233. tree-sitter-rust/script/rustc-parse : 50 B
  234. tree-sitter-mozcpp/src/scanner.cc : 48 B
  235. tree-sitter-preproc/.travis.yml : 44 B
  236. tree-sitter-ccomments/.travis.yml : 44 B
  237. tree-sitter-javascript/.npmignore : 41 B
  238. tree-sitter-python/examples/compound-statement-without-trailing-newline.py : 38 B
  239. rust-code-analysis-book/.gitignore : 38 B
  240. tree-sitter-preproc/.gitignore : 37 B
  241. tree-sitter-ccomments/.gitignore : 37 B
  242. tree-sitter-rust/script/known_failures.txt : 35 B
  243. tree-sitter-java/.npmignore : 35 B
  244. tree-sitter-rust/.npmignore : 30 B
  245. tree-sitter-python/.npmignore : 29 B
  246. tree-sitter-preproc/.npmignore : 29 B
  247. tree-sitter-ccomments/.npmignore : 29 B
  248. .gitignore : 23 B
  249. tree-sitter-java/script/run-javaparser/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst : 20 B
  250. tree-sitter-python/examples/simple-statements-without-trailing-newline.py : 16 B
  251. tree-sitter-rust/.gitmodules : 0 B
  252. tree-sitter-python/script/known_failures.txt : 0 B
  253. tree-sitter-java/script/known-failures.txt : 0 B