[code-reflection] RFR: Regularize dialect factory use [v2]

Paul Sandoz psandoz at openjdk.org
Tue Jun 17 16:33:56 UTC 2025


> This PR is branched off (dependent on) #441 that groups op factory and type element factory into dialect factory.
> See diff from here https://github.com/openjdk/babylon/pull/442/commits/9099bb6ba4359d73e57b77db5a8e7e75bd427116 (since we have yet to set up the Babylon repo for dependent pull requests).
> 
> Regularize the declaration of factories and the use of dialect factories. Sets the stage for further refactoring in one or more subsequent PRs that may consolidate within `DialectFactory` and/or under separate package.

Paul Sandoz has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains eight commits:

 - Merge remote-tracking branch 'upstream/code-reflection' into dialect-factory-use
 - Regularize use of factories.
 - Simplify
 - Access control and docs
 - Clean ups and docs.
 - Clean up imports
 - Remove dialect factory parameter.
 - Group op and type elem factory into dialect record

-------------

Changes: https://git.openjdk.org/babylon/pull/442/files
  Webrev: https://webrevs.openjdk.org/?repo=babylon&pr=442&range=01
  Stats: 323 lines in 24 files changed: 121 ins; 134 del; 68 mod
  Patch: https://git.openjdk.org/babylon/pull/442.diff
  Fetch: git fetch https://git.openjdk.org/babylon.git pull/442/head:pull/442

PR: https://git.openjdk.org/babylon/pull/442


More information about the babylon-dev mailing list