Find unused facts
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript
- Bereich
- backend
Rechercherichtung
Der Issue nennt keine Dateien oder Tests; beginne am Einstiegspunkt engine(rule).run(facts) und verfolge, wie facts anhand einer rule ausgewertet werden. Lege fest, wie ungenutzte facts wie B, C und D gemeldet würden, und füge Abdeckung für das Pseudocode-Szenario hinzu.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Is it possible to retrieve a list of facts which were not used / triggered by any rule in the engine?
Pseudo code:
facts = {
A: true,
B: false,
C: true,
D: false
}
rule = {
check if A == true ?
}
engine(rule).run(facts)
I want to retrieve facts which were not used by this rule (B, C, D)
This is an atypical request I guess. :)
- Vorherrschende Sprache
- JavaScript
- Sterne
- 3.1k
- Forks
- 507
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus CacheControl/json-rules-engine
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
CacheControl/json-rules-engine#427 · 1 Reaktion ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
CacheControl/json-rules-engine#424 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
CacheControl/json-rules-engine#421 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 38/100
CacheControl/json-rules-engine#417 · 1 Reaktion ·
Alle Issues in CacheControl/json-rules-engine
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
hexlet-codebattle/codebattle#2361 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
micromatch/picomatch#223 ·
Maintainer antworten meist innerhalb von 11 Tagen
-
Upgrade MongoDB Node.js driver to 7.6+ for full MongoDB 9.0 compatibilityEvtl. vergeben @ga262 hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
parse-community/parse-server#10754 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
🐛 bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
margelo/react-native-vision-camera#4211 ·
Maintainer antworten meist innerhalb von 4 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
platformatic/platformatic#5161 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag