SuccessChanges

Summary

  1. Fixes 2936 The test for isSelector is not done in the test class for (details)
  2. Update Epicea dashboard to use Spec 2 ways (details)
  3. Same with LogBrowser presenter (details)
  4. Same with LogBrowser toolbar (details)
  5. Make ep unified browser more Spec 2 friendly (details)
  6. Add "Downloads" folder to FileLocator + factorize code. (details)
  7. Fix newly introduced bug. (details)
Commit 7f0d1c2c3122110cdc01a33f7c7da5344624a426 by kasper.osterbye
Fixes 2936 The test for isSelector is not done in the test class for
RBScanner, but there is an extensive suite of tests in RBConditionTest
(Should I raise an issue to have them moved???). I reincluded the two
outcommented tests in testCheckInvalidMethodName
My brief view on this bug is that selectors are *not* part of the
smalltalk grammar, and as such there was no good mechanism and tokens to
use. The current version failed for that reason, trying to get by using
what was there. I added a new method (and its helper), to check for
validity of selectors. It is a small state machine, see documentation in
helper class.
The file was modifiedsrc/AST-Core/RBScanner.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Core/RBConditionTest.class.st (diff)
Commit 0bb2ed87949dc5ca77d34da8433018ffe69d6afa by cyril
Update Epicea dashboard to use Spec 2 ways
The file was removedsrc/Deprecated70/EpDashboardPresenter.extension.st
The file was modifiedsrc/EpiceaBrowsers/EpDashboardPresenter.class.st (diff)
The file was addedsrc/EpiceaBrowsers/EpMonitor.extension.st
Commit 8cc57e9dc30b908076675e57d7b01f719fa7e0f4 by cyril
Same with LogBrowser presenter
The file was modifiedsrc/EpiceaBrowsers/EpUnifiedBrowserPresenter.class.st (diff)
The file was removedsrc/Deprecated70/EpLogBrowserPresenter.extension.st
The file was modifiedsrc/EpiceaBrowsers/EpLogBrowserPresenter.class.st (diff)
Commit 5847d7374b69e06a4d0655c1b02a0040a57ccca9 by cyril
Same with LogBrowser toolbar
The file was removedsrc/Deprecated70/EpLogBrowserToolbarPresenter.extension.st
The file was modifiedsrc/EpiceaBrowsers/EpLogBrowserToolbarPresenter.class.st (diff)
Commit cbd34455fee655d508895bce8a4df6af8a7ecac7 by cyril
Make ep unified browser more Spec 2 friendly
The file was removedsrc/Deprecated70/EpLogNodeGraphPresenter.extension.st
The file was modifiedsrc/EpiceaBrowsers/EpUnifiedBrowserPresenter.class.st (diff)
The file was modifiedsrc/EpiceaBrowsers/EpLogBrowserToolbarPresenter.class.st (diff)
The file was modifiedsrc/EpiceaBrowsers/EpLogNodeGraphPresenter.class.st (diff)
The file was removedsrc/Deprecated70/EpUnifiedBrowserPresenter.extension.st
Commit 768df8795437da186d467986ce5c83bd914dc030 by cyril
Add "Downloads" folder to FileLocator + factorize code.
The file was modifiedsrc/FileSystem-Core/FileLocator.class.st (diff)
The file was modifiedsrc/FileSystem-Core/WindowsResolver.class.st (diff)
The file was modifiedsrc/FileSystem-Core/MacOSResolver.class.st (diff)
The file was modifiedsrc/FileSystem-Core/UnixResolver.class.st (diff)
The file was modifiedsrc/FileSystem-Core/PlatformResolver.class.st (diff)
Commit 5290df55a3d6f1ff50aaf2b560917eb22df4144a by cyril
Fix newly introduced bug.
The file was modifiedsrc/FileSystem-Core/UnixResolver.class.st (diff)