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

moosetechnology / MooseIDE / 17938860495

23 Sep 2025 07:28AM UTC coverage: 66.75% (+0.4%) from 66.37%
17938860495

push

github

web-flow
Merge pull request #1423 from moosetechnology/a-good-cleaning

New settings implementation

2683 of 3100 new or added lines in 117 files covered. (86.55%)

105 existing lines in 29 files now uncovered.

20400 of 30562 relevant lines covered (66.75%)

1.33 hits per line

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

88.24
/src/MooseIDE-Duplication/MiCodeCleanerSettingPresenter.class.st
1
Class {
2
        #name : 'MiCodeCleanerSettingPresenter',
3
        #superclass : 'MiAbstractRadioButtonSettingPresenter',
4
        #category : 'MooseIDE-Duplication',
5
        #package : 'MooseIDE-Duplication'
6
}
7

8
{ #category : 'accessing' }
9
MiCodeCleanerSettingPresenter class >> help [
2✔
10

2✔
11
        ^ 'Cleaner used to clean the code before detecting duplication.
2✔
12
The cleaner removes extra whitespaces and/or comments.
2✔
13
Cleaners are programming language specific.'
2✔
14
]
2✔
15

16
{ #category : 'accessing' }
17
MiCodeCleanerSettingPresenter class >> label [
2✔
18

2✔
19
        ^ 'Code cleaning startegy'
2✔
20
]
2✔
21

22
{ #category : 'event handling' }
NEW
23
MiCodeCleanerSettingPresenter >> activate: aCodeCleaner [
×
NEW
24

×
NEW
25
        configuration sourcesCleaner: aCodeCleaner
×
NEW
26
]
×
27

28
{ #category : 'layout' }
29
MiCodeCleanerSettingPresenter >> defaultLayout [
2✔
30

2✔
31
        ^ self newBoxLayoutTopToBottom
2✔
32
]
2✔
33

34
{ #category : 'building' }
35
MiCodeCleanerSettingPresenter >> helpForItem: aCodeCleaner [
2✔
36

2✔
37
        ^ aCodeCleaner description
2✔
38
]
2✔
39

40
{ #category : 'testing' }
41
MiCodeCleanerSettingPresenter >> isCurrentValue: aCodeCleanerClass [
2✔
42

2✔
43
        ^ aCodeCleanerClass class = configuration sourcesCleaner class
2✔
44
]
2✔
45

46
{ #category : 'accessing' }
47
MiCodeCleanerSettingPresenter >> items [
2✔
48

2✔
49
        ^ configuration availableSourceCleaners
2✔
50
]
2✔
51

52
{ #category : 'building' }
53
MiCodeCleanerSettingPresenter >> labelForItem: aCodeCleanerClass [
2✔
54

2✔
55
        ^ aCodeCleanerClass displayString
2✔
56
]
2✔
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