{"ref":"artifact:devepos-abap-search-tools-ui","page":"/artifacts/devepos-abap-search-tools-ui","json":"/artifacts/devepos-abap-search-tools-ui.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"devepos-abap-search-tools-ui","name":"ABAP Search and Analysis Tools","artifact_type":"ide-extension","ecosystem":"abap","domain":"developer-experience","origin_ring":"independent","description":{"one_line":"An Eclipse plugin with an object search dialog over repository objects and a view that analyses CDS views top-down and answers where-used questions, fed by its own ADT backend in the system.","short":"Eclipse plugin for ABAP object search and CDS view analysis","what_it_solves":"Adds two tools to [ABAP Development Tools for Eclipse](artifact:sap-adt-eclipse): an Advanced Object Search dialog that finds repository objects by type — database tables, structures, views, CDS views, data elements, domains, classes and interfaces, methods and messages — and a view that analyses a CDS view top-down, lists the entities it uses, and answers where-used and field questions for a CDS view, database table or database view. It is the front end of a pair, and the README lists the [abap-search-tools](artifact:devepos-abap-search-tools) ADT backend in the system as a precondition beside the ADT plugin itself; the beta update site is to be used only where that backend's dev branch is installed. It installs from the maintainer's own Eclipse update site or from the Eclipse Marketplace, and its source sits in the eclipse-adt-plugins mono repo under features/search-tools, beside the other ADT plugins the same maintainer publishes.","when_not_to_use":"On a system where the abap-search-tools backend is not installed: the plugin lists it as a precondition, and the beta update site expects that backend's dev branch in particular."},"links":{"repo":"https://github.com/DevEpos/eclipse-adt-plugins/tree/main/features/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":"An Advanced Object Search dialog in Eclipse that finds repository objects by type: database tables, structures, views, CDS views, data elements, domains, classes and interfaces, methods and messages.","sources":[{"url":"https://devepos.com/projects/adt-plugins/abap-search-and-analysis-tools/","title":"ABAP Search and Analysis Tools | DevEpos — Description","checked":"2026-10-19","quote":"ABAP Search and Analysis Tools is an Open Source plugin which provides tools for searching and analyzing repository objects."},{"url":"https://devepos.com/projects/adt-plugins/abap-search-and-analysis-tools/features.html","title":"Features | DevEpos — ABAP Search and Analysis Tools, Advanced Object Search","checked":"2026-10-19","quote":"It currently supports the following object types: Database Table Structure View CDS View Data Element Domain Class / Interface Method Message"}]},{"capability":"capability:model-visualisation","what_it_does":"A view that reads a CDS view as a tree: top-down over the entities it builds on, the entities it uses, and where-used and field analysis for a CDS view, database table or database view.","sources":[{"url":"https://devepos.com/projects/adt-plugins/abap-search-and-analysis-tools/features.html","title":"Features | DevEpos — ABAP Search and Analysis Tools, View for analyzing CDS View","checked":"2026-10-19","quote":"The following analyses are possible at the moment: Top-Down Analysis for CDS Views Used-Entities analysis of a CDS View Where-Used in CDS View for a CDS View/Database table/Database view Field Analysis for a CDS View/Database table/Database view"}]}],"requires":[{"ref":"artifact:sap-adt-eclipse","for":"The Eclipse plugin it installs into and extends; the README lists the ADT plugin as a precondition.","requirement":"required","basis":"binding","role":"framework","sources":[{"url":"https://raw.githubusercontent.com/DevEpos/eclipse-adt-plugins/main/features/search-tools/README.md","title":"DevEpos/eclipse-adt-plugins — features/search-tools/README.md, Preconditions","checked":"2026-10-19","quote":"- The ABAP Development Tools Plugin is installed [ADT Plugin](https://tools.hana.ondemand.com/)"}]},{"ref":"artifact:devepos-abap-search-tools","for":"The ADT backend in the ABAP system that serves the object search and the CDS analyses; the README lists it as a precondition, and the beta update site is to be used only with that backend's dev branch.","requirement":"required","basis":"binding","role":"backend","sources":[{"url":"https://raw.githubusercontent.com/DevEpos/eclipse-adt-plugins/main/features/search-tools/README.md","title":"DevEpos/eclipse-adt-plugins — features/search-tools/README.md, Preconditions","checked":"2026-10-19","quote":"- The ADT Backend for the _ABAP Search and Analysis Tools_ is installed [abap-search-tools](https://github.com/DevEpos/abap-search-tools)"},{"url":"https://raw.githubusercontent.com/DevEpos/eclipse-adt-plugins/main/features/search-tools/README.md","title":"DevEpos/eclipse-adt-plugins — features/search-tools/README.md, Update Sites","checked":"2026-10-19","quote":"**Note**: The _Beta Releases_ Update site should only be used if the _dev_ branch of the ADT Backend _abap-search-tools_ is installed"}]}],"provenance":{"discovered_via":[{"source":"source:github"}],"first_seen":"2026-10-19"},"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":"2 contributors, org-owned"},{"label":"Repository","tier":"fair","evidence":"pushed 2026-01, 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":"good","evidence":"Bump Version green, 2025-10-25"}],"practice":[{"label":"Tests","tier":"good","evidence":"11 test files"},{"label":"Docs","tier":"good","evidence":"docs site, README 1 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":5,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-24","npm":"not published under this name","stars":5,"forks":3,"open_issues":3,"archived":false,"pushed_at":"2026-01-02","license_spdx":"MIT","org_owned":true,"default_branch":"main","created_at":"2023-06-15T17:17:51Z","open_prs":0,"tree_truncated":false,"test_files":11,"workflows":4,"other_ci":false,"readme_bytes":865,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2023-06-14","last_commit":"2025-11-13","commits":144,"contributors":2,"ci_status":"success","ci_run_at":"2025-10-25","ci_workflow":"Bump Version","ci_event":"workflow_dispatch","readme_path":"features/search-tools/README.md","readme_sha":"42c2916ae9bc3aa036cd492cb56aa70459ededba","repo_read":"2026-10-24"},"release_notes":{"license":"MIT","quotable":true,"source":{"kind":"repo","path":"features/search-tools/CHANGELOG.md","ref":"main","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md"},"format":"keep-a-changelog","releases":[{"version":"2.0.0","date":"2023-11-28","date_source":"heading","heading":"[2.0.0] - 2023-11-28","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md#200---2023-11-28","sections":[{"kind":"feature","heading":"Added","items":8},{"kind":"change","heading":"Changed","items":2},{"kind":"feature","heading":"Added","items":8},{"kind":"change","heading":"Changed","items":1}],"hash":"3f18a60dd337259c"},{"version":"1.10.0","date":"2023-05-27","date_source":"heading","heading":"[1.10.0] - 2023-05-27","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md#1100---2023-05-27","sections":[{"kind":"feature","heading":"Added","items":2}],"hash":"0af89bc3136787a7"},{"version":"1.9.0","date":"2023-03-27","date_source":"heading","heading":"[1.9.0] - 2023-03-27","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md#190---2023-03-27","sections":[{"kind":"feature","heading":"Added","items":1}],"hash":"6b0d8228a8346c07"},{"version":"1.7.0","date":"2022-08-29","date_source":"heading","heading":"[1.7.0] - 2022-08-29","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md#170---2022-08-29","sections":[{"kind":"feature","heading":"Added","items":2}],"hash":"4f1c4ab3c88a5676"},{"version":"1.6.0","date":"2022-08-28","date_source":"heading","heading":"[1.6.0] - 2022-08-28","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md#160---2022-08-28","sections":[{"kind":"feature","heading":"Added","items":5}],"hash":"cc05d02b095cb377"},{"version":"1.5.0","date":"2022-03-05","date_source":"heading","heading":"[1.5.0] - 2022-03-05","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md#150---2022-03-05","sections":[{"kind":"other","heading":"Technical Changes","items":1},{"kind":"feature","heading":"Added","items":1}],"hash":"64f3f2405b5fb73a"},{"version":"1.4.0","date":"2021-04-21","date_source":"heading","heading":"[1.4.0] - 2021-04-21","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md#140---2021-04-21","sections":[{"kind":"feature","heading":"Added","items":1},{"kind":"feature","heading":"Added","items":1},{"kind":"feature","heading":"Added","items":1}],"hash":"472ff4b34ff597f9"},{"version":"1.2.0","date":"2019-12-05","date_source":"heading","heading":"[1.2.0] - 2019-12-05","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md#120---2019-12-05","sections":[{"kind":"feature","heading":"Added","items":2},{"kind":"fix","heading":"Fixed","items":1}],"hash":"60862423b09162df"},{"version":"1.1.0","date":"2019-12-01","date_source":"heading","heading":"[1.1.0] - 2019-12-01","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md#110---2019-12-01","sections":[{"kind":"feature","heading":"Added","items":1},{"kind":"fix","heading":"Fixed","items":1},{"kind":"feature","heading":"Added","items":1},{"kind":"feature","heading":"Added","items":1},{"kind":"feature","heading":"Added","items":1}],"hash":"e58d9513d352ad07"},{"version":"1.0.0","date":"2019-11-26","date_source":"heading","heading":"[1.0.0] - 2019-11-26","url":"https://github.com/DevEpos/eclipse-adt-plugins/blob/main/features/search-tools/CHANGELOG.md#100---2019-11-26","sections":[{"kind":"other","heading":"ABAP Object Search +","items":2},{"kind":"other","heading":"CDS Analyzer","items":4}],"hash":"10520d29c82302e6"}],"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":[],"available_via":[],"parts":[],"add_on_to":{"ref":"artifact:sap-adt-eclipse","name":"ABAP Development Tools for Eclipse","json":"/artifacts/sap-adt-eclipse.json"},"add_ons":[],"answered_through_parts":[]}}