{ "passed": true, "status": "releaseCandidateValidated", "baseRelease": "v0.17.0-preview", "testedPackages": 44, "goVersion": "go version go1.27.1 darwin/arm64", "commands": [ "GO_OMNI_SCAFFOLD_INTEGRATION=1 go test -race ./... -count=1 -timeout=300s", "go vet ./...", "go build ./...", "python3 scripts/verifyManagedProject.py --report reports/nullableMappingLocal.json", "source CLI: api generate / api generate --check / go mod tidy / go test ./... / go build . on isolated original reproduction", "git diff --check", "go run ./cmd/go-omni api generate --dir examples/managedService --check", "cd examples/managedService && go test ./..." ], "checks": [ "nullableNestedObject", "nilPointerPreserved", "nilAndEmptySlices", "nullableArrayElements", "explicitNilZeroAndError", "nonNilZeroPreserved", "nestedFailureReturnsZero", "errorChainAndFieldIndex", "privateCauseNotInHTTP", "pointerResultHelper", "ordinaryPointerAliasingUnchanged", "concurrentCalls", "splitConfigForwardReferences", "readOnlyGenerateCheckAndPreview", "workspaceGenerateCheck", "childFileDriftDetection", "businessFilesPreserved", "duplicateMappingsAndHelpersRejected", "cyclesAndUnknownMappingsRejected", "invalidPoliciesRejectedBeforeWrites", "symlinksAndTraversalRejected", "configSizeAndCountLimits", "configChangeDigest", "originalFeedbackReproducedAndFixed" ], "logs": { "fullRace": { "path": "/tmp/go-omni-v018-race.log", "sha256": "1f0f9a55354c041c0035ae82e0f21a2a913544d46ae40e05795a9ae5b707250f" }, "vet": { "path": "/tmp/go-omni-v018-vet.log", "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, "build": { "path": "/tmp/go-omni-v018-build.log", "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, "process": { "path": "/tmp/go-omni-v018-process.log", "sha256": "748bf31b88405f7f1d550b1d74bbbc5543ea09c5d09b59ec98da6ad040694b12" } }, "sourceHashes": { "cmd/go-omni/apigen/generate.go": "a977803a6f8f4c64a30bc8156decfb072301f4084a5cf8821f4fe98da80cd7af", "cmd/go-omni/apigen/generatorConfig.go": "6eaa70821312ce670e5f8067f99f5133d1789e8558140203520230179da083d0", "cmd/go-omni/apigen/generatorConfig_test.go": "f22a55dfa5c8188cf7bce56a2b53a778cbe3feb581cd551f16ebfc6a10932e21", "cmd/go-omni/apigen/managed_test.go": "e0b2b5aa6c4d6383590b467d57d7b4e00505ca35d6b6cde2475e4ad574041e94", "cmd/go-omni/apigen/mapping.go": "fb4f4bf39137921c3fc8f793c636c8c29f68e962060a56c82b10869d6a200243", "cmd/go-omni/apigen/mappingNullable_test.go": "cc22182e5a68138b97817f7dda7a8a5a10ca3aab6c690f8926b6a6cc2ba2a8cb", "cmd/go-omni/apigen/mappingPointer.go": "5b4aab84c2ea9371d2a295f8d8cc9a7f82a88b412daa07970c9ac9ea32e504e6", "cmd/go-omni/apigen/mapping_test.go": "94a7927e2237f60c157a7dfc4cc793e17537559ed65c1468d3b8b8b8e3f39394", "cmd/go-omni/apigen/testdata/nullable/consumer_test.go": "5b6353c09fe61c39602071cc7072b6d640cf1a6cab1ae55f9490199ca62102b2", "cmd/go-omni/apigen/testdata/nullable/convert.go": "4465a51d0eb7efde66eca08ab7e0e8fd6565e04a8447c2d6d8c65cea47c5a87f", "cmd/go-omni/apigen/testdata/nullable/domain.go": "cb31f4939efbc9ddbb9b68a9e0c72302b93c2c365b1023f65bf7079862936a76", "cmd/go-omni/apigen/testdata/nullable/service.api": "6a5e76d1b56efc5e89d89579710b06465a7c18accbd08ed58d88ccb9c59828d9", "cmd/go-omni/main_test.go": "0c709d4f8c81df91e3ad318afc02f1534a1062218dbbb10adbaa5a28c6cb2021", "cmd/go-omni/scaffold/version.go": "dc875b37247ebea3890cd3c6ecf614875301ca2d3c92036abd313dea6d29418c", "scripts/verifyManagedRelease.py": "28d883e933a131e8df8e798b00e4b4a6af097a9b880ef1aa7b753456a90c6137" }, "frameworkVersion": "v0.18.0-preview" }