Skip to content

Remove implicit bottom checks#46

Open
zcai1 wants to merge 7 commits intoopprop:masterfrom
zcai1:string-conversion-type
Open

Remove implicit bottom checks#46
zcai1 wants to merge 7 commits intoopprop:masterfrom
zcai1:string-conversion-type

Conversation

@zcai1
Copy link
Copy Markdown
Contributor

@zcai1 zcai1 commented Mar 25, 2022

With the changes introduced in opprop/checker-framework#207 and opprop/checker-framework-inference#394, we are able to remove all implicit bottom checks and use the underlying CF implementation instead. This PR also adds @UpperBoundFor with proper definition to @Bottom in this type system.


@Override
public Void visitPrimitive(AnnotatedTypeMirror.AnnotatedPrimitiveType type, Tree tree) {
if (checkTopLevelDeclaredOrPrimitiveType) {
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

check if inference validator has the proper logic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants