- Add analyzer for
concept/elyses-analytic-enchantments
- Replace generic ExemplarAnalyzer for
freelancer-rates
with specific analyzer stub
- Add analyzer for
concept/annalyns-infiltration
- Update dependencies
- Add check for no value returned in
two-fer
- Change the way autoload work so they are more predictable
- Improve analysis for
concept/lasagna
- Add exemplary analyzer for
amusement-park
- Add exemplary analyzer for
bird-watcher
- Add exemplary analyzer for
coordinate-transformation
- Add exemplary analyzer for
elyses-analytic-enchantments
- Add exemplary analyzer for
elyses-destructured-enchantments
- Add exemplary analyzer for
elyses-enchantments
- Add exemplary analyzer for
elyses-looping-enchantments
- Add exemplary analyzer for
elyses-transformative-enchantments
- Add exemplary analyzer for
factory-sensors
- Add exemplary analyzer for
high-score-board
- Add exemplary analyzer for
lasagna-master
- Add exemplary analyzer for
lucky-numbers
- Add exemplary analyzer for
mixed-juices
- Add exemplary analyzer for
nullability
- Add exemplary analyzer for
ozans-playlist
- Add exemplary analyzer for
pizza-order
- Add exemplary analyzer for
translation-service
- Add exemplary analyzer for
vehicle-purchase
- Allow non-optimal constants in
resistor-color-duo
- Update dependencies
- Update dependencies
- Use generic ExemplarAnalyzer for
poetry-club-door-analyzer
- Add generic ExemplarAnalyzer
- Use generic ExemplarAnalyzer for
annalyns-infiltration
- Use generic ExemplarAnalyzer for
freelancer-rates
- Improve
concept/lasagna
analysis - Add various generic comments
- Remove
console.log
from EarlyFinalisation code path
- Add initial implementation for
concept/lasagna
- Use
.meta/config.json
when its available
- Change to compile using babel
- Change relative paths to module paths for cleaner imports
- Change analyzer folders to include practice/concept
- Add e2e test for CI
- Upgrade dependencies
- Upgrade dependencies
- Use
@exercism/static-analysis
- Add workflows
- Add
prettier
- Add
plugin/import
foreslint
- Reimplement analyzers using new library
- Add main entrypoint in
package.json
- Add
web
run - Upgrade dependencies
- Update dependencies
- Change
resistor-color-duo
expected export name todecodedValue
- Fix various
shared
comments which hadgeneric
instead ofgeneral
in their name. - Fix a bug with the parser that caused some solutions to blow up
- Add
makeParseErrorOutput
andmakeNoSourceOutput
to redirect to a mentor with helpful information
- Fix
resistor-color
constant lookup, when name doesn't match "probably" - Fix
resistor-color-duo
constant lookup, when name doesn't match "probably" - Add message to
resistor-color-duo
forparam.shift()
- Cleanup imports and exports
- Fix
resistor-color-duo
helper code (withresistor-color
rewrite changed)
- Rewrite analyzer for
resistor-color
to matchresistor-color-duo
- Fix
findTopLevelConstants
(which fixes a snapshot forgigasecond
as well)
- Add
typescript
asdependency
because of typescript-eslint/typescript-eslint#828
- Add message (fix) to
reduce
solutions withoutslice
- Add
limit_number_of_colors
extra message whenslice
is anmust_add_missing_call
.
- Add analyzer for
resistor-color-duo
- Fix snapshot name for
resistor-color
- Update snapshots
- Fix
comments/parameters.ts
test - Fix
output/toProcessable.ts
test
- Add analyzer for
gigasecond
- Add
--pretty
output to pretty print the generated output, off by default.
- Change
--noTemplates
output to use%{tag}
for tagged template variables, instead of%<tag>s
.
- Per exercism/automated-analysis#53, Merge "approve_as_optimal" and "approve_with_comment" into a single status "approve", and rename the "disapprove_with_comment" status to "disapprove".
- Switch to template output by default (changing the run flag from templates to noTemplates).
Fixes the build and prepare step of the Docker-based image
👶 initial release