Path Lines of Code build.gradle.kts 145 buildSrc/build.gradle.kts 39 buildSrc/src/main/kotlin/DSL.kt 19 buildSrc/src/main/kotlin/org/fbme/gradle/GenerateDistPluginTasks.kt 38 buildSrc/src/main/kotlin/org/fbme/gradle/GeneratePluginModuleFile.kt 53 buildSrc/src/main/kotlin/org/fbme/gradle/GenerateSourcePluginTasks.kt 50 buildSrc/src/main/kotlin/org/fbme/gradle/ModuleDependency.kt 17 buildSrc/src/main/kotlin/org/fbme/gradle/ModuleDescriptorKind.kt 4 buildSrc/src/main/kotlin/org/fbme/gradle/ModuleFileGenerator.kt 117 buildSrc/src/main/kotlin/org/fbme/gradle/MpsBuildscriptTasks.kt 93 buildSrc/src/main/kotlin/org/fbme/gradle/MpsExtension.kt 33 buildSrc/src/main/kotlin/org/fbme/gradle/MpsPlugin.kt 52 buildSrc/src/main/kotlin/org/fbme/gradle/PluginModuleFileSpec.kt 16 buildSrc/src/main/kotlin/org/fbme/gradle/PluginXmlSaxHandler.kt 26 code/4diac-integration/build.gradle.kts 70 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/cmake/builders/AbstractBuilderTest.kt 52 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/cmake/builders/docker/PosixSetupDockerBuilderTest.kt 17 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/cmake/builders/docker/StandardPosixDockerBuilderTest.kt 17 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/deploy/communication/TCPDeviceCommunicationHandlerTest.kt 47 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/deploy/controllers/AppenderTest.kt 38 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/deploy/controllers/DynamicTypeLoadDeploymentControllerTest.kt 219 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/deploy/controllers/TestAppender.kt 45 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/translator/TranslatorTestBase.kt 96 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/adapter/AdapterFBTypeTranslatorTest.kt 28 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/basic/BasicFBTypeTranslatorTest.kt 81 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/composite/CompositeFBTypeTranslatorTest.kt 30 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/service/ServiceInterfaceFBTypeTranslatorTest.kt 22 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/translator/lua/adapter/AdapterFBTypeTranslatorTest.kt 25 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/translator/lua/basic/BasicFBTypeTranslatorTest.kt 81 code/4diac-integration/src/integration-test/kotlin/org/fbme/ide/integration/fordiac/translator/lua/composite/CompositeFBTypeTranslatorTest.kt 28 code/4diac-integration/src/integration-test/resources/log4j2-test.xml 19 code/4diac-integration/src/integration-test/resources/translator/adapter/simple/cpp/SimpleAdapter_out.cpp 28 code/4diac-integration/src/integration-test/resources/translator/adapter/simple/cpp/SimpleAdapter_out.h 62 code/4diac-integration/src/integration-test/resources/translator/adapter/simple/lua/SimpleAdapter_out.lua 17 code/4diac-integration/src/integration-test/resources/translator/adapter/with_associations/cpp/Adapt_out.cpp 30 code/4diac-integration/src/integration-test/resources/translator/adapter/with_associations/cpp/Adapt_out.h 77 code/4diac-integration/src/integration-test/resources/translator/adapter/with_associations/lua/AssocAdapter_out.lua 17 code/4diac-integration/src/integration-test/resources/translator/basic/adapter/cpp/BasicWithAdapter_out.cpp 103 code/4diac-integration/src/integration-test/resources/translator/basic/adapter/cpp/BasicWithAdapter_out.h 58 code/4diac-integration/src/integration-test/resources/translator/basic/adapter/lua/BasicWithAdapter_out.lua 220 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/assignment/cpp/Assignment_out.cpp 56 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/assignment/cpp/Assignment_out.h 33 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/assignment/lua/Assignment_out.lua 64 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/case/cpp/Case_out.cpp 66 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/case/cpp/Case_out.h 38 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/case/lua/Case_out.lua 78 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/empty/cpp/Empty_out.cpp 47 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/empty/cpp/Empty_out.h 25 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/empty/lua/Empty_out.lua 57 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/exit/cpp/Exit_out.cpp 48 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/exit/cpp/Exit_out.h 25 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/exit/lua/Exit_out.lua 58 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/for/cpp/For_out.cpp 58 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/for/cpp/For_out.h 25 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/for/lua/For_out.lua 62 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/if/If_out.lua 68 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/repeat/cpp/Repeat_out.cpp 56 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/repeat/cpp/Repeat_out.h 25 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/repeat/lua/Repeat_out.lua 65 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/return/cpp/Return_out.cpp 48 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/return/cpp/Return_out.h 25 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/return/lua/Return_out.lua 58 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/while/cpp/While_out.cpp 56 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/while/cpp/While_out.h 25 code/4diac-integration/src/integration-test/resources/translator/basic/alg/statements/while/lua/While_out.lua 65 code/4diac-integration/src/integration-test/resources/translator/basic/basic_two_algs/cpp/BasicTwoAlgs_out.cpp 95 code/4diac-integration/src/integration-test/resources/translator/basic/basic_two_algs/cpp/BasicTwoAlgs_out.h 59 code/4diac-integration/src/integration-test/resources/translator/basic/basic_two_algs/lua/BasicTwoAlgs_out.lua 103 code/4diac-integration/src/integration-test/resources/translator/composite/cpp/Composite_out.cpp 59 code/4diac-integration/src/integration-test/resources/translator/composite/cpp/Composite_out.h 61 code/4diac-integration/src/integration-test/resources/translator/composite/lua/composite_out.lua 64 code/4diac-integration/src/integration-test/resources/translator/service/cpp/Service.cpp 31 code/4diac-integration/src/integration-test/resources/translator/service/cpp/Service.h 42 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/builders/AbstractRuntimeBuilder.kt 17 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/builders/RuntimeBuilder.kt 5 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/builders/docker/PosixSetupDockerBuilder.kt 10 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/builders/docker/StandardPosixDockerBuilder.kt 10 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/builders/local/PosixSetupLocalBuilder.kt 16 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/builders/local/StandardPosixLocalBuilder.kt 32 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/exceptions/RuntimeBuildException.kt 5 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/exceptions/ShellException.kt 23 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/shell/DockerShellExecutor.kt 5 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/shell/LocalShellExecutor.kt 28 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/cmake/shell/ShellExecutor.kt 4 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/deploy/communication/TCPDeviceCommunicationHandler.kt 70 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/deploy/controllers/AbstractDeviceController.kt 35 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/deploy/controllers/DeploymentController.kt 368 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/deploy/controllers/DeviceControllerFactoryImpl.kt 10 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/deploy/controllers/DynamicTypeLoadDeploymentController.kt 174 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/parser/ResponseData.kt 83 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/parser/ResponseParser.kt 26 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/parser/exceptions/ResponseParserException.kt 14 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/AbstractTranslator.kt 426 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/ForteCppTranslator.kt 45 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/STAlgorithmTranslator.kt 320 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/adapter/AdapterFBTypeHeaderTranslator.kt 164 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/adapter/AdapterFBTypeImplTranslator.kt 142 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/basic/BasicFBTypeHeaderTranslator.kt 118 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/basic/BasicFBTypeImplTranslator.kt 247 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/composite/CompositeFBTypeHeaderTranslator.kt 72 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/composite/CompositeFBTypeImplTranslator.kt 275 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/service/ServiceInterfaceFBTypeHeaderTranslator.kt 59 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/cpp/service/ServiceInterfaceFBTypeImplTranslator.kt 40 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/lua/AdapterFBTypeTranslator.kt 66 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/lua/BasicFBTypeTranslator.kt 589 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/lua/CompositeFBTypeTranslator.kt 250 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/lua/Constants.kt 97 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/lua/ForteLuaTranslator.kt 10 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/translator/lua/TranslatorUtils.kt 40 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/validators/AbstractValidator.kt 120 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/validators/AdapterFBTypeValidator.kt 15 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/validators/BasicFBTypeValidator.kt 224 code/4diac-integration/src/main/kotlin/org/fbme/ide/integration/fordiac/validators/InternalError.kt 10 code/4diac-integration/src/main/resources/META-INF/plugin.xml 17 code/4diac-integration/src/main/resources/log4j2.xml 18 code/debugger/build.gradle.kts 34 code/debugger/src/main/kotlin/org/fbme/debugger/RuntimeTraceSynchronizer.kt 235 code/debugger/src/main/kotlin/org/fbme/debugger/Utils.kt 21 code/debugger/src/main/kotlin/org/fbme/debugger/common/DeclarationUtils.kt 172 code/debugger/src/main/kotlin/org/fbme/debugger/common/StateUtils.kt 67 code/debugger/src/main/kotlin/org/fbme/debugger/common/change/Change.kt 2 code/debugger/src/main/kotlin/org/fbme/debugger/common/change/ComplexChange.kt 2 code/debugger/src/main/kotlin/org/fbme/debugger/common/change/EventChange.kt 4 code/debugger/src/main/kotlin/org/fbme/debugger/common/change/InitialChange.kt 2 code/debugger/src/main/kotlin/org/fbme/debugger/common/change/InputEventChange.kt 3 code/debugger/src/main/kotlin/org/fbme/debugger/common/change/OutputEventChange.kt 3 code/debugger/src/main/kotlin/org/fbme/debugger/common/change/StateChange.kt 3 code/debugger/src/main/kotlin/org/fbme/debugger/common/state/BasicFBState.kt 20 code/debugger/src/main/kotlin/org/fbme/debugger/common/state/CompositeFBState.kt 13 code/debugger/src/main/kotlin/org/fbme/debugger/common/state/FBState.kt 27 code/debugger/src/main/kotlin/org/fbme/debugger/common/state/ResourceState.kt 14 code/debugger/src/main/kotlin/org/fbme/debugger/common/state/ServiceFBState.kt 7 code/debugger/src/main/kotlin/org/fbme/debugger/common/state/State.kt 4 code/debugger/src/main/kotlin/org/fbme/debugger/common/trace/ExecutionTrace.kt 35 code/debugger/src/main/kotlin/org/fbme/debugger/common/trace/TraceItem.kt 9 code/debugger/src/main/kotlin/org/fbme/debugger/common/ui/DebuggerPanel.kt 440 code/debugger/src/main/kotlin/org/fbme/debugger/common/ui/icons/Icons.kt 6 code/debugger/src/main/kotlin/org/fbme/debugger/common/value/BooleanValue.kt 6 code/debugger/src/main/kotlin/org/fbme/debugger/common/value/IntValue.kt 6 code/debugger/src/main/kotlin/org/fbme/debugger/common/value/StringValue.kt 6 code/debugger/src/main/kotlin/org/fbme/debugger/common/value/TimeValue.kt 6 code/debugger/src/main/kotlin/org/fbme/debugger/common/value/Value.kt 22 code/debugger/src/main/kotlin/org/fbme/debugger/explanation/ExplanationProducer.kt 282 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/DebuggerToolWindow.kt 16 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/DebuggerToolWindowFactory.kt 8 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/DeploymentAction_DeployResource.kt 96 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/DeploymentAction_StopResource.kt 46 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/InspectionsManager_ProjectPluginPart.kt 15 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/MonitoringAction_DisableWatching.kt 29 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/MonitoringAction_EnableWatching.kt 34 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/MonitoringAction_UnwatchECCState.kt 28 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/MonitoringAction_UnwatchFB.kt 32 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/MonitoringAction_UnwatchPort.kt 32 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/MonitoringAction_UnwatchSelectedFBs.kt 28 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/MonitoringAction_WatchECCState.kt 27 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/MonitoringAction_WatchFB.kt 31 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/MonitoringAction_WatchPort.kt 31 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/MonitoringAction_WatchSelectedFBs.kt 29 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/NetworkWatchActions.kt 252 code/debugger/src/main/kotlin/org/fbme/debugger/plugin/SimulateExecutionAction.kt 90 code/debugger/src/main/kotlin/org/fbme/debugger/simulator/BasicFBSimulator.kt 74 code/debugger/src/main/kotlin/org/fbme/debugger/simulator/CompositeFBSimulator.kt 71 code/debugger/src/main/kotlin/org/fbme/debugger/simulator/FBSimulator.kt 146 code/debugger/src/main/kotlin/org/fbme/debugger/simulator/ResourceSimulator.kt 20 code/debugger/src/main/kotlin/org/fbme/debugger/simulator/ServiceFBSimulator.kt 32 code/debugger/src/main/kotlin/org/fbme/debugger/simulator/Simulator.kt 11 code/debugger/src/main/kotlin/org/fbme/debugger/simulator/SimulatorUtil.kt 106 code/debugger/src/main/kotlin/org/fbme/debugger/simulator/st/OperationsUtil.kt 84 code/debugger/src/main/kotlin/org/fbme/debugger/simulator/st/STInterpreter.kt 100 code/debugger/src/main/kotlin/org/fbme/debugger/simulator/ui/SimulatorPanel.kt 63 code/debugger/src/main/resources/META-INF/plugin.xml 65 code/enas/build.gradle.kts 6 code/language/build.gradle.kts 20 code/language/src/main/kotlin/org/fbme/ide/iec61499/editor/ProjectEditorSpecs.kt 15 code/language/src/main/kotlin/org/fbme/ide/iec61499/fbnetwork/MPSNetworkInstanceReference.kt 65 code/language/src/main/kotlin/org/fbme/ide/iec61499/repository/MpsBridge.kt 63 code/language/src/main/kotlin/org/fbme/ide/iec61499/repository/PlatformDeclarationsScope.kt 64 code/language/src/main/kotlin/org/fbme/ide/iec61499/repository/PlatformElement.kt 11 code/language/src/main/kotlin/org/fbme/ide/iec61499/repository/PlatformElementAdapter.kt 6 code/language/src/main/kotlin/org/fbme/ide/iec61499/repository/PlatformElementsOwner.kt 34 code/language/src/main/kotlin/org/fbme/ide/iec61499/repository/PlatformIdentifier.kt 6 code/language/src/main/kotlin/org/fbme/ide/iec61499/repository/PlatformRepository.kt 11 code/language/src/main/kotlin/org/fbme/ide/iec61499/repository/PlatformRepositoryProvider.kt 21 code/language/src/main/kotlin/org/fbme/ide/iec61499/snashot/DeclarationSnapshot.kt 91 code/library/build.gradle.kts 33 code/library/src/main/antlr/org/fbme/lib/st/parser/ST.g4 112 code/library/src/main/kotlin/org/fbme/lib/common/CompositeReference.kt 16 code/library/src/main/kotlin/org/fbme/lib/common/ContainedElement.kt 6 code/library/src/main/kotlin/org/fbme/lib/common/Declaration.kt 5 code/library/src/main/kotlin/org/fbme/lib/common/DeclarationPath.kt 4 code/library/src/main/kotlin/org/fbme/lib/common/Element.kt 6 code/library/src/main/kotlin/org/fbme/lib/common/Identifier.kt 2 code/library/src/main/kotlin/org/fbme/lib/common/Reference.kt 12 code/library/src/main/kotlin/org/fbme/lib/common/Role.kt 2 code/library/src/main/kotlin/org/fbme/lib/common/RootElement.kt 5 code/library/src/main/kotlin/org/fbme/lib/common/StringIdentifier.kt 2 code/library/src/main/kotlin/org/fbme/lib/common/attributes/WithExternalXmlContent.kt 6 code/library/src/main/kotlin/org/fbme/lib/iec61499/DeclarationsScope.kt 16 code/library/src/main/kotlin/org/fbme/lib/iec61499/IEC61499Factory.kt 45 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/AdapterTypeDeclaration.kt 12 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/AlgorithmBody.kt 17 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/AlgorithmDeclaration.kt 8 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/AlgorithmLanguage.kt 19 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/ApplicationDeclaration.kt 8 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/BasicFBTypeDeclaration.kt 7 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/CompositeFBTypeDeclaration.kt 5 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/DeclarationWithNetwork.kt 6 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/DeviceDeclaration.kt 12 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/DeviceTypeDeclaration.kt 10 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/EventAssociation.kt 7 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/EventDeclaration.kt 7 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/FBInterfaceDeclaration.kt 22 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/FBInterfaceDeclarationWithAdapters.kt 5 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/FBTypeDeclaration.kt 8 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/FBTypeReference.kt 7 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/Link.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/Mapping.kt 10 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/ParameterAssignment.kt 10 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/ParameterDeclaration.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/PlugDeclaration.kt 7 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/ResourceDeclaration.kt 22 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/ResourceTypeDeclaration.kt 9 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/ResourceTypeReference.kt 7 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/SegmentDeclaration.kt 9 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/SegmentTypeDeclaration.kt 6 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/ServiceInterfaceFBTypeDeclaration.kt 2 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/SocketDeclaration.kt 7 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/SubapplicationTypeDeclaration.kt 10 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/SystemDeclaration.kt 10 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/hierarchies/ApplicationFunctionBlockHierarchy.kt 13 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/hierarchies/ApplicationHierarchy.kt 22 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/hierarchies/ResourceFunctionBlockHierarchy.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/declarations/hierarchies/ResourceHierarchy.kt 9 code/library/src/main/kotlin/org/fbme/lib/iec61499/descriptors/FBPortDescriptor.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/descriptors/FBType.kt 27 code/library/src/main/kotlin/org/fbme/lib/iec61499/descriptors/FBTypeDescriptor.kt 14 code/library/src/main/kotlin/org/fbme/lib/iec61499/descriptors/FBTypeDescriptorUtils.kt 86 code/library/src/main/kotlin/org/fbme/lib/iec61499/descriptors/PlugType.kt 27 code/library/src/main/kotlin/org/fbme/lib/iec61499/descriptors/SocketType.kt 27 code/library/src/main/kotlin/org/fbme/lib/iec61499/ecc/ECC.kt 8 code/library/src/main/kotlin/org/fbme/lib/iec61499/ecc/ECTransitionCondition.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/ecc/StateAction.kt 12 code/library/src/main/kotlin/org/fbme/lib/iec61499/ecc/StateDeclaration.kt 9 code/library/src/main/kotlin/org/fbme/lib/iec61499/ecc/StateTransition.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/ConnectionPath.kt 22 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/EndpointCoordinate.kt 8 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/EntryKind.kt 4 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/FBNetwork.kt 42 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/FBNetworkConnection.kt 10 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/FunctionBlockDeclaration.kt 7 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/FunctionBlockDeclarationBase.kt 40 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/LongConnectionPath.kt 4 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/PortPath.kt 78 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/subapp/SubappNetwork.kt 14 code/library/src/main/kotlin/org/fbme/lib/iec61499/fbnetwork/subapp/SubapplicationDeclaration.kt 8 code/library/src/main/kotlin/org/fbme/lib/iec61499/instances/ECCInstance.kt 26 code/library/src/main/kotlin/org/fbme/lib/iec61499/instances/FunctionBlockInstance.kt 7 code/library/src/main/kotlin/org/fbme/lib/iec61499/instances/Instance.kt 16 code/library/src/main/kotlin/org/fbme/lib/iec61499/instances/NetworkInstance.kt 73 code/library/src/main/kotlin/org/fbme/lib/iec61499/instances/RegularECCInstance.kt 8 code/library/src/main/kotlin/org/fbme/lib/iec61499/instances/RegularFunctionBlockInstance.kt 16 code/library/src/main/kotlin/org/fbme/lib/iec61499/instances/RegularNetworkInstance.kt 39 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/AdapterTypeConverter.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/BasicFBTypeConverter.kt 146 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/CompositeFBTypeConverter.kt 18 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/ConverterArguments.kt 23 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/ConverterArgumentsHolder.kt 10 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/ConverterBase.kt 18 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/DeclarationConverterBase.kt 18 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/DeviceTypeConverter.kt 26 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/FBInterfaceAdaptersConverter.kt 52 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/FBInterfaceConverter.kt 67 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/FBNetworkConverter.kt 137 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/IdentifierLocus.kt 7 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/Iec61499ConverterConfiguration.kt 9 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/ParameterAssignmentsConverter.kt 19 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/ParameterDeclarationConverter.kt 38 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/ResourceConverter.kt 13 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/ResourceTypeConverter.kt 19 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/RootConverter.kt 46 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/STConverter.kt 299 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/SegmentTypeConverter.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/ServiceInterfaceFBTypeConverter.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/StandardIec61499ConverterConfiguration.kt 14 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/SubappNetworkConverter.kt 28 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/SubappTypeConverter.kt 14 code/library/src/main/kotlin/org/fbme/lib/iec61499/parser/SystemConverter.kt 88 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/AdapterTypePrinter.kt 9 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/BasicFBTypePrinter.kt 91 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/CompositeFBTypePrinter.kt 10 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/DeclarationPrinterBase.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/DeviceTypePrinter.kt 21 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/FBInterfacePrinter.kt 64 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/FBInterfacePrinterWithAdapters.kt 60 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/FBNetworkPrinter.kt 106 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/ParameterAssignmentPrinter.kt 21 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/ParameterDeclarationPrinter.kt 36 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/PrinterBase.kt 15 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/PrinterElementBase.kt 19 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/ResourcePrinter.kt 11 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/ResourceTypePrinter.kt 15 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/RootDeclarationPrinter.kt 31 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/STPrinter.kt 243 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/SegmentTypePrinter.kt 9 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/ServiceInterfaceFBTypePrinter.kt 9 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/SubappNetworkPrinter.kt 20 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/SubappTypePrinter.kt 10 code/library/src/main/kotlin/org/fbme/lib/iec61499/stringify/SystemPrinter.kt 74 code/library/src/main/kotlin/org/fbme/lib/st/STFactory.kt 31 code/library/src/main/kotlin/org/fbme/lib/st/expressions/ArrayVariable.kt 5 code/library/src/main/kotlin/org/fbme/lib/st/expressions/BinaryExpression.kt 6 code/library/src/main/kotlin/org/fbme/lib/st/expressions/BinaryOperation.kt 10 code/library/src/main/kotlin/org/fbme/lib/st/expressions/Expression.kt 3 code/library/src/main/kotlin/org/fbme/lib/st/expressions/FunctionCall.kt 5 code/library/src/main/kotlin/org/fbme/lib/st/expressions/Literal.kt 5 code/library/src/main/kotlin/org/fbme/lib/st/expressions/LiteralKind.kt 4 code/library/src/main/kotlin/org/fbme/lib/st/expressions/ParenthesisExpression.kt 4 code/library/src/main/kotlin/org/fbme/lib/st/expressions/UnaryExpression.kt 6 code/library/src/main/kotlin/org/fbme/lib/st/expressions/UnaryOperation.kt 7 code/library/src/main/kotlin/org/fbme/lib/st/expressions/Variable.kt 2 code/library/src/main/kotlin/org/fbme/lib/st/expressions/VariableDeclaration.kt 3 code/library/src/main/kotlin/org/fbme/lib/st/expressions/VariableReference.kt 5 code/library/src/main/kotlin/org/fbme/lib/st/statements/AssignmentStatement.kt 7 code/library/src/main/kotlin/org/fbme/lib/st/statements/CaseElement.kt 8 code/library/src/main/kotlin/org/fbme/lib/st/statements/CaseStatement.kt 9 code/library/src/main/kotlin/org/fbme/lib/st/statements/ControlVariableDeclaration.kt 9 code/library/src/main/kotlin/org/fbme/lib/st/statements/ElseIfClause.kt 8 code/library/src/main/kotlin/org/fbme/lib/st/statements/EmptyStatement.kt 2 code/library/src/main/kotlin/org/fbme/lib/st/statements/ExitStatement.kt 2 code/library/src/main/kotlin/org/fbme/lib/st/statements/ForStatement.kt 5 code/library/src/main/kotlin/org/fbme/lib/st/statements/IfStatement.kt 10 code/library/src/main/kotlin/org/fbme/lib/st/statements/RepeatStatement.kt 6 code/library/src/main/kotlin/org/fbme/lib/st/statements/ReturnStatement.kt 2 code/library/src/main/kotlin/org/fbme/lib/st/statements/Statement.kt 3 code/library/src/main/kotlin/org/fbme/lib/st/statements/WhileStatement.kt 6 code/library/src/main/kotlin/org/fbme/lib/st/types/ArrayType.kt 7 code/library/src/main/kotlin/org/fbme/lib/st/types/ArrayTypeDimensions.kt 6 code/library/src/main/kotlin/org/fbme/lib/st/types/ArrayTypeSizes.kt 5 code/library/src/main/kotlin/org/fbme/lib/st/types/ArrayTypeSubranges.kt 5 code/library/src/main/kotlin/org/fbme/lib/st/types/DataType.kt 4 code/library/src/main/kotlin/org/fbme/lib/st/types/DataTypeDeclaration.kt 3 code/library/src/main/kotlin/org/fbme/lib/st/types/DerivedType.kt 6 code/library/src/main/kotlin/org/fbme/lib/st/types/ElementaryType.kt 7 code/library/src/main/kotlin/org/fbme/lib/st/types/GenericType.kt 7 code/library/src/main/kotlin/org/fbme/lib/st/types/NonGenericType.kt 2 code/library/src/main/kotlin/org/fbme/lib/st/types/Size.kt 5 code/library/src/main/kotlin/org/fbme/lib/st/types/Subrange.kt 6 code/library/src/main/resources/META-INF/plugin.xml 12 code/nxt-integration/build.gradle.kts 36 code/nxt-integration/src/main/kotlin/fbme/integration/nxt/NxtIntegrationIcons.kt 6 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/importer/BasicFbTypeNxtImporter.kt 126 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/importer/CompositeFbTypeNxtImporter.kt 12 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/importer/FBNetworkNxtImporter.kt 97 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/importer/NxtImportSystemConfigSolutionSettings.kt 45 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/importer/NxtImporterConfiguration.kt 24 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/importer/NxtProjectTemplate.kt 129 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/refactorings/CompositeCreator.kt 294 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/refactorings/CoordinateShift.kt 27 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/refactorings/DeclarationExtractor.kt 133 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/refactorings/PortPathNetworkCoordinates.kt 4 code/nxt-integration/src/main/kotlin/org/fbme/integration/nxt/refactorings/Type.kt 4 code/nxt-integration/src/main/resources/META-INF/plugin.xml 19 code/platform/build.gradle.kts 33 code/platform/src/main/kotlin/fbme/platform/PlatformIcons.kt 8 code/platform/src/main/kotlin/org/fbme/ide/platform/Languages.kt 7 code/platform/src/main/kotlin/org/fbme/ide/platform/converter/PlatformConverter.kt 55 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/DeviceConnection.kt 23 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/DeviceConnector.kt 7 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/DeviceConnectorRegistry.kt 14 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/DevicesFacade.kt 58 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/ReadWatchesListener.kt 4 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/Watchable.kt 41 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/WatchableData.kt 7 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/WatchablePath.kt 8 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/WatchablePathData.kt 12 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/WatchedValueListener.kt 4 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/Watcher.kt 6 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/WatcherFacade.kt 219 code/platform/src/main/kotlin/org/fbme/ide/platform/debugger/WatcherListener.kt 5 code/platform/src/main/kotlin/org/fbme/ide/platform/deploy/communication/DeviceCommunicationHandler.kt 10 code/platform/src/main/kotlin/org/fbme/ide/platform/deploy/controllers/DeviceController.kt 31 code/platform/src/main/kotlin/org/fbme/ide/platform/deploy/controllers/DeviceControllerFactory.kt 6 code/platform/src/main/kotlin/org/fbme/ide/platform/deploy/exceptions/DeploymentException.kt 6 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/ChooseProjectionAction.kt 20 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/EditorProjection.kt 11 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/EditorProjectionController.kt 17 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/EditorProjectionControllerProvider.kt 12 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/HeaderedEditorAlias.kt 28 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/HeaderedEditorDataKeys.kt 6 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/HeaderedNodeEditor.kt 174 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/NavigatableDeclaration.kt 28 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/PlatformEditorFactory.kt 27 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/ProjectionChooser.kt 6 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/ProjectionChooserPanel.kt 37 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/ProjectionHeaderInfo.kt 12 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/ProjectionHeaderInfoPanel.kt 147 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/SimpleEditorProjection.kt 28 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/SimpleEditorProjectionController.kt 27 code/platform/src/main/kotlin/org/fbme/ide/platform/editor/SourceProjectionControllerProvider.kt 15 code/platform/src/main/kotlin/org/fbme/ide/platform/persistence/CustomPersistenceModelWithHeader0.kt 118 code/platform/src/main/kotlin/org/fbme/ide/platform/persistence/Iec61449DataSourceFactoryFromName.kt 13 code/platform/src/main/kotlin/org/fbme/ide/platform/persistence/Iec61499DataSourceFactoryRule.kt 10 code/platform/src/main/kotlin/org/fbme/ide/platform/persistence/Iec61499ModelFactory.kt 328 code/platform/src/main/kotlin/org/fbme/ide/platform/persistence/Iec61499ModelHeader.kt 64 code/platform/src/main/kotlin/org/fbme/ide/platform/persistence/Iec61499Persistence.kt 30 code/platform/src/main/kotlin/org/fbme/ide/platform/persistence/PersistenceReferencesFixer.kt 66 code/platform/src/main/kotlin/org/fbme/ide/platform/persistence/RecursiveFolderDataSource.kt 197 code/platform/src/main/kotlin/org/fbme/ide/platform/projectWizard/Iec61499ProjectTemplate.kt 69 code/platform/src/main/kotlin/org/fbme/ide/platform/projectWizard/Iec61499ProjectTemplateGroup.kt 11 code/platform/src/main/kotlin/org/fbme/ide/platform/projectWizard/LibraryTemplate.kt 20 code/platform/src/main/kotlin/org/fbme/ide/platform/projectWizard/SystemConfigSolutionSettings.kt 12 code/platform/src/main/kotlin/org/fbme/ide/platform/projectWizard/SystemTemplate.kt 25 code/platform/src/main/kotlin/org/fbme/ide/platform/testing/IdeaTestEnvironment.kt 36 code/platform/src/main/kotlin/org/fbme/ide/platform/testing/PlatformTestBase.kt 106 code/platform/src/main/resources/META-INF/plugin.xml 40 code/richediting/build.gradle.kts 30 code/richediting/src/main/kotlin/org/fbme/ide/richediting/RicheditingMpsBridge.kt 50 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/AddConstantToPortAction.kt 30 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/AddStateActionAction.kt 22 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/AlgorithmBodyVisibilityAction.kt 44 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/AllAlgorithmBodyVisibilityAction.kt 39 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/AllStateActionVisibilityAction.kt 39 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/ChangeAlgorithmAction.kt 23 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/ChangeAlgorithmActionGroup.kt 24 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/ChangeOutputAction.kt 24 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/ChangeOutputActionGroup.kt 24 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/CollapseAction.kt 16 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/DeleteStateActionAction.kt 21 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/EditorActions.kt 41 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/ExpandAction.kt 16 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/NewAlgorithmAction.kt 37 code/richediting/src/main/kotlin/org/fbme/ide/richediting/actions/RelayoutAction.kt 23 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECCEditors.kt 203 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECCSynchronizer.kt 16 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECCViewAdapter.kt 52 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECPortSettingProvider.kt 38 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECStateCellHandle.kt 5 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECStateController.kt 197 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECTransitionConditionCellHandle.kt 9 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECTransitionController.kt 144 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECTransitionCursor.kt 4 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECTransitionPath.kt 3 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECTransitionPathPainter.kt 206 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECTransitionPathSynchronizer.kt 30 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/ECTransitionUtils.kt 78 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/actions/RelayoutECCAction.kt 27 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/cell/ActionBlock.kt 27 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/cell/AlgorithmCell.kt 137 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/cell/CellConstants.kt 19 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/cell/OutputCell.kt 75 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/cell/StateCell.kt 39 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/elk/ELKLayoutProvider.kt 140 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/ecc/elk/ELKProperties.kt 28 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/BrokenPortController.kt 68 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/EndpointPortCell.kt 148 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/EndpointPortController.kt 83 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/ExpandedComponentsController.kt 54 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FBConnectionController.kt 398 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FBConnectionCursor.kt 4 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FBConnectionPath.kt 77 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FBConnectionPathPainter.kt 159 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FBConnectionPathSynchronizer.kt 469 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FBConnectionUtils.kt 46 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FBNetworkComponentController.kt 20 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FBNetworkComponentSynchronizer.kt 79 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FBNetworkEditors.kt 307 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FBPortSettingProvider.kt 36 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FakeCells.kt 58 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/FunctionBlockController.kt 68 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/InlineValueController.kt 70 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/Port.kt 5 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/PortBase.kt 6 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/PortCell.kt 17 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/PortWithLabel.kt 13 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/actions/CollapseAction.kt 19 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/actions/ExpandAction.kt 94 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/actions/ExpandOrCollapseAction.kt 48 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/actions/RelayoutFBNetworkAction.kt 29 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/elk/ELKLayoutProvider.kt 221 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/elk/ELKProperties.kt 32 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/fb/AbstractFBCell.kt 166 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/fb/DiagramColors.kt 67 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/fb/FBCell.kt 36 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/fb/FBSceneCell.kt 121 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/fb/FBTypeCellComponent.kt 227 code/richediting/src/main/kotlin/org/fbme/ide/richediting/adapters/fbnetwork/fb/FBTypeTemplateCellComponent.kt 170 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/NetworkInstanceEditorProjection.kt 31 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/NetworkInstanceNavigationSupport.kt 62 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/RichAlgorithmProjection.kt 25 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/RichAlgorithmsProjectionController.kt 65 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/RichApplicationProjection.kt 36 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/RichApplicationProjectionController.kt 77 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/RichEditorDataKeys.kt 48 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/RichEditorStyleAttributes.kt 76 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/RichNetworkProjectionController.kt 47 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/RichResourceProjection.kt 43 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/RichResourceProjectionController.kt 61 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/providers/AlgorithmProjectionControllerProvider.kt 15 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/providers/ApplicationProjectionControllerProvider.kt 15 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/providers/EccProjectionControllerProvider.kt 15 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/providers/InterfaceProjectionControllerProvider.kt 15 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/providers/NetworkProjectionControllerProvider.kt 15 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/providers/ResourceProjectionControllerProvider.kt 15 code/richediting/src/main/kotlin/org/fbme/ide/richediting/editor/providers/SystemOverviewProjectionControllerProvider.kt 15 code/richediting/src/main/kotlin/org/fbme/ide/richediting/inspections/ECCInspectionsData.kt 12 code/richediting/src/main/kotlin/org/fbme/ide/richediting/inspections/ECCInspectionsFacility.kt 69 code/richediting/src/main/kotlin/org/fbme/ide/richediting/inspections/ECCInspector.kt 7 code/richediting/src/main/kotlin/org/fbme/ide/richediting/inspections/Inspection.kt 8 code/richediting/src/main/kotlin/org/fbme/ide/richediting/inspections/InspectionManager.kt 13 code/richediting/src/main/kotlin/org/fbme/ide/richediting/inspections/InspectionManagerImpl.kt 138 code/richediting/src/main/kotlin/org/fbme/ide/richediting/inspections/Inspector.kt 3 code/richediting/src/main/kotlin/org/fbme/ide/richediting/inspections/NetworkInspectionsData.kt 18 code/richediting/src/main/kotlin/org/fbme/ide/richediting/inspections/NetworkInspectionsFacility.kt 240 code/richediting/src/main/kotlin/org/fbme/ide/richediting/inspections/NetworkInspector.kt 11 code/richediting/src/main/kotlin/org/fbme/ide/richediting/plugin/InspectionsManagerRegistrar.kt 15 code/richediting/src/main/kotlin/org/fbme/ide/richediting/plugin/NetworkObservationKeys.kt 18 code/richediting/src/main/kotlin/org/fbme/ide/richediting/viewmodel/BrokenPortView.kt 13 code/richediting/src/main/kotlin/org/fbme/ide/richediting/viewmodel/FunctionBlockPortView.kt 10 code/richediting/src/main/kotlin/org/fbme/ide/richediting/viewmodel/FunctionBlockView.kt 30 code/richediting/src/main/kotlin/org/fbme/ide/richediting/viewmodel/InlineValueView.kt 28 code/richediting/src/main/kotlin/org/fbme/ide/richediting/viewmodel/InterfaceEndpointView.kt 48 code/richediting/src/main/kotlin/org/fbme/ide/richediting/viewmodel/NetworkComponentView.kt 4 code/richediting/src/main/kotlin/org/fbme/ide/richediting/viewmodel/NetworkConnectionView.kt 52 code/richediting/src/main/kotlin/org/fbme/ide/richediting/viewmodel/NetworkPortView.kt 6 code/richediting/src/main/kotlin/org/fbme/ide/richediting/viewmodel/NetworkView.kt 326 code/richediting/src/main/kotlin/org/fbme/ide/richediting/viewmodel/TypeDescriptorAdapter.kt 99 code/richediting/src/main/resources/META-INF/plugin.xml 78 code/scenes/build.gradle.kts 12 code/scenes/src/main/kotlin/org/fbme/scenes/cells/CompositeCellAction.kt 28 code/scenes/src/main/kotlin/org/fbme/scenes/cells/EditorCell_Scene.kt 525 code/scenes/src/main/kotlin/org/fbme/scenes/cells/EditorCell_SceneLabel.kt 40 code/scenes/src/main/kotlin/org/fbme/scenes/cells/LayerImpl.kt 43 code/scenes/src/main/kotlin/org/fbme/scenes/cells/SceneStyleAttributes.kt 10 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/CursorTargetModel.kt 6 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/DefaultFocusModel.kt 13 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/DefaultLayoutModel.kt 76 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/DefaultSelectionModel.kt 14 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/DragEventHandler.kt 7 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/ExtendedLayoutModel.kt 76 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/FocusHandle.kt 6 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/LayoutModel.kt 6 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/LayoutMovementHandle.kt 6 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/LayoutSetting.kt 7 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/LayoutUtil.kt 10 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/ROLayoutModel.kt 15 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/ROLayoutModelBase.kt 25 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/SceneFocusModel.kt 5 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/SceneViewpoint.kt 11 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/SceneViewpointByCell.kt 45 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/SelectionModel.kt 14 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/SelectionModelBase.kt 15 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/components/ComponentController.kt 16 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/components/ComponentControllerFactory.kt 5 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/components/ComponentEntry.kt 45 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/components/ComponentExtController.kt 11 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/components/ComponentExtControllerFactory.kt 9 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/components/ComponentExtEntry.kt 17 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/components/ComponentSynchronizer.kt 5 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/components/ComponentsExtensionsFacility.kt 87 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/components/ComponentsFacility.kt 210 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/ConnectionController.kt 24 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/ConnectionControllerFactory.kt 5 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/ConnectionCursor.kt 2 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/ConnectionEntry.kt 61 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/ConnectionPathSynchronizer.kt 6 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/ConnectionsFacility.kt 455 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/DiagramComponentSettingProvider.kt 5 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/DiagramController.kt 16 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/DiagramFacility.kt 105 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/DiagramView.kt 14 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/PortController.kt 10 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/diagram/PortSettingProvider.kt 13 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/BackgroundFocusLossFacility.kt 19 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/ClickEvent.kt 12 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/ClickEventListener.kt 4 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/CompletionProviderByViewpoint.kt 28 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/CursorEvent.kt 3 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/CursorListener.kt 4 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/DragEvent.kt 14 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/DragEventListener.kt 4 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/EditorCellProvider.kt 10 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/FullEditorBackgroundDragFacility.kt 42 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/KeyboardListener.kt 4 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/Layer.kt 2 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/MouseEventData.kt 9 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/MouseEvents.kt 26 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/SceneCellActionProvider.kt 7 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/SceneCompletionAction.kt 6 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/SceneCompletionProvider.kt 4 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/SceneEditor.kt 34 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/SceneInitializer.kt 5 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/SceneLayout.kt 4 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/SceneLayouter.kt 6 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/ScenePainter.kt 5 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/SceneStateKey.kt 18 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/SceneStateManager.kt 53 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/Utils.kt 11 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/ViewpointAndScaleData.kt 6 code/scenes/src/main/kotlin/org/fbme/scenes/controllers/scene/WindowedBackgroundDragFacility.kt 35 code/scenes/src/main/kotlin/org/fbme/scenes/ext/contextMenu/CellSelectionOnPopupTrigger.kt 68 code/scenes/src/main/kotlin/org/fbme/scenes/plugin/SceneExtensionsRegistrar.kt 18 code/scenes/src/main/kotlin/org/fbme/scenes/viewmodel/ComponentExtensionsView.kt 4 code/scenes/src/main/kotlin/org/fbme/scenes/viewmodel/ComponentsView.kt 5 code/scenes/src/main/kotlin/org/fbme/scenes/viewmodel/PositionalCompletionItem.kt 6 code/scenes/src/main/resources/META-INF/plugin.xml 13 code/smv-debugger/build.gradle.kts 19 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/commons/ArrayUtils.kt 41 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/commons/OS.kt 4 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/commons/OSUtils.kt 18 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/execution/SmvDebugger.kt 61 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/integration/AbstractIntegrationService.kt 34 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/integration/Fb2SmvService.kt 18 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/integration/NuSmvService.kt 38 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/integration/NutracService.kt 19 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/integration/ServicePathProvider.kt 19 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/integration/SmvService.kt 45 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/model/Counterexample.kt 72 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/model/CounterexampleParser.kt 33 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/model/SystemItem.kt 26 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/model/SystemItemParser.kt 54 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/model/SystemItemType.kt 4 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/model/SystemItemValue.kt 2 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/DebugPanelService.kt 25 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/AbstractEquality.kt 11 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/Argument.kt 9 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/BinaryExpression.kt 7 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/ConditionParseException.kt 2 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/ConditionParser.kt 105 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/ConditionParser_Test.kt 51 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/Conjunction.kt 8 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/Disjunction.kt 8 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/Equality.kt 12 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/Expression.kt 4 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/ImpossibleComparsionException.kt 8 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/Inequality.kt 12 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/condition/Negation.kt 9 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/items/ConditionNavigator.kt 70 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/items/ControlPanel.kt 56 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/items/CounterexampleTable.kt 81 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/items/DebugPanel.kt 35 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/items/GlobalTime.kt 23 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/items/HighlightedTable.kt 35 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/items/HorizontalSpinner.kt 7 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/items/HorizontalSpinnerUI.kt 61 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/items/StepChanger.kt 32 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/mvc/ConditionModel.kt 18 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/mvc/DebugPanelMVCItem.kt 6 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/mvc/DebugPanelModel.kt 30 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/mvc/GlobalTimeModel.kt 21 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/mvc/StepIndexModel.kt 24 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/panel/mvc/UneditableTableModel.kt 8 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/visualization/BacktraceService.kt 129 code/smv-debugger/src/main/kotlin/org/fbme/smvDebugger/visualization/SystemHighlighter.kt 65 code/smv-debugger/src/main/resources/META-INF/plugin.xml 13 settings.gradle.kts 17