Changes

Summary

  1. make it clearer that Plugins have to copy the AST if they modify it. (details)
  2. typo fix (details)
  3. - copy the two examples to the CoverageDemo class (details)
Commit b4980a3505c5bcd75a1d8ab62e28f4c481235903 by marcus.denker
make it clearer that Plugins have to copy the AST if they modify it.
This was changed in Pharo8 as we realized that plugins might not change
the AST (as indeed the FFI plugin does not). So not doing a copy makes
things faster.
The file was modifiedsrc/OpalCompiler-Tests/ASTPluginMeaningOfLife.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCCompilerASTPlugin.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCCompilerDynamicASTPlugin.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCCompilerASTPlugin.class.st (diff)
Commit c09d17928d2f666a55e85408966fef6b75ccd24a by marcus.denker
- copy the two examples to the CoverageDemo class
This way it does not need to reference any class from the tests and is
self-contained
fixes #4232
The file was modifiedsrc/Reflectivity-Examples/CoverageDemo.class.st (diff)