exercism / exercism/configlet

fmt: improve confusing output

Open
#485 5 comments 0 reactions 0 assignees View on GitHub
kind: feature
Dominant language
Nim
Stars
23
Forks
17
Avg merge
13h 57m
Merged PRs (30d)
1

Description

Version: 4.0.0-alpha.35

I ran the command `configlet fmt -u -y` and it repoted 58 lines of `Not formatted: exercises//.meta/config.json` followed by a single line saying `Formatted the exercise config for 58 exercises`.

All 58 exercises that were reported to have been "Not formatted" where in fact formatted.

Why is it reporting not formatted when in fact they are being formatted?

Full output when running this in the `common-lisp` track:

```
Found 15 Concept Exercises and 43 Practice Exercises in /Users/mark/SRC/exercism/common-lisp/config.json
Looking for exercises that lack a formatted '.meta/config.json' file...
The below paths are relative to '/Users/mark/SRC/exercism/common-lisp'
Not formatted: exercises/concept/character-study/.meta/config.json
Not formatted: exercises/concept/gigasecond-anniversary/.meta/config.json
Not formatted: exercises/concept/high-scores/.meta/config.json
Not formatted: exercises/concept/key-comparison/.meta/config.json
Not formatted: exercises/concept/larrys-winning-checker/.meta/config.json
Not formatted: exercises/concept/leslies-lists/.meta/config.json
Not formatted: exercises/concept/lillys-lasagna/.meta/config.json
Not formatted: exercises/concept/lillys-lasagna-leftovers/.meta/config.json
Not formatted: exercises/concept/log-levels/.meta/config.json
Not formatted: exercises/concept/logans-numeric-partition/.meta/config.json
Not formatted: exercises/concept/lucys-magnificent-mapper/.meta/config.json
Not formatted: exercises/concept/pal-picker/.meta/config.json
Not formatted: exercises/concept/pizza-pi/.meta/config.json
Not formatted: exercises/concept/reporting-for-duty/.meta/config.json
Not formatted: exercises/concept/socks-and-sexprs/.meta/config.json
Not formatted: exercises/practice/acronym/.meta/config.json
Not formatted: exercises/practice/all-your-base/.meta/config.json
Not formatted: exercises/practice/allergies/.meta/config.json
Not formatted: exercises/practice/anagram/.meta/config.json
Not formatted: exercises/practice/armstrong-numbers/.meta/config.json
Not formatted: exercises/practice/atbash-cipher/.meta/config.json
Not formatted: exercises/practice/beer-song/.meta/config.json
Not formatted: exercises/practice/binary/.meta/config.json
Not formatted: exercises/practice/binary-search/.meta/config.json
Not formatted: exercises/practice/bob/.meta/config.json
Not formatted: exercises/practice/collatz-conjecture/.meta/config.json
Not formatted: exercises/practice/crypto-square/.meta/config.json
Not formatted: exercises/practice/difference-of-squares/.meta/config.json
Not formatted: exercises/practice/etl/.meta/config.json
Not formatted: exercises/practice/gigasecond/.meta/config.json
Not formatted: exercises/practice/grade-school/.meta/config.json
Not formatted: exercises/practice/grains/.meta/config.json
Not formatted: exercises/practice/hamming/.meta/config.json
Not formatted: exercises/practice/hello-world/.meta/config.json
Not formatted: exercises/practice/isogram/.meta/config.json
Not formatted: exercises/practice/leap/.meta/config.json
Not formatted: exercises/practice/luhn/.meta/config.json
Not formatted: exercises/practice/meetup/.meta/config.json
Not formatted: exercises/practice/nucleotide-count/.meta/config.json
Not formatted: exercises/practice/pascals-triangle/.meta/config.json
Not formatted: exercises/practice/perfect-numbers/.meta/config.json
Not formatted: exercises/practice/phone-number/.meta/config.json
Not formatted: exercises/practice/prime-factors/.meta/config.json
Not formatted: exercises/practice/raindrops/.meta/config.json
Not formatted: exercises/practice/rna-transcription/.meta/config.json
Not formatted: exercises/practice/robot-name/.meta/config.json
Not formatted: exercises/practice/robot-simulator/.meta/config.json
Not formatted: exercises/practice/roman-numerals/.meta/config.json
Not formatted: exercises/practice/scrabble-score/.meta/config.json
Not formatted: exercises/practice/sieve/.meta/config.json
Not formatted: exercises/practice/space-age/.meta/config.json
Not formatted: exercises/practice/strain/.meta/config.json
Not formatted: exercises/practice/sublist/.meta/config.json
Not formatted: exercises/practice/triangle/.meta/config.json
Not formatted: exercises/practice/trinary/.meta/config.json
Not formatted: exercises/practice/twelve-days/.meta/config.json
Not formatted: exercises/practice/two-fer/.meta/config.json
Not formatted: exercises/practice/word-count/.meta/config.json
Formatted the exercise config for 58 exercises
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.