• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MinaProtocol / mina / 1661

18 Dec 2025 03:32PM UTC coverage: 61.328% (+27.9%) from 33.382%
1661

push

buildkite

web-flow
Merge pull request #18232 from MinaProtocol/amcie-merging-release-330-to-master

Merging 3.3.0 release branch to master

1229 of 2006 new or added lines in 108 files covered. (61.27%)

54 existing lines in 27 files now uncovered.

51257 of 83578 relevant lines covered (61.33%)

472886.36 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

42.86
/src/lib/mina_stdlib/bigstring.ml
1
open Core_kernel
220✔
2

3
(* add functions to library module Bigstring so we can derive hash for the type t below *)
4

5
[%%versioned_binable
6
module Stable = struct
7
  module V1 = struct
8
    type t = Bigstring.Stable.V1.t [@@deriving sexp, compare]
220✔
9

10
    let to_latest = Fn.id
11

NEW
12
    let hash t = Bigstring.to_string t |> String.hash
×
13

14
    let hash_fold_t hash_state t =
NEW
15
      String.hash_fold_t hash_state (Bigstring.to_string t)
×
16

17
    include Bounded_types.String.Of_stringable (struct
18
      type nonrec t = t
19

NEW
20
      let of_string s = Bigstring.of_string s
×
21

NEW
22
      let to_string s = Bigstring.to_string s
×
23
    end)
24
  end
25
end]
26

27
include Hashable.Make (Stable.Latest)
28
open Bigstring
29

30
[%%define_from_scope get, length, create, to_string, set, blit, sub]
440✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc