Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Refinement type checker for Java with liquid types and typestates - catch bugs at compile time

Estrellas
67
Forks
36
Issues abiertos para principiantes
0
Issues indexados
20
Merge medio
7 d 48 min
PR fusionados (30 d)
2
Lenguaje dominante
Java
Licencia
MIT
Último push a GitHub
13/9/2026
Última indexación
19/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
good first issue

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Link state errors to the operation that established the relevant state
    Abierto
    enhancement error messages future ide

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    liquid-java/liquidjava#298 ·

  • Add an expected-guided simplification step to state error derivations
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    liquid-java/liquidjava#297 ·

  • Show counterexample values in the final expected refinement
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    liquid-java/liquidjava#296 ·

  • Restore alias expansion in refinement diagnostic history
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    liquid-java/liquidjava#295 ·

  • Add a flag -a to show all verification conditions sent to the smt solver
    Quizá libre de nuevo @CatarinaGamboa la tomó hace 115 días y no hay ningún pull request abierto. Abierto
    enhancement

    liquid-java/liquidjava#240 · 1 asignado ·

  • State Names Displayed with Internal Identifiers
    Abierto
    enhancement ide

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    liquid-java/liquidjava#206 ·

  • Inline Expected Warnings in Tests
    Abierto
    tests

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    liquid-java/liquidjava#196 · 2 comentarios ·

  • Change instance variable numbers for line numbers instead of counter
    Abierto
    enhancement good first issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    liquid-java/liquidjava#132 · 2 comentarios ·

  • State checking for extending abstract classes
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    liquid-java/liquidjava#131 ·

  • Add Support for Additional Types in Refinements
    Abierto
    enhancement future

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    liquid-java/liquidjava#91 ·

  • Refinement Aliases don't work with Interfaces
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    liquid-java/liquidjava#50 · 2 comentarios ·

  • Ghost variables are not correctly initialized in interfaces
    Quizá libre de nuevo @pcanelas la tomó hace 448 días y no hay ningún pull request abierto. Abierto
    bug enhancement

    liquid-java/liquidjava#44 · 1 comentario · 1 asignado ·

  • Support `LinkedList<@Refined(“x>0”) Integer>`
    Abierto
    enhancement future

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    liquid-java/liquidjava#41 · 1 comentario ·

  • State Names should be able to start with UpperCase
    Abierto
    enhancement good first issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    liquid-java/liquidjava#25 ·

  • Separating logging information from other function arguments
    Quizá libre de nuevo @FrogOfJuly la tomó hace 1443 días y no hay ningún pull request abierto. Abierto

    liquid-java/liquidjava#13 · 2 comentarios · 1 asignado ·

  • This should not typecheck, but it typechecks
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    liquid-java/liquidjava#11 ·

  • Improve Expected Pattern in Tests
    Posiblemente ocupada @rcosta358 la tomó hace 13 días. Abierto
    tests

    Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100

    liquid-java/liquidjava#198 ·

  • Diagnostic Based Test Results
    Posiblemente ocupada @rcosta358 la tomó hace 13 días. Abierto
    tests

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    liquid-java/liquidjava#197 ·

  • Improve Test Suite
    Posiblemente ocupada @cheestree la tomó hace 197 días. Abierto
    enhancement tests

    liquid-java/liquidjava#174 · 1 comentario · 1 asignado ·

  • Change `return` to `$result` for method return values in refinements
    Posiblemente ocupada @rajshivu la tomó hace 228 días. Abierto
    enhancement good first issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    liquid-java/liquidjava#133 · 3 comentarios ·

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.