feat(core): `AnyElement` / `NoElement` conditions with an explicit `not` clause flag
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 42/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- python, terraform
- Área
- infrastructure, security
Línea de trabajo
Comienza localizando la implementación existente del cuantificador de listas "all" y la condición independiente NotRegexMatch; después, revisa las correcciones de R1 para skip-ordering y variable-recursion de las que depende esto. El cambio está terminado cuando AnyElement y NoElement acepten cláusulas con un indicador not explícito en las 13 condiciones, con el comportamiento documentado de database_flags y predicate path-engine.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
List quantifiers other than "all". Take a list of clauses {path, type, value, not}: the not
flag is load-bearing because Not* twins exist for only 3 of 13 conditions and are documented as
"not simple negations" — inside a NoElement predicate that asymmetry reports a resource compliant
on a type mismatch. The flag gives negation for all 13 conditions at once and supersedes a
standalone NotRegexMatch (measured at ~1 unlocked policy on its own). Document that nested
blocks need settings.*.database_flags (the bare dotted form emits severity 2) and that predicate
sub-paths use a different path engine than terraform_resource_attribute. Depends on the R1
skip-ordering and variable-recursion fixes.
- Lenguaje dominante
- Python
- Estrellas
- 176
- Forks
- 54
- Merge medio
- 1 d 20 h
- PR fusionados (30 d)
- 9
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de StackGuardian/tirith
-
chore: remove stale TODOs and commented-out codePosiblemente ocupada @krishna2707 la tomó hace 5 días. Abiertochore good first issue hacktoberfest
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
StackGuardian/tirith#408 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
test(evaluators): edge cases for `Equals` and `NotEquals`Posiblemente ocupada @Ankit-cs la tomó hace 4 días. Abiertogood first issue hacktoberfest tests
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
StackGuardian/tirith#406 ·
Los mantenedores suelen responder en 1 día
-
test(kubernetes): cover the provider's main pathsPosiblemente ocupada @afsuyadi la tomó hace 3 días. Abiertogood first issue hacktoberfest tests
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
StackGuardian/tirith#405 · 3 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
fix(kubernetes): missing `kubernetes_kind` or `attribute_path` errors are droppedPosiblemente ocupada @Ankit-cs la tomó hace 3 días. Abiertobug good first issue hacktoberfest
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
StackGuardian/tirith#404 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
test: make pytest collect the infracost and sg_workflow testsPosiblemente ocupada @montionugera la tomó hace 2 días. Abiertogood first issue hacktoberfest tests
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
StackGuardian/tirith#403 ·
Los mantenedores suelen responder en 1 día
Todos los issues de StackGuardian/tirith
Issues similares
-
good first issue tools
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Commits pushed after #1095 merged did not land (ahmi/unified-nova-mcp-review-e095 @ 80fa23a)Abiertobug deferred domain:ci P1
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
get_page_thumbnail modifies cached page images, affecting later thumbnails and picture exportsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
docling-project/docling-mcp#147 ·
-
issue: A pipe model's Valves button ignores the Allow Chat Valves permissionPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug confirmed issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
open-webui/open-webui#32771 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Scheduled Security Scan is failing on mainPosiblemente ocupada @pkupt la tomó hoy. Abiertosecurity-scan-failure
Dificultad 1/5 1-3 horas Aptitud para principiantes 74/100
semantica-agi/semantica#2045 ·
Los mantenedores suelen responder en 2 días