question: protected static final void checkArguments ( final SQLProvider provider , final CModule module , final CTagManager viewTagManager ) { checkArguments ( provider , viewTagManager ) ; Preconditions . checkNotNull ( module , "IE00497: Module argument can't be null" ) ; Preconditions . checkArgument ( module . inSameDatabase ( provider ) , "IE00498: Module is not part of this database" ) ; }
target:  Checks the validity of a given SQL provider and a given module. If there is a problem with the arguments, an exception is thrown.