-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathsonar-project.properties
More file actions
49 lines (38 loc) · 1.64 KB
/
sonar-project.properties
File metadata and controls
49 lines (38 loc) · 1.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# SonarCloud configuration for mcp-atlassian
# https://docs.sonarcloud.io/advanced-setup/analysis-parameters/
# Organization and project keys (to be configured in SonarCloud)
sonar.organization=vijay-duke
sonar.projectKey=Vijay-Duke_mcp-atlassian
# Project metadata
sonar.projectName=MCP Atlassian
sonar.projectVersion=2.1.0
sonar.projectDescription=MCP server for Atlassian (Confluence and Jira) integration
# Source code configuration
sonar.sources=src
sonar.exclusions=**/*.test.ts,**/*.spec.ts,**/test/**,**/tests/**,**/__tests__/**,**/node_modules/**,**/dist/**,**/coverage/**,**/*.config.js,**/*.config.ts
sonar.tests=src
sonar.test.inclusions=**/*.test.ts,**/*.spec.ts
sonar.javascript.lcov.reportPaths=coverage/lcov.info
sonar.typescript.lcov.reportPaths=coverage/lcov.info
# Language configuration
sonar.language=ts
sonar.sourceEncoding=UTF-8
# TypeScript specific
sonar.typescript.tsconfigPath=tsconfig.json
# Code coverage
sonar.javascript.coverage.reportPaths=coverage/lcov.info
# Duplication detection
sonar.cpd.exclusions=**/*.test.ts,**/*.spec.ts
# Issue configuration
sonar.issue.ignore.multicriteria=e1,e2
# Ignore issues on test files
sonar.issue.ignore.multicriteria.e1.ruleKey=*
sonar.issue.ignore.multicriteria.e1.resourceKey=**/*.test.ts
# Ignore issues on spec files
sonar.issue.ignore.multicriteria.e2.ruleKey=*
sonar.issue.ignore.multicriteria.e2.resourceKey=**/*.spec.ts
# Links
sonar.links.homepage=https://github.com/Vijay-Duke/mcp-atlassian
sonar.links.ci=https://github.com/Vijay-Duke/mcp-atlassian/actions
sonar.links.scm=https://github.com/Vijay-Duke/mcp-atlassian
sonar.links.issue=https://github.com/Vijay-Duke/mcp-atlassian/issues