Skip to content

Qualify combined tool fixes for FAMIXNGSQL v3 - #3

Draft
deem0n wants to merge 10 commits into
developmentfrom
release/v3-tool-qualification
Draft

deem0n wants to merge 10 commits into
developmentfrom
release/v3-tool-qualification

Conversation

@deem0n

@deem0n deem0n commented Sep 20, 2026 •

Copy link
Copy Markdown
Owner

This draft combines four separate fixes for FAMIXNGSQL v3 qualification: #1 Name Cloud, #2 scalar containment navigation, #4 namespace hierarchy and #5 Fame metadata for specialized groups. Review and merge the individual PRs first. This branch contains their exact commits and no additional runtime adaptation.

The namespace fix retains its seven regression tests. Its dedicated workflow/configuration was removed in response to upstream moosetechnology#1150 review; the existing combined FAMIXNGSQL Moose CI runs those tests. The Fame fix is already merged upstream in moosetechnology#1149 and is preserved here because the fork base predates it.

Tracks deem0n/FAMIXNGSQL#24. deem0n/FAMIXNGSQL#32 pins the complete immutable dependency commit and runs SQL plus generic-tool regressions. The original two-fix matrix passed; updated combined CI runs are attached to the current head. No v3 release is authorized by this draft.

Final combined fork matrix is green at a4c7ab04868fc924bb0ca470142c60d8576f6a17: https://github.com/deem0n/Famix/actions/runs/35537750108 (all eight Pharo 13/14 jobs). SQL integration also passed 244 Moose tests and 85 plain Pharo tests: https://github.com/deem0n/FAMIXNGSQL/actions/runs/35537847634.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant