nvda
baecfe20 - Fix up braille deprecations (#20458)

Commit
38 days ago
Fix up braille deprecations (#20458) Closes #20431 Follow-up to #20390 ### Summary of the issue: In #20252, `source/braille.py` was split into the `source/braille/` package. In #20390, the moved symbols were marked as deprecated. Internal code that uses these symbols was not updated to use the new paths, so logs are being flooded with deprecation warnings. ### Description of user facing changes: None. ### Description of developer facing changes: NVDA's logs should once again be useable. ### Description of development approach: Marked the `tests.unit.test_braille.test_publicSurface.TestBraillePublicSurface.test_deprecatedNamesReturnCorrectObject` test as skipped. For each symbol in: * Searched NVDA's python code (`source/` and `tests/`) for that symbol. * For each found instance: * Updated it to use the new path; and * Where the calling module did not already do so, imported the new symbol's module. * Commented out the redirect. * Ran unit tests. ### Testing strategy: Unit and system tests. ### Known issues with pull request: None known.
Author
Parents
Loading