Paul DeBruicker wrote > Hi Stef, > > The slowdown is dependent upon the # of classes in the package. If you > use Fuel then you should see a slowdown of 20x. I just have a lot of > classes in this package. The source of the slowdown is in the changes to > RBSmallLintChecker>>#checkClass: and > RBClassNotReferencedRule>>#checkClass: . The old versions use the linter > to check if the literal is used anywhere and the new one uses #allCallsOn. > > > Hope this helps > > Paul
and by "use Fuel" I mean: rule:=RBClassNotReferencedRule new. environment:=RBBrowserEnvironment new forPackageNames: #('Fuel'). AndreasSystemProfiler spyOn:[RBSmalllintChecker runRule: rule onEnvironment: environment] -- View this message in context: http://forum.world.st/Is-RBClassNotReferencedRule-200x-slower-in-Pharo-4-vs-Pharo-3-tp4839875p4839977.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.