TrueZIP
  1. TrueZIP
  2. TRUEZIP-302

CLONE -Add an @ExpertFeature annotation to any method which accepts a TArchiveDetector parameter

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: TrueZIP 7.7
    • Component/s: None
    • Labels:
      None

      Description

      Directly injecting a TArchiveDetector into a TFile or any of its methods can easily lead to data corruption - see http://truezip.java.net/truezip-file/usage.html#Third_Party_Access . This can lead to a lot of aggravation on the user side and the perception that TrueVFS would be unreliable and eventually corrupt data.

      However, there are some use cases where these features are strictly required, so there should be a documented @ExpertFeature annotation.

        Activity

        Hide
        Christian Schlichtherle added a comment -

        Changeset: 0d306f147022
        Author: Christian Schlichtherle <christian AT schlichtherle DOT de>
        Date: 2012-10-30 13:09
        Message: Added @ExpertFeature and updated documentation.
        Issue #TRUEZIP-302 - CLONE -Add an @ExpertFeature annotation to any method which accepts a TArchiveDetector parameter

        Show
        Christian Schlichtherle added a comment - Changeset: 0d306f147022 Author: Christian Schlichtherle <christian AT schlichtherle DOT de> Date: 2012-10-30 13:09 Message: Added @ExpertFeature and updated documentation. Issue # TRUEZIP-302 - CLONE -Add an @ExpertFeature annotation to any method which accepts a TArchiveDetector parameter

          People

          • Assignee:
            Christian Schlichtherle
            Reporter:
            Christian Schlichtherle
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: