PTH100 should suggest using Path.absolute() to replace os.path.abspath() instead of Path.resolve()
"os.path.abspath": partial_error( id="PL100", message='os.path.abspath("foo") should be replaced by foo_path.resolve()', ),
should suggest to use Path.absolute() instead of Path.resolve(), for identical behavior.
Repro:
mkdir foo
touch foo/bar
ln -s foo baz
python -c "import os.path; from pathlib import Path; print(os.path.abspath('baz/bar')); print(Path('baz/bar').resolve()); print(Path('baz/bar').absolute());"
Which prints:
/prefix/baz/bar
/prefix/foo/bar
/prefix/baz/bar