Community
Participate
Working Groups
JDT core should register the Java related file types with core so that they are properly released either as text or binary. This should be done in CORE since it also has to work headless. Doing so requires adding a pre-req to the team plugin org.eclipse.team.core. However, this is OK since conceptually the team plugin is part of the platform CORE. The following file types should be registered: .java text .class binary .classpath text .jar binary .properties text ??? The registration is done in XML: <extension point="org.eclipse.team.core.fileTypes"> <fileTypes extension="txt" type="text"/> <fileTypes extension="java" type="text"/> <fileTypes extension="properties" type="text"/> <fileTypes extension="xml" type="text"/> <fileTypes extension="html" type="text"/> <fileTypes extension="jpg" type="binary"/> <fileTypes extension="gif" type="binary"/> <fileTypes extension="ico" type="binary"/> <fileTypes extension="bmp" type="binary"/> <fileTypes extension="tif" type="binary"/> <fileTypes extension="doc" type="binary"/> <fileTypes extension="xls" type="binary"/> <fileTypes extension="ppt" type="binary"/> <fileTypes extension="zip" type="binary"/> <fileTypes extension="exe" type="binary"/> </extension>
Fixed.
Verified. The plugins.zml file contains the proper declaration.
Verified.