FailedChanges

Summary

  1. Object-centric MetaLink integration. (details)
  2. Temporary workaround: metalinks stay installed on method even when they (details)
  3. Workaround improved to forbid trying to uninstall a link from a method (details)
  4. Bug fixes for PR-2120 commit f8ec75a (details)
  5. Bug fix: using weak announcers in MetaLinkInstaller (details)
  6. Fix assignment nodes accessor for temporary variables. (details)
  7. Fixing failing test after fix of temps vars write nodes targets. (details)
Commit 815e26732b4f1cb906e49b14ebce114414dcf88f by steven.costiou
Object-centric MetaLink integration.
The file was addedsrc/Reflectivity-Tests/ManifestReflectivityTests.class.st
The file was addedsrc/Reflectivity/RBReturnNode.extension.st
The file was modifiedsrc/Reflectivity/MetaLink.class.st (diff)
The file was modifiedsrc/Reflectivity/TemporaryVariable.extension.st (diff)
The file was addedsrc/Reflectivity/MetaLinkNodesMapper.class.st
The file was addedsrc/Reflectivity-Tests/ReflectivityExamples2.class.st
The file was addedsrc/Reflectivity/MetaLinkRegistry.class.st
The file was modifiedsrc/Reflectivity/Object.extension.st (diff)
The file was modifiedsrc/Reflectivity/MetalinkChanged.class.st (diff)
The file was modifiedsrc/Reflectivity/RBProgramNode.extension.st (diff)
The file was addedsrc/Reflectivity/PermaLink.class.st
The file was modifiedsrc/Reflectivity-Tests/ReflectivityExamples.class.st (diff)
The file was addedsrc/Reflectivity/MetalinkTargetResolver.class.st
The file was addedsrc/Reflectivity-Tests/MetaLinkTargetResolverTests.class.st
The file was modifiedsrc/Reflectivity/Slot.extension.st (diff)
The file was addedsrc/Reflectivity/Class.extension.st
The file was addedsrc/Reflectivity-Tests/ReflectivityExamples2Subclass.class.st
The file was addedsrc/Reflectivity-Tests/LinkInstallerTests.class.st
The file was modifiedsrc/Reflectivity/LiteralVariable.extension.st (diff)
The file was addedsrc/Reflectivity/MetaLinkInstaller.class.st
The file was addedsrc/Reflectivity-Tests/MetaLinkObjectAPITests.class.st
The file was addedsrc/Reflectivity/MetaLinkAnonymousClassBuilder.class.st
Commit 020a69fc82ae0289ca74c9f1005d86cb4349e2e6 by steven.costiou
Temporary workaround: metalinks stay installed on method even when they
were removed. In that case it tries to find a method which does not
exists when uninstalling the link. The impact of this change is limited
to Reflectivity, specifically the uninstallation of remaining links on
obsolete classes.
The file was modifiedsrc/Reflectivity/RBProgramNode.extension.st (diff)
Commit 64f98817c23095e8caacfea97e4ccb79bb05f8a6 by steven.costiou
Workaround improved to forbid trying to uninstall a link from a method
that does not exist in the class on which it is supposed to be (class
made obsolete with niled method dictionary)
The file was modifiedsrc/Reflectivity/RBProgramNode.extension.st (diff)
Commit fbabd04843e550e63e7f7685f44a51d8880dd246 by steven.costiou
Bug fixes for PR-2120 commit f8ec75a
The file was modifiedsrc/Reflectivity-Tests/MetaLinkObjectAPITests.class.st (diff)
The file was modifiedsrc/Reflectivity-Tests/ReflectivityExamples.class.st (diff)
The file was modifiedsrc/Reflectivity-Tests/LinkInstallerTests.class.st (diff)
The file was modifiedsrc/Reflectivity-Tests/ReflectivityExamples2.class.st (diff)
The file was modifiedsrc/Reflectivity/Class.extension.st (diff)
Commit 7074306e66aa185097eaeb43cee5887b94a2c063 by steven.costiou
Bug fix: using weak announcers in MetaLinkInstaller
The file was modifiedsrc/Reflectivity/MetaLinkInstaller.class.st (diff)
Commit 0b9ea4ef400431f165cebc152e6f20399ebb1118 by steven.costiou
Fix assignment nodes accessor for temporary variables.
The file was modifiedsrc/Reflectivity/TemporaryVariable.extension.st (diff)
Commit 58be20df5969d9ac6d208e160f9634b41c3630fa by steven.costiou
Fixing failing test after fix of temps vars write nodes targets.
The file was modifiedsrc/Reflectivity-Tests/LinkInstallerTests.class.st (diff)