Martin Vogel
6f9374281f
Merge main a6d0d6c9 into the strict shared resolver
...
Threads main's Go rel_path (#1910 ) through the proof-source and import-snapshot variants, keeps main's ADR sidecar so the rebuild no longer re-applies ADRs, and keeps the feature's removal of the import name fallback and JVM tail join, inside which main had added a generated-member filter. Main took semantic index version 12 for Markdown Section names, so the resolver generation becomes version 13.
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-31 22:12:49 +01:00
Martin Vogel
ea54e63d55
Merge pinned main 7b398de4 into the strict shared resolver
...
Resolves the nine textual conflicts with the reviewed reconciliation: semantic index version 12 on top of main's migrations, digest stream v3 because both sides independently claimed v2, incremental metadata-current requires main completeness and the strict resolver generation receipt, and exact call joins by extraction index, full span and origin. Unresolved-call diagnostics reconcile only after final proof sealing and successful projection.
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-31 21:34:07 +01:00
Martin Vogel
a5c5b42fea
Merge origin/main into fix/elixir-extraction-defects
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-31 16:38:55 +01:00
Martin Vogel
747665d71f
Merge pull request #2752 from gaurav0107/fix/2537-go-net-http-servemux-patterns-with-a-met
...
fix(routes): read Go 1.22 ServeMux method and host patterns
2026-10-31 13:53:35 +01:00
Martin Vogel
3e075d59be
Merge origin/main into fix/2537-go-net-http-servemux-patterns-with-a-met
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-31 06:11:15 +01:00
Martin Vogel
8c62cb3344
Merge origin/main into fix/go-init-qn
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-31 06:10:26 +01:00
Martin Vogel
bdf204b2e5
Merge origin/main into fix/elixir-extraction-defects
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-30 22:48:50 +01:00
Martin Vogel
47474b668a
Merge pull request #2826 from knewstimek/fix/inc-c-family-routing
...
fix(discover): select C++ for C-family .inc fragments
2026-10-30 22:42:29 +01:00
Martin Vogel
7ee29d8841
Merge origin/main into fix/go-init-qn
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-30 22:33:54 +01:00
Martin Vogel
46c95bcddb
Merge origin/main into fix/2537-go-net-http-servemux-patterns-with-a-met
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-30 22:29:48 +01:00
Martin Vogel
f925afaab7
Merge origin/main into fix/elixir-extraction-defects
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 06:32:58 +01:00
Martin Vogel
d807b1eca7
Merge pull request #2419 from Fieldnote-Echo/perf/py-lexical-ancestor-kind
...
perf(python): climb the walk cursor for scope-directive and default checks
2026-10-29 06:32:06 +01:00
Martin Vogel
d841ddd177
Merge origin/main into fix/inc-c-family-routing
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 04:33:04 +01:00
Martin Vogel
fec0b87b4c
Merge origin/main into fix/2537-go-net-http-servemux-patterns-with-a-met
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 03:33:16 +01:00
Martin Vogel
bd19732017
Merge origin/main into fix/elixir-extraction-defects
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 03:33:10 +01:00
Martin Vogel
006101ae4f
Merge pull request #1710 from benrfairless/fix/ruby-namespaced-constructor-callee
...
fix(extraction): reduce A::B.new callee to the constant
2026-10-29 03:32:26 +01:00
Martin Vogel
1c97a4d8a6
Merge origin/main into fix/elixir-extraction-defects
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 02:33:59 +01:00
Martin Vogel
19b57f3e64
Merge origin/main into fix/go-init-qn
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 01:58:11 +01:00
Martin Vogel
c4e37c1239
Merge pull request #2290 from knewstimek/pr/windows-setenv-utf8
...
fix(windows): set UTF-8 environment values through wide CRT
2026-10-29 01:56:52 +01:00
Martin Vogel
d758fd6080
Merge origin/main into fix/2537-go-net-http-servemux-patterns-with-a-met
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 01:10:44 +01:00
Martin Vogel
72ab1cefe1
Merge origin/main into perf/py-lexical-ancestor-kind
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 00:19:09 +01:00
knewstimek
51fd445f66
fix(discover): select C++ for C-family include fragments
...
Recognize explicit C-family code in .inc files before extraction while
preserving BitBake recipe bodies and ObjectScript markers. Exercise disk
and byte classifiers, callback/linkage extraction and fast/full indexing.
Signed-off-by: knewstimek <knewstimek@users.noreply.github.com >
2026-10-29 07:05:52 +09:00
Martin Vogel
f33f976458
Merge origin/main into fix/2537-go-net-http-servemux-patterns-with-a-met
...
origin/main (#2305 ) moved the route-registration checks of the sequential
resolver into calls_emit_route_call and made emit_classified_edge return
whether it emitted. Keep the structure and bookkeeping of main and carry
the ServeMux pattern reading over: emit_classified_edge and
calls_emit_route_call now take the registration path from route_reg_path,
so "POST /v1/x" patterns register in both passes as before.
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 22:43:04 +01:00
Martin Vogel
6cc63d2c69
Merge origin/main into fix/elixir-extraction-defects
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:15:38 +01:00
Martin Vogel
3bd645efd5
Merge origin/main into pr/windows-setenv-utf8
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:15:29 +01:00
Martin Vogel
e2c9de1d1b
Merge origin/main into feat/solidity-support
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:14:55 +01:00
Martin Vogel
a3ff99de91
Merge origin/main into fix/go-init-qn
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:13:42 +01:00
Martin Vogel
849e74f69e
Merge origin/main into fix/ruby-namespaced-constructor-callee
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:13:18 +01:00
Martin Vogel
5b3fe0646f
Merge origin/main into fix/ruby-namespaced-constructor-callee
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 06:48:23 +01:00
Martin Vogel
6217b49381
Merge origin/main into feat/solidity-support
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 05:27:56 +01:00
Martin Vogel
2c39a0d56e
Merge current main into shared resolver implementation
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 04:49:17 +01:00
Martin Vogel
8aeee865e6
Merge origin/main into pr/windows-setenv-utf8
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 04:27:57 +01:00
Martin Vogel
c4bb4b524f
Merge origin/main into fix/elixir-extraction-defects
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 04:07:56 +01:00
Martin Vogel
8012a7516f
Merge origin/main into fix/2388-extraction-remaining-fixed-size-tsnode-w
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 03:28:13 +01:00
Martin Vogel
3b646da612
Merge origin/main into fix/2537-go-net-http-servemux-patterns-with-a-met
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 03:08:38 +01:00
Martin Vogel
776f6f589a
Merge origin/main into fix/go-init-qn
...
Brings #1915 onto main 83109dde , after Stack A (#1907 and #1913 ) landed
on main as 5a4af9c4 .
This branch carried pre-rebase copies of the #1907 and #1913 commits
(651ae3c2 , dbba7573 ). Main holds their final versions (50ee1117 ,
da761947 ) plus the maintainer follow-ups made before Stack A merged, so
every #1907/#1913 hunk resolves to main's side. The merged tree is main
plus exactly this PR's own commit (adff62e7 ):
- internal/cbm/extract_defs.c, extract_unified.c, helpers.c, helpers.h:
the init() hunks apply to main unchanged.
- tests/test_extraction.c, tests/test_pipeline.c: main added newer Go
tests at the anchors this PR used, so the two new tests and their
RUN_TEST lines sit next to them. The test bodies are byte-identical.
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-27 20:43:21 +01:00
Martin Vogel
73833def24
Merge origin/main into fix/ruby-namespaced-constructor-callee
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-27 20:02:52 +01:00
Martin Vogel
3096a1879d
Merge origin/main into fix/elixir-extraction-defects
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-27 19:55:36 +01:00
Martin Vogel
21d3550f5d
Merge origin/main into pr/windows-setenv-utf8
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-27 19:17:07 +01:00
Martin Vogel
9440839c27
Complete strict resolver proof integration and quality accounting
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-27 19:16:41 +01:00
Martin Vogel
abdd281566
Merge origin/main into fix/2388-extraction-remaining-fixed-size-tsnode-w
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-27 19:16:18 +01:00
Martin Vogel
2382876cd0
Merge origin/main into feat/solidity-support
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-27 19:16:02 +01:00
Martin Vogel
20a6f1f801
Merge origin/main into fix/2537-go-net-http-servemux-patterns-with-a-met
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-27 19:15:46 +01:00
Martin Vogel
27c1cdd955
Merge origin/main into python-prefixed-string-urls
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-27 19:15:32 +01:00
Martin Vogel
80db98038e
Merge origin/main into perf/py-lexical-ancestor-kind
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-26 02:53:04 +01:00
Martin Vogel
e33f32222b
Merge origin/main into pr/windows-setenv-utf8
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-26 01:52:26 +01:00
Martin Vogel
2ba6e64210
Merge remote-tracking branch 'origin/main' into prq/pr2752-fixup
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-26 01:46:52 +01:00
Martin Vogel
f0f88b9c4d
Merge origin/main into upstream-pr/elixir-channels
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-26 01:26:17 +01:00
Martin Vogel
52375bed71
Merge origin/main into feat/solidity-support
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-26 01:18:04 +01:00
Martin Vogel
4cedb8d7a6
Merge origin/main into python-prefixed-string-urls
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-26 00:47:54 +01:00