private IssueData doParse()

in TeamCity.BitBucketIssues-server/src/main/java/jetbrains/buildServer/issueTracker/bitbucket/IssueParser.java [38:53]


  private IssueData doParse(@NotNull final Map map) {
    final String state = String.valueOf(map.get("state"));
    final String type = String.valueOf(map.get("kind"));
    return new IssueData(
            String.valueOf(map.get("id")),
            CollectionsUtil.asMap(
                    IssueData.SUMMARY_FIELD, String.valueOf(map.get("title")),
                    IssueData.STATE_FIELD, state,
                    IssueData.TYPE_FIELD, type,
                    IssueData.PRIORITY_FIELD, String.valueOf(map.get("priority"))
            ),
            "resolved".equals(state),
            "task".equals(type),
            "some url"  // todo: url
    );
  }