{"date":"2022-08-15","repo":{"name":"github.com/openapitools/openapi-generator","commit":"4916774a21d823f4728276c8492c5b9df3e1a9ce"},"scorecard":{"version":"v4.5.0-26-g10b6052","commit":"10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93"},"score":5.7,"checks":[{"name":"Code-Review","score":9,"reason":"GitHub code reviews found for 28 commits out of the last 30 -- score normalized to 9","details":["Warn: no reviews found for commit: cfb35f97efdf5afbcb99c8044a2fa86aedde9eff","Warn: no reviews found for commit: 5662d6136fadfc753be61173b35fe7aae06214e3"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#code-review","short":"Determines if the project requires code review before pull requests (aka merge requests) are merged."}},{"name":"Maintained","score":10,"reason":"30 commit(s) out of 30 and 4 issue activity out of 30 found in the last 90 days -- score normalized to 10","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#maintained","short":"Determines if the project is \"actively maintained\"."}},{"name":"CII-Best-Practices","score":0,"reason":"no badge detected","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#cii-best-practices","short":"Determines if the project has a CII Best Practices Badge."}},{"name":"Vulnerabilities","score":10,"reason":"no vulnerabilities detected","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#vulnerabilities","short":"Determines if the project has open, known unfixed vulnerabilities."}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":["Warn: no GitHub releases found"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#signed-releases","short":"Determines if the project cryptographically signs release artifacts."}},{"name":"Branch-Protection","score":3,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'force pushes' disabled on branch 'master'","Info: 'allow deletion' disabled on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Warn: number of required reviewers is only 0 on branch 'master'"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#branch-protection","short":"Determines if the default and release branches are protected with GitHub's branch protection settings."}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: Dependabot detected: .github/dependabot.yml:1"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#dependency-update-tool","short":"Determines if the project uses a dependency update tool."}},{"name":"Packaging","score":-1,"reason":"no published package detected","details":["Warn: no GitHub publishing workflow detected"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#packaging","short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."}},{"name":"License","score":10,"reason":"license file detected","details":["Info: : LICENSE:1"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#license","short":"Determines if the project has defined a license."}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#dangerous-workflow","short":"Determines if the project's GitHub Action workflows avoid dangerous patterns."}},{"name":"Token-Permissions","score":0,"reason":"non read-only tokens detected in GitHub workflows","details":["Warn: no topLevel permission defined: .github/workflows/check-supported-versions.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/check-supported-versions.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/gradle-test.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/gradle-test.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/openapi-generator-test-results.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/openapi-generator-test-results.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/openapi-generator.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/openapi-generator.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-dart.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-dart.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-dotnet.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-dotnet.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-groovy.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-groovy.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-java-client-jdk11.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-java-client-jdk11.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-java-play-framework.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-java-play-framework.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-jaxrs.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-jaxrs.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-jdk17.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-jdk17.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-kotlin-client.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-kotlin-client.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-kotlin-server.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-kotlin-server.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-php7.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-php7.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-php8.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-php8.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-scala.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-scala.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/samples-spring.yaml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/samples-spring.yaml/master?enable=permissions","Warn: no topLevel permission defined: .github/workflows/sonar.yml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/lienoil/jquery-cloner/sonar.yml/master?enable=permissions"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#token-permissions","short":"Determines if the project's workflows follow the principle of least privilege."}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#security-policy","short":"Determines if the project has published a security policy."}},{"name":"Pinned-Dependencies","score":-1,"reason":"internal error: error parsing shell code: modules/openapi-generator/src/main/resources/bash/Dockerfile.mustache:1:9: reached EOF without closing quote '","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#pinned-dependencies","short":"Determines if the project has declared and pinned its dependencies."}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":null,"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#fuzzing","short":"Determines if the project uses fuzzing."}},{"name":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: .mvn/wrapper/maven-wrapper.jar:1","Warn: binary detected: modules/openapi-generator-gradle-plugin/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: modules/openapi-generator-gradle-plugin/samples/local-spec/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: modules/openapi-generator/src/main/resources/Java/gradle-wrapper.jar:1","Warn: binary detected: modules/openapi-generator/src/main/resources/android/gradle-wrapper.jar:1","Warn: binary detected: modules/openapi-generator/src/main/resources/kotlin-client/gradle-wrapper.jar:1","Warn: binary detected: modules/openapi-generator/src/main/resources/scala-httpclient/gradle-wrapper.jar:1","Warn: binary detected: samples/client/others/java/okhttp-gson-streaming/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/android/httpclient/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/android/volley/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/crystal/bin/ameba:1","Warn: binary detected: samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient/nuget.exe:1","Warn: binary detected: samples/client/petstore/java/apache-httpclient/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/feign-no-nullable/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/feign/feign10x/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/feign/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/google-api-client/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/jersey1/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/jersey2-java8-localdatetime/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/jersey2-java8/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/jersey3/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/native-async/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/native/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/okhttp-gson-dynamicOperations/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/okhttp-gson-group-parameter/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/okhttp-gson-parcelableModel/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/okhttp-gson/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/rest-assured-jackson/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/rest-assured/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/resteasy/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/resttemplate-withXml/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/resttemplate/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/retrofit2-play26/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/retrofit2/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/retrofit2rx2/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/retrofit2rx3/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/vertx-no-nullable/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/vertx/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/webclient-nulable-arrays/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/java/webclient/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-allOff-discriminator/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-array-simple-string-jvm-okhttp3/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-array-simple-string-jvm-okhttp4/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-array-simple-string-jvm-retrofit2/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-array-simple-string-jvm-volley/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-array-simple-string-multiplatform/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-bigdecimal-default-multiplatform/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-bigdecimal-default-okhttp4/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-default-values-jvm-okhttp3/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-default-values-jvm-okhttp4/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-default-values-jvm-retrofit2/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-default-values-jvm-volley/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-default-values-multiplatform/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-enum-default-value/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-gson/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-jackson/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-json-request-string/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-jvm-ktor-gson/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-jvm-ktor-jackson/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-jvm-okhttp4-coroutines/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-jvm-volley/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-modelMutable/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-moshi-codegen/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-multiplatform/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-nonpublic/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-nullable/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-okhttp3/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-retrofit2-kotlinx_serialization/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-retrofit2-rx3/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-retrofit2/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-string/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-threetenbp/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin-uppercase-enum/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/kotlin/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/scala-httpclient-deprecated/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/client/petstore/scala-httpclient/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/openapi3/client/extensions/x-auth-id-alias/java/jersey2-java8/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/openapi3/client/petstore/java/jersey2-java8-special-characters/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/openapi3/client/petstore/java/jersey2-java8/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/openapi3/client/petstore/java/native/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/openapi3/client/petstore/kotlin-multiplatform/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: samples/schema/petstore/ktorm/gradle/wrapper/gradle-wrapper.jar:1"],"documentation":{"url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#binary-artifacts","short":"Determines if the project has generated executable (binary) artifacts in the source repository."}}]}
