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

Support mixing remote and local configs in EXTENDS #2533

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Apr 9, 2023

  1. Support mixing remote and local configs in EXTENDS

    EXTENDS accepts both absolute URLs and relative file paths to config
    files to inherit from. Stop assuming that all relative file paths are
    relative to the current workspace. This assumption does not hold when
    parsing a config inherited from a different repository. This situation
    arises most simply when A inherits from B via an absolute URL, and B
    inherits from C via a relative file path. Both inherited config files,
    B and C, are in a different repository than A. Make a best effort to
    infer the URL of the repository root, and use that to correctly resolve
    relative file paths within that repository recursively.
    Kurt-von-Laven committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    88572c4 View commit details
    Browse the repository at this point in the history