Community
Participate
Working Groups
I have a feeling that there are many strings in our .properties files (especially trace.ui) that are no longer used. Since this creates a burden on the translations, we should eventually clean these out.
Created attachment 17485 [details] unused strings in hyades unused strings in hyades
I don't think it makes sense to do this for both 3.3 and 4.0 because the plugin structures have changed in 4.0, and the attached patches are no longer useful.. and it then becomes a manual step (a rather long one at that). I will run my scripts on the 4.0 stream after the plugin structure is finalized and we have a stable i1 driver, and then regen the list of unused strings for 4.0. It would probably be easier to write a small script/program to go through all the properties file, rather than doing this manually.
Agree Did you applied this patch on the 3.3 strea ?
not yet.
Please create a script to run against all plugin.properties files and identify all strings not used in java or plugin.xml files
This is PII impact, and need to be finalized on the properties file before per PII drop. First drop of PII is April 22.
Does it actually affect translation ? We'll only be removing strings that aren't used.. I think it's ok if only the english files have these removed, they will get picked up by translation next time around. Unless I'm missing something..
I am trying to make sure we drop the actual file, and not burden the TVT cost on unused string.
Ah I get it. Makes sense.
unused string of plugin.properties in following plugins are removed: org.eclipse.hyades.log.ui org.eclipse.hyades.logging.parsers org.eclipse.hyades.perfmon org.eclipse.hyades.sd.logc org.eclipse.hyades.sdb org.eclipse.hyades.security org.eclipse.hyades.statistical.ui org.eclipse.hyades.trace.ui org.eclipse.hyades.trace.views org.eclipse.hyades.ui.sample org.eclipse.hyades.ui
Verified. Closing bug.