refactor: rename databind-metaschema module to databind-modules#617
Conversation
…schema-framework#588) Rename the Maven module directory from databind-metaschema to databind-modules for better clarity. The module contains Metaschema binding modules, not a metaschema for databind. - Rename directory databind-metaschema/ to databind-modules/ - Update parent pom.xml module reference - Update .gitmodules submodule path - Update module pom.xml SCM URL - Update all documentation references (CLAUDE.md, .claude rules/skills) - Update PRD path references - Update test resource schema path Note: Maven artifact coordinates (metaschema-databind-modules) and Java module name (gov.nist.secauto.metaschema.databind.modules) remain unchanged - only the directory name changes. Fixes metaschema-framework#588
📝 WalkthroughWalkthroughRenamed module references from Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested reviewers
Poem
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: Organization UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
🧰 Additional context used🧠 Learnings (4)📓 Common learnings📚 Learning: 2025-12-24T21:21:40.208ZApplied to files:
📚 Learning: 2025-12-13T15:29:03.112ZApplied to files:
📚 Learning: 2025-12-30T19:08:21.896ZApplied to files:
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
🔇 Additional comments (1)
Comment |
648bbd1
into
metaschema-framework:develop
Summary
Renames the Maven module directory from
databind-metaschematodatabind-modulesfor better clarity and consistency.Rationale
The current name
databind-metaschemais confusing because:databind-modulesbetter describes the purpose - it holds the module bindings used by the databind layerChanges
databind-metaschema/todatabind-modules/What Stays the Same
metaschema-databind-modules(unchanged)gov.nist.secauto.metaschema.databind.modules(unchanged)Test Plan
mvn clean install -PCI -Prelease -DskipTests- Build passesmvn test- All 41 tests passdatabind-metaschemaFixes #588
Summary by CodeRabbit
Chores
Documentation
✏️ Tip: You can customize this high-level summary in your review settings.