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

moosetechnology / MooseIDE / 22714469042

05 Mar 2026 10:51AM UTC coverage: 65.862% (-0.06%) from 65.926%
22714469042

push

github

web-flow
Merge pull request #1596 from moosetechnology/bulk-editing

improvement to BulkEditing

0 of 34 new or added lines in 1 file covered. (0.0%)

204 existing lines in 18 files now uncovered.

21882 of 33224 relevant lines covered (65.86%)

1.32 hits per line

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

0.0
/src/MooseIDE-Core-Reporter/MiReportExportCommand.class.st
1
"
2
I am the superclass of Moose Import commands.
3

4
Simple use: 
5
`MPImportSTCommand new execute`.
6

7
Link to a context (for example a spec presenter):
8
`(MPImportSTCommand forSpecContext: yourPresenter) execute`.
9
You can also use class side method `#asCommandGroupForSpecContext:` to build a Spec command group with both MSE and St import commands.
10
Your presenter should implement `#updateForNewModel:` to define behavior when a new model is installed successfully
11
"
12
Class {
13
        #name : 'MiReportExportCommand',
14
        #superclass : 'MiCommand',
15
        #category : 'MooseIDE-Core-Reporter',
16
        #package : 'MooseIDE-Core-Reporter'
17
}
18

19
{ #category : 'testing' }
20
MiReportExportCommand class >> asCommandGroupWith: aPresenter [
×
21

×
22
        | exportCommandGroup |
×
23
        exportCommandGroup := CmCommandGroup forSpec
×
24
                                      name: self defaultName;
×
25
                                      description: self defaultDescription;
×
26
                                      iconName: #smallExport.
×
27
        self allSubclassesDo: [ :cmd | 
×
28
                exportCommandGroup register: (cmd forSpecContext: aPresenter) ].
×
29
        ^ exportCommandGroup
×
UNCOV
30
]
×
31

32
{ #category : 'testing' }
33
MiReportExportCommand class >> isAbstract [
×
34
        ^ self = MiReportExportCommand
×
UNCOV
35
]
×
36

37
{ #category : 'executing' }
38
MiReportExportCommand >> execute [
×
39
        
×
40
        ^self exportReport: self context 
×
UNCOV
41
]
×
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