Branch: refs/heads/main
Revision: 179d03a1922290172860dda3a422f2877707c812
Author: DanilaFe
Link: Remove filesystem functions dreprecated by David Iten by DanilaFe · Pull Request #23978 · chapel-lang/chapel · GitHub
Log Message:
Remove filesystem functions dreprecated by David Iten (#23978 )
These were deprecated a long time ago (some as early as November of last
year). They can be safely removed. From PRs
chapel-lang:main
← daviditen:deprecate-copyFile
opened 03:39PM - 01 Feb 23 UTC
Add an argument 'permissions' to 'FileSystem.copy' that defaults to true to copy… the file's permissions, but can be set to false to match the behavior of the old 'copyFile' function.
Deprecate 'copyFile' and update tests that used it. Add a deprecated/ test for 'copyFile'.
Closes https://github.com/chapel-lang/chapel/issues/19663
Closes https://github.com/Cray/chapel-private/issues/4273
chapel-lang:main
← daviditen:fileSystem-camelCase
opened 04:24PM - 11 Oct 22 UTC
Deprecate walkdirs, listdir, getUID and getGID in favor of walkDirs,
listDir, g… etUid, and getGid. Add a deprecation test.
Update Mason and tests to use the new names to avoid
deprecation warnings.
chapel-lang:main
← daviditen:findFiles
opened 07:11PM - 27 Oct 22 UTC
Deprecate the all lowercase version in favor of the camelCase version. Add
a de… precation test.
Did not add a deprecation warning to the standalone parallel version because
it causes multiple messages for a single forall loop. Instead rely on the
single warning for the serial version.
Rename FileSystem.isLink to FileSystem.isSymlink by daviditen · Pull Request #21061 · chapel-lang/chapel · GitHub .
Reviewed by @jabraham17 -- thanks!!
Testing
Compare: Comparing 7a8ed885f495432c4b5a8e5189d1c1a18c679e9f...fec913294b458a2b0fb7ea3ed2d92d5811d08b9a · chapel-lang/chapel · GitHub
Diff:
M modules/standard/FileSystem.chpl
D test/deprecated/deprecate-copyFile.chpl
D test/deprecated/deprecate-copyFile.good
D test/deprecated/fileSystemFindFiles.chpl
D test/deprecated/fileSystemFindFiles.good
D test/deprecated/filesystem-functions.chpl
D test/deprecated/filesystem-functions.good
D test/deprecated/filesystem-isLink.chpl
D test/deprecated/filesystem-isLink.good
https://github.com/chapel-lang/chapel/pull/23978.diff