{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"splint-3.1.2p1","path":"devel/splint","url":"/packages/current/devel/splint/","comment":"advanced lint: statically check C programs","homepage":"http://www.splint.org/","maintainer":"Marc Espie <espie@openbsd.org>","description":"SPLint is a tool for statically checking C programs.  With minimal\neffort, SPLint can be used as a better lint.  If additional effort is\ninvested adding annotations to programs, SPLint can perform stronger\nchecks than can be done by any standard lint.\n\nSPLint can detect lots of obscure errors that other lints can't find.\nIt takes some getting used to, and tends to output quite a large number\nof warnings unless tuned for the current project.\n\nIt is the successor of LCLint, an earlier effort, with more checks \nwith respect to buffer sizes calculations.\n","package_architecture":"amd64","stem":"splint","readme":null,"dependencies":[{"path":"devel/bison","type":"build","package_spec":"","url":"/packages/current/devel/bison/"},{"path":"devel/gmake","type":"build","package_spec":"","url":"/packages/current/devel/gmake/"}],"reverse_dependencies":{"count":0,"url":null},"categories":["devel"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
