{"schema_version":"2","scorer_version":"0.1.0","scoring_version":"prov-5+qual-2+sec-2","generated_at":"2026-11-14T16:54:45.724051Z","repo":{"ref":{"host":"github.com","owner":"NickeManarin","name":"ScreenToGif"},"default_branch":"master","clone_url":"https://github.com/NickeManarin/ScreenToGif.git","html_url":"https://github.com/NickeManarin/ScreenToGif","description":"🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.","stars":27940,"forks":2385,"is_fork":false,"is_archived":false,"is_private":false,"size_kb":25346,"primary_language":"C#","license_spdx":"MS-PL","created_at":"2016-08-02T01:28:59Z","pushed_at":"2026-10-14T15:04:38Z","security_policy_url":null,"distribution":{"owner_created_at":"2015-09-23T04:49:36Z","owner_type":"User","release_assets":[{"name":"ScreenToGif.2.43.2.Light.Portable.Arm64.zip","size":5283363,"download_count":5348,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Portable.Arm64.zip"},{"name":"ScreenToGif.2.43.2.Light.Portable.x64.zip","size":5296103,"download_count":64220,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Portable.x64.zip"},{"name":"ScreenToGif.2.43.2.Light.Portable.x86.zip","size":5279766,"download_count":3743,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Portable.x86.zip"},{"name":"ScreenToGif.2.43.2.Light.Setup.Arm64.msi","size":7372800,"download_count":3024,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Setup.Arm64.msi"},{"name":"ScreenToGif.2.43.2.Light.Setup.x64.msi","size":7426048,"download_count":70840,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Setup.x64.msi"},{"name":"ScreenToGif.2.43.2.Light.Setup.x86.msi","size":7372800,"download_count":3422,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Setup.x86.msi"},{"name":"ScreenToGif.2.43.2.Package.arm64.msix","size":69423961,"download_count":3235,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Package.arm64.msix"},{"name":"ScreenToGif.2.43.2.Package.x64.msix","size":73717762,"download_count":61861,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Package.x64.msix"},{"name":"ScreenToGif.2.43.2.Package.x86.msix","size":67744097,"download_count":3145,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Package.x86.msix"},{"name":"ScreenToGif.2.43.2.Portable.Arm64.zip","size":68648455,"download_count":4000,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Portable.Arm64.zip"},{"name":"ScreenToGif.2.43.2.Portable.x64.zip","size":73035883,"download_count":13993,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Portable.x64.zip"},{"name":"ScreenToGif.2.43.2.Portable.x86.zip","size":67680368,"download_count":3541,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Portable.x86.zip"},{"name":"ScreenToGif.2.43.2.Setup.Arm64.msi","size":70791168,"download_count":4745,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Setup.Arm64.msi"},{"name":"ScreenToGif.2.43.2.Setup.x64.msi","size":75137024,"download_count":419461,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Setup.x64.msi"},{"name":"ScreenToGif.2.43.2.Setup.x86.msi","size":69849088,"download_count":6548,"release_tag":"2.43.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Setup.x86.msi"},{"name":"ScreenToGif.2.43.1.Light.Portable.Arm64.zip","size":5231432,"download_count":5230,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Light.Portable.Arm64.zip"},{"name":"ScreenToGif.2.43.1.Light.Portable.x64.zip","size":5245666,"download_count":81819,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Light.Portable.x64.zip"},{"name":"ScreenToGif.2.43.1.Light.Portable.x86.zip","size":5228082,"download_count":3743,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Light.Portable.x86.zip"},{"name":"ScreenToGif.2.43.1.Light.Setup.Arm64.msi","size":7319552,"download_count":3521,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Light.Setup.Arm64.msi"},{"name":"ScreenToGif.2.43.1.Light.Setup.x64.msi","size":7368704,"download_count":82846,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Light.Setup.x64.msi"},{"name":"ScreenToGif.2.43.1.Light.Setup.x86.msi","size":7311360,"download_count":3502,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Light.Setup.x86.msi"},{"name":"ScreenToGif.2.43.1.Package.arm64.msix","size":69420741,"download_count":3136,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Package.arm64.msix"},{"name":"ScreenToGif.2.43.1.Package.x64.msix","size":73714326,"download_count":75020,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Package.x64.msix"},{"name":"ScreenToGif.2.43.1.Package.x86.msix","size":67739296,"download_count":3170,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Package.x86.msix"},{"name":"ScreenToGif.2.43.1.Portable.Arm64.zip","size":68684726,"download_count":3853,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Portable.Arm64.zip"},{"name":"ScreenToGif.2.43.1.Portable.x64.zip","size":73064460,"download_count":30932,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Portable.x64.zip"},{"name":"ScreenToGif.2.43.1.Portable.x86.zip","size":67733412,"download_count":3931,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Portable.x86.zip"},{"name":"ScreenToGif.2.43.1.Setup.Arm64.msi","size":70823936,"download_count":6518,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Setup.Arm64.msi"},{"name":"ScreenToGif.2.43.1.Setup.x64.msi","size":75161600,"download_count":545073,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Setup.x64.msi"},{"name":"ScreenToGif.2.43.1.Setup.x86.msi","size":69890048,"download_count":6260,"release_tag":"2.43.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.1/ScreenToGif.2.43.1.Setup.x86.msi"},{"name":"ScreenToGif.2.43.Light.Portable.Arm64.zip","size":5230754,"download_count":37,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Light.Portable.Arm64.zip"},{"name":"ScreenToGif.2.43.Light.Portable.x64.zip","size":5244676,"download_count":235,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Light.Portable.x64.zip"},{"name":"ScreenToGif.2.43.Light.Portable.x86.zip","size":5227313,"download_count":35,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Light.Portable.x86.zip"},{"name":"ScreenToGif.2.43.Light.Setup.Arm64.msi","size":7315456,"download_count":345,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Light.Setup.Arm64.msi"},{"name":"ScreenToGif.2.43.Light.Setup.x64.msi","size":7364608,"download_count":1122,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Light.Setup.x64.msi"},{"name":"ScreenToGif.2.43.Light.Setup.x86.msi","size":7311360,"download_count":349,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Light.Setup.x86.msi"},{"name":"ScreenToGif.2.43.Package.arm64.msix","size":69420945,"download_count":347,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Package.arm64.msix"},{"name":"ScreenToGif.2.43.Package.x64.msix","size":73727881,"download_count":698,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Package.x64.msix"},{"name":"ScreenToGif.2.43.Package.x86.msix","size":67744825,"download_count":340,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Package.x86.msix"},{"name":"ScreenToGif.2.43.Portable.Arm64.zip","size":68681076,"download_count":39,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Portable.Arm64.zip"},{"name":"ScreenToGif.2.43.Portable.x64.zip","size":73064934,"download_count":502,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Portable.x64.zip"},{"name":"ScreenToGif.2.43.Portable.x86.zip","size":67732081,"download_count":76,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Portable.x86.zip"},{"name":"ScreenToGif.2.43.Setup.Arm64.msi","size":70823936,"download_count":228,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Setup.Arm64.msi"},{"name":"ScreenToGif.2.43.Setup.x64.msi","size":75161600,"download_count":3042,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Setup.x64.msi"},{"name":"ScreenToGif.2.43.Setup.x86.msi","size":69890048,"download_count":468,"release_tag":"2.43","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43/ScreenToGif.2.43.Setup.x86.msi"},{"name":"ScreenToGif.2.42.1.Light.Portable.Arm64.zip","size":5097759,"download_count":5406,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Light.Portable.Arm64.zip"},{"name":"ScreenToGif.2.42.1.Light.Portable.x64.zip","size":5105161,"download_count":115905,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Light.Portable.x64.zip"},{"name":"ScreenToGif.2.42.1.Light.Portable.x86.zip","size":5094627,"download_count":4174,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Light.Portable.x86.zip"},{"name":"ScreenToGif.2.42.1.Light.Setup.Arm64.msi","size":7180288,"download_count":4325,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Light.Setup.Arm64.msi"},{"name":"ScreenToGif.2.42.1.Light.Setup.x64.msi","size":7229440,"download_count":100399,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Light.Setup.x64.msi"},{"name":"ScreenToGif.2.42.1.Light.Setup.x86.msi","size":7176192,"download_count":4017,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Light.Setup.x86.msi"},{"name":"ScreenToGif.2.42.1.Package.arm64.msix","size":69285542,"download_count":3862,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Package.arm64.msix"},{"name":"ScreenToGif.2.42.1.Package.x64.msix","size":73567786,"download_count":122604,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Package.x64.msix"},{"name":"ScreenToGif.2.42.1.Package.x86.msix","size":67610395,"download_count":3926,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Package.x86.msix"},{"name":"ScreenToGif.2.42.1.Portable.Arm64.zip","size":68545519,"download_count":4051,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Portable.Arm64.zip"},{"name":"ScreenToGif.2.42.1.Portable.x64.zip","size":72906715,"download_count":62855,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Portable.x64.zip"},{"name":"ScreenToGif.2.42.1.Portable.x86.zip","size":67579881,"download_count":5052,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Portable.x86.zip"},{"name":"ScreenToGif.2.42.1.Setup.Arm64.msi","size":70672384,"download_count":8199,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Setup.Arm64.msi"},{"name":"ScreenToGif.2.42.1.Setup.x64.msi","size":74997760,"download_count":752411,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Setup.x64.msi"},{"name":"ScreenToGif.2.42.1.Setup.x86.msi","size":69750784,"download_count":9224,"release_tag":"2.42.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42.1/ScreenToGif.2.42.1.Setup.x86.msi"},{"name":"ScreenToGif.2.42.Light.Portable.Arm64.zip","size":5097424,"download_count":352,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Light.Portable.Arm64.zip"},{"name":"ScreenToGif.2.42.Light.Portable.x64.zip","size":5104575,"download_count":4973,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Light.Portable.x64.zip"},{"name":"ScreenToGif.2.42.Light.Portable.x86.zip","size":5094335,"download_count":508,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Light.Portable.x86.zip"},{"name":"ScreenToGif.2.42.Light.Setup.Arm64.msi","size":7176192,"download_count":828,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Light.Setup.Arm64.msi"},{"name":"ScreenToGif.2.42.Light.Setup.x64.msi","size":7229440,"download_count":8247,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Light.Setup.x64.msi"},{"name":"ScreenToGif.2.42.Light.Setup.x86.msi","size":7176192,"download_count":877,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Light.Setup.x86.msi"},{"name":"ScreenToGif.2.42.Package.arm64.msix","size":69275048,"download_count":785,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Package.arm64.msix"},{"name":"ScreenToGif.2.42.Package.x64.msix","size":73579734,"download_count":6809,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Package.x64.msix"},{"name":"ScreenToGif.2.42.Package.x86.msix","size":67611135,"download_count":827,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Package.x86.msix"},{"name":"ScreenToGif.2.42.Portable.Arm64.zip","size":68545790,"download_count":452,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Portable.Arm64.zip"},{"name":"ScreenToGif.2.42.Portable.x64.zip","size":72908918,"download_count":4888,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Portable.x64.zip"},{"name":"ScreenToGif.2.42.Portable.x86.zip","size":67579377,"download_count":657,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Portable.x86.zip"},{"name":"ScreenToGif.2.42.Setup.Arm64.msi","size":70672384,"download_count":613,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Setup.Arm64.msi"},{"name":"ScreenToGif.2.42.Setup.x64.msi","size":74997760,"download_count":46593,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Setup.x64.msi"},{"name":"ScreenToGif.2.42.Setup.x86.msi","size":69750784,"download_count":1144,"release_tag":"2.42","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.42/ScreenToGif.2.42.Setup.x86.msi"},{"name":"ScreenToGif.2.41.5.Light.Portable.Arm64.zip","size":4693967,"download_count":2529,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Light.Portable.Arm64.zip"},{"name":"ScreenToGif.2.41.5.Light.Portable.x64.zip","size":4702851,"download_count":58583,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Light.Portable.x64.zip"},{"name":"ScreenToGif.2.41.5.Light.Portable.x86.zip","size":4692256,"download_count":2084,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Light.Portable.x86.zip"},{"name":"ScreenToGif.2.41.5.Light.Setup.Arm64.msi","size":6582272,"download_count":2419,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Light.Setup.Arm64.msi"},{"name":"ScreenToGif.2.41.5.Light.Setup.x64.msi","size":6635520,"download_count":56586,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Light.Setup.x64.msi"},{"name":"ScreenToGif.2.41.5.Light.Setup.x86.msi","size":6582272,"download_count":2319,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Light.Setup.x86.msi"},{"name":"ScreenToGif.2.41.5.Package.arm64.msix","size":68895355,"download_count":2728,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Package.arm64.msix"},{"name":"ScreenToGif.2.41.5.Package.x64.msix","size":73156618,"download_count":65159,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Package.x64.msix"},{"name":"ScreenToGif.2.41.5.Package.x86.msix","size":67191534,"download_count":2951,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Package.x86.msix"},{"name":"ScreenToGif.2.41.5.Portable.Arm64.zip","size":68142256,"download_count":2561,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Portable.Arm64.zip"},{"name":"ScreenToGif.2.41.5.Portable.x64.zip","size":72548564,"download_count":31704,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Portable.x64.zip"},{"name":"ScreenToGif.2.41.5.Portable.x86.zip","size":67188967,"download_count":2411,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Portable.x86.zip"},{"name":"ScreenToGif.2.41.5.Setup.Arm64.msi","size":70090752,"download_count":3907,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Setup.Arm64.msi"},{"name":"ScreenToGif.2.41.5.Setup.x64.msi","size":74444800,"download_count":389636,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Setup.x64.msi"},{"name":"ScreenToGif.2.41.5.Setup.x86.msi","size":69152768,"download_count":4882,"release_tag":"2.41.5","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.5/ScreenToGif.2.41.5.Setup.x86.msi"},{"name":"ScreenToGif.2.41.4.Light.Portable.Arm64.zip","size":4691447,"download_count":271,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Light.Portable.Arm64.zip"},{"name":"ScreenToGif.2.41.4.Light.Portable.x64.zip","size":4699640,"download_count":3587,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Light.Portable.x64.zip"},{"name":"ScreenToGif.2.41.4.Light.Portable.x86.zip","size":4689759,"download_count":297,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Light.Portable.x86.zip"},{"name":"ScreenToGif.2.41.4.Light.Setup.Arm64.msi","size":6569984,"download_count":835,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Light.Setup.Arm64.msi"},{"name":"ScreenToGif.2.41.4.Light.Setup.x64.msi","size":6623232,"download_count":5449,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Light.Setup.x64.msi"},{"name":"ScreenToGif.2.41.4.Light.Setup.x86.msi","size":6569984,"download_count":933,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Light.Setup.x86.msi"},{"name":"ScreenToGif.2.41.4.Package.arm64.msix","size":68926589,"download_count":877,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Package.arm64.msix"},{"name":"ScreenToGif.2.41.4.Package.x64.msix","size":73155476,"download_count":4880,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Package.x64.msix"},{"name":"ScreenToGif.2.41.4.Package.x86.msix","size":67195478,"download_count":909,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Package.x86.msix"},{"name":"ScreenToGif.2.41.4.Portable.Arm64.zip","size":68139814,"download_count":309,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Portable.Arm64.zip"},{"name":"ScreenToGif.2.41.4.Portable.x64.zip","size":72545530,"download_count":3720,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Portable.x64.zip"},{"name":"ScreenToGif.2.41.4.Portable.x86.zip","size":67187612,"download_count":576,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Portable.x86.zip"},{"name":"ScreenToGif.2.41.4.Setup.Arm64.msi","size":70078464,"download_count":385,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Setup.Arm64.msi"},{"name":"ScreenToGif.2.41.4.Setup.x64.msi","size":74436608,"download_count":31177,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Setup.x64.msi"},{"name":"ScreenToGif.2.41.4.Setup.x86.msi","size":69144576,"download_count":1069,"release_tag":"2.41.4","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.4/ScreenToGif.2.41.4.Setup.x86.msi"},{"name":"ScreenToGif.2.41.3.Light.Portable.Arm64.zip","size":4754588,"download_count":1529,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Light.Portable.Arm64.zip"},{"name":"ScreenToGif.2.41.3.Light.Portable.x64.zip","size":4763939,"download_count":35170,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Light.Portable.x64.zip"},{"name":"ScreenToGif.2.41.3.Light.Portable.x86.zip","size":4750955,"download_count":1186,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Light.Portable.x86.zip"},{"name":"ScreenToGif.2.41.3.Light.Setup.Arm64.msi","size":6635520,"download_count":1747,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Light.Setup.Arm64.msi"},{"name":"ScreenToGif.2.41.3.Light.Setup.x64.msi","size":6684672,"download_count":37006,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Light.Setup.x64.msi"},{"name":"ScreenToGif.2.41.3.Light.Setup.x86.msi","size":6631424,"download_count":1785,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Light.Setup.x86.msi"},{"name":"ScreenToGif.2.41.3.Package.arm64.msix","size":68891747,"download_count":1877,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Package.arm64.msix"},{"name":"ScreenToGif.2.41.3.Package.x64.msix","size":73191424,"download_count":38746,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Package.x64.msix"},{"name":"ScreenToGif.2.41.3.Package.x86.msix","size":67224336,"download_count":1752,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Package.x86.msix"},{"name":"ScreenToGif.2.41.3.Portable.Arm64.zip","size":68054193,"download_count":1263,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Portable.Arm64.zip"},{"name":"ScreenToGif.2.41.3.Portable.x64.zip","size":72424472,"download_count":20687,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Portable.x64.zip"},{"name":"ScreenToGif.2.41.3.Portable.x86.zip","size":67091790,"download_count":1792,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Portable.x86.zip"},{"name":"ScreenToGif.2.41.3.Setup.Arm64.msi","size":69984256,"download_count":2179,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Setup.Arm64.msi"},{"name":"ScreenToGif.2.41.3.Setup.x64.msi","size":74326016,"download_count":245005,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Setup.x64.msi"},{"name":"ScreenToGif.2.41.3.Setup.x86.msi","size":69042176,"download_count":3039,"release_tag":"2.41.3","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.3/ScreenToGif.2.41.3.Setup.x86.msi"},{"name":"ScreenToGif.2.41.2.Light.Portable.Arm64.zip","size":13885996,"download_count":3394,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Light.Portable.Arm64.zip"},{"name":"ScreenToGif.2.41.2.Light.Portable.x64.zip","size":13898115,"download_count":80902,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Light.Portable.x64.zip"},{"name":"ScreenToGif.2.41.2.Light.Portable.x86.zip","size":13872623,"download_count":2614,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Light.Portable.x86.zip"},{"name":"ScreenToGif.2.41.2.Light.Setup.Arm64.msi","size":15757312,"download_count":2995,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Light.Setup.Arm64.msi"},{"name":"ScreenToGif.2.41.2.Light.Setup.x64.msi","size":15806464,"download_count":67368,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Light.Setup.x64.msi"},{"name":"ScreenToGif.2.41.2.Light.Setup.x86.msi","size":15745024,"download_count":3080,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Light.Setup.x86.msi"},{"name":"ScreenToGif.2.41.2.Package.arm64.msix","size":75055862,"download_count":2987,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Package.arm64.msix"},{"name":"ScreenToGif.2.41.2.Package.x64.msix","size":79104469,"download_count":86235,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Package.x64.msix"},{"name":"ScreenToGif.2.41.2.Package.x86.msix","size":73809013,"download_count":3000,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Package.x86.msix"},{"name":"ScreenToGif.2.41.2.Portable.Arm64.zip","size":75032865,"download_count":2304,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Portable.Arm64.zip"},{"name":"ScreenToGif.2.41.2.Portable.x64.zip","size":79232422,"download_count":40028,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Portable.x64.zip"},{"name":"ScreenToGif.2.41.2.Portable.x86.zip","size":74267289,"download_count":3219,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Portable.x86.zip"},{"name":"ScreenToGif.2.41.2.Setup.Arm64.msi","size":76918784,"download_count":4516,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Setup.Arm64.msi"},{"name":"ScreenToGif.2.41.2.Setup.x64.msi","size":81096704,"download_count":481015,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Setup.x64.msi"},{"name":"ScreenToGif.2.41.2.Setup.x86.msi","size":76115968,"download_count":8482,"release_tag":"2.41.2","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.2/ScreenToGif.2.41.2.Setup.x86.msi"},{"name":"ScreenToGif.2.41.1.Light.Portable.Arm64.zip","size":13405887,"download_count":7390,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Light.Portable.Arm64.zip"},{"name":"ScreenToGif.2.41.1.Light.Portable.x64.zip","size":13409957,"download_count":199185,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Light.Portable.x64.zip"},{"name":"ScreenToGif.2.41.1.Light.Portable.x86.zip","size":13393853,"download_count":5072,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Light.Portable.x86.zip"},{"name":"ScreenToGif.2.41.1.Light.Setup.Arm64.msi","size":15273984,"download_count":4341,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Light.Setup.Arm64.msi"},{"name":"ScreenToGif.2.41.1.Light.Setup.x64.msi","size":15319040,"download_count":124701,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Light.Setup.x64.msi"},{"name":"ScreenToGif.2.41.1.Light.Setup.x86.msi","size":15257600,"download_count":4480,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Light.Setup.x86.msi"},{"name":"ScreenToGif.2.41.1.Package.arm64.msix","size":74385188,"download_count":5360,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Package.arm64.msix"},{"name":"ScreenToGif.2.41.1.Package.x64.msix","size":78628739,"download_count":146279,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Package.x64.msix"},{"name":"ScreenToGif.2.41.1.Package.x86.msix","size":73235985,"download_count":5329,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Package.x86.msix"},{"name":"ScreenToGif.2.41.1.Portable.Arm64.zip","size":74409053,"download_count":4799,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Portable.Arm64.zip"},{"name":"ScreenToGif.2.41.1.Portable.x64.zip","size":78683962,"download_count":85083,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Portable.x64.zip"},{"name":"ScreenToGif.2.41.1.Portable.x86.zip","size":73738238,"download_count":6930,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Portable.x86.zip"},{"name":"ScreenToGif.2.41.1.Setup.Arm64.msi","size":76283904,"download_count":10089,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Setup.Arm64.msi"},{"name":"ScreenToGif.2.41.1.Setup.x64.msi","size":80539648,"download_count":874786,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Setup.x64.msi"},{"name":"ScreenToGif.2.41.1.Setup.x86.msi","size":75587584,"download_count":10927,"release_tag":"2.41.1","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.41.1/ScreenToGif.2.41.1.Setup.x86.msi"}]}},"commit_sha":"a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd","profile":{"lines_by_language":{"C#":93563},"files_by_category":{"source":647,"other":143,"docs":10,"config":5,"binary":4,"test":1},"source_lines":93438,"test_lines":125},"pillars":{"ai_provenance":{"score":0.0,"confidence":0.65,"coverage":1.0,"label":"possible","breakdown":{"attributed_share":0.0,"suspected_share":0.0107,"estimated_share":0.0,"ai_artifacts":0.0,"flagged_work_units":1.0,"flagged_releases":0.0,"style_index":0.08},"summary":"Weak signals consistent with AI-assisted development."},"quality":{"score":49.9,"confidence":0.9,"coverage":1.0,"label":"poor","breakdown":{"complexity":46.4,"duplication":38.7,"lint":100.0,"testing":35.3,"docs":80.0,"type_safety":null,"process":5.0},"summary":"Code quality is poor: test-to-source ratio 0.00, no CI test run detected; 26% of function code in complex or long functions; 16% duplicated lines. Weakest area: process."},"security":{"score":52.2,"confidence":0.85,"coverage":1.0,"label":"weak","breakdown":{"secrets":30.1,"sast":99.5,"dependencies":null,"ci_actions":78.7,"posture":0.0,"scorecard":25.0},"summary":"Security posture is weak: 1 high-severity SAST findings; 1 high-severity workflow issues. Weakest area: posture."}},"analyzer_results":[{"analyzer":"sec-scorecard","pillar":"security","status":"ok","tool_version":"scorecard v5.6.0","metrics":{"aggregate":2.6,"check:Code-Review":1.0,"check:Maintained":0.0,"check:Token-Permissions":0.0,"check:Dangerous-Workflow":10.0,"check:Binary-Artifacts":10.0,"check:Pinned-Dependencies":0.0,"check:CII-Best-Practices":0.0,"check:Security-Policy":0.0,"check:Fuzzing":0.0,"check:License":10.0,"check:Branch-Protection":0.0,"check:Signed-Releases":0.0,"check:SAST":0.0},"findings":[],"evidence":[{"kind":"scorecard-check","description":"Scorecard Code-Review: 1/10 (Found 3/25 approved changesets -- score normalized to 1)","ref":"Code-Review","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":0.9},{"kind":"scorecard-check","description":"Scorecard Maintained: 0/10 (0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0)","ref":"Maintained","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":1.0},{"kind":"scorecard-check","description":"Scorecard Token-Permissions: 0/10 (detected GitHub workflow tokens with excessive permissions)","ref":"Token-Permissions","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":1.0},{"kind":"scorecard-check","description":"Scorecard Dangerous-Workflow: 10/10 (no dangerous workflow patterns detected)","ref":"Dangerous-Workflow","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":0.0},{"kind":"scorecard-check","description":"Scorecard Binary-Artifacts: 10/10 (no binaries found in the repo)","ref":"Binary-Artifacts","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":0.0},{"kind":"scorecard-check","description":"Scorecard Pinned-Dependencies: 0/10 (dependency not pinned by hash detected -- score normalized to 0)","ref":"Pinned-Dependencies","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":1.0},{"kind":"scorecard-check","description":"Scorecard CII-Best-Practices: 0/10 (no effort to earn an OpenSSF best practices badge detected)","ref":"CII-Best-Practices","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":1.0},{"kind":"scorecard-check","description":"Scorecard Security-Policy: 0/10 (security policy file not detected)","ref":"Security-Policy","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":1.0},{"kind":"scorecard-check","description":"Scorecard Fuzzing: 0/10 (project is not fuzzed)","ref":"Fuzzing","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":1.0},{"kind":"scorecard-check","description":"Scorecard License: 10/10 (license file detected)","ref":"License","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":0.0},{"kind":"scorecard-check","description":"Scorecard Branch-Protection: 0/10 (branch protection not enabled on development/release branches)","ref":"Branch-Protection","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":1.0},{"kind":"scorecard-check","description":"Scorecard Signed-Releases: 0/10 (Project has not signed or included provenance with any releases.)","ref":"Signed-Releases","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":1.0},{"kind":"scorecard-check","description":"Scorecard SAST: 0/10 (SAST tool is not run on all commits -- score normalized to 0)","ref":"SAST","url":"https://scorecard.dev/viewer/?uri=github.com/NickeManarin/ScreenToGif","weight":1.0}],"data":{"date":"2026-11-09","commit":"a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd","matches_head":true},"error":null},{"analyzer":"sec-registry","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":"no registry dependencies declared"},{"analyzer":"ai-attribution","pillar":"ai_provenance","status":"ok","tool_version":"signatures-v1","metrics":{"commits":1076.0,"attributed_commits":0.0,"attributed_commit_share":0.0,"effective_loc":329530.0,"attributed_loc":0.0,"attributed_loc_share":0.0,"tools_detected":0.0},"findings":[],"evidence":[],"data":{"attributed_loc_by_commit":{},"tools":{},"monthly":{"2013-10":{"loc":1067,"attributed_loc":0},"2013-11":{"loc":4566,"attributed_loc":0},"2013-12":{"loc":9594,"attributed_loc":0},"2014-01":{"loc":7635,"attributed_loc":0},"2014-02":{"loc":9755,"attributed_loc":0},"2014-03":{"loc":1983,"attributed_loc":0},"2014-05":{"loc":2970,"attributed_loc":0},"2014-06":{"loc":4751,"attributed_loc":0},"2014-07":{"loc":6592,"attributed_loc":0},"2014-08":{"loc":32,"attributed_loc":0},"2014-09":{"loc":5458,"attributed_loc":0},"2014-10":{"loc":7078,"attributed_loc":0},"2014-11":{"loc":23493,"attributed_loc":0},"2014-12":{"loc":9446,"attributed_loc":0},"2015-01":{"loc":4704,"attributed_loc":0},"2015-02":{"loc":8531,"attributed_loc":0},"2015-03":{"loc":565,"attributed_loc":0},"2015-04":{"loc":5963,"attributed_loc":0},"2015-05":{"loc":4498,"attributed_loc":0},"2015-06":{"loc":1641,"attributed_loc":0},"2015-07":{"loc":474,"attributed_loc":0},"2015-08":{"loc":3063,"attributed_loc":0},"2015-09":{"loc":2674,"attributed_loc":0},"2015-11":{"loc":1026,"attributed_loc":0},"2016-02":{"loc":3757,"attributed_loc":0},"2016-03":{"loc":4907,"attributed_loc":0},"2016-05":{"loc":2202,"attributed_loc":0},"2016-06":{"loc":164,"attributed_loc":0},"2016-07":{"loc":3731,"attributed_loc":0},"2016-08":{"loc":1013,"attributed_loc":0},"2016-09":{"loc":3634,"attributed_loc":0},"2016-10":{"loc":4184,"attributed_loc":0},"2016-11":{"loc":1291,"attributed_loc":0},"2016-12":{"loc":0,"attributed_loc":0},"2017-01":{"loc":1314,"attributed_loc":0},"2017-02":{"loc":2219,"attributed_loc":0},"2017-03":{"loc":5398,"attributed_loc":0},"2017-04":{"loc":1348,"attributed_loc":0},"2017-05":{"loc":3785,"attributed_loc":0},"2017-06":{"loc":1394,"attributed_loc":0},"2017-07":{"loc":970,"attributed_loc":0},"2017-08":{"loc":535,"attributed_loc":0},"2017-09":{"loc":767,"attributed_loc":0},"2017-10":{"loc":1509,"attributed_loc":0},"2017-11":{"loc":0,"attributed_loc":0},"2017-12":{"loc":3755,"attributed_loc":0},"2018-01":{"loc":2114,"attributed_loc":0},"2018-02":{"loc":3453,"attributed_loc":0},"2018-03":{"loc":2149,"attributed_loc":0},"2018-04":{"loc":178,"attributed_loc":0},"2018-05":{"loc":20,"attributed_loc":0},"2018-06":{"loc":18,"attributed_loc":0},"2018-07":{"loc":2,"attributed_loc":0},"2018-08":{"loc":4319,"attributed_loc":0},"2018-10":{"loc":76,"attributed_loc":0},"2018-11":{"loc":0,"attributed_loc":0},"2018-12":{"loc":3430,"attributed_loc":0},"2019-01":{"loc":176,"attributed_loc":0},"2019-02":{"loc":0,"attributed_loc":0},"2019-03":{"loc":0,"attributed_loc":0},"2019-04":{"loc":1023,"attributed_loc":0},"2019-06":{"loc":86,"attributed_loc":0},"2019-07":{"loc":784,"attributed_loc":0},"2019-09":{"loc":0,"attributed_loc":0},"2019-10":{"loc":2942,"attributed_loc":0},"2019-11":{"loc":6199,"attributed_loc":0},"2019-12":{"loc":235,"attributed_loc":0},"2020-01":{"loc":227,"attributed_loc":0},"2020-02":{"loc":2404,"attributed_loc":0},"2020-03":{"loc":1487,"attributed_loc":0},"2020-04":{"loc":1127,"attributed_loc":0},"2020-05":{"loc":621,"attributed_loc":0},"2020-06":{"loc":164,"attributed_loc":0},"2020-07":{"loc":7789,"attributed_loc":0},"2020-08":{"loc":44,"attributed_loc":0},"2020-09":{"loc":11297,"attributed_loc":0},"2020-10":{"loc":787,"attributed_loc":0},"2020-12":{"loc":157,"attributed_loc":0},"2021-01":{"loc":6,"attributed_loc":0},"2021-02":{"loc":69,"attributed_loc":0},"2021-03":{"loc":107,"attributed_loc":0},"2021-04":{"loc":14988,"attributed_loc":0},"2021-05":{"loc":441,"attributed_loc":0},"2021-06":{"loc":1644,"attributed_loc":0},"2021-07":{"loc":76,"attributed_loc":0},"2021-08":{"loc":94,"attributed_loc":0},"2021-09":{"loc":145,"attributed_loc":0},"2021-10":{"loc":0,"attributed_loc":0},"2021-11":{"loc":70111,"attributed_loc":0},"2021-12":{"loc":255,"attributed_loc":0},"2022-01":{"loc":101,"attributed_loc":0},"2022-02":{"loc":534,"attributed_loc":0},"2022-03":{"loc":1566,"attributed_loc":0},"2022-04":{"loc":404,"attributed_loc":0},"2022-05":{"loc":562,"attributed_loc":0},"2022-06":{"loc":3,"attributed_loc":0},"2022-08":{"loc":1,"attributed_loc":0},"2022-11":{"loc":5,"attributed_loc":0},"2022-12":{"loc":0,"attributed_loc":0},"2023-02":{"loc":0,"attributed_loc":0},"2023-03":{"loc":0,"attributed_loc":0},"2023-04":{"loc":76,"attributed_loc":0},"2023-05":{"loc":0,"attributed_loc":0},"2023-06":{"loc":23,"attributed_loc":0},"2023-07":{"loc":0,"attributed_loc":0},"2023-08":{"loc":0,"attributed_loc":0},"2023-09":{"loc":69,"attributed_loc":0},"2023-10":{"loc":16,"attributed_loc":0},"2023-11":{"loc":32,"attributed_loc":0},"2023-12":{"loc":1019,"attributed_loc":0},"2024-01":{"loc":14,"attributed_loc":0},"2024-02":{"loc":36,"attributed_loc":0},"2024-03":{"loc":91,"attributed_loc":0},"2024-06":{"loc":0,"attributed_loc":0},"2024-09":{"loc":355,"attributed_loc":0},"2024-10":{"loc":0,"attributed_loc":0},"2024-12":{"loc":80,"attributed_loc":0},"2025-03":{"loc":0,"attributed_loc":0},"2025-05":{"loc":0,"attributed_loc":0},"2025-06":{"loc":886,"attributed_loc":0},"2025-07":{"loc":1579,"attributed_loc":0},"2025-09":{"loc":680,"attributed_loc":0},"2025-10":{"loc":41,"attributed_loc":0},"2025-11":{"loc":11,"attributed_loc":0},"2026-01":{"loc":536,"attributed_loc":0},"2026-02":{"loc":152,"attributed_loc":0},"2026-03":{"loc":3892,"attributed_loc":0},"2026-04":{"loc":19,"attributed_loc":0},"2026-06":{"loc":14,"attributed_loc":0},"2026-07":{"loc":53,"attributed_loc":0}}},"error":null},{"analyzer":"ai-artifacts","pillar":"ai_provenance","status":"ok","tool_version":"signatures-v1","metrics":{"artifacts":0.0,"workflow_agents":0.0,"tools_configured":0.0},"findings":[],"evidence":[],"data":{"artifacts":[],"workflows":[],"tools":[]},"error":null},{"analyzer":"ai-velocity","pillar":"ai_provenance","status":"ok","tool_version":"prov-5","metrics":{"work_units":468.0,"flagged_units":1.0,"pre_ai_era_bursts":30.0,"pre_ai_era_measured_loc":195576.0,"pre_ai_era_burst_loc":109693.0,"measured_loc":210318.0,"flagged_loc":3512.0,"flagged_loc_share":0.016698523188695216,"max_loc_per_hour":3803.5,"median_loc_per_hour":140.0,"pr_timed_units":39.0,"excluded_import_loc":119212.0},"findings":[],"evidence":[{"kind":"velocity-burst","description":"3,512 lines of first-party code in ~4.0h (878 lines/hour, 1 commit session)","ref":"d32e0c7e0a8ae4fb4501650e7b646a8ee6bfd148","url":"https://github.com/NickeManarin/ScreenToGif/commit/d32e0c7e0a8ae4fb4501650e7b646a8ee6bfd148","weight":0.26339999999999997}],"data":{"flagged_loc_by_commit":{"d32e0c7e0a8ae4fb4501650e7b646a8ee6bfd148":3512},"excluded_import_commits":["18dc40f9d7ddeace1bc473f53ece6b23c40060ad","1a97ba6b2cacbad94db513f34ed4d84e638798dd","720353df745a29c75083cb17988c86751e635f19","7b485956b0fbf9f450b769c5c9e2c0b2b157f290","a5661773b0b3a601bee22b750d1cc3d2ab2ab4a7","bc0929f6d35f8fd296f2aea78c8ce5fe37a458d5","fa3fc9d36c47cbc91387d11eecc1a2886c75cc4b","fd9b61275f4eb75fd660da076ff91a6a1d6e146d"]},"error":null},{"analyzer":"ai-release-velocity","pillar":"ai_provenance","status":"ok","tool_version":"prov-5","metrics":{"releases":97.0,"flagged_releases":0.0,"max_loc_per_day":390.2},"findings":[],"evidence":[],"data":{"releases":[{"from":"2.1","to":"2.2","loc":1360,"days":33.59,"loc_per_day":40.5,"flagged":false},{"from":"2.2","to":"2.3","loc":6571,"days":54.13,"loc_per_day":121.4,"flagged":false},{"from":"2.3","to":"2.3.1","loc":811,"days":27.26,"loc_per_day":29.7,"flagged":false},{"from":"2.3.1","to":"2.3.2","loc":483,"days":4.83,"loc_per_day":99.9,"flagged":false},{"from":"2.3.2","to":"2.4","loc":958,"days":39.86,"loc_per_day":24.0,"flagged":false},{"from":"2.4","to":"2.5","loc":2575,"days":41.95,"loc_per_day":61.4,"flagged":false},{"from":"2.5","to":"2.6","loc":2911,"days":16.31,"loc_per_day":178.5,"flagged":false},{"from":"2.6","to":"2.7","loc":2487,"days":17.11,"loc_per_day":145.3,"flagged":false},{"from":"2.7","to":"2.7.1","loc":1347,"days":19.91,"loc_per_day":67.6,"flagged":false},{"from":"2.7.1","to":"2.7.2","loc":1,"days":13.67,"loc_per_day":0.1,"flagged":false},{"from":"2.7.2","to":"2.7.3","loc":1377,"days":12.34,"loc_per_day":111.6,"flagged":false},{"from":"2.7.3","to":"2.8","loc":3521,"days":39.72,"loc_per_day":88.7,"flagged":false},{"from":"2.8","to":"2.8.1","loc":281,"days":9.35,"loc_per_day":30.0,"flagged":false},{"from":"2.8.1","to":"2.9","loc":1487,"days":45.46,"loc_per_day":32.7,"flagged":false},{"from":"2.9","to":"2.10","loc":2274,"days":66.43,"loc_per_day":34.2,"flagged":false},{"from":"2.10","to":"2.11","loc":3775,"days":65.93,"loc_per_day":57.3,"flagged":false},{"from":"2.11","to":"2.12","loc":2142,"days":42.86,"loc_per_day":50.0,"flagged":false},{"from":"2.12","to":"2.12.1","loc":3425,"days":15.17,"loc_per_day":225.8,"flagged":false},{"from":"2.12.1","to":"2.13","loc":2149,"days":27.7,"loc_per_day":77.6,"flagged":false},{"from":"2.13","to":"2.13.1","loc":148,"days":14.31,"loc_per_day":10.3,"flagged":false},{"from":"2.13.1","to":"2.13.2","loc":28,"days":13.07,"loc_per_day":2.1,"flagged":false},{"from":"2.13.2","to":"2.13.3","loc":2,"days":9.91,"loc_per_day":0.2,"flagged":false},{"from":"2.13.3","to":"2.14","loc":65,"days":107.02,"loc_per_day":0.6,"flagged":false},{"from":"2.14","to":"2.14.1","loc":3,"days":1.03,"loc_per_day":2.9,"flagged":false},{"from":"2.14.1","to":"2.15","loc":3498,"days":129.94,"loc_per_day":26.9,"flagged":false},{"from":"2.15","to":"2.15.1","loc":6,"days":1.92,"loc_per_day":3.1,"flagged":false},{"from":"2.15.1","to":"2.15.2","loc":6,"days":19.06,"loc_per_day":0.3,"flagged":false},{"from":"2.15.2","to":"2.16","loc":172,"days":8.99,"loc_per_day":19.1,"flagged":false},{"from":"2.16","to":"2.17","loc":999,"days":83.02,"loc_per_day":12.0,"flagged":false},{"from":"2.17","to":"2.17.1","loc":6,"days":8.84,"loc_per_day":0.7,"flagged":false},{"from":"2.17.1","to":"2.18","loc":888,"days":88.32,"loc_per_day":10.1,"flagged":false},{"from":"2.18","to":"2.19","loc":2889,"days":82.01,"loc_per_day":35.2,"flagged":false},{"from":"2.19","to":"2.19.1","loc":4,"days":0.89,"loc_per_day":4.5,"flagged":false},{"from":"2.19.1","to":"2.19.2","loc":34,"days":8.11,"loc_per_day":4.2,"flagged":false},{"from":"2.19.2","to":"2.19.3","loc":15,"days":10.69,"loc_per_day":1.4,"flagged":false},{"from":"2.19.3","to":"2.20","loc":1902,"days":94.26,"loc_per_day":20.2,"flagged":false},{"from":"2.20","to":"2.20.1","loc":13,"days":0.6,"loc_per_day":21.7,"flagged":false},{"from":"2.20.1","to":"2.20.2","loc":94,"days":11.35,"loc_per_day":8.3,"flagged":false},{"from":"2.20.2","to":"2.20.3","loc":45,"days":0.63,"loc_per_day":71.4,"flagged":false},{"from":"2.20.3","to":"2.20.4","loc":0,"days":8.96,"loc_per_day":0.0,"flagged":false},{"from":"2.20.4","to":"2.21","loc":2143,"days":5.49,"loc_per_day":390.2,"flagged":false},{"from":"2.21","to":"2.21.1","loc":49,"days":1.97,"loc_per_day":24.8,"flagged":false},{"from":"2.21.1","to":"2.21.2","loc":73,"days":0.91,"loc_per_day":80.6,"flagged":false},{"from":"2.21.2","to":"2.22","loc":849,"days":4.71,"loc_per_day":180.3,"flagged":false},{"from":"2.22","to":"2.22.1","loc":631,"days":10.09,"loc_per_day":62.5,"flagged":false},{"from":"2.22.1","to":"2.23","loc":768,"days":24.77,"loc_per_day":31.0,"flagged":false},{"from":"2.23","to":"2.23.1","loc":174,"days":3.02,"loc_per_day":57.6,"flagged":false},{"from":"2.23.1","to":"2.23.2","loc":192,"days":19.97,"loc_per_day":9.6,"flagged":false},{"from":"2.23.2","to":"2.24","loc":375,"days":7.46,"loc_per_day":50.3,"flagged":false},{"from":"2.24","to":"2.24.1","loc":6,"days":6.74,"loc_per_day":0.9,"flagged":false},{"from":"2.24.1","to":"2.24.2","loc":100,"days":3.15,"loc_per_day":31.8,"flagged":false},{"from":"2.24.2","to":"2.25","loc":302,"days":20.7,"loc_per_day":14.6,"flagged":false},{"from":"2.25","to":"2.26","loc":4,"days":28.53,"loc_per_day":0.1,"flagged":false},{"from":"2.26","to":"2.26.1","loc":27,"days":1.49,"loc_per_day":18.1,"flagged":false},{"from":"2.26.1","to":"2.27","loc":45,"days":62.52,"loc_per_day":0.7,"flagged":false},{"from":"2.27","to":"2.27.1","loc":443,"days":6.4,"loc_per_day":69.2,"flagged":false},{"from":"2.27.1","to":"2.27.2","loc":200,"days":6.25,"loc_per_day":32.0,"flagged":false},{"from":"2.27.2","to":"2.27.3","loc":749,"days":10.75,"loc_per_day":69.7,"flagged":false},{"from":"2.27.3","to":"2.28","loc":518,"days":201.65,"loc_per_day":2.6,"flagged":false},{"from":"2.28","to":"2.28.1","loc":32,"days":0.43,"loc_per_day":74.6,"flagged":false},{"from":"2.28.1","to":"2.28.2","loc":143,"days":0.39,"loc_per_day":366.3,"flagged":false},{"from":"2.28.2","to":"2.29","loc":1709,"days":8.12,"loc_per_day":210.6,"flagged":false},{"from":"2.29","to":"2.29.1","loc":0,"days":1.75,"loc_per_day":0.0,"flagged":false},{"from":"2.29.1","to":"2.30","loc":25,"days":5.06,"loc_per_day":4.9,"flagged":false},{"from":"2.30","to":"2.30.1","loc":88,"days":8.2,"loc_per_day":10.7,"flagged":false},{"from":"2.30.1","to":"2.31","loc":328,"days":17.91,"loc_per_day":18.3,"flagged":false},{"from":"2.31","to":"2.32","loc":1628,"days":18.62,"loc_per_day":87.4,"flagged":false},{"from":"2.32","to":"2.32.1","loc":19,"days":11.44,"loc_per_day":1.7,"flagged":false},{"from":"2.32.1","to":"2.33","loc":42,"days":12.86,"loc_per_day":3.3,"flagged":false},{"from":"2.33","to":"2.33.1","loc":28,"days":10.1,"loc_per_day":2.8,"flagged":false},{"from":"2.33.1","to":"2.34","loc":242,"days":63.89,"loc_per_day":3.8,"flagged":false},{"from":"2.34","to":"2.34.1","loc":130,"days":41.85,"loc_per_day":3.1,"flagged":false},{"from":"2.34.1","to":"2.35","loc":1435,"days":46.98,"loc_per_day":30.5,"flagged":false},{"from":"2.35","to":"2.35.1","loc":1,"days":0.04,"loc_per_day":24.0,"flagged":false},{"from":"2.35.1","to":"2.35.2","loc":2,"days":0.09,"loc_per_day":22.0,"flagged":false},{"from":"2.35.2","to":"2.35.3","loc":9,"days":5.16,"loc_per_day":1.7,"flagged":false},{"from":"2.35.3","to":"2.35.4","loc":85,"days":11.98,"loc_per_day":7.1,"flagged":false},{"from":"2.35.4","to":"2.36","loc":518,"days":32.77,"loc_per_day":15.8,"flagged":false},{"from":"2.36","to":"2.37","loc":2002,"days":77.22,"loc_per_day":25.9,"flagged":false},{"from":"2.37","to":"2.37.1","loc":566,"days":105.8,"loc_per_day":5.3,"flagged":false},{"from":"2.37.1","to":"2.37.2","loc":5,"days":180.21,"loc_per_day":0.0,"flagged":false},{"from":"2.37.2","to":"2.38","loc":43,"days":71.99,"loc_per_day":0.6,"flagged":false},{"from":"2.38","to":"2.38.1","loc":23,"days":61.53,"loc_per_day":0.4,"flagged":false},{"from":"2.38.1","to":"2.39","loc":118,"days":99.06,"loc_per_day":1.2,"flagged":false},{"from":"2.39","to":"2.40","loc":1019,"days":66.41,"loc_per_day":15.3,"flagged":false},{"from":"2.40","to":"2.40.1","loc":0,"days":11.11,"loc_per_day":0.0,"flagged":false},{"from":"2.40.1","to":"2.41","loc":171,"days":97.75,"loc_per_day":1.7,"flagged":false},{"from":"2.41","to":"2.41.1","loc":58,"days":166.89,"loc_per_day":0.3,"flagged":false},{"from":"2.41.1","to":"2.41.2","loc":379,"days":98.89,"loc_per_day":3.8,"flagged":false},{"from":"2.41.2","to":"2.41.3","loc":880,"days":175.29,"loc_per_day":5.0,"flagged":false},{"from":"2.41.3","to":"2.41.4","loc":1466,"days":37.82,"loc_per_day":38.8,"flagged":false},{"from":"2.41.4","to":"2.41.5","loc":119,"days":4.18,"loc_per_day":28.4,"flagged":false},{"from":"2.41.5","to":"2.42","loc":680,"days":69.94,"loc_per_day":9.7,"flagged":false},{"from":"2.42","to":"2.42.1","loc":41,"days":6.89,"loc_per_day":5.9,"flagged":false},{"from":"2.42.1","to":"2.43","loc":4519,"days":165.26,"loc_per_day":27.3,"flagged":false},{"from":"2.43","to":"2.43.1","loc":33,"days":2.01,"loc_per_day":16.4,"flagged":false},{"from":"2.43.1","to":"2.43.2","loc":125,"days":128.55,"loc_per_day":1.0,"flagged":false}]},"error":null},{"analyzer":"ai-stylometry","pillar":"ai_provenance","status":"ok","tool_version":null,"metrics":{"lines_scanned":93438.0,"index":0.08,"count:narrated_steps":3.0,"per_kloc:narrated_steps":0.032,"files:narrated_steps":2.0,"count:placeholder":0.0,"per_kloc:placeholder":0.0,"files:placeholder":0.0,"count:emoji_in_code":9.0,"per_kloc:emoji_in_code":0.096,"files:emoji_in_code":3.0,"count:assistant_voice":0.0,"per_kloc:assistant_voice":0.0,"files:assistant_voice":0.0},"findings":[],"evidence":[{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: //Next, down.","ref":"Other/Translator/TranslatorWindow.xaml.cs:174","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/TranslatorWindow.xaml.cs#L174","weight":0.0},{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: //Next, right. OLD (e.Key == Key.Right && (source.CaretIndex == source.Text.Length - 1 || source.IsReadOnly)) ||","ref":"Other/Translator/TranslatorWindow.xaml.cs:188","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/TranslatorWindow.xaml.cs#L188","weight":0.0},{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: //Now we simply return the result of the new binding's ProvideValue","ref":"ScreenToGif.Util/DynamicResourceBinding.cs:85","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif.Util/DynamicResourceBinding.cs#L85","weight":0.0}],"data":{},"error":null},{"analyzer":"sec-secrets","pillar":"security","status":"ok","tool_version":"gitleaks 8.30.1","metrics":{"secrets_current":0.0,"secrets_history":0.0,"secrets_nonprod":0.0,"secrets_low_confidence":36.0},"findings":[{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.ja.xaml","line":1193,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.ja.xaml:generic-api-key:1193"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif.Test/Facts/YandexUpload.cs","line":21,"fingerprint":"ScreenToGif.Test/Facts/YandexUpload.cs:generic-api-key:21"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.uk.xaml","line":1212,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.uk.xaml:generic-api-key:1212"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.en.xaml","line":1248,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.en.xaml:generic-api-key:1248"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.de.xaml","line":1248,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.de.xaml:generic-api-key:1248"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.sw.xaml","line":998,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.sw.xaml:generic-api-key:998"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.ta.xaml","line":1219,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.ta.xaml:generic-api-key:1219"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.pl.xaml","line":1213,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.pl.xaml:generic-api-key:1213"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.vi.xaml","line":998,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.vi.xaml:generic-api-key:998"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.sv.xaml","line":998,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.sv.xaml:generic-api-key:998"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.es-AR.xaml","line":998,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.es-AR.xaml:generic-api-key:998"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.fr.xaml","line":1212,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.fr.xaml:generic-api-key:1212"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.it.xaml","line":1212,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.it.xaml:generic-api-key:1212"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.tr.xaml","line":1129,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.tr.xaml:generic-api-key:1129"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.hu.xaml","line":1214,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.hu.xaml:generic-api-key:1214"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.el.xaml","line":1213,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.el.xaml:generic-api-key:1213"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.ar.xaml","line":1215,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.ar.xaml:generic-api-key:1215"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.pt.xaml","line":1250,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.pt.xaml:generic-api-key:1250"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.es.xaml","line":1036,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.es.xaml:generic-api-key:1036"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.zh-Hant.xaml","line":1248,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.zh-Hant.xaml:generic-api-key:1248"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.zh.xaml","line":1217,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.zh.xaml:generic-api-key:1217"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.he.xaml","line":1204,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.he.xaml:generic-api-key:1204"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.en-GB.xaml","line":1248,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.en-GB.xaml:generic-api-key:1248"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.nl.xaml","line":1217,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.nl.xaml:generic-api-key:1217"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.cs.xaml","line":1211,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.cs.xaml:generic-api-key:1211"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.ko.xaml","line":1051,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.ko.xaml:generic-api-key:1051"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.pt-PT.xaml","line":1212,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.pt-PT.xaml:generic-api-key:1212"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.fi.xaml","line":1212,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.fi.xaml:generic-api-key:1212"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.da.xaml","line":1204,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.da.xaml:generic-api-key:1204"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree","path":"ScreenToGif/Resources/Localization/StringResources.ru.xaml","line":1212,"fingerprint":"ScreenToGif/Resources/Localization/StringResources.ru.xaml:generic-api-key:1212"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit a89e1165f6); removed from the current tree but still retrievable","path":"ScreenToGif.Util/Secret.cs","line":18,"fingerprint":"a89e1165f6cc2fea0a63512c87af1eec82e1d0f6:ScreenToGif.Util/Secret.cs:generic-api-key:18"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 73eddca4fa); removed from the current tree but still retrievable","path":"StringResources.ru.xaml","line":699,"fingerprint":"73eddca4fae02f5ea179b769d591093a2c9d5b71:StringResources.ru.xaml:generic-api-key:699"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 6f88df1817); removed from the current tree but still retrievable","path":"ScreenToGif/Resources/Localization/StringResources.zh-TW.xaml","line":491,"fingerprint":"6f88df181723e454858523b2404b730d82d0304e:ScreenToGif/Resources/Localization/StringResources.zh-TW.xaml:generic-api-key:491"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit cef0f1f9fb); removed from the current tree but still retrievable","path":"ScreenToGif/Resources/Localization/StringResources.zh-CN.xaml","line":574,"fingerprint":"cef0f1f9fb4a75b8fb7d1b703566784e686b575c:ScreenToGif/Resources/Localization/StringResources.zh-CN.xaml:generic-api-key:574"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 6c8337f6e6); removed from the current tree but still retrievable","path":"ScreenToGif/Resources/Localization/StringResources.es-ES.xaml","line":569,"fingerprint":"6c8337f6e6ecf2e2e8c92b949d0441e555a4c45b:ScreenToGif/Resources/Localization/StringResources.es-ES.xaml:generic-api-key:569"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 8f27c599d5); removed from the current tree but still retrievable","path":"ScreenToGif/Resources/Localization/StringResources.pt-BR.xaml","line":432,"fingerprint":"8f27c599d5f86e35283edb983fb90d283d6951b6:ScreenToGif/Resources/Localization/StringResources.pt-BR.xaml:generic-api-key:432"}],"evidence":[],"data":{},"error":null},{"analyzer":"sec-sast","pillar":"security","status":"ok","tool_version":"opengrep 1.33.1; rules f1d2b562b414","metrics":{"findings":2.0,"findings_high":1.0,"findings_medium":1.0,"findings_low":0.0,"weighted_findings":1.35,"scanned_lines":93438.0,"parse_errors":0.0},"findings":[{"rule_id":"opengrep/csharp.lang.security.ssrf.ssrf","severity":"high","message":"The web server receives a URL or similar request from an upstream component and retrieves the contents of this URL, but it does not sufficiently ensure that the request is being sent to the expected destination. Many different options exist to fix this issue depending the use case (Application can s [confidence low]","path":"ScreenToGif.Util/WebHelper.cs","line":254,"fingerprint":"csharp.lang.security.ssrf.ssrf:ScreenToGif.Util/WebHelper.cs:254"},{"rule_id":"opengrep/csharp.lang.security.regular-expression-dos.regular-expression-dos","severity":"medium","message":"When using `System.Text.RegularExpressions` to process untrusted input, pass a timeout.  A malicious user can provide input to `RegularExpressions` that abuses the backtracking behaviour of this regular expression engine. This will lead to excessive CPU usage, causing a Denial-of-Service attack [confidence medium]","path":"ScreenToGif.Util/PathHelper.cs","line":18,"fingerprint":"csharp.lang.security.regular-expression-dos.regular-expression-dos:ScreenToGif.Util/PathHelper.cs:18"}],"evidence":[],"data":{"rulesets":["csharp"]},"error":null},{"analyzer":"sec-deps","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-actions","pillar":"security","status":"ok","tool_version":"zizmor 1.32.0","metrics":{"workflows":1.0,"findings":2.0,"findings_high":1.0,"findings_medium":1.0,"findings_low":0.0,"penalty":14.4},"findings":[{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/discord-releases.yml","line":26,"fingerprint":"unpinned-uses:.github/workflows/discord-releases.yml:26"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/discord-releases.yml","line":16,"fingerprint":"excessive-permissions:.github/workflows/discord-releases.yml:16"}],"evidence":[],"data":{},"error":null},{"analyzer":"sec-posture","pillar":"security","status":"ok","tool_version":null,"metrics":{"check:security_policy":0.0,"check:dependency_updates":0.0,"check:signed_commits":0.0,"check:lockfiles":1.0,"signed_commit_share":0.05,"unpinned_manifests":0.0},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"sec-distribution","pillar":"security","status":"ok","tool_version":null,"metrics":{"signals":1.0,"binary_assets":120.0,"suspicious":0.0},"findings":[],"evidence":[{"kind":"binary-release-asset","description":"release 2.43.2 ships ScreenToGif.2.43.2.Light.Portable.Arm64.zip (5348 downloads)","ref":"ScreenToGif.2.43.2.Light.Portable.Arm64.zip","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Portable.Arm64.zip","weight":0.0},{"kind":"binary-release-asset","description":"release 2.43.2 ships ScreenToGif.2.43.2.Light.Portable.x64.zip (64220 downloads)","ref":"ScreenToGif.2.43.2.Light.Portable.x64.zip","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Portable.x64.zip","weight":0.0},{"kind":"binary-release-asset","description":"release 2.43.2 ships ScreenToGif.2.43.2.Light.Portable.x86.zip (3743 downloads)","ref":"ScreenToGif.2.43.2.Light.Portable.x86.zip","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Portable.x86.zip","weight":0.0},{"kind":"binary-release-asset","description":"release 2.43.2 ships ScreenToGif.2.43.2.Light.Setup.Arm64.msi (3024 downloads)","ref":"ScreenToGif.2.43.2.Light.Setup.Arm64.msi","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Setup.Arm64.msi","weight":0.0},{"kind":"binary-release-asset","description":"release 2.43.2 ships ScreenToGif.2.43.2.Light.Setup.x64.msi (70840 downloads)","ref":"ScreenToGif.2.43.2.Light.Setup.x64.msi","url":"https://github.com/NickeManarin/ScreenToGif/releases/download/2.43.2/ScreenToGif.2.43.2.Light.Setup.x64.msi","weight":0.0}],"data":{"signals":["binary-release-assets"],"suspicious":false,"unusual_traction":false,"metadata":true},"error":null},{"analyzer":"qual-complexity","pillar":"quality","status":"ok","tool_version":"lizard 1.25.1","metrics":{"functions":2826.0,"function_nloc":43120.0,"mean_ccn":3.81,"p90_ccn":7.0,"complex_functions":103.0,"long_functions":42.0,"many_param_functions":6.0,"risky_nloc_share":0.2559},"findings":[],"evidence":[{"kind":"complex-function","description":"EncodingManager::Encode in ScreenToGif/Util/EncodingManager.cs: complexity 135, 598 lines","ref":"ScreenToGif/Util/EncodingManager.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif/Util/EncodingManager.cs#L485","weight":1.0},{"kind":"complex-function","description":"EncodingManager::EncodeWithFfmpeg in ScreenToGif/Util/EncodingManager.cs: complexity 86, 295 lines","ref":"ScreenToGif/Util/EncodingManager.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif/Util/EncodingManager.cs#L1400","weight":1.0},{"kind":"complex-function","description":"NewRecorder::Stop in ScreenToGif/Windows/NewRecorder.xaml.cs: complexity 74, 607 lines","ref":"ScreenToGif/Windows/NewRecorder.xaml.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif/Windows/NewRecorder.xaml.cs#L1248","weight":1.0},{"kind":"complex-function","description":"Arguments::Prepare in ScreenToGif.Util/Arguments.cs: complexity 72, 174 lines","ref":"ScreenToGif.Util/Arguments.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif.Util/Arguments.cs#L85","weight":1.0},{"kind":"complex-function","description":"KeyHelper::GetSelectKeyText in ScreenToGif.Util/Helpers/KeyHelper.cs: complexity 70, 113 lines","ref":"ScreenToGif.Util/Helpers/KeyHelper.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif.Util/Helpers/KeyHelper.cs#L34","weight":1.0},{"kind":"complex-function","description":"Editor::KeyStrokesAsync in ScreenToGif/Windows/Editor.xaml.cs: complexity 61, 160 lines","ref":"ScreenToGif/Windows/Editor.xaml.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif/Windows/Editor.xaml.cs#L5662","weight":1.0},{"kind":"complex-function","description":"DataGridHeaderBorder::RenderTheme in ScreenToGif/Controls/DataGridHeaderBorder.cs: complexity 57, 305 lines","ref":"ScreenToGif/Controls/DataGridHeaderBorder.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif/Controls/DataGridHeaderBorder.cs#L380","weight":0.95},{"kind":"complex-function","description":"InputHook::MouseHookProc in ScreenToGif.Util/Native/InputHook.cs: complexity 56, 147 lines","ref":"ScreenToGif.Util/Native/InputHook.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif.Util/Native/InputHook.cs#L361","weight":0.9333333333333333},{"kind":"complex-function","description":"TimeBox::OnPreviewKeyDown in ScreenToGif/Controls/TimeBox.cs: complexity 55, 92 lines","ref":"ScreenToGif/Controls/TimeBox.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif/Controls/TimeBox.cs#L263","weight":0.9166666666666666},{"kind":"complex-function","description":"ApplicationViewModel::ParseDownloadUrls in ScreenToGif/ViewModel/ApplicationViewModel.cs: complexity 55, 62 lines","ref":"ScreenToGif/ViewModel/ApplicationViewModel.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/ScreenToGif/ViewModel/ApplicationViewModel.cs#L1006","weight":0.9166666666666666}],"data":{},"error":null},{"analyzer":"qual-duplication","pillar":"quality","status":"ok","tool_version":"repotrust-dup-w6","metrics":{"compared_lines":54350.0,"duplicated_lines":8611.0,"duplicated_share":0.1584,"files":647.0},"findings":[],"evidence":[{"kind":"duplicate-code","description":"6+ duplicated lines: Other/Translator/App.xaml.cs:58 and ScreenToGif.Util/Extensions/VersionExtensions.cs:7","ref":"Other/Translator/App.xaml.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/App.xaml.cs#L58","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: Other/Translator/Controls/ExtendedTextBox.cs:14 and ScreenToGif/Controls/HexadecimalBox.cs:104","ref":"Other/Translator/Controls/ExtendedTextBox.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/Controls/ExtendedTextBox.cs#L14","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: Other/Translator/Controls/ImageButton.cs:26 and ScreenToGif/Controls/ExtendedToggleButton.cs:37","ref":"Other/Translator/Controls/ImageButton.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/Controls/ImageButton.cs#L26","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: Other/Translator/Controls/ImageButton.cs:30 and ScreenToGif/Controls/ExtendedButton.cs:39","ref":"Other/Translator/Controls/ImageButton.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/Controls/ImageButton.cs#L30","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: Other/Translator/Controls/ImageButton.cs:34 and ScreenToGif/Controls/ExtendedRadioButton.cs:41","ref":"Other/Translator/Controls/ImageButton.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/Controls/ImageButton.cs#L34","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: Other/Translator/Controls/ImageButton.cs:40 and ScreenToGif/Controls/DropDownButton.cs:34","ref":"Other/Translator/Controls/ImageButton.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/Controls/ImageButton.cs#L40","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: Other/Translator/Controls/StatusBand.cs:63 and ScreenToGif/Controls/StatusBand.cs:77","ref":"Other/Translator/Controls/StatusBand.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/Controls/StatusBand.cs#L63","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: Other/Translator/Dialog.xaml.cs:53 and ScreenToGif/Windows/Other/Dialog.xaml.cs:49","ref":"Other/Translator/Dialog.xaml.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/Dialog.xaml.cs#L53","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: Other/Translator/Dialog.xaml.cs:82 and ScreenToGif/Windows/Other/ErrorDialog.xaml.cs:79","ref":"Other/Translator/Dialog.xaml.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/Dialog.xaml.cs#L82","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: Other/Translator/Dialog.xaml.cs:87 and Other/Translator/Dialog.xaml.cs:104","ref":"Other/Translator/Dialog.xaml.cs","url":"https://github.com/NickeManarin/ScreenToGif/blob/a4d0a67c2131cd048ceec86cd40afc2f1a06f2fd/Other/Translator/Dialog.xaml.cs#L87","weight":0.3}],"data":{},"error":null},{"analyzer":"qual-lint","pillar":"quality","status":"ok","tool_version":"opengrep 1.33.1; rules f1d2b562b414","metrics":{"findings":0.0,"weighted_findings":0.0,"scanned_lines":93438.0},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"qual-testing","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:has_tests":1.0,"check:test_ratio":0.0027,"check:ci_present":1.0,"check:ci_runs_tests":0.0,"check:ci_runs_lint":0.0,"check:tests_cochange":0.0267,"test_lines":125.0,"source_lines":93438.0,"test_ratio":0.0013,"ci_files":1.0,"cochange_share":0.0067,"cochange_commits":150.0},"findings":[],"evidence":[{"kind":"ci","description":"CI config: .github/workflows/discord-releases.yml","ref":".github/workflows/discord-releases.yml","url":null,"weight":0.0}],"data":{"test_commands":[],"lint_commands":[]},"error":null},{"analyzer":"qual-docs","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:readme":1.0,"check:license":1.0,"check:contributing":1.0,"check:changelog":0.0,"readme_lines":105.0},"findings":[],"evidence":[{"kind":"docs","description":"README.md","ref":"README.md","url":null,"weight":0.0},{"kind":"docs","description":"LICENSE.txt","ref":"LICENSE.txt","url":null,"weight":0.0},{"kind":"docs","description":"CONTRIBUTING.md","ref":"CONTRIBUTING.md","url":null,"weight":0.0}],"data":{},"error":null},{"analyzer":"qual-type-safety","pillar":"quality","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":null}],"flags":[]}