You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix metadata module test failures by adding missing test resources
- Fixed test resource path issue where files were located in old package structure (com/draagon/meta) but tests expected new structure (com/metaobjects)
- Added test resource JSON files to correct path: metadata/src/test/resources/com/metaobjects/loader/simple/
- Copied 7 metadata JSON files: acme-common-metadata.json, acme-vehicle-metadata.json, acme-vehicle-overlay-metadata.json, fruitbasket-metadata.json, fruitbasket-proxy-metadata.json, test-common.json, test-concrete.json
- All 276 metadata module tests now pass (previously 19 errors)
- Full build now succeeds without test failures
Copy file name to clipboardExpand all lines: MIGRATION.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ This guide helps existing MetaObjects users migrate to the new **metaobjects.com
4
4
5
5
## 🎯 **Migration Overview**
6
6
7
-
The v6.2.6+ release represents a **major architectural enhancement** with comprehensive package refactoring, modular structure, and revolutionary fluent constraint system. The primary changes are package refactoring, modular structure, and enhanced constraint capabilities.
7
+
The v6.3.1+ release represents a **major architectural enhancement** with comprehensive package refactoring, modular structure, and revolutionary fluent constraint system. The primary changes are package refactoring, modular structure, and enhanced constraint capabilities.
This release introduces major architectural enhancements focused on native property support and performance optimization.
54
+
This release completes a comprehensive modernization of the MetaObjects infrastructure with security hardening, build system improvements, and enhanced developer experience.
55
55
56
-
**Completed Features:**
57
-
-**Native isArray Property**: Direct property access replacing attribute-based array detection
58
-
-**Dynamic Type-Specific Indexing**: Eliminated name conflicts with type-aware namespaces
59
-
-**Code Generation Compatibility**: Updated Mustache templates for native property usage
60
-
-**Enhanced Performance**: O(1) type-aware lookups with automatic namespace management
61
-
-**Comprehensive Testing**: 384+ tests passing across all 15 modules
56
+
**Completed Infrastructure Improvements:**
57
+
-**🔒 Complete Security Resolution**: All critical vulnerabilities eliminated (Gson 2.13.2, Jackson 2.18.1)
Copy file name to clipboardExpand all lines: codegen-base/src/test/java/com/metaobjects/generator/direct/metadata/html/HtmlDocumentationGeneratorExample.java
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ public void demonstrateGeneratorConfiguration() {
48
48
* Add this to your pom.xml to generate HTML documentation:
0 commit comments