Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changed ivar/slot name in stateful trait not recognized as a change #930

Closed
astares opened this issue Jul 28, 2018 · 1 comment
Closed
Assignees
Milestone

Comments

@astares
Copy link
Contributor

astares commented Jul 28, 2018

To reproduce: use latest Pharo 7 (here Pharo-7.0+alpha.build.1139.sha.9fe3ff4d8578d7e53b4d4104254d98ae850a7cc0 (64 Bit))

and run

Metacello new
baseline:'Bootstrap4';
repository: 'github://astares/Seaside-Bootstrap4:master/src';
load

to load Seaside and Bootstrap.

There is a stateful trait "SBSTContextualStyled" with two slots (#modifier. #contextStyle)

Change the name of one of the slots by redefining from

Trait named: #SBSTContextualStyled
uses: {}
slots: { #modifier. #contextStyle }
category: 'Bootstrap4-Core-Traits'

to

Trait named: #SBSTContextualStyled
uses: {}
slots: { #modifier. #foo }
category: 'Bootstrap4-Core-Traits'

and Iceberg will not notice this change.

@guillep guillep added this to the 1.2 milestone Jul 31, 2018
@tesonep tesonep self-assigned this Aug 1, 2018
@tesonep
Copy link
Collaborator

tesonep commented Aug 1, 2018

This is an issue in Pharo.
Issue #22292

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants