public function analyze()
{
$this->atomIs('Use')->hasNoClassTrait()->outIs('USE')->analyzerIsNot(array('Classes/IsExtClass', 'Interfaces/IsExtInterface', 'Traits/IsExtTrait', 'Composer/IsComposerNsname'))->savePropertyAs('fullnspath', 'fnp')->raw('where( g.V().hasLabel("Class").filter{ it.get().value("fullnspath") == fnp}.count().is(eq(0)) )')->raw('where( g.V().hasLabel("Interface").filter{ it.get().value("fullnspath") == fnp}.count().is(eq(0)) )')->raw('where( g.V().hasLabel("Trait").filter{ it.get().value("fullnspath") == fnp}.count().is(eq(0)) )')->raw('where( g.V().hasLabel("Namespace").filter{ it.get().value("fullnspath") == fnp}.count().is(eq(0)) )');
$this->prepareQuery();
}