Siblings of #4724 (split from #5106): COMMAREA OCCURS DTO property, unbound files, support-matrix inventory gaps
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- json, python
- Área
- testing-qa, tooling
Línea de trabajo
Start with tests/tools/support_matrix.py, tests/cobol_mainframe/test_support_matrix.py, and the inventory/rule-catalogue code they exercise; use docs/language_status/refusal_map.json for named refusals. For each listed gap, model the support or record a specific refusal, then run tests/cobol_mainframe/test_support_matrix.py and confirm the support matrix and burned-program holes are updated. The issue is detailed, but it spans inventory, rule joins, refusal mapping, and COBOL/CICS mainframe semantics, so project familiarity is important.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Split out of #5106 (Siblings of #4724, support matrix) on 2026-10-18 so two churn hosts can work the class at once: #5106 keeps the epscsmrd boxes (LE condition handling, multi-program CALL, procedure pointers) and SOAPFAULT, which melek's queue holds; this issue takes the members that need no epscsmrd work. Same class and rules as #5106: translate-only refusals / holes in the burned estates' evidence reports, and the scanner-input gaps the matrix (#4724, tests/tools/support_matrix.py) found.
Refusals with no owner (when one lands, point its docs/language_status/refusal_map.json entry here, or at the issue it is split into):
- COMMAREA DTO property the CICS port cannot convert (OCCURS table as
List<String>) — map iddto-property. Burned programs: CardDemo COPAUS0C, COPAUS1C (holeEXEC CICS <class>.<property>: a property the port cannot convert; their IMS holes stay with #4893). - file with no repository in the generated project (catalogue RT-FILE-UNBOUND-FILE, not the #5034 case) —
unbound-file(#5775)
Scanner-input gaps: - inventory does not record stand-in copybook use (CEEIGZCT, #4884), so the matrix can't show it (#5742)
- inventory has no CALL-target category (an unmodelled API is only detected through its copybook, e.g. CMQ*)
- rule catalogue (#4711) has no feature keys, so the feature→rule join is a title heuristic
Each box: model it or refuse it by name, with the refusal-map entry updated and tests/cobol_mainframe/test_support_matrix.py green; before/after holes for any burned program it touches. Burned estates only.
Siblings: #5106, #4724
- Lenguaje dominante
- Python
- Estrellas
- 57
- Forks
- 11
- Merge medio
- 1 h 41 min
- PR fusionados (30 d)
- 978
Preparar el entorno
- 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 squid-protocol/gitgalaxy
-
lane:nyx needs:corpus priority: medium testing
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
squid-protocol/gitgalaxy#5784 ·
Los mantenedores suelen responder en 1 día
-
lane:nyx needs:corpus priority: medium testing
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
squid-protocol/gitgalaxy#5783 ·
Los mantenedores suelen responder en 1 día
-
keyword-rosetta: ACS (acs) has no control folder; author data/acs/ and backfill its cost recordAbiertolane:nyx needs:corpus priority: medium testing
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
squid-protocol/gitgalaxy#5782 ·
Los mantenedores suelen responder en 1 día
-
lane:nyx needs:corpus priority: medium testing
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
squid-protocol/gitgalaxy#5781 ·
Los mantenedores suelen responder en 1 día
-
keyword-rosetta: F# (fsharp) has no control folder; author data/fsharp/ and backfill its cost recordAbiertolane:nyx needs:corpus priority: medium testing
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
squid-protocol/gitgalaxy#5780 ·
Los mantenedores suelen responder en 1 día
Todos los issues de squid-protocol/gitgalaxy
Issues similares
-
[Bug] Unit tests reach real Bedrock call paths without patching the modelPosiblemente ocupada @proton0210 la tomó hoy. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
aws-samples/sample-aws-genai-db-modernizer#1318 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
pyarrow-25.0.1-cp310-cp310-manylinux_2_28_x86_64.whl: 1 vulnerabilities (highest severity is: 5.3)AbiertoMend: dependency security vulnerability
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
capitalone/locopy#394 ·
-
[Bug] Unhandled ValueError terminates watchdog thread when GISRC value contains multiple colonsAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
sdk-typescript: unquoted COPY globs in shell form are silently dropped from the image build contextAbiertobug javascript
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
ietf-tools/datatracker#11922 · 1 comentario ·
Los mantenedores suelen responder en 1 día