rojo-rbx / rojo

Rojo enables Roblox developers to use professional-grade software engineering tools
https://rojo.space
Mozilla Public License 2.0
906 stars 170 forks source link

Multiple instances being created for a single folder #912

Closed nodomw closed 1 month ago

nodomw commented 1 month ago

could be related to #516?

I tried linking the wally packages folder to 'Packages' in ReplicatedStorage and it had made a gazillion duplicate instances of it. For good measure, I changed the folder's location to StarterPlayer and there too it did the same thing.

This happens both when I leave $path as the root folder 'Packages' and when I move it to src/Packages image

So far, my project is just an empty Rojo project with aftman and wally added in.

default.project.json

"ReplicatedStorage": {
    "Common": {
        "$path": "src/shared"
    },
    "Packages": {
        "$path": "src/Packages"
    }
},

tooling versions

$ rojo -V
Rojo 7.4.1

$ aftman -V
aftman 0.2.7

$ wally -V
wally 0.3.2

aftman tools

[tools]
rojo = "rojo-rbx/rojo@7.4.1"
wally = "UpliftGames/wally@0.3.2"
stylua = "johnnymorganz/stylua@0.14.2"
selene = "kampfkarren/selene@0.27.1"

wally packages

[dependencies]
topbarplus = "1foreverhd/topbarplus@3.0.2"
fusion = "elttob/fusion@0.2.0"
nodomw commented 1 month ago

fixed in 1ForeverHD/TopbarPlus#109. temporary solution would be to use a fork such as legitatx/topbarplus@3.0.5 (for wally users)