Ugly Alpha 1
solang:0.1.9

total uncompressed bytes

3.8 MB

total files

286

Fix

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

225 wasted files

total waste: 1.7 MB

  1. docs/language.rst : 110.9 KB
  2. docs/extension-screenshot.png : 97.4 KB
  3. tests/ewasm.rs : 65.1 KB
  4. tests/substrate_tests/inheritance.rs : 49.4 KB
  5. tests/substrate_tests/arrays.rs : 47.0 KB
  6. tests/solana.rs : 44.4 KB
  7. tests/substrate.rs : 44.4 KB
  8. tests/substrate_tests/expressions.rs : 41.7 KB
  9. stdlib/bpf/solana.bc : 41.3 KB
  10. tests/unused_variable_detection.rs : 30.2 KB
  11. tests/substrate_tests/builtins.rs : 29.6 KB
  12. tests/substrate_tests/functions.rs : 28.8 KB
  13. tests/substrate_tests/calls.rs : 28.8 KB
  14. stdlib/solana.c : 26.6 KB
  15. tests/solana_tests/arrays.rs : 25.9 KB
  16. stdlib/bpf/bigint.bc : 25.2 KB
  17. docs/extension-config.png : 25.1 KB
  18. stdlib/wasm/bigint.bc : 24.9 KB
  19. tests/solana_tests/primitives.rs : 23.9 KB
  20. tests/substrate_tests/strings.rs : 23.6 KB
  21. tests/substrate_tests/primitives.rs : 21.3 KB
  22. tests/solana_tests/storage.rs : 20.7 KB
  23. tests/substrate_tests/value.rs : 20.6 KB
  24. tests/ewasm_tests/primitives.rs : 20.5 KB
  25. tests/substrate_tests/structs.rs : 19.4 KB
  26. tests/available_expressions.rs : 18.6 KB
  27. tests/undefined_variable_detection.rs : 17.6 KB
  28. integration/solana/simple.spec.ts : 16.8 KB
  29. stdlib/solana_sdk.h : 16.5 KB
  30. tests/substrate_tests/function_types.rs : 16.4 KB
  31. vscode/syntaxes/solidity.json : 16.2 KB
  32. src/bin/doc/mod.rs : 15.6 KB
  33. stdlib/wasm/keccak256.bc : 15.5 KB
  34. integration/solana/index.ts : 15.4 KB
  35. tests/substrate_tests/mappings.rs : 13.9 KB
  36. tests/substrate_tests/imports.rs : 13.7 KB
  37. tests/substrate_tests/contracts.rs : 13.6 KB
  38. stdlib/bpf/format.bc : 13.0 KB
  39. tests/substrate_tests/modifier.rs : 12.8 KB
  40. stdlib/wasm/format.bc : 12.3 KB
  41. tests/substrate_tests/tags.rs : 11.7 KB
  42. tests/substrate_tests/events.rs : 11.6 KB
  43. stdlib/bigint.c : 11.5 KB
  44. stdlib/ripemd160.c : 11.5 KB
  45. vscode/LICENSE : 11.4 KB
  46. tests/solana_tests/mappings.rs : 10.1 KB
  47. tests/substrate_tests/libraries.rs : 10.1 KB
  48. stdlib/bpf/ripemd160.bc : 9.9 KB
  49. stdlib/wasm/ripemd160.bc : 9.9 KB
  50. tests/substrate_tests/format.rs : 9.6 KB
  51. stdlib/bpf/stdlib.bc : 8.9 KB
  52. tests/substrate_tests/variables.rs : 8.9 KB
  53. stdlib/wasm/stdlib.bc : 8.8 KB
  54. .github/workflows/test.yml : 8.6 KB
  55. tests/solana_tests/balance.rs : 8.4 KB
  56. stdlib/keccak256.c : 8.0 KB
  57. integration/substrate/primitives.spec.ts : 7.7 KB
  58. integration/burrow/simple.spec.ts : 7.4 KB
  59. stdlib/wasm/wasmheap.bc : 7.2 KB
  60. tests/solana_tests/returns.rs : 7.0 KB
  61. tests/solana_tests/call.rs : 6.8 KB
  62. .github/workflows/release.yml : 6.8 KB
  63. tests/solana_tests/simple.rs : 6.6 KB
  64. stdlib/wasm/substrate.bc : 6.1 KB
  65. integration/solana/tsconfig.json : 6.1 KB
  66. tests/codegen_testcases/unused_variable_elimination.sol : 6.0 KB
  67. integration/substrate/tsconfig.json : 6.0 KB
  68. integration/burrow/tsconfig.json : 6.0 KB
  69. tests/substrate_tests/enums.rs : 5.8 KB
  70. docs/targets.rst : 5.8 KB
  71. docs/installing.rst : 5.6 KB
  72. tests/solana_tests/signature_verify.rs : 5.2 KB
  73. .github/workflows/build-llvm.yml : 5.1 KB
  74. docs/running.rst : 5.0 KB
  75. tests/solana_tests/create_contract.rs : 4.9 KB
  76. stdlib/format.c : 4.9 KB
  77. tests/solana_tests/expressions.rs : 4.7 KB
  78. integration/substrate/structs.spec.ts : 4.5 KB
  79. vscode/src/testFixture/hover1.sol : 4.5 KB
  80. vscode/src/test/suite/extension.test.ts : 4.5 KB
  81. tests/solana_tests/accessor.rs : 4.4 KB
  82. docs/optimizer.rst : 4.3 KB
  83. tests/substrate_tests/first.rs : 4.3 KB
  84. tests/codegen_testcases/dead_storage.sol : 4.3 KB
  85. tests/solana_tests/rational.rs : 4.3 KB
  86. vscode/src/testFixture/three.sol : 4.2 KB
  87. examples/full_example.sol : 4.2 KB
  88. tests/solana_tests/hash.rs : 4.2 KB
  89. integration/solana/storage.sol : 3.9 KB
  90. tests/codegen.rs : 3.6 KB
  91. integration/substrate/store.spec.ts : 3.3 KB
  92. docs/extension.rst : 3.3 KB
  93. integration/substrate/primitives.sol : 3.2 KB
  94. integration/solana/primitives.sol : 3.2 KB
  95. integration/burrow/primitives.sol : 3.2 KB
  96. stdlib/stdlib.c : 3.1 KB
  97. tests/codegen_testcases/strength_reduce.sol : 3.1 KB
  98. integration/solana/calls.spec.ts : 3.1 KB
  99. tests/solana_tests/events.rs : 3.1 KB
  100. stdlib/wasmheap.c : 3.0 KB
  101. docs/testing.rst : 3.0 KB
  102. vscode/src/client/extension.ts : 2.9 KB
  103. tests/imports.rs : 2.9 KB
  104. vscode/README.md : 2.8 KB
  105. tests/solana_tests/destructure.rs : 2.6 KB
  106. integration/substrate/structs.sol : 2.6 KB
  107. vscode/package.json : 2.5 KB
  108. integration/substrate/arrays.spec.ts : 2.4 KB
  109. integration/substrate/external_call.spec.ts : 2.4 KB
  110. vscode/src/utils/getServer.ts : 2.2 KB
  111. integration/substrate/index.ts : 2.2 KB
  112. docs/contributing.rst : 2.1 KB
  113. integration/solana/utils.ts : 2.1 KB
  114. docs/conf.py : 2.0 KB
  115. tests/solana_tests/builtin.rs : 2.0 KB
  116. vscode/src/utils/downloadFile.ts : 2.0 KB
  117. tests/solana_tests/constant.rs : 2.0 KB
  118. integration/solana/verify_sig.spec.ts : 1.8 KB
  119. vscode/snippets/solidity.json : 1.8 KB
  120. stdlib/keccak256.h : 1.8 KB
  121. tests/codegen_testcases/slice1.sol : 1.8 KB
  122. tests/solana_tests/abi.rs : 1.7 KB
  123. stdlib/substrate.c : 1.7 KB
  124. integration/solana/builtins.spec.ts : 1.7 KB
  125. integration/substrate/builtins.spec.ts : 1.7 KB
  126. tests/solana_tests/using.rs : 1.6 KB
  127. vscode/.vscode/launch.json : 1.6 KB
  128. tests/ewasm_tests/crypto.rs : 1.6 KB
  129. integration/substrate/create_contract.spec.ts : 1.6 KB
  130. integration/substrate/store.sol : 1.6 KB
  131. integration/substrate/events.spec.ts : 1.5 KB
  132. integration/solana/events.spec.ts : 1.5 KB
  133. integration/substrate/asserts.spec.ts : 1.5 KB
  134. integration/solana/arrays.sol : 1.5 KB
  135. integration/substrate/arrays.sol : 1.5 KB
  136. integration/substrate/external_call.sol : 1.4 KB
  137. integration/solana/external_call.sol : 1.4 KB
  138. vscode/src/test/suite/helper.ts : 1.4 KB
  139. integration/solana/errors.spec.ts : 1.3 KB
  140. tests/solana_tests/unused_variable_elimination.rs : 1.3 KB
  141. vscode/src/utils/download.ts : 1.2 KB
  142. docs/index.rst : 1.2 KB
  143. .github/Dockerfile : 1.1 KB
  144. tests/ewasm_tests/call.rs : 1.1 KB
  145. tests/ewasm_tests/abi.rs : 1.1 KB
  146. tests/substrate_tests/loops.rs : 1.1 KB
  147. SECURITY.md : 1.0 KB
  148. integration/solana/balances.spec.ts : 1.0 KB
  149. integration/substrate/flipper.spec.ts : 963 B
  150. tests/solana_helpers/allocator_bump.rs : 959 B
  151. integration/solana/oznfc.sol : 893 B
  152. integration/solana/create_contract.spec.ts : 882 B
  153. vscode/src/test/suite/index.ts : 851 B
  154. Dockerfile : 798 B
  155. docs/make.bat : 794 B
  156. integration/solana/oznfc.spec.ts : 791 B
  157. integration/substrate/package.json : 762 B
  158. vscode/src/server/server.ts : 689 B
  159. integration/solana/package.json : 671 B
  160. vscode/src/test/runTest.ts : 660 B
  161. vscode/solidity.configuration.json : 645 B
  162. docs/Makefile : 633 B
  163. vscode/src/utils/downloadWithRetryDialog.ts : 606 B
  164. CODE_OF_CONDUCT.md : 597 B
  165. vscode/tsconfig.json : 584 B
  166. tests/solana_tests/assembly.rs : 553 B
  167. RELEASE_CHECKLIST.md : 553 B
  168. integration/burrow/package.json : 536 B
  169. stdlib/Makefile : 500 B
  170. integration/substrate/flipper.sol : 498 B
  171. integration/solana/flipper.sol : 498 B
  172. integration/burrow/flipper.sol : 498 B
  173. examples/flipper.sol : 498 B
  174. tests/codegen_testcases/const.sol : 493 B
  175. docs/examples.rst : 473 B
  176. .github/workflows/ci-image.yml : 470 B
  177. vscode/src/utils/fetchLatestRelease.ts : 464 B
  178. vscode/.eslintrc.json : 451 B
  179. integration/solana/builtins.sol : 433 B
  180. integration/solana/balances.sol : 431 B
  181. vscode/src/utils/getPlatform.ts : 427 B
  182. vscode/src/testFixture/two.sol : 423 B
  183. examples/incrementer.sol : 421 B
  184. tests/codegen_testcases/dead_storage_off.sol : 416 B
  185. vscode/src/utils/executableVersion.ts : 414 B
  186. integration/substrate/create_contract.sol : 412 B
  187. integration/substrate/builtins.sol : 403 B
  188. tests/substrate_tests/mod.rs : 376 B
  189. vscode/.vscode/tasks.json : 366 B
  190. stdlib/stdlib.h : 353 B
  191. integration/solana/create_contract.sol : 336 B
  192. tests/codegen_testcases/multiple.sol : 331 B
  193. integration/substrate/events.sol : 329 B
  194. tests/solana_tests/mod.rs : 324 B
  195. tests/builtins.rs : 270 B
  196. vscode/CHANGELOG.md : 253 B
  197. tests/codegen_testcases/temp2.sol : 238 B
  198. integration/solana/events.sol : 237 B
  199. integration/solana/errors.sol : 203 B
  200. tests/codegen_testcases/temp1.sol : 196 B
  201. integration/substrate/asserts.sol : 194 B
  202. vscode/src/utils/expandPathResolving.ts : 192 B
  203. CONTRIBUTING.md : 185 B
  204. tests/codegen_testcases/const_fail.sol : 177 B
  205. integration/solana/verify_sig.sol : 167 B
  206. vscode/.vscodeignore : 137 B
  207. MAINTAINERS.md : 129 B
  208. vscode/src/testFixture/four.sol : 101 B
  209. integration/substrate/to-do : 89 B
  210. clippy.toml : 70 B
  211. .dockerignore : 68 B
  212. vscode/.gitignore : 56 B
  213. integration/substrate/.gitignore : 54 B
  214. integration/burrow/.gitignore : 49 B
  215. tests/ewasm_tests/mod.rs : 47 B
  216. integration/solana/.gitignore : 47 B
  217. .gitignore : 43 B
  218. vscode/src/testFixture/one.sol : 38 B
  219. tests/.gitignore : 29 B
  220. tests/solana_helpers/mod.rs : 24 B
  221. tests/imports_testcases/import_map.sol : 22 B
  222. tests/imports_testcases/import.sol : 18 B
  223. tests/imports_testcases/imports/bar.sol : 14 B
  224. requirements.txt : 14 B
  225. CODEOWNERS : 13 B