Calculating hash of a module A hash of a module is a combination of: Hash of the module's source code Module name Hash of the module's dependencies Module's version