Skip to content

Commit a0edc1f

Browse files
committed
Remove obsolete code and cleanup comments
1 parent b38a5fc commit a0edc1f

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

liquidjava-verifier/src/main/java/liquidjava/processor/refinement_checker/general_checkers/MethodsFunctionsChecker.java

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ private Predicate handleFunctionRefinements(RefinedFunction f, CtElement method,
162162
Optional<Predicate> oret = rtc.getRefinementFromAnnotation(method);
163163
Predicate ret = oret.orElse(new Predicate());
164164
ret = ret.substituteVariable("return", Keys.WILDCARD);
165-
ret = ret.substituteVariable("$result", Keys.WILDCARD);// added for refinement
165+
ret = ret.substituteVariable("$result", Keys.WILDCARD);
166166
f.setRefReturn(ret);
167167
rtc.getMessageFromAnnotation(method).ifPresent(f::setMessage);
168168
return Predicate.createConjunction(joint, ret);
@@ -183,13 +183,6 @@ public <R> void getReturnRefinements(CtReturn<R> ret) throws LJError {
183183
RefinedFunction fi = rtc.getContext().getFunction(method.getSimpleName(),
184184
((CtClass<?>) method.getParent()).getQualifiedName(), method.getParameters().size());
185185

186-
if (fi == null)
187-
return;// null check refinement
188-
189-
if (fi.getRefReturn() == null) {
190-
return;
191-
}
192-
193186
List<Variable> lv = fi.getArguments();
194187
for (Variable v : lv) {
195188
rtc.getContext().addVarToContext(v);

0 commit comments

Comments
 (0)