-
Notifications
You must be signed in to change notification settings - Fork 8
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
start moving unstable code to lens/private #270
Conversation
I'm thinking some of these functions, like |
Ok, I'll do that as well then. |
@AlexKnauth Is there more needed here? Also something I just realized - the unstable files reference the entire lens library with |
fc693f5
to
644dd9d
Compare
2901907
to
2f18850
Compare
Ok, I've just moved the join functions out of |
a459812
to
43b05d4
Compare
I'm not sure what to do with |
@jackfirth What do you think? |
What you've done looks good to me. Will review this a bit more tonight and investigate the build failure. |
The build is failing because of a cover failure ( |
I think I remember undoing that because we'd often get into a state where we'd have no coverage information for months because we wouldn't notice the command kept failing, which pretty much defeated the whole point. I've also set it up to only run cover on 6.3. |
Should I take out that commit then? |
Yeah, I think we should make it fail the build. You're right that it's not really that severe, but I just know I'll never notice it's broken otherwise. |
38417bd
to
4ae4d31
Compare
Ok I just took out that commit. What should we do about the cover failure though? |
I'd just see if telling cover to ignore the zoom.rkt file works and go with that if it does. Better to have coverage info for most of the repo than none of it, and just eyeballing the file it looks pretty well tested. |
Ok, I added zoom.rkt to cover-omit-paths and that fixed it. |
And the coverage check ran and passed, good |
start moving unstable code to lens/private
see #269