Protostuff multi-module project code generation example This example shows how to import message declarations from proto file that is in another module. Module common contains declaration of KeyValue message in the common.proto. Module foo uses KeyValue from common.proto, see foo.proto.