parameters: (self, consumed, project, name, prop_set)
return_statement: return result
docstring: Constructs the dependency graph that will be returned by this 
              generator.
                  consumed:        Already prepared list of consumable targets
                                   If generator requires several source files will contain 
                                   exactly len $(self.source_types_) targets with matching types
                                   Otherwise, might contain several targets with the type of 
                                   self.source_types_ [0]
                  project:
                  name:
                  prop_set:        Properties to be used for all actions create here
docstring_summary: Constructs the dependency graph that will be returned by this 
              generator.
                  consumed:        Already prepared list of consumable targets
                                   If generator requires several source files will contain 
                                   exactly len $(self.source_types_) targets with matching types
                                   Otherwise, might contain several targets with the type of 
                                   self.source_types_ [0]
                  project:
                  name:
                  prop_set:        Properties to be used for all actions create here
docstring_tokens: Constructs the dependency graph that will be returned by this generator . consumed : Already prepared list of consumable targets If generator requires several source files will contain exactly len $ ( self . source_types_ ) targets with matching types Otherwise might contain several targets with the type of self . source_types_ [ 0 ] project : name : prop_set : Properties to be used for all actions create here
function: def construct_result (self, consumed, project, name, prop_set):
          """ Constructs the dependency graph that will be returned by this 
              generator.
                  consumed:        Already prepared list of consumable targets
                                   If generator requires several source files will contain 
                                   exactly len $(self.source_types_) targets with matching types
                                   Otherwise, might contain several targets with the type of 
                                   self.source_types_ [0]
                  project:
                  name:
                  prop_set:        Properties to be used for all actions create here
          """
          result = []
          # If this is 1->1 transformation, apply it to all consumed targets in order.
          if len (self.source_types_) < 2 and not self.composing_:
  
              for r in consumed:
                  result.extend (self.generated_targets ([r], prop_set, project, name))
  
          else:
  
              if consumed:
                  result.extend (self.generated_targets (consumed, prop_set, project, name))
  
          return result
function_tokens: def construct_result ( self , consumed , project , name , prop_set ) : result = [ ] # If this is 1->1 transformation, apply it to all consumed targets in order. if len ( self . source_types_ ) < 2 and not self . composing_ : for r in consumed : result . extend ( self . generated_targets ( [ r ] , prop_set , project , name ) ) else : if consumed : result . extend ( self . generated_targets ( consumed , prop_set , project , name ) ) return result