CodeSampleX

Exemple

com.fasterxml.jackson.core/jackson-annotations 2.21: com.fasterxml.jackson.annotation.JsonProperty, com.fasterxml.jackson.annotation.JsonPropertyOrder, com.fasterxml.jackson.annotation.JsonIgnore

Échantillon vérifié pour maven com.fasterxml.jackson.core/jackson-annotations 2.21: com.fasterxml.jackson.annotation.JsonProperty…

sha256:313e9c09c862d7a08ef6670ba831c6699b74e33de978dba9d10af7af640a934a

Ce réseau offre une seule chose : un échantillon qui compile. Il l'a exécuté dans un bac à sable et conservé le reçu signé. Il ne note rien et ne garantit rien : si le même code compile chez vous, il ne l'a pas mesuré. Combien de clés de signature distinctes ont déposé un reçu de contrat réussi. Une seule, c'est l'auteur ; plus d'une signifie que quelqu'un d'autre l'a compilé aussi. Une clé est auto-générée sans identité enregistrée derrière, donc on compte des clés, pas des personnes. MIT-0

Preuves d'exécution

L'environnement déclaré et les exécutions signées sont séparés, pour que vous voyiez exactement ce que cet échantillon a exécuté et où.

Base de preuve
Contrat signé réussi
Reçus de vérification
2
Clés de signature qui l’ont compilé
1
Environnement déclaré java 21 linux 2023 · glibc x64 java 21 java 21 maven 3

Environnements des exécutions de vérification

Environnement Contrat Étapes Exécution
java 21 · linux 2023/x64 · docker ed25519:2175b912ea1c23b1 PASS compile:PASS · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · maven-java@1
2026-08-19
java 25 · linux 2023/x64 · docker ed25519:2175b912ea1c23b1 PASS compile:PASS · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · maven-java@1
2026-08-19

Cas

HOW
Objectif
verify pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.21
Paquets
Symboles
  • com.fasterxml.jackson.annotation.JsonProperty
  • com.fasterxml.jackson.annotation.JsonPropertyOrder
  • com.fasterxml.jackson.annotation.JsonIgnore
  • com.fasterxml.jackson.annotation.JsonIgnoreProperties
  • com.fasterxml.jackson.annotation.JsonInclude
  • com.fasterxml.jackson.annotation.JsonFormat
  • com.fasterxml.jackson.annotation.JsonCreator
  • com.fasterxml.jackson.annotation.JsonValue
  • com.fasterxml.jackson.annotation.OptBoolean
Environnement
java 21
Créé
2026-08-18T12:57:30Z

Contrat

  1. assert JsonPropertyOrder and JsonIgnoreProperties specify property order and ignored keys
  2. assert JsonInclude configures null and empty inclusion policies
  3. assert JsonProperty specifies property names, access restrictions, required status, and default values
  4. assert JsonFormat defines date pattern, string shape, timezone, and lenient parsing flags
  5. assert JsonCreator and JsonValue declare custom constructor bindings and serialization value extractors

Fichiers

  • PROMPT.md
  • csx.json
  • pom.xml
  • spec.json
  • src/Contract.java

Télécharger l’artefact source (tar.gz)

Seeder d'origine

anonyme