I have a package that has dependencies on packages from the General registry and other packages developed here. The output of the Pkg.status command is:
Status `C:\Users\jakez\.julia\dev\Foo\Project.toml`
[a93c6f00] DataFrames v1.7.0
[f686b519] Bar1 v0.1.0 `C:\Users\jakez\.julia\dev\Bar1`
[89398ba2] LocalRegistry v0.5.7
[f27b6e38] Polynomials v4.0.12
[be4cc790] Bar2 v0.1.1 `..\Bar2`
[2913bbd2] StatsBase v0.34.4
[41c3b3d0] Bar3 v0.1.0 `..\Bar3`
[49faafe7] Bar4 v0.1.0 `..\Bar4`
Why is the path to Bar1 an absolute path, and the path to Bar2, Bar3 & Bar4 relative paths?
I much prefer relative paths, as I do development on a number of computers and this is more convenient.
I have not checked, but when checking into git will it convert an absolute path to a relative path?