• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CyclopsMC / IntegratedDynamics / 20210191346

14 Dec 2025 03:32PM UTC coverage: 19.514% (-33.5%) from 53.061%
20210191346

push

github

rubensworks
Remove deprecations

663 of 8728 branches covered (7.6%)

Branch coverage included in aggregate %.

6786 of 29445 relevant lines covered (23.05%)

1.09 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/org/cyclops/integrateddynamics/api/advancement/criterion/VariableFacadePredicate.java
1
package org.cyclops.integrateddynamics.api.advancement.criterion;
2

3
import org.cyclops.integrateddynamics.api.item.IVariableFacade;
4

5
/**
6
 * A predicate for variable facades of all types.
7
 * @author rubensworks
8
 */
9
public class VariableFacadePredicate<V extends IVariableFacade> {
10

11
    public static final VariableFacadePredicate ANY = new VariableFacadePredicate<>(IVariableFacade.class);
×
12

13
    private final Class<V> variableClass;
14

15
    public VariableFacadePredicate(Class<V> variableClass) {
×
16
        this.variableClass = variableClass;
×
17
    }
×
18

19
    public final boolean test(IVariableFacade variableFacade) {
20
        return variableClass.isInstance(variableFacade) && testTyped((V) variableFacade);
×
21
    }
22

23
    protected boolean testTyped(V variableFacade) {
24
        return true;
×
25
    }
26

27
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc