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

feat(leiningen): support lein-parent #29552

Merged
merged 9 commits into from
Jun 16, 2024
Merged

Commits on Jun 9, 2024

  1. feat(leiningen): support lein-parent

    This commit adds support for 'parent-project' functionality, which is
    used by the [lein-parent][1] project. `:parent-project` is expected to
    specify a single dependency, under the `:coords` key. Two notable
    changes have been made to facilitate this:
    1. `extractFromVectors` allows the vector dimension to be specified.
       This was previously assumed to be 2, but 1 has now been added to
       support single "bare" dependencies. I'm not aware of anything in
       the Lein ecosystem that would mandate values other than 1 or 2.
    2. `collectDeps` accepts an options object for specifying whether the
       deps are nested (dimensions = 2) or not (dimensions = 1). It also
       allows specifying the `depType` explicitly, so we can have the
       relevant dependency at the path `[:parent-project :coords]` be
       labelled `parent-project`, rather than the less descriptive
       `coords`
    
    [1]: https://github.com/achin/lein-parent
    
    Relates to
    renovatebot#7815
    MIJOTHY committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    ebebddc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fe5615 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    ea17d69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    331a16d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbd7413 View commit details
    Browse the repository at this point in the history
  4. pnpm prettier-fix

    MIJOTHY committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    575e26b View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    3dbd1f7 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. type -> interface

    MIJOTHY committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    6324a2f View commit details
    Browse the repository at this point in the history
  2. inline parent project example

    MIJOTHY committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    2b19582 View commit details
    Browse the repository at this point in the history