This commit is contained in:
Vincent Jacques
2012-05-04 14:02:07 +02:00
parent 3468e9ea1e
commit 229b218ce6
42 changed files with 399 additions and 1586 deletions
@@ -1,23 +1,23 @@
{% if method.is_mutation %}
self.__useAttributes( result )
self.__useAttributes( data )
{% endif %}
{% if method.type.simple %}
{% if method.type.name == "bool" %}
return result == 204
return status == 204
{% endif %}
{% else %}
{% if method.type.cardinality == "scalar" %}
return {% if method.type.name != class.name %}{{ method.type.name }}.{% endif %}{{ method.type.name }}( self.__github, result, lazy = True )
return {% if method.type.name != class.name %}{{ method.type.name }}.{% endif %}{{ method.type.name }}( self.__requester, data, lazy = True )
{% endif %}
{% if method.type.cardinality == "list" %}
return [
{% if method.type.name != class.name %}{{ method.type.name }}.{% endif %}{{ method.type.name }}( self.__github, element, lazy = True )
for element in result
{% if method.type.name != class.name %}{{ method.type.name }}.{% endif %}{{ method.type.name }}( self.__requester, element, lazy = True )
for element in data
]
{% endif %}