{"action":"created","issue":{"url":"https://api.github.com/repos/acquaman/acquaman/issues/1620","labels_url":"https://api.github.com/repos/acquaman/acquaman/issues/1620/labels{/name}","comments_url":"https://api.github.com/repos/acquaman/acquaman/issues/1620/comments","events_url":"https://api.github.com/repos/acquaman/acquaman/issues/1620/events","html_url":"https://github.com/acquaman/acquaman/pull/1620","id":107580103,"number":1620,"title":"Pull Request for Issue1560: Create support classes for energy control calculations","user":{"login":"iainworkman","id":7461599,"avatar_url":"https://avatars.githubusercontent.com/u/7461599?v=3","gravatar_id":"","url":"https://api.github.com/users/iainworkman","html_url":"https://github.com/iainworkman","followers_url":"https://api.github.com/users/iainworkman/followers","following_url":"https://api.github.com/users/iainworkman/following{/other_user}","gists_url":"https://api.github.com/users/iainworkman/gists{/gist_id}","starred_url":"https://api.github.com/users/iainworkman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iainworkman/subscriptions","organizations_url":"https://api.github.com/users/iainworkman/orgs","repos_url":"https://api.github.com/users/iainworkman/repos","events_url":"https://api.github.com/users/iainworkman/events{/privacy}","received_events_url":"https://api.github.com/users/iainworkman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/acquaman/acquaman/labels/PR%20-%20Ready%20for%20Review","name":"PR - Ready for Review","color":"0052cc"}],"state":"open","locked":false,"assignee":{"login":"dretrex","id":602741,"avatar_url":"https://avatars.githubusercontent.com/u/602741?v=3","gravatar_id":"","url":"https://api.github.com/users/dretrex","html_url":"https://github.com/dretrex","followers_url":"https://api.github.com/users/dretrex/followers","following_url":"https://api.github.com/users/dretrex/following{/other_user}","gists_url":"https://api.github.com/users/dretrex/gists{/gist_id}","starred_url":"https://api.github.com/users/dretrex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dretrex/subscriptions","organizations_url":"https://api.github.com/users/dretrex/orgs","repos_url":"https://api.github.com/users/dretrex/repos","events_url":"https://api.github.com/users/dretrex/events{/privacy}","received_events_url":"https://api.github.com/users/dretrex/received_events","type":"User","site_admin":false},"milestone":null,"comments":9,"created_at":"2015-09-21T19:18:33Z","updated_at":"2015-09-22T20:16:47Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/acquaman/acquaman/pulls/1620","html_url":"https://github.com/acquaman/acquaman/pull/1620","diff_url":"https://github.com/acquaman/acquaman/pull/1620.diff","patch_url":"https://github.com/acquaman/acquaman/pull/1620.patch"},"body":"- Added an AMValidator class which provides a simple structure for managing validity checks for an instance of an object.\r\n- Added support namespaces for mono energy calculations related to the undulator (SGMUndulatorSupport) and grating (SGMGratingSupport).\r\n- Added SGMMonochromatorInfo - A class which stores the state of a monochromator and assists in performing the optimization calculations, targeting energies etc.\r\n- Added very simple test suite which includes a basic test to ensure that the mono info class is coming up with the right values, as well as a test view class which ensures that the relationships between the components is valid."},"comment":{"url":"https://api.github.com/repos/acquaman/acquaman/issues/comments/142406223","html_url":"https://github.com/acquaman/acquaman/pull/1620#issuecomment-142406223","issue_url":"https://api.github.com/repos/acquaman/acquaman/issues/1620","id":142406223,"user":{"login":"iainworkman","id":7461599,"avatar_url":"https://avatars.githubusercontent.com/u/7461599?v=3","gravatar_id":"","url":"https://api.github.com/users/iainworkman","html_url":"https://github.com/iainworkman","followers_url":"https://api.github.com/users/iainworkman/followers","following_url":"https://api.github.com/users/iainworkman/following{/other_user}","gists_url":"https://api.github.com/users/iainworkman/gists{/gist_id}","starred_url":"https://api.github.com/users/iainworkman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iainworkman/subscriptions","organizations_url":"https://api.github.com/users/iainworkman/orgs","repos_url":"https://api.github.com/users/iainworkman/repos","events_url":"https://api.github.com/users/iainworkman/events{/privacy}","received_events_url":"https://api.github.com/users/iainworkman/received_events","type":"User","site_admin":false},"created_at":"2015-09-22T20:16:47Z","updated_at":"2015-09-22T20:16:47Z","body":"I'd say wrap this up, and certainly do the error/warning states in another issue. The variable names will get cleaned up within other issues, I'd imagine, pending a response from Tom."}}