├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── build.yml │ ├── release.yml │ ├── run-ui-tests.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── README.md ├── backend ├── .dockerignore ├── .editorconfig ├── .gitignore ├── .run │ ├── Publish (Windows, Git Bash).run.xml │ ├── Publish.run.xml │ ├── RossyntBackend .NET 6.0.run.xml │ └── RossyntBackend .NET 7.0.run.xml ├── Dockerfile ├── RossyntBackend.sln ├── RossyntBackend │ ├── ApplicationLifetime │ │ ├── ApplicationLifetimeMiddleware.cs │ │ ├── ApplicationLifetimeService.cs │ │ └── IApplicationLifetimeService.cs │ ├── Controllers │ │ ├── CompileFileRequest.cs │ │ ├── FindNodeRequest.cs │ │ ├── GetNodeInfoRequest.cs │ │ └── SyntaxTreeController.cs │ ├── Models │ │ ├── Tree.cs │ │ ├── TreeNode.cs │ │ ├── TreeNodeCategory.cs │ │ ├── TreeNodeSyntaxOrToken.cs │ │ └── TreeNodeTrivia.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Repositories │ │ ├── IProjectRepository.cs │ │ └── ProjectRepository.cs │ ├── RossyntBackend.csproj │ ├── Startup.cs │ ├── Utils │ │ ├── ObjectUtil.cs │ │ └── StringExtension.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── RossyntBackendIntegrationTest │ ├── IntegrationTest.cs │ └── RossyntBackendIntegrationTest.csproj ├── RossyntBackendUnitTest │ ├── CSharpVersionTest.cs │ ├── ObjectUtilTest.cs │ ├── RossyntBackendUnitTest.csproj │ └── StringExtensionTest.cs ├── publish.sh └── test-requests.http ├── docs ├── architecture.md ├── build.md ├── screenshot01.png └── screenshot02.png ├── patch-changelog.sh ├── plugin ├── .editorconfig ├── .gitignore ├── .run │ ├── Build Plugin.run.xml │ ├── Run IDE with Plugin.run.xml │ ├── Run Plugin Tests.run.xml │ ├── Run Plugin Verification.run.xml │ └── Run Qodana.run.xml ├── build.gradle.kts ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── org │ │ │ └── example │ │ │ └── githubpang │ │ │ └── rossynt │ │ │ ├── MyBundle.kt │ │ │ ├── PluginIcons.kt │ │ │ ├── RossyntToolWindowStateNotifier.kt │ │ │ ├── events │ │ │ ├── ITextEventThrottlerCallback.kt │ │ │ └── TextEventThrottler.kt │ │ │ ├── listeners │ │ │ └── ProjectToolWindowManagerListener.kt │ │ │ ├── services │ │ │ ├── BackendException.kt │ │ │ ├── BackendProcessOutputParser.kt │ │ │ ├── BackendRuntimeVersion.kt │ │ │ ├── BackendRuntimeVersionFinder.kt │ │ │ ├── BackendService.kt │ │ │ ├── BackendServiceNotifier.kt │ │ │ ├── CSharpVersion.kt │ │ │ ├── IBackendService.kt │ │ │ ├── IBackendServiceDelegate.kt │ │ │ ├── IRossyntService.kt │ │ │ ├── LineSeparatorUtil.kt │ │ │ ├── RestartableBackendService.kt │ │ │ ├── RossyntService.kt │ │ │ ├── RossyntServiceNotifier.kt │ │ │ └── RossyntUtil.kt │ │ │ ├── settings │ │ │ ├── PluginSettingsConfigurable.kt │ │ │ ├── PluginSettingsData.kt │ │ │ ├── PluginSettingsNotifier.kt │ │ │ └── PluginSettingsUi.kt │ │ │ ├── startup │ │ │ └── AppStartupActivity.kt │ │ │ ├── toolWindow │ │ │ ├── RossyntNodeRenderer.kt │ │ │ ├── RossyntToolWindow.kt │ │ │ └── RossyntToolWindowFactory.kt │ │ │ └── trees │ │ │ ├── SyntaxUtil.kt │ │ │ ├── TreeNode.kt │ │ │ └── TreeNodeCategory.kt │ └── resources │ │ ├── META-INF │ │ ├── plugin.xml │ │ ├── pluginIcon.svg │ │ └── pluginIcon_dark.svg │ │ ├── icons │ │ ├── toolWindowIcon.svg │ │ ├── toolWindowIcon_dark.svg │ │ ├── treeNodeCategorySyntaxNode.svg │ │ ├── treeNodeCategorySyntaxToken.svg │ │ └── treeNodeCategoryTrivia.svg │ │ └── messages │ │ └── MyBundle.properties │ └── test │ └── kotlin │ └── org │ └── example │ └── githubpang │ └── rossynt │ └── services │ ├── BackendProcessOutputParserParseResultTest.kt │ ├── BackendProcessOutputParserTest.kt │ ├── BackendRuntimeVersionFinderTest.kt │ └── LineSeparatorUtilTest.kt └── qodana.yml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/run-ui-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/.github/workflows/run-ui-tests.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/README.md -------------------------------------------------------------------------------- /backend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/.dockerignore -------------------------------------------------------------------------------- /backend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/.editorconfig -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.run/Publish (Windows, Git Bash).run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/.run/Publish (Windows, Git Bash).run.xml -------------------------------------------------------------------------------- /backend/.run/Publish.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/.run/Publish.run.xml -------------------------------------------------------------------------------- /backend/.run/RossyntBackend .NET 6.0.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/.run/RossyntBackend .NET 6.0.run.xml -------------------------------------------------------------------------------- /backend/.run/RossyntBackend .NET 7.0.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/.run/RossyntBackend .NET 7.0.run.xml -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/RossyntBackend.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend.sln -------------------------------------------------------------------------------- /backend/RossyntBackend/ApplicationLifetime/ApplicationLifetimeMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/ApplicationLifetime/ApplicationLifetimeMiddleware.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/ApplicationLifetime/ApplicationLifetimeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/ApplicationLifetime/ApplicationLifetimeService.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/ApplicationLifetime/IApplicationLifetimeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/ApplicationLifetime/IApplicationLifetimeService.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Controllers/CompileFileRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Controllers/CompileFileRequest.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Controllers/FindNodeRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Controllers/FindNodeRequest.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Controllers/GetNodeInfoRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Controllers/GetNodeInfoRequest.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Controllers/SyntaxTreeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Controllers/SyntaxTreeController.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Models/Tree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Models/Tree.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Models/TreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Models/TreeNode.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Models/TreeNodeCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Models/TreeNodeCategory.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Models/TreeNodeSyntaxOrToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Models/TreeNodeSyntaxOrToken.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Models/TreeNodeTrivia.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Models/TreeNodeTrivia.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Program.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Properties/launchSettings.json -------------------------------------------------------------------------------- /backend/RossyntBackend/Repositories/IProjectRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Repositories/IProjectRepository.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Repositories/ProjectRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Repositories/ProjectRepository.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/RossyntBackend.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/RossyntBackend.csproj -------------------------------------------------------------------------------- /backend/RossyntBackend/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Startup.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Utils/ObjectUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Utils/ObjectUtil.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/Utils/StringExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/Utils/StringExtension.cs -------------------------------------------------------------------------------- /backend/RossyntBackend/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/appsettings.Development.json -------------------------------------------------------------------------------- /backend/RossyntBackend/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackend/appsettings.json -------------------------------------------------------------------------------- /backend/RossyntBackendIntegrationTest/IntegrationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackendIntegrationTest/IntegrationTest.cs -------------------------------------------------------------------------------- /backend/RossyntBackendIntegrationTest/RossyntBackendIntegrationTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackendIntegrationTest/RossyntBackendIntegrationTest.csproj -------------------------------------------------------------------------------- /backend/RossyntBackendUnitTest/CSharpVersionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackendUnitTest/CSharpVersionTest.cs -------------------------------------------------------------------------------- /backend/RossyntBackendUnitTest/ObjectUtilTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackendUnitTest/ObjectUtilTest.cs -------------------------------------------------------------------------------- /backend/RossyntBackendUnitTest/RossyntBackendUnitTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackendUnitTest/RossyntBackendUnitTest.csproj -------------------------------------------------------------------------------- /backend/RossyntBackendUnitTest/StringExtensionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/RossyntBackendUnitTest/StringExtensionTest.cs -------------------------------------------------------------------------------- /backend/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/publish.sh -------------------------------------------------------------------------------- /backend/test-requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/backend/test-requests.http -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/docs/build.md -------------------------------------------------------------------------------- /docs/screenshot01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/docs/screenshot01.png -------------------------------------------------------------------------------- /docs/screenshot02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/docs/screenshot02.png -------------------------------------------------------------------------------- /patch-changelog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/patch-changelog.sh -------------------------------------------------------------------------------- /plugin/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/.editorconfig -------------------------------------------------------------------------------- /plugin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/.gitignore -------------------------------------------------------------------------------- /plugin/.run/Build Plugin.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/.run/Build Plugin.run.xml -------------------------------------------------------------------------------- /plugin/.run/Run IDE with Plugin.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/.run/Run IDE with Plugin.run.xml -------------------------------------------------------------------------------- /plugin/.run/Run Plugin Tests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/.run/Run Plugin Tests.run.xml -------------------------------------------------------------------------------- /plugin/.run/Run Plugin Verification.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/.run/Run Plugin Verification.run.xml -------------------------------------------------------------------------------- /plugin/.run/Run Qodana.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/.run/Run Qodana.run.xml -------------------------------------------------------------------------------- /plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/build.gradle.kts -------------------------------------------------------------------------------- /plugin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/gradle.properties -------------------------------------------------------------------------------- /plugin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /plugin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /plugin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/gradlew -------------------------------------------------------------------------------- /plugin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/gradlew.bat -------------------------------------------------------------------------------- /plugin/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "Rossynt" 2 | -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/MyBundle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/MyBundle.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/PluginIcons.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/PluginIcons.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/RossyntToolWindowStateNotifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/RossyntToolWindowStateNotifier.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/events/ITextEventThrottlerCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/events/ITextEventThrottlerCallback.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/events/TextEventThrottler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/events/TextEventThrottler.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/listeners/ProjectToolWindowManagerListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/listeners/ProjectToolWindowManagerListener.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendException.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendProcessOutputParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendProcessOutputParser.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendRuntimeVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendRuntimeVersion.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendRuntimeVersionFinder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendRuntimeVersionFinder.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendService.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendServiceNotifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/BackendServiceNotifier.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/CSharpVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/CSharpVersion.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/IBackendService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/IBackendService.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/IBackendServiceDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/IBackendServiceDelegate.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/IRossyntService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/IRossyntService.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/LineSeparatorUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/LineSeparatorUtil.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/RestartableBackendService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/RestartableBackendService.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/RossyntService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/RossyntService.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/RossyntServiceNotifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/RossyntServiceNotifier.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/services/RossyntUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/services/RossyntUtil.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/settings/PluginSettingsConfigurable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/settings/PluginSettingsConfigurable.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/settings/PluginSettingsData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/settings/PluginSettingsData.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/settings/PluginSettingsNotifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/settings/PluginSettingsNotifier.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/settings/PluginSettingsUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/settings/PluginSettingsUi.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/startup/AppStartupActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/startup/AppStartupActivity.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/toolWindow/RossyntNodeRenderer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/toolWindow/RossyntNodeRenderer.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/toolWindow/RossyntToolWindow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/toolWindow/RossyntToolWindow.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/toolWindow/RossyntToolWindowFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/toolWindow/RossyntToolWindowFactory.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/trees/SyntaxUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/trees/SyntaxUtil.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/trees/TreeNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/trees/TreeNode.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/org/example/githubpang/rossynt/trees/TreeNodeCategory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/kotlin/org/example/githubpang/rossynt/trees/TreeNodeCategory.kt -------------------------------------------------------------------------------- /plugin/src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /plugin/src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /plugin/src/main/resources/META-INF/pluginIcon_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/resources/META-INF/pluginIcon_dark.svg -------------------------------------------------------------------------------- /plugin/src/main/resources/icons/toolWindowIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/resources/icons/toolWindowIcon.svg -------------------------------------------------------------------------------- /plugin/src/main/resources/icons/toolWindowIcon_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/resources/icons/toolWindowIcon_dark.svg -------------------------------------------------------------------------------- /plugin/src/main/resources/icons/treeNodeCategorySyntaxNode.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/resources/icons/treeNodeCategorySyntaxNode.svg -------------------------------------------------------------------------------- /plugin/src/main/resources/icons/treeNodeCategorySyntaxToken.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/resources/icons/treeNodeCategorySyntaxToken.svg -------------------------------------------------------------------------------- /plugin/src/main/resources/icons/treeNodeCategoryTrivia.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/resources/icons/treeNodeCategoryTrivia.svg -------------------------------------------------------------------------------- /plugin/src/main/resources/messages/MyBundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/main/resources/messages/MyBundle.properties -------------------------------------------------------------------------------- /plugin/src/test/kotlin/org/example/githubpang/rossynt/services/BackendProcessOutputParserParseResultTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/test/kotlin/org/example/githubpang/rossynt/services/BackendProcessOutputParserParseResultTest.kt -------------------------------------------------------------------------------- /plugin/src/test/kotlin/org/example/githubpang/rossynt/services/BackendProcessOutputParserTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/test/kotlin/org/example/githubpang/rossynt/services/BackendProcessOutputParserTest.kt -------------------------------------------------------------------------------- /plugin/src/test/kotlin/org/example/githubpang/rossynt/services/BackendRuntimeVersionFinderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/test/kotlin/org/example/githubpang/rossynt/services/BackendRuntimeVersionFinderTest.kt -------------------------------------------------------------------------------- /plugin/src/test/kotlin/org/example/githubpang/rossynt/services/LineSeparatorUtilTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/plugin/src/test/kotlin/org/example/githubpang/rossynt/services/LineSeparatorUtilTest.kt -------------------------------------------------------------------------------- /qodana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitHubPang/Rossynt/HEAD/qodana.yml --------------------------------------------------------------------------------