Skip to content

Commit 7b2db43

Browse files
committed
Bump version for release
1 parent 75560a0 commit 7b2db43

File tree

8 files changed

+13
-11
lines changed

8 files changed

+13
-11
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ This changelog is loose. Versions are not semantic, they are incremental. Splint
44

55
## Unreleased
66

7+
## 1.17.0 - 2024-09-08
8+
79
**Big feature:** Safety and Autocorrection
810

911
Every rule has been marked as safe or unsafe. Safe rules don't generate false positives and any suggested alternatives can be used directly. Unsafe rules may generate false positives or their suggested alternatives may contain errors.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ More explicit instructions can be found in the [installation][installation], [us
2121
### Clojure CLI
2222

2323
```clojure
24-
:aliases {:splint {:extra-deps {io.github.noahtheduke/splint {:mvn/version "1.16.0"}
24+
:aliases {:splint {:extra-deps {io.github.noahtheduke/splint {:mvn/version "1.17.0"}
2525
org.clojure/clojure {:mvn/version "1.11.1"}}
2626
:main-opts ["-m" "noahtheduke.splint"]}}
2727
```
@@ -33,7 +33,7 @@ Run with `clojure -M:splint [args...]`.
3333
Add this to `project.clj`:
3434

3535
```clojure
36-
:profiles {:dev {:dependencies [[io.github.noahtheduke/splint "1.16.0"]
36+
:profiles {:dev {:dependencies [[io.github.noahtheduke/splint "1.17.0"]
3737
[org.clojure/clojure "1.11.1"]]}}
3838
:aliases {"splint" ["run" "-m" "noahtheduke.splint"]})
3939
```

docs/installation.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ When used in a project as a library, put it in an alias to make it easier to inv
55
## Clojure CLI
66

77
```clojure
8-
:aliases {:splint {:extra-deps {io.github.noahtheduke/splint {:mvn/version "1.16.0"}
8+
:aliases {:splint {:extra-deps {io.github.noahtheduke/splint {:mvn/version "1.17.0"}
99
org.clojure/clojure {:mvn/version "1.11.1"}}
1010
:main-opts ["-m" "noahtheduke.splint"]}}
1111
```
@@ -17,7 +17,7 @@ Run with `clojure -M:splint [args...]`.
1717
Add this to `project.clj`:
1818

1919
```clojure
20-
:profiles {:dev {:dependencies [[io.github.noahtheduke/splint "1.16.0"]
20+
:profiles {:dev {:dependencies [[io.github.noahtheduke/splint "1.17.0"]
2121
[org.clojure/clojure "1.11.1"]]}}
2222
:aliases {"splint" ["run" "-m" "noahtheduke.splint"]}
2323
```
@@ -34,7 +34,7 @@ In the meantime, it runs fast on babashka and can be installed using `bbin`:
3434
$ bbin install io.github.noahtheduke/splint
3535
{:coords
3636
#:git{:url "https://github.com/noahtheduke/splint",
37-
:tag "v1.16.0",
37+
:tag "v1.17.0",
3838
:sha "..."},
3939
:lib io.github.noahtheduke/splint}
4040
```

docs/rules/lint.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -768,7 +768,7 @@ The styles are named after what they're looking for:
768768

769769
| Enabled by default | Safe | Autocorrect | Version Added | Version Updated |
770770
| ------------------ | ----- | ----------- | ------------- | --------------- |
771-
| true | false | false | 0.1 | <<next>> |
771+
| true | false | false | 0.1 | 1.17.0 |
772772

773773
Threading macros require more effort to understand so only use them with multiple
774774
args to help with readability.

docs/rules/style.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -953,7 +953,7 @@ It's possible that the check isn't written correctly, so be wary of the suggeste
953953

954954
| Enabled by default | Safe | Autocorrect | Version Added | Version Updated |
955955
| ------------------ | ---- | ----------- | ------------- | --------------- |
956-
| true | true | true | 1.15.0 | <<next>> |
956+
| true | true | true | 1.15.0 | 1.17.0 |
957957

958958
The core builder functions are helpful when creating an object from an opaque sequence, but are much less readable when used in maps to get around issues with anonymous function syntax peculiarities.
959959

docs/usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
```text
44
$ clojure -M:splint --help
5-
splint v1.16.0
5+
splint v1.17.0
66
77
Usage:
88
splint [options]

resources/SPLINT_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.16.0
1+
1.17.0

resources/config/default.edn

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@
216216
:enabled true
217217
:safe false
218218
:added "0.1"
219-
:updated "<<next>>"
219+
:updated "1.17.0"
220220
:chosen-style :inline
221221
:supported-styles [:inline :avoid-collections]}
222222

@@ -613,7 +613,7 @@
613613
{:description "Prefer `(for [item coll] {:a item})` over `(map #(hash-map :a %) coll)`."
614614
:enabled true
615615
:added "1.15.0"
616-
:updated "<<next>>"}
616+
:updated "1.17.0"}
617617

618618
style/prefer-vary-meta
619619
{:description "Prefer `vary-meta` to `(with-meta x (assoc (meta x) ...))`."

0 commit comments

Comments
 (0)