/**
  * {@inheritdoc}
  */
 public function getTraitProperties()
 {
     $properties = [];
     $traitProperties = $this->originalReflection->getTraitProperties($this->classReflection->getVisibilityLevel());
     foreach ($traitProperties as $property) {
         $apiProperty = $this->classReflection->getReflectionFactory()->createFromReflection($property);
         if (!$this->classReflection->isDocumented() || $apiProperty->isDocumented()) {
             $properties[$property->getName()] = $apiProperty;
         }
     }
     return $properties;
 }