`_` considered as invalid char in package names
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 50/100
Direzione di ricerca
Leggi QualifiedCase.java nel percorso di parsing che fallisce e riproduci il caso in io.vertx.test.codegen.CaseTest#testParseQualifiedCase. Fai in modo che il caso mostrato foo.bar.juu_oo venga analizzato correttamente, poi esegui CaseTest e verifica che i test qualified-case esistenti continuino a passare.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
according to this _ is a valid char in package names but adding following line in io.vertx.test.codegen.CaseTest#testParseQualifiedCase:
parseQualifiedCase("foo.bar.juu_oo", "foo", "bar", "juu_oo");
will result in a failed test result:
-------------------------------------------------------------------------------
Test set: io.vertx.test.codegen.CaseTest
-------------------------------------------------------------------------------
Tests run: 10, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.001 sec <<< FAILURE! - in io.vertx.test.codegen.CaseTest
testParseQualifiedCase(io.vertx.test.codegen.CaseTest) Time elapsed: 0.001 sec <<< ERROR!
java.lang.IllegalArgumentException: Invalid qualified case:foo.bar.juu_oo
at io.vertx.codegen.QualifiedCase.parse(QualifiedCase.java:35)
at io.vertx.test.codegen.CaseTest.parseCase(CaseTest.java:178)
at io.vertx.test.codegen.CaseTest.parseQualifiedCase(CaseTest.java:166)
at io.vertx.test.codegen.CaseTest.testParseQualifiedCase(CaseTest.java:65)
- Lingua principale
- Java
- Stelle
- 111
- Fork
- 88
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di eclipse-vertx/vertx-codegen
-
Protobuf enum supportApertaenhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
eclipse-vertx/vertx-codegen#361 ·
-
help wanted
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
eclipse-vertx/vertx-codegen#340 · 11 commenti · 2 reazioni ·
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
eclipse-vertx/vertx-codegen#335 ·
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
eclipse-vertx/vertx-codegen#320 · 4 commenti ·
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
eclipse-vertx/vertx-codegen#319 · 1 commento · 1 reazione ·
Tutte le issue di eclipse-vertx/vertx-codegen
Issue simili
-
enhancement good first issue
Difficoltà 2/5 Mezza giornata Idoneità per principianti 66/100
apache/fineract-consumer-facing#175 ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] 订单:会员凭订单号即可取消其他会员的待付款订单(取消接口不校验订单归属)Forse già presa @dadiyang l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
macrozheng/mall#1016 ·
-
[Bug] The producer summary counts an unreported client version as a second version and warns about a version mixForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
apache/rocketmq-dashboard#6110 ·
I maintainer di solito rispondono entro 4 giorni
-
Feature:Resolution
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
intellij-elixir/intellij-elixir#4396 ·
I maintainer di solito rispondono entro 1 giorno
-
Python 3.15 supportForse già presa @amnesiaof l’ha presa oggi. ApertaL: python L: python:uv
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
dependabot/dependabot-core#16524 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno