Skip to content

Conversation

@jonludlam
Copy link
Member

This is related to issue #1066, which was partially fixed by #1082. This PR sorts the remaining two instances of the problem: exceptions and type extensions.

Fixes #1095

This is related to issue ocaml#1066, which was partially fixed by ocaml#1082. This PR
sorts the remaining two instances of the problem: exceptions and type
extensions.

Fixes ocaml#1095
Copy link
Collaborator

@Julow Julow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

:: extract_signature_type_items vis rest

| Sig_typext (id, constr, _, Exported) :: rest ->
| Sig_typext (id, constr, _, vis') :: rest when vis=vis'->
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks correct but I would be more confident if this function was written in a way that makes use of exhaustive patterns. I can have a try at it separately.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR: #1114

@jonludlam jonludlam merged commit 1bd97a7 into ocaml:master Apr 17, 2024
jonludlam added a commit to jonludlam/opam-repository that referenced this pull request Apr 29, 2024
CHANGES:

### Added

- OCaml 5.2.0 compatibility (@Octachron, ocaml/odoc#1094, ocaml/odoc#1112)

### Fixed

- Fix issues ocaml/odoc#1066 and ocaml/odoc#1095 with extended opens (@jonludlam, ocaml/odoc#1082, ocaml/odoc#1100)
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.

Internal error when building tezos docs with Odoc.2.4.0

3 participants