increase the threshold for the random errors so it is less overwhelming. and also disable the random errors so that I can merge into main

This commit is contained in:
Chris Kruining 2025-02-14 16:22:33 +11:00
parent f4d59b30f5
commit 98984e3e22
No known key found for this signature in database
GPG key ID: EB894A3560CCCAD2

View file

@ -119,9 +119,11 @@ const grammarChecker = checker(/\w+\s+\w+/gi);
function checker(regex: RegExp) { function checker(regex: RegExp) {
return (subject: string, lang: string): (readonly [boolean, string])[] => { return (subject: string, lang: string): (readonly [boolean, string])[] => {
return [];
let lastIndex = 0; let lastIndex = 0;
return Array.from<RegExpExecArray>(subject.matchAll(regex)).filter(() => Math.random() >= .5).flatMap<readonly [boolean, string]>(({ 0: match, index }) => { return Array.from<RegExpExecArray>(subject.matchAll(regex)).filter(() => Math.random() >= .99).flatMap<readonly [boolean, string]>(({ 0: match, index }) => {
const end = index + match.length; const end = index + match.length;
const result = [ const result = [
[false, subject.slice(lastIndex, index)], [false, subject.slice(lastIndex, index)],