Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
valuesportinglog [2022/02/01 13:17]
christian [FileIn 6 - Tests]
valuesportinglog [2022/02/04 07:16]
christian [FileIn 7 - Tests]
Line 248: Line 248:
 </code> </code>
  
-The rule is found in class ''ParseTreeRewriter'' (analog to ''#replaceGemstoneErrorClasses''):+The rule ''#replaceSqueakErrorClasses'' in class ''ParseTreeRewriter'' (analog to ''#replaceGemstoneErrorClasses''replaces the Error classes by string replacement:
  
 <code Smalltalk> <code Smalltalk>
Line 258: Line 258:
  yourself  yourself
 </code> </code>
 +
 +Published as **[Squeak Fileout PDFtalk] (3.0.0.7,chaider)** with the updated transformation.
 +===== FileIn 7 - Tests =====
 +
 +FileOut [Values] and [Values Testing], then fileIn into a fresh Squeak image.
 +
 +Loads without errors or warnings!
 +
 +<HTML>
 +2. milestone: <span style="background-color:yellow;font-size:150%;border:2px solid lightgray;">Clean fileIn of the tests without errors or warnings!</span><br><br>
 +</HTML>
 +
 +Test results:
 +25 run in 0:00:00:00, 0 passes, 0 expected failures, 1 failures, 24 errors, 0 unexpected passes
 +
 +{{:values:2022-02-01_values.squeak.zip |This Squeak fileOut (2022-02-01)}} contains the current ''Values.Squeak.st'' and ''ValuesTesting.Squeak.st''.
 +
 +The next step must be done in Squeak: fix the implementation to make the tests pass and modify the transformation so that the next fileOut contains the right code.
  • valuesportinglog.txt
  • Last modified: 2022/02/27 13:34
  • by christian