{"ref":"artifact:bryanmcain-zcode-scanner","page":"/artifacts/bryanmcain-zcode-scanner","json":"/artifacts/bryanmcain-zcode-scanner.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"bryanmcain-zcode-scanner","name":"bryanmcain/zcode_scanner","artifact_type":"package","ecosystem":"abap","flavors":[{"key":"standard-abap","source":{"url":"https://github.com/bryanmcain/zcode_scanner","title":"bryanmcain/zcode_scanner — README","checked":"2026-09-14","quote":"The default code scanner in ECC only scans reports, functions, and classes."}}],"domain":"developer-experience","origin_ring":"independent","description":{"one_line":"An implicit enhancement to ECC's built-in code scanner, which covers only reports, function modules and classes, adding enhancement implementations, Web Dynpro components, BSP ABAP and form code.","short":"Enhancement extending ECC's code scanner to more object types","what_it_solves":"The code scanner built into ECC only scans reports, function modules and classes. This implicit enhancement adds to that scan: enhancement implementations built with the enhancement framework, including implicit enhancements and enhancement spots and sections; Web Dynpro components; the ABAP inside BSP applications, not their HTML; and the ABAP code embedded in Adobe Forms and Smartforms."},"links":{"repo":"https://github.com/bryanmcain/zcode_scanner"},"type_properties":{"placement":{"value":"in-host","sources":[{"url":"https://github.com/bryanmcain/zcode_scanner","title":"bryanmcain/zcode_scanner — README","checked":"2026-09-14","quote":"This implicit enhancement will add to that scan enhancements via the enhancement\nframework (implicit as well as Enahcement Spots & Enhancement Sections), Web Dynpro\ncomponents, BSP Applications (the ABAP within them, not the HTML), and the ABAP Code embedded\nwithin Adobe Forms & Smartforms."}]}},"identity":{"license":"MIT"},"source_available":true,"provides":[{"capability":"capability:code-search","what_it_does":"Extends the standard ABAP code scanner, which only covers reports, function modules and classes, to also search enhancement implementations, Web Dynpro components, the ABAP inside BSP applications, and the ABAP embedded in Adobe Forms and Smartforms.","sources":[{"url":"https://github.com/bryanmcain/zcode_scanner","title":"bryanmcain/zcode_scanner — README","checked":"2026-09-14","quote":"This implicit enhancement will add to that scan enhancements via the enhancement\nframework (implicit as well as Enahcement Spots & Enhancement Sections), Web Dynpro\ncomponents, BSP Applications (the ABAP within them, not the HTML), and the ABAP Code embedded\nwithin Adobe Forms & Smartforms."}]}],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-14"},"maintainers":["actor:bryanmcain"],"contributors":["actor:bryanmcain"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"one contributor, personally owned"},{"label":"Repository","tier":"poor","evidence":"pushed 2025-02, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"poor","evidence":"README <1 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":4,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-24","npm":"not published under this name","stars":4,"forks":0,"open_issues":0,"archived":false,"pushed_at":"2025-02-06","license_spdx":"MIT","org_owned":false,"default_branch":"main","created_at":"2024-09-18T19:19:18Z","open_prs":0,"tree_truncated":false,"test_files":0,"workflows":0,"other_ci":false,"readme_bytes":420,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2024-09-18","last_commit":"2025-02-06","commits":9,"contributors":1,"readme_path":"README.md","readme_sha":"ff31eaeb86e3aa1eb5210fb2be2647fdeaaade52","repo_read":"2026-10-24"},"edges":{"maintainers":[{"ref":"actor:bryanmcain","name":"bryanmcain","json":"/actors/bryanmcain.json"}],"contributors":[{"ref":"actor:bryanmcain","name":"bryanmcain","json":"/actors/bryanmcain.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}