[package]
edition = "2024"
rust-version = "1.89.0"
name = "rubydex-sys"
version = "0.2.5"
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "C FFI bindings for the Rubydex Ruby code indexing engine."
homepage = "https://github.com/Shopify/rubydex"
readme = "README.md"
keywords = [
"ruby",
"ffi",
"static-analysis",
]
categories = [
"development-tools",
"external-ffi-bindings",
]
license = "MIT"
repository = "https://github.com/Shopify/rubydex"
[lib]
name = "rubydex_sys"
crate-type = [
"cdylib",
"staticlib",
]
path = "src/lib.rs"
[dependencies.libc]
version = "0.2.174"
[dependencies.line-index]
version = "0.1.2"
[dependencies.rubydex]
version = "0.2.5"
[dependencies.url]
version = "2.5.4"
[build-dependencies.cbindgen]
version = "0.29"
[lints.clippy]
complexity = "deny"
correctness = "deny"
pedantic = "warn"
perf = "deny"
style = "deny"
suspicious = "deny"
[lints.clippy.ptr-as-ptr]
level = "deny"
priority = 1