TrueChange: provide warnings in case of cyclic references
2009
Views
26
Comments
On our RadarOn our Radar
Service Studio

Cyclic References need to be True Change warnings.

J.Ja

2014-02-07 17-02-43
Vasco Pessanha

Love this one! This information also makes sense in Add/Remove References Pane to give visibility on the impact of having new dependencies to the factory architecture.

Would really help get some insight from working environment....

2016-04-21 20-09-55
J.
 
MVP

tbh it should be an error and not a warning.

warnings can be ignored...


Think warning would be enough. Think with errors, people are gonna fix it with an extra module which still has the cyclic reference only no error anymore.

also with errors, think some environments can't upgrade because of the errors (-:

Upgrading with cyclic references will be tough anyways.

J.Ja

2014-02-07 17-02-43
Vasco Pessanha
Merged this idea with 'Warning when adding a cyclic reference.' (created on 21 Jan 2019 11:44:52 by Huarlem Lima)

The idea is that Service Studio can warn when we try to add a dependency that causes a cyclic reference.



This comment was:
- originally posted on idea 'Warning when adding a cyclic reference.' (created on 21 Jan 2019 by Huarlem Lima)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 29 Jan 2019 19:51:06 by Vasco Pessanha

Agree. Currently, the only way to figure this out automatically is Discovery module. 



This comment was:
- originally posted on idea 'Warning when adding a cyclic reference.' (created on 21 Jan 2019 by Huarlem Lima)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 29 Jan 2019 19:51:06 by Vasco Pessanha

Agree. Many cyclic references happen when you copy/paste something from other espace because also add the references. Show the warning also on service studio will help to identify those situations



This comment was:
- originally posted on idea 'Warning when adding a cyclic reference.' (created on 21 Jan 2019 by Huarlem Lima)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 29 Jan 2019 19:51:06 by Vasco Pessanha
Changed the category to
Service Studio


This comment was:
- originally posted on idea 'Warning when adding a cyclic reference.' (created on 21 Jan 2019 by Huarlem Lima)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 29 Jan 2019 19:51:06 by Vasco Pessanha

We need this, any plans when will it take place?

2014-02-07 17-02-43
Vasco Pessanha

Hey William,

Although this totally makes sense and is on our radar, we still don't have estimates on when this will be fixed.

Cheers,

Merged this idea with 'Warning for Circular References' (created on 29 Aug 2018 12:43:02 by Justin James)

Studio should warn you when making circular references, and it should be a VERY blunt warning.

J.Ja



This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James
2014-02-07 17-02-43
Vasco Pessanha
Changed the status to
On our RadarOn our radar

Thanks for your idea!



This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James
2016-04-21 20-09-55
J.
 
MVP

and how deep should the circular check be?



This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James

As deep as possible! :)



This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James

Yeah, I don't think Discovery has a limitation?

J.Ja



This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James
Merged this idea with 'Warn about crossed dependencies' (created on 19 Nov 2018 17:48:25 by Rafael Valente)

This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James

When adding dependencies from espace1 to espace2 and if espace1 already has dependencies from espace2, throw a warning about possible crossed dependencies. 



This comment was:
- originally posted on idea 'Warn about crossed dependencies' (created on 19 Nov 2018 by Rafael Valente)
- merged to idea 'Warning for Circular References' on 20 Nov 2018 03:42:23 by Justin James


This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James
Merged this idea with 'Circular dependencies warning in Service Studio.' (created on 20 Jan 2020 13:11:35 by Emidio Correia)

This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James

When creating dependencies, Service Studio should warn the developer, in DEV time.



This comment was:
- originally posted on idea 'Circular dependencies warning in Service Studio.' (created on 20 Jan 2020 by Emidio Correia)
- merged to idea 'Warning for Circular References' on 22 Jan 2020 22:28:35 by Justin James


This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James
Changed the category to
References


This comment was:
- originally posted on idea 'Circular dependencies warning in Service Studio.' (created on 20 Jan 2020 by Emidio Correia)
- merged to idea 'Warning for Circular References' on 22 Jan 2020 22:28:35 by Justin James


This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James

This will be great if some of the discovery functionality could be embedded into Service Studio to warn you before creating an architectural error.



This comment was:
- originally posted on idea 'Circular dependencies warning in Service Studio.' (created on 20 Jan 2020 by Emidio Correia)
- merged to idea 'Warning for Circular References' on 22 Jan 2020 22:28:35 by Justin James


This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James

I agree to this one! Right now, your closest hint of circular reference is when you update dependencies and personally notice the redundancy. This is on the assumption that you update all dependencies in the first place (soft dependencies are prone to this and is still circular).



This comment was:
- originally posted on idea 'Circular dependencies warning in Service Studio.' (created on 20 Jan 2020 by Emidio Correia)
- merged to idea 'Warning for Circular References' on 22 Jan 2020 22:28:35 by Justin James


This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James

Sometimes junior developers still don't have any advanced notions of architecture, and this warning would be very useful.



This comment was:
- originally posted on idea 'Warning for Circular References' (created on 29 Aug 2018 by Justin James)
- merged to idea 'TrueChange: provide warnings in case of cyclic references' on 27 Apr 2021 02:51:05 by Justin James