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 message-size-increase at sashakoshka/hopp 2025-07-08 13:44:52 -06:00
9ff317d443 generate: Change comment so it gets detected by the regex for generated files
cdba8ee601 generate: Fix a bunch of semantic issues with the generated code
Compare 2 commits »
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-07-08 10:01:39 -06:00
e75d7534c1 generate: Fix syntax errors in generated code
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-07-08 09:40:02 -06:00
8a0ae9b03f generate: Update tests to account for new changes
9bc90b0e17 generate: What the fuck is a teibibyte
c70c23d137 generate: Fix testGenerateRun so that it actually works
Compare 3 commits »
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-07-07 14:01:35 -06:00
a9d5bb83a2 generate: Add framework for testing output of generated code
f1df5fa84d generate: Add stub return to generateDecodeValue so it compiles
Compare 2 commits »
sashakoshka pushed to main at sashakoshka/step 2025-07-07 07:03:35 -06:00
998110000a providers/validate: Test {{hasXML}}, and make it available for use
sashakoshka pushed to main at sashakoshka/step 2025-07-07 06:37:50 -06:00
439e90357d providers/validate: Fix {{isEnglish}} not comparing against numbers correctly
6c18c1c922 providers/validate: Add test for {{isEnglish}}
Compare 2 commits »
sashakoshka pushed to main at sashakoshka/step 2025-07-07 05:55:11 -06:00
975d604e2f providers/session: Use usync.RWMonitor instead of usync.RWLocker
48e8c2d4f0 cmd/stepd: Don't copy lock value
64fb80734d providers/http: Fix fmt not being imported
a377995a5b providers/os: Fix incorrect return value count
Compare 4 commits »
sashakoshka pushed to main at sashakoshka/step 2025-07-07 04:41:09 -06:00
2293780131 providers/validate: add isEnglish, hasWords, and hasXML functions
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-07-05 20:11:18 -06:00
76a8f9444a tape: Ignore type names when encoding primitives using reflection
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-07-05 17:15:06 -06:00
0f20c4cdab tape: Fix TestEncodeDecodeAny using int instead of uint32
1b82f2cd83 tape: Use tu.Describe() in tests
6ba70ed046 internal/testutil: Create function to closely examine any data
Compare 3 commits »
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-07-04 12:30:53 -06:00
c118a4d7ef tape: Change name of test to TestEncodeDecodeAnyTable
877698d402 tape: Remove print statements
5989a82bee tape: Fix negative slice length
Compare 3 commits »
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-07-04 10:23:06 -06:00
c8a2f03ca1 tape: Fix peekSlice not using the correct tag
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-07-02 04:25:36 -06:00
07fc77c83e tape: WIP
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-06-29 11:23:08 -06:00
2138d47f07 tape: Flush writer after encoding for testing
e9633770ad internal/testutil: Formatting fix
Compare 2 commits »
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-06-29 09:07:33 -06:00
dcf923b1f3 internal/testutil: Snake.String and HexBytes return "EMPTY" when input is empty
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-06-29 08:31:06 -06:00
8f8cd91b5d tape: Fix usage of Encoder/Decoder in dynamic tests
81ac10508b tape: Change how slice skeletons are generated, support nested OTAs
Compare 2 commits »
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-06-28 09:24:59 -06:00
4930215166 tape: Make decoder inherit bufio.Writer
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-06-28 04:25:09 -06:00
e1f58a194a tape: In progress testing of dynamic encoding/decoding
37eccc91c0 tape: Progress on dynamically decoding OTAs
08fe3d45dd tape: Encoder inherits bufio.Writer, need to do same for decoder
Compare 3 commits »
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-06-27 17:05:48 -06:00
3eb826735b tape: Send reflect values where possible instead of pointers
2a4e88d949 tape: Fix size decoding math
Compare 2 commits »
sashakoshka pushed to message-size-increase at sashakoshka/hopp 2025-06-27 12:04:26 -06:00
aa718cfe9f tape: DecodeAny only returns an error when there is one
b174015319 tape: Fix KTV decoding not recognizing the any type
e16fec3a81 tape: Fixes to dynamic encoding
712b4f521c internal/testutil: Fix Snake giving false positives for long data
604faf0995 tape: Fix comment
Compare 9 commits »