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

Key: RUBY-1122
Type: Exception Exception
Status: Open Open
Priority: Normal Normal
Assignee: Roman Chernyatchik
Reporter: Ruby plugin error reporter
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Ruby

RHTML Formater : double-quotes intention problems

Created: 01 Nov 07 10:06   Updated: 24 Jan 08 14:57
Component/s: Plugin Reports
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Environment:
Idea build #7364
Revision: 12002
Build: 1.0.12002


 Description  « Hide
Used intention to change double-quotes on string to single-quotes where string = ('contact/<%= @contact.id %>/update_last_name' ).

<div id="contact-details" style="clear:both">
<div><span style="font-weight:bold;">Last Name:</span> <span id="last_name"><%= h( @contact.last_name ) %></span></div>
<div><span style="font-weight:bold;">First Name:</span> <%= h( @contact.first_name ) %></div>
<div><span style="font-weight:bold;">Email:</span> <%= h( @contact.email ) %></div>
<div><span style="font-weight:bold;">Available:</span> <%= h( @contact.available_date ) %></div>
</div>

<script type="text/javascript" language="javascript">
// <![CDATA[
new Ajax.InPlaceEditor( 'last_name', 'contact/<%= @contact.id %>/update_last_name' );
// ]]>
</script>

java.lang.Throwable
	at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
	at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
	at org.jetbrains.plugins.ruby.rails.langs.rhtml.lang.formatter.helpers.RHTMLBlockGenerator.processHTMLTemplateData(RHTMLBlockGenerator.java:287)
	at org.jetbrains.plugins.ruby.rails.langs.rhtml.lang.formatter.helpers.RHTMLBlockGenerator.processContentChildNode(RHTMLBlockGenerator.java:124)
	at org.jetbrains.plugins.ruby.rails.langs.rhtml.lang.formatter.blocks.RHTMLHtmlTagBlock.processChildAndGetNext(RHTMLHtmlTagBlock.java:148)
	at org.jetbrains.plugins.ruby.rails.langs.rhtml.lang.formatter.blocks.RHTMLHtmlTagBlock.buildChildren(RHTMLHtmlTagBlock.java:238)
	at com.intellij.psi.formatter.common.AbstractBlock.getSubBlocks(AbstractBlock.java:5)
	at com.intellij.formatting.InitialInfoBuilder.a(InitialInfoBuilder.java:79)
	at com.intellij.formatting.InitialInfoBuilder.a(InitialInfoBuilder.java:18)
	at com.intellij.formatting.InitialInfoBuilder.a(InitialInfoBuilder.java:59)
	at com.intellij.formatting.InitialInfoBuilder.a(InitialInfoBuilder.java:18)
	at com.intellij.formatting.InitialInfoBuilder.a(InitialInfoBuilder.java:59)
	at com.intellij.formatting.InitialInfoBuilder.buildBlocks(InitialInfoBuilder.java:110)
	at com.intellij.formatting.FormatProcessor.<init>(FormatProcessor.java:395)
	at com.intellij.formatting.FormatProcessor.<init>(FormatProcessor.java:389)
	at com.intellij.formatting.FormatterImpl.format(FormatterImpl.java:203)
	at com.intellij.psi.impl.source.codeStyle.CodeFormatterFacade.processTextWithoutHeadWhitespace(CodeFormatterFacade.java:65)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect$ReformatAction.processRange(PostprocessReformattingAspect.java:1)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect.a(PostprocessReformattingAspect.java:162)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect.access$100(PostprocessReformattingAspect.java:145)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect$5.run(PostprocessReformattingAspect.java:3)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect$1.compute(PostprocessReformattingAspect.java:2)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:11)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:195)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect.doPostponedFormatting(PostprocessReformattingAspect.java:114)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect.doPostponedFormatting(PostprocessReformattingAspect.java:170)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect.postponeFormattingInside(PostprocessReformattingAspect.java:94)
	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:214)
	at com.intellij.codeInsight.intention.impl.IntentionHintComponent$6$1$2.run(IntentionHintComponent.java:1)
	at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:67)
	at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:68)
	at com.intellij.codeInsight.intention.impl.IntentionHintComponent$6$1.run(IntentionHintComponent.java:7)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:20)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:111)
	at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:53)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:92)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)


 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.