Skip to content

docs: updated code docs#15701

Merged
nventuro merged 1 commit into
nextfrom
nv/rm-kernel-warnings
Jul 24, 2025
Merged

docs: updated code docs#15701
nventuro merged 1 commit into
nextfrom
nv/rm-kernel-warnings

Conversation

@nventuro

Copy link
Copy Markdown
Contributor

With Empty being a supertrait of Eq, Empty + Eq becomes meaningless - this was emitting warnings.

@LeilaWang what do you think about setting up a CI job that checks the protocol circuit crates emit no warnings? That's what we use in aztec-nr and it's been working wonderfully. tldr you need to run nargo check --deny-warnings.

@nventuro nventuro requested a review from LeilaWang as a code owner July 14, 2025 16:58
@nventuro nventuro enabled auto-merge July 14, 2025 16:59
@benesjan benesjan force-pushed the nv/rm-kernel-warnings branch from abbc89a to 43df59e Compare July 24, 2025 08:29
@benesjan benesjan changed the title fix: remove unnecessary trait bind docs: updated code docs Jul 24, 2025
@benesjan

benesjan commented Jul 24, 2025

Copy link
Copy Markdown
Contributor

I already addressed most of the changes in this PR in my other PR and after rebasing this contains only updated code docs. Adding it to merge queue since anyway that change is valuable.

I am in a process of fixing all the warnings in this PR. Fixing the warnings became high priority because new Noir will disallow accessing of private fields.

@nventuro nventuro added this pull request to the merge queue Jul 24, 2025
Merged via the queue into next with commit f70e99d Jul 24, 2025
5 checks passed
@nventuro nventuro deleted the nv/rm-kernel-warnings branch July 24, 2025 09:37
federicobarbacovi added a commit that referenced this pull request Jul 24, 2025
commit 3dbca03
Author: federicobarbacovi <171914500+federicobarbacovi@users.noreply.github.com>
Date:   Thu Jul 24 13:24:16 2025 +0000

    Typos

commit 6a8a523
Author: federicobarbacovi <171914500+federicobarbacovi@users.noreply.github.com>
Date:   Thu Jul 24 13:11:25 2025 +0000

    Fixes

commit b9e62d6
Author: federicobarbacovi <171914500+federicobarbacovi@users.noreply.github.com>
Date:   Thu Jul 24 12:15:59 2025 +0000

    Update remaining files

commit 37088cd
Author: federicobarbacovi <171914500+federicobarbacovi@users.noreply.github.com>
Date:   Thu Jul 24 11:47:45 2025 +0000

    Update Goblin boomerang test

commit 39ac8c2
Author: federicobarbacovi <171914500+federicobarbacovi@users.noreply.github.com>
Date:   Thu Jul 24 11:46:02 2025 +0000

    Update goblin

commit 888fc82
Author: federicobarbacovi <171914500+federicobarbacovi@users.noreply.github.com>
Date:   Thu Jul 24 11:26:40 2025 +0000

    Update merge verifier api

commit 4fb769b
Merge: eaf251e f70e99d
Author: AztecBot <tech@aztecprotocol.com>
Date:   Thu Jul 24 09:38:03 2025 +0000

    Merge branch 'next' into merge-train/barretenberg

commit f70e99d
Author: Nicolás Venturo <nicolas.venturo@gmail.com>
Date:   Thu Jul 24 05:55:55 2025 -0300

    docs: updated code docs (#15701)

    With `Empty` being a supertrait of `Eq`, `Empty + Eq` becomes
    meaningless - this was emitting warnings.

    @LeilaWang what do you think about setting up a CI job that checks the
    protocol circuit crates emit no warnings? That's what we use in aztec-nr
    and it's been working wonderfully. tldr you need to run `nargo check
    --deny-warnings`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants