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

moosetechnology / MooseIDE / 28083014302

24 Jun 2026 07:38AM UTC coverage: 67.706% (+0.02%) from 67.69%
28083014302

Pull #1635

github

web-flow
Merge 731ee06a8 into 018c68aa0
Pull Request #1635: Bulk rewriter: Adding trace

74 of 112 new or added lines in 4 files covered. (66.07%)

1 existing line in 1 file now uncovered.

22945 of 33889 relevant lines covered (67.71%)

1.35 hits per line

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

0.0
/src/MooseIDE-BulkEditor/MiBulkAddJavaTraceRewriter.class.st
1
Class {
2
        #name : 'MiBulkAddJavaTraceRewriter',
3
        #superclass : 'MiBulkAbstractRewriter',
4
        #instVars : [
5
                'searchStatmentBlock'
6
        ],
7
        #category : 'MooseIDE-BulkEditor',
8
        #package : 'MooseIDE-BulkEditor'
9
}
10

11
{ #category : 'actions' }
NEW
12
MiBulkAddJavaTraceRewriter >> beforeEol: c at: i [
×
NEW
13
        "Nothing to do before EOL
×
NEW
14
        Typically, only one of #beforeEol:at: , #afterEol:at: should be defined"
×
NEW
15

×
NEW
16
]
×
17

18
{ #category : 'actions' }
NEW
19
MiBulkAddJavaTraceRewriter >> beforeInterval: c [
×
NEW
20

×
NEW
21
        searchStatmentBlock := true.
×
NEW
22
        super beforeInterval: c 
×
NEW
23

×
NEW
24
]
×
25

26
{ #category : 'actions' }
NEW
27
MiBulkAddJavaTraceRewriter >> insideInterval: c [
×
NEW
28
        "if at start of method, insert trace"
×
NEW
29

×
NEW
30
        | tracer |
×
NEW
31

×
NEW
32
        super insideInterval: c.
×
NEW
33

×
NEW
34
        tracer := 'System.out.println(">>> {1}");' format: { interval data mooseName }.
×
NEW
35

×
NEW
36
        (searchStatmentBlock and: [ c = ${ ]) ifTrue: [
×
NEW
37
                searchStatmentBlock := false.
×
NEW
38
                stream
×
NEW
39
                        << Smalltalk os lineEnding ;
×
NEW
40
                        << tracer
×
NEW
41
        ].
×
NEW
42

×
NEW
43
]
×
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