@@ -3649,12 +3649,7 @@ A sophisticated utility for performing deep equality comparisons between objects
36493649- Configurable precision for numeric comparisons
36503650- Custom equals() method handling
36513651- String-to-number comparison support
3652- - Thread-safe implementation
36533652- Secure error messages with automatic sensitive data redaction
3654- - Performance optimizations with fast paths for common types
3655- - Support for Deque comparisons (compatible with List)
3656- - Optimized unordered collection and map comparisons
3657- - Global depth budget for security limits
36583653
36593654### Usage Examples
36603655
@@ -3885,8 +3880,6 @@ These options can be passed in the `options` Map parameter:
38853880- Collection order awareness (Lists/Deques ordered, Sets unordered)
38863881- Map entry comparison support with key deep equality
38873882- Array dimension validation
3888- - Locale.ROOT for consistent string operations
3889- - Global depth budget propagation for security limits
38903883- Static and transient fields properly skipped
38913884- AtomicBoolean/AtomicInteger/AtomicLong value comparisons
38923885
@@ -3921,8 +3914,6 @@ public int hashCode() {
39213914- Fast paths for integral number comparisons
39223915- Enum reference equality optimization
39233916- Pre-sized hash buckets to avoid rehashing
3924- - O(n) path building for difference reporting (not O(n²))
3925- - Bypasses diff generation for exploratory comparisons
39263917
39273918This implementation provides robust deep comparison capabilities with detailed difference reporting and configurable behavior.
39283919
0 commit comments