Commit 7faf6da
committed
refactor: split send function into smaller helper functions
- Extract prepare_endpoint() for endpoint configuration
- Extract prepare_temp_directory() for temp directory creation
- Extract validate_share_path() for path validation
- Extract setup_data_sharing() for data sharing setup
- Extract create_send_result() for result creation
- Replace complex progress logic with ProviderProgressTracker
- Improve code maintainability and readability1 parent 5bf0cac commit 7faf6da
1 file changed
Lines changed: 159 additions & 271 deletions
0 commit comments