{"action":"closed","issue":{"url":"https://api.github.com/repos/zalando-stups/pierone/issues/103","repository_url":"https://api.github.com/repos/zalando-stups/pierone","labels_url":"https://api.github.com/repos/zalando-stups/pierone/issues/103/labels{/name}","comments_url":"https://api.github.com/repos/zalando-stups/pierone/issues/103/comments","events_url":"https://api.github.com/repos/zalando-stups/pierone/issues/103/events","html_url":"https://github.com/zalando-stups/pierone/issues/103","id":162906120,"number":103,"title":"CustomPrettyPrinter in cheshire.prettyprint is not thread-safe","user":{"login":"hjacobs","id":510328,"avatar_url":"https://avatars.githubusercontent.com/u/510328?v=3","gravatar_id":"","url":"https://api.github.com/users/hjacobs","html_url":"https://github.com/hjacobs","followers_url":"https://api.github.com/users/hjacobs/followers","following_url":"https://api.github.com/users/hjacobs/following{/other_user}","gists_url":"https://api.github.com/users/hjacobs/gists{/gist_id}","starred_url":"https://api.github.com/users/hjacobs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hjacobs/subscriptions","organizations_url":"https://api.github.com/users/hjacobs/orgs","repos_url":"https://api.github.com/users/hjacobs/repos","events_url":"https://api.github.com/users/hjacobs/events{/privacy}","received_events_url":"https://api.github.com/users/hjacobs/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/zalando-stups/pierone/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"hjacobs","id":510328,"avatar_url":"https://avatars.githubusercontent.com/u/510328?v=3","gravatar_id":"","url":"https://api.github.com/users/hjacobs","html_url":"https://github.com/hjacobs","followers_url":"https://api.github.com/users/hjacobs/followers","following_url":"https://api.github.com/users/hjacobs/following{/other_user}","gists_url":"https://api.github.com/users/hjacobs/gists{/gist_id}","starred_url":"https://api.github.com/users/hjacobs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hjacobs/subscriptions","organizations_url":"https://api.github.com/users/hjacobs/orgs","repos_url":"https://api.github.com/users/hjacobs/repos","events_url":"https://api.github.com/users/hjacobs/events{/privacy}","received_events_url":"https://api.github.com/users/hjacobs/received_events","type":"User","site_admin":false},"assignees":[{"login":"hjacobs","id":510328,"avatar_url":"https://avatars.githubusercontent.com/u/510328?v=3","gravatar_id":"","url":"https://api.github.com/users/hjacobs","html_url":"https://github.com/hjacobs","followers_url":"https://api.github.com/users/hjacobs/followers","following_url":"https://api.github.com/users/hjacobs/following{/other_user}","gists_url":"https://api.github.com/users/hjacobs/gists{/gist_id}","starred_url":"https://api.github.com/users/hjacobs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hjacobs/subscriptions","organizations_url":"https://api.github.com/users/hjacobs/orgs","repos_url":"https://api.github.com/users/hjacobs/repos","events_url":"https://api.github.com/users/hjacobs/events{/privacy}","received_events_url":"https://api.github.com/users/hjacobs/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2016-06-29T11:50:49Z","updated_at":"2016-06-30T08:35:16Z","closed_at":"2016-06-30T08:35:16Z","body":"We are currently using the cheshire pretty printer in a non-safe way (global def):\r\n\r\n```clojure\r\n(def json-pretty-printer (json/create-pretty-printer\r\n                           {:indentation                  3\r\n                            :object-field-value-separator \": \"\r\n                            :indent-arrays?               true\r\n                            :indent-objects?              true}))\r\n```\r\n\r\nThe returned class instance has private mutable members, i.e. it's not thread-safe:\r\nhttps://github.com/dakrone/cheshire/blob/master/src/java/cheshire/prettyprint/CustomPrettyPrinter.java#L9"}}
{"actor":{"display_login":"hjacobs"}}