History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEADEV-26533
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Normal Normal
Assignee: Dmitry Avdeev
Reporter: Yann Cébron
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

@ExtendClass does not highlight errors completely

Created: 07 Oct 07 15:53   Updated: 12 May 08 13:48
Component/s: Editor. Error Highlighting
Fix Version/s: Diana 8280

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown

Build: 7,330
Fixed in build: 8,366


 Description  « Hide
using @ExtendClass without base class and either one of

allowInterface=false
allowAbstract=false

allows manual entering of such classes in attribute value w/o any error highlighting

expected: message like "interface/abstract class not allowed"



 All   Comments   Work Log   Change History      Sort Order:
Yann Cébron - 24 Oct 07 21:48
this bug might hit users when refactoring a class to make it abstract and forgetting to update some reference in spring.xml config (I went through this today)

Dmitry Avdeev - 25 Oct 07 12:13
Yann, where do you see it? An XML fragment?

Yann Cébron - 25 Oct 07 12:51
just use struts-config.xml, manually enter interface-classname on <action> "type" --> no error highlighting

Yann Cébron - 08 May 08 23:54
this has been fixed in Diana