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

moosetechnology / MooseIDE / 19706134381

26 Nov 2025 01:55PM UTC coverage: 65.22%. First build
19706134381

Pull #1542

github

web-flow
Merge e3f63c6a3 into 6a0811939
Pull Request #1542: Dead code pharo rules

210 of 250 new or added lines in 11 files covered. (84.0%)

21389 of 32795 relevant lines covered (65.22%)

1.3 hits per line

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

69.23
/src/MooseIDE-DeadCode/MiDeadCodePharoInitializeHeuristic.class.st
1
"
2
A heuristic to recognize test methods in Pharo.
3
(they belong to a clas sinheriting from `TestCase`
4
"
5
Class {
6
        #name : 'MiDeadCodePharoInitializeHeuristic',
7
        #superclass : 'MiDeadCodeAbstractPharoHeuristic',
8
        #category : 'MooseIDE-DeadCode-Rules',
9
        #package : 'MooseIDE-DeadCode',
10
        #tag : 'Rules'
11
}
12

13
{ #category : 'accessing' }
14
MiDeadCodePharoInitializeHeuristic >> description [
2✔
15

2✔
16
        ^super description ,
2✔
17
        '"Initialize" is constructor, called by "new", therefore not-dead'
2✔
18
]
2✔
19

20
{ #category : 'accessing' }
21
MiDeadCodePharoInitializeHeuristic >> name [
2✔
22

2✔
23
        ^super name , '"Initialize" method'
2✔
24
]
2✔
25

26
{ #category : 'testing' }
NEW
27
MiDeadCodePharoInitializeHeuristic >> notDead: aTMethod [
×
NEW
28

×
NEW
29
        ^aTMethod name = 'initialize'
×
NEW
30
]
×
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