• Max Cai's avatar
    Per-file java_multiple_files flag. · 4c4d6390
    Max Cai authored
    Imported source files may have different values for the 'java_multiple_files'
    option to the main source file's. Whether the fully qualified Java name of an
    entity should include the outer class name depends on the flag value in the
    file defining the referenced entity, not the main file. This CL loads the
    flag values from the main and all transitively imported files into the params,
    and generates the fully qualified Java names accordingly.
    
    If the generator option 'java_multiple_files' is set, its value overrides any
    in-file values in all source/imported files. This is because this generator
    option is typically used on either none or all source files.
    
    Change-Id: Id6a4a42426d68961dc669487d38f35530deb7d8e
    4c4d6390
Name
Last commit
Last update
..
main/java/com/google/protobuf/nano Loading commit data...
test/java/com/google/protobuf Loading commit data...