├── .gitignore ├── jps-plugin ├── META-INF │ ├── plugin.xml │ └── services │ │ ├── org.jetbrains.jps.incremental.BuilderService │ │ └── org.jetbrains.jps.model.serialization.JpsModelSerializerExtension ├── resources │ ├── JpsPascalBundle.properties │ └── META-INF │ │ └── services │ │ ├── org.jetbrains.jps.incremental.BuilderService │ │ └── org.jetbrains.jps.model.serialization.JpsModelSerializerExtension └── src │ ├── META-INF │ └── MANIFEST.MF │ └── com │ └── siberika │ └── idea │ └── pascal │ ├── PascalException.java │ └── jps │ ├── JpsPascalBundle.java │ ├── builder │ ├── CompilerMessageCategory.java │ ├── DelphiCompilerProcessAdapter.java │ ├── FPCCompilerProcessAdapter.java │ ├── PascalBuilderService.java │ ├── PascalCompilerMessager.java │ ├── PascalCompilerProcessAdapter.java │ ├── PascalModuleLevelBuilder.java │ ├── PascalSourceRootDescriptor.java │ ├── PascalTarget.java │ ├── PascalTargetBuilder.java │ └── PascalTargetType.java │ ├── compiler │ ├── CompilerMessager.java │ ├── DelphiBackendCompiler.java │ ├── FPCBackendCompiler.java │ └── PascalBackendCompiler.java │ ├── model │ ├── JpsPascalModelSerializerExtension.java │ ├── JpsPascalModuleType.java │ └── JpsPascalSdkType.java │ ├── sdk │ ├── PascalCompilerFamily.java │ ├── PascalSdkData.java │ └── PascalSdkUtil.java │ └── util │ ├── FileUtil.java │ ├── ParamMap.java │ ├── PascalConsoleProcessAdapter.java │ └── SysUtils.java ├── plugin ├── META-INF │ ├── plugin-debug.xml │ ├── plugin-java.xml │ └── plugin.xml ├── resources │ ├── PascalBundle.properties │ ├── builtins.pas │ ├── delphiDefines.xml │ ├── delphiDirectives.xml │ ├── fileTemplates │ │ └── internal │ │ │ ├── PascalLibrary.pas.ft │ │ │ ├── PascalPackage.pas.ft │ │ │ ├── PascalProgram.pas.ft │ │ │ ├── PascalTest.pas.ft │ │ │ └── PascalUnit.pas.ft │ ├── fpcDefines.xml │ ├── fpcDirectives.xml │ ├── icons │ │ ├── compiled.png │ │ ├── library.png │ │ ├── module_16x16.png │ │ ├── nclass.png │ │ ├── nconst.png │ │ ├── nhelper.png │ │ ├── ninterface.png │ │ ├── nobject.png │ │ ├── nproperty.png │ │ ├── nrecord.png │ │ ├── nroutine.png │ │ ├── ntype.png │ │ ├── nunit.png │ │ ├── nvar.png │ │ ├── pascal_16x16.png │ │ ├── pascal_24x24.png │ │ ├── program.png │ │ ├── program_16x16.png │ │ ├── unit.png │ │ └── unit_16x16.png │ ├── inspectionDescriptions │ │ ├── DestructorInherited.html │ │ ├── NotImplemented.html │ │ ├── ResultAssignment.html │ │ ├── UnusedIdents.html │ │ └── UnusedUnits.html │ ├── intentionDescriptions │ │ ├── Navigation │ │ │ ├── GotoImplementationAction │ │ │ │ └── description.html │ │ │ └── GotoSuperAction │ │ │ │ └── description.html │ │ ├── Parameter │ │ │ ├── CreateFieldForParamAction │ │ │ │ ├── after.java.template │ │ │ │ ├── before.java.template │ │ │ │ └── description.html │ │ │ └── CreatePropertyForParamAction │ │ │ │ ├── after.java.template │ │ │ │ ├── before.java.template │ │ │ │ └── description.html │ │ ├── Statement │ │ │ ├── AddCompoundStatement │ │ │ │ ├── after.java.template │ │ │ │ ├── before.java.template │ │ │ │ └── description.html │ │ │ └── RemoveCompoundStatement │ │ │ │ ├── after.java.template │ │ │ │ ├── before.java.template │ │ │ │ └── description.html │ │ ├── SynchronizeSignature │ │ │ ├── after.java.template │ │ │ ├── before.java.template │ │ │ └── description.html │ │ ├── TurnToFunction │ │ │ ├── after.java.template │ │ │ ├── before.java.template │ │ │ └── description.html │ │ └── TurnToProcedure │ │ │ ├── after.java.template │ │ │ ├── before.java.template │ │ │ └── description.html │ ├── ipasdbg.pas │ └── samples │ │ ├── WRAPPING_AND_BRACES_SETTINGS.pas │ │ └── default.pas ├── src │ ├── DCUFileType.java │ ├── PPUFileType.java │ ├── PascalAppService.java │ ├── PascalBundle.java │ ├── PascalFileIconProvider.java │ ├── PascalFileType.java │ ├── PascalFileTypeFactory.java │ ├── PascalIcons.java │ ├── PascalLanguage.java │ ├── PascalParserDefinition.java │ ├── PascalRTException.java │ ├── PostStartupActivity.java │ ├── compiler │ │ └── Task.java │ ├── debugger │ │ ├── CodePage.java │ │ ├── CommandSender.java │ │ ├── DebugBackend.java │ │ ├── DebugThread.java │ │ ├── DebugUtil.java │ │ ├── PascalBreakPanel.java │ │ ├── PascalCExpressionTranslator.java │ │ ├── PascalDebugFactory.java │ │ ├── PascalDebugRunner.java │ │ ├── PascalDebuggerValue.java │ │ ├── PascalLineBreakpointHandler.java │ │ ├── PascalLineBreakpointProperties.java │ │ ├── PascalLineBreakpointType.java │ │ ├── PascalXDebugProcess.java │ │ ├── TranslatedExpression.java │ │ ├── VariableManager.java │ │ ├── gdb │ │ │ ├── GdbDebugBackend.java │ │ │ ├── GdbEvaluator.java │ │ │ ├── GdbExecutionStack.java │ │ │ ├── GdbProcessAdapter.java │ │ │ ├── GdbStackFrame.java │ │ │ ├── GdbSuspendContext.java │ │ │ ├── GdbVariableObject.java │ │ │ └── parser │ │ │ │ ├── GdbMiLine.java │ │ │ │ ├── GdbMiParser.java │ │ │ │ ├── GdbMiParserException.java │ │ │ │ ├── GdbMiResults.java │ │ │ │ └── GdbStopReason.java │ │ ├── lldb │ │ │ └── LldbDebugBackend.java │ │ └── settings │ │ │ ├── AbstractConfigurable.java │ │ │ ├── DataViewsConfigurable.java │ │ │ ├── IPJFormattedTextField.java │ │ │ ├── PascalDebuggerSettings.java │ │ │ ├── PascalDebuggerViewSettings.java │ │ │ ├── PascalTypeRenderers.java │ │ │ ├── RegexpFormat.java │ │ │ ├── TypeRenderer.java │ │ │ ├── TypeRenderersConfigurable.java │ │ │ ├── TypeRenderersTable.java │ │ │ └── UIUtils.java │ ├── editor │ │ ├── ContextAwareVirtualFile.java │ │ ├── PascalActionDeclare.java │ │ ├── PascalHeavyLineMarkerProvider.java │ │ ├── PascalLineMarkerProvider.java │ │ ├── PascalParameterInfoHandler.java │ │ ├── PascalParameterNameHints.java │ │ ├── PascalRoutineActions.java │ │ ├── completion │ │ │ ├── CaretAdjustInsertHandler.java │ │ │ ├── CompletionUtil.java │ │ │ ├── EntityCompletionContext.java │ │ │ ├── FieldCollectProcessor.java │ │ │ ├── PascalBraceMatcher.java │ │ │ ├── PascalCommenter.java │ │ │ ├── PascalCompletionConfidence.java │ │ │ ├── PascalCompletionInComment.java │ │ │ └── PascalCtxCompletionContributor.java │ │ ├── formatter │ │ │ ├── PascalBlock.java │ │ │ ├── PascalCompleteIdent.java │ │ │ ├── PascalFormatter.java │ │ │ ├── PascalLineIndentProvider.java │ │ │ └── PascalSmartEnterProcessor.java │ │ ├── highlighter │ │ │ ├── PasHighlightBreakOutsHandler.java │ │ │ ├── PasHighlightExitPointsHandler.java │ │ │ ├── PasHighlightUnitIdentsHandler.java │ │ │ ├── PasHighlightWithIdentsHandler.java │ │ │ ├── PascalColorsPage.java │ │ │ ├── PascalHighlightHandlerFactory.java │ │ │ ├── PascalProblemFileHighlightFilter.java │ │ │ ├── PascalQuoteHandler.java │ │ │ ├── PascalReadWriteAccessDetector.java │ │ │ ├── PascalSyntaxHighlighter.java │ │ │ ├── PascalSyntaxHighlighterBase.java │ │ │ └── PascalSyntaxHighlighterFactory.java │ │ ├── linemarker │ │ │ ├── CollectionNavigationHandler.java │ │ │ └── PascalMarker.java │ │ ├── refactoring │ │ │ ├── PascalIntroduceVariableHandler.java │ │ │ ├── PascalMoveHandler.java │ │ │ ├── PascalNameSuggestionProvider.java │ │ │ ├── PascalRefactoringSupport.java │ │ │ ├── PascalRenameAction.java │ │ │ └── PsiElementTrimRenderer.java │ │ ├── settings │ │ │ ├── PascalCodeStyleConfigurable.java │ │ │ ├── PascalCodeStyleSettings.java │ │ │ ├── PascalCodeStyleSettingsProvider.java │ │ │ ├── PascalIndentOptionsEditor.java │ │ │ └── PascalLanguageCodeStyleSettingsProvider.java │ │ └── structure │ │ │ ├── PasModuleStructureTreeElement.java │ │ │ ├── PasStructStructureTreeElement.java │ │ │ ├── PasStructureViewFactory.java │ │ │ ├── PasStructureViewTreeElement.java │ │ │ ├── PascalStructureViewBuilder.java │ │ │ └── PascalStructureViewModel.java │ ├── ide │ │ ├── actions │ │ │ ├── ActionImplement.java │ │ │ ├── AddFixType.java │ │ │ ├── CreateModuleAction.java │ │ │ ├── IntfImplNavAction.java │ │ │ ├── PascalAction.java │ │ │ ├── PascalImplementationTextSelectioner.java │ │ │ ├── SectionToggle.java │ │ │ ├── UsesActions.java │ │ │ ├── UsesQuickFixes.java │ │ │ └── quickfix │ │ │ │ ├── IdentQuickFixes.java │ │ │ │ └── PascalBaseFix.java │ │ ├── extensions │ │ │ ├── PascalImplementMethodsHandler.java │ │ │ └── PascalOverrideMethodsHandler.java │ │ └── intention │ │ │ ├── AddCompoundStatement.java │ │ │ ├── CreateFieldForParamAction.java │ │ │ ├── CreatePropertyForParamAction.java │ │ │ ├── GotoImplementationAction.java │ │ │ ├── GotoSuperAction.java │ │ │ ├── NavIntentionActionBase.java │ │ │ ├── RemoveCompoundStatement.java │ │ │ ├── RoutineIntention.java │ │ │ ├── SynchronizeSignature.java │ │ │ ├── TurnToFunction.java │ │ │ └── TurnToProcedure.java │ ├── lang │ │ ├── PascalAnnotator.java │ │ ├── PascalAnnotatorInfo.java │ │ ├── PascalDocumentationProvider.java │ │ ├── PascalExternalAnnotator.java │ │ ├── PascalFoldingBuilder.java │ │ ├── PascalImportOptimizer.java │ │ ├── PascalLeftRightMover.java │ │ ├── PascalReference.java │ │ ├── PascalStatementMover.java │ │ ├── PascalSyntaxCheckResult.java │ │ ├── UsedUnitStatus.java │ │ ├── compiled │ │ │ ├── CompiledFileImpl.java │ │ │ ├── DCUCachingDecompiler.java │ │ │ ├── DCUFileDecompiler.java │ │ │ ├── DCUFileImpl.java │ │ │ ├── PPUDecompilerCache.java │ │ │ ├── PPUDumpParser.java │ │ │ ├── PPUFileDecompiler.java │ │ │ ├── PPUFileImpl.java │ │ │ ├── PPUViewProvider.java │ │ │ ├── PPUViewProviderFactory.java │ │ │ ├── PascalCachingUnitDecompiler.java │ │ │ ├── PascalClassFileDecompiler.java │ │ │ ├── PascalCompiledStubBuilder.java │ │ │ ├── PascalFakeCompiledIndex.java │ │ │ └── PascalUnitDecompiler.java │ │ ├── context │ │ │ ├── CodePlace.java │ │ │ ├── Context.java │ │ │ └── ContextUtil.java │ │ ├── folding │ │ │ ├── PascalCodeFoldingSettings.java │ │ │ ├── PascalCodeFoldingSettingsImpl.java │ │ │ └── PascalFoldingOptionsProvider.java │ │ ├── inspection │ │ │ ├── DestructorInheritedInspection.java │ │ │ ├── NotImplementedInspection.java │ │ │ ├── PascalInspectionSuppressor.java │ │ │ ├── PascalLocalInspectionBase.java │ │ │ ├── ResultAssignmentInspection.java │ │ │ ├── UnusedIdentsInspection.java │ │ │ └── UnusedUnitsInspection.java │ │ ├── lexer │ │ │ ├── ConditionParser.java │ │ │ ├── ExtendedSyntaxStrCommentHandler.java │ │ │ ├── JFlex.jar │ │ │ ├── PascalEditorHighlighterProvider.java │ │ │ ├── PascalElementType.java │ │ │ ├── PascalFlexLexer.java │ │ │ ├── PascalFlexLexerImpl.java │ │ │ ├── PascalLexer.java │ │ │ ├── PascalLexerEditorHighlighter.java │ │ │ ├── build.xml │ │ │ ├── idea-flex.skeleton │ │ │ ├── idea-flex.skeleton.nested │ │ │ └── pascal.flex │ │ ├── parser │ │ │ ├── NamespaceRec.java │ │ │ ├── PascalFile.java │ │ │ ├── PascalFileElementType.java │ │ │ ├── PascalParserUtil.java │ │ │ ├── impl │ │ │ │ └── PascalFileImpl.java │ │ │ ├── pascal.bnf │ │ │ └── syn.bnf │ │ ├── psi │ │ │ ├── HasTypeParameters.java │ │ │ ├── PasDeclSection.java │ │ │ ├── PasEntityScope.java │ │ │ ├── PasInvalidElementException.java │ │ │ ├── PasInvalidScopeException.java │ │ │ ├── PascalClassDecl.java │ │ │ ├── PascalExportedRoutine.java │ │ │ ├── PascalHelperDecl.java │ │ │ ├── PascalIdentDecl.java │ │ │ ├── PascalInlineDeclaration.java │ │ │ ├── PascalInterfaceDecl.java │ │ │ ├── PascalModule.java │ │ │ ├── PascalNamedElement.java │ │ │ ├── PascalObjectDecl.java │ │ │ ├── PascalOperation.java │ │ │ ├── PascalPsiElement.java │ │ │ ├── PascalPsiElementType.java │ │ │ ├── PascalQualifiedIdent.java │ │ │ ├── PascalRecordDecl.java │ │ │ ├── PascalRoutine.java │ │ │ ├── PascalRoutineEntity.java │ │ │ ├── PascalStructType.java │ │ │ ├── PascalStubElement.java │ │ │ ├── PascalVariableDeclaration.java │ │ │ ├── field │ │ │ │ ├── Flag.java │ │ │ │ └── ParamModifier.java │ │ │ └── impl │ │ │ │ ├── HasUniqueName.java │ │ │ │ ├── PasElementFactory.java │ │ │ │ ├── PasEnumTypeScope.java │ │ │ │ ├── PasField.java │ │ │ │ ├── PasFormalParameterMixin.java │ │ │ │ ├── PasScopeImpl.java │ │ │ │ ├── PasStubScopeImpl.java │ │ │ │ ├── PasStubStructTypeImpl.java │ │ │ │ ├── PasVariantScope.java │ │ │ │ ├── PascalClassDeclImpl.java │ │ │ │ ├── PascalClassHelperDeclImpl.java │ │ │ │ ├── PascalExportedRoutineImpl.java │ │ │ │ ├── PascalExpression.java │ │ │ │ ├── PascalHelperNamed.java │ │ │ │ ├── PascalHelperRoutine.java │ │ │ │ ├── PascalHelperScope.java │ │ │ │ ├── PascalIdentDeclImpl.java │ │ │ │ ├── PascalInheritedCall.java │ │ │ │ ├── PascalInterfaceDeclImpl.java │ │ │ │ ├── PascalModuleImpl.java │ │ │ │ ├── PascalNamedElementImpl.java │ │ │ │ ├── PascalNamedStubElement.java │ │ │ │ ├── PascalObjectDeclImpl.java │ │ │ │ ├── PascalProcedureTypeImpl.java │ │ │ │ ├── PascalPsiElementImpl.java │ │ │ │ ├── PascalPsiImplUtil.java │ │ │ │ ├── PascalRecordDeclImpl.java │ │ │ │ ├── PascalRecordHelperDeclImpl.java │ │ │ │ ├── PascalRoutineImpl.java │ │ │ │ ├── PascalStringImpl.java │ │ │ │ └── RoutineUtil.java │ │ ├── references │ │ │ ├── PasReferenceUtil.java │ │ │ ├── PascalChooseByNameContributor.java │ │ │ ├── PascalClassByNameContributor.java │ │ │ ├── PascalCommentReference.java │ │ │ ├── PascalFindUsagesProvider.java │ │ │ ├── PascalInheritedReference.java │ │ │ ├── PascalReferenceContributor.java │ │ │ ├── PascalReferencesSearcher.java │ │ │ ├── PascalTargetElementEvaluator.java │ │ │ ├── PascalUsageTypeProvider.java │ │ │ ├── ResolveContext.java │ │ │ ├── ResolveUtil.java │ │ │ ├── impl │ │ │ │ ├── PascalRenameProcessor.java │ │ │ │ └── manipulators │ │ │ │ │ ├── PascalNamedManipulator.java │ │ │ │ │ └── PascalStringManipulator.java │ │ │ └── resolve │ │ │ │ ├── ExpressionProcessor.java │ │ │ │ ├── FQNResolver.java │ │ │ │ ├── Operation.java │ │ │ │ ├── Resolve.java │ │ │ │ ├── ResolveOptions.java │ │ │ │ ├── ResolveProcessor.java │ │ │ │ ├── Types.java │ │ │ │ └── UnitNameLengthComparator.java │ │ ├── search │ │ │ ├── DescendingEntities.java │ │ │ ├── GotoSuper.java │ │ │ ├── Helper.java │ │ │ ├── PascalDefinitionsSearch.java │ │ │ ├── PascalSuperMethodSearch.java │ │ │ ├── UsedBy.java │ │ │ └── routine │ │ │ │ ├── FieldMatcher.java │ │ │ │ └── ParamCountFieldMatcher.java │ │ └── stub │ │ │ ├── PasExportedRoutineStub.java │ │ │ ├── PasExportedRoutineStubElementType.java │ │ │ ├── PasExportedRoutineStubImpl.java │ │ │ ├── PasIdentStub.java │ │ │ ├── PasIdentStubElementType.java │ │ │ ├── PasIdentStubImpl.java │ │ │ ├── PasModuleStub.java │ │ │ ├── PasModuleStubElementType.java │ │ │ ├── PasModuleStubImpl.java │ │ │ ├── PasNamedStub.java │ │ │ ├── PasNamedStubBase.java │ │ │ ├── PascalHelperIndex.java │ │ │ ├── PascalModuleIndex.java │ │ │ ├── PascalStructIndex.java │ │ │ ├── PascalSymbolIndex.java │ │ │ ├── PascalUnitSymbolIndex.java │ │ │ ├── StubUtil.java │ │ │ └── struct │ │ │ ├── PasClassDeclStub.java │ │ │ ├── PasClassDeclStubElementType.java │ │ │ ├── PasClassDeclStubImpl.java │ │ │ ├── PasClassHelperDeclStubElementType.java │ │ │ ├── PasClassHelperDeclStubImpl.java │ │ │ ├── PasHelperDeclStub.java │ │ │ ├── PasInterfaceDeclStub.java │ │ │ ├── PasInterfaceDeclStubElementType.java │ │ │ ├── PasInterfaceDeclStubImpl.java │ │ │ ├── PasObjectDeclStub.java │ │ │ ├── PasObjectDeclStubElementType.java │ │ │ ├── PasObjectDeclStubImpl.java │ │ │ ├── PasRecordDeclStub.java │ │ │ ├── PasRecordDeclStubElementType.java │ │ │ ├── PasRecordDeclStubImpl.java │ │ │ ├── PasRecordHelperDeclStubElementType.java │ │ │ ├── PasRecordHelperDeclStubImpl.java │ │ │ ├── PasStructDeclStubElementType.java │ │ │ ├── PasStructStub.java │ │ │ ├── PasStructStubImpl.java │ │ │ └── PascalHelperDeclStub.java │ ├── module │ │ ├── DPRParser.java │ │ ├── DProjParser.java │ │ ├── LpiParser.java │ │ ├── ModuleService.java │ │ ├── PascalModuleBuilder.java │ │ ├── PascalModuleConfigEditorProvider.java │ │ ├── PascalModuleOptionsEditor.java │ │ ├── PascalModuleType.java │ │ ├── PascalProjectService.java │ │ ├── PascalProjectStructureDetector.java │ │ └── ProjectData.java │ ├── run │ │ ├── HeaptrcConsoleFilterProvider.java │ │ ├── PascalBeforeRunProvider.java │ │ ├── PascalCommandLineState.java │ │ ├── PascalConfigurationType.java │ │ ├── PascalRunConfiguration.java │ │ ├── PascalRunConfigurationEditor.java │ │ ├── PascalRunConfigurationForm.form │ │ ├── PascalRunConfigurationForm.java │ │ ├── PascalRunConfigurationParams.java │ │ ├── PascalRunContextConfigurationProducer.java │ │ ├── PascalRunLineMarkerContributor.java │ │ └── PascalRunner.java │ ├── sdk │ │ ├── BasePascalSdkType.java │ │ ├── BuiltinsParser.java │ │ ├── Define.java │ │ ├── DefinesParser.java │ │ ├── DelphiSdkType.java │ │ ├── Directive.java │ │ ├── DirectivesParser.java │ │ ├── FPCSdkType.java │ │ ├── PascalProjectSdkValidator.java │ │ └── PascalSdkConfigUI.java │ ├── ui │ │ ├── FieldRenderer.java │ │ ├── SdkSwitchAction.java │ │ └── TreeViewStruct.java │ └── util │ │ ├── DocUtil.java │ │ ├── EditorUtil.java │ │ ├── Filter.java │ │ ├── ModuleUtil.java │ │ ├── PosUtil.java │ │ ├── PreserveCaretTemplateAdapter.java │ │ ├── PsiContext.java │ │ ├── PsiUtil.java │ │ ├── StmtUtil.java │ │ ├── StrUtil.java │ │ └── SyncUtil.java └── test │ ├── com │ └── siberika │ │ └── idea │ │ └── pascal │ │ ├── AnnotatorTest.java │ │ ├── CalcTypeTest.java │ │ ├── CompletionTest.java │ │ ├── ConditionalTest.java │ │ ├── DirectiveTest.java │ │ ├── InfereTypeTest.java │ │ ├── InspectionTest.java │ │ ├── PascalLightCodeInsightFixtureTestCase.java │ │ ├── ReferencesSearchTest.java │ │ ├── ResolveTest.java │ │ ├── SectionToggleTest.java │ │ ├── debugger │ │ ├── ExpressionTranslatorTest.java │ │ └── gdb │ │ │ └── GdbMiParserTest.java │ │ ├── editor │ │ ├── GotoSymbolTest.java │ │ ├── highlighter │ │ │ └── AccessDetectorTest.java │ │ └── refactoring │ │ │ └── NameSuggestTest.java │ │ ├── ide │ │ └── intention │ │ │ └── IntentionTest.java │ │ ├── jps │ │ └── builder │ │ │ └── DelphiCompilerProcessAdapterTest.java │ │ ├── lang │ │ ├── compiled │ │ │ ├── DCUFileDecompilerTest.java │ │ │ └── PPUDumpParserTest.java │ │ ├── lexer │ │ │ └── ConditionParserTest.java │ │ ├── psi │ │ │ └── impl │ │ │ │ └── RoutineUtilTest.java │ │ └── references │ │ │ └── ResolveUtilTest.java │ │ ├── routine │ │ └── RoutineTest.java │ │ └── util │ │ ├── PosUtilTest.java │ │ ├── PsiUtilTest.java │ │ ├── StrUtilTest.java │ │ ├── TestUtil.java │ │ └── dprParserTest.java │ └── resources │ └── log4j.xml ├── pom.xml ├── readme.md └── testData ├── 0c └── actions.txt ├── annotator ├── allowedKeywords.pas ├── annotatorTest.pas ├── calcTypesTest.pas ├── classParentWith.pas ├── classesTest.pas ├── closure.pas ├── constants.pas ├── construct.pas ├── destructorInherited.pas ├── enumTypes.pas ├── exception.pas ├── expression.pas ├── fpcGenerics.pas ├── generics.pas ├── helpers.pas ├── inlineDecl.pas ├── interfaces.pas ├── keywordIdentifiers.pas ├── library1.pas ├── nestedMembers.pas ├── nestedRoutines.pas ├── objects.pas ├── operators.pas ├── overload.pas ├── paramsInDeclaration.pas ├── recordConst.pas ├── resultAssignment.pas ├── routineCalls.pas ├── routineCallsUnresolved.pas ├── routines.pas ├── routinesForward.pas ├── routinesNestedForward.pas ├── scoped.pas ├── scoped.prog.pas ├── scoped.types.pas ├── scoped.util.pas ├── scopedAccess.pas ├── statement.pas ├── structTypes.pas ├── types.pas ├── unimplementedMethods.pas ├── unitName.pas ├── unusedIdents.pas ├── unusedUnits.pas ├── usesInImplementation.pas ├── variables.pas └── variant.pas ├── completion ├── beginend.pas ├── break.pas ├── completionTest.pas ├── consts.pas ├── contextTest.pas ├── dcu.pas ├── else.pas ├── empty.pas ├── firstInName.pas ├── forwardStructure.pas ├── inherited1.pas ├── inherited2.pas ├── methodDirectivesIntf.pas ├── methodImpl.pas ├── methodImplHead.pas ├── methodImplHeadNewLine.pas ├── moduleSection.pas ├── moduleSectionWithUses.pas ├── parent.pas ├── prop.pas ├── recordConst.pas ├── routineBlock.pas ├── routineHead.pas ├── routineParams1.pas ├── routineParams2.pas ├── routineParams3.pas ├── statement.pas ├── statementInExpr.pas ├── statementInStmt.pas ├── structIntf.pas ├── structured.pas ├── typeId.pas ├── unit1.pas ├── unitDeclSection.pas ├── unitDeclSectionImpl.pas ├── unitSections.pas └── usesCompletion.pas ├── conditional ├── if.pas ├── ifdef.pas ├── ifdefElseif.pas └── ifnested.pas ├── directive ├── compilerDirective.pas └── define.pas ├── gotoSymbol ├── addActions.pas └── gotoSymbolTest.pas ├── intention ├── addCompound.after.pas ├── addCompound.pas ├── addUnitNoname.after.pas ├── addUnitNoname.pas ├── createPropertyForParam.after.pas ├── createPropertyForParam.pas ├── removeCompound.after.pas └── removeCompound.pas ├── misc ├── accessDetector.pas ├── resolveInherited.pas ├── routinesFwd.pas ├── sectionToggle.pas ├── sectionToggleGeneric.pas ├── sectionToggleGenericConstrained.pas └── sectionToggleStrict.pas ├── reference ├── unit1.pas └── unit2.pas ├── resolve └── declarationTypes.pas ├── routine ├── findSubMethods.pas ├── normalizeRoutineName.pas └── reduceRoutineName.pas ├── typeInference ├── infereTypeCall.pas ├── infereTypeComplex.pas ├── infereTypePath.pas └── infereTypeSimple.pas ├── uses ├── TestUnit.pas ├── Unused.pas ├── UsedImpl.pas └── UsedIntf.pas └── util ├── dprParser.dpr ├── posUtilTest.pas └── psiUtilTest.pas /.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | gen 3 | _PascalLexer.java 4 | jflex.log -------------------------------------------------------------------------------- /jps-plugin/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/META-INF/plugin.xml -------------------------------------------------------------------------------- /jps-plugin/META-INF/services/org.jetbrains.jps.incremental.BuilderService: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/META-INF/services/org.jetbrains.jps.incremental.BuilderService -------------------------------------------------------------------------------- /jps-plugin/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension -------------------------------------------------------------------------------- /jps-plugin/resources/JpsPascalBundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/resources/JpsPascalBundle.properties -------------------------------------------------------------------------------- /jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/resources/META-INF/services/org.jetbrains.jps.incremental.BuilderService -------------------------------------------------------------------------------- /jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/resources/META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension -------------------------------------------------------------------------------- /jps-plugin/src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | 3 | -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/PascalException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/PascalException.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/JpsPascalBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/JpsPascalBundle.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/CompilerMessageCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/CompilerMessageCategory.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/DelphiCompilerProcessAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/DelphiCompilerProcessAdapter.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/FPCCompilerProcessAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/FPCCompilerProcessAdapter.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalBuilderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalBuilderService.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalCompilerMessager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalCompilerMessager.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalCompilerProcessAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalCompilerProcessAdapter.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalModuleLevelBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalModuleLevelBuilder.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalSourceRootDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalSourceRootDescriptor.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalTarget.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalTargetBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalTargetBuilder.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalTargetType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/builder/PascalTargetType.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/compiler/CompilerMessager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/compiler/CompilerMessager.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/compiler/DelphiBackendCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/compiler/DelphiBackendCompiler.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/compiler/FPCBackendCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/compiler/FPCBackendCompiler.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/compiler/PascalBackendCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/compiler/PascalBackendCompiler.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/model/JpsPascalModelSerializerExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/model/JpsPascalModelSerializerExtension.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/model/JpsPascalModuleType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/model/JpsPascalModuleType.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/model/JpsPascalSdkType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/model/JpsPascalSdkType.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/sdk/PascalCompilerFamily.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/sdk/PascalCompilerFamily.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/sdk/PascalSdkData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/sdk/PascalSdkData.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/sdk/PascalSdkUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/sdk/PascalSdkUtil.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/util/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/util/FileUtil.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/util/ParamMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/util/ParamMap.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/util/PascalConsoleProcessAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/util/PascalConsoleProcessAdapter.java -------------------------------------------------------------------------------- /jps-plugin/src/com/siberika/idea/pascal/jps/util/SysUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/jps-plugin/src/com/siberika/idea/pascal/jps/util/SysUtils.java -------------------------------------------------------------------------------- /plugin/META-INF/plugin-debug.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/META-INF/plugin-debug.xml -------------------------------------------------------------------------------- /plugin/META-INF/plugin-java.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/META-INF/plugin-java.xml -------------------------------------------------------------------------------- /plugin/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/META-INF/plugin.xml -------------------------------------------------------------------------------- /plugin/resources/PascalBundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/PascalBundle.properties -------------------------------------------------------------------------------- /plugin/resources/builtins.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/builtins.pas -------------------------------------------------------------------------------- /plugin/resources/delphiDefines.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/delphiDefines.xml -------------------------------------------------------------------------------- /plugin/resources/delphiDirectives.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/delphiDirectives.xml -------------------------------------------------------------------------------- /plugin/resources/fileTemplates/internal/PascalLibrary.pas.ft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/fileTemplates/internal/PascalLibrary.pas.ft -------------------------------------------------------------------------------- /plugin/resources/fileTemplates/internal/PascalPackage.pas.ft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/fileTemplates/internal/PascalPackage.pas.ft -------------------------------------------------------------------------------- /plugin/resources/fileTemplates/internal/PascalProgram.pas.ft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/fileTemplates/internal/PascalProgram.pas.ft -------------------------------------------------------------------------------- /plugin/resources/fileTemplates/internal/PascalTest.pas.ft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/fileTemplates/internal/PascalTest.pas.ft -------------------------------------------------------------------------------- /plugin/resources/fileTemplates/internal/PascalUnit.pas.ft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/fileTemplates/internal/PascalUnit.pas.ft -------------------------------------------------------------------------------- /plugin/resources/fpcDefines.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/fpcDefines.xml -------------------------------------------------------------------------------- /plugin/resources/fpcDirectives.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/fpcDirectives.xml -------------------------------------------------------------------------------- /plugin/resources/icons/compiled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/compiled.png -------------------------------------------------------------------------------- /plugin/resources/icons/library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/library.png -------------------------------------------------------------------------------- /plugin/resources/icons/module_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/module_16x16.png -------------------------------------------------------------------------------- /plugin/resources/icons/nclass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/nclass.png -------------------------------------------------------------------------------- /plugin/resources/icons/nconst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/nconst.png -------------------------------------------------------------------------------- /plugin/resources/icons/nhelper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/nhelper.png -------------------------------------------------------------------------------- /plugin/resources/icons/ninterface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/ninterface.png -------------------------------------------------------------------------------- /plugin/resources/icons/nobject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/nobject.png -------------------------------------------------------------------------------- /plugin/resources/icons/nproperty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/nproperty.png -------------------------------------------------------------------------------- /plugin/resources/icons/nrecord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/nrecord.png -------------------------------------------------------------------------------- /plugin/resources/icons/nroutine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/nroutine.png -------------------------------------------------------------------------------- /plugin/resources/icons/ntype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/ntype.png -------------------------------------------------------------------------------- /plugin/resources/icons/nunit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/nunit.png -------------------------------------------------------------------------------- /plugin/resources/icons/nvar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/nvar.png -------------------------------------------------------------------------------- /plugin/resources/icons/pascal_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/pascal_16x16.png -------------------------------------------------------------------------------- /plugin/resources/icons/pascal_24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/pascal_24x24.png -------------------------------------------------------------------------------- /plugin/resources/icons/program.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/program.png -------------------------------------------------------------------------------- /plugin/resources/icons/program_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/program_16x16.png -------------------------------------------------------------------------------- /plugin/resources/icons/unit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/unit.png -------------------------------------------------------------------------------- /plugin/resources/icons/unit_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/icons/unit_16x16.png -------------------------------------------------------------------------------- /plugin/resources/inspectionDescriptions/DestructorInherited.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/inspectionDescriptions/DestructorInherited.html -------------------------------------------------------------------------------- /plugin/resources/inspectionDescriptions/NotImplemented.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/inspectionDescriptions/NotImplemented.html -------------------------------------------------------------------------------- /plugin/resources/inspectionDescriptions/ResultAssignment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/inspectionDescriptions/ResultAssignment.html -------------------------------------------------------------------------------- /plugin/resources/inspectionDescriptions/UnusedIdents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/inspectionDescriptions/UnusedIdents.html -------------------------------------------------------------------------------- /plugin/resources/inspectionDescriptions/UnusedUnits.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/inspectionDescriptions/UnusedUnits.html -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Navigation/GotoImplementationAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Navigation/GotoImplementationAction/description.html -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Navigation/GotoSuperAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Navigation/GotoSuperAction/description.html -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Parameter/CreateFieldForParamAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Parameter/CreateFieldForParamAction/after.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Parameter/CreateFieldForParamAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Parameter/CreateFieldForParamAction/before.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Parameter/CreateFieldForParamAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Parameter/CreateFieldForParamAction/description.html -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Parameter/CreatePropertyForParamAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Parameter/CreatePropertyForParamAction/after.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Parameter/CreatePropertyForParamAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Parameter/CreatePropertyForParamAction/before.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Parameter/CreatePropertyForParamAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Parameter/CreatePropertyForParamAction/description.html -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Statement/AddCompoundStatement/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Statement/AddCompoundStatement/after.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Statement/AddCompoundStatement/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Statement/AddCompoundStatement/before.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Statement/AddCompoundStatement/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Statement/AddCompoundStatement/description.html -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Statement/RemoveCompoundStatement/after.java.template: -------------------------------------------------------------------------------- 1 | begin 2 | if true then 3 | end. -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Statement/RemoveCompoundStatement/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Statement/RemoveCompoundStatement/before.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/Statement/RemoveCompoundStatement/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/Statement/RemoveCompoundStatement/description.html -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/SynchronizeSignature/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/SynchronizeSignature/after.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/SynchronizeSignature/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/SynchronizeSignature/before.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/SynchronizeSignature/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/SynchronizeSignature/description.html -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/TurnToFunction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/TurnToFunction/after.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/TurnToFunction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/TurnToFunction/before.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/TurnToFunction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/TurnToFunction/description.html -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/TurnToProcedure/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/TurnToProcedure/after.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/TurnToProcedure/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/TurnToProcedure/before.java.template -------------------------------------------------------------------------------- /plugin/resources/intentionDescriptions/TurnToProcedure/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/intentionDescriptions/TurnToProcedure/description.html -------------------------------------------------------------------------------- /plugin/resources/ipasdbg.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/ipasdbg.pas -------------------------------------------------------------------------------- /plugin/resources/samples/WRAPPING_AND_BRACES_SETTINGS.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/samples/WRAPPING_AND_BRACES_SETTINGS.pas -------------------------------------------------------------------------------- /plugin/resources/samples/default.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/resources/samples/default.pas -------------------------------------------------------------------------------- /plugin/src/DCUFileType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/DCUFileType.java -------------------------------------------------------------------------------- /plugin/src/PPUFileType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PPUFileType.java -------------------------------------------------------------------------------- /plugin/src/PascalAppService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PascalAppService.java -------------------------------------------------------------------------------- /plugin/src/PascalBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PascalBundle.java -------------------------------------------------------------------------------- /plugin/src/PascalFileIconProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PascalFileIconProvider.java -------------------------------------------------------------------------------- /plugin/src/PascalFileType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PascalFileType.java -------------------------------------------------------------------------------- /plugin/src/PascalFileTypeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PascalFileTypeFactory.java -------------------------------------------------------------------------------- /plugin/src/PascalIcons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PascalIcons.java -------------------------------------------------------------------------------- /plugin/src/PascalLanguage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PascalLanguage.java -------------------------------------------------------------------------------- /plugin/src/PascalParserDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PascalParserDefinition.java -------------------------------------------------------------------------------- /plugin/src/PascalRTException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PascalRTException.java -------------------------------------------------------------------------------- /plugin/src/PostStartupActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/PostStartupActivity.java -------------------------------------------------------------------------------- /plugin/src/compiler/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/compiler/Task.java -------------------------------------------------------------------------------- /plugin/src/debugger/CodePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/CodePage.java -------------------------------------------------------------------------------- /plugin/src/debugger/CommandSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/CommandSender.java -------------------------------------------------------------------------------- /plugin/src/debugger/DebugBackend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/DebugBackend.java -------------------------------------------------------------------------------- /plugin/src/debugger/DebugThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/DebugThread.java -------------------------------------------------------------------------------- /plugin/src/debugger/DebugUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/DebugUtil.java -------------------------------------------------------------------------------- /plugin/src/debugger/PascalBreakPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/PascalBreakPanel.java -------------------------------------------------------------------------------- /plugin/src/debugger/PascalCExpressionTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/PascalCExpressionTranslator.java -------------------------------------------------------------------------------- /plugin/src/debugger/PascalDebugFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/PascalDebugFactory.java -------------------------------------------------------------------------------- /plugin/src/debugger/PascalDebugRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/PascalDebugRunner.java -------------------------------------------------------------------------------- /plugin/src/debugger/PascalDebuggerValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/PascalDebuggerValue.java -------------------------------------------------------------------------------- /plugin/src/debugger/PascalLineBreakpointHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/PascalLineBreakpointHandler.java -------------------------------------------------------------------------------- /plugin/src/debugger/PascalLineBreakpointProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/PascalLineBreakpointProperties.java -------------------------------------------------------------------------------- /plugin/src/debugger/PascalLineBreakpointType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/PascalLineBreakpointType.java -------------------------------------------------------------------------------- /plugin/src/debugger/PascalXDebugProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/PascalXDebugProcess.java -------------------------------------------------------------------------------- /plugin/src/debugger/TranslatedExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/TranslatedExpression.java -------------------------------------------------------------------------------- /plugin/src/debugger/VariableManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/VariableManager.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/GdbDebugBackend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/GdbDebugBackend.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/GdbEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/GdbEvaluator.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/GdbExecutionStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/GdbExecutionStack.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/GdbProcessAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/GdbProcessAdapter.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/GdbStackFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/GdbStackFrame.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/GdbSuspendContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/GdbSuspendContext.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/GdbVariableObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/GdbVariableObject.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/parser/GdbMiLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/parser/GdbMiLine.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/parser/GdbMiParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/parser/GdbMiParser.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/parser/GdbMiParserException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/parser/GdbMiParserException.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/parser/GdbMiResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/parser/GdbMiResults.java -------------------------------------------------------------------------------- /plugin/src/debugger/gdb/parser/GdbStopReason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/gdb/parser/GdbStopReason.java -------------------------------------------------------------------------------- /plugin/src/debugger/lldb/LldbDebugBackend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/lldb/LldbDebugBackend.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/AbstractConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/AbstractConfigurable.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/DataViewsConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/DataViewsConfigurable.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/IPJFormattedTextField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/IPJFormattedTextField.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/PascalDebuggerSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/PascalDebuggerSettings.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/PascalDebuggerViewSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/PascalDebuggerViewSettings.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/PascalTypeRenderers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/PascalTypeRenderers.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/RegexpFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/RegexpFormat.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/TypeRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/TypeRenderer.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/TypeRenderersConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/TypeRenderersConfigurable.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/TypeRenderersTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/TypeRenderersTable.java -------------------------------------------------------------------------------- /plugin/src/debugger/settings/UIUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/debugger/settings/UIUtils.java -------------------------------------------------------------------------------- /plugin/src/editor/ContextAwareVirtualFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/ContextAwareVirtualFile.java -------------------------------------------------------------------------------- /plugin/src/editor/PascalActionDeclare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/PascalActionDeclare.java -------------------------------------------------------------------------------- /plugin/src/editor/PascalHeavyLineMarkerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/PascalHeavyLineMarkerProvider.java -------------------------------------------------------------------------------- /plugin/src/editor/PascalLineMarkerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/PascalLineMarkerProvider.java -------------------------------------------------------------------------------- /plugin/src/editor/PascalParameterInfoHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/PascalParameterInfoHandler.java -------------------------------------------------------------------------------- /plugin/src/editor/PascalParameterNameHints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/PascalParameterNameHints.java -------------------------------------------------------------------------------- /plugin/src/editor/PascalRoutineActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/PascalRoutineActions.java -------------------------------------------------------------------------------- /plugin/src/editor/completion/CaretAdjustInsertHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/completion/CaretAdjustInsertHandler.java -------------------------------------------------------------------------------- /plugin/src/editor/completion/CompletionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/completion/CompletionUtil.java -------------------------------------------------------------------------------- /plugin/src/editor/completion/EntityCompletionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/completion/EntityCompletionContext.java -------------------------------------------------------------------------------- /plugin/src/editor/completion/FieldCollectProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/completion/FieldCollectProcessor.java -------------------------------------------------------------------------------- /plugin/src/editor/completion/PascalBraceMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/completion/PascalBraceMatcher.java -------------------------------------------------------------------------------- /plugin/src/editor/completion/PascalCommenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/completion/PascalCommenter.java -------------------------------------------------------------------------------- /plugin/src/editor/completion/PascalCompletionConfidence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/completion/PascalCompletionConfidence.java -------------------------------------------------------------------------------- /plugin/src/editor/completion/PascalCompletionInComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/completion/PascalCompletionInComment.java -------------------------------------------------------------------------------- /plugin/src/editor/completion/PascalCtxCompletionContributor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/completion/PascalCtxCompletionContributor.java -------------------------------------------------------------------------------- /plugin/src/editor/formatter/PascalBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/formatter/PascalBlock.java -------------------------------------------------------------------------------- /plugin/src/editor/formatter/PascalCompleteIdent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/formatter/PascalCompleteIdent.java -------------------------------------------------------------------------------- /plugin/src/editor/formatter/PascalFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/formatter/PascalFormatter.java -------------------------------------------------------------------------------- /plugin/src/editor/formatter/PascalLineIndentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/formatter/PascalLineIndentProvider.java -------------------------------------------------------------------------------- /plugin/src/editor/formatter/PascalSmartEnterProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/formatter/PascalSmartEnterProcessor.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PasHighlightBreakOutsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PasHighlightBreakOutsHandler.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PasHighlightExitPointsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PasHighlightExitPointsHandler.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PasHighlightUnitIdentsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PasHighlightUnitIdentsHandler.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PasHighlightWithIdentsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PasHighlightWithIdentsHandler.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PascalColorsPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PascalColorsPage.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PascalHighlightHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PascalHighlightHandlerFactory.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PascalProblemFileHighlightFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PascalProblemFileHighlightFilter.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PascalQuoteHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PascalQuoteHandler.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PascalReadWriteAccessDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PascalReadWriteAccessDetector.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PascalSyntaxHighlighter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PascalSyntaxHighlighter.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PascalSyntaxHighlighterBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PascalSyntaxHighlighterBase.java -------------------------------------------------------------------------------- /plugin/src/editor/highlighter/PascalSyntaxHighlighterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/highlighter/PascalSyntaxHighlighterFactory.java -------------------------------------------------------------------------------- /plugin/src/editor/linemarker/CollectionNavigationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/linemarker/CollectionNavigationHandler.java -------------------------------------------------------------------------------- /plugin/src/editor/linemarker/PascalMarker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/linemarker/PascalMarker.java -------------------------------------------------------------------------------- /plugin/src/editor/refactoring/PascalIntroduceVariableHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/refactoring/PascalIntroduceVariableHandler.java -------------------------------------------------------------------------------- /plugin/src/editor/refactoring/PascalMoveHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/refactoring/PascalMoveHandler.java -------------------------------------------------------------------------------- /plugin/src/editor/refactoring/PascalNameSuggestionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/refactoring/PascalNameSuggestionProvider.java -------------------------------------------------------------------------------- /plugin/src/editor/refactoring/PascalRefactoringSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/refactoring/PascalRefactoringSupport.java -------------------------------------------------------------------------------- /plugin/src/editor/refactoring/PascalRenameAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/refactoring/PascalRenameAction.java -------------------------------------------------------------------------------- /plugin/src/editor/refactoring/PsiElementTrimRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/refactoring/PsiElementTrimRenderer.java -------------------------------------------------------------------------------- /plugin/src/editor/settings/PascalCodeStyleConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/settings/PascalCodeStyleConfigurable.java -------------------------------------------------------------------------------- /plugin/src/editor/settings/PascalCodeStyleSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/settings/PascalCodeStyleSettings.java -------------------------------------------------------------------------------- /plugin/src/editor/settings/PascalCodeStyleSettingsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/settings/PascalCodeStyleSettingsProvider.java -------------------------------------------------------------------------------- /plugin/src/editor/settings/PascalIndentOptionsEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/settings/PascalIndentOptionsEditor.java -------------------------------------------------------------------------------- /plugin/src/editor/settings/PascalLanguageCodeStyleSettingsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/settings/PascalLanguageCodeStyleSettingsProvider.java -------------------------------------------------------------------------------- /plugin/src/editor/structure/PasModuleStructureTreeElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/structure/PasModuleStructureTreeElement.java -------------------------------------------------------------------------------- /plugin/src/editor/structure/PasStructStructureTreeElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/structure/PasStructStructureTreeElement.java -------------------------------------------------------------------------------- /plugin/src/editor/structure/PasStructureViewFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/structure/PasStructureViewFactory.java -------------------------------------------------------------------------------- /plugin/src/editor/structure/PasStructureViewTreeElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/structure/PasStructureViewTreeElement.java -------------------------------------------------------------------------------- /plugin/src/editor/structure/PascalStructureViewBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/structure/PascalStructureViewBuilder.java -------------------------------------------------------------------------------- /plugin/src/editor/structure/PascalStructureViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/editor/structure/PascalStructureViewModel.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/ActionImplement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/ActionImplement.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/AddFixType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/AddFixType.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/CreateModuleAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/CreateModuleAction.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/IntfImplNavAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/IntfImplNavAction.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/PascalAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/PascalAction.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/PascalImplementationTextSelectioner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/PascalImplementationTextSelectioner.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/SectionToggle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/SectionToggle.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/UsesActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/UsesActions.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/UsesQuickFixes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/UsesQuickFixes.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/quickfix/IdentQuickFixes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/quickfix/IdentQuickFixes.java -------------------------------------------------------------------------------- /plugin/src/ide/actions/quickfix/PascalBaseFix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/actions/quickfix/PascalBaseFix.java -------------------------------------------------------------------------------- /plugin/src/ide/extensions/PascalImplementMethodsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/extensions/PascalImplementMethodsHandler.java -------------------------------------------------------------------------------- /plugin/src/ide/extensions/PascalOverrideMethodsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/extensions/PascalOverrideMethodsHandler.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/AddCompoundStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/AddCompoundStatement.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/CreateFieldForParamAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/CreateFieldForParamAction.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/CreatePropertyForParamAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/CreatePropertyForParamAction.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/GotoImplementationAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/GotoImplementationAction.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/GotoSuperAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/GotoSuperAction.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/NavIntentionActionBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/NavIntentionActionBase.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/RemoveCompoundStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/RemoveCompoundStatement.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/RoutineIntention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/RoutineIntention.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/SynchronizeSignature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/SynchronizeSignature.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/TurnToFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/TurnToFunction.java -------------------------------------------------------------------------------- /plugin/src/ide/intention/TurnToProcedure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ide/intention/TurnToProcedure.java -------------------------------------------------------------------------------- /plugin/src/lang/PascalAnnotator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/PascalAnnotator.java -------------------------------------------------------------------------------- /plugin/src/lang/PascalAnnotatorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/PascalAnnotatorInfo.java -------------------------------------------------------------------------------- /plugin/src/lang/PascalDocumentationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/PascalDocumentationProvider.java -------------------------------------------------------------------------------- /plugin/src/lang/PascalExternalAnnotator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/PascalExternalAnnotator.java -------------------------------------------------------------------------------- /plugin/src/lang/PascalFoldingBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/PascalFoldingBuilder.java -------------------------------------------------------------------------------- /plugin/src/lang/PascalImportOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/PascalImportOptimizer.java -------------------------------------------------------------------------------- /plugin/src/lang/PascalLeftRightMover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/PascalLeftRightMover.java -------------------------------------------------------------------------------- /plugin/src/lang/PascalReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/PascalReference.java -------------------------------------------------------------------------------- /plugin/src/lang/PascalStatementMover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/PascalStatementMover.java -------------------------------------------------------------------------------- /plugin/src/lang/PascalSyntaxCheckResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/PascalSyntaxCheckResult.java -------------------------------------------------------------------------------- /plugin/src/lang/UsedUnitStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/UsedUnitStatus.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/CompiledFileImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/CompiledFileImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/DCUCachingDecompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/DCUCachingDecompiler.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/DCUFileDecompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/DCUFileDecompiler.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/DCUFileImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/DCUFileImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PPUDecompilerCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PPUDecompilerCache.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PPUDumpParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PPUDumpParser.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PPUFileDecompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PPUFileDecompiler.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PPUFileImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PPUFileImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PPUViewProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PPUViewProvider.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PPUViewProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PPUViewProviderFactory.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PascalCachingUnitDecompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PascalCachingUnitDecompiler.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PascalClassFileDecompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PascalClassFileDecompiler.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PascalCompiledStubBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PascalCompiledStubBuilder.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PascalFakeCompiledIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PascalFakeCompiledIndex.java -------------------------------------------------------------------------------- /plugin/src/lang/compiled/PascalUnitDecompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/compiled/PascalUnitDecompiler.java -------------------------------------------------------------------------------- /plugin/src/lang/context/CodePlace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/context/CodePlace.java -------------------------------------------------------------------------------- /plugin/src/lang/context/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/context/Context.java -------------------------------------------------------------------------------- /plugin/src/lang/context/ContextUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/context/ContextUtil.java -------------------------------------------------------------------------------- /plugin/src/lang/folding/PascalCodeFoldingSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/folding/PascalCodeFoldingSettings.java -------------------------------------------------------------------------------- /plugin/src/lang/folding/PascalCodeFoldingSettingsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/folding/PascalCodeFoldingSettingsImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/folding/PascalFoldingOptionsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/folding/PascalFoldingOptionsProvider.java -------------------------------------------------------------------------------- /plugin/src/lang/inspection/DestructorInheritedInspection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/inspection/DestructorInheritedInspection.java -------------------------------------------------------------------------------- /plugin/src/lang/inspection/NotImplementedInspection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/inspection/NotImplementedInspection.java -------------------------------------------------------------------------------- /plugin/src/lang/inspection/PascalInspectionSuppressor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/inspection/PascalInspectionSuppressor.java -------------------------------------------------------------------------------- /plugin/src/lang/inspection/PascalLocalInspectionBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/inspection/PascalLocalInspectionBase.java -------------------------------------------------------------------------------- /plugin/src/lang/inspection/ResultAssignmentInspection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/inspection/ResultAssignmentInspection.java -------------------------------------------------------------------------------- /plugin/src/lang/inspection/UnusedIdentsInspection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/inspection/UnusedIdentsInspection.java -------------------------------------------------------------------------------- /plugin/src/lang/inspection/UnusedUnitsInspection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/inspection/UnusedUnitsInspection.java -------------------------------------------------------------------------------- /plugin/src/lang/lexer/ConditionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/ConditionParser.java -------------------------------------------------------------------------------- /plugin/src/lang/lexer/ExtendedSyntaxStrCommentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/ExtendedSyntaxStrCommentHandler.java -------------------------------------------------------------------------------- /plugin/src/lang/lexer/JFlex.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/JFlex.jar -------------------------------------------------------------------------------- /plugin/src/lang/lexer/PascalEditorHighlighterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/PascalEditorHighlighterProvider.java -------------------------------------------------------------------------------- /plugin/src/lang/lexer/PascalElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/PascalElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/lexer/PascalFlexLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/PascalFlexLexer.java -------------------------------------------------------------------------------- /plugin/src/lang/lexer/PascalFlexLexerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/PascalFlexLexerImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/lexer/PascalLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/PascalLexer.java -------------------------------------------------------------------------------- /plugin/src/lang/lexer/PascalLexerEditorHighlighter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/PascalLexerEditorHighlighter.java -------------------------------------------------------------------------------- /plugin/src/lang/lexer/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/build.xml -------------------------------------------------------------------------------- /plugin/src/lang/lexer/idea-flex.skeleton: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/idea-flex.skeleton -------------------------------------------------------------------------------- /plugin/src/lang/lexer/idea-flex.skeleton.nested: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/idea-flex.skeleton.nested -------------------------------------------------------------------------------- /plugin/src/lang/lexer/pascal.flex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/lexer/pascal.flex -------------------------------------------------------------------------------- /plugin/src/lang/parser/NamespaceRec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/parser/NamespaceRec.java -------------------------------------------------------------------------------- /plugin/src/lang/parser/PascalFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/parser/PascalFile.java -------------------------------------------------------------------------------- /plugin/src/lang/parser/PascalFileElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/parser/PascalFileElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/parser/PascalParserUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/parser/PascalParserUtil.java -------------------------------------------------------------------------------- /plugin/src/lang/parser/impl/PascalFileImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/parser/impl/PascalFileImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/parser/pascal.bnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/parser/pascal.bnf -------------------------------------------------------------------------------- /plugin/src/lang/parser/syn.bnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/parser/syn.bnf -------------------------------------------------------------------------------- /plugin/src/lang/psi/HasTypeParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/HasTypeParameters.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PasDeclSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PasDeclSection.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PasEntityScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PasEntityScope.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PasInvalidElementException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PasInvalidElementException.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PasInvalidScopeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PasInvalidScopeException.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalClassDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalClassDecl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalExportedRoutine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalExportedRoutine.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalHelperDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalHelperDecl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalIdentDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalIdentDecl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalInlineDeclaration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalInlineDeclaration.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalInterfaceDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalInterfaceDecl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalModule.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalNamedElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalNamedElement.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalObjectDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalObjectDecl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalOperation.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalPsiElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalPsiElement.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalPsiElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalPsiElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalQualifiedIdent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalQualifiedIdent.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalRecordDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalRecordDecl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalRoutine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalRoutine.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalRoutineEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalRoutineEntity.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalStructType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalStructType.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalStubElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalStubElement.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/PascalVariableDeclaration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/PascalVariableDeclaration.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/field/Flag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/field/Flag.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/field/ParamModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/field/ParamModifier.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/HasUniqueName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/HasUniqueName.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PasElementFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PasElementFactory.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PasEnumTypeScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PasEnumTypeScope.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PasField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PasField.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PasFormalParameterMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PasFormalParameterMixin.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PasScopeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PasScopeImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PasStubScopeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PasStubScopeImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PasStubStructTypeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PasStubStructTypeImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PasVariantScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PasVariantScope.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalClassDeclImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalClassDeclImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalClassHelperDeclImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalClassHelperDeclImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalExportedRoutineImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalExportedRoutineImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalExpression.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalHelperNamed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalHelperNamed.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalHelperRoutine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalHelperRoutine.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalHelperScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalHelperScope.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalIdentDeclImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalIdentDeclImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalInheritedCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalInheritedCall.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalInterfaceDeclImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalInterfaceDeclImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalModuleImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalModuleImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalNamedElementImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalNamedElementImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalNamedStubElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalNamedStubElement.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalObjectDeclImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalObjectDeclImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalProcedureTypeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalProcedureTypeImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalPsiElementImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalPsiElementImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalPsiImplUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalPsiImplUtil.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalRecordDeclImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalRecordDeclImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalRecordHelperDeclImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalRecordHelperDeclImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalRoutineImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalRoutineImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/PascalStringImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/PascalStringImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/psi/impl/RoutineUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/psi/impl/RoutineUtil.java -------------------------------------------------------------------------------- /plugin/src/lang/references/PasReferenceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/PasReferenceUtil.java -------------------------------------------------------------------------------- /plugin/src/lang/references/PascalChooseByNameContributor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/PascalChooseByNameContributor.java -------------------------------------------------------------------------------- /plugin/src/lang/references/PascalClassByNameContributor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/PascalClassByNameContributor.java -------------------------------------------------------------------------------- /plugin/src/lang/references/PascalCommentReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/PascalCommentReference.java -------------------------------------------------------------------------------- /plugin/src/lang/references/PascalFindUsagesProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/PascalFindUsagesProvider.java -------------------------------------------------------------------------------- /plugin/src/lang/references/PascalInheritedReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/PascalInheritedReference.java -------------------------------------------------------------------------------- /plugin/src/lang/references/PascalReferenceContributor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/PascalReferenceContributor.java -------------------------------------------------------------------------------- /plugin/src/lang/references/PascalReferencesSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/PascalReferencesSearcher.java -------------------------------------------------------------------------------- /plugin/src/lang/references/PascalTargetElementEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/PascalTargetElementEvaluator.java -------------------------------------------------------------------------------- /plugin/src/lang/references/PascalUsageTypeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/PascalUsageTypeProvider.java -------------------------------------------------------------------------------- /plugin/src/lang/references/ResolveContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/ResolveContext.java -------------------------------------------------------------------------------- /plugin/src/lang/references/ResolveUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/ResolveUtil.java -------------------------------------------------------------------------------- /plugin/src/lang/references/impl/PascalRenameProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/impl/PascalRenameProcessor.java -------------------------------------------------------------------------------- /plugin/src/lang/references/impl/manipulators/PascalNamedManipulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/impl/manipulators/PascalNamedManipulator.java -------------------------------------------------------------------------------- /plugin/src/lang/references/impl/manipulators/PascalStringManipulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/impl/manipulators/PascalStringManipulator.java -------------------------------------------------------------------------------- /plugin/src/lang/references/resolve/ExpressionProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/resolve/ExpressionProcessor.java -------------------------------------------------------------------------------- /plugin/src/lang/references/resolve/FQNResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/resolve/FQNResolver.java -------------------------------------------------------------------------------- /plugin/src/lang/references/resolve/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/resolve/Operation.java -------------------------------------------------------------------------------- /plugin/src/lang/references/resolve/Resolve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/resolve/Resolve.java -------------------------------------------------------------------------------- /plugin/src/lang/references/resolve/ResolveOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/resolve/ResolveOptions.java -------------------------------------------------------------------------------- /plugin/src/lang/references/resolve/ResolveProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/resolve/ResolveProcessor.java -------------------------------------------------------------------------------- /plugin/src/lang/references/resolve/Types.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/resolve/Types.java -------------------------------------------------------------------------------- /plugin/src/lang/references/resolve/UnitNameLengthComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/references/resolve/UnitNameLengthComparator.java -------------------------------------------------------------------------------- /plugin/src/lang/search/DescendingEntities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/search/DescendingEntities.java -------------------------------------------------------------------------------- /plugin/src/lang/search/GotoSuper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/search/GotoSuper.java -------------------------------------------------------------------------------- /plugin/src/lang/search/Helper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/search/Helper.java -------------------------------------------------------------------------------- /plugin/src/lang/search/PascalDefinitionsSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/search/PascalDefinitionsSearch.java -------------------------------------------------------------------------------- /plugin/src/lang/search/PascalSuperMethodSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/search/PascalSuperMethodSearch.java -------------------------------------------------------------------------------- /plugin/src/lang/search/UsedBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/search/UsedBy.java -------------------------------------------------------------------------------- /plugin/src/lang/search/routine/FieldMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/search/routine/FieldMatcher.java -------------------------------------------------------------------------------- /plugin/src/lang/search/routine/ParamCountFieldMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/search/routine/ParamCountFieldMatcher.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasExportedRoutineStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasExportedRoutineStub.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasExportedRoutineStubElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasExportedRoutineStubElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasExportedRoutineStubImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasExportedRoutineStubImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasIdentStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasIdentStub.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasIdentStubElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasIdentStubElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasIdentStubImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasIdentStubImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasModuleStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasModuleStub.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasModuleStubElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasModuleStubElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasModuleStubImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasModuleStubImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasNamedStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasNamedStub.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PasNamedStubBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PasNamedStubBase.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PascalHelperIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PascalHelperIndex.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PascalModuleIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PascalModuleIndex.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PascalStructIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PascalStructIndex.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PascalSymbolIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PascalSymbolIndex.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/PascalUnitSymbolIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/PascalUnitSymbolIndex.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/StubUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/StubUtil.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasClassDeclStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasClassDeclStub.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasClassDeclStubElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasClassDeclStubElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasClassDeclStubImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasClassDeclStubImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasClassHelperDeclStubElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasClassHelperDeclStubElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasClassHelperDeclStubImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasClassHelperDeclStubImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasHelperDeclStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasHelperDeclStub.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasInterfaceDeclStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasInterfaceDeclStub.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasInterfaceDeclStubElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasInterfaceDeclStubElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasInterfaceDeclStubImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasInterfaceDeclStubImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasObjectDeclStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasObjectDeclStub.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasObjectDeclStubElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasObjectDeclStubElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasObjectDeclStubImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasObjectDeclStubImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasRecordDeclStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasRecordDeclStub.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasRecordDeclStubElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasRecordDeclStubElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasRecordDeclStubImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasRecordDeclStubImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasRecordHelperDeclStubElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasRecordHelperDeclStubElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasRecordHelperDeclStubImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasRecordHelperDeclStubImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasStructDeclStubElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasStructDeclStubElementType.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasStructStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasStructStub.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PasStructStubImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PasStructStubImpl.java -------------------------------------------------------------------------------- /plugin/src/lang/stub/struct/PascalHelperDeclStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/lang/stub/struct/PascalHelperDeclStub.java -------------------------------------------------------------------------------- /plugin/src/module/DPRParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/DPRParser.java -------------------------------------------------------------------------------- /plugin/src/module/DProjParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/DProjParser.java -------------------------------------------------------------------------------- /plugin/src/module/LpiParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/LpiParser.java -------------------------------------------------------------------------------- /plugin/src/module/ModuleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/ModuleService.java -------------------------------------------------------------------------------- /plugin/src/module/PascalModuleBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/PascalModuleBuilder.java -------------------------------------------------------------------------------- /plugin/src/module/PascalModuleConfigEditorProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/PascalModuleConfigEditorProvider.java -------------------------------------------------------------------------------- /plugin/src/module/PascalModuleOptionsEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/PascalModuleOptionsEditor.java -------------------------------------------------------------------------------- /plugin/src/module/PascalModuleType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/PascalModuleType.java -------------------------------------------------------------------------------- /plugin/src/module/PascalProjectService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/PascalProjectService.java -------------------------------------------------------------------------------- /plugin/src/module/PascalProjectStructureDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/PascalProjectStructureDetector.java -------------------------------------------------------------------------------- /plugin/src/module/ProjectData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/module/ProjectData.java -------------------------------------------------------------------------------- /plugin/src/run/HeaptrcConsoleFilterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/HeaptrcConsoleFilterProvider.java -------------------------------------------------------------------------------- /plugin/src/run/PascalBeforeRunProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalBeforeRunProvider.java -------------------------------------------------------------------------------- /plugin/src/run/PascalCommandLineState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalCommandLineState.java -------------------------------------------------------------------------------- /plugin/src/run/PascalConfigurationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalConfigurationType.java -------------------------------------------------------------------------------- /plugin/src/run/PascalRunConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalRunConfiguration.java -------------------------------------------------------------------------------- /plugin/src/run/PascalRunConfigurationEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalRunConfigurationEditor.java -------------------------------------------------------------------------------- /plugin/src/run/PascalRunConfigurationForm.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalRunConfigurationForm.form -------------------------------------------------------------------------------- /plugin/src/run/PascalRunConfigurationForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalRunConfigurationForm.java -------------------------------------------------------------------------------- /plugin/src/run/PascalRunConfigurationParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalRunConfigurationParams.java -------------------------------------------------------------------------------- /plugin/src/run/PascalRunContextConfigurationProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalRunContextConfigurationProducer.java -------------------------------------------------------------------------------- /plugin/src/run/PascalRunLineMarkerContributor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalRunLineMarkerContributor.java -------------------------------------------------------------------------------- /plugin/src/run/PascalRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/run/PascalRunner.java -------------------------------------------------------------------------------- /plugin/src/sdk/BasePascalSdkType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/sdk/BasePascalSdkType.java -------------------------------------------------------------------------------- /plugin/src/sdk/BuiltinsParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/sdk/BuiltinsParser.java -------------------------------------------------------------------------------- /plugin/src/sdk/Define.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/sdk/Define.java -------------------------------------------------------------------------------- /plugin/src/sdk/DefinesParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/sdk/DefinesParser.java -------------------------------------------------------------------------------- /plugin/src/sdk/DelphiSdkType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/sdk/DelphiSdkType.java -------------------------------------------------------------------------------- /plugin/src/sdk/Directive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/sdk/Directive.java -------------------------------------------------------------------------------- /plugin/src/sdk/DirectivesParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/sdk/DirectivesParser.java -------------------------------------------------------------------------------- /plugin/src/sdk/FPCSdkType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/sdk/FPCSdkType.java -------------------------------------------------------------------------------- /plugin/src/sdk/PascalProjectSdkValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/sdk/PascalProjectSdkValidator.java -------------------------------------------------------------------------------- /plugin/src/sdk/PascalSdkConfigUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/sdk/PascalSdkConfigUI.java -------------------------------------------------------------------------------- /plugin/src/ui/FieldRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ui/FieldRenderer.java -------------------------------------------------------------------------------- /plugin/src/ui/SdkSwitchAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ui/SdkSwitchAction.java -------------------------------------------------------------------------------- /plugin/src/ui/TreeViewStruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/ui/TreeViewStruct.java -------------------------------------------------------------------------------- /plugin/src/util/DocUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/DocUtil.java -------------------------------------------------------------------------------- /plugin/src/util/EditorUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/EditorUtil.java -------------------------------------------------------------------------------- /plugin/src/util/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/Filter.java -------------------------------------------------------------------------------- /plugin/src/util/ModuleUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/ModuleUtil.java -------------------------------------------------------------------------------- /plugin/src/util/PosUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/PosUtil.java -------------------------------------------------------------------------------- /plugin/src/util/PreserveCaretTemplateAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/PreserveCaretTemplateAdapter.java -------------------------------------------------------------------------------- /plugin/src/util/PsiContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/PsiContext.java -------------------------------------------------------------------------------- /plugin/src/util/PsiUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/PsiUtil.java -------------------------------------------------------------------------------- /plugin/src/util/StmtUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/StmtUtil.java -------------------------------------------------------------------------------- /plugin/src/util/StrUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/StrUtil.java -------------------------------------------------------------------------------- /plugin/src/util/SyncUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/src/util/SyncUtil.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/AnnotatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/AnnotatorTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/CalcTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/CalcTypeTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/CompletionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/CompletionTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/ConditionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/ConditionalTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/DirectiveTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/DirectiveTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/InfereTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/InfereTypeTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/InspectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/InspectionTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/PascalLightCodeInsightFixtureTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/PascalLightCodeInsightFixtureTestCase.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/ReferencesSearchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/ReferencesSearchTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/ResolveTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/ResolveTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/SectionToggleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/SectionToggleTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/debugger/ExpressionTranslatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/debugger/ExpressionTranslatorTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/debugger/gdb/GdbMiParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/debugger/gdb/GdbMiParserTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/editor/GotoSymbolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/editor/GotoSymbolTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/editor/highlighter/AccessDetectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/editor/highlighter/AccessDetectorTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/editor/refactoring/NameSuggestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/editor/refactoring/NameSuggestTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/ide/intention/IntentionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/ide/intention/IntentionTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/jps/builder/DelphiCompilerProcessAdapterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/jps/builder/DelphiCompilerProcessAdapterTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/lang/compiled/DCUFileDecompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/lang/compiled/DCUFileDecompilerTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/lang/compiled/PPUDumpParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/lang/compiled/PPUDumpParserTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/lang/lexer/ConditionParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/lang/lexer/ConditionParserTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/lang/psi/impl/RoutineUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/lang/psi/impl/RoutineUtilTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/lang/references/ResolveUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/lang/references/ResolveUtilTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/routine/RoutineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/routine/RoutineTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/util/PosUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/util/PosUtilTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/util/PsiUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/util/PsiUtilTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/util/StrUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/util/StrUtilTest.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/util/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/util/TestUtil.java -------------------------------------------------------------------------------- /plugin/test/com/siberika/idea/pascal/util/dprParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/com/siberika/idea/pascal/util/dprParserTest.java -------------------------------------------------------------------------------- /plugin/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/plugin/test/resources/log4j.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/pom.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/readme.md -------------------------------------------------------------------------------- /testData/0c/actions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/0c/actions.txt -------------------------------------------------------------------------------- /testData/annotator/allowedKeywords.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/allowedKeywords.pas -------------------------------------------------------------------------------- /testData/annotator/annotatorTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/annotatorTest.pas -------------------------------------------------------------------------------- /testData/annotator/calcTypesTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/calcTypesTest.pas -------------------------------------------------------------------------------- /testData/annotator/classParentWith.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/classParentWith.pas -------------------------------------------------------------------------------- /testData/annotator/classesTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/classesTest.pas -------------------------------------------------------------------------------- /testData/annotator/closure.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/closure.pas -------------------------------------------------------------------------------- /testData/annotator/constants.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/constants.pas -------------------------------------------------------------------------------- /testData/annotator/construct.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/construct.pas -------------------------------------------------------------------------------- /testData/annotator/destructorInherited.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/destructorInherited.pas -------------------------------------------------------------------------------- /testData/annotator/enumTypes.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/enumTypes.pas -------------------------------------------------------------------------------- /testData/annotator/exception.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/exception.pas -------------------------------------------------------------------------------- /testData/annotator/expression.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/expression.pas -------------------------------------------------------------------------------- /testData/annotator/fpcGenerics.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/fpcGenerics.pas -------------------------------------------------------------------------------- /testData/annotator/generics.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/generics.pas -------------------------------------------------------------------------------- /testData/annotator/helpers.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/helpers.pas -------------------------------------------------------------------------------- /testData/annotator/inlineDecl.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/inlineDecl.pas -------------------------------------------------------------------------------- /testData/annotator/interfaces.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/interfaces.pas -------------------------------------------------------------------------------- /testData/annotator/keywordIdentifiers.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/keywordIdentifiers.pas -------------------------------------------------------------------------------- /testData/annotator/library1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/library1.pas -------------------------------------------------------------------------------- /testData/annotator/nestedMembers.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/nestedMembers.pas -------------------------------------------------------------------------------- /testData/annotator/nestedRoutines.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/nestedRoutines.pas -------------------------------------------------------------------------------- /testData/annotator/objects.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/objects.pas -------------------------------------------------------------------------------- /testData/annotator/operators.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/operators.pas -------------------------------------------------------------------------------- /testData/annotator/overload.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/overload.pas -------------------------------------------------------------------------------- /testData/annotator/paramsInDeclaration.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/paramsInDeclaration.pas -------------------------------------------------------------------------------- /testData/annotator/recordConst.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/recordConst.pas -------------------------------------------------------------------------------- /testData/annotator/resultAssignment.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/resultAssignment.pas -------------------------------------------------------------------------------- /testData/annotator/routineCalls.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/routineCalls.pas -------------------------------------------------------------------------------- /testData/annotator/routineCallsUnresolved.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/routineCallsUnresolved.pas -------------------------------------------------------------------------------- /testData/annotator/routines.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/routines.pas -------------------------------------------------------------------------------- /testData/annotator/routinesForward.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/routinesForward.pas -------------------------------------------------------------------------------- /testData/annotator/routinesNestedForward.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/routinesNestedForward.pas -------------------------------------------------------------------------------- /testData/annotator/scoped.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/scoped.pas -------------------------------------------------------------------------------- /testData/annotator/scoped.prog.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/scoped.prog.pas -------------------------------------------------------------------------------- /testData/annotator/scoped.types.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/scoped.types.pas -------------------------------------------------------------------------------- /testData/annotator/scoped.util.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/scoped.util.pas -------------------------------------------------------------------------------- /testData/annotator/scopedAccess.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/scopedAccess.pas -------------------------------------------------------------------------------- /testData/annotator/statement.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/statement.pas -------------------------------------------------------------------------------- /testData/annotator/structTypes.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/structTypes.pas -------------------------------------------------------------------------------- /testData/annotator/types.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/types.pas -------------------------------------------------------------------------------- /testData/annotator/unimplementedMethods.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/unimplementedMethods.pas -------------------------------------------------------------------------------- /testData/annotator/unitName.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/unitName.pas -------------------------------------------------------------------------------- /testData/annotator/unusedIdents.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/unusedIdents.pas -------------------------------------------------------------------------------- /testData/annotator/unusedUnits.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/unusedUnits.pas -------------------------------------------------------------------------------- /testData/annotator/usesInImplementation.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/usesInImplementation.pas -------------------------------------------------------------------------------- /testData/annotator/variables.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/variables.pas -------------------------------------------------------------------------------- /testData/annotator/variant.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/annotator/variant.pas -------------------------------------------------------------------------------- /testData/completion/beginend.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/beginend.pas -------------------------------------------------------------------------------- /testData/completion/break.pas: -------------------------------------------------------------------------------- 1 | begin 2 | for i := 0 to 1 do if true then 3 | end. -------------------------------------------------------------------------------- /testData/completion/completionTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/completionTest.pas -------------------------------------------------------------------------------- /testData/completion/consts.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/consts.pas -------------------------------------------------------------------------------- /testData/completion/contextTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/contextTest.pas -------------------------------------------------------------------------------- /testData/completion/dcu.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/dcu.pas -------------------------------------------------------------------------------- /testData/completion/else.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/else.pas -------------------------------------------------------------------------------- /testData/completion/empty.pas: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testData/completion/firstInName.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/firstInName.pas -------------------------------------------------------------------------------- /testData/completion/forwardStructure.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/forwardStructure.pas -------------------------------------------------------------------------------- /testData/completion/inherited1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/inherited1.pas -------------------------------------------------------------------------------- /testData/completion/inherited2.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/inherited2.pas -------------------------------------------------------------------------------- /testData/completion/methodDirectivesIntf.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/methodDirectivesIntf.pas -------------------------------------------------------------------------------- /testData/completion/methodImpl.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/methodImpl.pas -------------------------------------------------------------------------------- /testData/completion/methodImplHead.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/methodImplHead.pas -------------------------------------------------------------------------------- /testData/completion/methodImplHeadNewLine.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/methodImplHeadNewLine.pas -------------------------------------------------------------------------------- /testData/completion/moduleSection.pas: -------------------------------------------------------------------------------- 1 | 2 | begin 3 | end. -------------------------------------------------------------------------------- /testData/completion/moduleSectionWithUses.pas: -------------------------------------------------------------------------------- 1 | uses unit1; 2 | 3 | begin 4 | end. -------------------------------------------------------------------------------- /testData/completion/parent.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/parent.pas -------------------------------------------------------------------------------- /testData/completion/prop.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/prop.pas -------------------------------------------------------------------------------- /testData/completion/recordConst.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/recordConst.pas -------------------------------------------------------------------------------- /testData/completion/routineBlock.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/routineBlock.pas -------------------------------------------------------------------------------- /testData/completion/routineHead.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/routineHead.pas -------------------------------------------------------------------------------- /testData/completion/routineParams1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/routineParams1.pas -------------------------------------------------------------------------------- /testData/completion/routineParams2.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/routineParams2.pas -------------------------------------------------------------------------------- /testData/completion/routineParams3.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/routineParams3.pas -------------------------------------------------------------------------------- /testData/completion/statement.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/statement.pas -------------------------------------------------------------------------------- /testData/completion/statementInExpr.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/statementInExpr.pas -------------------------------------------------------------------------------- /testData/completion/statementInStmt.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/statementInStmt.pas -------------------------------------------------------------------------------- /testData/completion/structIntf.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/structIntf.pas -------------------------------------------------------------------------------- /testData/completion/structured.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/structured.pas -------------------------------------------------------------------------------- /testData/completion/typeId.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/typeId.pas -------------------------------------------------------------------------------- /testData/completion/unit1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/unit1.pas -------------------------------------------------------------------------------- /testData/completion/unitDeclSection.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/unitDeclSection.pas -------------------------------------------------------------------------------- /testData/completion/unitDeclSectionImpl.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/unitDeclSectionImpl.pas -------------------------------------------------------------------------------- /testData/completion/unitSections.pas: -------------------------------------------------------------------------------- 1 | unit unitSections; 2 | 3 | end. -------------------------------------------------------------------------------- /testData/completion/usesCompletion.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/completion/usesCompletion.pas -------------------------------------------------------------------------------- /testData/conditional/if.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/conditional/if.pas -------------------------------------------------------------------------------- /testData/conditional/ifdef.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/conditional/ifdef.pas -------------------------------------------------------------------------------- /testData/conditional/ifdefElseif.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/conditional/ifdefElseif.pas -------------------------------------------------------------------------------- /testData/conditional/ifnested.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/conditional/ifnested.pas -------------------------------------------------------------------------------- /testData/directive/compilerDirective.pas: -------------------------------------------------------------------------------- 1 | {$} 2 | begin 3 | end. 4 | -------------------------------------------------------------------------------- /testData/directive/define.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/directive/define.pas -------------------------------------------------------------------------------- /testData/gotoSymbol/addActions.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/gotoSymbol/addActions.pas -------------------------------------------------------------------------------- /testData/gotoSymbol/gotoSymbolTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/gotoSymbol/gotoSymbolTest.pas -------------------------------------------------------------------------------- /testData/intention/addCompound.after.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/intention/addCompound.after.pas -------------------------------------------------------------------------------- /testData/intention/addCompound.pas: -------------------------------------------------------------------------------- 1 | begin 2 | if true then; 3 | end. 4 | -------------------------------------------------------------------------------- /testData/intention/addUnitNoname.after.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/intention/addUnitNoname.after.pas -------------------------------------------------------------------------------- /testData/intention/addUnitNoname.pas: -------------------------------------------------------------------------------- 1 | begin 2 | scope.glob; 3 | end. 4 | -------------------------------------------------------------------------------- /testData/intention/createPropertyForParam.after.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/intention/createPropertyForParam.after.pas -------------------------------------------------------------------------------- /testData/intention/createPropertyForParam.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/intention/createPropertyForParam.pas -------------------------------------------------------------------------------- /testData/intention/removeCompound.after.pas: -------------------------------------------------------------------------------- 1 | begin 2 | if true then; 3 | end. 4 | -------------------------------------------------------------------------------- /testData/intention/removeCompound.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/intention/removeCompound.pas -------------------------------------------------------------------------------- /testData/misc/accessDetector.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/misc/accessDetector.pas -------------------------------------------------------------------------------- /testData/misc/resolveInherited.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/misc/resolveInherited.pas -------------------------------------------------------------------------------- /testData/misc/routinesFwd.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/misc/routinesFwd.pas -------------------------------------------------------------------------------- /testData/misc/sectionToggle.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/misc/sectionToggle.pas -------------------------------------------------------------------------------- /testData/misc/sectionToggleGeneric.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/misc/sectionToggleGeneric.pas -------------------------------------------------------------------------------- /testData/misc/sectionToggleGenericConstrained.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/misc/sectionToggleGenericConstrained.pas -------------------------------------------------------------------------------- /testData/misc/sectionToggleStrict.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/misc/sectionToggleStrict.pas -------------------------------------------------------------------------------- /testData/reference/unit1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/reference/unit1.pas -------------------------------------------------------------------------------- /testData/reference/unit2.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/reference/unit2.pas -------------------------------------------------------------------------------- /testData/resolve/declarationTypes.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/resolve/declarationTypes.pas -------------------------------------------------------------------------------- /testData/routine/findSubMethods.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/routine/findSubMethods.pas -------------------------------------------------------------------------------- /testData/routine/normalizeRoutineName.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/routine/normalizeRoutineName.pas -------------------------------------------------------------------------------- /testData/routine/reduceRoutineName.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/routine/reduceRoutineName.pas -------------------------------------------------------------------------------- /testData/typeInference/infereTypeCall.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/typeInference/infereTypeCall.pas -------------------------------------------------------------------------------- /testData/typeInference/infereTypeComplex.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/typeInference/infereTypeComplex.pas -------------------------------------------------------------------------------- /testData/typeInference/infereTypePath.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/typeInference/infereTypePath.pas -------------------------------------------------------------------------------- /testData/typeInference/infereTypeSimple.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/typeInference/infereTypeSimple.pas -------------------------------------------------------------------------------- /testData/uses/TestUnit.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/uses/TestUnit.pas -------------------------------------------------------------------------------- /testData/uses/Unused.pas: -------------------------------------------------------------------------------- 1 | unit Unused; 2 | 3 | interface 4 | 5 | implementation 6 | 7 | end. -------------------------------------------------------------------------------- /testData/uses/UsedImpl.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/uses/UsedImpl.pas -------------------------------------------------------------------------------- /testData/uses/UsedIntf.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/uses/UsedIntf.pas -------------------------------------------------------------------------------- /testData/util/dprParser.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/util/dprParser.dpr -------------------------------------------------------------------------------- /testData/util/posUtilTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/util/posUtilTest.pas -------------------------------------------------------------------------------- /testData/util/psiUtilTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casteng/i-pascal/HEAD/testData/util/psiUtilTest.pas --------------------------------------------------------------------------------