{"action":"created","issue":{"url":"https://api.github.com/repos/Ajnasz/IniReader/issues/11","repository_url":"https://api.github.com/repos/Ajnasz/IniReader","labels_url":"https://api.github.com/repos/Ajnasz/IniReader/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/Ajnasz/IniReader/issues/11/comments","events_url":"https://api.github.com/repos/Ajnasz/IniReader/issues/11/events","html_url":"https://github.com/Ajnasz/IniReader/issues/11","id":164109725,"number":11,"title":"Serialize Adding Quotes to key values when not needed","user":{"login":"knightzac19","id":1448345,"avatar_url":"https://avatars.githubusercontent.com/u/1448345?v=3","gravatar_id":"","url":"https://api.github.com/users/knightzac19","html_url":"https://github.com/knightzac19","followers_url":"https://api.github.com/users/knightzac19/followers","following_url":"https://api.github.com/users/knightzac19/following{/other_user}","gists_url":"https://api.github.com/users/knightzac19/gists{/gist_id}","starred_url":"https://api.github.com/users/knightzac19/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/knightzac19/subscriptions","organizations_url":"https://api.github.com/users/knightzac19/orgs","repos_url":"https://api.github.com/users/knightzac19/repos","events_url":"https://api.github.com/users/knightzac19/events{/privacy}","received_events_url":"https://api.github.com/users/knightzac19/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"Ajnasz","id":38329,"avatar_url":"https://avatars.githubusercontent.com/u/38329?v=3","gravatar_id":"","url":"https://api.github.com/users/Ajnasz","html_url":"https://github.com/Ajnasz","followers_url":"https://api.github.com/users/Ajnasz/followers","following_url":"https://api.github.com/users/Ajnasz/following{/other_user}","gists_url":"https://api.github.com/users/Ajnasz/gists{/gist_id}","starred_url":"https://api.github.com/users/Ajnasz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ajnasz/subscriptions","organizations_url":"https://api.github.com/users/Ajnasz/orgs","repos_url":"https://api.github.com/users/Ajnasz/repos","events_url":"https://api.github.com/users/Ajnasz/events{/privacy}","received_events_url":"https://api.github.com/users/Ajnasz/received_events","type":"User","site_admin":false},"assignees":[{"login":"Ajnasz","id":38329,"avatar_url":"https://avatars.githubusercontent.com/u/38329?v=3","gravatar_id":"","url":"https://api.github.com/users/Ajnasz","html_url":"https://github.com/Ajnasz","followers_url":"https://api.github.com/users/Ajnasz/followers","following_url":"https://api.github.com/users/Ajnasz/following{/other_user}","gists_url":"https://api.github.com/users/Ajnasz/gists{/gist_id}","starred_url":"https://api.github.com/users/Ajnasz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ajnasz/subscriptions","organizations_url":"https://api.github.com/users/Ajnasz/orgs","repos_url":"https://api.github.com/users/Ajnasz/repos","events_url":"https://api.github.com/users/Ajnasz/events{/privacy}","received_events_url":"https://api.github.com/users/Ajnasz/received_events","type":"User","site_admin":false}],"milestone":null,"comments":6,"created_at":"2016-07-06T15:51:03Z","updated_at":"2016-07-10T18:18:15Z","closed_at":null,"body":"So I realize that the serialize function has the quotes there to protect values, but in my case that actually does more harm then good.\r\n\r\nFor example it added quotes around these,\r\n\r\n```\r\nDinoSpawnWeightMultipliers='(DinoNameTag=\"Elite Carno\",SpawnWeightMultiplier=0.1,OverrideSpawnLimitPercentage=True,SpawnLimitPercentage=5)'\r\nDinoSpawnWeightMultipliers='(DinoNameTag=\"Elite Raptor\",SpawnWeightMultiplier=0.1,OverrideSpawnLimitPercentage=True,SpawnLimitPercentage=5)'\r\nDinoSpawnWeightMultipliers='(DinoNameTag=\"Elite Rex\",SpawnWeightMultiplier=0.1,OverrideSpawnLimitPercentage=True,SpawnLimitPercentage=3)'\r\n```\r\nand they didn't need any quotes at all.\r\n\r\nThen there's this one,\r\n```\r\nMessage=\"Test my Message!\"\r\n```\r\nWhere I understand why it added quotes, but in this case I'd need a way to tell the serialize function I don't want quotes in there. Preferably per variable because I do have atleast one variable that needs quotes because it's a URL. "},"comment":{"url":"https://api.github.com/repos/Ajnasz/IniReader/issues/comments/231602913","html_url":"https://github.com/Ajnasz/IniReader/issues/11#issuecomment-231602913","issue_url":"https://api.github.com/repos/Ajnasz/IniReader/issues/11","id":231602913,"user":{"login":"Ajnasz","id":38329,"avatar_url":"https://avatars.githubusercontent.com/u/38329?v=3","gravatar_id":"","url":"https://api.github.com/users/Ajnasz","html_url":"https://github.com/Ajnasz","followers_url":"https://api.github.com/users/Ajnasz/followers","following_url":"https://api.github.com/users/Ajnasz/following{/other_user}","gists_url":"https://api.github.com/users/Ajnasz/gists{/gist_id}","starred_url":"https://api.github.com/users/Ajnasz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ajnasz/subscriptions","organizations_url":"https://api.github.com/users/Ajnasz/orgs","repos_url":"https://api.github.com/users/Ajnasz/repos","events_url":"https://api.github.com/users/Ajnasz/events{/privacy}","received_events_url":"https://api.github.com/users/Ajnasz/received_events","type":"User","site_admin":false},"created_at":"2016-07-10T18:18:15Z","updated_at":"2016-07-10T18:18:15Z","body":"I fixed it in 2bc2829 because I can consider this behavior as data loss.\r\n\r\nHowever, I would fix the URL parser or quote the URL when it's needed. For human eyes it's not trivial why you want a double quote there."}}
{"actor":{"display_login":"Ajnasz"}}