Page 1 of 1

Can't modify dependencies to library class

PostPosted: Fri 23 Mar 2018 19:07
by fbernoldi
Hi,

I believe since bouml 7.4 I can't modify a dependency to an imported library class.

Example:

AProject has a Class: AClass
BProject has a Class: BClass

Import AProject as a library in BProject

Dependency from BClass to AClass cannot be modified, i.e. to set a stereotype.

I've attached a test case.

Regards,
Federico.

Re: Can't modify dependencies to library class

PostPosted: Sat 24 Mar 2018 11:02
by Bruno Pagès
Hi,

When I introduced locks I forbade changing relations when at least one of the ends is read-only. As you can see in your example the relation is read-only (not shown in bold in the browser), it is indeed too restrictive, sorry.

Regards,
Bruno

Re: Can't modify dependencies to library class

PostPosted: Sat 24 Mar 2018 16:59
by fbernoldi
Hi Bruno,

Can it be changed to allow modification to imported libraries at least? I use them a lot for integrating models into frameworks.

For example, I reverse a framework's code one time, and then import it to projects that integrates to that framework. When the framework gets a new version, I update the original project's framework and update the imported library on the projects that is the framework.

This change is braking the way i'm using this for a long time :(

Thanks for your time.

Regards,
Federico.

Re: Can't modify dependencies to library class

PostPosted: Sat 24 Mar 2018 17:34
by Bruno Pagès
Federico,

I wasn't enough clear, my change was a mistake, this will be fixed in next release ;)

Regards,
Bruno

Re: Can't modify dependencies to library class

PostPosted: Mon 26 Mar 2018 13:33
by fbernoldi
Bruno,

Ok! great, thank you very much :)

Federico.

Re: Can't modify dependencies to library class

PostPosted: Mon 16 Apr 2018 17:45
by Bruno Pagès
Federico,

The release 7.5 is available and fix that problem

Regards