{"pull_request":{"title":"GUVNOR-1732: Custom Forms: Make them work for DSL sentences","merged_at":null,"user":{"login":"esteban-aliverti","id":316793,"url":"https://api.github.com/users/esteban-aliverti","gravatar_id":"da824ce4d44a7fa4703e9eff85c50f18","avatar_url":"https://secure.gravatar.com/avatar/da824ce4d44a7fa4703e9eff85c50f18?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"created_at":"2011-12-27T10:06:34Z","review_comments":0,"state":"open","updated_at":"2011-12-27T10:06:34Z","id":631589,"patch_url":"https://github.com/droolsjbpm/guvnor/pull/30.patch","closed_at":null,"html_url":"https://github.com/droolsjbpm/guvnor/pull/30","deletions":93,"mergeable":null,"issue_url":"https://github.com/droolsjbpm/guvnor/issues/30","base":{"user":{"login":"droolsjbpm","id":517980,"url":"https://api.github.com/users/droolsjbpm","gravatar_id":"43dd24f10147894bb7dfb1a9b445becc","avatar_url":"https://secure.gravatar.com/avatar/43dd24f10147894bb7dfb1a9b445becc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png"},"ref":"master","sha":"7c1139b5e60bb6b682b604248c72a431b40a4582","repo":{"git_url":"git://github.com/droolsjbpm/guvnor.git","watchers":78,"open_issues":2,"created_at":"2011-02-11T10:35:34Z","fork":false,"updated_at":"2011-12-27T07:43:45Z","id":1354561,"language":"Java","html_url":"https://github.com/droolsjbpm/guvnor","name":"guvnor","master_branch":null,"description":"Guvnor is the web application and repository to govern Drools and jBPM assets.","url":"https://api.github.com/repos/droolsjbpm/guvnor","clone_url":"https://github.com/droolsjbpm/guvnor.git","pushed_at":"2011-12-27T07:43:45Z","forks":57,"ssh_url":"git@github.com:droolsjbpm/guvnor.git","owner":{"login":"droolsjbpm","id":517980,"url":"https://api.github.com/users/droolsjbpm","gravatar_id":"43dd24f10147894bb7dfb1a9b445becc","avatar_url":"https://secure.gravatar.com/avatar/43dd24f10147894bb7dfb1a9b445becc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png"},"homepage":"http://www.jboss.org/drools/drools-guvnor","size":792,"private":false,"svn_url":"https://github.com/droolsjbpm/guvnor"},"label":"droolsjbpm:master"},"body":"- DSLSentence no longer has a List<String> to hold variables' values. Now 2 different classes exist to hold those values: DSLVariableValue and DSLComplexVariableValue\r\n- Updated tests\r\n- New format for DSL supported: 'CF'. This format uses the available information about Custom Forms for a particular field of a particular type. Whenever you try to edit a 'CF' variable and an active Custom Form Configuration exist, a Custom Form is going to be shown in order to help you setting the value.\r\n- 'CF' variable editor supports read-only state.\r\n- Improvements: all variable's editors now implements an unifying interface: DSLVariableEditor\r\n- Documentation Updated\r\n- FieldEditor doesn't overrides DSLComplexVariableValue's id to prevent loosing information when working-sets are deactivated and activated again.","number":30,"additions":336,"commits":4,"_links":{"review_comments":{"href":"https://api.github.com/repos/droolsjbpm/guvnor/pulls/30/comments"},"html":{"href":"https://github.com/droolsjbpm/guvnor/pull/30"},"self":{"href":"https://api.github.com/repos/droolsjbpm/guvnor/pulls/30"},"comments":{"href":"https://api.github.com/repos/droolsjbpm/guvnor/issues/30/comments"}},"url":"https://api.github.com/repos/droolsjbpm/guvnor/pulls/30","diff_url":"https://github.com/droolsjbpm/guvnor/pull/30.diff","merged_by":null,"comments":0,"head":{"user":{"login":"esteban-aliverti","id":316793,"url":"https://api.github.com/users/esteban-aliverti","gravatar_id":"da824ce4d44a7fa4703e9eff85c50f18","avatar_url":"https://secure.gravatar.com/avatar/da824ce4d44a7fa4703e9eff85c50f18?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"ref":"GUVNOR-1732_Custom_Form_DSL","sha":"d9bba6184dba327284bdddb05708e938fa49aa3b","repo":{"git_url":"git://github.com/esteban-aliverti/guvnor.git","watchers":1,"open_issues":1,"created_at":"2011-05-13T14:21:39Z","fork":true,"updated_at":"2011-12-27T10:00:40Z","id":1743658,"language":"Java","html_url":"https://github.com/esteban-aliverti/guvnor","name":"guvnor","master_branch":null,"description":"Guvnor is the web application and repository to govern Drools and jBPM assets.","url":"https://api.github.com/repos/esteban-aliverti/guvnor","clone_url":"https://github.com/esteban-aliverti/guvnor.git","pushed_at":"2011-12-27T10:00:35Z","forks":0,"ssh_url":"git@github.com:esteban-aliverti/guvnor.git","owner":{"login":"esteban-aliverti","id":316793,"url":"https://api.github.com/users/esteban-aliverti","gravatar_id":"da824ce4d44a7fa4703e9eff85c50f18","avatar_url":"https://secure.gravatar.com/avatar/da824ce4d44a7fa4703e9eff85c50f18?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"homepage":"http://www.jboss.org/drools/drools-guvnor","size":728,"private":false,"svn_url":"https://github.com/esteban-aliverti/guvnor"},"label":"esteban-aliverti:GUVNOR-1732_Custom_Form_DSL"},"merged":false,"changed_files":6},"number":30,"action":"opened"}