GlobalHistogramBinarizer.nativecodeanalysis.sarif 40 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100
  1. {
  2. "version": "2.1.0",
  3. "$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.5.json",
  4. "runs": [
  5. {
  6. "results": [
  7. {
  8. "ruleId": "C28020",
  9. "message": {
  10. "text": "Der Ausdruck \"0<=_Param_(1)&&_Param_(1)<=32-1\" ist bei diesem Aufruf nicht \"True\"."
  11. },
  12. "locations": [
  13. {
  14. "physicalLocation": {
  15. "artifactLocation": {
  16. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zxing-cpp/core/src/GlobalHistogramBinarizer.cpp"
  17. },
  18. "region": {
  19. "startLine": 96,
  20. "startColumn": 7,
  21. "endLine": 96,
  22. "endColumn": 85
  23. }
  24. },
  25. "logicalLocations": [
  26. {
  27. "decoratedName": "?EstimateBlackPoint@ZXing@@YAHAEBV?$array@G$0CA@@std@@@Z",
  28. "kind": "function"
  29. }
  30. ]
  31. }
  32. ],
  33. "codeFlows": [
  34. {
  35. "threadFlows": [
  36. {
  37. "locations": [
  38. {
  39. "location": {
  40. "physicalLocation": {
  41. "artifactLocation": {
  42. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  43. },
  44. "region": {
  45. "startLine": 62,
  46. "startColumn": 7
  47. }
  48. }
  49. },
  50. "importance": "important"
  51. },
  52. {
  53. "location": {
  54. "physicalLocation": {
  55. "artifactLocation": {
  56. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  57. },
  58. "region": {
  59. "startLine": 63,
  60. "startColumn": 6
  61. }
  62. }
  63. },
  64. "importance": "important"
  65. },
  66. {
  67. "location": {
  68. "physicalLocation": {
  69. "artifactLocation": {
  70. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  71. },
  72. "region": {
  73. "startLine": 64,
  74. "startColumn": 6
  75. }
  76. }
  77. },
  78. "importance": "important"
  79. },
  80. {
  81. "location": {
  82. "physicalLocation": {
  83. "artifactLocation": {
  84. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  85. },
  86. "region": {
  87. "startLine": 65,
  88. "startColumn": 6
  89. }
  90. }
  91. },
  92. "importance": "important"
  93. },
  94. {
  95. "location": {
  96. "physicalLocation": {
  97. "artifactLocation": {
  98. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  99. },
  100. "region": {
  101. "startLine": 68,
  102. "startColumn": 6
  103. }
  104. }
  105. },
  106. "importance": "important"
  107. },
  108. {
  109. "location": {
  110. "physicalLocation": {
  111. "artifactLocation": {
  112. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  113. },
  114. "region": {
  115. "startLine": 69,
  116. "startColumn": 6
  117. }
  118. }
  119. },
  120. "importance": "important"
  121. },
  122. {
  123. "location": {
  124. "physicalLocation": {
  125. "artifactLocation": {
  126. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  127. },
  128. "region": {
  129. "startLine": 70,
  130. "startColumn": 11
  131. }
  132. }
  133. },
  134. "importance": "important"
  135. },
  136. {
  137. "location": {
  138. "physicalLocation": {
  139. "artifactLocation": {
  140. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  141. },
  142. "region": {
  143. "startLine": 70,
  144. "startColumn": 20
  145. }
  146. }
  147. },
  148. "importance": "important"
  149. },
  150. {
  151. "location": {
  152. "physicalLocation": {
  153. "artifactLocation": {
  154. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  155. },
  156. "region": {
  157. "startLine": 81,
  158. "startColumn": 16
  159. }
  160. }
  161. },
  162. "importance": "important"
  163. },
  164. {
  165. "location": {
  166. "physicalLocation": {
  167. "artifactLocation": {
  168. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  169. },
  170. "region": {
  171. "startLine": 87,
  172. "startColumn": 29
  173. }
  174. }
  175. },
  176. "importance": "important"
  177. },
  178. {
  179. "location": {
  180. "physicalLocation": {
  181. "artifactLocation": {
  182. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  183. },
  184. "region": {
  185. "startLine": 92,
  186. "startColumn": 6
  187. }
  188. }
  189. },
  190. "importance": "important"
  191. },
  192. {
  193. "location": {
  194. "physicalLocation": {
  195. "artifactLocation": {
  196. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  197. },
  198. "region": {
  199. "startLine": 93,
  200. "startColumn": 6
  201. }
  202. }
  203. },
  204. "importance": "important"
  205. },
  206. {
  207. "location": {
  208. "physicalLocation": {
  209. "artifactLocation": {
  210. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  211. },
  212. "region": {
  213. "startLine": 94,
  214. "startColumn": 11
  215. }
  216. }
  217. },
  218. "importance": "important"
  219. },
  220. {
  221. "location": {
  222. "physicalLocation": {
  223. "artifactLocation": {
  224. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  225. },
  226. "region": {
  227. "startLine": 94,
  228. "startColumn": 33
  229. }
  230. }
  231. },
  232. "importance": "important"
  233. },
  234. {
  235. "location": {
  236. "physicalLocation": {
  237. "artifactLocation": {
  238. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  239. },
  240. "region": {
  241. "startLine": 95,
  242. "startColumn": 7
  243. }
  244. }
  245. },
  246. "importance": "important"
  247. },
  248. {
  249. "location": {
  250. "physicalLocation": {
  251. "artifactLocation": {
  252. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.cpp"
  253. },
  254. "region": {
  255. "startLine": 96,
  256. "startColumn": 7
  257. }
  258. }
  259. },
  260. "importance": "important"
  261. }
  262. ]
  263. }
  264. ]
  265. }
  266. ]
  267. }
  268. ],
  269. "tool": {
  270. "driver": {
  271. "name": "PREfast",
  272. "fullName": "PREfast Code Analysis",
  273. "version": "14.29.30159.0",
  274. "informationUri": "https://aka.ms/cpp/ca"
  275. }
  276. },
  277. "invocations": [
  278. {
  279. "commandLine": "D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX64\\x64\\c1xx.dll -ACf{1F7B090C-16DB-4822-966A-A93D26ED4681} -ACpmspft140.dll -Alint -D_PREFAST_ -D_AST_FE_ -Analyze -zm0x00007FF62CE9FC60 -il C:\\Users\\wruser\\AppData\\Local\\Temp\\_CL_e99e6935ast -typedil -f ..\\..\\thirdparty\\zxing-cpp\\core\\src\\GlobalHistogramBinarizer.cpp -Ze -D_MSC_EXTENSIONS -Zp16 -pc \\:/ -D_MSC_VER=1929 -D_MSC_FULL_VER=192930159 -D_MSC_BUILD=0 -D_M_AMD64=100 -ZILP448 -D_M_X64=100 -D_WIN64 -D_WIN32 -GR -D_CPPRTTI -I C:\\Users\\wruser\\source\\repos\\SharpMuPDF\\mupdf\\thirdparty\\zxing-cpp\\core\\src -I C:\\Users\\wruser\\source\\repos\\SharpMuPDF\\mupdf\\scripts\\zxing-cpp\\ -I C:\\Users\\wruser\\source\\repos\\SharpMuPDF\\mupdf\\thirdparty\\zint\\backend -nologo -W 3 -diagnostics:column -GF -Og -Ot -Oy -Oi -ltcg -DCODE_ANALYSIS -DZXING_HAS_CHAR8 -DZXING_USE_ZINT -DZXING_EXPERIMENTAL_API -DZINT_NO_PNG -D_CRT_SECURE_NO_WARNINGS -DWIN32 -DNDEBUG -D_LIB -EHs -D_CPPUNWIND -EHc -MD -D_MT -D_DLL -GS -D_M_FP_PRECISE -permissive- -Zc:wchar_t -Zc:forScope -std:c++20 -Fox64\\Release\\libzxing\\GlobalHistogramBinarizer.obj -FdC:\\Users\\wruser\\source\\repos\\SharpMuPDF\\x64\\Release\\libzxing.pdb -external:W 3 -Gd -wd 4244 -wd 4267 -wd 4566 -wd 4018 -analyze:projectdirectory C:\\Users\\wruser\\source\\repos\\SharpMuPDF\\mupdf\\platform\\win32 -analyze:rulesetdirectory ;D:\\Programme\\VS2022\\Team Tools\\Static Analysis Tools\\\\Rule Sets; -analyze:ruleset D:\\Programme\\VS2022\\Team Tools\\Static Analysis Tools\\Rule Sets\\NativeRecommendedRules.ruleset -analyze:quiet -analyze:plugin D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX64\\x64\\EspXEngine.dll -FC -errorreport:prompt -I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\include -I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\atlmfc\\include -I D:\\Programme\\VS2022\\VC\\Auxiliary\\VS\\include -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\um -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\shared -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\winrt -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\cppwinrt -I C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\Include\\um -external:I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\include -I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\include -external:I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\atlmfc\\include -I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\atlmfc\\include -external:I D:\\Programme\\VS2022\\VC\\Auxiliary\\VS\\include -I D:\\Programme\\VS2022\\VC\\Auxiliary\\VS\\include -external:I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt -external:I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\um -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\um -external:I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\shared -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\shared -external:I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\winrt -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\winrt -external:I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\cppwinrt -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\cppwinrt -external:I C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\Include\\um -I C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\Include\\um",
  280. "executionSuccessful": true
  281. }
  282. ],
  283. "artifacts": [
  284. {
  285. "location": {
  286. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/datamatrix/dmdatablock.cpp"
  287. },
  288. "roles": [
  289. "analysisTarget"
  290. ],
  291. "hashes": {
  292. "md5": "0a2edea71569ac6006896200f52faef4"
  293. }
  294. },
  295. {
  296. "location": {
  297. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/datamatrix/dmdatablock.h"
  298. },
  299. "hashes": {
  300. "md5": "7af579a7287ca191516515d009631446"
  301. }
  302. },
  303. {
  304. "location": {
  305. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bytearray.h"
  306. },
  307. "hashes": {
  308. "md5": "394daf22d60d54e8d73772e4b26c7593"
  309. }
  310. },
  311. {
  312. "location": {
  313. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/datamatrix/dmversion.h"
  314. },
  315. "hashes": {
  316. "md5": "ffab83bd458b786c08cec951dc865d3a"
  317. }
  318. },
  319. {
  320. "location": {
  321. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/zxalgorithms.h"
  322. },
  323. "hashes": {
  324. "md5": "59023869d1cd54f12ac7c920ed23158f"
  325. }
  326. },
  327. {
  328. "location": {
  329. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/error.h"
  330. },
  331. "hashes": {
  332. "md5": "052efb776bebb46a08fe99a93eaee164"
  333. }
  334. },
  335. {
  336. "location": {
  337. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/datamatrix/dmbitlayout.cpp"
  338. },
  339. "roles": [
  340. "analysisTarget"
  341. ],
  342. "hashes": {
  343. "md5": "b22da69dfbb61df5c7c849e6877d3bb3"
  344. }
  345. },
  346. {
  347. "location": {
  348. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/datamatrix/dmbitlayout.h"
  349. },
  350. "hashes": {
  351. "md5": "0cc6f78c215a07b006e2fe0ea7c4ae37"
  352. }
  353. },
  354. {
  355. "location": {
  356. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bitarray.h"
  357. },
  358. "hashes": {
  359. "md5": "24304cd92376cbf171f2f33afe6250ca"
  360. }
  361. },
  362. {
  363. "location": {
  364. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/range.h"
  365. },
  366. "hashes": {
  367. "md5": "dff14ee85fe2b1ebcd848a72180349a2"
  368. }
  369. },
  370. {
  371. "location": {
  372. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bitmatrix.h"
  373. },
  374. "hashes": {
  375. "md5": "e739b433b3f737055e55b025246df9e9"
  376. }
  377. },
  378. {
  379. "location": {
  380. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/matrix.h"
  381. },
  382. "hashes": {
  383. "md5": "c1ced7a83d8b35f0bc16f1520add86e8"
  384. }
  385. },
  386. {
  387. "location": {
  388. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/point.h"
  389. },
  390. "hashes": {
  391. "md5": "337a26110af1d20874a7103a12e041ac"
  392. }
  393. },
  394. {
  395. "location": {
  396. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/content.cpp"
  397. },
  398. "roles": [
  399. "analysisTarget"
  400. ],
  401. "hashes": {
  402. "md5": "ba1fc5fc1aa77d2f349407bded21c616"
  403. }
  404. },
  405. {
  406. "location": {
  407. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/content.h"
  408. },
  409. "hashes": {
  410. "md5": "8e1b0252195655cfbfb6cb75712a4d86"
  411. }
  412. },
  413. {
  414. "location": {
  415. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/characterset.h"
  416. },
  417. "hashes": {
  418. "md5": "3a38a899df3c51fa891d758d490d7d71"
  419. }
  420. },
  421. {
  422. "location": {
  423. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/readeroptions.h"
  424. },
  425. "hashes": {
  426. "md5": "2a7e7df74a6600b31c2e3b79981c98d1"
  427. }
  428. },
  429. {
  430. "location": {
  431. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/barcodeformat.h"
  432. },
  433. "hashes": {
  434. "md5": "222722528c5d5be593072542533c52c3"
  435. }
  436. },
  437. {
  438. "location": {
  439. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/flags.h"
  440. },
  441. "hashes": {
  442. "md5": "9484105b4623ca5049f778bcf079e783"
  443. }
  444. },
  445. {
  446. "location": {
  447. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bithacks.h"
  448. },
  449. "hashes": {
  450. "md5": "2021c737b0cf71e0c841ce67b55c4883"
  451. }
  452. },
  453. {
  454. "location": {
  455. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/eci.h"
  456. },
  457. "hashes": {
  458. "md5": "baeca69f40328c1c8ec899b87817d458"
  459. }
  460. },
  461. {
  462. "location": {
  463. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/hri.h"
  464. },
  465. "hashes": {
  466. "md5": "d107a2d84aad4502455fc56776284c2e"
  467. }
  468. },
  469. {
  470. "location": {
  471. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/textdecoder.h"
  472. },
  473. "hashes": {
  474. "md5": "879c2f214ecbb9bb8f62abb55dfdb6dd"
  475. }
  476. },
  477. {
  478. "location": {
  479. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/utf.h"
  480. },
  481. "hashes": {
  482. "md5": "7c1c8fc35484c31b2cd36d2ca48f6e0b"
  483. }
  484. },
  485. {
  486. "location": {
  487. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/scripts/zxing-cpp/version.h"
  488. },
  489. "hashes": {
  490. "md5": "94a8d4ff2db0583c93f16a207a8f15c4"
  491. }
  492. },
  493. {
  494. "location": {
  495. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/concentricfinder.cpp"
  496. },
  497. "roles": [
  498. "analysisTarget"
  499. ],
  500. "hashes": {
  501. "md5": "fb664fa8ca5bb8cf46f7f18e7a4bc45b"
  502. }
  503. },
  504. {
  505. "location": {
  506. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/concentricfinder.h"
  507. },
  508. "hashes": {
  509. "md5": "963f667e3adb1d3e5a20046e5b3cccb6"
  510. }
  511. },
  512. {
  513. "location": {
  514. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bitmatrixcursor.h"
  515. },
  516. "hashes": {
  517. "md5": "4ab83ec6c5db30598654e10978e573e3"
  518. }
  519. },
  520. {
  521. "location": {
  522. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/pattern.h"
  523. },
  524. "hashes": {
  525. "md5": "b6dc9d25a4cf527f88a5be5388cd0e34"
  526. }
  527. },
  528. {
  529. "location": {
  530. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/quadrilateral.h"
  531. },
  532. "hashes": {
  533. "md5": "7a4cb78c5685810a545af44cb4aed7a9"
  534. }
  535. },
  536. {
  537. "location": {
  538. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/logmatrix.h"
  539. },
  540. "hashes": {
  541. "md5": "b0abe2a1f290a399843ae1e7e6fc5986"
  542. }
  543. },
  544. {
  545. "location": {
  546. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/regressionline.h"
  547. },
  548. "hashes": {
  549. "md5": "d834dd0b5851941db98d4ce78498fdce"
  550. }
  551. },
  552. {
  553. "location": {
  554. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/characterset.cpp"
  555. },
  556. "roles": [
  557. "analysisTarget"
  558. ],
  559. "hashes": {
  560. "md5": "0b630ecd6e7ce1f39364cbbd9eefca8f"
  561. }
  562. },
  563. {
  564. "location": {
  565. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bitsource.cpp"
  566. },
  567. "roles": [
  568. "analysisTarget"
  569. ],
  570. "hashes": {
  571. "md5": "96d13b7193a11e0f41763412674d15af"
  572. }
  573. },
  574. {
  575. "location": {
  576. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bitsource.h"
  577. },
  578. "hashes": {
  579. "md5": "ad9c5156e2ea28f924fba414c840b104"
  580. }
  581. },
  582. {
  583. "location": {
  584. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bitmatrixio.cpp"
  585. },
  586. "roles": [
  587. "analysisTarget"
  588. ],
  589. "hashes": {
  590. "md5": "78fcc6d99733131c42c7e25d863f6fd4"
  591. }
  592. },
  593. {
  594. "location": {
  595. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bitmatrixio.h"
  596. },
  597. "hashes": {
  598. "md5": "92d277b2e3b8dcb9e750528cd197d3d4"
  599. }
  600. },
  601. {
  602. "location": {
  603. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bitmatrix.cpp"
  604. },
  605. "roles": [
  606. "analysisTarget"
  607. ],
  608. "hashes": {
  609. "md5": "2349f5767bc0edb0bfd26c3f2614837b"
  610. }
  611. },
  612. {
  613. "location": {
  614. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/bitarray.cpp"
  615. },
  616. "roles": [
  617. "analysisTarget"
  618. ],
  619. "hashes": {
  620. "md5": "ac5f0b4f11bff75756663b64ba56f6ac"
  621. }
  622. },
  623. {
  624. "location": {
  625. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/binarybitmap.cpp"
  626. },
  627. "roles": [
  628. "analysisTarget"
  629. ],
  630. "hashes": {
  631. "md5": "73640955a8ff3b3a93f78989fb40cc84"
  632. }
  633. },
  634. {
  635. "location": {
  636. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/binarybitmap.h"
  637. },
  638. "hashes": {
  639. "md5": "ac6981b0940cbf592a91cb61ca42b68c"
  640. }
  641. },
  642. {
  643. "location": {
  644. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/imageview.h"
  645. },
  646. "hashes": {
  647. "md5": "6d9d0b29654d36b0e6a28ed7f3fffec7"
  648. }
  649. },
  650. {
  651. "location": {
  652. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/barcodeformat.cpp"
  653. },
  654. "roles": [
  655. "analysisTarget"
  656. ],
  657. "hashes": {
  658. "md5": "cc43c6e2e3323447ec339fcfa6212d6c"
  659. }
  660. },
  661. {
  662. "location": {
  663. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/barcode.cpp"
  664. },
  665. "roles": [
  666. "analysisTarget"
  667. ],
  668. "hashes": {
  669. "md5": "045bdf4601bfff59043f0992fe148177"
  670. }
  671. },
  672. {
  673. "location": {
  674. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/barcode.h"
  675. },
  676. "hashes": {
  677. "md5": "f0201af8b7a8191fd1ba6762c7e11fa6"
  678. }
  679. },
  680. {
  681. "location": {
  682. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/structuredappend.h"
  683. },
  684. "hashes": {
  685. "md5": "3a86a242daf37a5d0e2789d842e50c9f"
  686. }
  687. },
  688. {
  689. "location": {
  690. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/decoderresult.h"
  691. },
  692. "hashes": {
  693. "md5": "b58781c9d5fed0ec1e6629ece435e0ee"
  694. }
  695. },
  696. {
  697. "location": {
  698. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/detectorresult.h"
  699. },
  700. "hashes": {
  701. "md5": "a730cd9d3bf3ab7c6f1cf3c674061015"
  702. }
  703. },
  704. {
  705. "location": {
  706. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/zint.h"
  707. },
  708. "hashes": {
  709. "md5": "52ace3d3df4d440075f3460c1759b827"
  710. }
  711. },
  712. {
  713. "location": {
  714. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azwriter.cpp"
  715. },
  716. "roles": [
  717. "analysisTarget"
  718. ],
  719. "hashes": {
  720. "md5": "bd0b30ad2b62713409656a322bd20b8d"
  721. }
  722. },
  723. {
  724. "location": {
  725. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azwriter.h"
  726. },
  727. "hashes": {
  728. "md5": "1a5e58fa0703173aeb812055b285b28d"
  729. }
  730. },
  731. {
  732. "location": {
  733. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azencoder.h"
  734. },
  735. "hashes": {
  736. "md5": "18a112176d889a44c0810eea93cfb024"
  737. }
  738. },
  739. {
  740. "location": {
  741. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/textencoder.h"
  742. },
  743. "hashes": {
  744. "md5": "5ab601c323bda5e0e716e3dcaffe69de"
  745. }
  746. },
  747. {
  748. "location": {
  749. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/aztoken.cpp"
  750. },
  751. "roles": [
  752. "analysisTarget"
  753. ],
  754. "hashes": {
  755. "md5": "eeaa8cee9c17ecb4ff3c291040d0b132"
  756. }
  757. },
  758. {
  759. "location": {
  760. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/aztoken.h"
  761. },
  762. "hashes": {
  763. "md5": "79f60f673945a56ace78b5f46d3e21e0"
  764. }
  765. },
  766. {
  767. "location": {
  768. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azreader.cpp"
  769. },
  770. "roles": [
  771. "analysisTarget"
  772. ],
  773. "hashes": {
  774. "md5": "45d8bb1b1234475a5d958f15a6a26941"
  775. }
  776. },
  777. {
  778. "location": {
  779. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azreader.h"
  780. },
  781. "hashes": {
  782. "md5": "6c48af898c2128eb342fa39c54d3a71a"
  783. }
  784. },
  785. {
  786. "location": {
  787. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/reader.h"
  788. },
  789. "hashes": {
  790. "md5": "ce6e57eb4975670d8ceba4c923c32f84"
  791. }
  792. },
  793. {
  794. "location": {
  795. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azdecoder.h"
  796. },
  797. "hashes": {
  798. "md5": "387f2f13abeb632f12b4784d6a127c41"
  799. }
  800. },
  801. {
  802. "location": {
  803. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azdetector.h"
  804. },
  805. "hashes": {
  806. "md5": "deb830130a7b5db04730bb9e5f9e5c3a"
  807. }
  808. },
  809. {
  810. "location": {
  811. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azdetectorresult.h"
  812. },
  813. "hashes": {
  814. "md5": "64d784cd56b259ad4cb59f3c178849e3"
  815. }
  816. },
  817. {
  818. "location": {
  819. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azhighlevelencoder.cpp"
  820. },
  821. "roles": [
  822. "analysisTarget"
  823. ],
  824. "hashes": {
  825. "md5": "b8e60d9f04c9e2b37c09f07fa746e253"
  826. }
  827. },
  828. {
  829. "location": {
  830. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azhighlevelencoder.h"
  831. },
  832. "hashes": {
  833. "md5": "033e0e4e8bcba01e97b906b0693906af"
  834. }
  835. },
  836. {
  837. "location": {
  838. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azencodingstate.h"
  839. },
  840. "hashes": {
  841. "md5": "11f691df7bf5cbf6f08922ec5b2069e1"
  842. }
  843. },
  844. {
  845. "location": {
  846. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azencoder.cpp"
  847. },
  848. "roles": [
  849. "analysisTarget"
  850. ],
  851. "hashes": {
  852. "md5": "4710ee6a93d45d5b2530655b9482a54d"
  853. }
  854. },
  855. {
  856. "location": {
  857. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/genericgf.h"
  858. },
  859. "hashes": {
  860. "md5": "a8d5887f127818719d816ad526af7c0b"
  861. }
  862. },
  863. {
  864. "location": {
  865. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/genericgfpoly.h"
  866. },
  867. "hashes": {
  868. "md5": "32a969a7232a9736ebcff9541710c736"
  869. }
  870. },
  871. {
  872. "location": {
  873. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/zxconfig.h"
  874. },
  875. "hashes": {
  876. "md5": "18ce7c8ab62b23502f4dd7b8e1caff08"
  877. }
  878. },
  879. {
  880. "location": {
  881. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/reedsolomonencoder.h"
  882. },
  883. "hashes": {
  884. "md5": "686d24bd1e374388627df7268ed2d50c"
  885. }
  886. },
  887. {
  888. "location": {
  889. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/zxtestsupport.h"
  890. },
  891. "hashes": {
  892. "md5": "fe54d8e5ed02bc740d586809b43397ca"
  893. }
  894. },
  895. {
  896. "location": {
  897. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azdetector.cpp"
  898. },
  899. "roles": [
  900. "analysisTarget"
  901. ],
  902. "hashes": {
  903. "md5": "8cf081e15ba565f30b8a323043bf93f5"
  904. }
  905. },
  906. {
  907. "location": {
  908. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/gridsampler.h"
  909. },
  910. "hashes": {
  911. "md5": "f1c77db31c0900cb6cb6e8be89b9088b"
  912. }
  913. },
  914. {
  915. "location": {
  916. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/perspectivetransform.h"
  917. },
  918. "hashes": {
  919. "md5": "4d3f8aec75c72abc05dc2a379f792b57"
  920. }
  921. },
  922. {
  923. "location": {
  924. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/reedsolomondecoder.h"
  925. },
  926. "hashes": {
  927. "md5": "f410a2e26888a2b9645e3b139fcea714"
  928. }
  929. },
  930. {
  931. "location": {
  932. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/aztec/azdecoder.cpp"
  933. },
  934. "roles": [
  935. "analysisTarget"
  936. ],
  937. "hashes": {
  938. "md5": "65602645142acd20fed028bc470cde11"
  939. }
  940. },
  941. {
  942. "location": {
  943. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/scripts/zxing-cpp/eci_dedup.cpp"
  944. },
  945. "roles": [
  946. "analysisTarget"
  947. ],
  948. "hashes": {
  949. "md5": "7723ee66ab04b7cd6a7170d7f77bbd1f"
  950. }
  951. },
  952. {
  953. "location": {
  954. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/eci.cpp"
  955. },
  956. "hashes": {
  957. "md5": "314bcd0c1e56684b32105de1fe3b36b2"
  958. }
  959. },
  960. {
  961. "location": {
  962. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/maxicode/mcreader.cpp"
  963. },
  964. "roles": [
  965. "analysisTarget"
  966. ],
  967. "hashes": {
  968. "md5": "974e3e9e51333b502da36c65d36b876a"
  969. }
  970. },
  971. {
  972. "location": {
  973. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/maxicode/mcreader.h"
  974. },
  975. "hashes": {
  976. "md5": "aa4a0a36cecf4efea47902a9ee946379"
  977. }
  978. },
  979. {
  980. "location": {
  981. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/maxicode/mcbitmatrixparser.h"
  982. },
  983. "hashes": {
  984. "md5": "d57b53bc478901bb408308536bb86b15"
  985. }
  986. },
  987. {
  988. "location": {
  989. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/maxicode/mcdecoder.h"
  990. },
  991. "hashes": {
  992. "md5": "aaa02a12cf07b6ee35446192a5706ec7"
  993. }
  994. },
  995. {
  996. "location": {
  997. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/maxicode/mcdecoder.cpp"
  998. },
  999. "roles": [
  1000. "analysisTarget"
  1001. ],
  1002. "hashes": {
  1003. "md5": "bf765ff1071ef04f50fa98753c7ed118"
  1004. }
  1005. },
  1006. {
  1007. "location": {
  1008. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/maxicode/mcbitmatrixparser.cpp"
  1009. },
  1010. "roles": [
  1011. "analysisTarget"
  1012. ],
  1013. "hashes": {
  1014. "md5": "6ff5c6e1ec894721a35f47d080885e38"
  1015. }
  1016. },
  1017. {
  1018. "location": {
  1019. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/hybridbinarizer.cpp"
  1020. },
  1021. "roles": [
  1022. "analysisTarget"
  1023. ],
  1024. "hashes": {
  1025. "md5": "a17daf2289911fa47b7e3e17666dc89a"
  1026. }
  1027. },
  1028. {
  1029. "location": {
  1030. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/hybridbinarizer.h"
  1031. },
  1032. "hashes": {
  1033. "md5": "ace403a9672f5b8a1324ff0c400e6f68"
  1034. }
  1035. },
  1036. {
  1037. "location": {
  1038. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/globalhistogrambinarizer.h"
  1039. },
  1040. "hashes": {
  1041. "md5": "65331d0bb8f9845470b3dc4bd402a7cf"
  1042. }
  1043. },
  1044. {
  1045. "location": {
  1046. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/hri.cpp"
  1047. },
  1048. "roles": [
  1049. "analysisTarget"
  1050. ],
  1051. "hashes": {
  1052. "md5": "ce1af1fb666abe6d49018ccab5ac2631"
  1053. }
  1054. },
  1055. {
  1056. "location": {
  1057. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/gtin.cpp"
  1058. },
  1059. "roles": [
  1060. "analysisTarget"
  1061. ],
  1062. "hashes": {
  1063. "md5": "7eecc1e93a842dd2f9e1227c0baf37fb"
  1064. }
  1065. },
  1066. {
  1067. "location": {
  1068. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/gtin.h"
  1069. },
  1070. "hashes": {
  1071. "md5": "9e45cd5b8144d243de91873800dc6cdb"
  1072. }
  1073. },
  1074. {
  1075. "location": {
  1076. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zxing-cpp/core/src/gridsampler.cpp"
  1077. },
  1078. "roles": [
  1079. "analysisTarget"
  1080. ],
  1081. "hashes": {
  1082. "md5": "194afe590eb647f3a86ab9835688ce2e"
  1083. }
  1084. },
  1085. {
  1086. "location": {
  1087. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zxing-cpp/core/src/GlobalHistogramBinarizer.cpp"
  1088. },
  1089. "roles": [
  1090. "analysisTarget",
  1091. "resultFile"
  1092. ],
  1093. "hashes": {
  1094. "md5": "5732f83020f0eacab0a21c7eca65fd95"
  1095. }
  1096. }
  1097. ]
  1098. }
  1099. ]
  1100. }