Skip to main content
Completed

Identification of messages which are not being used

Related products:Software Factory

Arjan Sollie
Thinkwise blogger

The Software Factory offers a lot of features which help you identify unused items. One that I am currently missing is a tool which informs you of unused messages. Often checks change overtime and message become redundant.

It would be a great help if the Software Factory could inform you of unused messages.

That way you can clean up these unused messages.

Did this topic help you find an answer to your question?

5 replies

Mark Jongeling
Administrator
Forum|alt.badge.img+23
NewOpen

Jeroen van den Belt
Administrator
Forum|alt.badge.img+9
OpenWorking on it!

Jeroen van den Belt
Administrator
Forum|alt.badge.img+9

Hi Arjan,

To support your idea, I did the following things.

Changes:

  • Renamed all prefilters to detect this situation from ‘Not used’ to ‘Not used in model’, and added a tooltip for clarification.
  • Renamed existing validations from ‘[object] not used’ to ‘[object] not used in model’.

These changes were made to clarify that, even though the object is not used in the model anymore, it might still be used in custom code.

New:

  • Added a similar validation for messages. It will not be active by default, because (contrary to the other 'not used' prefilters) messages are often not used in the model but they are often used in template code. This is also queried, but this can take quite some time.

     

We decided not add a ‘Not used in model’ prefilter for messages, for the same performance reasons as mentioned above.

This will be available in the 2024.1 release, which is expected in the beginning of 2024. Hope this helps!


Jeroen van den Belt
Administrator
Forum|alt.badge.img+9
Working on it!Next release

Mark Jongeling
Administrator
Forum|alt.badge.img+23
Next releaseCompleted

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings