original_string: private function transformProject(ProjectDescriptor $project, $transformations)
      {
          foreach ($transformations as $transformation) {
              $transformation->setTransformer($this);
              $this->applyTransformationToProject($transformation, $project);
          }
      }
code: private function transformProject(ProjectDescriptor $project, $transformations)
      {
          foreach ($transformations as $transformation) {
              $transformation->setTransformer($this);
              $this->applyTransformationToProject($transformation, $project);
          }
      }
code_tokens: private function transformProject ( ProjectDescriptor $ project , $ transformations ) { foreach ( $ transformations as $ transformation ) { $ transformation -> setTransformer ( $ this ) ; $ this -> applyTransformationToProject ( $ transformation , $ project ) ; } }
docstring: Applies all given transformations to the provided project.
  
  @param ProjectDescriptor $project
  @param Transformation[]  $transformations
  
  @return void
docstring_tokens: Applies all given transformations to the provided project .