Bug 60258 jface.text templates uses extension registry
jface.text templates support (TemplateStore) is using the Eclipse extension registry. In the past, jface text, like jface, was independent of the Eclipse plug-in mechanism and extension registry. Is this change intentional?
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/CompatibilityTemplateStore.java
private TemplateSet fLegacySet;
	public CompatibilityTemplateStore(ContextTypeRegistry registry, IPreferenceStore store, String key, TemplateSet legacySet) {
		super(registry, store, key);
		fLegacySet= legacySet;
	}
	public void load() throws IOException {
		super.load();
		
		if (fLegacySet != null) {
			
			List legacyTemplates= new ArrayList(Arrays.asList(fLegacySet.getTemplates()));
			fLegacySet.clear();
			
			TemplatePersistenceData[] datas= getTemplateData(true);
			for (Iterator it= legacyTemplates.listIterator(); it.hasNext();) {
				Template t= (Template) it.next();
				TemplatePersistenceData orig= findSimilarTemplate(datas, t, isCodeTemplates());
				if (orig == null) { 
					if (!isCodeTemplates())
						add(new TemplatePersistenceData(t, true));