Skip to content

Conversation

fclinton
Copy link

@fclinton fclinton commented Sep 9, 2025

Summary

Add Lombok annotations to DimensionSet class to improve testing and debugging capabilities.

Changes

  • Added @ToString annotation to automatically generate a readable string representation
  • Added @EqualsAndHashCode annotation to automatically generate proper equals() and hashCode() methods
  • Added necessary Lombok imports

Benefits

  • Testing: Enables easier assertion comparisons in unit tests with proper equals() implementation
  • Debugging: Provides meaningful string output when logging or inspecting DimensionSet objects
  • Code Quality: Reduces boilerplate code while maintaining consistent behavior
  • Maintainability: Lombok-generated methods automatically stay in sync with field changes

Impact

  • No breaking changes to existing API
  • No runtime behavior changes for existing functionality
  • Purely additive enhancement for developer experience

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant