original_string: public function process(ProjectDescriptor $project)
      {
          foreach ($this->behaviours as $behaviour) {
              $project = $behaviour->process($project);
          }
  
          return $project;
      }
code: public function process(ProjectDescriptor $project)
      {
          foreach ($this->behaviours as $behaviour) {
              $project = $behaviour->process($project);
          }
  
          return $project;
      }
code_tokens: public function process ( ProjectDescriptor $ project ) { foreach ( $ this -> behaviours as $ behaviour ) { $ project = $ behaviour -> process ( $ project ) ; } return $ project ; }
docstring: Executes the behaviour on the given object model,
  
  @param ProjectDescriptor $project
  
  @return ProjectDescriptor
docstring_tokens: Executes the behaviour on the given object model