Comments (4)
Thank you for the feedback. This is technically working as designed, because I was being super super uber conservative with deletions, as this functionality gives me the heebie jeebies (I don't want support issues saying I have deleted symbols that shouldn't have been deleted!). That being said, I know of the issue you are referring, and I know I could do better... as of right now any symbol with a nested symbol is considered exempt from deletion. I should run additional process to determine if the symbol with the nested symbol is actually in use, and if not, consider it safe for deletion. I will consider this for future enhancements.
from symbol-organizer.
hm ... yes you should check if the symbol is used ONLY on the Symbols Page (also if it's an override AND only on the Symbols-Page only) --> and if so - just delete it ... actually as it is now the functionality is just not there “remove unused” ... I'm not sure about the complexity of that implementation but that's what would be needed. Thanks in advance
from symbol-organizer.
@illustree I just pushed an update to Symbol Organizer (v12.0) which does a much better job of removing unused symbols, as it uses the native isSafeToDelete function of MSSymbolMaster. Please check it out and let me know if you have a better experience!
from symbol-organizer.
Although, it seems I found a bug in isSafeToDelete regarding nested nested symbols, which I have reported to Sketch. So in the meantime, I have added back my symbol override protections. It should still be better than it was before! I am going to go ahead and close this issue.
from symbol-organizer.
Related Issues (20)
- Suffix added to each symbol name after running symbol organizer HOT 2
- Force settings within a file/library
- Numeric sorting seems bugged again. Eg. 0px -> 12px -> 16px -> 4px -> 8px HOT 1
- Remove text style "Group title" HOT 1
- Sorting with Symbols (e.g. • or –) not correct
- Sorting order is wrong
- Subgrouping and sorting
- Doesn't seem to be working in 72 HOT 19
- Sketch 72 vs Symbol organizer HOT 1
- Sketch Version 72 (124316) - Plugin does not do nothing HOT 1
- the plugin moves all my dartboards to symbols
- "Remove unused symbols" doesn't work
- Symbol remover
- "Remove Unused Symbols" functions doesn't work on Macbook M1 HOT 1
- Looks like Ventura kills symbol-organizer. Sketch Version 89 (147688), macOS 13 Beta (22A5286j)
- Where is symbol-organizer-master.zip
- I can't remove unused symbols anymore
- No response to "Remove uunused symbols" in sketch "Symbol Organizer"
- Plugin not working anymore in Sketch 94.1 HOT 1
- Nothing happens when I click "Run Symbol Organizer" in Sketch v99.1 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from symbol-organizer.