-
Notifications
You must be signed in to change notification settings - Fork 597
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
Update InvalidateAPISpec tests. #714
Conversation
Makefile
Outdated
@@ -57,7 +57,7 @@ ifneq (,$(RM_DIRS)) | |||
endif | |||
|
|||
scaladoc: | |||
$(SBT) $(SBT_FLAGS) doc | |||
$(SBT) $(SBT_FLAGS) unidoc |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's the effect of this change? Is there a difference between "sbt doc" and "sbt unidoc"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sbt unidoc
generates scaladoc for all subprojects. If you look at the scaladoc generated by sbt doc
, you'll find it's missing the definitions from coremacros and more importantly, chiselFrontend.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point; would be nice to put this into the commit message.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've updated the PR body to mention this.
I suppose this really should be broken up into two commits:
|
Seems like a good idea. |
Use DontCare on `outs` not `ins` in InvalidateAPISpec. Add additional InvalidateAPISpec tests demonstrating selective override of Strict/NotStrict behavior.
ba901bc
to
fd2fe0a
Compare
Use DontCare on
outs
notins
in InvalidateAPISpec.Add additional InvalidateAPISpec tests demonstrating selective override of Strict/NotStrict behavior.