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