adapter-inbound-websocket module inventory / denominator
revision=a24ece9cf797f7ea647e33bf846b115208ed1ba5
generatedAt=2026-08-30T09:49:17+00:00

$ git ls-files adapter/inbound/websocket | sed 's|adapter/inbound/websocket/||' | cut -d/ -f1-2 | sort | uniq -c | sort -rn
    169 src/main
     67 src/test
      7 src/testkit
      4 src/nginxWebSocketTest
      1 src/jettyWebSocketTest
      1 src/brokerRelayTest
      1 gradle.lockfile
      1 build.gradle
      1 README.md
      1 CLAUDE.md
exit=0

$ git ls-files adapter/inbound/websocket | wc -l
253
exit=0

$ git ls-files 'adapter/inbound/websocket/src/main/**/*.java' | xargs wc -l | tail -1
 12784 total
exit=0

$ git ls-files 'adapter/inbound/websocket/src/test/**/*.java' | xargs wc -l | tail -1
  9435 total
exit=0

$ git ls-files adapter/inbound/websocket | grep -v '\.java$'
adapter/inbound/websocket/CLAUDE.md
adapter/inbound/websocket/README.md
adapter/inbound/websocket/build.gradle
adapter/inbound/websocket/gradle.lockfile
adapter/inbound/websocket/src/nginxWebSocketTest/resources/nginx/nginx-no-upgrade.conf
adapter/inbound/websocket/src/nginxWebSocketTest/resources/nginx/nginx.conf
exit=0

=== MAIN PACKAGE TREE ===
$ git ls-files 'adapter/inbound/websocket/src/main/**/*.java' | sed 's|.*/websocket/||;s|/[^/]*$||' | sort | uniq -c | sort -rn
     17 advanced/stomp
     12 protocol
     12 core
      9 advanced/cluster
      8 stomp
      8 outbound
      8 advanced/resume
      7 advanced/stomp/rabbit
      6 evidence
      5 handler
      5 error
      4 security
      4 idempotency
      4 advanced/presence
      4 advanced/codec/protobuf
      3 webflux
      3 release
      3 ordering
      3 moduleboundary
      3 handshake
      3 config
      3 codec
      3 advanced/sockjs
      3 advanced/graphql
      3 advanced/compression
      3 advanced/codec/cbor
      3 advanced/codec
      3 advanced/client
      2 servlet
      2 observability
      2 lifecycle
      2 inbound
      2 admin
      1 session
      1 budget
      1 authz
      1 advanced/release
      1 advanced/http3
      1 advanced/http2
      1 advanced
exit=0

=== TEST PACKAGE TREE ===
$ git ls-files 'adapter/inbound/websocket/src/test/**/*.java' | sed 's|.*/websocket/||;s|/[^/]*$||' | sort | uniq -c | sort -rn
      6 advanced/stomp
      5 stomp
      3 release
      3 protocol
      3 outbound
      3 moduleboundary
      3 core
      3 advanced/codec
      3 advanced/cluster
      2 runtime
      2 idempotency
      2 handler
      2 config
      2 advanced/stomp/rabbit
      2 advanced/resume
      2 advanced/graphql
      1 webflux
      1 session
      1 performance
      1 ordering
      1 observability
      1 lifecycle
      1 inbound
      1 handshake
      1 fault
      1 evidence
      1 error
      1 codec
      1 budget
      1 authz
      1 arch
      1 advanced/sockjs
      1 advanced/release
      1 advanced/presence
      1 advanced/http2
      1 advanced/compression
      1 advanced/client
exit=0

