devtools.copyrights.report 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268
  1. # File format ($ symbol means the beginning of a line):
  2. #
  3. # $ # this message
  4. # $ # =======================
  5. # $ # comments (all commentaries should starts with some number of spaces and # symbol)
  6. # $ IGNORE_FILES {file1.ext1} {file2.ext2} - (optional) ignore listed files when generating license macro and credits
  7. # $ RENAME {original license id} TO {new license id} # user comments - (optional) use {new license id} instead {original license id} in ya.make files
  8. # $ # user comments
  9. # $
  10. # ${action} {license id} {license text hash}
  11. # $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make
  12. # ${all_file_action} filename
  13. # $ # user commentaries (many lines)
  14. # $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify)
  15. # ${action} {license spdx} {license text hash}
  16. # $BELONGS ./ya/make/file/relative/path/3/ya.make
  17. # ${all_file_action} filename
  18. # $ # user commentaries
  19. # $ generated description
  20. # $ ...
  21. #
  22. # You can modify action, all_file_action and add commentaries
  23. # Available actions:
  24. # keep - keep license in contrib and use in credits
  25. # skip - skip license
  26. # remove - remove all files with this license
  27. # 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
  28. #
  29. # {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory)
  30. # We suppose that that files can contain some license info
  31. # Available all file actions:
  32. # FILE_IGNORE - ignore file (do nothing)
  33. # FILE_INCLUDE - include all file data into licenses text file
  34. # =======================
  35. KEEP COPYRIGHT_SERVICE_LABEL 27100ec4a99cd9d80391674193d16ca4
  36. BELONGS ya.make
  37. License text:
  38. // Copyright 2003 - 2011 LASMEA UMR 6602 CNRS/Univ. Clermont II
  39. // Copyright 2009 - 2011 LRI UMR 8623 CNRS/Univ Paris Sud XI
  40. // Copyright 2011 Eric Niebler
  41. Scancode info:
  42. Original SPDX id: COPYRIGHT_SERVICE_LABEL
  43. Score : 100.00
  44. Match type : COPYRIGHT
  45. Files with this license:
  46. include/boost/proto/detail/remove_typename.hpp [2:4]
  47. KEEP COPYRIGHT_SERVICE_LABEL 5dcd896fc15c3b0fab611b475854c071
  48. BELONGS ya.make
  49. License text:
  50. // Copyright 2010 Eric Niebler. Distributed under the Boost
  51. // Software License, Version 1.0. (See accompanying file
  52. // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  53. Scancode info:
  54. Original SPDX id: COPYRIGHT_SERVICE_LABEL
  55. Score : 100.00
  56. Match type : COPYRIGHT
  57. Files with this license:
  58. include/boost/proto/detail/as_expr.hpp [7:9]
  59. include/boost/proto/functional.hpp [5:7]
  60. include/boost/proto/functional/fusion.hpp [5:7]
  61. include/boost/proto/functional/fusion/at.hpp [5:7]
  62. include/boost/proto/functional/fusion/pop_back.hpp [5:7]
  63. include/boost/proto/functional/fusion/pop_front.hpp [5:7]
  64. include/boost/proto/functional/fusion/push_back.hpp [5:7]
  65. include/boost/proto/functional/fusion/push_front.hpp [5:7]
  66. include/boost/proto/functional/fusion/reverse.hpp [5:7]
  67. include/boost/proto/functional/std.hpp [5:7]
  68. include/boost/proto/functional/std/utility.hpp [5:7]
  69. KEEP COPYRIGHT_SERVICE_LABEL 6979af021e1c110fc46cf74cf2f06442
  70. BELONGS ya.make
  71. License text:
  72. // Copyright 2003 - 2011 LASMEA UMR 6602 CNRS/Univ. Clermont II
  73. // Copyright 2009 - 2011 LRI UMR 8623 CNRS/Univ Paris Sud XI
  74. // Copyright 2011 Eric Niebler
  75. Scancode info:
  76. Original SPDX id: COPYRIGHT_SERVICE_LABEL
  77. Score : 100.00
  78. Match type : COPYRIGHT
  79. Files with this license:
  80. include/boost/proto/detail/remove_typename.hpp [2:4]
  81. KEEP COPYRIGHT_SERVICE_LABEL 73465150862f0cc2df66101601ca434e
  82. BELONGS ya.make
  83. Note: matched license text is too long. Read it in the source files.
  84. Scancode info:
  85. Original SPDX id: COPYRIGHT_SERVICE_LABEL
  86. Score : 100.00
  87. Match type : COPYRIGHT
  88. Files with this license:
  89. include/boost/proto/detail/deduce_domain.hpp [7:9]
  90. KEEP COPYRIGHT_SERVICE_LABEL 91ca79b4c05cb91b912d8597c99be058
  91. BELONGS ya.make
  92. License text:
  93. // Copyright 2003 - 2011 LASMEA UMR 6602 CNRS/Univ. Clermont II
  94. // Copyright 2009 - 2011 LRI UMR 8623 CNRS/Univ Paris Sud XI
  95. // Copyright 2011 Eric Niebler
  96. Scancode info:
  97. Original SPDX id: COPYRIGHT_SERVICE_LABEL
  98. Score : 100.00
  99. Match type : COPYRIGHT
  100. Files with this license:
  101. include/boost/proto/detail/remove_typename.hpp [2:4]
  102. include/boost/proto/detail/template_arity.hpp [5:7]
  103. include/boost/proto/transform/integral_c.hpp [5:7]
  104. KEEP COPYRIGHT_SERVICE_LABEL b1c79ab18bb6dbf3066b7e1c132fe10c
  105. BELONGS ya.make
  106. License text:
  107. // Copyright 2012 Eric Niebler. Distributed under the Boost
  108. // Software License, Version 1.0. (See accompanying file
  109. // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  110. Scancode info:
  111. Original SPDX id: COPYRIGHT_SERVICE_LABEL
  112. Score : 100.00
  113. Match type : COPYRIGHT
  114. Files with this license:
  115. include/boost/proto/detail/any.hpp [5:7]
  116. include/boost/proto/functional/range.hpp [5:7]
  117. include/boost/proto/functional/range/begin.hpp [5:7]
  118. include/boost/proto/functional/range/empty.hpp [5:7]
  119. include/boost/proto/functional/range/end.hpp [5:7]
  120. include/boost/proto/functional/range/rbegin.hpp [5:7]
  121. include/boost/proto/functional/range/rend.hpp [5:7]
  122. include/boost/proto/functional/range/size.hpp [5:7]
  123. include/boost/proto/functional/std/iterator.hpp [5:7]
  124. include/boost/proto/transform/detail/expand_pack.hpp [15:17]
  125. include/boost/proto/transform/detail/pack.hpp [5:7]
  126. include/boost/proto/transform/detail/pack_impl.hpp [15:17]
  127. include/boost/proto/transform/detail/preprocessed/expand_pack.hpp [5:7]
  128. include/boost/proto/transform/detail/preprocessed/pack_impl.hpp [5:7]
  129. include/boost/proto/transform/env.hpp [5:7]
  130. KEEP COPYRIGHT_SERVICE_LABEL c24b5b08917188c6ae925e003535d186
  131. BELONGS ya.make
  132. License text:
  133. // Copyright 2008 Eric Niebler. Distributed under the Boost
  134. // Software License, Version 1.0. (See accompanying file
  135. // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  136. Scancode info:
  137. Original SPDX id: COPYRIGHT_SERVICE_LABEL
  138. Score : 100.00
  139. Match type : COPYRIGHT
  140. Files with this license:
  141. include/boost/proto/args.hpp [6:8]
  142. include/boost/proto/context.hpp [5:7]
  143. include/boost/proto/context/callable.hpp [9:11]
  144. include/boost/proto/context/default.hpp [7:9]
  145. include/boost/proto/context/detail/callable_eval.hpp [23:25]
  146. include/boost/proto/context/detail/default_eval.hpp [19:21]
  147. include/boost/proto/context/detail/null_eval.hpp [19:21]
  148. include/boost/proto/context/detail/preprocessed/callable_eval.hpp [5:7]
  149. include/boost/proto/context/detail/preprocessed/default_eval.hpp [5:7]
  150. include/boost/proto/context/detail/preprocessed/null_eval.hpp [5:7]
  151. include/boost/proto/context/null.hpp [7:9]
  152. include/boost/proto/core.hpp [6:8]
  153. include/boost/proto/debug.hpp [5:7]
  154. include/boost/proto/deep_copy.hpp [5:7]
  155. include/boost/proto/detail/and_n.hpp [15:17]
  156. include/boost/proto/detail/args.hpp [28:30]
  157. include/boost/proto/detail/as_lvalue.hpp [5:7]
  158. include/boost/proto/detail/basic_expr.hpp [28:30]
  159. include/boost/proto/detail/class_member_traits.hpp [15:17]
  160. include/boost/proto/detail/decltype.hpp [5:7]
  161. include/boost/proto/detail/deduce_domain_n.hpp [21:23]
  162. include/boost/proto/detail/deep_copy.hpp [27:29]
  163. include/boost/proto/detail/deprecated.hpp [6:8]
  164. include/boost/proto/detail/dont_care.hpp [5:7]
  165. include/boost/proto/detail/expr.hpp [33:35]
  166. include/boost/proto/detail/expr.hpp [61:63]
  167. include/boost/proto/detail/expr_funop.hpp [5:7]
  168. include/boost/proto/detail/extends_funop.hpp [25:27]
  169. include/boost/proto/detail/extends_funop_const.hpp [24:26]
  170. include/boost/proto/detail/funop.hpp [23:25]
  171. include/boost/proto/detail/generate_by_value.hpp [15:17]
  172. include/boost/proto/detail/ignore_unused.hpp [6:8]
  173. include/boost/proto/detail/is_noncopyable.hpp [5:7]
  174. include/boost/proto/detail/lambda_matches.hpp [21:23]
  175. include/boost/proto/detail/local.hpp [5:7]
  176. include/boost/proto/detail/make_expr.hpp [15:17]
  177. include/boost/proto/detail/make_expr_.hpp [15:17]
  178. include/boost/proto/detail/make_expr_funop.hpp [15:17]
  179. include/boost/proto/detail/matches_.hpp [29:31]
  180. include/boost/proto/detail/memfun_funop.hpp [15:17]
  181. include/boost/proto/detail/or_n.hpp [15:17]
  182. include/boost/proto/detail/poly_function.hpp [7:9]
  183. include/boost/proto/detail/poly_function_funop.hpp [20:22]
  184. include/boost/proto/detail/poly_function_traits.hpp [15:17]
  185. include/boost/proto/detail/preprocessed/and_n.hpp [5:7]
  186. include/boost/proto/detail/preprocessed/args.hpp [6:8]
  187. include/boost/proto/detail/preprocessed/basic_expr.hpp [5:7]
  188. include/boost/proto/detail/preprocessed/class_member_traits.hpp [5:7]
  189. include/boost/proto/detail/preprocessed/deduce_domain_n.hpp [5:7]
  190. include/boost/proto/detail/preprocessed/deep_copy.hpp [5:7]
  191. include/boost/proto/detail/preprocessed/expr.hpp [5:7]
  192. include/boost/proto/detail/preprocessed/expr_variadic.hpp [5:7]
  193. include/boost/proto/detail/preprocessed/extends_funop.hpp [5:7]
  194. include/boost/proto/detail/preprocessed/extends_funop_const.hpp [5:7]
  195. include/boost/proto/detail/preprocessed/funop.hpp [5:7]
  196. include/boost/proto/detail/preprocessed/generate_by_value.hpp [5:7]
  197. include/boost/proto/detail/preprocessed/lambda_matches.hpp [5:7]
  198. include/boost/proto/detail/preprocessed/make_expr.hpp [5:7]
  199. include/boost/proto/detail/preprocessed/make_expr_.hpp [5:7]
  200. include/boost/proto/detail/preprocessed/make_expr_funop.hpp [5:7]
  201. include/boost/proto/detail/preprocessed/matches_.hpp [5:7]
  202. include/boost/proto/detail/preprocessed/memfun_funop.hpp [5:7]
  203. include/boost/proto/detail/preprocessed/or_n.hpp [5:7]
  204. include/boost/proto/detail/preprocessed/poly_function_funop.hpp [5:7]
  205. include/boost/proto/detail/preprocessed/poly_function_traits.hpp [5:7]
  206. include/boost/proto/detail/preprocessed/template_arity_helper.hpp [5:7]
  207. include/boost/proto/detail/preprocessed/traits.hpp [5:7]
  208. include/boost/proto/detail/preprocessed/unpack_expr_.hpp [5:7]
  209. include/boost/proto/detail/preprocessed/vararg_matches_impl.hpp [5:7]
  210. include/boost/proto/detail/static_const.hpp [5:7]
  211. include/boost/proto/detail/template_arity_helper.hpp [15:17]
  212. include/boost/proto/detail/traits.hpp [20:22]
  213. include/boost/proto/detail/unpack_expr_.hpp [80:82]
  214. include/boost/proto/detail/vararg_matches_impl.hpp [15:17]
  215. include/boost/proto/domain.hpp [7:9]
  216. include/boost/proto/eval.hpp [5:7]
  217. include/boost/proto/expr.hpp [5:7]
  218. include/boost/proto/extends.hpp [5:7]
  219. include/boost/proto/fusion.hpp [5:7]
  220. include/boost/proto/generate.hpp [6:8]
  221. include/boost/proto/literal.hpp [6:8]
  222. include/boost/proto/make_expr.hpp [7:9]
  223. include/boost/proto/matches.hpp [6:8]
  224. include/boost/proto/operators.hpp [6:8]
  225. include/boost/proto/proto.hpp [5:7]
  226. include/boost/proto/proto_fwd.hpp [5:7]
  227. include/boost/proto/proto_typeof.hpp [6:8]
  228. include/boost/proto/repeat.hpp [5:7]
  229. include/boost/proto/tags.hpp [5:7]
  230. include/boost/proto/traits.hpp [7:9]
  231. include/boost/proto/transform.hpp [5:7]
  232. include/boost/proto/transform/arg.hpp [5:7]
  233. include/boost/proto/transform/call.hpp [5:7]
  234. include/boost/proto/transform/default.hpp [6:8]
  235. include/boost/proto/transform/detail/call.hpp [26:28]
  236. include/boost/proto/transform/detail/construct_funop.hpp [15:17]
  237. include/boost/proto/transform/detail/construct_pod_funop.hpp [15:17]
  238. include/boost/proto/transform/detail/default_function_impl.hpp [19:21]
  239. include/boost/proto/transform/detail/fold_impl.hpp [73:75]
  240. include/boost/proto/transform/detail/lazy.hpp [15:17]
  241. include/boost/proto/transform/detail/make.hpp [33:35]
  242. include/boost/proto/transform/detail/make_gcc_workaround.hpp [24:26]
  243. include/boost/proto/transform/detail/pass_through_impl.hpp [35:37]
  244. include/boost/proto/transform/detail/preprocessed/call.hpp [5:7]
  245. include/boost/proto/transform/detail/preprocessed/construct_funop.hpp [5:7]
  246. include/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp [5:7]
  247. include/boost/proto/transform/detail/preprocessed/default_function_impl.hpp [6:8]
  248. include/boost/proto/transform/detail/preprocessed/fold_impl.hpp [5:7]
  249. include/boost/proto/transform/detail/preprocessed/lazy.hpp [5:7]
  250. include/boost/proto/transform/detail/preprocessed/make.hpp [5:7]
  251. include/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp [6:8]
  252. include/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp [7:9]
  253. include/boost/proto/transform/detail/preprocessed/when.hpp [5:7]
  254. include/boost/proto/transform/detail/when.hpp [15:17]
  255. include/boost/proto/transform/fold.hpp [5:7]
  256. include/boost/proto/transform/fold_tree.hpp [5:7]
  257. include/boost/proto/transform/impl.hpp [5:7]
  258. include/boost/proto/transform/lazy.hpp [5:7]
  259. include/boost/proto/transform/make.hpp [5:7]
  260. include/boost/proto/transform/pass_through.hpp [8:10]
  261. include/boost/proto/transform/when.hpp [5:7]