{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "fixed in changeset 79588.  First binary with this fix&#58;  v1.9.1.6",
    "ClosedDate": "2011-06-21T19:34:53.88-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "If you are adding files to a zip file, ContainsEntry doesn't always correctly tell you if the file already exists.  This is most easily visible with files in sub-directories because of the back to forward slash conversion.\n \nZipFile.ContainsEntry needs to call SharedUtilities.NormalizePathForUseInZipFile like ZipOutputStream.ContainsEntry does to know the correct name to check in the entries list.\n \nThis is for v1.9.1.5",
    "LastUpdatedDate": "2013-05-16T05:31:41.05-07:00",
    "PlannedForRelease": "v1.9.1.8 DotNetZip - Latest Stable",
    "ReleaseVisibleToPublic": true,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2010-11-19T13:19:25.493-08:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "ZipFile.ContainsEntry isn't always correct",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 12534
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "I can't understand this sentence, it's malformed.  Can you rewrite that and explain again:\r\n\r\nZipFile.ContainsEntry needs to call SharedUtilities.NormalizePathForUseInZipFile like ZipOutputStream.ContainsEntry does to know the correct name to check in the entries list",
      "PostedDate": "2012-03-28T22:24:24.083-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-02-21T18:43:21.957-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-05-16T05:31:41.05-07:00",
      "Id": -2147483648
    }
  ]
}