{"ref":"artifact:devepos-abap-search-tools","page":"/artifacts/devepos-abap-search-tools","json":"/artifacts/devepos-abap-search-tools.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"devepos-abap-search-tools","name":"abap-search-tools","artifact_type":"package","ecosystem":"abap","domain":"developer-experience","origin_ring":"independent","description":{"one_line":"The ADT backend the separate [ABAP Search and Analysis Tools](artifact:devepos-abap-search-tools-ui) Eclipse plugin needs, installed in the ABAP system.","short":"ADT backend for the ABAP Search and Analysis Tools plugin","what_it_solves":"The [ABAP Search and Analysis Tools](artifact:devepos-abap-search-tools-ui) Eclipse plugin needs a counterpart running inside the system to serve its data over ADT; this repository is that backend, and the plugin itself is not in it — its source sits in the maintainer's eclipse-adt-plugins mono repo. It installs with [abapGit](artifact:abapgit-abapgit), one branch per release: the main branch for NW 7.55 and higher, older branches down to NW 7.40, nothing officially supported below that. Reaching it from ADT needs the authorization object S_ADT_RES scoped to the URI prefix /devepos/adt/saat/*. From NW 7.55 the new CDS view entities come without an accompanying DDIC view, so metadata that ABAP object search and the CDS analyzer's where-used and field analysis need is missing for them; the README says a daily job should be configured for the ABAP program `ZSAT_CDS_V2_META_INDEX_UPDATE`, which writes that metadata into its own tables and removes the indexes of deleted views."},"links":{"repo":"https://github.com/DevEpos/abap-search-tools","docs":"https://devepos.com/projects/adt-plugins/abap-search-and-analysis-tools/"},"maintainers":["actor:devepos","actor:stockbal"],"provides":[{"capability":"capability:code-search","what_it_does":"Serves the ADT backend the separate ABAP Search and Analysis Tools Eclipse plugin needs, reached over ADT at the URI prefix /devepos/adt/saat/*, and holds the metadata index over CDS view entities that ABAP object search and the CDS analyzer's where-used and field analysis need from NW 7.55 on.","sources":[{"url":"https://github.com/DevEpos/abap-search-tools","title":"DevEpos/abap-search-tools — README","checked":"2026-10-19","quote":"This Repository contains the ADT Backend that is needed to use the eclipse plugin [ABAP Search and Analysis Tools](https://github.com/DevEpos/eclipse-adt-plugins/tree/main/features/search-tools)."},{"url":"https://github.com/DevEpos/abap-search-tools","title":"DevEpos/abap-search-tools — README, Configure Job for updating the Metadata Index of CDS Views v2","checked":"2026-10-19","quote":"Therefore some Metadata information that is necessary for the following features:\n\n- ABAP Object Search; CDS View:\n  - Parameter `from`\n  - Parameter `field`\n- CDS Analyzer\n  - Where-Used Analysis\n  - Field Analysis\n\nis missing for these new CDS Views."},{"url":"https://github.com/DevEpos/abap-search-tools","title":"DevEpos/abap-search-tools — README, Necessary Authorizations","checked":"2026-10-19","quote":"To access the backend from ADT a user must have the following authorizations\nAuthorization Object | Authorization Field | Value\n---------------------| ------------------- | -----\nS_ADT_RES            | URI                 | /devepos/adt/saat/*"}]}],"requires":[{"ref":"artifact:abapgit-abapgit","for":"Installs the repository into the ABAP system; the README gives [abapGit](artifact:abapgit-abapgit) as the install method.","sources":[{"url":"https://github.com/DevEpos/abap-search-tools","title":"DevEpos/abap-search-tools — README, Installation","checked":"2026-10-19","quote":"Install this repository using [abapGit](https://github.com/abapGit/abapGit#abapgit)."}]}],"provenance":{"discovered_via":[{"source":"source:github"}],"first_seen":"2026-09-14"},"drafted_with_ai":true,"contributors":["actor:stockbal"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"1 contributor, org-owned"},{"label":"Repository","tier":"fair","evidence":"pushed 2026-01, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"SAP_BASIS 755 and up, in its abaplint config: not 750 (SAP Business Suite 7 on SAP NetWeaver 7.50, maintained to 2027-12)"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"fair","evidence":"workflows present, no completed run on the default branch"}],"practice":[{"label":"Tests","tier":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"docs site, README 2 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":30,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-24","npm":"not published under this name","stars":30,"forks":8,"open_issues":2,"archived":false,"pushed_at":"2026-01-07","license_spdx":"MIT","org_owned":true,"default_branch":"main","created_at":"2019-08-01T19:35:06Z","open_prs":1,"tree_truncated":false,"test_files":0,"workflows":1,"other_ci":false,"readme_bytes":2374,"docs_files":0,"changelog":true,"license_file":true,"dts_files":0,"first_commit":"2019-08-01","last_commit":"2026-01-07","commits":276,"contributors":1,"readme_path":"README.md","readme_sha":"7d13fdf47e12e8619a9ff613552d8d1c7b0791fd","repo_read":"2026-10-24","abap_syntax":{"repo":"DevEpos/abap-search-tools","file":"abaplint.json","url":"https://github.com/DevEpos/abap-search-tools/blob/HEAD/abaplint.json","version":"v755","floor":"755","checked":"2026-10-26"}},"release_notes":{"license":"MIT","quotable":true,"source":{"kind":"repo","path":"changelog.txt","ref":"main","url":"https://github.com/DevEpos/abap-search-tools/blob/main/changelog.txt"},"format":"abapgit","releases":[{"version":"2.2.0","date":"2025-02-19","date_source":"heading","heading":"2025-02-19 v2.2.0","url":"https://github.com/DevEpos/abap-search-tools/blob/main/changelog.txt","sections":[{"kind":"feature","heading":null,"items":2}],"hash":"15ca09b3ee5b302e"},{"version":"2.1.0","date":"2025-02-13","date_source":"heading","heading":"2025-02-13 v2.1.0","url":"https://github.com/DevEpos/abap-search-tools/blob/main/changelog.txt","sections":[{"kind":"feature","heading":null,"items":1}],"hash":"30123e9c0d664e4f"},{"version":"2.0.0","date":"2023-10-18","date_source":"heading","heading":"2023-10-18 v2.0.0","url":"https://github.com/DevEpos/abap-search-tools/blob/main/changelog.txt","sections":[{"kind":"change","heading":null,"items":2},{"kind":"feature","heading":null,"items":8}],"hash":"9601f67fce66a11e"},{"version":"1.0.0","date":"2019-11-26","date_source":"heading","heading":"2019-11-26 v1.0.0","url":"https://github.com/DevEpos/abap-search-tools/blob/main/changelog.txt","sections":[{"kind":"feature","heading":null,"items":1}],"hash":"df82ea2be81049c1"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:devepos","name":"DevEpos","json":"/actors/devepos.json"},{"ref":"actor:stockbal","name":"Ludwig Stockbauer-Muhr","json":"/actors/stockbal.json"}],"contributors":[{"ref":"actor:stockbal","name":"Ludwig Stockbauer-Muhr","json":"/actors/stockbal.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[{"ref":"artifact:devepos-abap-search-tools-ui","name":"ABAP Search and Analysis Tools","json":"/artifacts/devepos-abap-search-tools-ui.json","requirement":"required","role":"backend"},{"ref":"artifact:devepos-abap-db-browser","name":"abap-db-browser","json":"/artifacts/devepos-abap-db-browser.json"}],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}