ferroni 1.2.8

Pure-Rust Oniguruma regex engine with SIMD-accelerated search
Documentation
coverage:
  status:
    project:
      default:
        # Coverage instrumentation causes stack overflows in recursive/backref
        # tests, so ~42 of 1566 tests must be skipped under coverage. This
        # limits achievable line coverage to ~83%. Function coverage is >94%.
        target: 80%
    patch:
      default:
        target: 80%

ignore:
  - "src/ffi.rs"                    # FFI bindings for benchmark comparison only
  - "src/unicode/egcb_data.rs"      # Generated Unicode data tables
  - "src/unicode/wb_data.rs"        # Generated Unicode data tables
  - "src/unicode/property_data.rs"  # Generated Unicode data tables
  - "src/unicode/fold_data.rs"      # Generated Unicode data tables
  - "src/encodings/ascii.rs"        # ASCII encoding unused (all tests use UTF-8)
  - "src/regerror.rs"               # Error message formatting, not exercised by tests
  - "tests/**"                      # Test files themselves