Page MenuHome

Don't resolve symlinks on packed paths
Needs ReviewPublic

Authored by Isaac Weaver (wisaac) on Sun, Jan 26, 10:34 PM.

Details

Summary

Previously, path.resolve was used to resolve paths.
This had 3 effects:

  1. It made the path absolute
  2. Normalized the path
  3. Resolve symlinks and network drives

Because no. 3 was undesirable (see D6500), path.resolve was replaced
with os.path.abspath which just does the first two.

Diff Detail

Repository
rBAST Blender Asset Tracer
Branch
resolve-paths (branched from master)
Build Status
Buildable 6389
Build 6389: arc lint + arc unit

Event Timeline

  • Make resolve_path backwards compatible with 3.5