Rename Lossless/Lossy to Hyperview/View #6

Merged
lentil merged 4 commits from chore/rename-as-hyperview into main 2025-07-09 14:37:37 -05:00
Owner

Overview

This MR renames the core view classes for better clarity and consistency:

  • Renamed Lossless to Hyperview
  • Renamed Lossy to View
  • Updated all related imports, references, and documentation

Changes

Core Renames

  • src/views/lossless.tssrc/views/hyperview.ts
  • src/views/lossy.tssrc/views/view.ts
  • Updated all imports and references throughout the codebase

Documentation Updates

  • Updated class references in documentation
  • Fixed example code in docs/custom-resolvers/overview.md
  • Ensured all documentation reflects the new naming convention

Test Updates

  • Updated test files to use new class names
  • Ensured all tests pass with the renamed classes
  • Maintained test coverage for all affected components

Testing

All tests are passing:

Test Suites: 1 skipped, 40 passed, 40 of 41 total
Tests:       5 skipped, 239 passed, 244 total

Housekeeping

  • Rename Lossless to HyperView
  • Rename Lossy to View
  • Update all imports and references
  • Update documentation
  • Ensure tests pass

Notes

  • This is a purely refactoring change with no functional modifications
  • The changes are backward compatible with existing data
  • All existing functionality remains the same, only the names have been updated
## Overview This MR renames the core view classes for better clarity and consistency: - Renamed `Lossless` to `Hyperview` - Renamed `Lossy` to `View` - Updated all related imports, references, and documentation ## Changes ### Core Renames - `src/views/lossless.ts` → `src/views/hyperview.ts` - `src/views/lossy.ts` → `src/views/view.ts` - Updated all imports and references throughout the codebase ### Documentation Updates - Updated class references in documentation - Fixed example code in `docs/custom-resolvers/overview.md` - Ensured all documentation reflects the new naming convention ### Test Updates - Updated test files to use new class names - Ensured all tests pass with the renamed classes - Maintained test coverage for all affected components ## Testing All tests are passing: ``` Test Suites: 1 skipped, 40 passed, 40 of 41 total Tests: 5 skipped, 239 passed, 244 total ``` ## Housekeeping - [x] Rename Lossless to HyperView - [x] Rename Lossy to View - [x] Update all imports and references - [x] Update documentation - [x] Ensure tests pass ## Notes - This is a purely refactoring change with no functional modifications - The changes are backward compatible with existing data - All existing functionality remains the same, only the names have been updated
lentil added 4 commits 2025-07-09 14:37:18 -05:00
- Renamed Lossless class to Hyperview for clarity
- Renamed Lossy class to View for simplicity
- Updated all imports and references throughout the codebase
- Updated documentation to reflect new terminology
- Fixed test files to use new class names
- Added proper exports in index files
lentil merged commit b65585edf9 into main 2025-07-09 14:37:37 -05:00
lentil deleted branch chore/rename-as-hyperview 2025-07-09 14:37:37 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lentil/rhizome-node#6
No description provided.