You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- SonarQube 7 support by [Hugal31](https://github.com/Hugal31). See [PR 135](https://github.com/Backelite/sonar-swift/pull/125)
6
+
- Lower case fastlane by [milch](https://github.com/milch). See [PR 113](https://github.com/Backelite/sonar-swift/pull/113)
7
+
- Ability to locate test files in sub-directories by [Hugal31](https://github.com/Hugal31). See [PR 123](https://github.com/Backelite/sonar-swift/pull/123)
8
+
9
+
## 🔖 v0.3.5
10
+
11
+
- SwiftLint 0.21.0 (95 rules now)
12
+
- SonarQube 6.5 support
13
+
- Fixes properties with space by [Branlute](https://github.com/Branlute). See [PR 84](https://github.com/Backelite/sonar-swift/pull/84)
14
+
- Finds project version automatically with CFBundleShortVersionString by [Branlute](https://github.com/Branlute). See [PR 87](https://github.com/Backelite/sonar-swift/pull/87)
15
+
- Fixes coverage with mixed objc swift project by [Branlute](https://github.com/Branlute). See [PR 88](https://github.com/Backelite/sonar-swift/pull/88)
16
+
- Quotes support for multi-word project names by [PetrJandak](https://github.com/PetrJandak). See [PR 97](https://github.com/Backelite/sonar-swift/pull/97)
17
+
18
+
## 🔖 v0.3.4
19
+
20
+
- SwiftLint 0.18.1 (add 8 more rules)
21
+
- Fix README headers
22
+
- Update README URLs to SonarQube
23
+
24
+
## 🔖 v0.3.3
25
+
26
+
- Updated run-sonar-swift.sh to support -usesonarscanner (for sonar-scanner instead of sonar-runner).
27
+
28
+
## 🔖 v0.3.2
29
+
30
+
- SwiftLint 0.16.1 (75 rules now).
31
+
- Fixed [Metric 'test_data' should not be computed by a Sensor](https://github.com/Backelite/sonar-swift/issues/61) with SonarQube 6.2
32
+
- fastlane documentation update by [mammuth](https://github.com/mammuth). See [PR 62](https://github.com/Backelite/sonar-swift/pull/62)
33
+
- run-sonar-swift.sh fix by [TheSkwiggs](https://github.com/mammuth). See [PR 64](https://github.com/Backelite/sonar-swift/pull/64)
34
+
35
+
## 🔖 v0.3.1
36
+
37
+
- Now falls back to sonar-scanner if sonar-runner is not installed (thanks to [MaikoHermans](https://github.com/MaikoHermans). See [PR 59](https://github.com/Backelite/sonar-swift/pull/59))
38
+
- Ability to set *sonar.swift.appName*. Useful when basename is different from targeted scheme, or when slather fails with 'No product binary found' (thanks to [MaikoHermans](https://github.com/MaikoHermans). See [PR 58](https://github.com/Backelite/sonar-swift/pull/58))
39
+
- Added a second linter: Tailor. Enables analysis of Swift code on linux. (thanks to [tzwickl](https://github.com/tzwickl) for the hard work. See [PR 51](https://github.com/Backelite/sonar-swift/pull/51))
40
+
41
+
## 🔖 v0.3.0
42
+
43
+
- SonarQube 6 support. Important : will work with SonarQube 5.x and above only. Will not work anymore with SonarQube 4.5.x anymore.
44
+
- SwiftLint 0.13.1 support (49 rules now).
45
+
- Desactivation of unit tests and coverage is now allowed. Use **run-sonar-swift.sh -nounittests** to do it.
46
+
47
+
## 🔖 v0.2.4
48
+
49
+
- Analysis does not fail anymore when an unkwown issue is reported by SwiftLint. See [issue 35](https://github.com/Backelite/sonar-swift/issues/35)
50
+
- fastlane documentation (thanks to [viteinfinite](https://github.com/viteinfinite)). See [PR 33](https://github.com/Backelite/sonar-swift/pull/33)
51
+
- Fixed fastlane JUnit report support
52
+
- SwiftLint 0.11.1 support
53
+
- Better return code suppot for run-sonar-swift.sh
54
+
55
+
## 🔖 v0.2.3
56
+
57
+
- Fixed Lizard Sensor wrong file path
58
+
59
+
## 🔖 v0.2.2
60
+
61
+
- Added support for .xcodeproj only projects (thanks to [delannoyk](https://github.com/delannoyk))
62
+
- Fix for Lizard Sensor to find indexed files (thanks to [gretzki](https://github.com/gretzki))
63
+
- Got rid of confusion with commercial plugin in the update center
64
+
65
+
## 🔖 v0.2.1
66
+
67
+
- SwiftLint 0.8 support (new rules added).
68
+
69
+
## 🔖 v0.2.0
70
+
71
+
- Lizard complexity report support (thanks to [akshaysyaduvanshi](https://github.com/akshaysyaduvanshi))
72
+
73
+
## 🔖 v0.1.2
74
+
75
+
- SwiftLint 0.5.1 support (new rules added).
76
+
- Added *sonar.swift.simulator* key in *sonar-project.properties* to select destination simulator for running tests
Copy file name to clipboardExpand all lines: README.md
+2-74Lines changed: 2 additions & 74 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,84 +41,12 @@ In SonarQube under Quality Profiles the used Linter can be specified by selectin
41
41
42
42
Checkout the [Releases](https://github.com/Backelite/sonar-swift/releases) page.
43
43
44
+
The full release history is also available in [CHANGELOG.md](./CHANGELOG.md).
45
+
44
46
### Launching an analysis
45
47
If you use [fastlane](https://fastlane.tools), please read [our fastlane integration doc](docs/sonarqube-fastlane.md).
46
48
Otherwise, run the ```run-sonar-swift.sh``` script from your Xcode project root folder
47
49
48
-
### Release history
49
-
50
-
#### 0.3.6
51
-
- SonarQube 7 support by [Hugal31](https://github.com/Hugal31). See [PR 135](https://github.com/Backelite/sonar-swift/pull/125)
52
-
- Lower case fastlane by [milch](https://github.com/milch). See [PR 113](https://github.com/Backelite/sonar-swift/pull/113)
53
-
- Ability to locate test files in sub-directories by [Hugal31](https://github.com/Hugal31). See [PR 123](https://github.com/Backelite/sonar-swift/pull/123)
54
-
55
-
56
-
#### 0.3.5
57
-
- SwiftLint 0.21.0 (95 rules now)
58
-
- SonarQube 6.5 support
59
-
- Fixes properties with space by [Branlute](https://github.com/Branlute). See [PR 84](https://github.com/Backelite/sonar-swift/pull/84)
60
-
- Finds project version automatically with CFBundleShortVersionString by [Branlute](https://github.com/Branlute). See [PR 87](https://github.com/Backelite/sonar-swift/pull/87)
61
-
- Fixes coverage with mixed objc swift project by [Branlute](https://github.com/Branlute). See [PR 88](https://github.com/Backelite/sonar-swift/pull/88)
62
-
- Quotes support for multi-word project names by [PetrJandak](https://github.com/PetrJandak). See [PR 97](https://github.com/Backelite/sonar-swift/pull/97)
63
-
64
-
#### 0.3.4
65
-
- SwiftLint 0.18.1 (add 8 more rules)
66
-
- Fix README headers
67
-
- Update README URLs to SonarQube
68
-
69
-
#### 0.3.3
70
-
- Updated run-sonar-swift.sh to support -usesonarscanner (for sonar-scanner instead of sonar-runner).
71
-
72
-
#### 0.3.2
73
-
- SwiftLint 0.16.1 (75 rules now).
74
-
- Fixed [Metric 'test_data' should not be computed by a Sensor](https://github.com/Backelite/sonar-swift/issues/61) with SonarQube 6.2
75
-
- fastlane documentation update by [mammuth](https://github.com/mammuth). See [PR 62](https://github.com/Backelite/sonar-swift/pull/62)
76
-
- run-sonar-swift.sh fix by [TheSkwiggs](https://github.com/mammuth). See [PR 64](https://github.com/Backelite/sonar-swift/pull/64)
77
-
78
-
#### 0.3.1
79
-
- Now falls back to sonar-scanner if sonar-runner is not installed (thanks to [MaikoHermans](https://github.com/MaikoHermans). See [PR 59](https://github.com/Backelite/sonar-swift/pull/59))
80
-
- Ability to set *sonar.swift.appName*. Useful when basename is different from targeted scheme, or when slather fails with 'No product binary found' (thanks to [MaikoHermans](https://github.com/MaikoHermans). See [PR 58](https://github.com/Backelite/sonar-swift/pull/58))
81
-
- Added a second linter: Tailor. Enables analysis of Swift code on linux. (thanks to [tzwickl](https://github.com/tzwickl) for the hard work. See [PR 51](https://github.com/Backelite/sonar-swift/pull/51))
82
-
83
-
84
-
#### 0.3.0
85
-
- SonarQube 6 support. Important : will work with SonarQube 5.x and above only. Will not work anymore with SonarQube 4.5.x anymore.
86
-
- SwiftLint 0.13.1 support (49 rules now).
87
-
- Desactivation of unit tests and coverage is now allowed. Use **run-sonar-swift.sh -nounittests** to do it.
88
-
89
-
#### 0.2.4
90
-
- Analysis does not fail anymore when an unkwown issue is reported by SwiftLint. See [issue 35](https://github.com/Backelite/sonar-swift/issues/35)
91
-
- fastlane documentation (thanks to [viteinfinite](https://github.com/viteinfinite)). See [PR 33](https://github.com/Backelite/sonar-swift/pull/33)
92
-
- Fixed fastlane JUnit report support
93
-
- SwiftLint 0.11.1 support
94
-
- Better return code suppot for run-sonar-swift.sh
95
-
96
-
#### 0.2.3
97
-
- Fixed Lizard Sensor wrong file path
98
-
99
-
#### 0.2.2
100
-
- Added support for .xcodeproj only projects (thanks to [delannoyk](https://github.com/delannoyk))
101
-
- Fix for Lizard Sensor to find indexed files (thanks to [gretzki](https://github.com/gretzki))
102
-
- Got rid of confusion with commercial plugin in the update center
103
-
104
-
#### 0.2.1
105
-
- SwiftLint 0.8 support (new rules added).
106
-
107
-
#### 0.2.0
108
-
- Lizard complexity report support (thanks to [akshaysyaduvanshi](https://github.com/akshaysyaduvanshi))
109
-
110
-
#### 0.1.2
111
-
- SwiftLint 0.5.1 support (new rules added).
112
-
- Added *sonar.swift.simulator* key in *sonar-project.properties* to select destination simulator for running tests
0 commit comments