diff --git a/.classpath b/.classpath index 2bcf1fc..4ae1be6 100644 --- a/.classpath +++ b/.classpath @@ -1,7 +1,6 @@ - - + @@ -12,14 +11,20 @@ - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index c9545f0..01b2219 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -1,9 +1,10 @@ eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF index 105193d..37d54e3 100644 --- a/META-INF/MANIFEST.MF +++ b/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: RexxEditor Plug-in Bundle-SymbolicName: RexxEditor; singleton:=true -Bundle-Version: 0.2.0 +Bundle-Version: 0.3.1 Bundle-Activator: org.imperfectmommy.rexxeditor.Activator Bundle-Localization: plugin Require-Bundle: org.eclipse.ui, @@ -12,8 +12,7 @@ Require-Bundle: org.eclipse.ui, org.eclipse.ui.workbench.texteditor, org.eclipse.ui.ide, org.eclipse.ui.views, - org.eclipse.debug.ui, - org.eclipse.cdt.core;bundle-version="6.11.0" + org.eclipse.debug.ui Bundle-ActivationPolicy: lazy Bundle-Vendor: org.imperfectmommy Export-Package: ., @@ -80,7 +79,7 @@ Export-Package: ., org.eclipse.jface.wizard, org.eclipse.jface.viewers" Automatic-Module-Name: RexxEditor -Bundle-RequiredExecutionEnvironment: JavaSE-11 +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-ClassPath: resources/libaries/jackson-core-2.10.3.jar, resources/libaries/jackson-databind-2.10.3.jar, ., diff --git a/bin/org/imperfectmommy/rexxeditor/Activator.class b/bin/org/imperfectmommy/rexxeditor/Activator.class index b8b9573..7323a39 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/Activator.class and b/bin/org/imperfectmommy/rexxeditor/Activator.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/ReturnValue.class b/bin/org/imperfectmommy/rexxeditor/contentassist/ReturnValue.class index a4bf8dc..24cc6a1 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/ReturnValue.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/ReturnValue.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal$1.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal$1.class index 027893a..81ffa53 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal$1.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal$1.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal.class index 6060dcf..bbaccd7 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor$1.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor$1.class index 4305190..1d28c5d 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor$1.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor$1.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.class index aa2e472..14e98cf 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContextInformationValidator.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContextInformationValidator.class index 13f8e45..91c80e5 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContextInformationValidator.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContextInformationValidator.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxFunctionProposalData.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxFunctionProposalData.class index 3997404..2dcb1f5 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxFunctionProposalData.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxFunctionProposalData.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/TemplateVariableWithDescription.class b/bin/org/imperfectmommy/rexxeditor/contentassist/TemplateVariableWithDescription.class index 24e34f3..53806e4 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/TemplateVariableWithDescription.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/TemplateVariableWithDescription.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentCategory.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentCategory.class index fcaf479..adc8c13 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentCategory.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentCategory.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentElement.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentElement.class index 7894b5b..f6b2785 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentElement.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentElement.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage$ContentProvider.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage$ContentProvider.class index 963b39a..3af71b9 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage$ContentProvider.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage$ContentProvider.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage.class index 26b394a..41b46d7 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxLabelProvider.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxLabelProvider.class index 89d11d0..decb2e2 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxLabelProvider.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxLabelProvider.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxOutlineAdapterFactory.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxOutlineAdapterFactory.class index 47a356a..bf4928f 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxOutlineAdapterFactory.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxOutlineAdapterFactory.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxViewerFilter.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxViewerFilter.class index 749ba48..0a7820b 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxViewerFilter.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxViewerFilter.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/editors/IRexxColorConstants.class b/bin/org/imperfectmommy/rexxeditor/editors/IRexxColorConstants.class index 74ec4a8..e57e2ce 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/editors/IRexxColorConstants.class and b/bin/org/imperfectmommy/rexxeditor/editors/IRexxColorConstants.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/editors/NonRuleBasedDamagerRepairer.class b/bin/org/imperfectmommy/rexxeditor/editors/NonRuleBasedDamagerRepairer.class index 9dc39bf..15ee3b9 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/editors/NonRuleBasedDamagerRepairer.class and b/bin/org/imperfectmommy/rexxeditor/editors/NonRuleBasedDamagerRepairer.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/editors/RexxConfiguration.class b/bin/org/imperfectmommy/rexxeditor/editors/RexxConfiguration.class index e6dc8e9..01a9669 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/editors/RexxConfiguration.class and b/bin/org/imperfectmommy/rexxeditor/editors/RexxConfiguration.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/editors/RexxDoubleClickStrategy.class b/bin/org/imperfectmommy/rexxeditor/editors/RexxDoubleClickStrategy.class index fac43f5..ebef6cd 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/editors/RexxDoubleClickStrategy.class and b/bin/org/imperfectmommy/rexxeditor/editors/RexxDoubleClickStrategy.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor$1.class b/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor$1.class index 879a6bc..d2b62f7 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor$1.class and b/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor$1.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor.class b/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor.class index 67287b9..3b0f834 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor.class and b/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/editors/RexxPresentationReconciler.class b/bin/org/imperfectmommy/rexxeditor/editors/RexxPresentationReconciler.class index f7ce86d..b67addd 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/editors/RexxPresentationReconciler.class and b/bin/org/imperfectmommy/rexxeditor/editors/RexxPresentationReconciler.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/IRexxLaunchConstants.class b/bin/org/imperfectmommy/rexxeditor/launcher/IRexxLaunchConstants.class index f37f56c..cc53105 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/IRexxLaunchConstants.class and b/bin/org/imperfectmommy/rexxeditor/launcher/IRexxLaunchConstants.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.class b/bin/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.class deleted file mode 100644 index 482240f..0000000 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.class and /dev/null differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationDelegate.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationDelegate.class index f3062b7..14b45b5 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationDelegate.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationDelegate.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$1.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$1.class index d897f54..99d94ce 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$1.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$1.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$2.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$2.class index 09b7403..5e11c9f 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$2.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$2.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$3.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$3.class index 303fba9..948a955 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$3.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$3.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$4.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$4.class index 0c694f3..8051781 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$4.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$4.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$5.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$5.class index b667ebf..aefa582 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$5.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$5.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$6.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$6.class index fb1390b..8b93b6b 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$6.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$6.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$7.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$7.class index 222c1a8..19d02fa 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$7.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$7.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab.class index 7499f67..a384b3f 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTabGroup.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTabGroup.class index 1f651bb..062e3ab 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTabGroup.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTabGroup.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchShortcut.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchShortcut.class index 9e45ec9..59d7333 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchShortcut.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchShortcut.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/preferences/IRexxPreferenceFields.class b/bin/org/imperfectmommy/rexxeditor/preferences/IRexxPreferenceFields.class index fb3fc74..8326a6e 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/preferences/IRexxPreferenceFields.class and b/bin/org/imperfectmommy/rexxeditor/preferences/IRexxPreferenceFields.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/preferences/RexxPreferencePage.class b/bin/org/imperfectmommy/rexxeditor/preferences/RexxPreferencePage.class index 6b547c8..a658262 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/preferences/RexxPreferencePage.class and b/bin/org/imperfectmommy/rexxeditor/preferences/RexxPreferencePage.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxLine.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxLine.class index a663ac6..ed9247b 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxLine.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxLine.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxLineScanner.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxLineScanner.class index 02a2a51..b300c17 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxLineScanner.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxLineScanner.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxToken.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxToken.class index ef365a5..c8286db 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxToken.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxToken.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenList.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenList.class index a762089..90fc7ca 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenList.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenList.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenListToken.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenListToken.class index c672414..d4d2cb5 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenListToken.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenListToken.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxVariableMethodContainer.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxVariableMethodContainer.class index efeb782..7ea5d76 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxVariableMethodContainer.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxVariableMethodContainer.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/ConfigureKeywordRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/ConfigureKeywordRule.class index 3af5de3..5a96eb7 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/ConfigureKeywordRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/ConfigureKeywordRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxConstantRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxConstantRule.class index 3ab7c7a..dfb0abb 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxConstantRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxConstantRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxEndLineCommentRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxEndLineCommentRule.class index 79cd024..33fcd36 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxEndLineCommentRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxEndLineCommentRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxGeneralWordRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxGeneralWordRule.class index 43e295e..43cf136 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxGeneralWordRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxGeneralWordRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordDetector.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordDetector.class index 7ed1f03..4b34c2c 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordDetector.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordDetector.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordRule.class index 017349a..7005876 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNestedCommentRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNestedCommentRule.class index 4bc4b51..a213098 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNestedCommentRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNestedCommentRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNewLineRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNewLineRule.class index d1bb0f7..7e28cf1 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNewLineRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNewLineRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxStringDetector.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxStringDetector.class index 36b9c49..4a907d5 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxStringDetector.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxStringDetector.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxSymbolRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxSymbolRule.class index 0ad15b1..c401a97 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxSymbolRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxSymbolRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxWhitespaceDetector.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxWhitespaceDetector.class index c2d9b53..d2b23ea 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxWhitespaceDetector.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxWhitespaceDetector.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/ClassDefinitionRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/ClassDefinitionRule.class index 681d792..4f82b14 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/ClassDefinitionRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/ClassDefinitionRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/IRexxTokenRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/IRexxTokenRule.class index 721845f..3e5180c 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/IRexxTokenRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/IRexxTokenRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/KeywordRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/KeywordRule.class index f0fbf48..3997ac7 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/KeywordRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/KeywordRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/MethodRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/MethodRule.class index e110a75..3e655be 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/MethodRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/MethodRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableDefinitionRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableDefinitionRule.class index c032180..59891c5 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableDefinitionRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableDefinitionRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableRule.class index a5dabfa..eca953b 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableRule.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$1.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$1.class index 743803f..4b9402e 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$1.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$1.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$2.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$2.class index 0576ad3..60f7042 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$2.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$2.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard.class index 6dd85c9..65707cd 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$1.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$1.class index 98fe031..e380451 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$1.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$1.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$2.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$2.class index 49b5a31..68c6e64 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$2.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$2.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$3.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$3.class index 6f76920..2f91303 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$3.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$3.class differ diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage.class index ef296ee..3103c8a 100644 Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage.class differ diff --git a/src/org/imperfectmommy/rexxeditor/Activator.java b/src/org/imperfectmommy/rexxeditor/Activator.java index 08d3ccb..8ab9c5e 100644 --- a/src/org/imperfectmommy/rexxeditor/Activator.java +++ b/src/org/imperfectmommy/rexxeditor/Activator.java @@ -5,7 +5,7 @@ import org.eclipse.jface.preference.IPreferenceStore; import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jface.resource.ImageRegistry; -import org.eclipse.jface.resource.ResourceLocator; +//import org.eclipse.jface.resource.ResourceLocator; import org.eclipse.jface.resource.StringConverter; import org.eclipse.ui.plugin.AbstractUIPlugin; import org.eclipse.ui.texteditor.AbstractTextEditor; @@ -38,10 +38,10 @@ public static Activator getActivator() { * @return the image descriptor */ public static ImageDescriptor getImageDescriptor(String path) { - Optional opt = ResourceLocator.imageDescriptorFromBundle("RexxEditor", path); - if (opt.isPresent()) { - return opt.get(); - } + //Optional opt = ResourceLocator.imageDescriptorFromBundle("RexxEditor", path); + //if (opt.isPresent()) { + // return opt.get(); + //} return null; } diff --git a/src/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.java b/src/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.java index 47efb7c..48158d0 100644 --- a/src/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.java +++ b/src/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.java @@ -66,7 +66,8 @@ public ICompletionProposal[] computeCompletionProposals(ITextViewer viewer, int for (String functionName: functionNames) { proposals.add(buildCompletionProposalFromKey(functionName, region2, type, image)); } - return proposals.toArray(ICompletionProposal[]::new); + ICompletionProposal[] completionProposals = new ICompletionProposal[0]; + return proposals.toArray(completionProposals); } private RexxCompletionProposal buildCompletionProposalFromKey(String string, IRegion region, TemplateContextType type, Image image) { diff --git a/src/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.java b/src/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.java deleted file mode 100644 index 3c5f594..0000000 --- a/src/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.java +++ /dev/null @@ -1,39 +0,0 @@ -package org.imperfectmommy.rexxeditor.launcher; - -import java.util.StringTokenizer; - -import org.eclipse.cdt.core.ErrorParserManager; -import org.eclipse.cdt.core.IErrorParser; -import org.eclipse.cdt.core.IMarkerGenerator; -import org.eclipse.core.resources.IFile; - -public class ObjectRexxErrorParser implements IErrorParser { - - public boolean processLine(String arg0, ErrorParserManager arg1) { - System.out.print(arg0.substring(7,9)); - if ( arg0 . startsWith("REX") && arg0.substring(7,9) == "E: ") - { - String severitystr , filestr , linestr , message; - StringTokenizer tokenizer = new StringTokenizer(arg0, ":"); - try - { - severitystr = tokenizer.nextToken(" ").substring(2).trim(); - String running = tokenizer.nextToken("running"); - System.out.println(running); - - filestr = tokenizer.nextToken(" ").substring (2). trim (); - linestr = tokenizer.nextToken(",").substring (2). trim (); - message = tokenizer.nextToken("\r\n").substring(2).trim(); - int severity = ( severitystr . equals("Error") - ? IMarkerGenerator.SEVERITY_ERROR_RESOURCE - : IMarkerGenerator.SEVERITY_WARNING); - int lineno = Integer. parseInt ( linestr . substring (5)); - IFile file = arg1.findFilePath( filestr ); - arg1.generateMarker(file, lineno , message, severity , null ); - } - catch (Throwable x) {;} - } - return false; - } - -}