When called, the getJavaTaskTags function within the TaskWaypointUtils.java file will get an instance of the Preferences for the JavaCore plugin, and return a string pertaining to the core compiler task tags. The Preferences class has become deprecated, with the Eclipse API recommending using IEclipsePreferences instead. To achieve the original functionality an IEclipsePreferences instance was created. The new getString call is additionally given the plugin ID for the JavaCore and returns the same value, or same default value. This change maintains the original functionality while removing deprecated code references.
Removes deprecated Eclipse API references in TaskWaypointUtil.java