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

CyclopsMC / IntegratedDynamics / 22186773560

19 Feb 2026 02:52PM UTC coverage: 52.603% (+0.2%) from 52.363%
22186773560

push

github

web-flow
Remove Lombok dependency (#1604)

2911 of 8664 branches covered (33.6%)

Branch coverage included in aggregate %.

17683 of 30486 relevant lines covered (58.0%)

3.01 hits per line

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

0.0
/src/main/java/org/cyclops/integrateddynamics/core/client/model/BakedMapVariableModelProvider.java
1
package org.cyclops.integrateddynamics.core.client.model;
2

3
import net.minecraft.client.renderer.item.ItemModel;
4
import org.cyclops.integrateddynamics.api.client.model.IVariableModelProvider;
5

6
import java.util.Map;
7
import java.util.Objects;
8

9
/**
10
 * A baked facadeModel provider that maps keys to baked models.
11
 * @param <T> The key type.
12
 * @author rubensworks
13
 */
14
public class BakedMapVariableModelProvider<T> implements IVariableModelProvider.BakedModelProvider {
15
    private final Map<T, ItemModel> bakedModels;
16

17
    public BakedMapVariableModelProvider(Map<T, ItemModel> bakedModels) {
×
18
        this.bakedModels = bakedModels;
×
19
    }
×
20

21
    public Map<T, ItemModel> getBakedModels() {
22
        return bakedModels;
×
23
    }
24

25
    @Override
26
    public boolean equals(Object o) {
27
        if (this == o) return true;
×
28
        if (o == null || getClass() != o.getClass()) return false;
×
29
        BakedMapVariableModelProvider<?> that = (BakedMapVariableModelProvider<?>) o;
×
30
        return Objects.equals(bakedModels, that.bakedModels);
×
31
    }
32

33
    @Override
34
    public int hashCode() {
35
        return Objects.hash(bakedModels);
×
36
    }
37

38
    @Override
39
    public String toString() {
40
        return "BakedMapVariableModelProvider(bakedModels=" + bakedModels + ")";
×
41
    }
42
}
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