parameters: (dest, inputs)
return_statement: return False
docstring: Compares the modification time of ``dest`` to multiple input files, and
          returns whether any of the ``inputs`` is newer (has a later mtime) than
          ``dest``.
docstring_summary: Compares the modification time of ``dest`` to multiple input files, and
          returns whether any of the ``inputs`` is newer (has a later mtime) than
          ``dest``.
docstring_tokens: Compares the modification time of dest to multiple input files and returns whether any of the inputs is newer ( has a later mtime ) than dest .
function: def any_newer(dest, inputs):
          '''
          Compares the modification time of ``dest`` to multiple input files, and
          returns whether any of the ``inputs`` is newer (has a later mtime) than
          ``dest``.
          '''
          # os.path.getmtime returns a result in seconds with precision up to
          # the microsecond. But microsecond is too precise because
          # shutil.copystat only copies milliseconds, and seconds is not
          # enough precision.
          dest_mtime = int(os.path.getmtime(dest) * 1000)
          for input in inputs:
              if dest_mtime < int(os.path.getmtime(input) * 1000):
                  return True
          return False
function_tokens: def any_newer ( dest , inputs ) : # os.path.getmtime returns a result in seconds with precision up to # the microsecond. But microsecond is too precise because # shutil.copystat only copies milliseconds, and seconds is not # enough precision. dest_mtime = int ( os . path . getmtime ( dest ) * 1000 ) for input in inputs : if dest_mtime < int ( os . path . getmtime ( input ) * 1000 ) : return True return False