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

Key: RUBY-202
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Roman Chernyatchik
Reporter: Brian Pontarelli
Votes: 0
Watchers: 0
Operations

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

Unable to copy and paste an RHTML file in a Rails project

Created: 18 Jan 07 19:45   Updated: 20 Jan 07 22:37
Component/s: None
Fix Version/s: 0.2

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Environment: Ubuntu Linux 6.10, JDK 6.0, IJ 6.0.4

Build: 6,148
Severity: High


 Description  « Hide
In a Rails project I can copy/paste a Ruby file just file using ctrl-c, ctrl-v. However, this doesn't work for RHTML files at all. There is an error in the idea.log file:

java.lang.NullPointerException
at com.intellij.psi.impl.source.PsiFileImpl.clone(PsiFileImpl.java:47)
at com.intellij.psi.impl.source.PsiFileImpl.clone(PsiFileImpl.java:44)
at com.intellij.psi.impl.source.TreeWrapperPsiElement.copy(TreeWrapperPsiElement.java:25)
at com.intellij.refactoring.copy.CopyHandler.a(CopyHandler.java:135)
at com.intellij.refactoring.copy.CopyHandler.access$100(CopyHandler.java:12)
at com.intellij.refactoring.copy.CopyHandler$3$1.run(CopyHandler.java:3)
at com.intellij.openapi.application.impl.ApplicationImpl$9.compute(ApplicationImpl.java)
at com.intellij.psi.impl.source.PostprocessReformattingAspect.postponeFormattingInside(PostprocessReformattingAspect.java:100)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:377)
at com.intellij.refactoring.copy.CopyHandler$3.run(CopyHandler.java:0)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:22)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:76)
at com.intellij.refactoring.copy.CopyHandler.a(CopyHandler.java:56)
at com.intellij.refactoring.copy.CopyHandler.doCopy(CopyHandler.java:34)
at com.intellij.ide.CopyPasteManagerEx$CopyPasteDelegator$MyEditable.performPaste(CopyPasteManagerEx.java:38)
at com.intellij.ide.actions.PasteAction.actionPerformed(PasteAction.java:4)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:124)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.b(IdeKeyEventDispatcher.java:127)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:70)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:47)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:73)
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:
Roman Chernyatchik - 20 Jan 07 22:37
Done. rev. 5260