试图在Pharo 2.0中测试一些代码,它取决于被删除的BlockContext?

时间:2016-03-19 14:26:36

标签: smalltalk pharo

尝试在Pharo 2.0中测试一些代码,它取决于被删除的BlockContext,我该怎么办?

1 个答案:

答案 0 :(得分:0)

您可以下载Pharo 4并运行Magritte 3和Seaside 3.1,因为它们是稳定版本。 2012年初引入和explained的Magritte 3的主要变化是将描述移到实例端,并将描述重命名为magritteDescription。你可以找到Seaside&的示例代码。除了CI

之外,您可以从plain magritte builds下载QCMagritte图像中的Magritte

否则,只需检查4年前的pharo,海滨和码头邮件列表以及monticello存储库,看看有什么变化。由于过去4年中Squeak和Pharo的改进,已经发生了很多变化。

如果您需要使用Magritte 2迁移遗留代码,您可能需要在Smalltalkhub上的实验性MonticelloProjects代码中查看(使用Pharo 5)。这构建了项目存储库中Monticello包中所有源代码的数据结构,使您可以更轻松地查看更改时间。