{"action":"created","issue":{"url":"https://api.github.com/repos/CloudSlang/cloud-slang/issues/386","labels_url":"https://api.github.com/repos/CloudSlang/cloud-slang/issues/386/labels{/name}","comments_url":"https://api.github.com/repos/CloudSlang/cloud-slang/issues/386/comments","events_url":"https://api.github.com/repos/CloudSlang/cloud-slang/issues/386/events","html_url":"https://github.com/CloudSlang/cloud-slang/issues/386","id":97648286,"number":386,"title":"When using an operation\\subflow in a flow there is no indication about the inputs & outputs","user":{"login":"nirgur","id":11805663,"avatar_url":"https://avatars.githubusercontent.com/u/11805663?v=3","gravatar_id":"","url":"https://api.github.com/users/nirgur","html_url":"https://github.com/nirgur","followers_url":"https://api.github.com/users/nirgur/followers","following_url":"https://api.github.com/users/nirgur/following{/other_user}","gists_url":"https://api.github.com/users/nirgur/gists{/gist_id}","starred_url":"https://api.github.com/users/nirgur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nirgur/subscriptions","organizations_url":"https://api.github.com/users/nirgur/orgs","repos_url":"https://api.github.com/users/nirgur/repos","events_url":"https://api.github.com/users/nirgur/events{/privacy}","received_events_url":"https://api.github.com/users/nirgur/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/CloudSlang/cloud-slang/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-07-28T08:43:16Z","updated_at":"2015-07-28T08:54:42Z","closed_at":null,"body":"We should find a way to indicate which inputs & outputs a sub flow\\operation has without opening it in an editor,\r\nCurrently when creating a flow that uses several operations the user should go back and forth between all the operations to see which inputs he should set for each one\r\nAlso the outputs is very confusing because the operations return outputs but in the main flow there is no indication where those parameters are coming from, again, the user should open each operation and checks which outputs it returns"},"comment":{"url":"https://api.github.com/repos/CloudSlang/cloud-slang/issues/comments/125508883","html_url":"https://github.com/CloudSlang/cloud-slang/issues/386#issuecomment-125508883","issue_url":"https://api.github.com/repos/CloudSlang/cloud-slang/issues/386","id":125508883,"user":{"login":"nirgur","id":11805663,"avatar_url":"https://avatars.githubusercontent.com/u/11805663?v=3","gravatar_id":"","url":"https://api.github.com/users/nirgur","html_url":"https://github.com/nirgur","followers_url":"https://api.github.com/users/nirgur/followers","following_url":"https://api.github.com/users/nirgur/following{/other_user}","gists_url":"https://api.github.com/users/nirgur/gists{/gist_id}","starred_url":"https://api.github.com/users/nirgur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nirgur/subscriptions","organizations_url":"https://api.github.com/users/nirgur/orgs","repos_url":"https://api.github.com/users/nirgur/repos","events_url":"https://api.github.com/users/nirgur/events{/privacy}","received_events_url":"https://api.github.com/users/nirgur/received_events","type":"User","site_admin":false},"created_at":"2015-07-28T08:54:42Z","updated_at":"2015-07-28T08:54:42Z","body":"I think it won't be enough, for the outputs we can add an assignment in the main flow\r\nmaybe something like FLOW_PARAMETER = OPERATION.OUTPUT\r\nI'm not sure what is the best syntax for that but it can help to understand where this parameter is set\r\n\r\nregarding the inputs, I don't have a simple solution, maybe something like a plugin for IDE can help to present the expected inputs but when using text editors I don't think where is a way to solve it"}}