codingapi / codingapi/tx-lcn

源码不太严谨,建议修改。

Offen
#471 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
4.2k
Forks
1.4k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

com.codingapi.txlcn.tc.core.transaction.txc.analy.PrimaryKeyListVisitor
这个类中 59 行
Object expression = ((Expression)expressions.get(i)).getASTNode().jjtGetValue();
这个方法,没有判空,可想而知,如果我一张表中没有数据 那就是 null.xxx
NullPointException
--- 望采纳。

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Öffne com.codingapi.txlcn.tc.core.transaction.txc.analy.PrimaryKeyListVisitor und untersuche Zeile 59, insbesondere den Zugriff auf den AST-Wert. Reproduziere den im Issue beschriebenen Fall einer leeren Tabelle und überprüfe, dass kein NullPointerException mehr ausgelöst wird, wenn der Wert fehlt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
backend, database
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.