From 4cb7a743da6eddc9ebb8701a4eec980e8520a2eb Mon Sep 17 00:00:00 2001 From: khartlage Date: Wed, 16 Jun 2004 17:44:42 +0000 Subject: [PATCH] fixed: java.lang.IllegalArgumentException: Attempted to beginRule... --- .../phpeclipse/phpeditor/PHPUnitEditor.java | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/PHPUnitEditor.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/PHPUnitEditor.java index f6d643b..4c62baf 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/PHPUnitEditor.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/PHPUnitEditor.java @@ -1779,8 +1779,10 @@ public class PHPUnitEditor extends PHPEditor { //implements setStatusLineErrorMessage(null); - IWorkingCopyManager manager = PHPeclipsePlugin.getDefault() - .getWorkingCopyManager(); + updateState(getEditorInput()); + validateState(getEditorInput()); + + IWorkingCopyManager manager = PHPeclipsePlugin.getDefault().getWorkingCopyManager(); ICompilationUnit unit = manager.getWorkingCopy(getEditorInput()); if (unit != null) { @@ -1975,8 +1977,7 @@ public class PHPUnitEditor extends PHPEditor { //implements * @see org.eclipse.ui.texteditor.AbstractTextEditor#performSave(boolean, * org.eclipse.core.runtime.IProgressMonitor) */ - protected void performSave(boolean overwrite, - IProgressMonitor progressMonitor) { + protected void performSave(boolean overwrite, IProgressMonitor progressMonitor) { IDocumentProvider p = getDocumentProvider(); if (p instanceof PHPDocumentProvider) { PHPDocumentProvider cp = (PHPDocumentProvider) p; -- 1.7.1