e863077

Branches > main > e863077 > files / src / dev

Remove vestigial build-packet function

Grahp, 2026-02-26

Commit: e863077540e39160d0896139b4e900ce1978c0ba
Parent: 9450e06

1 changed file:

src/net/bowmap/packets/server.clj modified (view file)

@@ -18,22 +18,6 @@                (apply (read/composite-readers codec) args))              (read/readers t)))) -#_(defn build-packet [packet-id schema]-    (let [fn-name (symbol (str "decode-" (name packet-id)))-          buf (gensym "buf__")--          fields (map :field schema)-          types (map :type schema)-          name-codec-pairs (for [t types]-                             [(gensym "decode__") (type->codec t)])-          codec-calls (for [[codec-binding] name-codec-pairs]-                        `(~codec-binding ~buf))-          names->codecs (apply concat name-codec-pairs)]-      `(let [~@names->codecs]-         (fn ~fn-name [~buf]-           (assoc (zipmap [~@fields] [~@codec-calls])-                  ::pk/id ~packet-id)))))- (defn build-packet [packet-id schema]   (let [fn-name (symbol (str "decode-" (name packet-id)))         buf (gensym "buf__")