Commit e4b9fa4
committed
fix: Restructure HashComputation to root level for proper exports
Moved HashComputation types from nested Algorithms/Cryptography/ directory
to root Sources/DesignAlgorithmsKit/ directory. This makes types directly
accessible as DesignAlgorithmsKit.HashComputation without needing @_exported.
Swift's module system doesn't support @_exported import for same-module enums,
so moving to root level is the proper solution.
Changes:
- Moved Sources/DesignAlgorithmsKit/Algorithms/Cryptography/HashComputation.swift
to Sources/DesignAlgorithmsKit/HashComputation.swift
- Moved Tests/DesignAlgorithmsKitTests/Algorithms/Cryptography/HashComputationTests.swift
to Tests/DesignAlgorithmsKitTests/HashComputationTests.swift
- Updated version: 1.2.0 → 1.2.1
- All 149 tests passing
Fixes FileSystemKit integration issue where types weren't accessible.
Version: 1.2.11 parent f8585e2 commit e4b9fa4
3 files changed
Lines changed: 1 addition & 1 deletion
File tree
- Sources/DesignAlgorithmsKit
- Tests/DesignAlgorithmsKitTests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
0 commit comments