Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "ECF API Refactoring"

 
(ECF Refactoring Efforts)
Line 1: Line 1:
==ECF Refactoring Efforts==
+
Prior to 1.0, ECF will be going through a concerted API and exemplary app refactoring effort.  See below for list of desired refactorings and current state
 +
 
 +
==API Refactorings==
 +
 
 +
==='Low-end' Execution Environment Support===
 +
 
 +
See bug:  https://bugs.eclipse.org/bugs/show_bug.cgi?id=149024
 +
 
 +
Problem:  Dependency on javax.security.auth.callback.* classes.  These classes are not
 +
Removed references to classes jsse classes
 +
 
 +
javax.security.auth.callback.Callback;
 +
javax.security.auth.callback.CallbackHandler;
 +
javax.security.auth.callback.NameCallback;
 +
javax.security.auth.callback.UnsupportedCallbackException;
 +
 
 +
FIX:
 +
 
 +
Changed to (new) classes in ECF org.eclipse.ecf.core.security package
 +
 
 +
org.eclipse.ecf.core.security.Callback;
 +
org.eclipse.ecf.core.security.CallbackHandler;
 +
org.eclipse.ecf.core.security.NameCallback;
 +
org.eclipse.ecf.core.security.UnsupportedCallbackException;

Revision as of 19:52, 14 October 2006

Prior to 1.0, ECF will be going through a concerted API and exemplary app refactoring effort. See below for list of desired refactorings and current state

API Refactorings

'Low-end' Execution Environment Support

See bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=149024

Problem: Dependency on javax.security.auth.callback.* classes. These classes are not Removed references to classes jsse classes

javax.security.auth.callback.Callback; javax.security.auth.callback.CallbackHandler; javax.security.auth.callback.NameCallback; javax.security.auth.callback.UnsupportedCallbackException;

FIX:

Changed to (new) classes in ECF org.eclipse.ecf.core.security package

org.eclipse.ecf.core.security.Callback; org.eclipse.ecf.core.security.CallbackHandler; org.eclipse.ecf.core.security.NameCallback; org.eclipse.ecf.core.security.UnsupportedCallbackException;

Back to the top