Open Ducasse opened 4 days ago
StPharoApplication is in 'NewTools-Core'.
So implementing application
would introduce a new dependency from SUnit to NewTools.
Do you know how can I get the application without introducing this dependency?
Indeed this is a problem. My impression is that my suggestion was wrong. In fact the failureLog should refer to a stream and provide a setter so that clients may decide to inject a different streamable object. Like that we can if we want ask the log to be redirected to transcript and this is the responsibility of the tools in the upper layer to provide correct objects.
Should be turned into
http://rmod-pharo-mooc.lille.inria.fr/AdvancedDesignMooc/Slides/M9-4-CaseStudy-06-LayeredSettingsArchitecture.pdf
Practice what you preach!
https://www.youtube.com/watch?v=FQfgET6TxDY