Project
IntelliJ IDEA
Priority
Major
Type
Bug
Fix versions
No Fix versions
State
Fixed
Assignee
Dmitry Avdeev
Subsystem
J2EE.JSF
Affected versions
No Affected versions
Fixed in build
96.148  
  • Created by   Stephen Friedrich
    4 years ago (13 Oct 2007 03:03)
  • Updated by   Dmitry Avdeev
    21 months ago (29 Apr 2010 11:47)
  • Jira: IDEADEV-25887
    (history, comments)
 
IDEA-41471 Idea thinks setter methods of EL ValueBindings/ValueExpressions are unused
1
Issue is visible to: All Users
  The issue is visible to the selected user group only
I actually deleted some methods because Idea did not find any usages.
After that my app broke at _runtime_ because in fact the methods were used form value bindings in EL.

For example Idea thinks this is unused
	public void setValuation(@Nullable Integer valuation)

but my web page needs it:
<tr:inputText id="valuation" value="#{scoreEntry.valuation}" autoComplete="false"/>



Issue was resolved
Comments (4)
 
History
 
Linked Issues (?)
 
Maxim Mossienko
  Maxim Mossienko
30 Nov 2007 01:43
4 years ago
facelet method refs
Stephen Friedrich
  Stephen Friedrich
11 Apr 2008 03:29
3 years ago
IMHO this should be included in Diana as facelets and seam support is one of the major new features.
Stephen Friedrich
  Stephen Friedrich
10 Sep 2008 02:16
3 years ago
Excuse me for being persistent, but is there any chance to see this in Diana?

Refactoring my facelets file feels like in the beginning of the 90's: Just do a global search/replace and carefully review each occurence.
Stephen Friedrich
  Stephen Friedrich
30 Oct 2008 18:31
3 years ago
Still broken in 8972: Placing the caret on the setter and searching for usages only gives the "No usages found in Project Files" popup.