Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New odoc rules #8803

Merged
merged 20 commits into from
Nov 16, 2023
Merged

New odoc rules #8803

merged 20 commits into from
Nov 16, 2023

Commits on Nov 16, 2023

  1. New odoc rules

    Signed-off-by: Jon Ludlam <[email protected]>
    jonludlam authored and rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    1cc6149 View commit details
    Browse the repository at this point in the history
  2. _

    Signed-off-by: Rudi Grinberg <[email protected]>
    rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    125ddfc View commit details
    Browse the repository at this point in the history
  3. _

    Signed-off-by: Rudi Grinberg <[email protected]>
    rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    00c8fda View commit details
    Browse the repository at this point in the history
  4. _

    Signed-off-by: Rudi Grinberg <[email protected]>
    rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    4587213 View commit details
    Browse the repository at this point in the history
  5. _

    Signed-off-by: Rudi Grinberg <[email protected]>
    rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    86733b9 View commit details
    Browse the repository at this point in the history
  6. _

    Signed-off-by: Rudi Grinberg <[email protected]>
    rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    9a92737 View commit details
    Browse the repository at this point in the history
  7. _

    Signed-off-by: Rudi Grinberg <[email protected]>
    rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    416f16d View commit details
    Browse the repository at this point in the history
  8. _

    Signed-off-by: Rudi Grinberg <[email protected]>
    rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    5bbf19d View commit details
    Browse the repository at this point in the history
  9. Reinstate call to Valid.filter_dune_with_modules

    It fell off during a refactor.
    
    Signed-off-by: Jon Ludlam <[email protected]>
    jonludlam authored and rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    535503e View commit details
    Browse the repository at this point in the history
  10. Better: use and+

    Signed-off-by: Jon Ludlam <[email protected]>
    jonludlam authored and rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    ebed7ea View commit details
    Browse the repository at this point in the history
  11. _

    Signed-off-by: Rudi Grinberg <[email protected]>
    rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    343b8dc View commit details
    Browse the repository at this point in the history
  12. _

    Signed-off-by: Rudi Grinberg <[email protected]>
    rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    82b3f0e View commit details
    Browse the repository at this point in the history
  13. Add External_location to Dune_package library

    Signed-off-by: Jon Ludlam <[email protected]>
    jonludlam authored and rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    ce3fac4 View commit details
    Browse the repository at this point in the history
  14. Several large-ish changes

    - Switch to a new layout, with subdirs per findlib dir, one for stdlib and
      another for local packages. This is to avoid any potential clashes in
      names of directories.
    
    - Switch to a per-library (or per-directory) treatment rather than basing
      the behaviour on the whole package tree. E.g. treating something as
      fallback is now based only on the contents of the directory itself
      rather than any subdir in a package causing the whole package tree to
      be treated in the fallback way.
    
    Signed-off-by: Jon Ludlam <[email protected]>
    jonludlam authored and rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    541b136 View commit details
    Browse the repository at this point in the history
  15. Update tests cases following change in doc-new layout

    Signed-off-by: Jon Ludlam <[email protected]>
    jonludlam authored and rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    2632205 View commit details
    Browse the repository at this point in the history
  16. Revert unnecessary change to Path.reach

    Signed-off-by: Jon Ludlam <[email protected]>
    jonludlam authored and rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    51d4ba4 View commit details
    Browse the repository at this point in the history
  17. Formatting

    Signed-off-by: Jon Ludlam <[email protected]>
    jonludlam authored and rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    1fc14b5 View commit details
    Browse the repository at this point in the history
  18. Robustify tests for @doc-new

    Signed-off-by: Jon Ludlam <[email protected]>
    jonludlam authored and rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    b2f02c6 View commit details
    Browse the repository at this point in the history
  19. Fix odoc rules following change in Dune_package files representation

    Signed-off-by: Jon Ludlam <[email protected]>
    jonludlam authored and rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    bbe2f8e View commit details
    Browse the repository at this point in the history
  20. _

    Signed-off-by: Rudi Grinberg <[email protected]>
    rgrinberg committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    8c16d88 View commit details
    Browse the repository at this point in the history