[Chapel Merge] Deprecate `channel.readwrite`

Branch: refs/heads/main
Revision: f38d095
Author: e-kayrakli
Link: Deprecate `channel.readwrite` by e-kayrakli · Pull Request #19940 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #19940 from e-kayrakli/io-depr-readwrite

Deprecate channel.readwrite

This PR deprecates channel.readwrite.

Resolves I/O module: deprecate readwrite methods · Issue #19500 · chapel-lang/chapel · GitHub

Calls to readwrite are replaced with readIt/writeIt in the IO modules. They
are replaced with read/write in tests.

Test:

  • standard

    Modified Files:
    A test/deprecated/IO/readwrite.chpl
    A test/deprecated/IO/readwrite.good
    M modules/standard/ChapelIO.chpl
    M modules/standard/IO.chpl
    M test/functions/operatorOverloads/operatorMethods/allOps/ioOperator.chpl
    M test/io/ferguson/readThis/read-write-locale-arg.chpl
    M test/visibility/import/enablesUnqualified/multipleUnqualified/operatorsAlone.chpl
    M test/visibility/import/enablesUnqualified/multipleUnqualified/operatorsFirst.chpl
    M test/visibility/import/enablesUnqualified/multipleUnqualified/operatorsLast.chpl
    M test/visibility/import/enablesUnqualified/operatorsAlone.chpl

    Compare: Comparing f309e9e09cb4...f38d09582e08 · chapel-lang/chapel · GitHub