On 15 Oct 2015, at 09:36, Marcus Denker <marcus.denker@inria.fr> wrote:

Yes,

-> there is a bug somewhere that flattens traits in some cases
-> we need to write a script to delete all the wrong methods.


I inspected the failing lint rule and executed on the dictionary:

self keys do: [:classSymbol |
    (self at: classSymbol) do: [:selector |
        classSymbol asClass removeSelector: selector.
    ]]

resulting slice is committed:
https://pharo.fogbugz.com/f/cases/16254/

On 14 Oct 2015, at 17:16, Nicolai Hess <nicolaihess@web.de> wrote:

Please, someone can look at the Collections-Tests
The ReleaseTest complains about

testLocalMethodsOfTheClassShouldNotBeRepeatedInItsTraits
(These are all Test-subclasses that use traits, but all(!) trait method are
compiled in the class instead, this happened after someone moved the Test
packages (for bootstrap?)

OrderedCollectionTest
FloatArrayTest
ArrayTest
DateTest
HeapTest
MorphicTextAdapter
LinkedListTest
DatePrintFormatTester
StackTest
CheckboxButtonMorph
IntervalTest
DateAndTimeTest
SimpleButtonMorph
MethodDictionaryTest
SetTest
DictionaryTest
BagTest
SymbolTest
StringTest
CollectionRootTest
SortedCollectionTest