Ugly Alpha 1
jtd-codegen:0.1.1

total uncompressed bytes

123.7 KB

total files

133

Fix

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

126 wasted files

total waste: 98.1 KB

  1. src/target/go/mod.rs : 13.4 KB
  2. src/target/rust/mod.rs : 12.0 KB
  3. src/target/java/mod.rs : 11.7 KB
  4. src/target/typescript/mod.rs : 11.1 KB
  5. integration_tests/go/user/index.go : 4.4 KB
  6. integration_tests/schemas/user.jtd.json : 3.8 KB
  7. src/target/go/README.md : 3.5 KB
  8. src/target/typescript/README.md : 3.2 KB
  9. integration_tests/go/gamut/index.go : 2.3 KB
  10. integration_tests/java/gamut/Type.java : 2.1 KB
  11. integration_tests/typescript/user/index.ts : 2.0 KB
  12. integration_tests/java/user/User.java : 1.4 KB
  13. src/target/go/template.go.hbs : 1.4 KB
  14. integration_tests/go/discriminator/index.go : 1.3 KB
  15. integration_tests/java/gamut/Gamut.java : 1.2 KB
  16. integration_tests/schemas/gamut.jtd.json : 1.2 KB
  17. src/target/rust/template.rs.hbs : 911 B
  18. integration_tests/typescript/gamut/index.ts : 862 B
  19. src/target/java/class.java.hbs : 800 B
  20. integration_tests/java/user/PreferencesDoNotTrackV1.java : 727 B
  21. generate-all : 701 B
  22. integration_tests/java/properties/Properties.java : 683 B
  23. integration_tests/schemas/discriminator.jtd.json : 662 B
  24. integration_tests/java/user/Preferences.java : 575 B
  25. integration_tests/java/discriminator/V1User.java : 525 B
  26. integration_tests/java/discriminator/V2User.java : 522 B
  27. integration_tests/java/user/Location.java : 420 B
  28. integration_tests/java/user/PreferencesDoNotTrackV0.java : 384 B
  29. src/target/typescript/template.ts.hbs : 358 B
  30. src/target/mod.rs : 358 B
  31. integration_tests/java/gamut/DiscriminatorBaz.java : 341 B
  32. integration_tests/java/gamut/DiscriminatorBar.java : 341 B
  33. integration_tests/java/gamut/Element.java : 333 B
  34. integration_tests/java/values/Values.java : 326 B
  35. integration_tests/java/user/PreferencesDoNotTrack.java : 318 B
  36. .github/workflows/publish.yml : 318 B
  37. integration_tests/rust/schema.jtd.json : 316 B
  38. integration_tests/java/gamut/Value.java : 313 B
  39. integration_tests/typescript/discriminator/index.ts : 311 B
  40. integration_tests/java/elements/Elements.java : 309 B
  41. integration_tests/java/gamut/Values.java : 299 B
  42. integration_tests/java/timestamp/Timestamp.java : 293 B
  43. integration_tests/java/gamut/Discriminator.java : 292 B
  44. integration_tests/java/gamut/Elements.java : 288 B
  45. integration_tests/java/nullable_boolean/NullableBoolean.java : 284 B
  46. integration_tests/java/discriminator/V2.java : 281 B
  47. integration_tests/java/discriminator/V1.java : 281 B
  48. integration_tests/java/discriminator/Discriminator.java : 268 B
  49. integration_tests/java/boolean/Boolean.java : 268 B
  50. integration_tests/java/uint32/Uint32.java : 266 B
  51. integration_tests/java/float64/Float64.java : 265 B
  52. integration_tests/java/int32/Int32.java : 264 B
  53. integration_tests/java/string/String.java : 263 B
  54. integration_tests/java/float32/Float32.java : 262 B
  55. integration_tests/java/gamut/Empty.java : 261 B
  56. integration_tests/java/empty/Empty.java : 261 B
  57. integration_tests/java/uint16/Uint16.java : 260 B
  58. integration_tests/java/user/Name.java : 259 B
  59. integration_tests/java/int16/Int16.java : 258 B
  60. integration_tests/java/ref/Bar.java : 257 B
  61. integration_tests/java/uint8/Uint8.java : 255 B
  62. integration_tests/java/int8/Int8.java : 253 B
  63. integration_tests/schemas/properties.jtd.json : 251 B
  64. integration_tests/java/ref/Ref.java : 248 B
  65. integration_tests/java/ref/Foo.java : 248 B
  66. integration_tests/java/properties/D.java : 236 B
  67. integration_tests/java/user/PreferencesTitle.java : 226 B
  68. integration_tests/java/user/PreferencesDoNotTrackV1DoNotTrack.java : 209 B
  69. integration_tests/go/properties/index.go : 205 B
  70. .github/workflows/test.yml : 199 B
  71. integration_tests/java/gamut/Enum.java : 156 B
  72. integration_tests/java/enum/Enum.java : 156 B
  73. integration_tests/typescript/properties/index.ts : 140 B
  74. integration_tests/go/enum/index.go : 123 B
  75. src/target/java/enum.java.hbs : 116 B
  76. integration_tests/schemas/ref.jtd.json : 104 B
  77. integration_tests/typescript/ref/index.ts : 78 B
  78. integration_tests/go/values/index.go : 70 B
  79. integration_tests/go/elements/index.go : 65 B
  80. integration_tests/go/timestamp/index.go : 64 B
  81. integration_tests/go/ref/index.go : 64 B
  82. integration_tests/typescript/values/index.ts : 63 B
  83. integration_tests/schemas/elements.jtd.json : 58 B
  84. integration_tests/go/nullable_boolean/index.go : 58 B
  85. integration_tests/schemas/values.jtd.json : 56 B
  86. integration_tests/typescript/nullable_boolean/index.ts : 55 B
  87. integration_tests/typescript/elements/index.ts : 49 B
  88. integration_tests/typescript/enum/index.ts : 46 B
  89. integration_tests/go/float64/index.go : 43 B
  90. integration_tests/go/float32/index.go : 43 B
  91. integration_tests/go/empty/index.go : 43 B
  92. integration_tests/schemas/nullable_boolean.jtd.json : 40 B
  93. integration_tests/go/uint32/index.go : 40 B
  94. integration_tests/go/uint16/index.go : 40 B
  95. integration_tests/go/string/index.go : 40 B
  96. integration_tests/go/boolean/index.go : 40 B
  97. integration_tests/go/uint8/index.go : 37 B
  98. integration_tests/go/int32/index.go : 37 B
  99. integration_tests/go/int16/index.go : 37 B
  100. integration_tests/typescript/timestamp/index.ts : 34 B
  101. integration_tests/schemas/enum.jtd.json : 34 B
  102. integration_tests/go/int8/index.go : 34 B
  103. integration_tests/typescript/boolean/index.ts : 33 B
  104. .gitignore : 33 B
  105. integration_tests/typescript/float64/index.ts : 32 B
  106. integration_tests/typescript/float32/index.ts : 32 B
  107. integration_tests/typescript/uint32/index.ts : 31 B
  108. integration_tests/typescript/uint16/index.ts : 31 B
  109. integration_tests/typescript/string/index.ts : 31 B
  110. integration_tests/typescript/uint8/index.ts : 30 B
  111. integration_tests/typescript/int32/index.ts : 30 B
  112. integration_tests/typescript/int16/index.ts : 30 B
  113. integration_tests/typescript/int8/index.ts : 29 B
  114. integration_tests/typescript/empty/index.ts : 27 B
  115. integration_tests/schemas/timestamp.jtd.json : 24 B
  116. integration_tests/schemas/float64.jtd.json : 22 B
  117. integration_tests/schemas/float32.jtd.json : 22 B
  118. integration_tests/schemas/boolean.jtd.json : 22 B
  119. integration_tests/schemas/uint32.jtd.json : 21 B
  120. integration_tests/schemas/uint16.jtd.json : 21 B
  121. integration_tests/schemas/string.jtd.json : 21 B
  122. integration_tests/schemas/uint8.jtd.json : 20 B
  123. integration_tests/schemas/int32.jtd.json : 20 B
  124. integration_tests/schemas/int16.jtd.json : 20 B
  125. integration_tests/schemas/int8.jtd.json : 19 B
  126. integration_tests/schemas/empty.jtd.json : 3 B