killme2008 / killme2008/aviatorscript
表达式执行结果解释
- Lingua principale
- Java
- Stelle
- 5.2k
- Fork
- 906
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
```
NAME_EQ(passengerName,aiName)
&&
(
(
flightWay=='S'
&& aiCountry==GET_PROP(LAST_SEQUENCE(flights),'arrivalCountryCode')
&& (
GET_YEAR(aiEnrollmentDate)>=GET_YEAR(GET_PROP(FIRST_SEQUENCE(flights),'departureTime')) ||
aiBeginAcademicYear>=GET_YEAR(GET_PROP(FIRST_SEQUENCE(flights),'departureTime'))
)
)
||
(
flightWay=='S'
&&
aiCountry==GET_PROP(LAST_SEQUENCE(flights),'arrivalCountryCode') &&
DATE_GE(aiEnrollmentDate,GET_PROP(LAST_SEQUENCE(flights),'arrivalTime'),false)
)
||
(
flightWay=='D' &&
aiCountry==GET_PROP(FIRST_SEGMENT_LAST_SEQUENCE(flights),'arrivalCountryCode') &&
(
GET_YEAR(aiEnrollmentDate)>=GET_YEAR(GET_PROP(FIRST_SEQUENCE(flights),'departureTime')) ||
aiBeginAcademicYear>=GET_YEAR(GET_PROP(FIRST_SEQUENCE(flights),'departureTime'))
)
)
||
(
flightWay=='D' &&
aiCountry==GET_PROP(FIRST_SEGMENT_LAST_SEQUENCE(flights),'arrivalCountryCode') &&
DATE_GE(aiEnrollmentDate,GET_PROP(FIRST_SEGMENT_LAST_SEQUENCE(flights),'arrivalTime'),false)
)
)
```
我有一个比较复杂 的 表达式,目前只能拿到执行结果 True/False , 除了 True/False ,如何才能拿到是哪些 表达式执行失败的
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
L’issue fornisce solo un’espressione complessa e non indica alcun file sorgente, test o punto di ingresso dell’evaluator. Inizia individuando l’API che attualmente restituisce il risultato booleano, poi chiarisci come devono essere rappresentate le sottoespressioni non riuscite e verifica il comportamento previsto con un test che copra l’espressione annidata con && e ||.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- backend
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100