AppApptypeAn application you deploy and use, installed into a system or loaded into an application as a component, rather than a library whose functions you call.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

upDOWNci

A tool that uploads and downloads SAP Code Inspector check variants as XML files, one variant at a time or several in one ZIP file, installed through abapGit.

upDOWNci moves SAP Code Inspector check variants in and out of a system as XML. Program ZUPDOWNCI downloads or uploads a single check variant, with the username left blank for a global one, and an upload either creates the variant or adds checks to it. Program ZUPDOWNCI_MASS_DOWNLOAD downloads several variants as one ZIP file, in which a user-specific variant is stored in a folder named after the user; a variant that errors is excluded from the file and the error displayed. It states a version requirement of 702, installs through abapGit, and the README links a gist for using it from abapGit itself.

Facts

Last pushLicenceMIT

Where it sits

Lives in
Provides
Static analysisABAPStatic analysiscapabilityCatching problems in code before it runs: naming, obsolete statements, security findings, and compatibility with a target environment. Style linting, security scanning and cloud-readiness checks are often treated as one concern.
Requires
abapGitabapGitartifactInstalls the repository into the ABAP system; the README gives abapGit as the install method.

Who is behind it

Lars HvamLars HvamPersonMaintains this
In the atlas: maintains 13, contributes to 92, wrote 1
@larshp
maintainerErik HeuschmannPersonContributes to this
In the atlas: contributes to 1
@abat-serh
Julian BüttnerPersonContributes to this
In the atlas: contributes to 1
@buettnerjulian
ConjuringCoffeePersonContributes to this
In the atlas: contributes to 7
@ConjuringCoffee
larsipPersonContributes to this
In the atlas: contributes to 3
@larsip
4 contributors

What it declares

Every artifact

Type
App
Origin
Independently maintained

As an app

Where it runs
Inside the system it serves
Distributed through
abapGit

Connections2

README

quoted from larshp/upDOWNci under MIT, read
larshp/upDOWNci/README.mdOn GitHub

upDOWNci

Upload and download SAP Code Inspector variants in XML format

  • Version requirement: 702
  • MIT License

Installation

Install via abapGit.

Use

Via abapGit

See https://gist.github.com/larshp/fc7c4c205116a74a801fa3c850e6b7b3

Download and upload single variants

You can utilize program ZUPDOWNCI to download and upload single check variants.

Leave username blank for global variants.

selection

Upload will create or add checks to the specified variant.

upload

Mass-download of variants

You can utilize program ZUPDOWNCI_MASS_DOWNLOAD to download multiple variants as a single ZIP file. User-specific variants are stored in a folder named after the user.

If an error occurs for a specific check variant, then it is excluded from the ZIP file and an error is displayed.

MIT, read
Static analysis
  1. @abap2ui5/linterCommand-line checker for abap2UI5 app classes and their viewsfrom ABAP
  2. abap2UI5 PlaygroundIn-browser ABAP editor beside the abap2UI5 app it buildsfrom ABAP
  3. abapcdsgrammarANTLR4 grammar, lexer and parser for ABAP CDSfrom ABAP
  4. @abapify/acdsParser for ABAP CDS DDL source with a typed ASTfrom ABAP
  5. abaplint-sci-clientABAP client surfacing abaplint checks in Code Inspector and ATCfrom ABAP
  6. abaplintStatic analysis for ABAP source outside a systemfrom ABAP
  7. BellaEclipse plugin bringing Claude into ABAP Development Toolsfrom ABAP
  8. abapOpenChecksOpen-source rule pack for SAP Code Inspector and ATCfrom ABAP
  9. abaplint-Ext-for-abapGitShows abaplint results inside abapGitfrom ABAP
  10. ABAP remote filesystemVS Code extension editing ABAP systems over ADT as a filesystemfrom ABAP
  11. code pal for ABAPATC and Code Inspector checks for Clean ABAPfrom ABAP
  12. Clean-Core.ioHosted workspace redrawing custom ABAP as BPMN and grading itfrom ABAP
  13. ACESAP GUI tool for static analysis of ABAP call flow and code metricsfrom ABAP

Details

Sources3
Added by handdiscovered herechecked
github.com/larshp/upDOWNcitree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainabap, developer-experience
abaplint
issues under its own abaplint configuration0
lines2,041
statements1,083
objects11
files21
analysed, main
abaplint version2.120.84
Flavors1
Standard ABAP
“Version requirement: 702” — larshp/upDOWNci — READMEchecked
Contributors4

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:larshp-updownci
JSON
/artifacts/larshp-updownci.json
MCP
Connecting an agent