This repository was archived by the owner on Oct 10, 2025. It is now read-only.
Commit 648d052
committed
refactor: organize SSH Connection methods into logical groups
- Add clear section headers for different method responsibilities
- Group CONNECTION LIFECYCLE METHODS (connection management)
- Group HEALTH MONITORING METHODS (connection validation)
- Group AUTHENTICATION METHODS (password and key-based auth)
- Group COMMAND EXECUTION METHODS (execution orchestration)
- Group CHANNEL OPERATIONS (SSH channel I/O operations)
- Group UTILITY METHODS (helpers and cleanup)
This organization makes the code structure clearer and identifies
natural boundaries for future refactoring, particularly the Channel
Operations group which could be extracted into a separate wrapper.1 parent 7750eb2 commit 648d052
1 file changed
+30
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
80 | 85 | | |
81 | 86 | | |
82 | 87 | | |
| |||
96 | 101 | | |
97 | 102 | | |
98 | 103 | | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
99 | 109 | | |
100 | 110 | | |
101 | 111 | | |
| |||
196 | 206 | | |
197 | 207 | | |
198 | 208 | | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
199 | 214 | | |
200 | 215 | | |
201 | 216 | | |
| |||
246 | 261 | | |
247 | 262 | | |
248 | 263 | | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
249 | 269 | | |
250 | 270 | | |
251 | 271 | | |
| |||
302 | 322 | | |
303 | 323 | | |
304 | 324 | | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
305 | 330 | | |
306 | 331 | | |
307 | 332 | | |
| |||
350 | 375 | | |
351 | 376 | | |
352 | 377 | | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
353 | 383 | | |
354 | 384 | | |
355 | 385 | | |
| |||
0 commit comments