UI-Component Sets

Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag Class Total number of occurrences Tag strings used by tag class
@todo 0 @todo
TODO 34 TODO

Each tag is detailed below:

TODO

Number of occurrences found in the code: 34

jakarta.faces.application.StateManager Line
This method should be called from somewhere when ajax response is created to update the state saving param on client. The place where this method is called is an implementation detail, so there is no references about from where in the spec javadoc. 253
jakarta.faces.application.ViewHandler Line
Notify EG on that last constant. Using the Facelets' param as well for backward compatiblity is silly. If an application uses Facelets then they'll be using facelets.jar. Once they chose to remove that JAR, they ought to be aware that some changes could be needed, like fixing their context-param. -= Simon Lessard =- 94
In some places like RestoreViewExecutor, we are calling deriveViewId 280
after call restoreViewSupport.calculateViewId Maybe this method should be called from here, because it is supposed that calculateViewId "calculates the view id!" 281
jakarta.faces.component.UIComponent Line
Reorder methods, this class is a mess 75
ask the EG the spec clearly contradicts blackbox RI behavior here 864
jakarta.faces.component.UIComponentBase Line
checkstyle complains; does this have to lead with __ ? 2613
jakarta.faces.component.UIViewParameter Line
documentation on jsp and pld are not the same. It appear two params: maxlength and for, but no property getter and setter founded here. If maxlength is used, we can put something like this: JSFJspProperty(name = "maxlength", returnType = "java.lang.String") 42
jakarta.faces.component._ComponentAttributesMap Line
Consider making the cache shared between component instances; currently 100 UIInputText components means performing introspection on the UIInputText component 100 times. 631
Document why this method is necessary, and why it doesn't try to compare the _component field. 772
jakarta.faces.component._MethodBindingToMethodExpression Line
find a way to share the implementation of class with impl. 36
jakarta.faces.context.ExternalContext Line
IMPLEMENT IMPL 112
Return null for now, but it should throw exception in JSF 2.2 749
jakarta.faces.context.PartialResponseWriter Line
schema mentions "id" attribute; not used? 180
jakarta.faces.convert.DateTimeConverter Line
validate timeStyle 529
validate timeStyle 584
validate type 633
jakarta.faces.convert.DoubleConverter Line
DecimalFormatSymbols.getInstance exists only on JDK 1.6 change it on JSF 2.1 DecimalFormatSymbols dfs = DecimalFormatSymbols.getInstance(loc); 100
we can remove this hack, once this got fixed in the jvm! 139
jakarta.faces.convert.EnumConverter Line
Find a valid generic usage -= Simon Lessard =- 49
jakarta.faces.convert.NumberConverter Line
validate type 573
jakarta.faces.event.ExceptionQueuedEventContext Line
-=Leonardo Uribe=- This type of constants should be the same for ri and myfaces, to keep binary compatibility and pass TCK test. 34
jakarta.faces.model.DataModel Line
Go to the EG with this, we need a getRowData(int) for thread safety. Or the spec needs to specify that the iterator alters the selected row explicitely 194
Double-check if this cast is safe. It should be... 198
jakarta.faces.model.ResultSetDataModel Line
Implement Map, use internal TreeMap for keys instead, it's cleaner 248
jakarta.faces.render.ResponseStateManager Line
IMPLEMENT HERE 88
jakarta.faces.validator.RegexValidator Line
Find a better place for such a common constant 105
Present the patternExpression in a more user friendly way 156
Validate input parameter 217
jakarta.faces.view.ViewMetadata Line
does this need to be immutable? Spec does not indicate either way. 77
does this need to be immutable? Spec does not indicate either way. 129
does this need to be immutable? Spec does not indicate either way. 192
jakarta.faces.view.facelets.FaceletContext Line
REPORT this aberration to the EG 40
jakarta.faces.webapp.FacesServlet Line
null-check for Weblogic, that tries to initialize Servlet before ContextListener 122