Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
36024fe
fix(WindowEvents): delete records linked to openning
Julesboul Dec 8, 2025
58278ae
refactor(printIt): use MetaLink to instrument printIt methods, still wip
Julesboul Dec 9, 2025
16f78ce
wip
Julesboul Dec 11, 2025
b8279a2
feat(DSCodeActionRecord): add a way to get the selected string
Julesboul Dec 11, 2025
dd8c27a
feat: add instrumentation of printIt, debugIt, doIt
Julesboul Dec 11, 2025
cd42e7d
refactor: copy and paste instrumentation
Julesboul Dec 12, 2025
761a7fa
refactor: record Do It and Go
Julesboul Dec 12, 2025
07430ab
refactor: remove old instrumentation of Do It and Go
Julesboul Dec 12, 2025
7081d13
feat(DSSpyInstrumenter): add a method to stop the instrumentation
Julesboul Dec 15, 2025
29fe805
wip
Julesboul Dec 15, 2025
1a94020
fix: window opening record and stop in instrumentation
Julesboul Dec 15, 2025
4682d17
refactor: clean code, remove some instrumentations and switch to Meta…
Julesboul Dec 16, 2025
6c9f598
Update DSSTONFileLogger.class.st
Julesboul Dec 22, 2025
70bc39b
wip
Julesboul Jan 5, 2026
bae64e3
refactor: clean code
Julesboul Jan 5, 2026
0ddd9e3
fix: fix mouse handling to match expected behavior
Julesboul Jan 5, 2026
7297c5e
feat(instrumentation): add browsing actions instrumentation (browse, …
Julesboul Jan 6, 2026
c494273
refactor(DSSpyInstrumenter): add comments to all methods for code cla…
Julesboul Jan 6, 2026
9eaedb8
refactor: delete hardcode instrumentation, create extension methods f…
Julesboul Jan 6, 2026
e790825
refactor: short old code and clean new one
Julesboul Jan 7, 2026
d8a40a7
refactor: delete debugger's stack instrumentation because browsing in…
Julesboul Jan 7, 2026
74a685c
wip
Julesboul Jan 7, 2026
8e1c5e3
refactor: start refactoring tests, add comments and restore old classes
Julesboul Jan 8, 2026
8b5f9e6
feat(DSMetaLink): add specific metalinks for DebuggingSpy
Julesboul Jan 8, 2026
7d12b52
fix: correct link method and record of AbstractEventRecord
Julesboul Jan 8, 2026
cda84b9
wip
Julesboul Jan 9, 2026
50703be
test: start refactoring tests
Julesboul Jan 9, 2026
07fcb6f
fix(DSSpy): fix tests linked to DSSpy
Julesboul Jan 12, 2026
4325134
fix: fixing tests and recording methods
Julesboul Jan 12, 2026
053a62b
refactor: restore exceptions instrumentation
Julesboul Jan 12, 2026
c397667
fix: complete instrumentations
Julesboul Jan 12, 2026
059984f
fix: test on implementors
Julesboul Jan 13, 2026
1fbadca
feat(DSSpyInstrumenterTest): add closing of windows used for testing
Julesboul Jan 14, 2026
89a92c2
fix: test names
Julesboul Jan 14, 2026
88bd56c
test(Instrumenter): add test for ClyTextEditor
Julesboul Jan 14, 2026
515df8e
fix: rename and delete methods
Julesboul Jan 15, 2026
4251efb
fix: fix tests for browse in spec
Julesboul Jan 16, 2026
a1b2584
test(DSSpyInstrumenterTest): add tests for implementors and senders
Julesboul Jan 19, 2026
2422e58
refactor: finish fixing tests and remove old tests
Julesboul Jan 19, 2026
d0ebc1f
refactor: delete methods with undeclared variables and update methods…
Julesboul Jan 19, 2026
4a9593c
fix: delete old code
Julesboul Jan 19, 2026
78949bb
test remote failing
Julesboul Jan 19, 2026
1f8dc64
fix: change logging file name
Julesboul Jan 20, 2026
8812be1
fix: change WorkingSession to DSSpy id
Julesboul Jan 20, 2026
eed0021
Update README.md
Julesboul Jan 20, 2026
3efa646
Update README.md
Julesboul Jan 20, 2026
ba93fd5
refactor: restore Task management
Julesboul Jan 21, 2026
c1cbec1
Merge 3efa646d9c0b33c7026ff1f2092ef44c07fe63e3
Julesboul Jan 21, 2026
4bf3601
refactor: delete commands instrumentation and replace it by DSMetalinks
Julesboul Jan 23, 2026
c99c05a
fix: change sindarin instrumentation
Julesboul Jan 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions DebuggingSpy-Tests/DSSTONFileLoggerTest.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ DSSTONFileLoggerTest >> testDefaultLoggingDirectoryName [

{ #category : 'tests - file handling' }
DSSTONFileLoggerTest >> testDefaultLoggingFileName [
self assert: logger defaultLoggingFileName equals: SessionManager default currentSession id asString
self assert: logger defaultLoggingFileName equals: DSSpy id asString
]

{ #category : 'tests - file handling' }
Expand All @@ -66,7 +66,7 @@ DSSTONFileLoggerTest >> testFilenameForSurvey [
DSSTONFileLoggerTest >> testForceLoggingFileNameFor [
logger reset.
logger forceLoggingFileNameFor: task.
self assert: logger loggingFileName equals: (task title, '-', SessionManager default currentSession id asString).
self assert: logger loggingFileName equals: (task title, '-', DSSpy id asString).
self assert: logger loggingFileName equals: logger loggingFileReference basename.
self assert: logger loggingFileReference exists
]
Expand All @@ -79,7 +79,7 @@ DSSTONFileLoggerTest >> testForceRunningTask [
self
assert: logger loggingFileName
equals:
task title , '-' , SessionManager default currentSession id asString
task title , '-' , DSSpy id asString
]

{ #category : 'tests - file handling' }
Expand Down
Loading