Adjectives

(s)exhaustive, thorough, thoroughgoingperformed comprehensively and completely; not superficial or partial“an exhaustive study”, “made a thorough search”, “thoroughgoing research”