Skip to content

Commit a864937

Browse files
authored
Merge pull request #1800 from troessner/prep_6_4_0
Prepare 6.4.0 for release.
2 parents b442b59 + e790964 commit a864937

File tree

6 files changed

+19
-13
lines changed

6 files changed

+19
-13
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11

22
# Change log
33

4+
## 6.4.0 (2025-01-12)
5+
6+
### Features and bugfixes
7+
8+
* Fix DataClump smell in Reek::AST::Node class ([#1799] by [le-santos])
9+
410
## 6.3.0 (2024-01-28)
511

612
### Features and bugfixes

features/command_line_interface/options.feature

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Feature: Reek can be controlled using command-line options
4343
-c, --config FILE Read configuration options from FILE
4444
--smell SMELL Only look for a specific smell.
4545
Call it like this: reek --smell MissingSafeMethod source.rb
46-
Check out https://github.com/troessner/reek/blob/v6.3.0/docs/Code-Smells.md for a list of smells
46+
Check out https://github.com/troessner/reek/blob/v6.4.0/docs/Code-Smells.md for a list of smells
4747
--stdin-filename FILE When passing code in via pipe, assume this filename when checking file or directory rules in the config.
4848
4949
Generate a todo list:
@@ -120,5 +120,5 @@ Feature: Reek can be controlled using command-line options
120120
UnusedPrivateMethod
121121
UtilityFunction
122122
123-
Check out https://github.com/troessner/reek/blob/v6.3.0/docs/Code-Smells.md for a details on each detector
123+
Check out https://github.com/troessner/reek/blob/v6.4.0/docs/Code-Smells.md for a details on each detector
124124
"""

features/reports/json.feature

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Feature: Report smells using simple JSON layout
2424
"context": "Smelly#x",
2525
"lines": [ 4 ],
2626
"message": "has the name 'x'",
27-
"documentation_link": "https://github.com/troessner/reek/blob/v6.3.0/docs/Uncommunicative-Method-Name.md",
27+
"documentation_link": "https://github.com/troessner/reek/blob/v6.4.0/docs/Uncommunicative-Method-Name.md",
2828
"name": "x"
2929
},
3030
{
@@ -33,7 +33,7 @@ Feature: Report smells using simple JSON layout
3333
"context": "Smelly#x",
3434
"lines": [ 5 ],
3535
"message": "has the variable name 'y'",
36-
"documentation_link": "https://github.com/troessner/reek/blob/v6.3.0/docs/Uncommunicative-Variable-Name.md",
36+
"documentation_link": "https://github.com/troessner/reek/blob/v6.4.0/docs/Uncommunicative-Variable-Name.md",
3737
"name": "y"
3838
}
3939
]
@@ -53,7 +53,7 @@ Feature: Report smells using simple JSON layout
5353
1
5454
],
5555
"message": "has no descriptive comment",
56-
"documentation_link": "https://github.com/troessner/reek/blob/v6.3.0/docs/Irresponsible-Module.md"
56+
"documentation_link": "https://github.com/troessner/reek/blob/v6.4.0/docs/Irresponsible-Module.md"
5757
}
5858
]
5959
"""

features/reports/reports.feature

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -182,8 +182,8 @@ Feature: Correctly formatted reports
182182
And it reports:
183183
"""
184184
smelly.rb -- 2 warnings:
185-
[4]:UncommunicativeMethodName: Smelly#x has the name 'x' [https://github.com/troessner/reek/blob/v6.3.0/docs/Uncommunicative-Method-Name.md]
186-
[5]:UncommunicativeVariableName: Smelly#x has the variable name 'y' [https://github.com/troessner/reek/blob/v6.3.0/docs/Uncommunicative-Variable-Name.md]
185+
[4]:UncommunicativeMethodName: Smelly#x has the name 'x' [https://github.com/troessner/reek/blob/v6.4.0/docs/Uncommunicative-Method-Name.md]
186+
[5]:UncommunicativeVariableName: Smelly#x has the variable name 'y' [https://github.com/troessner/reek/blob/v6.4.0/docs/Uncommunicative-Variable-Name.md]
187187
"""
188188

189189
Examples:
@@ -209,8 +209,8 @@ Feature: Correctly formatted reports
209209
And it reports:
210210
"""
211211
smelly.rb -- 2 warnings:
212-
UncommunicativeMethodName: Smelly#x has the name 'x' [https://github.com/troessner/reek/blob/v6.3.0/docs/Uncommunicative-Method-Name.md]
213-
UncommunicativeVariableName: Smelly#x has the variable name 'y' [https://github.com/troessner/reek/blob/v6.3.0/docs/Uncommunicative-Variable-Name.md]
212+
UncommunicativeMethodName: Smelly#x has the name 'x' [https://github.com/troessner/reek/blob/v6.4.0/docs/Uncommunicative-Method-Name.md]
213+
UncommunicativeVariableName: Smelly#x has the variable name 'y' [https://github.com/troessner/reek/blob/v6.4.0/docs/Uncommunicative-Variable-Name.md]
214214
"""
215215

216216
Examples:

features/reports/yaml.feature

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ Feature: Report smells using simple YAML layout
2525
smell_type: UncommunicativeMethodName
2626
source: smelly.rb
2727
name: x
28-
documentation_link: https://github.com/troessner/reek/blob/v6.3.0/docs/Uncommunicative-Method-Name.md
28+
documentation_link: https://github.com/troessner/reek/blob/v6.4.0/docs/Uncommunicative-Method-Name.md
2929
- context: Smelly#x
3030
lines:
3131
- 5
3232
message: has the variable name 'y'
3333
smell_type: UncommunicativeVariableName
3434
source: smelly.rb
3535
name: y
36-
documentation_link: https://github.com/troessner/reek/blob/v6.3.0/docs/Uncommunicative-Variable-Name.md
36+
documentation_link: https://github.com/troessner/reek/blob/v6.4.0/docs/Uncommunicative-Variable-Name.md
3737
"""
3838

3939
Scenario: Indicate smells and print them as yaml when using STDIN
@@ -48,5 +48,5 @@ Feature: Report smells using simple YAML layout
4848
lines:
4949
- 1
5050
message: has no descriptive comment
51-
documentation_link: https://github.com/troessner/reek/blob/v6.3.0/docs/Irresponsible-Module.md
51+
documentation_link: https://github.com/troessner/reek/blob/v6.4.0/docs/Irresponsible-Module.md
5252
"""

lib/reek/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ module Reek
88
# @public
99
module Version
1010
# @public
11-
STRING = '6.3.0'
11+
STRING = '6.4.0'
1212
end
1313
end

0 commit comments

Comments
 (0)