Skip to content

[0%] Phase 8: Cleanup and documentation #4190

@evanchooly

Description

@evanchooly

Parent: #4179
Blocked by: #4189

Goal

Remove redundant modules, update documentation, verify published artifacts.

Details

See Phase 8 in planning doc

Tasks

  • Delete critter/core/ module
  • Update critter/pom.xml to remove core subproject
  • Update critter-maven/pom.xml to depend on morphia-core instead of critter-core
  • Remove or refactor critter-integration-tests
  • Update root POM dependency management
  • Update .claude/CLAUDE.md with new build instructions
  • Document morphia.mapper config option
  • Verify full build succeeds
  • Verify published POM is correct (morphia-core includes critter, critter-maven depends on morphia-core)

Progress Tracking

phase_percentage = (completed_tasks / 9) * 100, rounded to nearest integer
gh issue edit 4190 --repo MorphiaOrg/morphia --title "[XX%] Phase 8: Cleanup and documentation"

parent_percentage = (total_completed_tasks_across_all_phases / 55) * 100, rounded to nearest integer
gh issue edit 4179 --repo MorphiaOrg/morphia --title "[XX%] Integrate critter-core into morphia-core"

When all tasks are complete (100%), close this issue and check its box in #4179.

Metadata

Metadata

Assignees

No one assigned

    Labels

    critterCritter bytecode generation integrationenhancement

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions