-
Notifications
You must be signed in to change notification settings - Fork 520
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ignore projects in hidden directories (starting with a dot) #3225
Comments
Is the reason that you have a paket.references in a parent directory or alongside the .fable directory? I’m so sad we never got rid of this behavior. It is also a performance bottleneck independent of this issue. I vote for release paket 6 and change this stuff... |
Also this behavior can be a blocker for adoption, for example if you introduce fake and manage it with paket. In this scenario you have a paket.reference in your root and paket will rewrite/format all project files. I have seen that already creating questions... |
I think we should ignore hidden folders.
Matthias Dittrich <[email protected]> schrieb am Sa., 26. Mai 2018,
07:05:
… Also this behavior can be a blocker for adoption, for example if you
introduce fake and manage it with paket. In this scenario you have a
paket.reference in your root and paket will rewrite/format all project
files. I have seen that already creating questions...
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#3225 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AADgNIaytyzv-tGYTQXGxfl7fg7zwX93ks5t2OK3gaJpZM4UOo85>
.
|
Thanks @forki! @matthid There's indeed a |
Yes I really think we should fix that. And honestly I'm not sure how many people this would actually break. Probably not that many.... |
...or at least in the
.fable
directory. This is because Fable 2 copies the sources of the referenced packages into a hidden folder in the repository named.fable
. This is done to avoid problems with most JS tooling which usually expects all sources (and F# files are also considered sources of JS project thanks to Webpack & fable-loader) to be in the hierarchy defined by thepackage.json
file.Right now Paket checks the projects in this
.fable
directory too, so if I run.paket/paket.exe install
I get warnings like the following:The text was updated successfully, but these errors were encountered: