Return a decrypted string.
(string, major, minor)
| 68 | return _encode(string, map_1, map_2) |
| 69 | |
| 70 | def decode_string(string, major, minor): |
| 71 | 'Return a decrypted string.' |
| 72 | assert isinstance(string, str) and len(string) % 4 == 0 |
| 73 | _check_major(major) |
| 74 | _check_minor(minor) |
| 75 | map_1 = _decode_map_1(minor) |
| 76 | map_2 = _decode_map_2(major) |
| 77 | return _decode(string, map_1, map_2) |
| 78 | |
| 79 | ################################################################################ |
| 80 |
nothing calls this directly
no test coverage detected