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

Filesystem: Revert deprecation of FileHandle #3867

Merged
merged 4 commits into from
Mar 23, 2017

Commits on Mar 14, 2017

  1. Filesystem: Revert deprecation of FileHandle

    As identified by @hasnainvirk, @kjbracey-arm, the FileHandle and
    FileBase serve two separate functions and their integration is
    limiting for certain use cases.
    
    FileLike is actually the redundant class here, but the multiple
    inheritance it provides is used as a hack by the retargeting code
    to get at the FileHandle implementation bound to the FileBase name.
    
    It may make more sense for the FileBase to inherit from FileHandle,
    (with perhaps a different name), but rather than explore the
    possibility, this will just restore the previous hierarchy.
    geky committed Mar 14, 2017
    Configuration menu
    Copy the full SHA
    77243ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61c9683 View commit details
    Browse the repository at this point in the history
  3. FileSystem: Reverted deprecation of DirHandle

    Should follow same path as FileHandle, although this is less used
    and there is currently no route to introduce a hook for a customized
    DirHandle in retarget.
    geky committed Mar 14, 2017
    Configuration menu
    Copy the full SHA
    90fc0b9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    18bab4e View commit details
    Browse the repository at this point in the history