• 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

77.14
/src/MooseIDE-Visualization/HMiPropagateMenuItem.class.st
1
"
2
Entry menu in HNode for 'Propagate' option
3
"
4
Class {
5
        #name : 'HMiPropagateMenuItem',
6
        #superclass : 'HNodeMenuItem',
7
        #category : 'MooseIDE-Visualization-Helpers',
8
        #package : 'MooseIDE-Visualization',
9
        #tag : 'Helpers'
10
}
11

12
{ #category : 'accessing' }
13
HMiPropagateMenuItem >> argument [
2✔
14
        "Propagate on the buses selected by the browser"
2✔
15

2✔
16
        ^ visualization mapModel ifNotNil: [ :mapModel |
2✔
17
                  mapModel browser buses ]
2✔
18
]
2✔
19

20
{ #category : 'testing' }
21
HMiPropagateMenuItem >> canBeExecuted [
2✔
22
        ^ shape model rawModel isMooseEntity
2✔
23
]
2✔
24

25
{ #category : 'accessing' }
NEW
26
HMiPropagateMenuItem >> description [
×
NEW
27

×
NEW
28
        ^ 'Propagate the entity on the buses of the browser'
×
NEW
29
]
×
30

31
{ #category : 'execution' }
NEW
32
HMiPropagateMenuItem >> execute [
×
NEW
33

×
NEW
34
        self target miPropagateOn: self argument
×
NEW
35
]
×
36

37
{ #category : 'accessing' }
38
HMiPropagateMenuItem >> group [
2✔
39
        ^1
2✔
40
]
2✔
41

42
{ #category : 'accessing' }
43
HMiPropagateMenuItem >> iconName [
2✔
44
        ^ #mooseOutgoing
2✔
45
]
2✔
46

47
{ #category : 'accessing' }
48
HMiPropagateMenuItem >> label [
2✔
49
        ^ 'Propagate'
2✔
50
]
2✔
51

52
{ #category : 'accessing' }
53
HMiPropagateMenuItem >> order [
2✔
54
        ^ 100
2✔
55
]
2✔
56

57
{ #category : 'accessing' }
58
HMiPropagateMenuItem >> selector [
2✔
59
        ^ #miPropagateOn:
2✔
60
]
2✔
61

62
{ #category : 'accessing' }
63
HMiPropagateMenuItem >> target [
2✔
64
        ^ shape model rawModel
2✔
65
]
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