# File format ($ symbol means the beginning of a line): # # $ # this message # $ # ======================= # $ # comments (all commentaries should starts with some number of spaces and # symbol) # ${action} {license id} {license text hash} # $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make # ${all_file_action} filename # $ # user commentaries (many lines) # $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify) # ${action} {license spdx} {license text hash} # $BELONGS ./ya/make/file/relative/path/3/ya.make # ${all_file_action} filename # $ # user commentaries # $ generated description # $ ... # # You can modify action, all_file_action and add commentaries # Available actions: # keep - keep license in contrib and use in credits # skip - skip license # remove - remove all files with this license # rename - save license text/links into licenses texts file, but not store SPDX into LINCENSE macro. You should store correct license id into devtools.license.spdx.txt file # # {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory) # We suppose that that files can contain some license info # Available all file actions: # FILE_IGNORE - ignore file (do nothing) # FILE_INCLUDE - include all file data into licenses text file # ======================= KEEP COPYRIGHT_SERVICE_LABEL 7ddb2995f48012001146c0eb94d23367 BELONGS ya.make License text: Copyright 2008 Google Inc. All rights reserved. Scancode info: Original SPDX id: COPYRIGHT_SERVICE_LABEL Score : 100.00 Match type : COPYRIGHT Files with this license: LICENSE [1:1] src/google/protobuf/compiler/code_generator.cc [2:2] src/google/protobuf/compiler/code_generator.h [2:2] src/google/protobuf/compiler/command_line_interface.cc [2:2] src/google/protobuf/compiler/command_line_interface.h [2:2] src/google/protobuf/compiler/cpp/enum.cc [2:2] src/google/protobuf/compiler/cpp/enum.h [2:2] src/google/protobuf/compiler/cpp/extension.cc [2:2] src/google/protobuf/compiler/cpp/extension.h [2:2] src/google/protobuf/compiler/cpp/field.cc [2:2] src/google/protobuf/compiler/cpp/field.h [2:2] src/google/protobuf/compiler/cpp/field_generators/enum_field.cc [2:2] src/google/protobuf/compiler/cpp/field_generators/generators.h [2:2] src/google/protobuf/compiler/cpp/field_generators/map_field.cc [2:2] src/google/protobuf/compiler/cpp/field_generators/message_field.cc [2:2] src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc [2:2] src/google/protobuf/compiler/cpp/field_generators/string_field.cc [2:2] src/google/protobuf/compiler/cpp/file.cc [2:2] src/google/protobuf/compiler/cpp/file.h [2:2] src/google/protobuf/compiler/cpp/generator.cc [2:2] src/google/protobuf/compiler/cpp/generator.h [2:2] src/google/protobuf/compiler/cpp/helpers.cc [2:2] src/google/protobuf/compiler/cpp/helpers.h [2:2] src/google/protobuf/compiler/cpp/message.cc [2:2] src/google/protobuf/compiler/cpp/message.h [2:2] src/google/protobuf/compiler/cpp/message_layout_helper.h [2:2] src/google/protobuf/compiler/cpp/names.h [2:2] src/google/protobuf/compiler/cpp/options.h [2:2] src/google/protobuf/compiler/cpp/padding_optimizer.cc [2:2] src/google/protobuf/compiler/cpp/padding_optimizer.h [2:2] src/google/protobuf/compiler/cpp/parse_function_generator.cc [2:2] src/google/protobuf/compiler/cpp/parse_function_generator.h [2:2] src/google/protobuf/compiler/cpp/service.cc [2:2] src/google/protobuf/compiler/cpp/service.h [2:2] src/google/protobuf/compiler/csharp/csharp_doc_comment.cc [2:2] src/google/protobuf/compiler/csharp/csharp_doc_comment.h [2:2] src/google/protobuf/compiler/csharp/csharp_enum.cc [2:2] src/google/protobuf/compiler/csharp/csharp_enum.h [2:2] src/google/protobuf/compiler/csharp/csharp_enum_field.cc [2:2] src/google/protobuf/compiler/csharp/csharp_enum_field.h [2:2] src/google/protobuf/compiler/csharp/csharp_field_base.cc [2:2] src/google/protobuf/compiler/csharp/csharp_field_base.h [2:2] src/google/protobuf/compiler/csharp/csharp_generator.cc [2:2] src/google/protobuf/compiler/csharp/csharp_generator.h [2:2] src/google/protobuf/compiler/csharp/csharp_helpers.cc [2:2] src/google/protobuf/compiler/csharp/csharp_helpers.h [2:2] src/google/protobuf/compiler/csharp/csharp_map_field.h [2:2] src/google/protobuf/compiler/csharp/csharp_message.cc [2:2] src/google/protobuf/compiler/csharp/csharp_message.h [2:2] src/google/protobuf/compiler/csharp/csharp_message_field.cc [2:2] src/google/protobuf/compiler/csharp/csharp_message_field.h [2:2] src/google/protobuf/compiler/csharp/csharp_options.h [2:2] src/google/protobuf/compiler/csharp/csharp_primitive_field.cc [2:2] src/google/protobuf/compiler/csharp/csharp_primitive_field.h [2:2] src/google/protobuf/compiler/csharp/csharp_reflection_class.cc [2:2] src/google/protobuf/compiler/csharp/csharp_reflection_class.h [2:2] src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc [2:2] src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h [2:2] src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc [2:2] src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h [2:2] src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc [2:2] src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h [2:2] src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc [2:2] src/google/protobuf/compiler/csharp/csharp_source_generator_base.h [2:2] src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc [2:2] src/google/protobuf/compiler/csharp/csharp_wrapper_field.h [2:2] src/google/protobuf/compiler/csharp/names.cc [2:2] src/google/protobuf/compiler/csharp/names.h [2:2] src/google/protobuf/compiler/importer.cc [2:2] src/google/protobuf/compiler/importer.h [2:2] src/google/protobuf/compiler/java/context.cc [2:2] src/google/protobuf/compiler/java/context.h [2:2] src/google/protobuf/compiler/java/doc_comment.cc [2:2] src/google/protobuf/compiler/java/doc_comment.h [2:2] src/google/protobuf/compiler/java/enum.cc [2:2] src/google/protobuf/compiler/java/enum.h [2:2] src/google/protobuf/compiler/java/enum_field.cc [2:2] src/google/protobuf/compiler/java/enum_field.h [2:2] src/google/protobuf/compiler/java/enum_field_lite.cc [2:2] src/google/protobuf/compiler/java/enum_field_lite.h [2:2] src/google/protobuf/compiler/java/enum_lite.cc [2:2] src/google/protobuf/compiler/java/enum_lite.h [2:2] src/google/protobuf/compiler/java/extension.cc [2:2] src/google/protobuf/compiler/java/extension.h [2:2] src/google/protobuf/compiler/java/extension_lite.cc [2:2] src/google/protobuf/compiler/java/extension_lite.h [2:2] src/google/protobuf/compiler/java/field.cc [2:2] src/google/protobuf/compiler/java/field.h [2:2] src/google/protobuf/compiler/java/file.cc [2:2] src/google/protobuf/compiler/java/file.h [2:2] src/google/protobuf/compiler/java/generator.cc [2:2] src/google/protobuf/compiler/java/generator.h [2:2] src/google/protobuf/compiler/java/generator_factory.cc [2:2] src/google/protobuf/compiler/java/generator_factory.h [2:2] src/google/protobuf/compiler/java/helpers.cc [2:2] src/google/protobuf/compiler/java/helpers.h [2:2] src/google/protobuf/compiler/java/kotlin_generator.cc [2:2] src/google/protobuf/compiler/java/kotlin_generator.h [2:2] src/google/protobuf/compiler/java/map_field.cc [2:2] src/google/protobuf/compiler/java/map_field.h [2:2] src/google/protobuf/compiler/java/map_field_lite.cc [2:2] src/google/protobuf/compiler/java/map_field_lite.h [2:2] src/google/protobuf/compiler/java/message.cc [2:2] src/google/protobuf/compiler/java/message.h [2:2] src/google/protobuf/compiler/java/message_builder.cc [2:2] src/google/protobuf/compiler/java/message_builder.h [2:2] src/google/protobuf/compiler/java/message_builder_lite.cc [2:2] src/google/protobuf/compiler/java/message_builder_lite.h [2:2] src/google/protobuf/compiler/java/message_field.cc [2:2] src/google/protobuf/compiler/java/message_field.h [2:2] src/google/protobuf/compiler/java/message_field_lite.cc [2:2] src/google/protobuf/compiler/java/message_field_lite.h [2:2] src/google/protobuf/compiler/java/message_lite.cc [2:2] src/google/protobuf/compiler/java/message_lite.h [2:2] src/google/protobuf/compiler/java/message_serialization.cc [2:2] src/google/protobuf/compiler/java/message_serialization.h [2:2] src/google/protobuf/compiler/java/name_resolver.cc [2:2] src/google/protobuf/compiler/java/name_resolver.h [2:2] src/google/protobuf/compiler/java/names.cc [2:2] src/google/protobuf/compiler/java/names.h [2:2] src/google/protobuf/compiler/java/options.h [2:2] src/google/protobuf/compiler/java/primitive_field.cc [2:2] src/google/protobuf/compiler/java/primitive_field.h [2:2] src/google/protobuf/compiler/java/primitive_field_lite.cc [2:2] src/google/protobuf/compiler/java/primitive_field_lite.h [2:2] src/google/protobuf/compiler/java/service.cc [2:2] src/google/protobuf/compiler/java/service.h [2:2] src/google/protobuf/compiler/java/shared_code_generator.cc [2:2] src/google/protobuf/compiler/java/shared_code_generator.h [2:2] src/google/protobuf/compiler/java/string_field.cc [2:2] src/google/protobuf/compiler/java/string_field.h [2:2] src/google/protobuf/compiler/java/string_field_lite.cc [2:2] src/google/protobuf/compiler/java/string_field_lite.h [2:2] src/google/protobuf/compiler/main.cc [2:2] src/google/protobuf/compiler/objectivec/enum.cc [2:2] src/google/protobuf/compiler/objectivec/enum.h [2:2] src/google/protobuf/compiler/objectivec/enum_field.cc [2:2] src/google/protobuf/compiler/objectivec/enum_field.h [2:2] src/google/protobuf/compiler/objectivec/extension.cc [2:2] src/google/protobuf/compiler/objectivec/extension.h [2:2] src/google/protobuf/compiler/objectivec/field.cc [2:2] src/google/protobuf/compiler/objectivec/field.h [2:2] src/google/protobuf/compiler/objectivec/file.cc [2:2] src/google/protobuf/compiler/objectivec/file.h [2:2] src/google/protobuf/compiler/objectivec/generator.cc [2:2] src/google/protobuf/compiler/objectivec/generator.h [2:2] src/google/protobuf/compiler/objectivec/helpers.cc [2:2] src/google/protobuf/compiler/objectivec/helpers.h [2:2] src/google/protobuf/compiler/objectivec/import_writer.cc [2:2] src/google/protobuf/compiler/objectivec/import_writer.h [2:2] src/google/protobuf/compiler/objectivec/line_consumer.cc [2:2] src/google/protobuf/compiler/objectivec/line_consumer.h [2:2] src/google/protobuf/compiler/objectivec/message.cc [2:2] src/google/protobuf/compiler/objectivec/message.h [2:2] src/google/protobuf/compiler/objectivec/message_field.cc [2:2] src/google/protobuf/compiler/objectivec/message_field.h [2:2] src/google/protobuf/compiler/objectivec/names.cc [2:2] src/google/protobuf/compiler/objectivec/names.h [2:2] src/google/protobuf/compiler/objectivec/nsobject_methods.h [2:2] src/google/protobuf/compiler/objectivec/oneof.cc [2:2] src/google/protobuf/compiler/objectivec/oneof.h [2:2] src/google/protobuf/compiler/objectivec/options.h [2:2] src/google/protobuf/compiler/objectivec/primitive_field.cc [2:2] src/google/protobuf/compiler/objectivec/primitive_field.h [2:2] src/google/protobuf/compiler/objectivec/text_format_decode_data.cc [2:2] src/google/protobuf/compiler/objectivec/text_format_decode_data.h [2:2] src/google/protobuf/compiler/parser.cc [2:2] src/google/protobuf/compiler/parser.h [2:2] src/google/protobuf/compiler/php/names.cc [2:2] src/google/protobuf/compiler/php/names.h [2:2] src/google/protobuf/compiler/php/php_generator.cc [2:2] src/google/protobuf/compiler/php/php_generator.h [2:2] src/google/protobuf/compiler/plugin.cc [2:2] src/google/protobuf/compiler/plugin.h [2:2] src/google/protobuf/compiler/plugin.proto [2:2] src/google/protobuf/compiler/python/generator.cc [2:2] src/google/protobuf/compiler/python/generator.h [2:2] src/google/protobuf/compiler/python/helpers.cc [2:2] src/google/protobuf/compiler/python/helpers.h [2:2] src/google/protobuf/compiler/python/pyi_generator.cc [2:2] src/google/protobuf/compiler/python/pyi_generator.h [2:2] src/google/protobuf/compiler/retention.cc [2:2] src/google/protobuf/compiler/retention.h [2:2] src/google/protobuf/compiler/ruby/ruby_generator.cc [2:2] src/google/protobuf/compiler/ruby/ruby_generator.h [2:2] src/google/protobuf/compiler/scc.h [2:2] src/google/protobuf/compiler/subprocess.cc [2:2] src/google/protobuf/compiler/subprocess.h [2:2] src/google/protobuf/compiler/zip_writer.cc [2:2] src/google/protobuf/compiler/zip_writer.h [2:2] KEEP COPYRIGHT_SERVICE_LABEL a562064d974c30e7a4bc2db6f9a9a839 BELONGS ya.make License text: // Copyright 2022 Google Inc. All rights reserved. Scancode info: Original SPDX id: COPYRIGHT_SERVICE_LABEL Score : 100.00 Match type : COPYRIGHT Files with this license: src/google/protobuf/compiler/cpp/tracker.cc [2:2] src/google/protobuf/compiler/cpp/tracker.h [2:2] KEEP COPYRIGHT_SERVICE_LABEL f4d2490c76552286e9c484abd3bea2b4 BELONGS ya.make License text: // Copyright 2015 Google Inc. All rights reserved. Scancode info: Original SPDX id: COPYRIGHT_SERVICE_LABEL Score : 100.00 Match type : COPYRIGHT Files with this license: src/google/protobuf/compiler/csharp/csharp_map_field.cc [2:2] src/google/protobuf/compiler/objectivec/map_field.cc [2:2] src/google/protobuf/compiler/objectivec/map_field.h [2:2]