GraphQL complexity analysis