-
Notifications
You must be signed in to change notification settings - Fork 67
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
Top-level projects don't seem to work on all OS's #76
Comments
Why do you say it seems to be expecting a subproject? From your repro I could see:
Since you do have api/EitherNet.api (with CamelCase), I wonder if it's a case issue instead. Did It seems you ran |
This only reproduces on Linux, nothing errors when trying this flow on macOS locally. Look again at the message
This doesn't make sense because there is no |
It could be that it expects an all lowercase name on Linux, but I would expect the error message to be different or to possibly just better handle this case |
Oh right, the error message indeed looks broken in this respect. But looking at the code it really seems it is just that - a misleading error message. However, I'm not the maintainer of this project, so please take that with a grain of salt.
Filename case sensitivity behaving differently on different systems wouldn't surprise me. Better have the correct case instead of relying on system quirks. IMO the problem is that you ran Did you try running |
Yes, mentioned above too. No errors locally and no local file changes after running. |
You mentioned "trying this flow", I wasn't sure whether this referred to
Did you try deleting/renaming the file first? What's the filename case after that + |
Thanks for the report! Case sensitive may be the case here as OS X FS is case-insensitive (i.e. |
…ensitivity Resolves: Kotlin#76
…ensitivity Resolves: Kotlin#76
Seems it wasn't fully fixed an requires further investigation: #79 (comment) |
I'm not entirely sure if I'm reading this all right, but in our single-project repo doesn't appear to work when running
apiCheck
on linux CI while it does work on macOS locally.Here's a repro - slackhq/EitherNet#52. Fails on CI with a strange check that suggests it's expecting a subproject, but it's a single-project repo only.
The text was updated successfully, but these errors were encountered: