Detecting Problems

Circular dependencies

MATCH
   (t:Type)-[:DEPENDS_ON*]->(t)
RETURN
   t

Entities used in facade services

MATCH
   (facade:Facade)-[:DECLARES]->(method),
   (method)-[:HAS]->()-[:OF_TYPE*]->(receivedtype:Entity),
   (method)-[:RETURNS]->(returntype:Entity)
WHERE
   (method.visibility="public" OR method.visibility="protected")
RETURN
   facade.name AS service,
   method.name AS method,
   collect(distinct receivedtype.name) AS received,
   returntype.name AS returned

Controllers with public final methods

Default fields

Methods Not Used

Components Not Used

Last updated

Was this helpful?