├── .gitattributes ├── .github ├── CODEOWNERS └── workflows │ ├── PullRequestClosed.yml │ ├── PullRequestCreated.yml │ ├── RequestReview.yml │ ├── SubmitReview.yml │ ├── build.yml │ ├── pr-cleanup.yml │ ├── release.yml │ ├── shadow_scans.yml │ └── slack_notify.yml ├── .gitignore ├── .sonarlint └── connectedMode.json ├── Dockerfile ├── GEMINI.md ├── HEADER ├── LICENSE ├── README.md ├── SECURITY.md ├── docs ├── PULL_REQUEST_TEMPLATE.md ├── contributing.md ├── http-authentication-architecture.md ├── stdio-transport-architecture.md └── tool-loading.md ├── gemini-extension.json ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── mise.toml ├── scripts └── install-certificates.sh ├── server.json ├── settings.gradle.kts ├── src ├── main │ ├── java │ │ └── org │ │ │ └── sonarsource │ │ │ └── sonarqube │ │ │ └── mcp │ │ │ ├── SonarQubeMcpServer.java │ │ │ ├── SonarQubeVersionChecker.java │ │ │ ├── analysis │ │ │ ├── LanguageUtils.java │ │ │ └── package-info.java │ │ │ ├── authentication │ │ │ ├── AuthMode.java │ │ │ ├── AuthenticationFilter.java │ │ │ ├── SessionTokenStore.java │ │ │ └── package-info.java │ │ │ ├── bridge │ │ │ ├── SonarQubeIdeBridgeClient.java │ │ │ └── package-info.java │ │ │ ├── configuration │ │ │ ├── McpServerLaunchConfiguration.java │ │ │ └── package-info.java │ │ │ ├── context │ │ │ ├── RequestContext.java │ │ │ └── package-info.java │ │ │ ├── http │ │ │ ├── HttpClient.java │ │ │ ├── HttpClientAdapter.java │ │ │ ├── HttpClientProvider.java │ │ │ ├── HttpResponse.java │ │ │ ├── RedirectInterceptor.java │ │ │ └── package-info.java │ │ │ ├── log │ │ │ ├── McpLogger.java │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ ├── plugins │ │ │ ├── PluginsSynchronizer.java │ │ │ └── package-info.java │ │ │ ├── serverapi │ │ │ ├── EndpointParams.java │ │ │ ├── ServerApi.java │ │ │ ├── ServerApiHelper.java │ │ │ ├── ServerApiProvider.java │ │ │ ├── UrlBuilder.java │ │ │ ├── components │ │ │ │ ├── ComponentsApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── SearchResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── enterprises │ │ │ │ ├── EnterprisesApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── ListResponse.java │ │ │ │ │ ├── PortfoliosResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── exception │ │ │ │ ├── ForbiddenException.java │ │ │ │ ├── NotFoundException.java │ │ │ │ ├── ServerApiException.java │ │ │ │ ├── ServerInternalErrorException.java │ │ │ │ ├── SonarMcpException.java │ │ │ │ ├── UnauthorizedException.java │ │ │ │ └── package-info.java │ │ │ ├── features │ │ │ │ ├── Feature.java │ │ │ │ ├── FeaturesApi.java │ │ │ │ └── package-info.java │ │ │ ├── issues │ │ │ │ ├── IssuesApi.java │ │ │ │ ├── Transition.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── SearchResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── languages │ │ │ │ ├── LanguagesApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── ListResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── measures │ │ │ │ ├── MeasuresApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── ComponentMeasuresResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── metrics │ │ │ │ ├── MetricsApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── SearchMetricsResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ ├── plugins │ │ │ │ ├── PluginsApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── InstalledPluginsResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── qualitygates │ │ │ │ ├── QualityGatesApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── ListResponse.java │ │ │ │ │ ├── ProjectStatusResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── qualityprofiles │ │ │ │ ├── QualityProfilesApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── SearchResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── rules │ │ │ │ ├── RulesApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── RepositoriesResponse.java │ │ │ │ │ ├── SearchResponse.java │ │ │ │ │ ├── ShowResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── sca │ │ │ │ ├── ScaApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── DependencyRisksResponse.java │ │ │ │ │ ├── FeatureEnabledResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── sources │ │ │ │ ├── SourcesApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── ScmResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── system │ │ │ │ ├── SystemApi.java │ │ │ │ ├── Version.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── HealthResponse.java │ │ │ │ │ ├── InfoResponse.java │ │ │ │ │ ├── StatusResponse.java │ │ │ │ │ └── package-info.java │ │ │ ├── views │ │ │ │ ├── ViewsApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ │ ├── SearchResponse.java │ │ │ │ │ └── package-info.java │ │ │ └── webhooks │ │ │ │ ├── WebhooksApi.java │ │ │ │ ├── package-info.java │ │ │ │ └── response │ │ │ │ ├── CreateResponse.java │ │ │ │ ├── ListResponse.java │ │ │ │ └── package-info.java │ │ │ ├── slcore │ │ │ ├── BackendService.java │ │ │ ├── McpSonarLintRpcClient.java │ │ │ └── package-info.java │ │ │ ├── tools │ │ │ ├── SchemaToolBuilder.java │ │ │ ├── SchemaUtils.java │ │ │ ├── Tool.java │ │ │ ├── ToolCategory.java │ │ │ ├── ToolExecutor.java │ │ │ ├── analysis │ │ │ │ ├── AnalysisTool.java │ │ │ │ ├── AnalysisToolResponse.java │ │ │ │ ├── AnalyzeFileListTool.java │ │ │ │ ├── AnalyzeFileListToolResponse.java │ │ │ │ ├── ToggleAutomaticAnalysisTool.java │ │ │ │ ├── ToggleAutomaticAnalysisToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── dependencyrisks │ │ │ │ ├── SearchDependencyRisksTool.java │ │ │ │ ├── SearchDependencyRisksToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── enterprises │ │ │ │ ├── ListEnterprisesTool.java │ │ │ │ ├── ListEnterprisesToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── exception │ │ │ │ ├── MissingRequiredArgumentException.java │ │ │ │ └── package-info.java │ │ │ ├── issues │ │ │ │ ├── ChangeIssueStatusTool.java │ │ │ │ ├── ChangeIssueStatusToolResponse.java │ │ │ │ ├── SearchIssuesTool.java │ │ │ │ ├── SearchIssuesToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── languages │ │ │ │ ├── ListLanguagesTool.java │ │ │ │ ├── ListLanguagesToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── measures │ │ │ │ ├── GetComponentMeasuresTool.java │ │ │ │ ├── GetComponentMeasuresToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── metrics │ │ │ │ ├── SearchMetricsTool.java │ │ │ │ ├── SearchMetricsToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ ├── portfolios │ │ │ │ ├── ListPortfoliosTool.java │ │ │ │ ├── ListPortfoliosToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── projects │ │ │ │ ├── SearchMyProjectsTool.java │ │ │ │ ├── SearchMyProjectsToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── qualitygates │ │ │ │ ├── ListQualityGatesTool.java │ │ │ │ ├── ListQualityGatesToolResponse.java │ │ │ │ ├── ProjectStatusTool.java │ │ │ │ ├── ProjectStatusToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── rules │ │ │ │ ├── ListRuleRepositoriesTool.java │ │ │ │ ├── ListRuleRepositoriesToolResponse.java │ │ │ │ ├── ShowRuleTool.java │ │ │ │ ├── ShowRuleToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── sources │ │ │ │ ├── GetRawSourceTool.java │ │ │ │ ├── GetRawSourceToolResponse.java │ │ │ │ ├── GetScmInfoTool.java │ │ │ │ ├── GetScmInfoToolResponse.java │ │ │ │ └── package-info.java │ │ │ ├── system │ │ │ │ ├── SystemHealthTool.java │ │ │ │ ├── SystemHealthToolResponse.java │ │ │ │ ├── SystemInfoTool.java │ │ │ │ ├── SystemInfoToolResponse.java │ │ │ │ ├── SystemLogsTool.java │ │ │ │ ├── SystemLogsToolResponse.java │ │ │ │ ├── SystemPingTool.java │ │ │ │ ├── SystemPingToolResponse.java │ │ │ │ ├── SystemStatusTool.java │ │ │ │ ├── SystemStatusToolResponse.java │ │ │ │ └── package-info.java │ │ │ └── webhooks │ │ │ │ ├── CreateWebhookTool.java │ │ │ │ ├── CreateWebhookToolResponse.java │ │ │ │ ├── ListWebhooksTool.java │ │ │ │ ├── ListWebhooksToolResponse.java │ │ │ │ └── package-info.java │ │ │ └── transport │ │ │ ├── HttpServerTransportProvider.java │ │ │ ├── McpSecurityFilter.java │ │ │ ├── StdioServerTransportProvider.java │ │ │ └── package-info.java │ └── resources │ │ └── logback.xml └── test │ ├── java │ └── org │ │ └── sonarsource │ │ └── sonarqube │ │ └── mcp │ │ ├── SonarQubeMcpServerGenericTest.java │ │ ├── SonarQubeMcpServerHttpTest.java │ │ ├── SonarQubeMcpServerIdeBridgeTest.java │ │ ├── SonarQubeVersionCheckerTest.java │ │ ├── analysis │ │ └── LanguageUtilsTests.java │ │ ├── authentication │ │ ├── AuthModeTest.java │ │ ├── AuthenticationFilterTest.java │ │ ├── AuthenticationIntegrationTest.java │ │ └── SessionTokenStoreTest.java │ │ ├── bridge │ │ └── SonarQubeIdeBridgeClientTests.java │ │ ├── configuration │ │ ├── McpServerLaunchConfigurationHttpTest.java │ │ └── McpServerLaunchConfigurationTest.java │ │ ├── harness │ │ ├── BlockingQueueInputStream.java │ │ ├── BlockingQueueOutputStream.java │ │ ├── InMemoryClientTransport.java │ │ ├── MockWebServer.java │ │ ├── ProtobufUtils.java │ │ ├── ReceivedRequest.java │ │ ├── SonarQubeMcpServerTest.java │ │ ├── SonarQubeMcpServerTestHarness.java │ │ └── SonarQubeMcpTestClient.java │ │ ├── http │ │ ├── HttpClientProviderTests.java │ │ └── HttpClientProxyTests.java │ │ ├── plugins │ │ └── PluginsSynchronizerTest.java │ │ ├── serverapi │ │ ├── ServerApiTests.java │ │ └── system │ │ │ └── VersionTest.java │ │ ├── slcore │ │ ├── BackendServiceTest.java │ │ └── BackendServiceTests.java │ │ ├── tools │ │ ├── McpSchemaValidationTest.java │ │ ├── ReadOnlyModeTest.java │ │ ├── SchemaUtilsTests.java │ │ ├── ToolArgumentsTest.java │ │ ├── ToolCategoryTest.java │ │ ├── ToolExecutorTest.java │ │ ├── analysis │ │ │ ├── AnalysisToolTests.java │ │ │ ├── AnalyzeFileListToolTests.java │ │ │ └── ToggleAutomaticAnalysisToolTests.java │ │ ├── dependencyrisks │ │ │ └── SearchDependencyRisksToolTests.java │ │ ├── enterprises │ │ │ └── ListEnterprisesToolTests.java │ │ ├── issues │ │ │ ├── ChangeIssuesStatusToolTests.java │ │ │ └── SearchIssuesToolTests.java │ │ ├── languages │ │ │ └── ListLanguagesToolTests.java │ │ ├── measures │ │ │ └── GetComponentMeasuresToolTests.java │ │ ├── metrics │ │ │ └── SearchMetricsToolTests.java │ │ ├── portfolios │ │ │ └── ListPortfoliosToolTests.java │ │ ├── projects │ │ │ └── SearchMyProjectsToolTests.java │ │ ├── qualitygates │ │ │ ├── ListQualityGatesToolTests.java │ │ │ └── ProjectStatusToolTests.java │ │ ├── rules │ │ │ ├── ListRuleRepositoriesToolTests.java │ │ │ └── ShowRuleToolTests.java │ │ ├── sources │ │ │ ├── GetRawSourceToolTests.java │ │ │ └── GetScmInfoToolTests.java │ │ ├── system │ │ │ ├── SystemHealthToolTests.java │ │ │ ├── SystemInfoToolTests.java │ │ │ ├── SystemLogsToolTests.java │ │ │ ├── SystemPingToolTests.java │ │ │ └── SystemStatusToolTests.java │ │ └── webhooks │ │ │ ├── CreateWebhookToolTests.java │ │ │ └── ListWebhooksToolTests.java │ │ └── transport │ │ ├── HttpServerTransportIntegrationTest.java │ │ ├── HttpsServerTransportIntegrationTest.java │ │ ├── McpSecurityFilterTest.java │ │ └── StdioServerTransportProviderTest.java │ └── resources │ └── ssl │ ├── README.md │ └── test-keystore.p12 └── telemetry-sample.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/PullRequestClosed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.github/workflows/PullRequestClosed.yml -------------------------------------------------------------------------------- /.github/workflows/PullRequestCreated.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.github/workflows/PullRequestCreated.yml -------------------------------------------------------------------------------- /.github/workflows/RequestReview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.github/workflows/RequestReview.yml -------------------------------------------------------------------------------- /.github/workflows/SubmitReview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.github/workflows/SubmitReview.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pr-cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.github/workflows/pr-cleanup.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/shadow_scans.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.github/workflows/shadow_scans.yml -------------------------------------------------------------------------------- /.github/workflows/slack_notify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.github/workflows/slack_notify.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.sonarlint/connectedMode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/.sonarlint/connectedMode.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/Dockerfile -------------------------------------------------------------------------------- /GEMINI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/GEMINI.md -------------------------------------------------------------------------------- /HEADER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/HEADER -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/docs/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/http-authentication-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/docs/http-authentication-architecture.md -------------------------------------------------------------------------------- /docs/stdio-transport-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/docs/stdio-transport-architecture.md -------------------------------------------------------------------------------- /docs/tool-loading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/docs/tool-loading.md -------------------------------------------------------------------------------- /gemini-extension.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/gemini-extension.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/gradlew.bat -------------------------------------------------------------------------------- /mise.toml: -------------------------------------------------------------------------------- 1 | [tools] 2 | java = "21.0" -------------------------------------------------------------------------------- /scripts/install-certificates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/scripts/install-certificates.sh -------------------------------------------------------------------------------- /server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/server.json -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/SonarQubeMcpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/SonarQubeMcpServer.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/SonarQubeVersionChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/SonarQubeVersionChecker.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/analysis/LanguageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/analysis/LanguageUtils.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/analysis/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/analysis/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/authentication/AuthMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/authentication/AuthMode.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/authentication/AuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/authentication/AuthenticationFilter.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/authentication/SessionTokenStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/authentication/SessionTokenStore.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/authentication/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/authentication/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/bridge/SonarQubeIdeBridgeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/bridge/SonarQubeIdeBridgeClient.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/bridge/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/bridge/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/configuration/McpServerLaunchConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/configuration/McpServerLaunchConfiguration.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/configuration/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/configuration/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/context/RequestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/context/RequestContext.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/context/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/context/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/http/HttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/http/HttpClient.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/http/HttpClientAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/http/HttpClientAdapter.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/http/HttpClientProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/http/HttpClientProvider.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/http/HttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/http/HttpResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/http/RedirectInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/http/RedirectInterceptor.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/http/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/http/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/log/McpLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/log/McpLogger.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/log/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/log/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/plugins/PluginsSynchronizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/plugins/PluginsSynchronizer.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/plugins/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/plugins/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/EndpointParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/EndpointParams.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/ServerApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/ServerApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/ServerApiHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/ServerApiHelper.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/ServerApiProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/ServerApiProvider.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/UrlBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/UrlBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/components/ComponentsApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/components/ComponentsApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/components/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/components/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/components/response/SearchResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/components/response/SearchResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/components/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/components/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/enterprises/EnterprisesApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/enterprises/EnterprisesApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/enterprises/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/enterprises/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/enterprises/response/ListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/enterprises/response/ListResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/enterprises/response/PortfoliosResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/enterprises/response/PortfoliosResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/enterprises/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/enterprises/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/ForbiddenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/ForbiddenException.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/NotFoundException.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/ServerApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/ServerApiException.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/ServerInternalErrorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/ServerInternalErrorException.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/SonarMcpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/SonarMcpException.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/UnauthorizedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/UnauthorizedException.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/exception/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/features/Feature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/features/Feature.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/features/FeaturesApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/features/FeaturesApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/features/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/features/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/issues/IssuesApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/issues/IssuesApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/issues/Transition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/issues/Transition.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/issues/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/issues/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/issues/response/SearchResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/issues/response/SearchResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/issues/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/issues/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/languages/LanguagesApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/languages/LanguagesApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/languages/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/languages/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/languages/response/ListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/languages/response/ListResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/languages/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/languages/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/measures/MeasuresApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/measures/MeasuresApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/measures/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/measures/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/measures/response/ComponentMeasuresResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/measures/response/ComponentMeasuresResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/measures/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/measures/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/metrics/MetricsApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/metrics/MetricsApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/metrics/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/metrics/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/metrics/response/SearchMetricsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/metrics/response/SearchMetricsResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/metrics/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/metrics/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/plugins/PluginsApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/plugins/PluginsApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/plugins/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/plugins/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/plugins/response/InstalledPluginsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/plugins/response/InstalledPluginsResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/plugins/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/plugins/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualitygates/QualityGatesApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualitygates/QualityGatesApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualitygates/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualitygates/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualitygates/response/ListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualitygates/response/ListResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualitygates/response/ProjectStatusResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualitygates/response/ProjectStatusResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualitygates/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualitygates/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualityprofiles/QualityProfilesApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualityprofiles/QualityProfilesApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualityprofiles/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualityprofiles/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualityprofiles/response/SearchResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualityprofiles/response/SearchResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualityprofiles/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/qualityprofiles/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/RulesApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/RulesApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/response/RepositoriesResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/response/RepositoriesResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/response/SearchResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/response/SearchResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/response/ShowResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/response/ShowResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/rules/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sca/ScaApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sca/ScaApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sca/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sca/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sca/response/DependencyRisksResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sca/response/DependencyRisksResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sca/response/FeatureEnabledResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sca/response/FeatureEnabledResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sca/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sca/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sources/SourcesApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sources/SourcesApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sources/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sources/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sources/response/ScmResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sources/response/ScmResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sources/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/sources/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/SystemApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/SystemApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/Version.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/response/HealthResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/response/HealthResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/response/InfoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/response/InfoResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/response/StatusResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/response/StatusResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/system/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/views/ViewsApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/views/ViewsApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/views/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/views/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/views/response/SearchResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/views/response/SearchResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/views/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/views/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/webhooks/WebhooksApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/webhooks/WebhooksApi.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/webhooks/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/webhooks/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/webhooks/response/CreateResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/webhooks/response/CreateResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/webhooks/response/ListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/webhooks/response/ListResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/serverapi/webhooks/response/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/serverapi/webhooks/response/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/slcore/BackendService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/slcore/BackendService.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/slcore/McpSonarLintRpcClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/slcore/McpSonarLintRpcClient.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/slcore/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/slcore/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/SchemaToolBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/SchemaToolBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/SchemaUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/SchemaUtils.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/Tool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/Tool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/ToolCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/ToolCategory.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/ToolExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/ToolExecutor.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalysisTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalysisTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalysisToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalysisToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalyzeFileListTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalyzeFileListTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalyzeFileListToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalyzeFileListToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/ToggleAutomaticAnalysisTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/ToggleAutomaticAnalysisTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/ToggleAutomaticAnalysisToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/ToggleAutomaticAnalysisToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/analysis/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/dependencyrisks/SearchDependencyRisksTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/dependencyrisks/SearchDependencyRisksTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/dependencyrisks/SearchDependencyRisksToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/dependencyrisks/SearchDependencyRisksToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/dependencyrisks/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/dependencyrisks/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/enterprises/ListEnterprisesTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/enterprises/ListEnterprisesTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/enterprises/ListEnterprisesToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/enterprises/ListEnterprisesToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/enterprises/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/enterprises/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/exception/MissingRequiredArgumentException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/exception/MissingRequiredArgumentException.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/exception/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/exception/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/issues/ChangeIssueStatusTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/issues/ChangeIssueStatusTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/issues/ChangeIssueStatusToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/issues/ChangeIssueStatusToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/issues/SearchIssuesTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/issues/SearchIssuesTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/issues/SearchIssuesToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/issues/SearchIssuesToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/issues/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/issues/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/languages/ListLanguagesTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/languages/ListLanguagesTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/languages/ListLanguagesToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/languages/ListLanguagesToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/languages/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/languages/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/measures/GetComponentMeasuresTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/measures/GetComponentMeasuresTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/measures/GetComponentMeasuresToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/measures/GetComponentMeasuresToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/measures/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/measures/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/metrics/SearchMetricsTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/metrics/SearchMetricsTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/metrics/SearchMetricsToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/metrics/SearchMetricsToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/metrics/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/metrics/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/portfolios/ListPortfoliosTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/portfolios/ListPortfoliosTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/portfolios/ListPortfoliosToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/portfolios/ListPortfoliosToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/portfolios/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/portfolios/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/projects/SearchMyProjectsTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/projects/SearchMyProjectsTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/projects/SearchMyProjectsToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/projects/SearchMyProjectsToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/projects/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/projects/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ListQualityGatesTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ListQualityGatesTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ListQualityGatesToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ListQualityGatesToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ProjectStatusTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ProjectStatusTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ProjectStatusToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ProjectStatusToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/rules/ListRuleRepositoriesTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/rules/ListRuleRepositoriesTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/rules/ListRuleRepositoriesToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/rules/ListRuleRepositoriesToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/rules/ShowRuleTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/rules/ShowRuleTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/rules/ShowRuleToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/rules/ShowRuleToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/rules/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/rules/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/sources/GetRawSourceTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/sources/GetRawSourceTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/sources/GetRawSourceToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/sources/GetRawSourceToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/sources/GetScmInfoTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/sources/GetScmInfoTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/sources/GetScmInfoToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/sources/GetScmInfoToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/sources/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/sources/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemHealthTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemHealthTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemHealthToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemHealthToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemInfoTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemInfoTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemInfoToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemInfoToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemLogsTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemLogsTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemLogsToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemLogsToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemPingTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemPingTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemPingToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemPingToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemStatusTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemStatusTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemStatusToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/SystemStatusToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/system/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/system/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/webhooks/CreateWebhookTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/webhooks/CreateWebhookTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/webhooks/CreateWebhookToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/webhooks/CreateWebhookToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/webhooks/ListWebhooksTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/webhooks/ListWebhooksTool.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/webhooks/ListWebhooksToolResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/webhooks/ListWebhooksToolResponse.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/tools/webhooks/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/tools/webhooks/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/transport/HttpServerTransportProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/transport/HttpServerTransportProvider.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/transport/McpSecurityFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/transport/McpSecurityFilter.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/transport/StdioServerTransportProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/transport/StdioServerTransportProvider.java -------------------------------------------------------------------------------- /src/main/java/org/sonarsource/sonarqube/mcp/transport/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/java/org/sonarsource/sonarqube/mcp/transport/package-info.java -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/SonarQubeMcpServerGenericTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/SonarQubeMcpServerGenericTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/SonarQubeMcpServerHttpTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/SonarQubeMcpServerHttpTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/SonarQubeMcpServerIdeBridgeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/SonarQubeMcpServerIdeBridgeTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/SonarQubeVersionCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/SonarQubeVersionCheckerTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/analysis/LanguageUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/analysis/LanguageUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/authentication/AuthModeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/authentication/AuthModeTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/authentication/AuthenticationFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/authentication/AuthenticationFilterTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/authentication/AuthenticationIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/authentication/AuthenticationIntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/authentication/SessionTokenStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/authentication/SessionTokenStoreTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/bridge/SonarQubeIdeBridgeClientTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/bridge/SonarQubeIdeBridgeClientTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/configuration/McpServerLaunchConfigurationHttpTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/configuration/McpServerLaunchConfigurationHttpTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/configuration/McpServerLaunchConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/configuration/McpServerLaunchConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/harness/BlockingQueueInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/harness/BlockingQueueInputStream.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/harness/BlockingQueueOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/harness/BlockingQueueOutputStream.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/harness/InMemoryClientTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/harness/InMemoryClientTransport.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/harness/MockWebServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/harness/MockWebServer.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/harness/ProtobufUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/harness/ProtobufUtils.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/harness/ReceivedRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/harness/ReceivedRequest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/harness/SonarQubeMcpServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/harness/SonarQubeMcpServerTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/harness/SonarQubeMcpServerTestHarness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/harness/SonarQubeMcpServerTestHarness.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/harness/SonarQubeMcpTestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/harness/SonarQubeMcpTestClient.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/http/HttpClientProviderTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/http/HttpClientProviderTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/http/HttpClientProxyTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/http/HttpClientProxyTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/plugins/PluginsSynchronizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/plugins/PluginsSynchronizerTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/serverapi/ServerApiTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/serverapi/ServerApiTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/serverapi/system/VersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/serverapi/system/VersionTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/slcore/BackendServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/slcore/BackendServiceTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/slcore/BackendServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/slcore/BackendServiceTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/McpSchemaValidationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/McpSchemaValidationTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/ReadOnlyModeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/ReadOnlyModeTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/SchemaUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/SchemaUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/ToolArgumentsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/ToolArgumentsTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/ToolCategoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/ToolCategoryTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/ToolExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/ToolExecutorTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalysisToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalysisToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalyzeFileListToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/analysis/AnalyzeFileListToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/analysis/ToggleAutomaticAnalysisToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/analysis/ToggleAutomaticAnalysisToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/dependencyrisks/SearchDependencyRisksToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/dependencyrisks/SearchDependencyRisksToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/enterprises/ListEnterprisesToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/enterprises/ListEnterprisesToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/issues/ChangeIssuesStatusToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/issues/ChangeIssuesStatusToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/issues/SearchIssuesToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/issues/SearchIssuesToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/languages/ListLanguagesToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/languages/ListLanguagesToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/measures/GetComponentMeasuresToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/measures/GetComponentMeasuresToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/metrics/SearchMetricsToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/metrics/SearchMetricsToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/portfolios/ListPortfoliosToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/portfolios/ListPortfoliosToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/projects/SearchMyProjectsToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/projects/SearchMyProjectsToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ListQualityGatesToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ListQualityGatesToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ProjectStatusToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/qualitygates/ProjectStatusToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/rules/ListRuleRepositoriesToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/rules/ListRuleRepositoriesToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/rules/ShowRuleToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/rules/ShowRuleToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/sources/GetRawSourceToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/sources/GetRawSourceToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/sources/GetScmInfoToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/sources/GetScmInfoToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/system/SystemHealthToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/system/SystemHealthToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/system/SystemInfoToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/system/SystemInfoToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/system/SystemLogsToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/system/SystemLogsToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/system/SystemPingToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/system/SystemPingToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/system/SystemStatusToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/system/SystemStatusToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/webhooks/CreateWebhookToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/webhooks/CreateWebhookToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/tools/webhooks/ListWebhooksToolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/tools/webhooks/ListWebhooksToolTests.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/transport/HttpServerTransportIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/transport/HttpServerTransportIntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/transport/HttpsServerTransportIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/transport/HttpsServerTransportIntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/transport/McpSecurityFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/transport/McpSecurityFilterTest.java -------------------------------------------------------------------------------- /src/test/java/org/sonarsource/sonarqube/mcp/transport/StdioServerTransportProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/java/org/sonarsource/sonarqube/mcp/transport/StdioServerTransportProviderTest.java -------------------------------------------------------------------------------- /src/test/resources/ssl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/resources/ssl/README.md -------------------------------------------------------------------------------- /src/test/resources/ssl/test-keystore.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/src/test/resources/ssl/test-keystore.p12 -------------------------------------------------------------------------------- /telemetry-sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonarSource/sonarqube-mcp-server/HEAD/telemetry-sample.md --------------------------------------------------------------------------------