Hi all,
I am using the Architecture Dashboard and I have some monolithic modules. I want to reduce the size of these modules by removing mostly public elements.
Is there any way to know the number of public elements per module? On service center or something?
Thank you
Hi Marques,
Answer is No, but you can use OutDoc forge component to get a list view of both public & non-public elements
Regards
Ajay A
I think the point here is to know how much public elements we can have so that we don't have a monolithic error and not how many public elements we have in our module.
Hello Bruno,
In addition to previous posts,
Module providing services with too many public elements.
Regards,
Ajit Kurane.
That is the definition that appears on the dashboard…
Does not clear the question, I believe that he wants to know how much public elements we can have without having monolithic warning.
Not sure.
Best regards
ohh!! okay. Got it now. Thanks for the information 🙂
Hi everyone,
I just want to share this post from André Vieira (Product Manager @ OutSystems) where he explains that the Code Patterns "Monolithic Service Module" or "Monolithic web UI module" do not count how many public elements a module contains. So there is no threshold set for that.
Read the post to understand better how these patterns work.
Nordin
Hello Bruno.
I faced the same problem and there is no good solution for what you want.
The way that I used to know the public elements from a module was open a consumer of that module, open "Manage Dependencies", on the left side select the producer and on the right side you will see all public elements of that module.
For example... according the image you can see all public elements from the ToDo_Core.
As I said... it's not the best but it's something.
Hope it helps
Gonçalo Almeida