Ugly Alpha 1
solang:0.1.8

total uncompressed bytes

3.6 MB

total files

270

Fix

NewInclude { include: [ "src/**/*", "Cargo.*", "LICENSE", "README.md", "CHANGELOG.md", "build.rs", "!**/doc/**/*", ], has_build_script: true, }

208 wasted files

total waste: 1.6 MB

  1. docs/language.rst : 106.7 KB
  2. docs/extension-screenshot.png : 97.4 KB
  3. tests/ewasm.rs : 63.5 KB
  4. tests/substrate_tests/inheritance.rs : 47.9 KB
  5. tests/substrate_tests/arrays.rs : 46.6 KB
  6. tests/substrate.rs : 44.4 KB
  7. tests/substrate_tests/expressions.rs : 41.6 KB
  8. tests/solana.rs : 38.9 KB
  9. tests/unused_variable_detection.rs : 30.8 KB
  10. tests/substrate_tests/builtins.rs : 29.2 KB
  11. tests/substrate_tests/calls.rs : 28.6 KB
  12. stdlib/bpf/solana.bc : 28.4 KB
  13. tests/substrate_tests/functions.rs : 28.3 KB
  14. stdlib/bpf/bigint.bc : 25.2 KB
  15. docs/extension-config.png : 25.1 KB
  16. tests/solana_tests/arrays.rs : 25.0 KB
  17. stdlib/wasm/bigint.bc : 24.9 KB
  18. tests/substrate_tests/strings.rs : 23.5 KB
  19. tests/solana_tests/primitives.rs : 22.0 KB
  20. tests/substrate_tests/primitives.rs : 20.9 KB
  21. stdlib/solana.c : 20.7 KB
  22. tests/ewasm_tests/primitives.rs : 20.5 KB
  23. tests/substrate_tests/value.rs : 20.4 KB
  24. integration/solana/simple.spec.ts : 19.8 KB
  25. tests/substrate_tests/structs.rs : 19.2 KB
  26. tests/solana_tests/storage.rs : 18.9 KB
  27. tests/undefined_variable_detection.rs : 17.6 KB
  28. stdlib/solana_sdk.h : 17.2 KB
  29. tests/substrate_tests/function_types.rs : 16.3 KB
  30. vscode/syntaxes/solidity.json : 16.2 KB
  31. src/bin/doc/mod.rs : 15.6 KB
  32. stdlib/wasm/keccak256.bc : 15.5 KB
  33. tests/substrate_tests/mappings.rs : 13.8 KB
  34. tests/substrate_tests/imports.rs : 13.4 KB
  35. tests/substrate_tests/contracts.rs : 13.4 KB
  36. stdlib/bpf/format.bc : 13.0 KB
  37. stdlib/wasm/format.bc : 12.3 KB
  38. tests/substrate_tests/modifier.rs : 12.0 KB
  39. stdlib/bigint.c : 11.5 KB
  40. stdlib/ripemd160.c : 11.5 KB
  41. vscode/LICENSE : 11.4 KB
  42. tests/substrate_tests/events.rs : 11.3 KB
  43. tests/substrate_tests/tags.rs : 11.3 KB
  44. stdlib/bpf/ripemd160.bc : 9.9 KB
  45. tests/substrate_tests/libraries.rs : 9.9 KB
  46. stdlib/wasm/ripemd160.bc : 9.9 KB
  47. tests/solana_tests/mappings.rs : 9.6 KB
  48. tests/substrate_tests/format.rs : 9.5 KB
  49. stdlib/bpf/stdlib.bc : 9.5 KB
  50. stdlib/wasm/stdlib.bc : 9.3 KB
  51. integration/solana/index.ts : 9.1 KB
  52. tests/substrate_tests/variables.rs : 8.6 KB
  53. docs/targets.rst : 8.4 KB
  54. .github/workflows/test.yml : 8.0 KB
  55. stdlib/keccak256.c : 8.0 KB
  56. integration/substrate/primitives.spec.ts : 7.7 KB
  57. stdlib/wasm/wasmheap.bc : 7.2 KB
  58. integration/burrow/simple.spec.ts : 7.2 KB
  59. .github/workflows/release.yml : 6.6 KB
  60. tests/solana_tests/call.rs : 6.5 KB
  61. docs/installing.rst : 6.2 KB
  62. stdlib/wasm/substrate.bc : 6.1 KB
  63. integration/solana/tsconfig.json : 6.1 KB
  64. tests/codegen_testcases/unused_variable_elimination.sol : 6.0 KB
  65. integration/substrate/tsconfig.json : 6.0 KB
  66. integration/burrow/tsconfig.json : 6.0 KB
  67. tests/substrate_tests/enums.rs : 5.8 KB
  68. .github/workflows/build-llvm.yml : 5.1 KB
  69. stdlib/format.c : 4.9 KB
  70. examples/generic/incrementer.c : 4.6 KB
  71. docs/running.rst : 4.6 KB
  72. integration/substrate/structs.spec.ts : 4.5 KB
  73. vscode/src/testFixture/hover1.sol : 4.5 KB
  74. vscode/src/test/suite/extension.test.ts : 4.4 KB
  75. tests/solana_tests/simple.rs : 4.3 KB
  76. docs/optimizer.rst : 4.3 KB
  77. tests/substrate_tests/first.rs : 4.3 KB
  78. tests/codegen_testcases/dead_storage.sol : 4.3 KB
  79. vscode/src/testFixture/three.sol : 4.2 KB
  80. examples/full_example.sol : 4.2 KB
  81. tests/solana_tests/accessor.rs : 4.2 KB
  82. tests/solana_tests/hash.rs : 3.9 KB
  83. integration/solana/storage.sol : 3.9 KB
  84. build/build-llvm-windows.dockerfile : 3.8 KB
  85. tests/solana_tests/create_contract.rs : 3.6 KB
  86. tests/codegen.rs : 3.6 KB
  87. stdlib/stdlib.c : 3.6 KB
  88. integration/substrate/store.spec.ts : 3.3 KB
  89. docs/extension.rst : 3.3 KB
  90. integration/substrate/primitives.sol : 3.2 KB
  91. integration/solana/primitives.sol : 3.2 KB
  92. integration/burrow/primitives.sol : 3.2 KB
  93. tests/codegen_testcases/strength_reduce.sol : 3.1 KB
  94. stdlib/wasmheap.c : 3.0 KB
  95. tests/solana_tests/expressions.rs : 3.0 KB
  96. docs/testing.rst : 3.0 KB
  97. vscode/src/client/extension.ts : 2.9 KB
  98. vscode/README.md : 2.8 KB
  99. integration/substrate/structs.sol : 2.6 KB
  100. vscode/package.json : 2.5 KB
  101. integration/substrate/arrays.spec.ts : 2.4 KB
  102. integration/substrate/external_call.spec.ts : 2.4 KB
  103. integration/solana/calls.spec.ts : 2.2 KB
  104. vscode/src/utils/getServer.ts : 2.2 KB
  105. integration/substrate/index.ts : 2.2 KB
  106. docs/contributing.rst : 2.1 KB
  107. docs/conf.py : 2.0 KB
  108. vscode/src/utils/downloadFile.ts : 2.0 KB
  109. vscode/snippets/solidity.json : 1.8 KB
  110. stdlib/keccak256.h : 1.8 KB
  111. tests/codegen_testcases/slice1.sol : 1.7 KB
  112. stdlib/substrate.c : 1.7 KB
  113. examples/generic/README.md : 1.7 KB
  114. integration/substrate/builtins.spec.ts : 1.7 KB
  115. tests/solana_tests/abi.rs : 1.7 KB
  116. integration/solana/builtins.spec.ts : 1.6 KB
  117. vscode/.vscode/launch.json : 1.6 KB
  118. tests/ewasm_tests/crypto.rs : 1.6 KB
  119. integration/substrate/create_contract.spec.ts : 1.6 KB
  120. integration/substrate/store.sol : 1.6 KB
  121. integration/substrate/events.spec.ts : 1.5 KB
  122. integration/substrate/asserts.spec.ts : 1.5 KB
  123. tests/solana_tests/destructure.rs : 1.5 KB
  124. integration/solana/arrays.sol : 1.5 KB
  125. integration/substrate/arrays.sol : 1.5 KB
  126. tests/solana_tests/signature_verify.rs : 1.4 KB
  127. integration/substrate/external_call.sol : 1.4 KB
  128. integration/solana/external_call.sol : 1.4 KB
  129. vscode/src/test/suite/helper.ts : 1.4 KB
  130. integration/solana/verify_sig.spec.ts : 1.3 KB
  131. tests/solana_tests/unused_variable_elimination.rs : 1.2 KB
  132. vscode/src/utils/download.ts : 1.2 KB
  133. docs/index.rst : 1.2 KB
  134. tests/ewasm_tests/call.rs : 1.1 KB
  135. tests/ewasm_tests/abi.rs : 1.1 KB
  136. integration/solana/oznfc.spec.ts : 1.1 KB
  137. tests/substrate_tests/loops.rs : 1.0 KB
  138. tests/solana_helpers/allocator_bump.rs : 1.0 KB
  139. SECURITY.md : 1.0 KB
  140. build/ci.dockerfile : 1.0 KB
  141. integration/substrate/flipper.spec.ts : 963 B
  142. integration/solana/oznfc.sol : 893 B
  143. integration/solana/create_contract.spec.ts : 882 B
  144. vscode/src/test/suite/index.ts : 851 B
  145. docs/make.bat : 794 B
  146. integration/substrate/package.json : 762 B
  147. vscode/src/server/server.ts : 689 B
  148. Dockerfile : 674 B
  149. integration/solana/package.json : 670 B
  150. vscode/src/test/runTest.ts : 660 B
  151. build/build-llvm-linux.dockerfile : 657 B
  152. vscode/solidity.configuration.json : 645 B
  153. docs/Makefile : 633 B
  154. vscode/src/utils/downloadWithRetryDialog.ts : 606 B
  155. CODE_OF_CONDUCT.md : 597 B
  156. vscode/tsconfig.json : 584 B
  157. tests/solana_tests/assembly.rs : 553 B
  158. stdlib/Makefile : 500 B
  159. integration/substrate/flipper.sol : 498 B
  160. integration/solana/flipper.sol : 498 B
  161. integration/burrow/flipper.sol : 498 B
  162. examples/flipper.sol : 498 B
  163. integration/burrow/package.json : 494 B
  164. tests/solana_tests/builtin.rs : 476 B
  165. tests/codegen_testcases/const.sol : 474 B
  166. docs/examples.rst : 473 B
  167. .github/workflows/ci-image.yml : 467 B
  168. vscode/src/utils/fetchLatestRelease.ts : 464 B
  169. vscode/.eslintrc.json : 451 B
  170. vscode/src/utils/getPlatform.ts : 427 B
  171. vscode/src/testFixture/two.sol : 423 B
  172. examples/incrementer.sol : 421 B
  173. vscode/src/utils/executableVersion.ts : 414 B
  174. integration/substrate/create_contract.sol : 412 B
  175. integration/substrate/builtins.sol : 403 B
  176. tests/codegen_testcases/dead_storage_off.sol : 397 B
  177. tests/substrate_tests/mod.rs : 376 B
  178. vscode/.vscode/tasks.json : 366 B
  179. integration/solana/builtins.sol : 362 B
  180. stdlib/stdlib.h : 353 B
  181. integration/solana/create_contract.sol : 336 B
  182. integration/substrate/events.sol : 329 B
  183. tests/codegen_testcases/multiple.sol : 312 B
  184. tests/builtins.rs : 270 B
  185. tests/solana_tests/mod.rs : 247 B
  186. vscode/CHANGELOG.md : 233 B
  187. tests/codegen_testcases/temp2.sol : 219 B
  188. integration/substrate/asserts.sol : 194 B
  189. vscode/src/utils/expandPathResolving.ts : 192 B
  190. CONTRIBUTING.md : 185 B
  191. tests/codegen_testcases/temp1.sol : 177 B
  192. integration/solana/verify_sig.sol : 167 B
  193. tests/codegen_testcases/const_fail.sol : 158 B
  194. vscode/.vscodeignore : 137 B
  195. MAINTAINERS.md : 129 B
  196. vscode/src/testFixture/four.sol : 101 B
  197. integration/substrate/to-do : 89 B
  198. clippy.toml : 70 B
  199. .dockerignore : 68 B
  200. integration/substrate/.gitignore : 54 B
  201. integration/burrow/.gitignore : 49 B
  202. tests/ewasm_tests/mod.rs : 47 B
  203. integration/solana/.gitignore : 47 B
  204. .gitignore : 43 B
  205. vscode/src/testFixture/one.sol : 38 B
  206. vscode/.gitignore : 38 B
  207. tests/solana_helpers/mod.rs : 24 B
  208. CODEOWNERS : 13 B