https://github.com/spring-projects/spring-petclinic.git
· scanned 2026-05-16 11:56 UTC (1 day, 8 hours ago)
· 10 languages
41 findings (14 legacy + 27 scanner) Scanner says 89 (lower by 10)
Last scanned 1 day, 9 hours ago · v3 · 22 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
All 151 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
pom.xml |
software | healthy | pom.xml |
README.md |
software | healthy | README.md |
build.gradle |
software | healthy | build.gradle |
.gitpod.yml |
software | healthy | .gitpod.yml |
docker-compose.yml |
software | healthy | docker-compose.yml |
devcontainer.json |
software | healthy | .devcontainer/devcontainer.json |
Dockerfile |
software | healthy | .devcontainer/Dockerfile |
petclinic.yml |
software | healthy | k8s/petclinic.yml |
db.yml |
software | healthy | k8s/db.yml |
dco.yml |
software | healthy | .github/dco.yml |
maven-build.yml |
software | healthy | .github/workflows/maven-build.yml |
deploy-and-test-cluster.yml |
software | healthy | .github/workflows/deploy-and-test-cluster.yml |
gradle-build.yml |
software | healthy | .github/workflows/gradle-build.yml |
PetClinicIntegrationTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/PetClin… |
PostgresIntegrationTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/Postgre… |
MySqlIntegrationTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/MySqlIn… |
MysqlTestApplication.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/MysqlTe… |
ClinicServiceTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/service… |
EntityUtils.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/service… |
CrashControllerTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/system/… |
I18nPropertiesSyncTest.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/system/… |
CrashControllerIntegrationTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/system/… |
ValidatorTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/model/V… |
PetTypeFormatterTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/owner/P… |
PetControllerTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/owner/P… |
OwnerControllerTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/owner/O… |
VisitControllerTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/owner/V… |
PetValidatorTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/owner/P… |
VetTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/vet/Vet… |
VetControllerTests.java |
software | healthy | src/test/java/org/springframework/samples/petclinic/vet/Vet… |
petclinic.css |
software | healthy | src/main/resources/static/resources/css/petclinic.css |
error.html |
software | healthy | src/main/resources/templates/error.html |
welcome.html |
software | healthy | src/main/resources/templates/welcome.html |
ownersList.html |
software | healthy | src/main/resources/templates/owners/ownersList.html |
findOwners.html |
software | healthy | src/main/resources/templates/owners/findOwners.html |
ownerDetails.html |
software | healthy | src/main/resources/templates/owners/ownerDetails.html |
createOrUpdateOwnerForm.html |
software | healthy | src/main/resources/templates/owners/createOrUpdateOwnerForm… |
createOrUpdatePetForm.html |
software | healthy | src/main/resources/templates/pets/createOrUpdatePetForm.html |
createOrUpdateVisitForm.html |
software | healthy | src/main/resources/templates/pets/createOrUpdateVisitForm.h… |
vetList.html |
software | healthy | src/main/resources/templates/vets/vetList.html |
layout.html |
software | healthy | src/main/resources/templates/fragments/layout.html |
inputField.html |
software | healthy | src/main/resources/templates/fragments/inputField.html |
selectField.html |
software | healthy | src/main/resources/templates/fragments/selectField.html |
user.sql |
software | healthy | src/main/resources/db/mysql/user.sql |
data.sql |
software | healthy | src/main/resources/db/mysql/data.sql |
schema.sql |
software | healthy | src/main/resources/db/mysql/schema.sql |
data.sql |
software | healthy | src/main/resources/db/h2/data.sql |
schema.sql |
software | healthy | src/main/resources/db/h2/schema.sql |
data.sql |
software | healthy | src/main/resources/db/postgres/data.sql |
schema.sql |
software | healthy | src/main/resources/db/postgres/schema.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.devcontainer |
software | healthy | .devcontainer |
k8s |
software | healthy | k8s |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
test |
software | healthy | src/test |
java |
software | healthy | src/test/java |
org |
software | healthy | src/test/java/org |
springframework |
software | healthy | src/test/java/org/springframework |
samples |
software | healthy | src/test/java/org/springframework/samples |
petclinic |
software | healthy | src/test/java/org/springframework/samples/petclinic |
service |
software | healthy | src/test/java/org/springframework/samples/petclinic/service |
system |
software | healthy | src/test/java/org/springframework/samples/petclinic/system |
model |
software | healthy | src/test/java/org/springframework/samples/petclinic/model |
owner |
software | healthy | src/test/java/org/springframework/samples/petclinic/owner |
vet |
software | healthy | src/test/java/org/springframework/samples/petclinic/vet |
main |
software | healthy | src/main |
resources |
software | healthy | src/main/resources |
static |
software | healthy | src/main/resources/static |
resources |
software | healthy | src/main/resources/static/resources |
css |
software | healthy | src/main/resources/static/resources/css |
templates |
software | healthy | src/main/resources/templates |
owners |
software | healthy | src/main/resources/templates/owners |
pets |
software | healthy | src/main/resources/templates/pets |
vets |
software | healthy | src/main/resources/templates/vets |
fragments |
software | healthy | src/main/resources/templates/fragments |
db |
software | healthy | src/main/resources/db |
mysql |
software | healthy | src/main/resources/db/mysql |
h2 |
software | healthy | src/main/resources/db/h2 |
postgres |
software | healthy | src/main/resources/db/postgres |
scss |
software | healthy | src/main/scss |
java |
software | healthy | src/main/java |
org |
software | healthy | src/main/java/org |
springframework |
software | healthy | src/main/java/org/springframework |
samples |
software | healthy | src/main/java/org/springframework/samples |
petclinic |
software | healthy | src/main/java/org/springframework/samples/petclinic |
system |
software | healthy | src/main/java/org/springframework/samples/petclinic/system |
model |
software | healthy | src/main/java/org/springframework/samples/petclinic/model |
owner |
software | healthy | src/main/java/org/springframework/samples/petclinic/owner |
vet |
software | healthy | src/main/java/org/springframework/samples/petclinic/vet |
| Label | Layer | Status | Path |
|---|---|---|---|
vets |
data | healthy | src/main/resources/db/mysql/schema.sql |
specialties |
data | healthy | src/main/resources/db/mysql/schema.sql |
vet_specialties |
data | healthy | src/main/resources/db/mysql/schema.sql |
types |
data | healthy | src/main/resources/db/mysql/schema.sql |
owners |
data | healthy | src/main/resources/db/mysql/schema.sql |
pets |
data | healthy | src/main/resources/db/mysql/schema.sql |
visits |
data | healthy | src/main/resources/db/mysql/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
image::.devcontainer/Dockerfile |
hardware | healthy | .devcontainer/Dockerfile |
mysql |
hardware | healthy | docker-compose.yml |
postgres |
hardware | healthy | docker-compose.yml |
k8s::Secret::k8s/db.yml |
hardware | healthy | k8s/db.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
mysql |
data | healthy | pom.xml |
postgresql |
data | healthy | pom.xml |
postgres |
data | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3306 |
network | healthy | docker-compose.yml |
port:5432 |
network | healthy | docker-compose.yml |
port:80 |
network | healthy | k8s/petclinic.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::maven-build |
cicd | healthy | .github/workflows/maven-build.yml |
gha::deploy-and-test-cluster |
cicd | healthy | .github/workflows/deploy-and-test-cluster.yml |
gha::gradle-build |
cicd | healthy | .github/workflows/gradle-build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/maven-build.yml |
deploy-and-test-cluster |
cicd | healthy | .github/workflows/deploy-and-test-cluster.yml |
build |
cicd | healthy | .github/workflows/gradle-build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
k8s::Deployment::k8s/petclinic.yml |
hardware | healthy | k8s/petclinic.yml |
k8s::Deployment::k8s/db.yml |
hardware | healthy | k8s/db.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-xmo5vck2 |
software | healthy | /tmp/repobility-clone-xmo5vck2 |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | .devcontainer/devcontainer.json |
This page is publicly accessible at:
https://repobility.com/scan/c178890f-6675-47fe-8e92-afc336f12807/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c178890f-6675-47fe-8e92-afc336f12807/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.