Changelog
- faf5c23 Fix: issue with linking of 2 files both existing should be fixed.
- 406a2e1 feat: add checks to determine if symlinks already exists, and stop nesting of symlinks
- a80ede9 fix: handle case of linking source file to destination file
- 712c63d fix: the source symlink check should be done before change source/dest paths