{"action":"created","issue":{"url":"https://api.github.com/repos/lviggiano/owner/issues/133","labels_url":"https://api.github.com/repos/lviggiano/owner/issues/133/labels{/name}","comments_url":"https://api.github.com/repos/lviggiano/owner/issues/133/comments","events_url":"https://api.github.com/repos/lviggiano/owner/issues/133/events","html_url":"https://github.com/lviggiano/owner/issues/133","id":97376093,"number":133,"title":"Variable expansion with parameter","user":{"login":"gintau","id":4119526,"avatar_url":"https://avatars.githubusercontent.com/u/4119526?v=3","gravatar_id":"","url":"https://api.github.com/users/gintau","html_url":"https://github.com/gintau","followers_url":"https://api.github.com/users/gintau/followers","following_url":"https://api.github.com/users/gintau/following{/other_user}","gists_url":"https://api.github.com/users/gintau/gists{/gist_id}","starred_url":"https://api.github.com/users/gintau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gintau/subscriptions","organizations_url":"https://api.github.com/users/gintau/orgs","repos_url":"https://api.github.com/users/gintau/repos","events_url":"https://api.github.com/users/gintau/events{/privacy}","received_events_url":"https://api.github.com/users/gintau/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-27T03:16:33Z","updated_at":"2015-07-31T16:34:15Z","closed_at":null,"body":"From document I only see parameter is used for default value.\r\nIs it possible for @key to resolve property key from parameter?\r\nWe can use different syntax to that used by current variable expansion feature, like $[param_name]\r\n\r\nIf parameter can only be used in one place, personally I'd choose to use parameter on key, since users can easily compose the default value by themselves. The interface doesn't really hide parameter resolution logic, users still need to know the value in @DefaultValue and know it'll be used by Formatter. There's no need to delegate to Config when this can be easily achieved by themselves."},"comment":{"url":"https://api.github.com/repos/lviggiano/owner/issues/comments/126746335","html_url":"https://github.com/lviggiano/owner/issues/133#issuecomment-126746335","issue_url":"https://api.github.com/repos/lviggiano/owner/issues/133","id":126746335,"user":{"login":"lviggiano","id":160928,"avatar_url":"https://avatars.githubusercontent.com/u/160928?v=3","gravatar_id":"","url":"https://api.github.com/users/lviggiano","html_url":"https://github.com/lviggiano","followers_url":"https://api.github.com/users/lviggiano/followers","following_url":"https://api.github.com/users/lviggiano/following{/other_user}","gists_url":"https://api.github.com/users/lviggiano/gists{/gist_id}","starred_url":"https://api.github.com/users/lviggiano/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lviggiano/subscriptions","organizations_url":"https://api.github.com/users/lviggiano/orgs","repos_url":"https://api.github.com/users/lviggiano/repos","events_url":"https://api.github.com/users/lviggiano/events{/privacy}","received_events_url":"https://api.github.com/users/lviggiano/received_events","type":"User","site_admin":false},"created_at":"2015-07-31T16:34:15Z","updated_at":"2015-07-31T16:34:15Z","body":"The parameters are used not only for the default value but also for the value resolved from the property file. \r\n\r\nI've not understood the rest of the question. Please provide some sample code with some sample results to better explain what you are asking."}}