original_string: protected function processFileSpecification($artifact, $fileSpecification) {
          $this->aspectKernel->addAspect(new fphp\Aspect\Aspect($artifact, $fileSpecification));
          $this->tracingLinks[] = new fphp\Artifact\TracingLink(
              "aspect", $artifact, $fileSpecification->getSourcePlace(), $fileSpecification->getTargetPlace());
          $this->logFile->log($artifact, "added aspect at \"{$fileSpecification->getTarget()}\"");
      }
code: protected function processFileSpecification($artifact, $fileSpecification) {
          $this->aspectKernel->addAspect(new fphp\Aspect\Aspect($artifact, $fileSpecification));
          $this->tracingLinks[] = new fphp\Artifact\TracingLink(
              "aspect", $artifact, $fileSpecification->getSourcePlace(), $fileSpecification->getTargetPlace());
          $this->logFile->log($artifact, "added aspect at \"{$fileSpecification->getTarget()}\"");
      }
code_tokens: protected function processFileSpecification ( $ artifact , $ fileSpecification ) { $ this -> aspectKernel -> addAspect ( new fphp \ Aspect \ Aspect ( $ artifact , $ fileSpecification ) ) ; $ this -> tracingLinks [ ] = new fphp \ Artifact \ TracingLink ( "aspect" , $ artifact , $ fileSpecification -> getSourcePlace ( ) , $ fileSpecification -> getTargetPlace ( ) ) ; $ this -> logFile -> log ( $ artifact , "added aspect at \"{$fileSpecification->getTarget()}\"" ) ; }
docstring: Adds an aspect from a file to the aspect kernel.
  @param \FeaturePhp\Artifact\Artifact $artifact
  @param \FeaturePhp\Specification\FileSpecification $fileSpecification
docstring_tokens: Adds an aspect from a file to the aspect kernel .