[jboss-svn-commits] JBL Code SVN: r34133 - labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/refactoring.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Jul 23 06:41:04 EDT 2010
Author: KrisVerlaenen
Date: 2010-07-23 06:41:03 -0400 (Fri, 23 Jul 2010)
New Revision: 34133
Modified:
labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/refactoring/RuleIFileMoveParticipant.java
labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/refactoring/RuleIFileRenameParticipant.java
Log:
JBIDE-6699: NPE while renaming a file with no extension
- checking for null file extension first
Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/refactoring/RuleIFileMoveParticipant.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/refactoring/RuleIFileMoveParticipant.java 2010-07-23 10:31:41 UTC (rev 34132)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/refactoring/RuleIFileMoveParticipant.java 2010-07-23 10:41:03 UTC (rev 34133)
@@ -100,7 +100,7 @@
if (element instanceof IFile) {
IFile file = (IFile)element;
if (file.getType()==IFile.FILE) {
- if (file.getFileExtension().equalsIgnoreCase("java")) {
+ if (file.getFileExtension() != null && file.getFileExtension().equalsIgnoreCase("java")) {
this.processor = getProcessor();
this.file = file;
this.className = file.getName().replace("."+file.getFileExtension(), "");
Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/refactoring/RuleIFileRenameParticipant.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/refactoring/RuleIFileRenameParticipant.java 2010-07-23 10:31:41 UTC (rev 34132)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/refactoring/RuleIFileRenameParticipant.java 2010-07-23 10:41:03 UTC (rev 34133)
@@ -91,7 +91,7 @@
if (element instanceof IFile) {
IFile file = (IFile)element;
if (file.getType()==IFile.FILE) {
- if (file.getFileExtension().equalsIgnoreCase("java")) {
+ if (file.getFileExtension() != null && file.getFileExtension().equalsIgnoreCase("java")) {
this.processor = getProcessor();
this.file = file;
if (this.processor instanceof JavaRenameProcessor) {
More information about the jboss-svn-commits
mailing list