{"action":"created","issue":{"url":"https://api.github.com/repos/JMRI/JMRI/issues/2710","repository_url":"https://api.github.com/repos/JMRI/JMRI","labels_url":"https://api.github.com/repos/JMRI/JMRI/issues/2710/labels{/name}","comments_url":"https://api.github.com/repos/JMRI/JMRI/issues/2710/comments","events_url":"https://api.github.com/repos/JMRI/JMRI/issues/2710/events","html_url":"https://github.com/JMRI/JMRI/issues/2710","id":196233654,"number":2710,"title":"Remove support for file: and resource: portable paths","user":{"login":"rhwood","id":297232,"avatar_url":"https://avatars.githubusercontent.com/u/297232?v=3","gravatar_id":"","url":"https://api.github.com/users/rhwood","html_url":"https://github.com/rhwood","followers_url":"https://api.github.com/users/rhwood/followers","following_url":"https://api.github.com/users/rhwood/following{/other_user}","gists_url":"https://api.github.com/users/rhwood/gists{/gist_id}","starred_url":"https://api.github.com/users/rhwood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rhwood/subscriptions","organizations_url":"https://api.github.com/users/rhwood/orgs","repos_url":"https://api.github.com/users/rhwood/repos","events_url":"https://api.github.com/users/rhwood/events{/privacy}","received_events_url":"https://api.github.com/users/rhwood/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"rhwood","id":297232,"avatar_url":"https://avatars.githubusercontent.com/u/297232?v=3","gravatar_id":"","url":"https://api.github.com/users/rhwood","html_url":"https://github.com/rhwood","followers_url":"https://api.github.com/users/rhwood/followers","following_url":"https://api.github.com/users/rhwood/following{/other_user}","gists_url":"https://api.github.com/users/rhwood/gists{/gist_id}","starred_url":"https://api.github.com/users/rhwood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rhwood/subscriptions","organizations_url":"https://api.github.com/users/rhwood/orgs","repos_url":"https://api.github.com/users/rhwood/repos","events_url":"https://api.github.com/users/rhwood/events{/privacy}","received_events_url":"https://api.github.com/users/rhwood/received_events","type":"User","site_admin":false},"assignees":[{"login":"rhwood","id":297232,"avatar_url":"https://avatars.githubusercontent.com/u/297232?v=3","gravatar_id":"","url":"https://api.github.com/users/rhwood","html_url":"https://github.com/rhwood","followers_url":"https://api.github.com/users/rhwood/followers","following_url":"https://api.github.com/users/rhwood/following{/other_user}","gists_url":"https://api.github.com/users/rhwood/gists{/gist_id}","starred_url":"https://api.github.com/users/rhwood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rhwood/subscriptions","organizations_url":"https://api.github.com/users/rhwood/orgs","repos_url":"https://api.github.com/users/rhwood/repos","events_url":"https://api.github.com/users/rhwood/events{/privacy}","received_events_url":"https://api.github.com/users/rhwood/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/JMRI/JMRI/milestones/28","html_url":"https://github.com/JMRI/JMRI/milestone/28","labels_url":"https://api.github.com/repos/JMRI/JMRI/milestones/28/labels","id":2162393,"number":28,"title":"4.7.1","description":"First in new test release series. Builds from JMRI/JMRI master HEAD.","creator":{"login":"mattharris","id":738651,"avatar_url":"https://avatars.githubusercontent.com/u/738651?v=3","gravatar_id":"","url":"https://api.github.com/users/mattharris","html_url":"https://github.com/mattharris","followers_url":"https://api.github.com/users/mattharris/followers","following_url":"https://api.github.com/users/mattharris/following{/other_user}","gists_url":"https://api.github.com/users/mattharris/gists{/gist_id}","starred_url":"https://api.github.com/users/mattharris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattharris/subscriptions","organizations_url":"https://api.github.com/users/mattharris/orgs","repos_url":"https://api.github.com/users/mattharris/repos","events_url":"https://api.github.com/users/mattharris/events{/privacy}","received_events_url":"https://api.github.com/users/mattharris/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":24,"state":"open","created_at":"2016-11-28T22:57:58Z","updated_at":"2016-12-18T12:46:20Z","due_on":"2016-12-21T00:00:00Z","closed_at":null},"comments":9,"created_at":"2016-12-17T17:45:42Z","updated_at":"2016-12-18T17:02:22Z","closed_at":null,"body":"Support for ```resource:``` and ```file:``` portable file paths should be removed.\r\n\r\nFrom https://sourceforge.net/p/jmri/mailman/message/35556824 (with some markdown formatting applied):\r\n\r\nThe ```resource:``` and ```file:``` portable file paths were deprecated in jmri.util.FileUtil sometime before 17 July 2011 (the first release after that is 2.13.1, but that is the farthest back I can search through the history for [FileUtil][1]). The JavaDocs for that class at that time indicate they were already deprecated. Sometime after that, they were encapsulated in constants, and I am getting deprecation warnings in the three methods in the one class using them.\r\n\r\n[1]: https://github.com/JMRI/JMRI/blob/1c52b95d0ac4e442618e3b2da69c585d0bdf8c9b/java/src/jmri/util/FileUtil.java"},"comment":{"url":"https://api.github.com/repos/JMRI/JMRI/issues/comments/267832746","html_url":"https://github.com/JMRI/JMRI/issues/2710#issuecomment-267832746","issue_url":"https://api.github.com/repos/JMRI/JMRI/issues/2710","id":267832746,"user":{"login":"pabender","id":14183416,"avatar_url":"https://avatars.githubusercontent.com/u/14183416?v=3","gravatar_id":"","url":"https://api.github.com/users/pabender","html_url":"https://github.com/pabender","followers_url":"https://api.github.com/users/pabender/followers","following_url":"https://api.github.com/users/pabender/following{/other_user}","gists_url":"https://api.github.com/users/pabender/gists{/gist_id}","starred_url":"https://api.github.com/users/pabender/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pabender/subscriptions","organizations_url":"https://api.github.com/users/pabender/orgs","repos_url":"https://api.github.com/users/pabender/repos","events_url":"https://api.github.com/users/pabender/events{/privacy}","received_events_url":"https://api.github.com/users/pabender/received_events","type":"User","site_admin":false},"created_at":"2016-12-18T17:02:22Z","updated_at":"2016-12-18T17:02:22Z","body":"\n\nSent from my iPhone\n\n> On Dec 18, 2016, at 11:24 AM, Ken Cameron <notifications@github.com> wrote:\n> Or others seemed to be one of the above cases. No panel contents seemed to\n> get loaded. So this may show those old files are already 'lost' due to other\n> issues like old class names that changed over time.\n\nWe should probably fix those though. There should be regression tests for things like this to make sure we can still open those older files.\n\nCan you provide a minimal file that produces the two errors above?\n\nPaul"}}
{"actor":{"display_login":"pabender"}}