Delete unused tags in a project


Can anyone tell me what is the mistake here? im trying to delete unused tags. First i taken list of all tags in the project, then selected all the elements with a particular tag then i tried filter and delete. But i dont know whether i can use ‘List.Create’ to combine the data here. Plz help.

Not entirely sure what you are after, but instead of List.Create, try an == node to test if the value is equal to "", then wire that into the FilterByBoolMask node.


Now == node says that some are true & some are false. what does it mean? when i run, it removes the tags that are not orphaned.

You are deleting the elements that do not meet the requirement === “”, because you are using the out output for the filter.

Instead, try the in, this returns all the elements that are found true in your previous check


Yes it works well for the parameter i mentioned in string , But now i noticed that it removes other tags that reads other parameter values.

Do you think a minor modification in the above graph may help to remove all orphaned tags in a project instead of removing specific ones?
Delete unused tags.dyn (16.9 KB)