Give language examples a reason to pick them, and skip leaking questions #30
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/quiz-examples"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Two quiz fixes that came out of an example question with no reasonable answer: "A search API in ▁▁▁ takes a query, calls OpenSearch and returns ranked results", with Python, PHP, Node.js and Go as options.
Leakslet every name under four letters through, so PHP in "FrankenPHP" stayed visible after masking, in the new example and already in PHP's summary. A short name that looks like an abbreviation is now found as written inside other words. PHP is the only term this changes; it now appears in the quiz only as a wrong answer. README describes the rule.Checked locally:
check-glossary,gofmt,go vet,go test ./...(database tests skipped without PostgreSQL). The new tests fail without the fix.Follow-up idea filed as #29.