Commit 4ce06c2
🧹 Major architectural cleanup and module consolidation (v6.2.6)
🗂️ Removed Deprecated Modules:
- Deleted demo/ module (legacy fishstore demo - replaced by examples/)
- Deleted om/ module (object manager - consolidated into core)
- Deleted omdb/ module (database object manager - consolidated)
- Deleted omnosql/ module (NoSQL object manager - consolidated)
- Deleted web/ module (web components - modern approach in examples/)
- Deleted web-spring/ module (Spring web integration - consolidated)
🧹 Removed Deprecated Classes:
- Deleted DataMetaObject, DataObject, DataObjectBase (legacy object model)
- Deleted ValueMetaObject, ValueObject, ValueObjectBase (legacy object model)
- Deleted CoreObjectsMetaDataProvider (consolidated into core providers)
- Removed deprecated test template files and configurations
📝 Configuration Updates:
- Updated core META-INF services registration
- Added logback-test.xml for improved test logging
- Updated pom.xml module structure
- Enhanced test configurations across modules
🎯 Benefits Achieved:
- Simplified project structure with focused modules
- Eliminated legacy/deprecated code paths
- Improved build performance through reduced module count
- Cleaner architecture aligned with modern patterns
- Enhanced maintainability and reduced technical debt
This cleanup consolidates functionality into core modules while maintaining
all essential capabilities through the modern provider-based architecture.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent b05d0b7 commit 4ce06c2
230 files changed
Lines changed: 301 additions & 35066 deletions
File tree
- codegen-mustache/src/test
- java/com/metaobjects/generator/mustache
- resources/templates
- core/src
- main
- java/com/metaobjects/object
- data
- value
- resources/META-INF/services
- test
- java/com/metaobjects/object
- data
- value
- resources
- demo
- src/main
- java/com/metaobjects/demo/fishstore
- api
- service
- web
- resources
- codegen
- metadata
- templates
- java
- webapp
- WEB-INF
- jsp
- react
- public
- src
- components
- pages
- services
- store
- styles
- types
- docs/src/site/documentation/docs/user-guide/persistence
- examples/basic-example/src/main/java/com/metaobjects/examples/basic
- maven-plugin/src/test/java/com/metaobjects/mojo/test
- metadata/src
- main/java/com/metaobjects
- field
- loader/parser
- test
- java/com/metaobjects
- loader/simple
- object/proxy
- registry
- resources
- omdb
- src
- main/java/com/metaobjects/manager/db
- defs
- driver
- validator
- test
- java/com/metaobjects/manager/db/test
- fruit
- resources
- omnosql
- src
- main/java/com/metaobjects/manager
- columnar
- document
- mongodb
- graph
- keyvalue
- redis
- search
- timeseries
- test/java/com/metaobjects/manager
- columnar
- document/mongodb
- om
- src
- main
- java/com/metaobjects
- manager
- exp
- parser
- xml
- object/managed
- resources/META-INF/services
- test
- java/com/metaobjects
- manager/xml
- registry
- resources/testdata/produce/v1
- web-spring
- src/main/java/com/metaobjects/web/spring/api
- web
- src
- main
- java/com/metaobjects/web
- react/filter
- tag
- util
- view
- html
- resources/META-INF
- services
- webapp/WEB-INF
- styles
- test
- java/com/metaobjects
- registry
- web/view
- typescript
- components
- forms
- metaviews
- __tests__
- base
- services/metadata
- store
- types
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 0 additions & 26 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | 104 | | |
131 | 105 | | |
132 | 106 | | |
| |||
Lines changed: 0 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
264 | | - | |
265 | | - | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | 264 | | |
282 | 265 | | |
283 | 266 | | |
| |||
Lines changed: 0 additions & 106 deletions
This file was deleted.
Lines changed: 0 additions & 91 deletions
This file was deleted.
0 commit comments