Ugly Alpha 1
jinko:0.3.0-jinx1

total uncompressed bytes

487.6 KB

total files

181

Fix

NewInclude { include: [ "src/**/*", "Cargo.*", "LICENSE", "README.md", "interpreter/**/*.rs", ], has_build_script: false, }

135 wasted files

total waste: 191.0 KB

  1. misc/logo.xcf : 80.4 KB
  2. misc/logo.png : 24.0 KB
  3. tests/fixtures/clib/lib.so : 16.8 KB
  4. DESIGN.md : 14.1 KB
  5. misc/logo_small.png : 8.6 KB
  6. ARCHITECTURE.md : 3.9 KB
  7. tests/ft/invalid/types/types_experiments.jk : 3.0 KB
  8. tests/ft/type_checking/typecheck.yml : 2.7 KB
  9. code/suckit_speed_regression/speed_regression.jk : 2.7 KB
  10. CONTRIBUTING.md : 2.3 KB
  11. SYNTAX.md : 1.8 KB
  12. .github/workflows/build_test_fmt.yml : 1.6 KB
  13. ROADMAP.md : 1.6 KB
  14. .github/workflows/release.yml : 1.5 KB
  15. stdlib/string.jk : 1.4 KB
  16. tests/ft/stdlib/stdlib.yml : 1.4 KB
  17. code/yes/yes.jk : 1.2 KB
  18. install.sh : 1.2 KB
  19. tests/ft/incl/incl.yml : 1.1 KB
  20. tests/ft/arithmetic/arithmetic.yml : 1.1 KB
  21. misc/make_release.sh : 955 B
  22. code/splitter/split_hard.jk : 911 B
  23. .github/workflows/coverage.yml : 855 B
  24. stdlib/pair.jk : 796 B
  25. tests/func_tests.jk : 768 B
  26. stdlib/range.jk : 768 B
  27. tests/fixtures/clib/lib.c : 754 B
  28. tests/ft/method/method.yml : 642 B
  29. tests/func_tests.sh : 514 B
  30. stdlib/iter.jk : 477 B
  31. stdlib/maybe.jk : 476 B
  32. tests/ft/namespaces/namespaces.yml : 464 B
  33. tests/ft/booleans/booleans.yml : 439 B
  34. tests/ft/regression/regression.yml : 438 B
  35. Dockerfile : 434 B
  36. tests/ft/loops/loops.yml : 429 B
  37. tests/ft/type_checking/valid/if_else.jk : 407 B
  38. code/splitter/splitter.jk : 399 B
  39. .github/workflows/clippy.yml : 394 B
  40. stdlib/args.jk : 384 B
  41. tests/ft/invalid/incl/incl_invalid.yml : 304 B
  42. tests/ft/func_dec/func_dec.yml : 297 B
  43. stdlib/lib.jk : 261 B
  44. tests/ft/custom_types/simple.jk : 236 B
  45. tests/ft/type_checking/invalid/func.jk : 220 B
  46. tests/ft/type_checking/valid/function_type_mapping.jk : 207 B
  47. tests/ft/type_checking/valid/function_complex_type.jk : 207 B
  48. tests/ft/booleans/return_0_arg.jk : 165 B
  49. tests/ft/invalid/functions/invalid_functions.yml : 164 B
  50. tests/ft/functions/functions.yml : 149 B
  51. tests/ft/type_checking/invalid/if_else.jk : 147 B
  52. tests/ft/invalid/types/invalid_types.yml : 147 B
  53. tests/ft/incl/incl_comments.jk : 145 B
  54. tests/ft/custom_types/generics.jk : 143 B
  55. tests/fixtures/clib/clib.jk : 137 B
  56. tests/ft/type_checking/invalid/field_access.jk : 135 B
  57. tests/ft/func_dec/with_if_else.jk : 135 B
  58. tests/ft/type_checking/valid/block.jk : 134 B
  59. tests/ft/regression/187_fn.jk : 133 B
  60. tests/ft/stdlib/shell.jk : 129 B
  61. tests/ft/type_checking/valid/field_access.jk : 126 B
  62. tests/ft/type_checking/valid/func.jk : 120 B
  63. tests/ft/func_dec/with_two_func_calls.jk : 119 B
  64. tests/ft/stdlib/maybe.jk : 116 B
  65. stdlib/ffi.jk : 115 B
  66. code/splitter/split_easy.jk : 115 B
  67. tests/ft/incl/incl_dir_subfile_includer.jk : 107 B
  68. tests/ft/namespaces/nspace_alias_includer.jk : 101 B
  69. tests/ft/method/sum.jk : 100 B
  70. tests/ft/incl/incl_simple_includer.jk : 98 B
  71. tests/ft/namespaces/nspace_method_call.jk : 97 B
  72. tests/fixtures/clib/Makefile : 97 B
  73. tests/ft/method/method_call_in_binop.jk : 91 B
  74. tests/ft/stdlib/ffi.jk : 90 B
  75. tests/ft/incl/incl_dir_includer.jk : 85 B
  76. tests/ft/invalid/functions/redeclare_ext_func.jk : 84 B
  77. .github/bors.toml : 84 B
  78. tests/ft/stdlib/range/advance.jk : 76 B
  79. tests/ft/method/block.jk : 74 B
  80. tests/ft/arithmetic/multiple_stmts.jk : 72 B
  81. tests/ft/method/chaining.jk : 70 B
  82. tests/ft/loops/for_loop_zero.jk : 66 B
  83. tests/ft/functions/simple_function.jk : 64 B
  84. tests/ft/loops/for_loop_one.jk : 61 B
  85. tests/ft/namespaces/lib/lib.jk : 54 B
  86. tests/ft/stdlib/string/equals.jk : 52 B
  87. tests/ft/stdlib/range/start.jk : 50 B
  88. tests/ft/namespaces/lib/sub_lib.jk : 50 B
  89. tests/ft/type_checking/valid/return_in_if_else.jk : 49 B
  90. tests/ft/type_checking/invalid/return_in_if_else.jk : 49 B
  91. tests/ft/type_checking/invalid/binary_op.jk : 49 B
  92. tests/ft/arithmetic/multiple_long.jk : 46 B
  93. tests/ft/incl/incl_func_includer.jk : 45 B
  94. code/splitter/in : 43 B
  95. tests/ft/loops/for_loop.jk : 41 B
  96. tests/ft/type_checking/invalid/var.jk : 39 B
  97. tests/ft/stdlib/string/is_empty.jk : 36 B
  98. tests/ft/stdlib/string/concat.jk : 36 B
  99. tests/ft/stdlib/args.jk : 32 B
  100. tests/ft/type_checking/valid/variables.jk : 31 B
  101. tests/ft/type_checking/invalid/block.jk : 31 B
  102. tests/ft/regression/187.jk : 29 B
  103. tests/ft/namespaces/nspace_no_alias_includer.jk : 29 B
  104. tests/ft/type_checking/valid/binary_op.jk : 28 B
  105. tests/ft/booleans/return_0_if_false.jk : 26 B
  106. tests/ft/booleans/return_0_if_true.jk : 25 B
  107. tests/ft/incl/incl_func.jk : 24 B
  108. tests/ft/invalid/types/inexistant_type.jk : 23 B
  109. tests/ft/arithmetic/float.jk : 23 B
  110. tests/jink_insts/dump/with_fn.jk : 22 B
  111. tests/ft/regression/string_double_free.jk : 22 B
  112. tests/ft/invalid/incl/incl_both_includer.jk : 22 B
  113. tests/ft/arithmetic/float_simple.jk : 22 B
  114. .gitignore : 19 B
  115. tests/jink_insts/dump/with_var.jk : 18 B
  116. tests/ft/invalid/incl/incl_nothing.jk : 18 B
  117. tests/ft/incl/libsubdir/lib.jk : 17 B
  118. tests/ft/arithmetic/multiple.jk : 17 B
  119. tests/ft/arithmetic/simple.jk : 14 B
  120. tests/ft/invalid/incl/both.jk : 13 B
  121. tests/ft/invalid/incl/both/lib.jk : 13 B
  122. tests/ft/stdlib/string/len.jk : 12 B
  123. tests/ft/invalid/types/instantiate_primitive.jk : 12 B
  124. tests/ft/incl/incl_cyclic_includer.jk : 12 B
  125. tests/ft/incl/incl_2.jk : 12 B
  126. tests/ft/incl/incl_1.jk : 12 B
  127. tests/ft/arithmetic/addition.jk : 11 B
  128. tests/jink_insts/dump/simple.jk : 9 B
  129. tests/ft/type_checking/valid/return.jk : 9 B
  130. tests/ft/stdlib/exit.jk : 9 B
  131. tests/ft/incl/libsubdir/lib_subfile.jk : 8 B
  132. tests/ft/incl/libdir/lib.jk : 8 B
  133. tests/ft/incl/incl_simple.jk : 8 B
  134. tests/ft/arithmetic/false.jk : 6 B
  135. tests/ft/arithmetic/true.jk : 5 B