Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-papyrus.dev] Major Version Bounds changes in latest nightly

Hi, Team,

I am currently working on repairing the Papyrus-RT build for API breakages in the latest Papyrus nightly build, and would like to ask about them:
  • the org.eclipse.papyrus.emf.facet.custom.core major version is incremented to 3.0  Why?  The API evolution report suggests that there are breaking changes, but it is incorrect.  The methods that it thinks were removed were not, because the CustomizationsDelegatingList class is still a List and so manifestly still provides the methods that the API report says were removed.  This major version increment is not needed; only a minor version for the change in this class’s supertype from Object to something more specific.
  • the org.eclipse.papyrus.infra.constraints[.edit] major version is decremented to 2.0.  Is this because it was bumped to 3.0 earlier in the Oxygen stream when, in fact, it didn’t need to be (as is the case with the facet bundle above)?

Thanks,

Christian

Back to the top