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

make Node::getParent lazy #38150

Merged
merged 5 commits into from
Sep 5, 2023
Merged

make Node::getParent lazy #38150

merged 5 commits into from
Sep 5, 2023

Commits on Sep 4, 2023

  1. allow passing more info to lazy folder

    Signed-off-by: Robin Appelman <robin@icewind.nl>
    icewind1991 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    0232eec View commit details
    Browse the repository at this point in the history
  2. make Node::getParent lazy

    Signed-off-by: Robin Appelman <robin@icewind.nl>
    icewind1991 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    e718cbc View commit details
    Browse the repository at this point in the history
  3. add IFileInfo::getParentId

    Signed-off-by: Robin Appelman <robin@icewind.nl>
    icewind1991 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    9055fef View commit details
    Browse the repository at this point in the history
  4. make LazyFolder::get not load the real folder if we know the path

    Signed-off-by: Robin Appelman <robin@icewind.nl>
    icewind1991 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    baf8d2e View commit details
    Browse the repository at this point in the history
  5. reuse isValidPath from Filesystem

    Signed-off-by: Robin Appelman <robin@icewind.nl>
    icewind1991 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    5ac0e9b View commit details
    Browse the repository at this point in the history