Sasha Koshka sashakoshka
  • Manehattan MAS hub
  • https://holanet.xyz
  • Sasha Koshka is the name I go by online. E-mail me if you have questions about that or about my projects in general.

  • Joined on 2022-08-07
sashakoshka pushed to main at sashakoshka/hopp 2025-10-13 11:15:25 -06:00
b6e180f466 Update go.mod, go.sum
8f5f25780e cmd/hopp-generate: Improve command line interface
Compare 2 commits »
sashakoshka pushed to main at sashakoshka/hopp 2025-10-13 08:54:57 -06:00
f08213cd49 tape: Fix comment
sashakoshka closed issue sashakoshka/hopp#17 2025-10-13 08:50:46 -06:00
Add an "Any" type to PDL
sashakoshka closed issue sashakoshka/hopp#18 2025-10-13 08:50:38 -06:00
Ensure that byte counts in tag CNs are consistent
sashakoshka pushed to main at sashakoshka/hopp 2025-10-13 08:49:55 -06:00
2194198693 Merge pull request 'unify-byte-counts' (#21) from unify-byte-counts into main
5c2b8a0582 tape: Correctly decode into a table destination all the time
4575fa229b generate: Make the table type an alias so we don't have a million of em
cbfb513933 tape: canAssign now reports true for named table types
f10327356e generate: Describe more values in tests
Compare 17 commits »
sashakoshka merged pull request sashakoshka/hopp#21 2025-10-13 08:49:53 -06:00
unify-byte-counts
sashakoshka created pull request sashakoshka/hopp#21 2025-10-13 08:37:27 -06:00
unify-byte-counts
sashakoshka pushed to unify-byte-counts at sashakoshka/hopp 2025-10-13 08:34:25 -06:00
5c2b8a0582 tape: Correctly decode into a table destination all the time
4575fa229b generate: Make the table type an alias so we don't have a million of em
cbfb513933 tape: canAssign now reports true for named table types
Compare 3 commits »
sashakoshka commented on issue sashakoshka/hopp#6 2025-10-12 22:10:02 -06:00
Need option types

Have come to the conclusion that everything should be optional in the spirit of backwards compatibility, but this feature would still be useful in PDL to figure out whether a value was provided or…

sashakoshka pushed to unify-byte-counts at sashakoshka/hopp 2025-10-12 16:50:46 -06:00
f10327356e generate: Describe more values in tests
f402b46b1c internal/testutil: More fixes for Describe
c3d0f33700 tape: Test troublesome data structure
Compare 3 commits »
sashakoshka pushed to unify-byte-counts at sashakoshka/hopp 2025-10-12 16:29:18 -06:00
ba2dc6b53f tape: Properly allocate maps when decoding KTV
sashakoshka pushed to unify-byte-counts at sashakoshka/hopp 2025-10-12 16:10:45 -06:00
2e03867c66 tape: Fix DecodeAny method not converting values properly
7a03d8d6b5 tape: Test DecodeAny method
b2504cda2d internal/testutil: Describe no longer panics on private struct fields
Compare 3 commits »
sashakoshka pushed to unify-byte-counts at sashakoshka/hopp 2025-10-12 15:12:05 -06:00
f6b12d43fb generate: Fix off by one errors in generated code and tests
sashakoshka pushed to unify-byte-counts at sashakoshka/hopp 2025-10-12 11:44:02 -06:00
c185f5058f generate: Fix some off by one errors in TestGenerateRunEncodeDecode
813d219580 tape: Fix bufferLenTag off by one error
Compare 2 commits »
sashakoshka pushed to unify-byte-counts at sashakoshka/hopp 2025-10-12 11:38:51 -06:00
b44d364f0f tape: Test TagAny function
405b458702 tape: Comment chart for reading tags from hexdumps
Compare 2 commits »
sashakoshka pushed to unify-byte-counts at sashakoshka/hopp 2025-10-12 11:12:36 -06:00
5778616965 design: Codify usage of CN + 1 bytes everywhere
sashakoshka created branch unify-byte-counts in sashakoshka/hopp 2025-10-12 11:12:35 -06:00
sashakoshka pushed to main at sashakoshka/hopp 2025-10-12 11:04:00 -06:00
f5de450c39 Merge pull request 'any-type' (#20) from any-type into main
aebc6972ad tape: Fix TestEncodeDecodeAnyTable
ef3f5cf4bb tape: Decode KTV into any
3f51beddb6 tape: Decoding OTA into any no longer results in a pointer
56c376cd4e tape: Decode OTAs into any, and allow assignment of SBA/LBA to string
Compare 19 commits »
sashakoshka merged pull request sashakoshka/hopp#20 2025-10-12 11:03:58 -06:00
any-type
sashakoshka created pull request sashakoshka/hopp#20 2025-10-12 10:53:39 -06:00
any-type