Skip to main content
Wikispaces Classroom is now free, social, and easier than ever.
Try it today.
Pages and Files
How to setup SVN Repository
How to make headless eclipse
Linux Release Management
Running CCFinder on Mac
Running CHIME Core
Running CHIME Graph
Running CHIME UI
Running Python Script (Empirical Study on Regression Testing and Refactorings)
Running Ref-Finder Verify View
Running Sydit and LASE
Semantic Programming Analysis
Add "All Pages"
CookBook SVN Repository:
CookBook only has a few operations and the basic process is simple:
start the real time matching
begin making your code change
see if any edit scripts match your change. Matching scripts will have a high score and go from red to yellow to green as the confidence of the match increases
at any time when you are ready to apply an edit script, either double click on that script or click the "apply edit script button" with the edit script selected.
If you do not have an edit script library, a default empty library is created in your current eclipse workspace in the ".metadata" folder.
Some code in changeassistant and changeassistant.multipleExample relies on absolute file paths to some files, which won't work on a different computer; specifically:
changeassistant/config/properties and changeassistant.multipleexample/config/properties list some required file paths that are system dependent
the file changeassistant/main/Application.java uses an absolute filepath to find "projectPair.xml"
changeassistant/multipleexample/apply/EditScriptApplier.java uses a direct file path to changeassistant.multipleexample/tmp
changeassistant/multimpleexample/ccfinder/RunCCFinder.java uses an absolute file path to ccfx.exe (which has its own dependency issues to deal with)
Changeassistant.multipleexample uses an external Python program CCFinder, so the user right now needs Python and CCFinder installed seperately, they don't come packaged with LASE/CookBook
NOTE: These issues affect LASE operation and creating new edit scripts, but they do not affect running CookBook on preexisting edit scripts
help on how to format text
Turn off "Getting Started"