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

moosetechnology / VerveineJ / 15191557690

22 May 2025 04:10PM UTC coverage: 50.616% (+0.6%) from 49.972%
15191557690

push

github

web-flow
Merge pull request #127 from moosetechnology/new-generics-implementation

New generics implementation

1884 of 3956 branches covered (47.62%)

Branch coverage included in aggregate %.

513 of 1119 new or added lines in 53 files covered. (45.84%)

53 existing lines in 10 files now uncovered.

4277 of 8216 relevant lines covered (52.06%)

2.08 hits per line

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

12.5
/app/src/main/java/org/moosetechnology/model/famix/famixjavaentities/SourcedEntity.java
1
// Automagically generated code, please do not change
2
package org.moosetechnology.model.famix.famixjavaentities;
3

4
import ch.akuhn.fame.FameDescription;
5
import ch.akuhn.fame.FamePackage;
6
import ch.akuhn.fame.FameProperty;
7
import org.moosetechnology.model.famix.famixtraits.TSourceAnchor;
8
import org.moosetechnology.model.famix.famixtraits.TSourceEntity;
9

10

11
@FamePackage("Famix-Java-Entities")
12
@FameDescription("SourcedEntity")
13
public class SourcedEntity extends Entity implements TSourceEntity {
3✔
14

15
    private Number numberOfLinesOfCode;
16
    
17
    private TSourceAnchor sourceAnchor;
18
    
19

20

21
    @FameProperty(name = "numberOfJavaNullChecks", derived = true)
22
    public Number getNumberOfJavaNullChecks() {
23
        // TODO: this is a derived property, implement this method manually.
24
        throw new UnsupportedOperationException("Not yet implemented!");  
×
25
    }
26
    
27
    @FameProperty(name = "numberOfLinesOfCode")
28
    public Number getNumberOfLinesOfCode() {
29
        return numberOfLinesOfCode;
3✔
30
    }
31

32
    public void setNumberOfLinesOfCode(Number numberOfLinesOfCode) {
33
        this.numberOfLinesOfCode = numberOfLinesOfCode;
×
34
    }
×
35
    
36
    @FameProperty(name = "numberOfLinesOfCodeWithMoreThanOneCharacter", derived = true)
37
    public Number getNumberOfLinesOfCodeWithMoreThanOneCharacter() {
38
        // TODO: this is a derived property, implement this method manually.
39
        throw new UnsupportedOperationException("Not yet implemented!");  
×
40
    }
41
    
42
    @FameProperty(name = "sourceAnchor", opposite = "element", derived = true)
43
    public TSourceAnchor getSourceAnchor() {
44
        return sourceAnchor;
3✔
45
    }
46

47
    public void setSourceAnchor(TSourceAnchor sourceAnchor) {
UNCOV
48
        if (this.sourceAnchor == null ? sourceAnchor != null : !this.sourceAnchor.equals(sourceAnchor)) {
×
UNCOV
49
            TSourceAnchor old_sourceAnchor = this.sourceAnchor;
×
UNCOV
50
            this.sourceAnchor = sourceAnchor;
×
UNCOV
51
            if (old_sourceAnchor != null) old_sourceAnchor.setElement(null);
×
UNCOV
52
            if (sourceAnchor != null) sourceAnchor.setElement(this);
×
53
        }
UNCOV
54
    }
×
55
    
56
    @FameProperty(name = "sourceText", derived = true)
57
    public String getSourceText() {
58
        // TODO: this is a derived property, implement this method manually.
59
        throw new UnsupportedOperationException("Not yet implemented!");  
×
60
    }
61
    
62

63

64
}
65

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