src/yetibot/commands/emoji.clj
Non-idiomatic code found in (if (coll? alias) nil (str alias))
Open
Open
(if-let [sanitized-alias (if (coll? alias)
- Read upRead up
- Exclude checks
Consider using:
(when-not (coll? alias) (str alias))
instead of:
(if (coll? alias) nil (str alias))
Non-idiomatic code found in (-> (reduce (fn [return-set emoji] (let [tag-vector (:tags emoji) tag-hash-set (set tag-vector)] (clojure.set/union return-set tag-hash-set))) #{} emojis) sort)
Open
Open
(-> (reduce (fn [return-set emoji]
- Read upRead up
- Exclude checks
Consider using:
(sort
(reduce
(fn [return-set emoji]
(let [tag-vector (:tags emoji) tag-hash-set (set tag-vector)]
(clojure.set/union return-set tag-hash-set)))
#{}
emojis))
instead of:
(-> (reduce
(fn [return-set emoji]
(let [tag-vector (:tags emoji) tag-hash-set (set tag-vector)]
(clojure.set/union return-set tag-hash-set)))
#{}
emojis)
sort)
Non-idiomatic code found in (if (or (empty? description) (coll? description)) nil (str description))
Open
Open
(if-let [sanitized-desc (if (or (empty? description)
- Read upRead up
- Exclude checks
Consider using:
(when-not (or (empty? description) (coll? description))
(str description))
instead of:
(if (or (empty? description) (coll? description)) nil (str description))