main 2d9e55dba8aa cached
4545 files
12.0 MB
3.4M tokens
11986 symbols
1 requests
Copy disabled (too large) Download .txt
Showing preview only (13,682K chars total). Download the full file to get everything.
Repository: GitHubSecurityLab/CodeQL-Community-Packs
Branch: main
Commit: 2d9e55dba8aa
Files: 4545
Total size: 12.0 MB

Directory structure:
gitextract_dqomg1xn/

├── .codeqlversion
├── .devcontainer/
│   ├── bootstrap.sh
│   ├── devcontainer.json
│   └── scripts/
│       ├── codeql
│       └── codeql-scan
├── .github/
│   ├── CODEOWNERS
│   ├── actions/
│   │   └── install-codeql/
│   │       └── action.yml
│   ├── dependabot.yml
│   ├── scripts/
│   │   ├── pr-compile.sh
│   │   ├── pr-configs.sh
│   │   └── pr-suites-packs.sh
│   └── workflows/
│       ├── ci.yml
│       ├── hotspots.yml
│       ├── publish.yml
│       └── update-release.yml
├── .gitignore
├── .release.yml
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── SECURITY.md
├── SUPPORT.md
├── codeql-workspace.yml
├── configs/
│   ├── README.md
│   ├── audit.yml
│   ├── default.yml
│   ├── quality.yml
│   └── synthetics.yml
├── cpp/
│   ├── lib/
│   │   ├── applications/
│   │   │   └── .gitkeep
│   │   ├── codeql-pack.lock.yml
│   │   ├── frameworks/
│   │   │   └── .gitkeep
│   │   ├── ghsl/
│   │   │   └── .gitkeep
│   │   └── qlpack.yml
│   ├── src/
│   │   ├── CVEs/
│   │   │   └── .gitkeep
│   │   ├── audit/
│   │   │   ├── explore/
│   │   │   │   ├── Dependencies.ql
│   │   │   │   ├── Files.ql
│   │   │   │   └── RemoteFlowSources.ql
│   │   │   └── templates/
│   │   │       ├── BackwardsPartialDataFlow.ql
│   │   │       ├── DataFlowConfiguration.ql
│   │   │       ├── ForwardPartialDataflow.ql
│   │   │       └── HoistSink.ql
│   │   ├── codeql-pack.lock.yml
│   │   ├── qlpack.yml
│   │   ├── security/
│   │   │   └── .gitkeep
│   │   └── suites/
│   │       ├── cpp-audit.qls
│   │       └── cpp.qls
│   └── test/
│       ├── audit/
│       │   └── .gitkeep
│       ├── codeql-pack.lock.yml
│       ├── qlpack.yml
│       └── security/
│           └── .gitkeep
├── csharp/
│   ├── ext/
│   │   ├── codeql-pack.lock.yml
│   │   ├── generated/
│   │   │   ├── JamesNK/
│   │   │   │   └── Newtonsoft.Json.yml
│   │   │   ├── Newtonsoft.Json.yml
│   │   │   ├── abp.yml
│   │   │   ├── abpframework/
│   │   │   │   └── abp.yml
│   │   │   ├── apache/
│   │   │   │   └── logging-log4net.yml
│   │   │   ├── aws/
│   │   │   │   └── aws-lambda-dotnet.yml
│   │   │   ├── aws-lambda-dotnet.yml
│   │   │   ├── dotnet/
│   │   │   │   └── efcore.yml
│   │   │   ├── efcore.yml
│   │   │   ├── google-cloud-dotnet.yml
│   │   │   ├── googleapis/
│   │   │   │   └── google-cloud-dotnet.yml
│   │   │   ├── logging-log4net.yml
│   │   │   ├── ravendb/
│   │   │   │   └── ravendb.yml
│   │   │   └── ravendb.yml
│   │   ├── manual/
│   │   │   ├── Amazon.Lambda.yml
│   │   │   ├── AspNetCoreMvc.yml
│   │   │   ├── Azure.yml
│   │   │   └── README.md
│   │   └── qlpack.yml
│   ├── ext-library-sources/
│   │   ├── codeql-pack.lock.yml
│   │   ├── generated/
│   │   │   ├── Abp.Application.Services.Dto.model.yml
│   │   │   ├── Abp.Authorization.Users.model.yml
│   │   │   ├── Abp.Authorization.model.yml
│   │   │   ├── Abp.Extensions.model.yml
│   │   │   ├── Abp.Notifications.model.yml
│   │   │   ├── Abp.Runtime.Security.model.yml
│   │   │   ├── Abp.Web.Models.model.yml
│   │   │   ├── Abp.model.yml
│   │   │   ├── AgileHttp.model.yml
│   │   │   ├── Alipay.AopSdk.Core.Domain.model.yml
│   │   │   ├── Alipay.AopSdk.Core.Request.model.yml
│   │   │   ├── Aliyun.OSS.model.yml
│   │   │   ├── Altinn.Platform.Storage.Interface.Models.model.yml
│   │   │   ├── Amazon.DynamoDBv2.DataModel.model.yml
│   │   │   ├── Amazon.DynamoDBv2.Model.model.yml
│   │   │   ├── Amazon.DynamoDBv2.model.yml
│   │   │   ├── Amazon.Runtime.Internal.Util.model.yml
│   │   │   ├── Amazon.S3.Model.model.yml
│   │   │   ├── Amazon.SQS.Model.model.yml
│   │   │   ├── Ardalis.GuardClauses.model.yml
│   │   │   ├── Ardalis.Specification.model.yml
│   │   │   ├── AutoFixture.Dsl.model.yml
│   │   │   ├── AutoMapper.model.yml
│   │   │   ├── Avalara.AvaTax.RestClient.model.yml
│   │   │   ├── BTCPayServer.Lightning.model.yml
│   │   │   ├── Blazored.Modal.Services.model.yml
│   │   │   ├── Blog.Core.Model.model.yml
│   │   │   ├── Boxed.AspNetCore.model.yml
│   │   │   ├── Boxed.Mapping.model.yml
│   │   │   ├── Braintree.model.yml
│   │   │   ├── CacheManager.Core.model.yml
│   │   │   ├── Cassandra.model.yml
│   │   │   ├── Castle.Core.Logging.model.yml
│   │   │   ├── Confluent.Kafka.model.yml
│   │   │   ├── CryptSharp.Utility.model.yml
│   │   │   ├── CyberSource.Model.model.yml
│   │   │   ├── Cysharp.Text.model.yml
│   │   │   ├── DBTrie.model.yml
│   │   │   ├── Dapper.model.yml
│   │   │   ├── Dapr.Client.model.yml
│   │   │   ├── Devsense.PHP.Syntax.model.yml
│   │   │   ├── Diacritics.Extensions.model.yml
│   │   │   ├── DotNetty.Buffers.model.yml
│   │   │   ├── Duende.IdentityServer.Events.model.yml
│   │   │   ├── Duende.IdentityServer.Models.model.yml
│   │   │   ├── Duende.IdentityServer.Services.model.yml
│   │   │   ├── EasyCaching.Core.model.yml
│   │   │   ├── Elasticsearch.Net.Specification.IndicesApi.model.yml
│   │   │   ├── Elsa.Persistence.Specifications.model.yml
│   │   │   ├── EnsureThat.model.yml
│   │   │   ├── EnumsNET.model.yml
│   │   │   ├── Esprima.model.yml
│   │   │   ├── ExCSS.model.yml
│   │   │   ├── Examine.Search.model.yml
│   │   │   ├── Examine.model.yml
│   │   │   ├── ExcelDataReader.model.yml
│   │   │   ├── Exceptionless.DateTimeExtensions.model.yml
│   │   │   ├── Exceptionless.model.yml
│   │   │   ├── F23.StringSimilarity.Interfaces.model.yml
│   │   │   ├── FFMpegCore.model.yml
│   │   │   ├── FastReport.Code.CodeDom.Compiler.model.yml
│   │   │   ├── Fido2NetLib.model.yml
│   │   │   ├── FirebirdSql.Data.FirebirdClient.model.yml
│   │   │   ├── FluentAssertions.model.yml
│   │   │   ├── FluentFTP.model.yml
│   │   │   ├── FluentMigrator.Runner.model.yml
│   │   │   ├── FluentValidation.Results.model.yml
│   │   │   ├── FluentValidation.model.yml
│   │   │   ├── Fluid.Values.model.yml
│   │   │   ├── Fluid.model.yml
│   │   │   ├── Flurl.Http.model.yml
│   │   │   ├── Foundatio.Caching.model.yml
│   │   │   ├── Foundatio.Parsers.LuceneQueries.model.yml
│   │   │   ├── Foundatio.Repositories.Options.model.yml
│   │   │   ├── Foundatio.Repositories.model.yml
│   │   │   ├── Foundatio.Storage.model.yml
│   │   │   ├── FreeSql.model.yml
│   │   │   ├── Ganss.Xss.model.yml
│   │   │   ├── Google.Authenticator.model.yml
│   │   │   ├── Google.Protobuf.Reflection.model.yml
│   │   │   ├── Google.Protobuf.model.yml
│   │   │   ├── GraphQL.Execution.model.yml
│   │   │   ├── GraphQL.Transport.model.yml
│   │   │   ├── GraphQL.model.yml
│   │   │   ├── Grpc.Core.model.yml
│   │   │   ├── GuardNet.model.yml
│   │   │   ├── Hangfire.Client.model.yml
│   │   │   ├── Hangfire.Storage.model.yml
│   │   │   ├── Hangfire.model.yml
│   │   │   ├── HierarchicalPropertyDefault.model.yml
│   │   │   ├── Hl7.Fhir.ElementModel.model.yml
│   │   │   ├── Hl7.Fhir.Model.model.yml
│   │   │   ├── Hl7.Fhir.Serialization.model.yml
│   │   │   ├── Hqub.MusicBrainz.API.Services.model.yml
│   │   │   ├── HtmlAgilityPack.model.yml
│   │   │   ├── ICSharpCode.SharpZipLib.Zip.model.yml
│   │   │   ├── IdentityModel.model.yml
│   │   │   ├── IdentityServer4.Events.model.yml
│   │   │   ├── IdentityServer4.Models.model.yml
│   │   │   ├── IdentityServer4.Services.model.yml
│   │   │   ├── JWT.Builder.model.yml
│   │   │   ├── JasperFx.Core.Reflection.model.yml
│   │   │   ├── JasperFx.Core.model.yml
│   │   │   ├── Jint.Native.model.yml
│   │   │   ├── Json.Schema.model.yml
│   │   │   ├── JsonFlatFileDataStore.model.yml
│   │   │   ├── LNURL.model.yml
│   │   │   ├── Lextm.SharpSnmpLib.model.yml
│   │   │   ├── LibGit2Sharp.model.yml
│   │   │   ├── LinqToDB.Data.model.yml
│   │   │   ├── LiteDB.model.yml
│   │   │   ├── Lucene.Net.Analysis.Standard.model.yml
│   │   │   ├── Lucene.Net.Index.model.yml
│   │   │   ├── Lucene.Net.QueryParsers.Classic.model.yml
│   │   │   ├── Lucene.Net.Search.model.yml
│   │   │   ├── Lucene.Net.Store.model.yml
│   │   │   ├── MailKit.Net.Smtp.model.yml
│   │   │   ├── MailKit.model.yml
│   │   │   ├── Mapster.model.yml
│   │   │   ├── Marten.Events.Daemon.model.yml
│   │   │   ├── Marten.Internal.CodeGeneration.model.yml
│   │   │   ├── Marten.model.yml
│   │   │   ├── McSherry.SemanticVersioning.model.yml
│   │   │   ├── Medallion.Threading.model.yml
│   │   │   ├── MediaBrowser.Model.Querying.model.yml
│   │   │   ├── MediatR.model.yml
│   │   │   ├── MessagePack.model.yml
│   │   │   ├── MimeKit.model.yml
│   │   │   ├── MimeMapping.model.yml
│   │   │   ├── MongoDB.Bson.model.yml
│   │   │   ├── MongoDB.Driver.model.yml
│   │   │   ├── Mono.Unix.model.yml
│   │   │   ├── MonoTorrent.model.yml
│   │   │   ├── Moq.Language.model.yml
│   │   │   ├── Moq.model.yml
│   │   │   ├── MySql.Data.MySqlClient.model.yml
│   │   │   ├── MySqlConnector.model.yml
│   │   │   ├── NBXplorer.DerivationStrategy.model.yml
│   │   │   ├── NBXplorer.Models.model.yml
│   │   │   ├── NBXplorer.model.yml
│   │   │   ├── NBitcoin.Crypto.model.yml
│   │   │   ├── NBitcoin.DataEncoders.model.yml
│   │   │   ├── NBitcoin.Payment.model.yml
│   │   │   ├── NBitcoin.RPC.model.yml
│   │   │   ├── NBitcoin.Secp256k1.model.yml
│   │   │   ├── NBitcoin.model.yml
│   │   │   ├── NBitpayClient.Extensions.model.yml
│   │   │   ├── NCrontab.Advanced.model.yml
│   │   │   ├── NHibernate.Criterion.model.yml
│   │   │   ├── NHibernate.model.yml
│   │   │   ├── NLog.Fluent.model.yml
│   │   │   ├── NLog.model.yml
│   │   │   ├── NPoco.model.yml
│   │   │   ├── NSec.Cryptography.model.yml
│   │   │   ├── NSubstitute.model.yml
│   │   │   ├── NUnit.Framework.model.yml
│   │   │   ├── Nager.Country.model.yml
│   │   │   ├── Nerdbank.Streams.model.yml
│   │   │   ├── Nest.Specification.IndicesApi.model.yml
│   │   │   ├── Nest.model.yml
│   │   │   ├── Nethermind.Int256.model.yml
│   │   │   ├── Newtonsoft.Json.Linq.model.yml
│   │   │   ├── Newtonsoft.Json.model.yml
│   │   │   ├── NicolasDorier.RateLimits.model.yml
│   │   │   ├── NodaTime.model.yml
│   │   │   ├── Npgsql.model.yml
│   │   │   ├── OpenIddict.Abstractions.model.yml
│   │   │   ├── OpenIddict.Core.model.yml
│   │   │   ├── Oracle.ManagedDataAccess.Client.model.yml
│   │   │   ├── Orleans.model.yml
│   │   │   ├── Parlot.model.yml
│   │   │   ├── PayPal.Core.model.yml
│   │   │   ├── Polly.model.yml
│   │   │   ├── Promitor.Core.Contracts.model.yml
│   │   │   ├── Quartz.Impl.model.yml
│   │   │   ├── Quartz.model.yml
│   │   │   ├── RabbitMQ.Client.model.yml
│   │   │   ├── Raven.Client.Documents.Operations.model.yml
│   │   │   ├── Raven.Client.Documents.model.yml
│   │   │   ├── RedLockNet.SERedis.model.yml
│   │   │   ├── Renci.SshNet.model.yml
│   │   │   ├── RestSharp.model.yml
│   │   │   ├── RocksDbSharp.model.yml
│   │   │   ├── SQLitePCL.pretty.model.yml
│   │   │   ├── SendGrid.Helpers.Mail.model.yml
│   │   │   ├── Senparc.Weixin.MP.AdvancedAPIs.model.yml
│   │   │   ├── Senparc.Weixin.MP.Containers.model.yml
│   │   │   ├── Senparc.Weixin.MP.MessageHandlers.model.yml
│   │   │   ├── Serilog.Core.model.yml
│   │   │   ├── Serilog.Expressions.model.yml
│   │   │   ├── Serilog.Formatting.Json.model.yml
│   │   │   ├── Serilog.model.yml
│   │   │   ├── Shouldly.model.yml
│   │   │   ├── SixLabors.Fonts.model.yml
│   │   │   ├── SixLabors.ImageSharp.Processing.model.yml
│   │   │   ├── SixLabors.ImageSharp.Web.model.yml
│   │   │   ├── SixLabors.ImageSharp.model.yml
│   │   │   ├── SkiaSharp.model.yml
│   │   │   ├── Soulseek.model.yml
│   │   │   ├── SpreadsheetLight.model.yml
│   │   │   ├── SqlKata.model.yml
│   │   │   ├── SqlSugar.model.yml
│   │   │   ├── Squidex.Assets.model.yml
│   │   │   ├── Squidex.Caching.model.yml
│   │   │   ├── Squidex.ClientLibrary.model.yml
│   │   │   ├── Squidex.Hosting.model.yml
│   │   │   ├── Squidex.Infrastructure.States.model.yml
│   │   │   ├── Squidex.Log.model.yml
│   │   │   ├── Squidex.Text.Translations.model.yml
│   │   │   ├── StackExchange.Profiling.model.yml
│   │   │   ├── StackExchange.Redis.model.yml
│   │   │   ├── StackExchange.Utils.model.yml
│   │   │   ├── SteamKit2.Internal.model.yml
│   │   │   ├── SteamKit2.model.yml
│   │   │   ├── Storage.Net.Blobs.model.yml
│   │   │   ├── Stripe.model.yml
│   │   │   ├── Swan.Logging.model.yml
│   │   │   ├── TMDbLib.Client.model.yml
│   │   │   ├── TvDbSharper.model.yml
│   │   │   ├── Umbraco.Cms.Core.Models.model.yml
│   │   │   ├── Util.Data.model.yml
│   │   │   ├── VirtoCommerce.Platform.Core.Events.model.yml
│   │   │   ├── Voron.Util.Settings.model.yml
│   │   │   ├── Weasel.Core.model.yml
│   │   │   ├── Weasel.Postgresql.Migrations.model.yml
│   │   │   ├── X.Web.Sitemap.model.yml
│   │   │   ├── Xunit.model.yml
│   │   │   ├── YamlDotNet.RepresentationModel.model.yml
│   │   │   ├── YamlDotNet.Serialization.model.yml
│   │   │   ├── Yarp.ReverseProxy.Forwarder.model.yml
│   │   │   ├── YesSql.Filters.Abstractions.Nodes.model.yml
│   │   │   ├── YesSql.Services.model.yml
│   │   │   ├── YesSql.model.yml
│   │   │   ├── cloudscribe.Pagination.Models.model.yml
│   │   │   ├── k8s.Models.model.yml
│   │   │   └── sib_api_v3_sdk.Model.model.yml
│   │   ├── manual/
│   │   │   └── .gitkeep
│   │   └── qlpack.yml
│   ├── lib/
│   │   ├── applications/
│   │   │   └── .gitkeep
│   │   ├── codeql-pack.lock.yml
│   │   ├── frameworks/
│   │   │   └── .gitkeep
│   │   ├── ghsl/
│   │   │   ├── Cryptography.qll
│   │   │   ├── Hardcoded.qll
│   │   │   └── HardcodedCredentials.qll
│   │   └── qlpack.yml
│   ├── src/
│   │   ├── CVEs/
│   │   │   └── .gitkeep
│   │   ├── audit/
│   │   │   ├── CWE-078/
│   │   │   │   ├── CommandInjectionAudit.md
│   │   │   │   └── CommandInjectionAudit.ql
│   │   │   ├── CWE-094/
│   │   │   │   ├── CodeInjectionAudit.md
│   │   │   │   └── CodeInjectionAudit.ql
│   │   │   ├── CWE-502/
│   │   │   │   ├── UnsafeDeserializationAudit.md
│   │   │   │   └── UnsafeDeserializationAudit.ql
│   │   │   ├── CWE-611/
│   │   │   │   ├── UnsafeXMLResolverAudit.md
│   │   │   │   └── UnsafeXMLResolverAudit.ql
│   │   │   ├── explore/
│   │   │   │   ├── Dependencies.ql
│   │   │   │   ├── Files.ql
│   │   │   │   └── RemoteFlowSources.ql
│   │   │   └── templates/
│   │   │       ├── BackwardsPartialDataFlow.ql
│   │   │       ├── DataFlowConfiguration.ql
│   │   │       ├── ForwardPartialDataflow.ql
│   │   │       └── HoistSink.ql
│   │   ├── codeql-pack.lock.yml
│   │   ├── library_sources/
│   │   │   ├── ExternalAPIsQuery.qll
│   │   │   └── ExternalAPIsUsedWithUntrustedData.ql
│   │   ├── qlpack.yml
│   │   ├── security/
│   │   │   ├── CWE-099/
│   │   │   │   ├── TaintedWebClient.cs
│   │   │   │   ├── TaintedWebClient.qhelp
│   │   │   │   ├── TaintedWebClient.ql
│   │   │   │   └── TaintedWebClientLib.qll
│   │   │   ├── CWE-1004/
│   │   │   │   ├── CookieWithoutHttpOnly.qhelp
│   │   │   │   ├── CookieWithoutHttpOnly.ql
│   │   │   │   ├── cookiepolicyoptions.cs
│   │   │   │   ├── httponlyflag.cs
│   │   │   │   └── httponlyflagcore.cs
│   │   │   ├── CWE-327/
│   │   │   │   └── Azure/
│   │   │   │       ├── UnsafeUsageOfClientSideEncryptionVersion.cs
│   │   │   │       ├── UnsafeUsageOfClientSideEncryptionVersion.qhelp
│   │   │   │       └── UnsafeUsageOfClientSideEncryptionVersion.ql
│   │   │   ├── CWE-328/
│   │   │   │   ├── WeakHashingAlgorithms.md
│   │   │   │   ├── WeakHashingAlgorithms.ql
│   │   │   │   ├── WeakPasswordHashing.qhelp
│   │   │   │   ├── WeakPasswordHashing.ql
│   │   │   │   ├── WeakPasswordHashingBad.csharp
│   │   │   │   ├── WeakPasswordHashingGood.csharp
│   │   │   │   ├── WeakPasswordHashingQuery.qll
│   │   │   │   ├── WeakSensitiveDataHashing.qhelp
│   │   │   │   ├── WeakSensitiveDataHashing.ql
│   │   │   │   ├── WeakSensitiveDataHashingBad.csharp
│   │   │   │   ├── WeakSensitiveDataHashingGood.csharp
│   │   │   │   └── WeakSensitiveDataHashingQuery.qll
│   │   │   ├── CWE-614/
│   │   │   │   ├── CookieWithoutSecure.qhelp
│   │   │   │   ├── CookieWithoutSecure.ql
│   │   │   │   ├── Web.config
│   │   │   │   ├── cookiepolicyoptions.cs
│   │   │   │   ├── secureflag.cs
│   │   │   │   └── secureflagcore.cs
│   │   │   ├── CWE-759/
│   │   │   │   ├── HashWithoutSalt.cs
│   │   │   │   ├── HashWithoutSalt.qhelp
│   │   │   │   └── HashWithoutSalt.ql
│   │   │   ├── CWE-760/
│   │   │   │   ├── HardcodedSalt.md
│   │   │   │   └── HardcodedSalt.ql
│   │   │   ├── CWE-798/
│   │   │   │   ├── HardcodedCredentials.cs
│   │   │   │   ├── HardcodedCredentialsSymmetricSecurityKey.qhelp
│   │   │   │   └── HardcodedCredentialsSymmetricSecurityKey.ql
│   │   │   ├── CWE-918/
│   │   │   │   ├── RequestForgery.cs
│   │   │   │   ├── RequestForgery.qhelp
│   │   │   │   ├── RequestForgery.ql
│   │   │   │   └── RequestForgery.qll
│   │   │   ├── CWE-942/
│   │   │   │   ├── CorsMisconfiguration.qhelp
│   │   │   │   ├── CorsMisconfiguration.ql
│   │   │   │   ├── CorsMisconfigurationCredentials.ql
│   │   │   │   ├── CorsMisconfigurationLib.qll
│   │   │   │   └── examples/
│   │   │   │       ├── CorsBad.cs
│   │   │   │       └── CorsGood.cs
│   │   │   ├── JsonWebTokenHandler/
│   │   │   │   ├── JsonWebTokenHandlerLib.qll
│   │   │   │   ├── delegated-security-validations-always-return-true-bad.cs
│   │   │   │   ├── delegated-security-validations-always-return-true-good.cs
│   │   │   │   ├── delegated-security-validations-always-return-true.qhelp
│   │   │   │   ├── delegated-security-validations-always-return-true.ql
│   │   │   │   ├── security-validation-disabled-bad.cs
│   │   │   │   ├── security-validation-disabled-good.cs
│   │   │   │   ├── security-validation-disabled.qhelp
│   │   │   │   └── security-validation-disabled.ql
│   │   │   ├── Serialization/
│   │   │   │   ├── DataSetSerialization.inc.qhelp
│   │   │   │   ├── DataSetSerialization.qll
│   │   │   │   ├── DefiningDatasetRelatedType.qhelp
│   │   │   │   ├── DefiningDatasetRelatedType.ql
│   │   │   │   ├── DefiningPotentiallyUnsafeXmlSerializer.qhelp
│   │   │   │   ├── DefiningPotentiallyUnsafeXmlSerializer.ql
│   │   │   │   ├── UnsafeTypeUsedDataContractSerializer.qhelp
│   │   │   │   ├── UnsafeTypeUsedDataContractSerializer.ql
│   │   │   │   ├── XmlDeserializationWithDataSet.qhelp
│   │   │   │   └── XmlDeserializationWithDataSet.ql
│   │   │   ├── backdoor/
│   │   │   │   ├── DangerousNativeFunctionCall.qhelp
│   │   │   │   ├── DangerousNativeFunctionCall.ql
│   │   │   │   ├── PotentialTimeBomb.qhelp
│   │   │   │   ├── PotentialTimeBomb.ql
│   │   │   │   ├── ProcessNameToHashTaintFlow.qhelp
│   │   │   │   └── ProcessNameToHashTaintFlow.ql
│   │   │   └── dataflow/
│   │   │       └── flowsources/
│   │   │           └── AuthCookie.qll
│   │   └── suites/
│   │       ├── csharp-audit.qls
│   │       ├── csharp-external-api.qls
│   │       └── csharp.qls
│   └── test/
│       ├── TestUtilities/
│       │   └── PrettyPrintModels.ql
│       ├── audit/
│       │   └── .gitkeep
│       ├── codeql-pack.lock.yml
│       ├── qlpack.yml
│       └── security/
│           ├── CWE-1004/
│           │   ├── CookieHttpOnlyFalseAspNetCore/
│           │   │   ├── CookieBuilder/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   ├── NoPolicy/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   ├── UseCookiePolicyCallback/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   └── options
│           │   ├── CookieHttpOnlyFalseSystemWeb/
│           │   │   ├── HttpOnly.expected
│           │   │   ├── HttpOnly.qlref
│           │   │   ├── Program.cs
│           │   │   ├── Web.config
│           │   │   └── options
│           │   ├── CookieWithoutHttpOnlyAspNetCore/
│           │   │   ├── NoPolicy/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   ├── UseCookiePolicyAlways/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   ├── UseCookiePolicyCallback/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   ├── UseCookiePolicyNone/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   └── options
│           │   └── CookieWithoutHttpOnlySystemWeb/
│           │       ├── ConfigEmpty/
│           │       │   ├── HttpOnly.expected
│           │       │   ├── HttpOnly.qlref
│           │       │   ├── Program.cs
│           │       │   ├── Web.config
│           │       │   └── options
│           │       ├── ConfigFalse/
│           │       │   ├── HttpOnly.expected
│           │       │   ├── HttpOnly.qlref
│           │       │   ├── Program.cs
│           │       │   ├── Web.config
│           │       │   └── options
│           │       └── HttpCookiesTrue/
│           │           ├── HttpOnly.expected
│           │           ├── HttpOnly.qlref
│           │           ├── Program.cs
│           │           ├── Web.config
│           │           └── options
│           ├── CWE-328/
│           │   ├── WeakHashingAlgorithms.cs
│           │   ├── WeakHashingAlgorithms.expected
│           │   ├── WeakHashingAlgorithms.qlref
│           │   ├── WeakPasswordHashing.expected
│           │   ├── WeakPasswordHashing.qlref
│           │   ├── WeakSensitiveDataHashing.expected
│           │   ├── WeakSensitiveDataHashing.qlref
│           │   └── options
│           ├── CWE-614/
│           │   ├── RequireSSLAspNetCore/
│           │   │   ├── NoPolicy/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   ├── UseCookiePolicyAlways/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   ├── UseCookiePolicyCallback/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   ├── UseCookiePolicyNone/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   └── options
│           │   ├── RequireSSLFalseAspNetCore/
│           │   │   ├── CookieBuilder/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   ├── NoPolicy/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   ├── UseCookiePolicyCallback/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   └── options
│           │   ├── RequireSSLFalseSystemWeb/
│           │   │   ├── Program.cs
│           │   │   ├── RequireSSL.expected
│           │   │   ├── RequireSSL.qlref
│           │   │   ├── Web.config
│           │   │   └── options
│           │   └── RequireSSLSystemWeb/
│           │       ├── ConfigEmpty/
│           │       │   ├── Program.cs
│           │       │   ├── RequireSSL.expected
│           │       │   ├── RequireSSL.qlref
│           │       │   ├── Web.config
│           │       │   └── options
│           │       ├── ConfigFalse/
│           │       │   ├── Program.cs
│           │       │   ├── RequireSSL.expected
│           │       │   ├── RequireSSL.qlref
│           │       │   ├── Web.config
│           │       │   └── options
│           │       ├── FormsTrue/
│           │       │   ├── Program.cs
│           │       │   ├── RequireSSL.expected
│           │       │   ├── RequireSSL.qlref
│           │       │   ├── Web.config
│           │       │   └── options
│           │       └── HttpCookiesTrue/
│           │           ├── Program.cs
│           │           ├── RequireSSL.expected
│           │           ├── RequireSSL.qlref
│           │           ├── Web.config
│           │           └── options
│           ├── CWE-759/
│           │   ├── HashWithoutSalt.cs
│           │   ├── HashWithoutSalt.expected
│           │   ├── HashWithoutSalt.qlref
│           │   ├── Sha1Utils.cs
│           │   ├── Stubs.cs
│           │   └── options
│           ├── CWE-760/
│           │   ├── HardcodedSalt.expected
│           │   ├── HardcodedSalt.qlref
│           │   ├── StaticSalt.cs
│           │   └── options
│           ├── CWE-918/
│           │   ├── RequestForgery.cs
│           │   ├── RequestForgery.expected
│           │   ├── RequestForgery.qlref
│           │   └── options
│           ├── CWE-942/
│           │   ├── CorsMiconfigurationCredentials.cs
│           │   ├── CorsMisconfiguration.cs
│           │   ├── CorsMisconfiguration.expected
│           │   ├── CorsMisconfiguration.qlref
│           │   ├── CorsMisconfigurationCredentials.expected
│           │   ├── CorsMisconfigurationCredentials.qlref
│           │   └── options
│           ├── JsonWebTokenHandler/
│           │   ├── delegated-security-validations-always-return-true.expected
│           │   ├── delegated-security-validations-always-return-true.qlref
│           │   ├── delegation-test.cs
│           │   ├── security-validation-disabled-test.cs
│           │   ├── security-validation-disabled.expected
│           │   ├── security-validation-disabled.qlref
│           │   └── stubs.cs
│           ├── Serialization/
│           │   ├── DefiningDatasetRelatedType.expected
│           │   ├── DefiningDatasetRelatedType.qlref
│           │   ├── DefiningPotentiallyUnsafeXmlSerializer.expected
│           │   ├── DefiningPotentiallyUnsafeXmlSerializer.qlref
│           │   ├── UnsafeTypeUsedDataContractSerializer.expected
│           │   ├── UnsafeTypeUsedDataContractSerializer.qlref
│           │   ├── XmlDeserializationWithDataSet.expected
│           │   ├── XmlDeserializationWithDataSet.qlref
│           │   ├── options
│           │   └── test0.cs
│           └── backdoor/
│               ├── DangerousNativeFunctionCall.expected
│               ├── DangerousNativeFunctionCall.qlref
│               ├── PotentialTimeBomb.expected
│               ├── PotentialTimeBomb.qlref
│               ├── ProcessNameToHashTaintFlow.expected
│               ├── ProcessNameToHashTaintFlow.qlref
│               └── test.cs
├── go/
│   ├── ext/
│   │   ├── codeql-pack.lock.yml
│   │   ├── generated/
│   │   │   └── .gitkeep
│   │   ├── manual/
│   │   │   ├── .gitkeep
│   │   │   ├── flag.yml
│   │   │   └── os.yml
│   │   └── qlpack.yml
│   ├── lib/
│   │   ├── ResearchMode.qll
│   │   ├── applications/
│   │   │   └── .gitkeep
│   │   ├── codeql-pack.lock.yml
│   │   ├── frameworks/
│   │   │   └── .gitkeep
│   │   ├── ghsl/
│   │   │   ├── LocalSources.qll
│   │   │   ├── Sinks.qll
│   │   │   └── Utils.qll
│   │   ├── ghsl.qll
│   │   └── qlpack.yml
│   ├── src/
│   │   ├── CVEs/
│   │   │   └── .gitkeep
│   │   ├── audit/
│   │   │   ├── CWE-078/
│   │   │   │   └── ArgumentInjection.ql
│   │   │   ├── CWE-089/
│   │   │   │   ├── SqlInjectionAudit.md
│   │   │   │   └── SqlInjectionAudit.ql
│   │   │   ├── explore/
│   │   │   │   ├── Dependencies.ql
│   │   │   │   ├── Files.ql
│   │   │   │   └── RemoteFlowSources.ql
│   │   │   └── templates/
│   │   │       ├── BackwardsPartialDataFlow.ql
│   │   │       ├── DataFlowConfiguration.ql
│   │   │       ├── ForwardPartialDataflow.ql
│   │   │       └── HoistSink.ql
│   │   ├── codeql-pack.lock.yml
│   │   ├── debugging/
│   │   │   ├── PartialPathsFromSink.ql
│   │   │   ├── PartialPathsFromSource.ql
│   │   │   ├── Sinks.ql
│   │   │   └── Sources.ql
│   │   ├── qlpack.yml
│   │   ├── security/
│   │   │   ├── CWE-078/
│   │   │   │   └── CommandInjection.ql
│   │   │   └── CWE-117/
│   │   │       └── LogInjection.ql
│   │   └── suites/
│   │       ├── go-audit.qls
│   │       ├── go-debugging.qls
│   │       ├── go-external-api.qls
│   │       └── go.qls
│   └── test/
│       ├── audit/
│       │   └── CWE-089/
│       │       ├── SQLInjectionAudit.expected
│       │       ├── SQLInjectionAudit.ql
│       │       ├── go.mod
│       │       ├── go.sum
│       │       └── main.go
│       ├── codeql-pack.lock.yml
│       ├── lib/
│       │   └── localsources/
│       │       ├── cmd/
│       │       │   ├── flag.go
│       │       │   └── go_os.go
│       │       ├── go.mod
│       │       ├── local.expected
│       │       └── local.ql
│       ├── qlpack.yml
│       └── security/
│           └── CWE-078/
│               ├── cmdi.expected
│               ├── cmdi.qlref
│               ├── go.mod
│               └── main.go
├── java/
│   ├── ext/
│   │   ├── codeql-pack.lock.yml
│   │   ├── generated/
│   │   │   ├── .gitkeep
│   │   │   ├── Activiti/
│   │   │   │   └── Activiti.yml
│   │   │   ├── ESAPI/
│   │   │   │   └── esapi-java-legacy.yml
│   │   │   ├── FasterXML/
│   │   │   │   ├── jackson-core.yml
│   │   │   │   └── jackson-databind.yml
│   │   │   ├── JetBrains/
│   │   │   │   └── kotlin.yml
│   │   │   ├── JodaOrg/
│   │   │   │   └── joda-time.yml
│   │   │   ├── Kotlin/
│   │   │   │   └── kotlinx.coroutines.yml
│   │   │   ├── LMAX-Exchange/
│   │   │   │   └── disruptor.yml
│   │   │   ├── OpenAPITools/
│   │   │   │   └── openapi-generator.yml
│   │   │   ├── OpenFeign/
│   │   │   │   └── feign.yml
│   │   │   ├── ReactiveX/
│   │   │   │   └── RxJava.yml
│   │   │   ├── Wechat-Group/
│   │   │   │   └── WxJava.yml
│   │   │   ├── abel533/
│   │   │   │   └── Mapper.yml
│   │   │   ├── alibaba/
│   │   │   │   ├── Sentinel.yml
│   │   │   │   ├── canal.yml
│   │   │   │   ├── easyexcel.yml
│   │   │   │   ├── nacos.yml
│   │   │   │   └── spring-cloud-alibaba.yml
│   │   │   ├── antlr/
│   │   │   │   └── antlr4.yml
│   │   │   ├── apache/
│   │   │   │   ├── activemq.yml
│   │   │   │   ├── beam.yml
│   │   │   │   ├── cloudstack.yml
│   │   │   │   ├── commons-io.yml
│   │   │   │   ├── commons-lang.yml
│   │   │   │   ├── directory-ldap-api.yml
│   │   │   │   ├── dubbo.yml
│   │   │   │   ├── flink.yml
│   │   │   │   ├── hadoop.yml
│   │   │   │   ├── hbase.yml
│   │   │   │   ├── httpcomponents-client.yml
│   │   │   │   ├── iceberg.yml
│   │   │   │   ├── iotdb.yml
│   │   │   │   ├── kafka.yml
│   │   │   │   ├── logging-log4j2.yml
│   │   │   │   ├── maven.yml
│   │   │   │   ├── ozone.yml
│   │   │   │   ├── poi.yml
│   │   │   │   ├── pulsar.yml
│   │   │   │   ├── rocketmq.yml
│   │   │   │   ├── shardingsphere.yml
│   │   │   │   ├── shiro.yml
│   │   │   │   ├── skywalking.yml
│   │   │   │   ├── storm.yml
│   │   │   │   ├── tomcat.yml
│   │   │   │   └── zookeeper.yml
│   │   │   ├── auth0/
│   │   │   │   └── java-jwt.yml
│   │   │   ├── ben-manes/
│   │   │   │   └── caffeine.yml
│   │   │   ├── bonigarcia/
│   │   │   │   └── webdrivermanager.yml
│   │   │   ├── brettwooldridge/
│   │   │   │   └── HikariCP.yml
│   │   │   ├── cbeust/
│   │   │   │   └── testng.yml
│   │   │   ├── cglib/
│   │   │   │   └── cglib.yml
│   │   │   ├── checkstyle/
│   │   │   │   └── checkstyle.yml
│   │   │   ├── code4craft/
│   │   │   │   └── webmagic.yml
│   │   │   ├── codecentric/
│   │   │   │   └── spring-boot-admin.yml
│   │   │   ├── cucumber/
│   │   │   │   └── cucumber-jvm.yml
│   │   │   ├── deeplearning4j/
│   │   │   │   └── deeplearning4j.yml
│   │   │   ├── dropwizard/
│   │   │   │   ├── dropwizard.yml
│   │   │   │   └── metrics.yml
│   │   │   ├── eclipse/
│   │   │   │   └── jetty.project.yml
│   │   │   ├── eclipse-vertx/
│   │   │   │   └── vert.x.yml
│   │   │   ├── empty.model.yml
│   │   │   ├── flyway/
│   │   │   │   └── flyway.yml
│   │   │   ├── google/
│   │   │   │   ├── gson.yml
│   │   │   │   ├── guava.yml
│   │   │   │   └── guice.yml
│   │   │   ├── h2database/
│   │   │   │   └── h2database.yml
│   │   │   ├── hibernate/
│   │   │   │   └── hibernate-orm.yml
│   │   │   ├── java-native-access/
│   │   │   │   └── jna.yml
│   │   │   ├── jboss-javassist/
│   │   │   │   └── javassist.yml
│   │   │   ├── jeecgboot/
│   │   │   │   └── jeecg-boot.yml
│   │   │   ├── jhy/
│   │   │   │   └── jsoup.yml
│   │   │   ├── junit-team/
│   │   │   │   └── junit5.yml
│   │   │   ├── jwtk/
│   │   │   │   └── jjwt.yml
│   │   │   ├── keycloak/
│   │   │   │   └── keycloak.yml
│   │   │   ├── kiegroup/
│   │   │   │   └── drools.yml
│   │   │   ├── liquibase/
│   │   │   │   └── liquibase.yml
│   │   │   ├── mapstruct/
│   │   │   │   └── mapstruct.yml
│   │   │   ├── micrometer-metrics/
│   │   │   │   └── micrometer.yml
│   │   │   ├── mockito/
│   │   │   │   └── mockito.yml
│   │   │   ├── mybatis/
│   │   │   │   ├── mybatis-3.yml
│   │   │   │   ├── spring-boot-starter.yml
│   │   │   │   └── spring.yml
│   │   │   ├── neo4j/
│   │   │   │   └── neo4j.yml
│   │   │   ├── netty/
│   │   │   │   └── netty.yml
│   │   │   ├── pagehelper/
│   │   │   │   └── Mybatis-PageHelper.yml
│   │   │   ├── perwendel/
│   │   │   │   └── spark.yml
│   │   │   ├── pgjdbc/
│   │   │   │   └── pgjdbc.yml
│   │   │   ├── prestodb/
│   │   │   │   └── presto.yml
│   │   │   ├── projectlombok/
│   │   │   │   └── lombok.yml
│   │   │   ├── qos-ch/
│   │   │   │   ├── logback.yml
│   │   │   │   └── slf4j.yml
│   │   │   ├── quarkusio/
│   │   │   │   └── quarkus.yml
│   │   │   ├── quartz-scheduler/
│   │   │   │   └── quartz.yml
│   │   │   ├── redis/
│   │   │   │   └── jedis.yml
│   │   │   ├── redisson/
│   │   │   │   └── redisson.yml
│   │   │   ├── resilience4j/
│   │   │   │   └── resilience4j.yml
│   │   │   ├── rest-assured/
│   │   │   │   └── rest-assured.yml
│   │   │   ├── seata/
│   │   │   │   └── seata.yml
│   │   │   ├── spring-projects/
│   │   │   │   └── spring-data-jpa.yml
│   │   │   ├── square/
│   │   │   │   ├── okhttp.yml
│   │   │   │   └── retrofit.yml
│   │   │   ├── stleary/
│   │   │   │   └── JSON-java.yml
│   │   │   ├── swagger-api/
│   │   │   │   └── swagger-core.yml
│   │   │   ├── testcontainers/
│   │   │   │   └── testcontainers-java.yml
│   │   │   ├── xuxueli/
│   │   │   │   └── xxl-job.yml
│   │   │   └── zxing/
│   │   │       └── zxing.yml
│   │   ├── manual/
│   │   │   ├── .gitkeep
│   │   │   ├── android.webkit.model.yml
│   │   │   ├── com.google.common.io.model.yml
│   │   │   ├── com.jcraft.jsch.model.yml
│   │   │   ├── com.jfinal.core.model.yml
│   │   │   ├── com.linkedin.restli.server.annotations.model.yml
│   │   │   ├── graphql.schema.model.yml
│   │   │   ├── io.ebean.model.yml
│   │   │   ├── java-dotenv.model.yml
│   │   │   ├── java.io.model.yml
│   │   │   ├── java.lang.model.yml
│   │   │   ├── java.util.concurrent.model.yml
│   │   │   ├── javax.servlet.http.model.yml
│   │   │   ├── javax.ws.rs.container.model.yml
│   │   │   ├── javax.ws.rs.core.model.yml
│   │   │   ├── org.apache.commons.codec.binary.model.yml
│   │   │   ├── org.apache.commons.lang.model.yml
│   │   │   ├── org.apache.logging.log4j.message.model.yml
│   │   │   ├── org.apache.logging.log4j.model.yml
│   │   │   ├── org.apache.wicket.markup.html.form.model.yml
│   │   │   ├── org.apache.wicket.request.model.yml
│   │   │   ├── org.apache.wicket.util.crypt.model.yml
│   │   │   ├── org.apache.wicket.util.string.model.yml
│   │   │   ├── org.neo4j.driver.model.yml
│   │   │   ├── org.springframework.http.model.yml
│   │   │   ├── play.libs.ws.model.yml
│   │   │   ├── play.mvc.model.yml
│   │   │   └── undertow-core.model.yml
│   │   └── qlpack.yml
│   ├── ext-library-sources/
│   │   ├── codeql-pack.lock.yml
│   │   ├── generated/
│   │   │   ├── alfio.controller.form.model.yml
│   │   │   ├── alfio.manager.system.model.yml
│   │   │   ├── alluxio.collections.model.yml
│   │   │   ├── alluxio.job.wire.model.yml
│   │   │   ├── alluxio.underfs.model.yml
│   │   │   ├── alpine.common.logging.model.yml
│   │   │   ├── alpine.common.util.model.yml
│   │   │   ├── alpine.persistence.model.yml
│   │   │   ├── alpine.security.crypto.model.yml
│   │   │   ├── alpine.server.auth.model.yml
│   │   │   ├── alpine.server.mail.model.yml
│   │   │   ├── alpine.server.resources.model.yml
│   │   │   ├── android.accounts.model.yml
│   │   │   ├── android.app.model.yml
│   │   │   ├── android.bluetooth.model.yml
│   │   │   ├── android.content.model.yml
│   │   │   ├── android.content.pm.model.yml
│   │   │   ├── android.content.res.model.yml
│   │   │   ├── android.database.model.yml
│   │   │   ├── android.database.sqlite.model.yml
│   │   │   ├── android.graphics.model.yml
│   │   │   ├── android.location.model.yml
│   │   │   ├── android.media.model.yml
│   │   │   ├── android.net.model.yml
│   │   │   ├── android.net.wifi.model.yml
│   │   │   ├── android.nfc.tech.model.yml
│   │   │   ├── android.opengl.model.yml
│   │   │   ├── android.os.model.yml
│   │   │   ├── android.preference.model.yml
│   │   │   ├── android.print.model.yml
│   │   │   ├── android.provider.model.yml
│   │   │   ├── android.security.model.yml
│   │   │   ├── android.speech.tts.model.yml
│   │   │   ├── android.support.v4.media.model.yml
│   │   │   ├── android.support.v4.util.model.yml
│   │   │   ├── android.text.format.model.yml
│   │   │   ├── android.text.model.yml
│   │   │   ├── android.text.util.model.yml
│   │   │   ├── android.util.model.yml
│   │   │   ├── android.view.accessibility.model.yml
│   │   │   ├── android.view.model.yml
│   │   │   ├── android.webkit.model.yml
│   │   │   ├── android.widget.model.yml
│   │   │   ├── androidx.activity.result.model.yml
│   │   │   ├── androidx.appcompat.app.model.yml
│   │   │   ├── androidx.appcompat.widget.model.yml
│   │   │   ├── androidx.browser.customtabs.model.yml
│   │   │   ├── androidx.collection.model.yml
│   │   │   ├── androidx.compose.material3.model.yml
│   │   │   ├── androidx.core.app.model.yml
│   │   │   ├── androidx.core.content.model.yml
│   │   │   ├── androidx.core.content.pm.model.yml
│   │   │   ├── androidx.core.net.model.yml
│   │   │   ├── androidx.core.text.model.yml
│   │   │   ├── androidx.core.util.model.yml
│   │   │   ├── androidx.core.view.accessibility.model.yml
│   │   │   ├── androidx.core.view.animation.model.yml
│   │   │   ├── androidx.documentfile.provider.model.yml
│   │   │   ├── androidx.fragment.app.model.yml
│   │   │   ├── androidx.media.session.model.yml
│   │   │   ├── androidx.media3.common.model.yml
│   │   │   ├── androidx.preference.model.yml
│   │   │   ├── androidx.sqlite.db.model.yml
│   │   │   ├── androidx.work.model.yml
│   │   │   ├── au.com.bytecode.opencsv.model.yml
│   │   │   ├── au.com.objectix.jgridshift.model.yml
│   │   │   ├── be.ugent.brightspace.idkeyauth.model.yml
│   │   │   ├── br.org.scadabr.model.yml
│   │   │   ├── br.org.scadabr.vo.scripting.model.yml
│   │   │   ├── brave.internal.extra.model.yml
│   │   │   ├── bsh.model.yml
│   │   │   ├── cat.ereza.customactivityoncrash.model.yml
│   │   │   ├── ch.digitalfondue.basicxlsx.model.yml
│   │   │   ├── ch.digitalfondue.jfiveparse.model.yml
│   │   │   ├── ch.poole.conditionalrestrictionparser.model.yml
│   │   │   ├── ch.poole.poparser.model.yml
│   │   │   ├── ch.qos.logback.classic.model.yml
│   │   │   ├── ch.qos.logback.core.helpers.model.yml
│   │   │   ├── ch.qos.logback.core.pattern.model.yml
│   │   │   ├── ch.qos.logback.core.spi.model.yml
│   │   │   ├── chameleon.playlist.model.yml
│   │   │   ├── chatty.gui.components.settings.model.yml
│   │   │   ├── chatty.util.dnd.model.yml
│   │   │   ├── chatty.util.model.yml
│   │   │   ├── clojure.lang.model.yml
│   │   │   ├── cn.binarywang.wx.miniapp.api.model.yml
│   │   │   ├── cn.binarywang.wx.miniapp.bean.model.yml
│   │   │   ├── cn.bluejoe.elfinder.service.model.yml
│   │   │   ├── cn.hippo4j.common.api.model.yml
│   │   │   ├── cn.hippo4j.config.service.model.yml
│   │   │   ├── cn.hutool.core.collection.model.yml
│   │   │   ├── cn.hutool.core.io.model.yml
│   │   │   ├── cn.hutool.core.text.model.yml
│   │   │   ├── cn.hutool.core.util.model.yml
│   │   │   ├── cn.hutool.json.model.yml
│   │   │   ├── cn.hutool.jwt.model.yml
│   │   │   ├── cn.iocoder.yudao.framework.ip.core.utils.model.yml
│   │   │   ├── cn.iocoder.yudao.module.infra.dal.dataobject.job.model.yml
│   │   │   ├── cn.iocoder.yudao.module.infra.dal.dataobject.logger.model.yml
│   │   │   ├── cn.nukkit.utils.model.yml
│   │   │   ├── co.elastic.clients.elasticsearch._types.model.yml
│   │   │   ├── co.elastic.clients.elasticsearch.core.model.yml
│   │   │   ├── co.elastic.webapp.model.yml
│   │   │   ├── com.activeandroid.query.model.yml
│   │   │   ├── com.activeandroid.util.model.yml
│   │   │   ├── com.adobe.granite.ui.clientlibs.model.yml
│   │   │   ├── com.afollestad.materialdialogs.model.yml
│   │   │   ├── com.alibaba.arthas.deps.org.slf4j.model.yml
│   │   │   ├── com.alibaba.craftsman.dto.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.dashboard.datasource.entity.rule.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.dashboard.domain.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.slots.block.flow.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.slots.block.flow.param.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.util.function.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.util.model.yml
│   │   │   ├── com.alibaba.druid.sql.model.yml
│   │   │   ├── com.alibaba.dubbo.config.model.yml
│   │   │   ├── com.alibaba.dubbo.rpc.model.yml
│   │   │   ├── com.alibaba.excel.model.yml
│   │   │   ├── com.alibaba.fastjson.model.yml
│   │   │   ├── com.alibaba.fastjson2.model.yml
│   │   │   ├── com.alibaba.nacos.api.config.model.yml
│   │   │   ├── com.alibaba.nacos.common.model.model.yml
│   │   │   ├── com.alibaba.nacos.config.server.service.repository.model.yml
│   │   │   ├── com.alibaba.nacos.core.cluster.model.yml
│   │   │   ├── com.alibaba.nacos.naming.core.v2.metadata.model.yml
│   │   │   ├── com.alibaba.polardbx.executor.mpp.execution.model.yml
│   │   │   ├── com.alipay.api.internal.util.model.yml
│   │   │   ├── com.alipay.easysdk.payment.page.model.yml
│   │   │   ├── com.alipay.easysdk.payment.wap.model.yml
│   │   │   ├── com.alipay.sofa.jraft.entity.model.yml
│   │   │   ├── com.alipay.sofa.jraft.model.yml
│   │   │   ├── com.alipay.sofa.rpc.config.model.yml
│   │   │   ├── com.aliyun.oss.model.model.yml
│   │   │   ├── com.aliyun.oss.model.yml
│   │   │   ├── com.aliyuncs.model.yml
│   │   │   ├── com.amazonaws.auth.model.yml
│   │   │   ├── com.amazonaws.client.builder.model.yml
│   │   │   ├── com.amazonaws.model.yml
│   │   │   ├── com.amazonaws.regions.model.yml
│   │   │   ├── com.amazonaws.retry.model.yml
│   │   │   ├── com.amazonaws.serverless.proxy.model.model.yml
│   │   │   ├── com.amazonaws.services.ecr.model.model.yml
│   │   │   ├── com.amazonaws.services.elasticbeanstalk.model.model.yml
│   │   │   ├── com.amazonaws.services.kinesis.model.model.yml
│   │   │   ├── com.amazonaws.services.kinesis.model.yml
│   │   │   ├── com.amazonaws.services.rds.auth.model.yml
│   │   │   ├── com.amazonaws.services.s3.model.model.yml
│   │   │   ├── com.amazonaws.services.s3.model.yml
│   │   │   ├── com.amazonaws.services.s3.transfer.model.yml
│   │   │   ├── com.amazonaws.services.sqs.model.model.yml
│   │   │   ├── com.amazonaws.util.model.yml
│   │   │   ├── com.amulyakhare.textdrawable.model.yml
│   │   │   ├── com.apicatalog.jsonld.document.model.yml
│   │   │   ├── com.apitable.internal.vo.model.yml
│   │   │   ├── com.apitable.shared.listener.event.model.yml
│   │   │   ├── com.apitable.shared.util.information.model.yml
│   │   │   ├── com.arangodb.velocypack.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.api.builders.permission.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.api.builders.plan.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.api.builders.project.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.api.builders.repository.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.builders.repository.bitbucket.server.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.builders.task.model.yml
│   │   │   ├── com.auth0.jwt.model.yml
│   │   │   ├── com.azure.cosmos.model.yml
│   │   │   ├── com.azure.resourcemanager.datafactory.models.model.yml
│   │   │   ├── com.azure.security.keyvault.secrets.model.yml
│   │   │   ├── com.azure.storage.blob.model.yml
│   │   │   ├── com.azure.storage.blob.models.model.yml
│   │   │   ├── com.baidu.cloud.starlight.api.rpc.config.model.yml
│   │   │   ├── com.baomidou.mybatisplus.core.conditions.interfaces.model.yml
│   │   │   ├── com.baomidou.mybatisplus.core.mapper.model.yml
│   │   │   ├── com.baomidou.mybatisplus.extension.service.model.yml
│   │   │   ├── com.biglybt.core.util.model.yml
│   │   │   ├── com.blazebit.text.model.yml
│   │   │   ├── com.blogspot.mydailyjava.weaklockfree.model.yml
│   │   │   ├── com.bluelinelabs.conductor.model.yml
│   │   │   ├── com.bosphere.filelogger.model.yml
│   │   │   ├── com.braintreepayments.api.model.yml
│   │   │   ├── com.cardinalcommerce.cardinalmobilesdk.model.yml
│   │   │   ├── com.carolinarollergirls.scoreboard.event.model.yml
│   │   │   ├── com.caucho.hessian.server.model.yml
│   │   │   ├── com.ceph.fs.model.yml
│   │   │   ├── com.cloud.utils.db.model.yml
│   │   │   ├── com.cloudbees.jenkins.plugins.bitbucket.endpoints.model.yml
│   │   │   ├── com.cloudbees.plugins.credentials.model.yml
│   │   │   ├── com.codahale.metrics.model.yml
│   │   │   ├── com.consol.citrus.variable.dictionary.model.yml
│   │   │   ├── com.couchbase.client.java.model.yml
│   │   │   ├── com.couchbase.client.java.transcoder.model.yml
│   │   │   ├── com.coverity.security.model.yml
│   │   │   ├── com.cronutils.parser.model.yml
│   │   │   ├── com.crowdin.cli.utils.http.model.yml
│   │   │   ├── com.ctc.wstx.io.model.yml
│   │   │   ├── com.ctrip.framework.apollo.configservice.wrapper.model.yml
│   │   │   ├── com.ctrip.framework.apollo.core.enums.model.yml
│   │   │   ├── com.ctrip.framework.apollo.core.signature.model.yml
│   │   │   ├── com.ctrip.framework.apollo.core.utils.model.yml
│   │   │   ├── com.ctrip.framework.apollo.openapi.client.model.yml
│   │   │   ├── com.ctrip.framework.apollo.openapi.dto.model.yml
│   │   │   ├── com.ctrip.framework.apollo.tracer.model.yml
│   │   │   ├── com.cybozu.labs.langdetect.model.yml
│   │   │   ├── com.damnhandy.uri.template.model.yml
│   │   │   ├── com.datadoghq.profiler.model.yml
│   │   │   ├── com.datadoghq.sketch.ddsketch.encoding.model.yml
│   │   │   ├── com.datastax.driver.core.model.yml
│   │   │   ├── com.datastax.oss.driver.api.querybuilder.model.yml
│   │   │   ├── com.day.cq.commons.jcr.model.yml
│   │   │   ├── com.day.cq.dam.api.model.yml
│   │   │   ├── com.day.cq.tagging.model.yml
│   │   │   ├── com.day.cq.wcm.api.model.yml
│   │   │   ├── com.didiglobal.logi.elasticsearch.client.request.query.query.model.yml
│   │   │   ├── com.didiglobal.logi.log.model.yml
│   │   │   ├── com.digi.xbee.api.io.model.yml
│   │   │   ├── com.drew.imaging.jpeg.model.yml
│   │   │   ├── com.drew.imaging.model.yml
│   │   │   ├── com.dropbox.core.v2.files.model.yml
│   │   │   ├── com.dslplatform.json.model.yml
│   │   │   ├── com.enonic.xp.data.model.yml
│   │   │   ├── com.enonic.xp.repo.impl.elasticsearch.document.model.yml
│   │   │   ├── com.enonic.xp.repo.impl.elasticsearch.snapshot.model.yml
│   │   │   ├── com.enonic.xp.repo.impl.storage.model.yml
│   │   │   ├── com.enonic.xp.web.impl.dispatch.mapping.model.yml
│   │   │   ├── com.entwinemedia.fn.data.json.model.yml
│   │   │   ├── com.entwinemedia.fn.data.model.yml
│   │   │   ├── com.entwinemedia.fn.fns.model.yml
│   │   │   ├── com.entwinemedia.fn.model.yml
│   │   │   ├── com.erudika.para.client.model.yml
│   │   │   ├── com.erudika.para.core.model.yml
│   │   │   ├── com.erudika.para.core.utils.model.yml
│   │   │   ├── com.esotericsoftware.kryo.model.yml
│   │   │   ├── com.eveningoutpost.dexdrip.g5model.model.yml
│   │   │   ├── com.eveningoutpost.dexdrip.model.yml
│   │   │   ├── com.eveningoutpost.dexdrip.webservices.model.yml
│   │   │   ├── com.eviware.soapui.support.xml.model.yml
│   │   │   ├── com.facebook.airlift.http.client.model.yml
│   │   │   ├── com.facebook.airlift.http.server.model.yml
│   │   │   ├── com.facebook.airlift.log.model.yml
│   │   │   ├── com.facebook.model.yml
│   │   │   ├── com.facebook.presto.execution.model.yml
│   │   │   ├── com.fasterxml.jackson.core.model.yml
│   │   │   ├── com.fasterxml.jackson.databind.model.yml
│   │   │   ├── com.fasterxml.jackson.databind.node.model.yml
│   │   │   ├── com.fasterxml.jackson.module.kotlin.model.yml
│   │   │   ├── com.formdev.flatlaf.model.yml
│   │   │   ├── com.forrestguice.suntimeswidget.model.yml
│   │   │   ├── com.forrestguice.suntimeswidget.settings.model.yml
│   │   │   ├── com.gitblit.utils.model.yml
│   │   │   ├── com.github.ambry.clustermap.model.yml
│   │   │   ├── com.github.benmanes.caffeine.cache.model.yml
│   │   │   ├── com.github.benmanes.caffeine.cache.stats.model.yml
│   │   │   ├── com.github.binarywang.wxpay.bean.request.model.yml
│   │   │   ├── com.github.dockerjava.api.command.model.yml
│   │   │   ├── com.github.dockerjava.api.model.model.yml
│   │   │   ├── com.github.dockerjava.api.model.yml
│   │   │   ├── com.github.drapostolos.typeparser.model.yml
│   │   │   ├── com.github.fge.jackson.model.yml
│   │   │   ├── com.github.jhonnymertz.wkhtmltopdf.wrapper.model.yml
│   │   │   ├── com.github.jsonldjava.utils.model.yml
│   │   │   ├── com.github.luben.zstd.model.yml
│   │   │   ├── com.github.mustachejava.model.yml
│   │   │   ├── com.github.os72.protobuf.dynamic.model.yml
│   │   │   ├── com.github.packageurl.model.yml
│   │   │   ├── com.github.pagehelper.model.yml
│   │   │   ├── com.github.pagehelper.page.model.yml
│   │   │   ├── com.github.piasy.biv.view.model.yml
│   │   │   ├── com.github.sardine.model.yml
│   │   │   ├── com.github.scribejava.core.oauth.model.yml
│   │   │   ├── com.github.scribejava.core.utils.model.yml
│   │   │   ├── com.github.stanfordfuturedata.momentsketch.model.yml
│   │   │   ├── com.github.underscore.lodash.model.yml
│   │   │   ├── com.github.zafarkhaja.semver.model.yml
│   │   │   ├── com.google.android.exoplayer2.model.yml
│   │   │   ├── com.google.android.gms.cast.model.yml
│   │   │   ├── com.google.android.gms.wearable.model.yml
│   │   │   ├── com.google.android.material.snackbar.model.yml
│   │   │   ├── com.google.api.client.auth.oauth2.model.yml
│   │   │   ├── com.google.api.client.util.model.yml
│   │   │   ├── com.google.api.gax.retrying.model.yml
│   │   │   ├── com.google.api.gax.rpc.model.yml
│   │   │   ├── com.google.api.services.calendar.model.model.yml
│   │   │   ├── com.google.api.services.cloudkms.v1.model.yml
│   │   │   ├── com.google.api.services.compute.model.yml
│   │   │   ├── com.google.api.services.drive.model.model.yml
│   │   │   ├── com.google.api.services.monitoring.v3.model.model.yml
│   │   │   ├── com.google.api.services.sheets.v4.model.yml
│   │   │   ├── com.google.api.services.storage.model.yml
│   │   │   ├── com.google.auth.oauth2.model.yml
│   │   │   ├── com.google.cloud.dataproc.v1.model.yml
│   │   │   ├── com.google.cloud.datastore.model.yml
│   │   │   ├── com.google.cloud.http.model.yml
│   │   │   ├── com.google.cloud.logging.model.yml
│   │   │   ├── com.google.cloud.model.yml
│   │   │   ├── com.google.cloud.secretmanager.v1.model.yml
│   │   │   ├── com.google.cloud.spanner.model.yml
│   │   │   ├── com.google.cloud.storage.model.yml
│   │   │   ├── com.google.cloud.translate.model.yml
│   │   │   ├── com.google.common.base.model.yml
│   │   │   ├── com.google.common.cache.model.yml
│   │   │   ├── com.google.common.collect.model.yml
│   │   │   ├── com.google.common.escape.model.yml
│   │   │   ├── com.google.common.flogger.model.yml
│   │   │   ├── com.google.common.hash.model.yml
│   │   │   ├── com.google.common.io.model.yml
│   │   │   ├── com.google.common.math.model.yml
│   │   │   ├── com.google.common.net.model.yml
│   │   │   ├── com.google.common.primitives.model.yml
│   │   │   ├── com.google.common.util.concurrent.model.yml
│   │   │   ├── com.google.crypto.tink.model.yml
│   │   │   ├── com.google.firebase.model.yml
│   │   │   ├── com.google.flatbuffers.model.yml
│   │   │   ├── com.google.gson.model.yml
│   │   │   ├── com.google.gson.stream.model.yml
│   │   │   ├── com.google.gwt.regexp.shared.model.yml
│   │   │   ├── com.google.gwt.user.server.model.yml
│   │   │   ├── com.google.protobuf.model.yml
│   │   │   ├── com.google.protobuf.util.model.yml
│   │   │   ├── com.google.template.soy.tofu.model.yml
│   │   │   ├── com.google.zxing.model.yml
│   │   │   ├── com.googlecode.concurrentlinkedhashmap.model.yml
│   │   │   ├── com.googlecode.objectify.cmd.model.yml
│   │   │   ├── com.googlecode.objectify.model.yml
│   │   │   ├── com.hankcs.hanlp.seg.model.yml
│   │   │   ├── com.hankcs.hanlp.tokenizer.model.yml
│   │   │   ├── com.haulmont.yarg.loaders.impl.model.yml
│   │   │   ├── com.hazelcast.core.model.yml
│   │   │   ├── com.hazelcast.map.model.yml
│   │   │   ├── com.hazelcast.topic.model.yml
│   │   │   ├── com.hippo.unifile.model.yml
│   │   │   ├── com.hippo.yorozuya.model.yml
│   │   │   ├── com.huaban.analysis.jieba.model.yml
│   │   │   ├── com.ibm.icu.dev.util.model.yml
│   │   │   ├── com.ibm.icu.impl.model.yml
│   │   │   ├── com.ibm.icu.lang.model.yml
│   │   │   ├── com.ibm.icu.text.model.yml
│   │   │   ├── com.jayway.jsonpath.model.yml
│   │   │   ├── com.jcraft.jsch.model.yml
│   │   │   ├── com.jfinal.log.model.yml
│   │   │   ├── com.jme3.util.model.yml
│   │   │   ├── com.lazygeniouz.dfc.file.model.yml
│   │   │   ├── com.lightdev.app.shtm.model.yml
│   │   │   ├── com.lyncode.xoai.util.model.yml
│   │   │   ├── com.mailjet.client.model.yml
│   │   │   ├── com.mercedesbenz.sechub.commons.model.model.yml
│   │   │   ├── com.mercedesbenz.sechub.sharedkernel.model.yml
│   │   │   ├── com.mercedesbenz.sechub.sharedkernel.validation.model.yml
│   │   │   ├── com.microsoft.aad.adal4j.model.yml
│   │   │   ├── com.microsoft.azure.cosmosdb.rx.model.yml
│   │   │   ├── com.microsoft.azure.datalake.store.model.yml
│   │   │   ├── com.microsoft.azure.storage.blob.model.yml
│   │   │   ├── com.microsoft.cognitiveservices.speech.audio.model.yml
│   │   │   ├── com.microsoft.cognitiveservices.speech.model.yml
│   │   │   ├── com.mitchellbosecke.pebble.model.yml
│   │   │   ├── com.mitchellbosecke.pebble.template.model.yml
│   │   │   ├── com.mixpanel.android.mpmetrics.model.yml
│   │   │   ├── com.mongodb.client.model.model.yml
│   │   │   ├── com.mongodb.client.model.yml
│   │   │   ├── com.mongodb.reactivestreams.client.model.yml
│   │   │   ├── com.mortennobel.imagescaling.model.yml
│   │   │   ├── com.mycelium.wallet.persistence.model.yml
│   │   │   ├── com.mycelium.wapi.content.model.yml
│   │   │   ├── com.mysema.query.types.expr.model.yml
│   │   │   ├── com.mysema.query.types.model.yml
│   │   │   ├── com.nebhale.jsonpath.model.yml
│   │   │   ├── com.netflix.astyanax.recipes.storage.model.yml
│   │   │   ├── com.netflix.conductor.common.metadata.tasks.model.yml
│   │   │   ├── com.netflix.conductor.common.utils.model.yml
│   │   │   ├── com.netflix.config.model.yml
│   │   │   ├── com.netflix.dyno.queues.model.yml
│   │   │   ├── com.netflix.dyno.queues.redis.model.yml
│   │   │   ├── com.netflix.kayenta.canary.model.yml
│   │   │   ├── com.netflix.kayenta.canary.providers.metrics.model.yml
│   │   │   ├── com.netflix.metacat.common.model.yml
│   │   │   ├── com.netflix.metacat.common.server.api.v1.model.yml
│   │   │   ├── com.netflix.metacat.main.api.v1.model.yml
│   │   │   ├── com.netflix.metacat.main.services.model.yml
│   │   │   ├── com.netflix.spectator.api.model.yml
│   │   │   ├── com.netflix.spectator.atlas.impl.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.aws.data.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.cloudfoundry.client.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.ecs.model.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.ecs.provider.view.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.kubernetes.caching.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.kubernetes.provider.view.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.lambda.cache.client.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.security.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.yandex.provider.model.yml
│   │   │   ├── com.netflix.spinnaker.credentials.model.yml
│   │   │   ├── com.netflix.spinnaker.halyard.core.tasks.v1.model.yml
│   │   │   ├── com.netflix.spinnaker.orca.pipeline.persistence.model.yml
│   │   │   ├── com.newrelic.api.agent.model.yml
│   │   │   ├── com.nextcloud.android.common.ui.theme.utils.model.yml
│   │   │   ├── com.nimbusds.jose.crypto.impl.model.yml
│   │   │   ├── com.nimbusds.jose.jwk.gen.model.yml
│   │   │   ├── com.nimbusds.jose.jwk.model.yml
│   │   │   ├── com.nimbusds.jose.model.yml
│   │   │   ├── com.nimbusds.jose.util.model.yml
│   │   │   ├── com.nimbusds.jwt.model.yml
│   │   │   ├── com.nimbusds.jwt.proc.model.yml
│   │   │   ├── com.nimbusds.openid.connect.sdk.model.yml
│   │   │   ├── com.nimbusds.openid.connect.sdk.op.model.yml
│   │   │   ├── com.ning.compress.lzf.model.yml
│   │   │   ├── com.novell.ldapchai.model.yml
│   │   │   ├── com.novell.ldapchai.provider.model.yml
│   │   │   ├── com.nulabinc.zxcvbn.model.yml
│   │   │   ├── com.obs.services.model.model.yml
│   │   │   ├── com.offbytwo.jenkins.model.yml
│   │   │   ├── com.onesignal.model.yml
│   │   │   ├── com.openblocks.api.util.model.yml
│   │   │   ├── com.openblocks.domain.application.service.model.yml
│   │   │   ├── com.openblocks.domain.datasource.model.model.yml
│   │   │   ├── com.openblocks.domain.template.service.model.yml
│   │   │   ├── com.openblocks.infra.birelation.model.yml
│   │   │   ├── com.opencsv.model.yml
│   │   │   ├── com.openshift.restclient.authorization.model.yml
│   │   │   ├── com.openshift.restclient.model.yml
│   │   │   ├── com.orbitz.consul.model.yml
│   │   │   ├── com.orientechnologies.common.collection.model.yml
│   │   │   ├── com.orientechnologies.common.concur.resource.model.yml
│   │   │   ├── com.orientechnologies.common.factory.model.yml
│   │   │   ├── com.orientechnologies.common.log.model.yml
│   │   │   ├── com.orientechnologies.orient.client.remote.model.yml
│   │   │   ├── com.orientechnologies.orient.core.config.model.yml
│   │   │   ├── com.orientechnologies.orient.core.db.model.yml
│   │   │   ├── com.orientechnologies.orient.core.db.record.model.yml
│   │   │   ├── com.orientechnologies.orient.core.db.tool.importer.model.yml
│   │   │   ├── com.orientechnologies.orient.core.index.model.yml
│   │   │   ├── com.orientechnologies.orient.core.iterator.model.yml
│   │   │   ├── com.orientechnologies.orient.core.metadata.schema.model.yml
│   │   │   ├── com.orientechnologies.orient.core.metadata.security.model.yml
│   │   │   ├── com.orientechnologies.orient.core.metadata.sequence.model.yml
│   │   │   ├── com.orientechnologies.orient.core.record.impl.model.yml
│   │   │   ├── com.orientechnologies.orient.core.record.model.yml
│   │   │   ├── com.orientechnologies.orient.core.sql.functions.graph.model.yml
│   │   │   ├── com.orientechnologies.orient.core.sql.parser.model.yml
│   │   │   ├── com.orientechnologies.orient.core.storage.index.hashindex.local.v2.model.yml
│   │   │   ├── com.orientechnologies.orient.core.storage.index.hashindex.local.v3.model.yml
│   │   │   ├── com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.model.yml
│   │   │   ├── com.orientechnologies.orient.core.storage.model.yml
│   │   │   ├── com.orientechnologies.orient.etl.loader.model.yml
│   │   │   ├── com.orientechnologies.orient.etl.model.yml
│   │   │   ├── com.orientechnologies.orient.etl.transformer.model.yml
│   │   │   ├── com.orientechnologies.orient.graph.sql.functions.model.yml
│   │   │   ├── com.orientechnologies.orient.server.distributed.model.yml
│   │   │   ├── com.orientechnologies.orient.server.handler.model.yml
│   │   │   ├── com.orientechnologies.spatial.shape.model.yml
│   │   │   ├── com.owncloud.android.files.services.model.yml
│   │   │   ├── com.owncloud.android.lib.common.utils.model.yml
│   │   │   ├── com.palantir.common.streams.model.yml
│   │   │   ├── com.palantir.logsafe.model.yml
│   │   │   ├── com.paypal.checkout.createorder.model.yml
│   │   │   ├── com.pinterest.deployservice.bean.model.yml
│   │   │   ├── com.publiccms.common.base.model.yml
│   │   │   ├── com.pushbullet.android.extension.model.yml
│   │   │   ├── com.qcloud.cos.model.model.yml
│   │   │   ├── com.qcloud.cos.model.yml
│   │   │   ├── com.qiniu.storage.model.yml
│   │   │   ├── com.qiniu.util.model.yml
│   │   │   ├── com.qq.tars.client.model.yml
│   │   │   ├── com.rometools.modules.itunes.model.yml
│   │   │   ├── com.rometools.rome.feed.atom.model.yml
│   │   │   ├── com.rometools.rome.feed.module.model.yml
│   │   │   ├── com.rometools.rome.io.model.yml
│   │   │   ├── com.ruoyi.common.utils.poi.model.yml
│   │   │   ├── com.samskivert.mustache.model.yml
│   │   │   ├── com.sedmelluq.discord.lavaplayer.player.model.yml
│   │   │   ├── com.sedmelluq.lava.extensions.youtuberotator.planner.model.yml
│   │   │   ├── com.serotonin.json.model.yml
│   │   │   ├── com.serotonin.mango.vo.dataSource.modbus.model.yml
│   │   │   ├── com.serotonin.mango.vo.dataSource.model.yml
│   │   │   ├── com.serotonin.modbus4j.ip.model.yml
│   │   │   ├── com.serotonin.modbus4j.model.yml
│   │   │   ├── com.serotonin.util.model.yml
│   │   │   ├── com.sforce.async.model.yml
│   │   │   ├── com.sforce.ws.parser.model.yml
│   │   │   ├── com.sforce.ws.util.model.yml
│   │   │   ├── com.sismics.docs.core.constant.model.yml
│   │   │   ├── com.slack.api.methods.request.chat.model.yml
│   │   │   ├── com.sohu.cache.entity.model.yml
│   │   │   ├── com.sohu.cache.task.entity.model.yml
│   │   │   ├── com.sohu.cache.web.util.model.yml
│   │   │   ├── com.sohu.cache.web.vo.model.yml
│   │   │   ├── com.squareup.moshi.model.yml
│   │   │   ├── com.squareup.okhttp.model.yml
│   │   │   ├── com.squareup.sqldelight.internal.model.yml
│   │   │   ├── com.stripe.net.model.yml
│   │   │   ├── com.tdunning.math.stats.model.yml
│   │   │   ├── com.tencent.polaris.ratelimit.api.rpc.model.yml
│   │   │   ├── com.tencentcloudapi.common.model.yml
│   │   │   ├── com.termux.shared.logger.model.yml
│   │   │   ├── com.thoughtworks.go.config.model.yml
│   │   │   ├── com.thoughtworks.go.domain.model.yml
│   │   │   ├── com.thoughtworks.go.server.service.model.yml
│   │   │   ├── com.thoughtworks.xstream.model.yml
│   │   │   ├── com.timgroup.statsd.model.yml
│   │   │   ├── com.tinkerpop.blueprints.model.yml
│   │   │   ├── com.tinkerpop.blueprints.util.model.yml
│   │   │   ├── com.topjohnwu.superuser.io.model.yml
│   │   │   ├── com.trilead.ssh2.model.yml
│   │   │   ├── com.twitter.hpack.model.yml
│   │   │   ├── com.unboundid.scim.sdk.model.yml
│   │   │   ├── com.univocity.parsers.common.model.yml
│   │   │   ├── com.upokecenter.cbor.model.yml
│   │   │   ├── com.upokecenter.numbers.model.yml
│   │   │   ├── com.usthe.common.entity.dto.model.yml
│   │   │   ├── com.usthe.common.util.model.yml
│   │   │   ├── com.usthe.warehouse.store.model.yml
│   │   │   ├── com.vaadin.flow.internal.model.yml
│   │   │   ├── com.vaadin.server.model.yml
│   │   │   ├── com.vaadin.v7.ui.model.yml
│   │   │   ├── com.vladsch.flexmark.html2md.converter.model.yml
│   │   │   ├── com.vmware.vim25.model.yml
│   │   │   ├── com.webauthn4j.anchor.model.yml
│   │   │   ├── com.wechat.pay.contrib.apache.httpclient.auth.model.yml
│   │   │   ├── com.wechat.pay.contrib.apache.httpclient.util.model.yml
│   │   │   ├── com.weibo.api.motan.config.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.entity.result.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.entity.zookeeper.fourletterword.parser.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.entity.zookeeper.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.po.km.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.po.metrice.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.vo.job.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.vo.kafkauser.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.vo.metadata.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.vo.topic.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.enums.health.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.persistence.es.dao.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.persistence.es.model.yml
│   │   │   ├── com.xingyuv.captcha.model.vo.model.yml
│   │   │   ├── com.xingyuv.captcha.service.model.yml
│   │   │   ├── com.xxl.job.core.biz.model.model.yml
│   │   │   ├── com.xxl.job.core.enums.model.yml
│   │   │   ├── com.xxl.job.core.glue.model.yml
│   │   │   ├── com.xxl.job.core.util.model.yml
│   │   │   ├── com.yahoo.elide.model.yml
│   │   │   ├── com.yarolegovich.mp.io.model.yml
│   │   │   ├── com.yubico.webauthn.data.model.yml
│   │   │   ├── crawlercommons.sitemaps.model.yml
│   │   │   ├── cz.jirutka.rsql.parser.model.yml
│   │   │   ├── cz.msebera.android.httpclient.client.methods.model.yml
│   │   │   ├── dagger.internal.model.yml
│   │   │   ├── datawave.accumulo.util.security.model.yml
│   │   │   ├── datawave.microservice.querymetric.model.yml
│   │   │   ├── datawave.security.util.model.yml
│   │   │   ├── datawave.webservice.common.audit.model.yml
│   │   │   ├── datawave.webservice.mr.bulkresults.map.model.yml
│   │   │   ├── datawave.webservice.mr.state.model.yml
│   │   │   ├── datawave.webservice.query.cache.model.yml
│   │   │   ├── datawave.webservice.query.model.yml
│   │   │   ├── datawave.webservice.result.model.yml
│   │   │   ├── de.blau.android.util.collections.model.yml
│   │   │   ├── de.blau.android.util.model.yml
│   │   │   ├── de.fhg.iais.roberta.persistence.bo.model.yml
│   │   │   ├── de.focus_shift.model.yml
│   │   │   ├── de.fraunhofer.iais.eis.model.yml
│   │   │   ├── de.greenrobot.dao.model.yml
│   │   │   ├── de.huxhorn.sulky.ulid.model.yml
│   │   │   ├── de.jarnbjo.ogg.model.yml
│   │   │   ├── de.lessvoid.nifty.controls.model.yml
│   │   │   ├── de.neuland.jade4j.model.yml
│   │   │   ├── de.skuzzle.semantic.model.yml
│   │   │   ├── de.symeda.sormas.api.model.yml
│   │   │   ├── de.symeda.sormas.backend.common.model.yml
│   │   │   ├── de.triology.recaptchav2java.model.yml
│   │   │   ├── de.tum.in.www1.artemis.domain.exam.model.yml
│   │   │   ├── de.tum.in.www1.artemis.domain.model.yml
│   │   │   ├── de.tum.in.www1.artemis.domain.participation.model.yml
│   │   │   ├── de.tum.in.www1.artemis.service.scheduled.cache.model.yml
│   │   │   ├── demo.webauthn.model.yml
│   │   │   ├── dev.morphia.model.yml
│   │   │   ├── dev.morphia.query.filters.model.yml
│   │   │   ├── dev.morphia.query.model.yml
│   │   │   ├── dev.morphia.query.updates.model.yml
│   │   │   ├── diskCacheV111.services.space.model.yml
│   │   │   ├── edu.cornell.mannlib.vitro.webapp.controller.freemarker.model.yml
│   │   │   ├── edu.cornell.mannlib.vitro.webapp.rdfservice.model.yml
│   │   │   ├── edu.harvard.iq.dataverse.authorization.model.yml
│   │   │   ├── edu.harvard.iq.dataverse.dataaccess.model.yml
│   │   │   ├── edu.harvard.iq.dataverse.model.yml
│   │   │   ├── edu.ucsb.nceas.ezid.model.yml
│   │   │   ├── eu.bitwalker.useragentutils.model.yml
│   │   │   ├── eu.clarin.weblicht.wlfxb.io.model.yml
│   │   │   ├── eu.emi.security.authn.x509.impl.model.yml
│   │   │   ├── eu.openaire.jaxb.helper.model.yml
│   │   │   ├── feign.model.yml
│   │   │   ├── fr.limsi.wapiti.model.yml
│   │   │   ├── freemarker.template.model.yml
│   │   │   ├── gnu.io.model.yml
│   │   │   ├── google.registry.tmch.model.yml
│   │   │   ├── grails.io.model.yml
│   │   │   ├── graphql.model.yml
│   │   │   ├── graphql.parser.model.yml
│   │   │   ├── graphql.schema.idl.model.yml
│   │   │   ├── graphql.schema.model.yml
│   │   │   ├── greencity.validator.model.yml
│   │   │   ├── groovy.lang.model.yml
│   │   │   ├── groovy.text.model.yml
│   │   │   ├── htsjdk.samtools.model.yml
│   │   │   ├── htsjdk.tribble.model.yml
│   │   │   ├── htsjdk.tribble.util.model.yml
│   │   │   ├── htsjdk.variant.vcf.model.yml
│   │   │   ├── hudson.model.model.yml
│   │   │   ├── hudson.model.yml
│   │   │   ├── hudson.remoting.model.yml
│   │   │   ├── hudson.slaves.model.yml
│   │   │   ├── hudson.util.model.yml
│   │   │   ├── id.zelory.compressor.model.yml
│   │   │   ├── info.guardianproject.panic.model.yml
│   │   │   ├── io.ably.lib.http.model.yml
│   │   │   ├── io.aexp.nodes.graphql.model.yml
│   │   │   ├── io.airlift.concurrent.model.yml
│   │   │   ├── io.airlift.http.client.model.yml
│   │   │   ├── io.airlift.jaxrs.model.yml
│   │   │   ├── io.airlift.json.model.yml
│   │   │   ├── io.airlift.units.model.yml
│   │   │   ├── io.antmedia.ipcamera.onvif.soap.devices.model.yml
│   │   │   ├── io.antmedia.rtmp_client.model.yml
│   │   │   ├── io.apicurio.datamodels.model.yml
│   │   │   ├── io.apicurio.datamodels.openapi.v3.models.model.yml
│   │   │   ├── io.apicurio.registry.storage.dto.model.yml
│   │   │   ├── io.apicurio.registry.storage.metrics.model.yml
│   │   │   ├── io.burt.jmespath.model.yml
│   │   │   ├── io.cdap.cdap.api.artifact.model.yml
│   │   │   ├── io.cdap.cdap.api.metadata.model.yml
│   │   │   ├── io.cdap.cdap.api.model.yml
│   │   │   ├── io.cdap.cdap.api.workflow.model.yml
│   │   │   ├── io.cdap.cdap.app.guice.model.yml
│   │   │   ├── io.cdap.cdap.common.conf.model.yml
│   │   │   ├── io.cdap.cdap.logging.gateway.handlers.model.yml
│   │   │   ├── io.cdap.cdap.proto.artifact.model.yml
│   │   │   ├── io.cdap.cdap.proto.element.model.yml
│   │   │   ├── io.cdap.cdap.proto.metadata.lineage.model.yml
│   │   │   ├── io.cdap.cdap.proto.model.yml
│   │   │   ├── io.cdap.cdap.proto.security.model.yml
│   │   │   ├── io.cdap.cdap.security.auth.model.yml
│   │   │   ├── io.cdap.cdap.spi.metadata.model.yml
│   │   │   ├── io.cdap.common.http.model.yml
│   │   │   ├── io.cdap.http.model.yml
│   │   │   ├── io.cloudevents.core.builder.model.yml
│   │   │   ├── io.cloudevents.core.impl.model.yml
│   │   │   ├── io.cloudevents.core.message.model.yml
│   │   │   ├── io.dataease.controller.sys.base.model.yml
│   │   │   ├── io.dataease.dto.dataset.model.yml
│   │   │   ├── io.dataease.plugins.common.base.domain.model.yml
│   │   │   ├── io.dataease.plugins.common.base.mapper.model.yml
│   │   │   ├── io.dataease.plugins.common.dto.datasource.model.yml
│   │   │   ├── io.dataease.plugins.common.dto.model.yml
│   │   │   ├── io.dataease.plugins.common.entity.model.yml
│   │   │   ├── io.dataease.plugins.common.request.datasource.model.yml
│   │   │   ├── io.dataease.plugins.common.service.model.yml
│   │   │   ├── io.dataease.plugins.common.util.model.yml
│   │   │   ├── io.dataease.plugins.xpack.auth.dto.request.model.yml
│   │   │   ├── io.dataease.plugins.xpack.auth.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.cas.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.dept.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.dingtalk.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.display.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.email.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.lark.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.larksuite.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.ldap.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.oidc.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.role.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.theme.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.ukey.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.user.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.watermark.model.yml
│   │   │   ├── io.dataease.plugins.xpack.wecom.service.model.yml
│   │   │   ├── io.dataease.service.panel.model.yml
│   │   │   ├── io.dockstore.webservice.core.model.yml
│   │   │   ├── io.dockstore.webservice.helpers.model.yml
│   │   │   ├── io.dockstore.webservice.jdbi.model.yml
│   │   │   ├── io.dockstore.webservice.resources.model.yml
│   │   │   ├── io.dropwizard.auth.model.yml
│   │   │   ├── io.dropwizard.hibernate.model.yml
│   │   │   ├── io.dropwizard.metrics5.model.yml
│   │   │   ├── io.etcd.jetcd.model.yml
│   │   │   ├── io.fabric8.kubernetes.api.model.model.yml
│   │   │   ├── io.fabric8.kubernetes.client.dsl.internal.model.yml
│   │   │   ├── io.fabric8.kubernetes.client.dsl.model.yml
│   │   │   ├── io.fabric8.kubernetes.client.model.yml
│   │   │   ├── io.gatling.jsonpath.model.yml
│   │   │   ├── io.gdcc.xoai.dataprovider.request.model.yml
│   │   │   ├── io.github.microcks.domain.model.yml
│   │   │   ├── io.github.microcks.util.test.model.yml
│   │   │   ├── io.github.muntashirakon.adb.model.yml
│   │   │   ├── io.github.muntashirakon.io.fs.model.yml
│   │   │   ├── io.github.skylot.jdwp.model.yml
│   │   │   ├── io.gravitee.alert.api.condition.model.yml
│   │   │   ├── io.gravitee.common.http.model.yml
│   │   │   ├── io.gravitee.common.utils.model.yml
│   │   │   ├── io.gravitee.definition.model.model.yml
│   │   │   ├── io.gravitee.elasticsearch.index.model.yml
│   │   │   ├── io.gravitee.elasticsearch.templating.freemarker.model.yml
│   │   │   ├── io.gravitee.plugin.core.api.model.yml
│   │   │   ├── io.gravitee.repository.analytics.query.model.yml
│   │   │   ├── io.gravitee.repository.bridge.client.http.model.yml
│   │   │   ├── io.gravitee.repository.healthcheck.query.model.yml
│   │   │   ├── io.gravitee.repository.jdbc.orm.model.yml
│   │   │   ├── io.gravitee.repository.management.model.model.yml
│   │   │   ├── io.gravitee.rest.api.model.alert.model.yml
│   │   │   ├── io.gravitee.rest.api.model.api.model.yml
│   │   │   ├── io.gravitee.rest.api.model.application.model.yml
│   │   │   ├── io.gravitee.rest.api.model.model.yml
│   │   │   ├── io.gravitee.rest.api.model.parameters.model.yml
│   │   │   ├── io.gravitee.rest.api.model.permissions.model.yml
│   │   │   ├── io.gravitee.rest.api.model.promotion.model.yml
│   │   │   ├── io.gravitee.rest.api.model.v4.api.model.yml
│   │   │   ├── io.gravitee.rest.api.model.v4.plan.model.yml
│   │   │   ├── io.gravitee.rest.api.portal.rest.resource.model.yml
│   │   │   ├── io.gravitee.rest.api.service.converter.model.yml
│   │   │   ├── io.gravitee.rest.api.service.impl.model.yml
│   │   │   ├── io.gravitee.rest.api.service.search.query.model.yml
│   │   │   ├── io.grpc.health.v1.model.yml
│   │   │   ├── io.grpc.internal.model.yml
│   │   │   ├── io.grpc.model.yml
│   │   │   ├── io.grpc.netty.model.yml
│   │   │   ├── io.grpc.netty.shaded.io.grpc.netty.model.yml
│   │   │   ├── io.grpc.netty.shaded.io.netty.handler.ssl.model.yml
│   │   │   ├── io.ipfs.cid.model.yml
│   │   │   ├── io.jboot.utils.model.yml
│   │   │   ├── io.jmix.data.impl.model.yml
│   │   │   ├── io.jpress.model.base.model.yml
│   │   │   ├── io.jsonwebtoken.lang.model.yml
│   │   │   ├── io.jsonwebtoken.model.yml
│   │   │   ├── io.keen.client.java.model.yml
│   │   │   ├── io.kubernetes.client.openapi.models.model.yml
│   │   │   ├── io.kubernetes.client.util.generic.options.model.yml
│   │   │   ├── io.leangen.graphql.spqr.spring.web.model.yml
│   │   │   ├── io.lettuce.core.api.sync.model.yml
│   │   │   ├── io.metersphere.api.dto.automation.model.yml
│   │   │   ├── io.metersphere.api.dto.definition.model.yml
│   │   │   ├── io.metersphere.api.dto.mock.model.yml
│   │   │   ├── io.metersphere.api.dto.model.yml
│   │   │   ├── io.metersphere.base.domain.model.yml
│   │   │   ├── io.metersphere.commons.constants.model.yml
│   │   │   ├── io.metersphere.commons.utils.model.yml
│   │   │   ├── io.metersphere.controller.request.group.model.yml
│   │   │   ├── io.metersphere.controller.request.member.model.yml
│   │   │   ├── io.metersphere.controller.request.model.yml
│   │   │   ├── io.metersphere.dto.model.yml
│   │   │   ├── io.metersphere.notice.sender.model.yml
│   │   │   ├── io.metersphere.performance.request.model.yml
│   │   │   ├── io.metersphere.plugin.core.model.yml
│   │   │   ├── io.metersphere.service.model.yml
│   │   │   ├── io.metersphere.track.dto.model.yml
│   │   │   ├── io.metersphere.track.request.report.model.yml
│   │   │   ├── io.metersphere.track.request.testcase.model.yml
│   │   │   ├── io.metersphere.track.request.testplancase.model.yml
│   │   │   ├── io.metersphere.utils.model.yml
│   │   │   ├── io.michaelrocks.libphonenumber.android.model.yml
│   │   │   ├── io.micrometer.core.instrument.binder.http.model.yml
│   │   │   ├── io.micrometer.core.instrument.model.yml
│   │   │   ├── io.micrometer.core.instrument.search.model.yml
│   │   │   ├── io.micronaut.core.io.model.yml
│   │   │   ├── io.minio.model.yml
│   │   │   ├── io.nats.client.model.yml
│   │   │   ├── io.nats.streaming.model.yml
│   │   │   ├── io.netty.buffer.model.yml
│   │   │   ├── io.netty.handler.codec.http.cookie.model.yml
│   │   │   ├── io.netty.handler.codec.http.model.yml
│   │   │   ├── io.netty.handler.ssl.model.yml
│   │   │   ├── io.nlopez.smartlocation.model.yml
│   │   │   ├── io.noties.markwon.model.yml
│   │   │   ├── io.onedev.agent.model.yml
│   │   │   ├── io.onedev.commons.utils.command.model.yml
│   │   │   ├── io.onedev.commons.utils.model.yml
│   │   │   ├── io.onedev.k8shelper.model.yml
│   │   │   ├── io.onedev.server.search.entity.model.yml
│   │   │   ├── io.onedev.server.web.component.diff.revision.model.yml
│   │   │   ├── io.opentelemetry.api.metrics.model.yml
│   │   │   ├── io.opentelemetry.api.trace.model.yml
│   │   │   ├── io.opentelemetry.context.propagation.model.yml
│   │   │   ├── io.opentelemetry.instrumentation.api.instrumenter.model.yml
│   │   │   ├── io.opentracing.model.yml
│   │   │   ├── io.openvidu.java.client.model.yml
│   │   │   ├── io.prometheus.client.exporter.common.model.yml
│   │   │   ├── io.prometheus.client.exporter.model.yml
│   │   │   ├── io.prometheus.client.model.yml
│   │   │   ├── io.protostuff.model.yml
│   │   │   ├── io.quarkus.hibernate.orm.panache.model.yml
│   │   │   ├── io.quarkus.it.spring.data.jpa.model.yml
│   │   │   ├── io.quarkus.mongodb.panache.common.reactive.runtime.model.yml
│   │   │   ├── io.quarkus.mongodb.panache.common.runtime.model.yml
│   │   │   ├── io.quarkus.mongodb.panache.reactive.model.yml
│   │   │   ├── io.quarkus.redis.runtime.datasource.model.yml
│   │   │   ├── io.quarkus.rest.client.reactive.runtime.model.yml
│   │   │   ├── io.reactivex.model.yml
│   │   │   ├── io.reactivex.rxjava3.core.model.yml
│   │   │   ├── io.realm.model.yml
│   │   │   ├── io.rsocket.metadata.model.yml
│   │   │   ├── io.rsocket.util.model.yml
│   │   │   ├── io.servicetalk.concurrent.api.model.yml
│   │   │   ├── io.servicetalk.http.router.jersey.model.yml
│   │   │   ├── io.smallrye.common.classloader.model.yml
│   │   │   ├── io.smallrye.graphql.client.dynamic.api.model.yml
│   │   │   ├── io.smallrye.graphql.client.typesafe.api.model.yml
│   │   │   ├── io.smallrye.jwt.auth.principal.model.yml
│   │   │   ├── io.smallrye.jwt.build.model.yml
│   │   │   ├── io.smallrye.mutiny.coroutines.model.yml
│   │   │   ├── io.smallrye.mutiny.groups.model.yml
│   │   │   ├── io.smallrye.mutiny.subscription.model.yml
│   │   │   ├── io.smallrye.reactive.messaging.model.yml
│   │   │   ├── io.spring.initializr.web.project.model.yml
│   │   │   ├── io.swagger.bitbucket.client.api.model.yml
│   │   │   ├── io.swagger.models.model.yml
│   │   │   ├── io.swagger.parser.model.yml
│   │   │   ├── io.swagger.parser.util.model.yml
│   │   │   ├── io.swagger.quay.client.api.model.yml
│   │   │   ├── io.swagger.sam.client.api.model.yml
│   │   │   ├── io.swagger.sam.client.model.yml
│   │   │   ├── io.swagger.v3.jaxrs2.integration.model.yml
│   │   │   ├── io.swagger.v3.jaxrs2.integration.resources.model.yml
│   │   │   ├── io.swagger.v3.oas.models.info.model.yml
│   │   │   ├── io.swagger.v3.oas.models.security.model.yml
│   │   │   ├── io.swagger.v3.oas.models.servers.model.yml
│   │   │   ├── io.swagger.v3.parser.util.model.yml
│   │   │   ├── io.syndesis.common.model.action.model.yml
│   │   │   ├── io.syndesis.common.model.integration.model.yml
│   │   │   ├── io.syndesis.server.api.generator.openapi.model.yml
│   │   │   ├── io.syndesis.server.endpoint.util.model.yml
│   │   │   ├── io.trino.execution.model.yml
│   │   │   ├── io.undertow.io.model.yml
│   │   │   ├── io.undertow.server.handlers.resource.model.yml
│   │   │   ├── io.undertow.util.model.yml
│   │   │   ├── io.undertow.websockets.core.model.yml
│   │   │   ├── io.vavr.control.model.yml
│   │   │   ├── io.vertx.core.buffer.model.yml
│   │   │   ├── io.vertx.core.eventbus.model.yml
│   │   │   ├── io.vertx.core.http.model.yml
│   │   │   ├── io.vertx.core.json.model.yml
│   │   │   ├── io.vertx.core.logging.model.yml
│   │   │   ├── io.vertx.core.model.yml
│   │   │   ├── io.vertx.core.shareddata.model.yml
│   │   │   ├── io.vertx.ext.web.client.model.yml
│   │   │   ├── io.vertx.ext.web.model.yml
│   │   │   ├── io.vertx.mutiny.core.buffer.model.yml
│   │   │   ├── io.vertx.mutiny.core.eventbus.model.yml
│   │   │   ├── io.vertx.mutiny.core.model.yml
│   │   │   ├── io.vertx.mutiny.redis.client.model.yml
│   │   │   ├── it.feio.android.omninotes.commons.models.model.yml
│   │   │   ├── it.niedermann.android.markdown.model.yml
│   │   │   ├── it.unimi.dsi.fastutil.doubles.model.yml
│   │   │   ├── it.unimi.dsi.fastutil.ints.model.yml
│   │   │   ├── it.unimi.dsi.fastutil.longs.model.yml
│   │   │   ├── it.unimi.dsi.fastutil.objects.model.yml
│   │   │   ├── j2html.model.yml
│   │   │   ├── j2html.tags.model.yml
│   │   │   ├── jakarta.enterprise.event.model.yml
│   │   │   ├── jakarta.jms.model.yml
│   │   │   ├── jakarta.json.bind.model.yml
│   │   │   ├── jakarta.json.model.yml
│   │   │   ├── jakarta.json.spi.model.yml
│   │   │   ├── jakarta.json.stream.model.yml
│   │   │   ├── jakarta.persistence.criteria.model.yml
│   │   │   ├── jakarta.persistence.model.yml
│   │   │   ├── jakarta.servlet.http.model.yml
│   │   │   ├── jakarta.servlet.model.yml
│   │   │   ├── jakarta.validation.executable.model.yml
│   │   │   ├── jakarta.validation.model.yml
│   │   │   ├── jakarta.websocket.model.yml
│   │   │   ├── jakarta.ws.rs.client.model.yml
│   │   │   ├── jakarta.ws.rs.container.model.yml
│   │   │   ├── jakarta.ws.rs.core.model.yml
│   │   │   ├── jakarta.xml.bind.model.yml
│   │   │   ├── jakarta.xml.ws.model.yml
│   │   │   ├── javafx.application.model.yml
│   │   │   ├── javatools.parsers.model.yml
│   │   │   ├── jenkins.model.model.yml
│   │   │   ├── jenkins.scm.api.metadata.model.yml
│   │   │   ├── jetbrains.exodus.bindings.model.yml
│   │   │   ├── jmri.jmrit.operations.rollingstock.model.yml
│   │   │   ├── jmri.managers.model.yml
│   │   │   ├── jmri.model.yml
│   │   │   ├── jmri.server.json.model.yml
│   │   │   ├── jodd.bean.model.yml
│   │   │   ├── jodd.http.upload.model.yml
│   │   │   ├── jodd.io.model.yml
│   │   │   ├── jodd.lagarto.model.yml
│   │   │   ├── jodd.typeconverter.model.yml
│   │   │   ├── jodd.util.model.yml
│   │   │   ├── kafka.api.model.yml
│   │   │   ├── kafka.zk.model.yml
│   │   │   ├── kong.unirest.model.yml
│   │   │   ├── kotlin.collections.model.yml
│   │   │   ├── kotlin.io.model.yml
│   │   │   ├── kotlin.jvm.model.yml
│   │   │   ├── kotlin.sequences.model.yml
│   │   │   ├── kotlin.text.model.yml
│   │   │   ├── kotlinx.coroutines.flow.model.yml
│   │   │   ├── kotlinx.serialization.json.model.yml
│   │   │   ├── kotlinx.serialization.model.yml
│   │   │   ├── liquibase.database.model.yml
│   │   │   ├── ma.glasnost.orika.model.yml
│   │   │   ├── master.flame.danmaku.danmaku.util.model.yml
│   │   │   ├── me.gosimple.nbvcxz.resources.model.yml
│   │   │   ├── me.xdrop.fuzzywuzzy.model.yml
│   │   │   ├── me.zhengjie.modules.security.security.model.yml
│   │   │   ├── me.zhengjie.modules.security.service.model.yml
│   │   │   ├── me.zhyd.oauth.config.model.yml
│   │   │   ├── me.zhyd.oauth.model.model.yml
│   │   │   ├── microsoft.exchange.webservices.data.core.service.item.model.yml
│   │   │   ├── microsoft.exchange.webservices.data.property.complex.model.yml
│   │   │   ├── mjson.model.yml
│   │   │   ├── moe.kyokobot.koe.model.yml
│   │   │   ├── mondrian.olap.model.yml
│   │   │   ├── mutiny.zero.flow.adapters.model.yml
│   │   │   ├── net.bytebuddy.agent.model.yml
│   │   │   ├── net.bytebuddy.utility.model.yml
│   │   │   ├── net.dean.jraw.fluent.model.yml
│   │   │   ├── net.dean.jraw.http.model.yml
│   │   │   ├── net.dean.jraw.managers.model.yml
│   │   │   ├── net.dean.jraw.model.yml
│   │   │   ├── net.devh.boot.grpc.examples.cloud.client.model.yml
│   │   │   ├── net.dv8tion.jda.api.entities.model.yml
│   │   │   ├── net.fabricmc.mapping.tree.model.yml
│   │   │   ├── net.fortuna.ical4j.data.model.yml
│   │   │   ├── net.grinder.communication.model.yml
│   │   │   ├── net.grinder.engine.agent.model.yml
│   │   │   ├── net.handle.hdllib.model.yml
│   │   │   ├── net.java.html.boot.fx.model.yml
│   │   │   ├── net.java.sip.communicator.service.protocol.model.yml
│   │   │   ├── net.java.textilej.parser.model.yml
│   │   │   ├── net.jpountz.lz4.model.yml
│   │   │   ├── net.kyori.adventure.text.minimessage.model.yml
│   │   │   ├── net.minidev.json.parser.model.yml
│   │   │   ├── net.opengis.gml.model.yml
│   │   │   ├── net.opengis.ows11.model.yml
│   │   │   ├── net.opengis.wcs10.model.yml
│   │   │   ├── net.opengis.wcs11.model.yml
│   │   │   ├── net.opengis.wcs20.model.yml
│   │   │   ├── net.opengis.wfs20.model.yml
│   │   │   ├── net.openhft.chronicle.core.io.model.yml
│   │   │   ├── net.oschina.j2cache.model.yml
│   │   │   ├── net.ripe.commons.ip.model.yml
│   │   │   ├── net.ripe.db.whois.common.rpsl.attrs.model.yml
│   │   │   ├── net.rubyeye.xmemcached.model.yml
│   │   │   ├── net.schmizz.sshj.model.yml
│   │   │   ├── net.schmizz.sshj.userauth.password.model.yml
│   │   │   ├── net.sf.ehcache.model.yml
│   │   │   ├── net.sf.json.groovy.model.yml
│   │   │   ├── net.sf.json.model.yml
│   │   │   ├── net.sf.json.regexp.model.yml
│   │   │   ├── net.sf.saxon.s9api.model.yml
│   │   │   ├── net.shibboleth.utilities.java.support.codec.model.yml
│   │   │   ├── net.shibboleth.utilities.java.support.primitive.model.yml
│   │   │   ├── net.shibboleth.utilities.java.support.xml.model.yml
│   │   │   ├── net.spy.memcached.model.yml
│   │   │   ├── net.thisptr.jackson.jq.model.yml
│   │   │   ├── net.time4j.format.expert.model.yml
│   │   │   ├── nl.basjes.parse.useragent.model.yml
│   │   │   ├── nl.nn.adapterframework.core.model.yml
│   │   │   ├── nl.nn.adapterframework.jms.model.yml
│   │   │   ├── nl.nn.adapterframework.jwt.model.yml
│   │   │   ├── nl.nn.adapterframework.management.web.model.yml
│   │   │   ├── nl.nn.adapterframework.monitoring.model.yml
│   │   │   ├── nl.nn.adapterframework.stream.model.yml
│   │   │   ├── nl.nn.adapterframework.testtool.model.yml
│   │   │   ├── nu.validator.messages.model.yml
│   │   │   ├── nu.xom.model.yml
│   │   │   ├── oauth.signpost.model.yml
│   │   │   ├── okhttp3.model.yml
│   │   │   ├── okio.model.yml
│   │   │   ├── org.I0Itec.zkclient.model.yml
│   │   │   ├── org.airsonic.player.domain.model.yml
│   │   │   ├── org.ansj.splitWord.analysis.model.yml
│   │   │   ├── org.antlr.v4.runtime.model.yml
│   │   │   ├── org.antlr.v4.runtime.tree.model.yml
│   │   │   ├── org.apache.abdera.model.model.yml
│   │   │   ├── org.apache.accumulo.core.client.admin.model.yml
│   │   │   ├── org.apache.accumulo.core.client.mapreduce.model.yml
│   │   │   ├── org.apache.accumulo.core.client.model.yml
│   │   │   ├── org.apache.accumulo.core.data.model.yml
│   │   │   ├── org.apache.accumulo.core.fate.model.yml
│   │   │   ├── org.apache.accumulo.core.trace.model.yml
│   │   │   ├── org.apache.accumulo.server.problems.model.yml
│   │   │   ├── org.apache.any23.model.yml
│   │   │   ├── org.apache.avro.io.model.yml
│   │   │   ├── org.apache.avro.model.yml
│   │   │   ├── org.apache.axiom.om.util.model.yml
│   │   │   ├── org.apache.beam.vendor.grpc.v1p48p1.com.google.gson.model.yml
│   │   │   ├── org.apache.beam.vendor.guava.v26_0_jre.com.google.common.io.model.yml
│   │   │   ├── org.apache.bookkeeper.client.api.model.yml
│   │   │   ├── org.apache.calcite.avatica.model.yml
│   │   │   ├── org.apache.calcite.avatica.remote.model.yml
│   │   │   ├── org.apache.camel.model.yml
│   │   │   ├── org.apache.camel.util.model.yml
│   │   │   ├── org.apache.catalina.authenticator.model.yml
│   │   │   ├── org.apache.catalina.model.yml
│   │   │   ├── org.apache.catalina.startup.model.yml
│   │   │   ├── org.apache.chemistry.opencmis.client.api.model.yml
│   │   │   ├── org.apache.commons.beanutils.model.yml
│   │   │   ├── org.apache.commons.codec.binary.model.yml
│   │   │   ├── org.apache.commons.codec.digest.model.yml
│   │   │   ├── org.apache.commons.codec.net.model.yml
│   │   │   ├── org.apache.commons.collections.model.yml
│   │   │   ├── org.apache.commons.collections4.model.yml
│   │   │   ├── org.apache.commons.compress.archivers.examples.model.yml
│   │   │   ├── org.apache.commons.compress.utils.model.yml
│   │   │   ├── org.apache.commons.configuration.model.yml
│   │   │   ├── org.apache.commons.configuration2.model.yml
│   │   │   ├── org.apache.commons.csv.model.yml
│   │   │   ├── org.apache.commons.dbutils.model.yml
│   │   │   ├── org.apache.commons.exec.model.yml
│   │   │   ├── org.apache.commons.fileupload.servlet.model.yml
│   │   │   ├── org.apache.commons.httpclient.methods.model.yml
│   │   │   ├── org.apache.commons.httpclient.model.yml
│   │   │   ├── org.apache.commons.httpclient.params.model.yml
│   │   │   ├── org.apache.commons.io.file.model.yml
│   │   │   ├── org.apache.commons.io.model.yml
│   │   │   ├── org.apache.commons.jelly.model.yml
│   │   │   ├── org.apache.commons.jexl2.model.yml
│   │   │   ├── org.apache.commons.jexl3.model.yml
│   │   │   ├── org.apache.commons.lang.builder.model.yml
│   │   │   ├── org.apache.commons.lang.math.model.yml
│   │   │   ├── org.apache.commons.lang.model.yml
│   │   │   ├── org.apache.commons.lang.text.model.yml
│   │   │   ├── org.apache.commons.lang.time.model.yml
│   │   │   ├── org.apache.commons.lang3.builder.model.yml
│   │   │   ├── org.apache.commons.lang3.math.model.yml
│   │   │   ├── org.apache.commons.lang3.model.yml
│   │   │   ├── org.apache.commons.lang3.reflect.model.yml
│   │   │   ├── org.apache.commons.lang3.text.translate.model.yml
│   │   │   ├── org.apache.commons.lang3.time.model.yml
│   │   │   ├── org.apache.commons.lang3.tuple.model.yml
│   │   │   ├── org.apache.commons.logging.model.yml
│   │   │   ├── org.apache.commons.mail.model.yml
│   │   │   ├── org.apache.commons.math3.analysis.model.yml
│   │   │   ├── org.apache.commons.math3.distribution.model.yml
│   │   │   ├── org.apache.commons.math3.fitting.model.yml
│   │   │   ├── org.apache.commons.math3.primes.model.yml
│   │   │   ├── org.apache.commons.math3.stat.descriptive.model.yml
│   │   │   ├── org.apache.commons.math3.stat.descriptive.rank.model.yml
│   │   │   ├── org.apache.commons.math3.stat.inference.model.yml
│   │   │   ├── org.apache.commons.math3.stat.model.yml
│   │   │   ├── org.apache.commons.math3.stat.regression.model.yml
│   │   │   ├── org.apache.commons.math3.util.model.yml
│   │   │   ├── org.apache.commons.net.ftp.model.yml
│   │   │   ├── org.apache.commons.net.model.yml
│   │   │   ├── org.apache.commons.net.util.model.yml
│   │   │   ├── org.apache.commons.pool2.model.yml
│   │   │   ├── org.apache.commons.text.model.yml
│   │   │   ├── org.apache.commons.text.translate.model.yml
│   │   │   ├── org.apache.commons.validator.model.yml
│   │   │   ├── org.apache.commons.validator.routines.model.yml
│   │   │   ├── org.apache.commons.vfs2.model.yml
│   │   │   ├── org.apache.commons.vfs2.provider.model.yml
│   │   │   ├── org.apache.curator.framework.api.model.yml
│   │   │   ├── org.apache.curator.framework.model.yml
│   │   │   ├── org.apache.curator.framework.recipes.cache.model.yml
│   │   │   ├── org.apache.curator.utils.model.yml
│   │   │   ├── org.apache.curator.x.discovery.model.yml
│   │   │   ├── org.apache.cxf.common.util.model.yml
│   │   │   ├── org.apache.cxf.endpoint.model.yml
│   │   │   ├── org.apache.cxf.jaxrs.provider.model.yml
│   │   │   ├── org.apache.cxf.transport.model.yml
│   │   │   ├── org.apache.datasketches.hll.model.yml
│   │   │   ├── org.apache.datasketches.kll.model.yml
│   │   │   ├── org.apache.datasketches.memory.model.yml
│   │   │   ├── org.apache.datasketches.model.yml
│   │   │   ├── org.apache.datasketches.quantiles.model.yml
│   │   │   ├── org.apache.datasketches.theta.model.yml
│   │   │   ├── org.apache.datasketches.tuple.arrayofdoubles.model.yml
│   │   │   ├── org.apache.directory.api.util.model.yml
│   │   │   ├── org.apache.directory.server.ldap.model.yml
│   │   │   ├── org.apache.dolphinscheduler.api.configuration.model.yml
│   │   │   ├── org.apache.dolphinscheduler.api.service.model.yml
│   │   │   ├── org.apache.dolphinscheduler.plugin.datasource.api.utils.model.yml
│   │   │   ├── org.apache.dolphinscheduler.server.master.service.model.yml
│   │   │   ├── org.apache.drill.exec.proto.model.yml
│   │   │   ├── org.apache.drill.exec.server.options.model.yml
│   │   │   ├── org.apache.drill.shaded.guava.com.google.common.base.model.yml
│   │   │   ├── org.apache.drill.shaded.guava.com.google.common.cache.model.yml
│   │   │   ├── org.apache.drill.shaded.guava.com.google.common.collect.model.yml
│   │   │   ├── org.apache.druid.collections.model.yml
│   │   │   ├── org.apache.druid.common.config.model.yml
│   │   │   ├── org.apache.druid.common.guava.model.yml
│   │   │   ├── org.apache.druid.curator.inventory.model.yml
│   │   │   ├── org.apache.druid.frame.allocation.model.yml
│   │   │   ├── org.apache.druid.indexing.overlord.http.model.yml
│   │   │   ├── org.apache.druid.indexing.seekablestream.model.yml
│   │   │   ├── org.apache.druid.java.util.common.guava.model.yml
│   │   │   ├── org.apache.druid.java.util.common.parsers.model.yml
│   │   │   ├── org.apache.druid.java.util.http.client.pool.model.yml
│   │   │   ├── org.apache.druid.math.expr.model.yml
│   │   │   ├── org.apache.druid.query.aggregation.first.model.yml
│   │   │   ├── org.apache.druid.query.aggregation.last.model.yml
│   │   │   ├── org.apache.druid.query.aggregation.model.yml
│   │   │   ├── org.apache.druid.query.aggregation.post.model.yml
│   │   │   ├── org.apache.druid.query.groupby.epinephelinae.column.model.yml
│   │   │   ├── org.apache.druid.query.groupby.epinephelinae.model.yml
│   │   │   ├── org.apache.druid.query.operator.model.yml
│   │   │   ├── org.apache.druid.segment.column.model.yml
│   │   │   ├── org.apache.druid.segment.data.model.yml
│   │   │   ├── org.apache.druid.segment.join.table.model.yml
│   │   │   ├── org.apache.druid.segment.model.yml
│   │   │   ├── org.apache.druid.segment.nested.model.yml
│   │   │   ├── org.apache.druid.segment.serde.cell.model.yml
│   │   │   ├── org.apache.druid.timeline.model.yml
│   │   │   ├── org.apache.druid.timeline.partition.model.yml
│   │   │   ├── org.apache.dubbo.common.config.configcenter.model.yml
│   │   │   ├── org.apache.dubbo.common.model.yml
│   │   │   ├── org.apache.dubbo.common.utils.model.yml
│   │   │   ├── org.apache.dubbo.config.model.yml
│   │   │   ├── org.apache.dubbo.monitor.model.yml
│   │   │   ├── org.apache.dubbo.rpc.model.yml
│   │   │   ├── org.apache.dubbo.rpc.service.model.yml
│   │   │   ├── org.apache.flink.api.common.functions.util.model.yml
│   │   │   ├── org.apache.flink.cep.nfa.model.yml
│   │   │   ├── org.apache.flink.connector.kafka.sink.model.yml
│   │   │   ├── org.apache.flink.shaded.netty4.io.netty.handler.ssl.model.yml
│   │   │   ├── org.apache.flink.streaming.runtime.streamrecord.model.yml
│   │   │   ├── org.apache.flink.types.model.yml
│   │   │   ├── org.apache.flume.event.model.yml
│   │   │   ├── org.apache.hadoop.conf.model.yml
│   │   │   ├── org.apache.hadoop.crypto.key.kms.model.yml
│   │   │   ├── org.apache.hadoop.crypto.key.model.yml
│   │   │   ├── org.apache.hadoop.fs.azure.model.yml
│   │   │   ├── org.apache.hadoop.fs.model.yml
│   │   │   ├── org.apache.hadoop.fs.viewfs.model.yml
│   │   │   ├── org.apache.hadoop.hbase.client.model.yml
│   │   │   ├── org.apache.hadoop.hbase.http.model.yml
│   │   │   ├── org.apache.hadoop.hbase.io.compress.model.yml
│   │   │   ├── org.apache.hadoop.hbase.io.encoding.model.yml
│   │   │   ├── org.apache.hadoop.hbase.model.yml
│   │   │   ├── org.apache.hadoop.hbase.regionserver.model.yml
│   │   │   ├── org.apache.hadoop.hbase.unsafe.model.yml
│   │   │   ├── org.apache.hadoop.hbase.util.model.yml
│   │   │   ├── org.apache.hadoop.hdds.server.http.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.server.common.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.server.federation.resolver.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.server.federation.router.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.server.namenode.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.server.namenode.snapshot.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.util.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.web.model.yml
│   │   │   ├── org.apache.hadoop.http.model.yml
│   │   │   ├── org.apache.hadoop.io.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.lib.input.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.lib.output.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.task.reduce.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.v2.api.records.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.v2.util.model.yml
│   │   │   ├── org.apache.hadoop.metrics2.lib.model.yml
│   │   │   ├── org.apache.hadoop.metrics2.sink.timeline.model.yml
│   │   │   ├── org.apache.hadoop.net.model.yml
│   │   │   ├── org.apache.hadoop.ozone.lock.model.yml
│   │   │   ├── org.apache.hadoop.registry.client.binding.model.yml
│   │   │   ├── org.apache.hadoop.registry.server.dns.model.yml
│   │   │   ├── org.apache.hadoop.security.authentication.util.model.yml
│   │   │   ├── org.apache.hadoop.security.model.yml
│   │   │   ├── org.apache.hadoop.security.token.model.yml
│   │   │   ├── org.apache.hadoop.thirdparty.com.google.common.base.model.yml
│   │   │   ├── org.apache.hadoop.thirdparty.com.google.common.cache.model.yml
│   │   │   ├── org.apache.hadoop.thirdparty.com.google.common.collect.model.yml
│   │   │   ├── org.apache.hadoop.thirdparty.com.google.common.util.concurrent.model.yml
│   │   │   ├── org.apache.hadoop.thirdparty.protobuf.model.yml
│   │   │   ├── org.apache.hadoop.util.model.yml
│   │   │   ├── org.apache.hadoop.yarn.api.records.model.yml
│   │   │   ├── org.apache.hadoop.yarn.api.records.timelineservice.model.yml
│   │   │   ├── org.apache.hadoop.yarn.server.resourcemanager.webapp.model.yml
│   │   │   ├── org.apache.hadoop.yarn.server.timelineservice.storage.model.yml
│   │   │   ├── org.apache.hadoop.yarn.service.api.records.model.yml
│   │   │   ├── org.apache.hadoop.yarn.service.utils.model.yml
│   │   │   ├── org.apache.hadoop.yarn.webapp.hamlet2.model.yml
│   │   │   ├── org.apache.hbase.thirdparty.com.google.common.base.model.yml
│   │   │   ├── org.apache.hbase.thirdparty.com.google.common.cache.model.yml
│   │   │   ├── org.apache.hbase.thirdparty.com.google.common.io.model.yml
│   │   │   ├── org.apache.hbase.thirdparty.com.google.common.net.model.yml
│   │   │   ├── org.apache.hbase.thirdparty.com.google.protobuf.model.yml
│   │   │   ├── org.apache.hc.core5.http.nio.entity.model.yml
│   │   │   ├── org.apache.helix.constants.model.yml
│   │   │   ├── org.apache.helix.model.builder.model.yml
│   │   │   ├── org.apache.helix.model.model.yml
│   │   │   ├── org.apache.helix.model.yml
│   │   │   ├── org.apache.helix.task.model.yml
│   │   │   ├── org.apache.helix.zookeeper.datamodel.model.yml
│   │   │   ├── org.apache.hive.common.util.model.yml
│   │   │   ├── org.apache.hop.execution.model.yml
│   │   │   ├── org.apache.hop.metadata.serializer.json.model.yml
│   │   │   ├── org.apache.http.client.config.model.yml
│   │   │   ├── org.apache.http.client.fluent.model.yml
│   │   │   ├── org.apache.http.client.methods.model.yml
│   │   │   ├── org.apache.http.client.protocol.model.yml
│   │   │   ├── org.apache.http.client.utils.model.yml
│   │   │   ├── org.apache.http.conn.routing.model.yml
│   │   │   ├── org.apache.http.conn.ssl.model.yml
│   │   │   ├── org.apache.http.entity.mime.model.yml
│   │   │   ├── org.apache.http.entity.model.yml
│   │   │   ├── org.apache.http.impl.client.model.yml
│   │   │   ├── org.apache.http.model.yml
│   │   │   ├── org.apache.http.params.model.yml
│   │   │   ├── org.apache.http.protocol.model.yml
│   │   │   ├── org.apache.hugegraph.auth.model.yml
│   │   │   ├── org.apache.hugegraph.backend.cache.model.yml
│   │   │   ├── org.apache.hugegraph.job.model.yml
│   │   │   ├── org.apache.hugegraph.task.model.yml
│   │   │   ├── org.apache.hugegraph.util.model.yml
│   │   │   ├── org.apache.iceberg.nessie.model.yml
│   │   │   ├── org.apache.inlong.manager.dao.entity.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.cluster.es.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.cluster.kafka.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.cluster.pulsar.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.consume.pulsar.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.group.kafka.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.group.pulsar.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.group.tubemq.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.ck.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.es.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.hive.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.hudi.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.iceberg.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.mysql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.redis.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.starrocks.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.ck.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.doris.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.es.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.greenplum.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.hbase.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.hdfs.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.hive.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.hudi.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.iceberg.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.kafka.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.kudu.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.mysql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.oracle.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.postgresql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.redis.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.sqlserver.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.starrocks.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.tdsqlpostgresql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.autopush.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.file.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.hudi.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.kafka.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.mongodb.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.mqtt.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.mysql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.oracle.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.postgresql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.pulsar.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.redis.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.sqlserver.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.tubemq.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.stream.model.yml
│   │   │   ├── org.apache.inlong.manager.service.consume.model.yml
│   │   │   ├── org.apache.inlong.manager.service.stream.model.yml
│   │   │   ├── org.apache.inlong.manager.workflow.definition.model.yml
│   │   │   ├── org.apache.inlong.tubemq.server.master.web.common.model.yml
│   │   │   ├── org.apache.iotdb.commons.conf.model.yml
│   │   │   ├── org.apache.iotdb.commons.path.model.yml
│   │   │   ├── org.apache.iotdb.commons.schema.tree.model.yml
│   │   │   ├── org.apache.iotdb.db.metadata.mtree.traverser.basic.model.yml
│   │   │   ├── org.apache.iotdb.db.mpp.plan.analyze.cache.model.yml
│   │   │   ├── org.apache.iotdb.tsfile.file.metadata.enums.model.yml
│   │   │   ├── org.apache.jackrabbit.api.security.user.model.yml
│   │   │   ├── org.apache.jackrabbit.commons.model.yml
│   │   │   ├── org.apache.jackrabbit.util.model.yml
│   │   │   ├── org.apache.james.mime4j.parser.model.yml
│   │   │   ├── org.apache.jena.graph.model.yml
│   │   │   ├── org.apache.jena.query.model.yml
│   │   │   ├── org.apache.jena.rdf.model.model.yml
│   │   │   ├── org.apache.jena.riot.model.yml
│   │   │   ├── org.apache.jena.update.model.yml
│   │   │   ├── org.apache.jmeter.save.model.yml
│   │   │   ├── org.apache.kafka.clients.admin.model.yml
│   │   │   ├── org.apache.kafka.clients.consumer.model.yml
│   │   │   ├── org.apache.kafka.common.header.model.yml
│   │   │   ├── org.apache.kafka.connect.data.model.yml
│   │   │   ├── org.apache.kafka.connect.runtime.model.yml
│   │   │   ├── org.apache.kafka.connect.util.model.yml
│   │   │   ├── org.apache.kafka.streams.model.yml
│   │   │   ├── org.apache.kafka.streams.state.model.yml
│   │   │   ├── org.apache.kafka.trogdor.rest.model.yml
│   │   │   ├── org.apache.log4j.model.yml
│   │   │   ├── org.apache.logging.log4j.core.config.model.yml
│   │   │   ├── org.apache.logging.log4j.model.yml
│   │   │   ├── org.apache.logging.log4j.spi.model.yml
│   │   │   ├── org.apache.logging.log4j.util.model.yml
│   │   │   ├── org.apache.lucene.analysis.model.yml
│   │   │   ├── org.apache.lucene.analysis.opennlp.tools.model.yml
│   │   │   ├── org.apache.lucene.classification.document.model.yml
│   │   │   ├── org.apache.lucene.codecs.lucene94.model.yml
│   │   │   ├── org.apache.lucene.document.model.yml
│   │   │   ├── org.apache.lucene.expressions.js.model.yml
│   │   │   ├── org.apache.lucene.index.model.yml
│   │   │   ├── org.apache.lucene.queries.function.model.yml
│   │   │   ├── org.apache.lucene.queries.mlt.model.yml
│   │   │   ├── org.apache.lucene.queryparser.classic.model.yml
│   │   │   ├── org.apache.lucene.queryparser.xml.model.yml
│   │   │   ├── org.apache.lucene.search.join.model.yml
│   │   │   ├── org.apache.lucene.search.model.yml
│   │   │   ├── org.apache.lucene.search.similarities.model.yml
│   │   │   ├── org.apache.lucene.search.spell.model.yml
│   │   │   ├── org.apache.lucene.search.suggest.model.yml
│   │   │   ├── org.apache.lucene.search.vectorhighlight.model.yml
│   │   │   ├── org.apache.lucene.spatial.prefix.model.yml
│   │   │   ├── org.apache.lucene.spatial.prefix.tree.model.yml
│   │   │   ├── org.apache.lucene.spatial.query.model.yml
│   │   │   ├── org.apache.lucene.store.model.yml
│   │   │   ├── org.apache.lucene.tests.util.model.yml
│   │   │   ├── org.apache.lucene.util.model.yml
│   │   │   ├── org.apache.lucene.util.packed.model.yml
│   │   │   ├── org.apache.maven.artifact.repository.model.yml
│   │   │   ├── org.apache.maven.execution.model.yml
│   │   │   ├── org.apache.maven.index.model.yml
│   │   │   ├── org.apache.maven.model.building.model.yml
│   │   │   ├── org.apache.maven.plugin.logging.model.yml
│   │   │   ├── org.apache.maven.project.model.yml
│   │   │   ├── org.apache.maven.settings.building.model.yml
│   │   │   ├── org.apache.maven.shared.dependency.tree.model.yml
│   │   │   ├── org.apache.mina.core.buffer.model.yml
│   │   │   ├── org.apache.mybatis.jpa.persistence.model.yml
│   │   │   ├── org.apache.olingo.odata2.api.ep.model.yml
│   │   │   ├── org.apache.oltu.oauth2.client.response.model.yml
│   │   │   ├── org.apache.oro.text.regex.model.yml
│   │   │   ├── org.apache.parquet.model.yml
│   │   │   ├── org.apache.parquet.schema.model.yml
│   │   │   ├── org.apache.pdfbox.pdmodel.model.yml
│   │   │   ├── org.apache.pinot.common.metrics.model.yml
│   │   │   ├── org.apache.pinot.common.utils.model.yml
│   │   │   ├── org.apache.pinot.controller.api.resources.model.yml
│   │   │   ├── org.apache.pinot.minion.event.model.yml
│   │   │   ├── org.apache.pinot.segment.local.utils.model.yml
│   │   │   ├── org.apache.pinot.spi.config.table.model.yml
│   │   │   ├── org.apache.pinot.spi.config.tenant.model.yml
│   │   │   ├── org.apache.pinot.spi.config.user.model.yml
│   │   │   ├── org.apache.pinot.spi.data.model.yml
│   │   │   ├── org.apache.pinot.spi.data.readers.model.yml
│   │   │   ├── org.apache.pinot.spi.ingestion.batch.model.yml
│   │   │   ├── org.apache.pinot.spi.services.model.yml
│   │   │   ├── org.apache.pinot.spi.stream.model.yml
│   │   │   ├── org.apache.poi.hwpf.model.yml
│   │   │   ├── org.apache.poi.openxml4j.opc.model.yml
│   │   │   ├── org.apache.poi.ss.usermodel.model.yml
│   │   │   ├── org.apache.poi.util.model.yml
│   │   │   ├── org.apache.pulsar.broker.admin.impl.model.yml
│   │   │   ├── org.apache.pulsar.broker.admin.model.yml
│   │   │   ├── org.apache.pulsar.broker.model.yml
│   │   │   ├── org.apache.pulsar.broker.namespace.model.yml
│   │   │   ├── org.apache.pulsar.broker.resources.model.yml
│   │   │   ├── org.apache.pulsar.broker.rest.model.yml
│   │   │   ├── org.apache.pulsar.broker.service.model.yml
│   │   │   ├── org.apache.pulsar.broker.service.persistent.model.yml
│   │   │   ├── org.apache.pulsar.broker.web.model.yml
│   │   │   ├── org.apache.pulsar.client.admin.internal.model.yml
│   │   │   ├── org.apache.pulsar.client.api.model.yml
│   │   │   ├── org.apache.pulsar.client.impl.model.yml
│   │   │   ├── org.apache.pulsar.common.naming.model.yml
│   │   │   ├── org.apache.pulsar.common.policies.data.model.yml
│   │   │   ├── org.apache.pulsar.common.util.collections.model.yml
│   │   │   ├── org.apache.pulsar.functions.auth.model.yml
│   │   │   ├── org.apache.pulsar.functions.worker.service.api.model.yml
│   │   │   ├── org.apache.pulsar.proxy.server.model.yml
│   │   │   ├── org.apache.qpid.proton.message.model.yml
│   │   │   ├── org.apache.ratis.protocol.model.yml
│   │   │   ├── org.apache.ratis.thirdparty.com.google.protobuf.model.yml
│   │   │   ├── org.apache.ratis.thirdparty.io.grpc.netty.model.yml
│   │   │   ├── org.apache.servicecomb.foundation.common.utils.bean.model.yml
│   │   │   ├── org.apache.shenyu.admin.utils.model.yml
│   │   │   ├── org.apache.shiro.cache.model.yml
│   │   │   ├── org.apache.shiro.codec.model.yml
│   │   │   ├── org.apache.sling.api.resource.model.yml
│   │   │   ├── org.apache.solr.analytics.facet.model.yml
│   │   │   ├── org.apache.solr.analytics.function.reduction.data.model.yml
│   │   │   ├── org.apache.solr.client.solrj.impl.model.yml
│   │   │   ├── org.apache.solr.client.solrj.model.yml
│   │   │   ├── org.apache.solr.client.solrj.request.model.yml
│   │   │   ├── org.apache.solr.client.solrj.util.model.yml
│   │   │   ├── org.apache.solr.common.cloud.model.yml
│   │   │   ├── org.apache.solr.common.model.yml
│   │   │   ├── org.apache.solr.common.params.model.yml
│   │   │   ├── org.apache.solr.common.util.model.yml
│   │   │   ├── org.apache.solr.core.model.yml
│   │   │   ├── org.apache.solr.handler.component.model.yml
│   │   │   ├── org.apache.solr.schema.model.yml
│   │   │   ├── org.apache.solr.search.facet.model.yml
│   │   │   ├── org.apache.solr.servlet.model.yml
│   │   │   ├── org.apache.solr.update.model.yml
│   │   │   ├── org.apache.solr.update.processor.model.yml
│   │   │   ├── org.apache.solr.util.model.yml
│   │   │   ├── org.apache.sshd.common.config.keys.model.yml
│   │   │   ├── org.apache.sshd.scp.client.model.yml
│   │   │   ├── org.apache.storm.shade.com.google.common.base.model.yml
│   │   │   ├── org.apache.storm.shade.com.google.common.collect.model.yml
│   │   │   ├── org.apache.storm.shade.org.apache.curator.framework.api.model.yml
│   │   │   ├── org.apache.storm.shade.org.apache.zookeeper.server.auth.model.yml
│   │   │   ├── org.apache.storm.shade.org.json.simple.model.yml
│   │   │   ├── org.apache.storm.thrift.model.yml
│   │   │   ├── org.apache.storm.utils.model.yml
│   │   │   ├── org.apache.streampark.common.util.model.yml
│   │   │   ├── org.apache.streampark.console.system.authentication.model.yml
│   │   │   ├── org.apache.streampark.console.system.entity.model.yml
│   │   │   ├── org.apache.streampipes.connect.adapter.preprocessing.elements.model.yml
│   │   │   ├── org.apache.streampipes.connect.adapters.coindesk.model.yml
│   │   │   ├── org.apache.streampipes.connect.api.model.yml
│   │   │   ├── org.apache.streampipes.container.api.model.yml
│   │   │   ├── org.apache.streampipes.dataexplorer.v4.params.model.yml
│   │   │   ├── org.apache.streampipes.export.dataimport.model.yml
│   │   │   ├── org.apache.streampipes.manager.verification.model.yml
│   │   │   ├── org.apache.streampipes.model.client.user.model.yml
│   │   │   ├── org.apache.streampipes.model.grounding.model.yml
│   │   │   ├── org.apache.streampipes.resource.management.model.yml
│   │   │   ├── org.apache.streampipes.rest.impl.dashboard.model.yml
│   │   │   ├── org.apache.streampipes.sdk.extractor.model.yml
│   │   │   ├── org.apache.streampipes.storage.couchdb.dao.model.yml
│   │   │   ├── org.apache.streampipes.wrapper.params.runtime.model.yml
│   │   │   ├── org.apache.submarine.commons.utils.model.yml
│   │   │   ├── org.apache.submarine.server.api.common.model.yml
│   │   │   ├── org.apache.submarine.server.security.model.yml
│   │   │   ├── org.apache.submarine.server.submitter.k8s.model.pytorchjob.model.yml
│   │   │   ├── org.apache.submarine.server.submitter.k8s.model.tfjob.model.yml
│   │   │   ├── org.apache.submarine.server.submitter.k8s.model.xgboostjob.model.yml
│   │   │   ├── org.apache.submarine.server.utils.response.model.yml
│   │   │   ├── org.apache.synapse.model.yml
│   │   │   ├── org.apache.tapestry5.json.model.yml
│   │   │   ├── org.apache.tephra.model.yml
│   │   │   ├── org.apache.thrift.model.yml
│   │   │   ├── org.apache.thrift.protocol.model.yml
│   │   │   ├── org.apache.thrift.transport.model.yml
│   │   │   ├── org.apache.tika.io.model.yml
│   │   │   ├── org.apache.tika.model.yml
│   │   │   ├── org.apache.tika.parser.model.yml
│   │   │   ├── org.apache.tinkerpop.gremlin.driver.model.yml
│   │   │   ├── org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.model.yml
│   │   │   ├── org.apache.tinkerpop.gremlin.structure.model.yml
│   │   │   ├── org.apache.tinkerpop.gremlin.structure.util.model.yml
│   │   │   ├── org.apache.tinkerpop.shaded.jackson.databind.model.yml
│   │   │   ├── org.apache.tinkerpop.shaded.kryo.model.yml
│   │   │   ├── org.apache.tomcat.util.net.model.yml
│   │   │   ├── org.apache.tools.ant.helper.model.yml
│   │   │   ├── org.apache.tools.ant.model.yml
│   │   │   ├── org.apache.tools.ant.taskdefs.model.yml
│   │   │   ├── org.apache.tools.ant.types.model.yml
│   │   │   ├── org.apache.tools.zip.model.yml
│   │   │   ├── org.apache.tuweni.bytes.model.yml
│   │   │   ├── org.apache.velocity.app.model.yml
│   │   │   ├── org.apache.wicket.model.model.yml
│   │   │   ├── org.apache.wicket.model.yml
│   │   │   ├── org.apache.wicket.request.model.yml
│   │   │   ├── org.apache.xerces.util.model.yml
│   │   │   ├── org.apache.xml.security.c14n.model.yml
│   │   │   ├── org.apache.xmlrpc.client.model.yml
│   │   │   ├── org.apache.xmlrpc.common.model.yml
│   │   │   ├── org.apache.zookeeper.model.yml
│   │   │   ├── org.apache.zookeeper.server.auth.model.yml
│   │   │   ├── org.apache.zookeeper.server.controller.model.yml
│   │   │   ├── org.apache.zookeeper.server.model.yml
│   │   │   ├── org.apereo.cas.util.model.yml
│   │   │   ├── org.apereo.portal.jpa.model.yml
│   │   │   ├── org.apereo.portal.layout.dlm.remoting.model.yml
│   │   │   ├── org.apereo.portal.soffit.service.model.yml
│   │   │   ├── org.apereo.services.persondir.model.yml
│   │   │   ├── org.asciidoctor.model.yml
│   │   │   ├── org.aspectj.util.model.yml
│   │   │   ├── org.asynchttpclient.ws.model.yml
│   │   │   ├── org.azeckoski.reflectutils.model.yml
│   │   │   ├── org.basex.util.options.model.yml
│   │   │   ├── org.bimserver.database.actions.model.yml
│   │   │   ├── org.biojava.nbio.core.sequence.io.model.yml
│   │   │   ├── org.biojava.nbio.core.sequence.io.template.model.yml
│   │   │   ├── org.bitbucket.cowwoc.diffmatchpatch.model.yml
│   │   │   ├── org.boon.json.model.yml
│   │   │   ├── org.bouncycastle.crypto.model.yml
│   │   │   ├── org.bouncycastle.openpgp.model.yml
│   │   │   ├── org.bouncycastle.openssl.jcajce.model.yml
│   │   │   ├── org.bouncycastle.util.encoders.model.yml
│   │   │   ├── org.broad.igv.feature.tribble.model.yml
│   │   │   ├── org.broad.igv.sam.model.yml
│   │   │   ├── org.broad.igv.tdf.model.yml
│   │   │   ├── org.broad.igv.track.model.yml
│   │   │   ├── org.broad.igv.util.model.yml
│   │   │   ├── org.bson.model.yml
│   │   │   ├── org.bytedeco.ffmpeg.global.model.yml
│   │   │   ├── org.caffinitas.ohc.model.yml
│   │   │   ├── org.cerberus.core.crud.entity.model.yml
│   │   │   ├── org.cerberus.core.util.answer.model.yml
│   │   │   ├── org.cloudfoundry.identity.uaa.mfa.model.yml
│   │   │   ├── org.cloudfoundry.identity.uaa.provider.model.yml
│   │   │   ├── org.cloudfoundry.identity.uaa.resources.jdbc.model.yml
│   │   │   ├── org.cloudfoundry.identity.uaa.scim.model.yml
│   │   │   ├── org.codehaus.groovy.ast.decompiled.model.yml
│   │   │   ├── org.codehaus.groovy.runtime.model.yml
│   │   │   ├── org.codehaus.jackson.map.model.yml
│   │   │   ├── org.codehaus.jackson.util.model.yml
│   │   │   ├── org.codehaus.jettison.json.model.yml
│   │   │   ├── org.codehaus.plexus.util.cli.model.yml
│   │   │   ├── org.codehaus.plexus.util.introspection.model.yml
│   │   │   ├── org.codehaus.plexus.util.model.yml
│   │   │   ├── org.codehaus.plexus.util.xml.pull.model.yml
│   │   │   ├── org.codelibs.core.io.model.yml
│   │   │   ├── org.codelibs.core.lang.model.yml
│   │   │   ├── org.codelibs.core.stream.model.yml
│   │   │   ├── org.codelibs.curl.model.yml
│   │   │   ├── org.codelibs.fess.suggest.request.popularwords.model.yml
│   │   │   ├── org.codelibs.fess.suggest.request.suggest.model.yml
│   │   │   ├── org.cometd.common.model.yml
│   │   │   ├── org.commonmark.parser.model.yml
│   │   │   ├── org.dcache.restful.util.admin.model.yml
│   │   │   ├── org.dcache.services.bulk.model.yml
│   │   │   ├── org.dcache.util.collector.model.yml
│   │   │   ├── org.dcache.util.histograms.model.yml
│   │   │   ├── org.dcache.vehicles.billing.model.yml
│   │   │   ├── org.dcm4che3.io.model.yml
│   │   │   ├── org.deegree.coverage.raster.interpolation.model.yml
│   │   │   ├── org.deegree.protocol.csw.model.yml
│   │   │   ├── org.deegree.services.controller.model.yml
│   │   │   ├── org.deegree.services.wcs.capabilities.model.yml
│   │   │   ├── org.deegree.services.wpvs.config.model.yml
│   │   │   ├── org.dependencytrack.model.model.yml
│   │   │   ├── org.dependencytrack.notification.model.yml
│   │   │   ├── org.dom4j.io.model.yml
│   │   │   ├── org.dom4j.model.yml
│   │   │   ├── org.drools.mvel.expr.model.yml
│   │   │   ├── org.dspace.app.rest.link.model.yml
│   │   │   ├── org.dspace.app.rest.repository.model.yml
│   │   │   ├── org.dspace.content.dao.model.yml
│   │   │   ├── org.dspace.external.provider.orcid.xml.model.yml
│   │   │   ├── org.dspace.scripts.model.yml
│   │   │   ├── org.dspace.supervision.enumeration.model.yml
│   │   │   ├── org.easymock.model.yml
│   │   │   ├── org.eclipse.birt.core.btree.model.yml
│   │   │   ├── org.eclipse.californium.elements.util.model.yml
│   │   │   ├── org.eclipse.core.runtime.model.yml
│   │   │   ├── org.eclipse.dirigible.components.data.management.domain.model.yml
│   │   │   ├── org.eclipse.edc.azure.cosmos.dialect.model.yml
│   │   │   ├── org.eclipse.edc.connector.dataplane.util.sink.model.yml
│   │   │   ├── org.eclipse.edc.connector.defaults.storage.model.yml
│   │   │   ├── org.eclipse.edc.connector.transfer.spi.types.model.yml
│   │   │   ├── org.eclipse.edc.spi.event.asset.model.yml
│   │   │   ├── org.eclipse.edc.spi.event.contractdefinition.model.yml
│   │   │   ├── org.eclipse.edc.spi.types.domain.asset.model.yml
│   │   │   ├── org.eclipse.edc.spi.types.domain.model.yml
│   │   │   ├── org.eclipse.jetty.client.api.model.yml
│   │   │   ├── org.eclipse.jetty.client.model.yml
│   │   │   ├── org.eclipse.jetty.client.util.model.yml
│   │   │   ├── org.eclipse.jetty.http.model.yml
│   │   │   ├── org.eclipse.jetty.http.pathmap.model.yml
│   │   │   ├── org.eclipse.jetty.server.handler.model.yml
│   │   │   ├── org.eclipse.jetty.server.model.yml
│   │   │   ├── org.eclipse.jetty.servlet.model.yml
│   │   │   ├── org.eclipse.jetty.servlets.model.yml
│   │   │   ├── org.eclipse.jetty.util.log.model.yml
│   │   │   ├── org.eclipse.jetty.util.model.yml
│   │   │   ├── org.eclipse.jetty.util.resource.model.yml
│   │   │   ├── org.eclipse.jetty.websocket.api.model.yml
│   │   │   ├── org.eclipse.jetty.websocket.client.model.yml
│   │   │   ├── org.eclipse.jface.dialogs.model.yml
│   │   │   ├── org.eclipse.jgit.api.model.yml
│   │   │   ├── org.eclipse.jgit.lib.model.yml
│   │   │   ├── org.eclipse.jgit.revwalk.model.yml
│   │   │   ├── org.eclipse.jgit.storage.file.model.yml
│   │   │   ├── org.eclipse.jgit.transport.model.yml
│   │   │   ├── org.eclipse.jgit.treewalk.filter.model.yml
│   │   │   ├── org.eclipse.jgit.treewalk.model.yml
│   │   │   ├── org.eclipse.lsp4j.debug.launch.model.yml
│   │   │   ├── org.eclipse.lsp4j.debug.model.yml
│   │   │   ├── org.eclipse.lsp4j.jsonrpc.messages.model.yml
│   │   │   ├── org.eclipse.lsp4j.jsonrpc.model.yml
│   │   │   ├── org.eclipse.lsp4j.launch.model.yml
│   │   │   ├── org.eclipse.lsp4j.model.yml
│   │   │   ├── org.eclipse.lsp4j.util.model.yml
│   │   │   ├── org.eclipse.microprofile.config.model.yml
│   │   │   ├── org.eclipse.microprofile.config.spi.model.yml
│   │   │   ├── org.eclipse.microprofile.reactive.messaging.model.yml
│   │   │   ├── org.eclipse.mylyn.internal.tasks.core.model.yml
│   │   │   ├── org.eclipse.mylyn.tasks.core.data.model.yml
│   │   │   ├── org.eclipse.mylyn.tasks.core.model.yml
│   │   │   ├── org.eclipse.osgi.util.model.yml
│   │   │   ├── org.eclipse.rdf4j.common.lang.service.model.yml
│   │   │   ├── org.eclipse.rdf4j.common.logging.model.yml
│   │   │   ├── org.eclipse.rdf4j.common.transaction.model.yml
│   │   │   ├── org.eclipse.rdf4j.http.protocol.model.yml
│   │   │   ├── org.eclipse.rdf4j.model.model.yml
│   │   │   ├── org.eclipse.rdf4j.query.parser.model.yml
│   │   │   ├── org.eclipse.rdf4j.repository.model.yml
│   │   │   ├── org.eclipse.rdf4j.rio.model.yml
│   │   │   ├── org.eclipse.rdf4j.sail.memory.model.model.yml
│   │   │   ├── org.eclipse.rdf4j.sail.shacl.model.yml
│   │   │   ├── org.eclipse.swt.custom.model.yml
│   │   │   ├── org.eclipse.swt.dnd.model.yml
│   │   │   ├── org.eclipse.swt.graphics.model.yml
│   │   │   ├── org.eclipse.swt.widgets.model.yml
│   │   │   ├── org.eclipse.tm4e.core.registry.model.yml
│   │   │   ├── org.ehcache.model.yml
│   │   │   ├── org.eigenbase.resgen.model.yml
│   │   │   ├── org.ektorp.model.yml
│   │   │   ├── org.elasticsearch.action.admin.cluster.snapshots.create.model.yml
│   │   │   ├── org.elasticsearch.action.admin.cluster.snapshots.restore.model.yml
│   │   │   ├── org.elasticsearch.action.get.model.yml
│   │   │   ├── org.elasticsearch.action.index.model.yml
│   │   │   ├── org.elasticsearch.action.search.model.yml
│   │   │   ├── org.elasticsearch.action.support.replication.model.yml
│   │   │   ├── org.elasticsearch.client.model.yml
│   │   │   ├── org.elasticsearch.common.model.yml
│   │   │   ├── org.elasticsearch.common.settings.model.yml
│   │   │   ├── org.elasticsearch.index.query.model.yml
│   │   │   ├── org.elasticsearch.search.builder.model.yml
│   │   │   ├── org.elasticsearch.search.sort.model.yml
│   │   │   ├── org.everit.json.schema.loader.model.yml
│   │   │   ├── org.everit.json.schema.model.yml
│   │   │   ├── org.fao.geonet.api.records.formatters.model.yml
│   │   │   ├── org.fao.geonet.domain.model.yml
│   │   │   ├── org.fao.geonet.kernel.rdf.model.yml
│   │   │   ├── org.fao.geonet.kernel.search.keyword.model.yml
│   │   │   ├── org.fcrepo.storage.ocfl.cache.model.yml
│   │   │   ├── org.fcrepo.storage.ocfl.model.yml
│   │   │   ├── org.fdroid.database.model.yml
│   │   │   ├── org.fedorahosted.freeotp.model.yml
│   │   │   ├── org.ff4j.couchdb.document.model.yml
│   │   │   ├── org.ff4j.dynamodb.model.yml
│   │   │   ├── org.ff4j.property.model.yml
│   │   │   ├── org.flowable.engine.repository.model.yml
│   │   │   ├── org.flywaydb.core.internal.util.model.yml
│   │   │   ├── org.fusesource.jansi.model.yml
│   │   │   ├── org.fusesource.leveldbjni.model.yml
│   │   │   ├── org.fusesource.mqtt.client.model.yml
│   │   │   ├── org.georchestra.datafeeder.service.model.yml
│   │   │   ├── org.georchestra.ds.orgs.model.yml
│   │   │   ├── org.georchestra.extractorapp.ws.extractor.model.yml
│   │   │   ├── org.georchestra.extractorapp.ws.extractor.task.model.yml
│   │   │   ├── org.georchestra.mapfishapp.ws.upload.model.yml
│   │   │   ├── org.georchestra.security.model.yml
│   │   │   ├── org.geoserver.catalog.impl.model.yml
│   │   │   ├── org.geoserver.config.util.model.yml
│   │   │   ├── org.geoserver.ows.model.yml
│   │   │   ├── org.geoserver.ows.util.model.yml
│   │   │   ├── org.geoserver.platform.exception.model.yml
│   │   │   ├── org.geoserver.platform.model.yml
│   │   │   ├── org.geoserver.platform.resource.model.yml
│   │   │   ├── org.geoserver.rest.util.model.yml
│   │   │   ├── org.geoserver.util.model.yml
│   │   │   ├── org.geoserver.wcs2_0.kvp.model.yml
│   │   │   ├── org.geotools.coverage.grid.io.model.yml
│   │   │   ├── org.geotools.data.model.yml
│   │   │   ├── org.geotools.data.transform.model.yml
│   │   │   ├── org.geotools.data.wfs.model.yml
│   │   │   ├── org.geotools.feature.simple.model.yml
│   │   │   ├── org.geotools.filter.function.model.yml
│   │   │   ├── org.geotools.filter.text.cql2.model.yml
│   │   │   ├── org.geotools.filter.text.ecql.model.yml
│   │   │   ├── org.geotools.geojson.feature.model.yml
│   │   │   ├── org.geotools.referencing.model.yml
│   │   │   ├── org.geotools.styling.model.yml
│   │   │   ├── org.geotools.util.model.yml
│   │   │   ├── org.geotools.xml.model.yml
│   │   │   ├── org.geotools.xsd.model.yml
│   │   │   ├── org.geowebcache.demo.model.yml
│   │   │   ├── org.geowebcache.layer.model.yml
│   │   │   ├── org.geowebcache.storage.model.yml
│   │   │   ├── org.geowebcache.util.model.yml
│   │   │   ├── org.gitlab.api.model.yml
│   │   │   ├── org.gitlab4j.api.model.yml
│   │   │   ├── org.gitlab4j.api.models.model.yml
│   │   │   ├── org.glassfish.grizzly.http.io.model.yml
│   │   │   ├── org.glassfish.grizzly.http.util.model.yml
│   │   │   ├── org.glassfish.jersey.client.authentication.model.yml
│   │   │   ├── org.glassfish.jersey.client.oauth2.model.yml
│   │   │   ├── org.glassfish.jersey.internal.model.yml
│   │   │   ├── org.glassfish.jersey.internal.util.model.yml
│   │   │   ├── org.glassfish.jersey.message.internal.model.yml
│   │   │   ├── org.glassfish.jersey.message.model.yml
│   │   │   ├── org.glassfish.jersey.server.internal.model.yml
│   │   │   ├── org.glassfish.jersey.uri.model.yml
│   │   │   ├── org.globalbioticinteractions.doi.model.yml
│   │   │   ├── org.gluu.jsf2.service.model.yml
│   │   │   ├── org.gluu.model.custom.script.type.auth.model.yml
│   │   │   ├── org.gluu.model.custom.script.type.session.model.yml
│   │   │   ├── org.gluu.model.custom.script.type.uma.model.yml
│   │   │   ├── org.gluu.model.security.model.yml
│   │   │   ├── org.gluu.oxeleven.model.model.yml
│   │   │   ├── org.gluu.persist.ldap.impl.model.yml
│   │   │   ├── org.gluu.persist.model.base.model.yml
│   │   │   ├── org.gluu.persist.model.yml
│   │   │   ├── org.gluu.search.filter.model.yml
│   │   │   ├── org.gluu.service.model.yml
│   │   │   ├── org.gluu.service.security.protect.model.yml
│   │   │   ├── org.gluu.util.model.yml
│   │   │   ├── org.gradle.tooling.model.yml
│   │   │   ├── org.gradle.util.model.yml
│   │   │   ├── org.gradle.wrapper.model.yml
│   │   │   ├── org.greenrobot.essentials.io.model.yml
│   │   │   ├── org.h2.mvstore.model.yml
│   │   │   ├── org.hadoop.ozone.recon.schema.model.yml
│   │   │   ├── org.hamcrest.model.yml
│   │   │   ├── org.hibernate.criterion.model.yml
│   │   │   ├── org.hibernate.jpa.boot.internal.model.yml
│   │   │   ├── org.hibernate.jpa.boot.spi.model.yml
│   │   │   ├── org.hibernate.metadata.model.yml
│   │   │   ├── org.hibernate.model.yml
│   │   │   ├── org.hibernate.search.engine.search.predicate.dsl.model.yml
│   │   │   ├── org.hibernate.search.engine.search.query.model.yml
│   │   │   ├── org.hibernate.validator.constraintvalidation.model.yml
│   │   │   ├── org.hibernate.validator.internal.engine.valuecontext.model.yml
│   │   │   ├── org.hl7.fhir.r4.model.model.yml
│   │   │   ├── org.hl7.fhir.utilities.model.yml
│   │   │   ├── org.hl7.fhir.utilities.npm.model.yml
│   │   │   ├── org.hswebframework.ezorm.core.model.yml
│   │   │   ├── org.hswebframework.ezorm.rdb.mapping.model.yml
│   │   │   ├── org.hswebframework.web.api.crud.entity.model.yml
│   │   │   ├── org.hswebframework.web.crud.service.model.yml
│   │   │   ├── org.infinispan.affinity.model.yml
│   │   │   ├── org.infinispan.client.hotrod.configuration.model.yml
│   │   │   ├── org.infinispan.client.hotrod.model.yml
│   │   │   ├── org.infinispan.commons.api.model.yml
│   │   │   ├── org.infinispan.counter.api.model.yml
│   │   │   ├── org.infinispan.model.yml
│   │   │   ├── org.infinispan.quarkus.hibernate.cache.model.yml
│   │   │   ├── org.infinispan.query.dsl.model.yml
│   │   │   ├── org.influxdb.dto.model.yml
│   │   │   ├── org.influxdb.model.yml
│   │   │   ├── org.iq80.leveldb.model.yml
│   │   │   ├── org.jasig.cas.client.util.model.yml
│   │   │   ├── org.jasypt.digest.model.yml
│   │   │   ├── org.jasypt.encryption.model.yml
│   │   │   ├── org.jasypt.util.password.model.yml
│   │   │   ├── org.jasypt.util.text.model.yml
│   │   │   ├── org.jaudiotagger.audio.model.yml
│   │   │   ├── org.jaudiotagger.tag.model.yml
│   │   │   ├── org.javaswift.joss.model.model.yml
│   │   │   ├── org.jboss.aerogear.security.otp.model.yml
│   │   │   ├── org.jboss.arquillian.core.api.model.yml
│   │   │   ├── org.jboss.jandex.model.yml
│   │   │   ├── org.jboss.logging.model.yml
│   │   │   ├── org.jboss.netty.buffer.model.yml
│   │   │   ├── org.jboss.resteasy.core.model.yml
│   │   │   ├── org.jboss.resteasy.plugins.providers.jsonb.model.yml
│   │   │   ├── org.jboss.resteasy.reactive.client.impl.model.yml
│   │   │   ├── org.jboss.resteasy.reactive.common.core.model.yml
│   │   │   ├── org.jboss.resteasy.reactive.common.util.model.yml
│   │   │   ├── org.jboss.resteasy.reactive.server.mapping.model.yml
│   │   │   ├── org.jboss.resteasy.specimpl.model.yml
│   │   │   ├── org.jboss.resteasy.util.model.yml
│   │   │   ├── org.jboss.security.xacml.core.model.policy.model.yml
│   │   │   ├── org.jboss.shrinkwrap.api.model.yml
│   │   │   ├── org.jboss.web.tomcat.security.login.model.yml
│   │   │   ├── org.jclouds.blobstore.model.yml
│   │   │   ├── org.jclouds.blobstore.options.model.yml
│   │   │   ├── org.jclouds.openstack.swift.v1.model.yml
│   │   │   ├── org.jdbi.v3.core.statement.model.yml
│   │   │   ├── org.jdom.input.model.yml
│   │   │   ├── org.jdom.model.yml
│   │   │   ├── org.jdom.output.model.yml
│   │   │   ├── org.jdom.xpath.model.yml
│   │   │   ├── org.jdom2.model.yml
│   │   │   ├── org.jeecg.common.api.dto.model.yml
│   │   │   ├── org.jeecg.common.util.model.yml
│   │   │   ├── org.jeecg.modules.system.entity.model.yml
│   │   │   ├── org.jeecgframework.poi.excel.model.yml
│   │   │   ├── org.jenkinsci.remoting.engine.model.yml
│   │   │   ├── org.jetlinks.community.auth.service.model.yml
│   │   │   ├── org.jetlinks.community.dashboard.model.yml
│   │   │   ├── org.jetlinks.community.device.service.model.yml
│   │   │   ├── org.jetlinks.core.model.yml
│   │   │   ├── org.jetlinks.core.things.model.yml
│   │   │   ├── org.jets3t.service.model.yml
│   │   │   ├── org.jfree.chart.model.yml
│   │   │   ├── org.jitsi.util.xml.model.yml
│   │   │   ├── org.jitsi.utils.logging2.model.yml
│   │   │   ├── org.jitsi.xmpp.extensions.colibri2.model.yml
│   │   │   ├── org.jivesoftware.util.model.yml
│   │   │   ├── org.jmol.api.model.yml
│   │   │   ├── org.joda.time.base.model.yml
│   │   │   ├── org.joda.time.format.model.yml
│   │   │   ├── org.joda.time.model.yml
│   │   │   ├── org.jooq.impl.model.yml
│   │   │   ├── org.jooq.model.yml
│   │   │   ├── org.jose4j.json.internal.json_simple.parser.model.yml
│   │   │   ├── org.jose4j.jwk.model.yml
│   │   │   ├── org.jose4j.jwt.consumer.model.yml
│   │   │   ├── org.jose4j.jwt.model.yml
│   │   │   ├── org.jose4j.jwx.model.yml
│   │   │   ├── org.jrobin.data.model.yml
│   │   │   ├── org.jrobin.graph.model.yml
│   │   │   ├── org.json.model.yml
│   │   │   ├── org.json.simple.model.yml
│   │   │   ├── org.json.simple.parser.model.yml
│   │   │   ├── org.jsoup.model.yml
│   │   │   ├── org.jsoup.nodes.model.yml
│   │   │   ├── org.jsoup.parser.model.yml
│   │   │   ├── org.jvnet.hk2.component.model.yml
│   │   │   ├── org.jxls.common.model.yml
│   │   │   ├── org.jxmpp.jid.impl.model.yml
│   │   │   ├── org.keycloak.broker.oidc.model.yml
│   │   │   ├── org.keycloak.broker.provider.model.yml
│   │   │   ├── org.keycloak.client.admin.cli.common.model.yml
│   │   │   ├── org.keycloak.common.enums.model.yml
│   │   │   ├── org.keycloak.common.util.model.yml
│   │   │   ├── org.keycloak.credential.model.yml
│   │   │   ├── org.keycloak.crypto.model.yml
│   │   │   ├── org.keycloak.model.yml
│   │   │   ├── org.keycloak.models.map.common.model.yml
│   │   │   ├── org.keycloak.models.map.storage.tree.model.yml
│   │   │   ├── org.keycloak.models.model.yml
│   │   │   ├── org.keycloak.models.sessions.infinispan.changes.model.yml
│   │   │   ├── org.keycloak.models.sessions.infinispan.model.yml
│   │   │   ├── org.keycloak.partialimport.model.yml
│   │   │   ├── org.keycloak.saml.common.util.model.yml
│   │   │   ├── org.keycloak.saml.model.yml
│   │   │   ├── org.keycloak.sessions.model.yml
│   │   │   ├── org.keycloak.storage.model.yml
│   │   │   ├── org.keycloak.theme.model.yml
│   │   │   ├── org.kie.api.io.model.yml
│   │   │   ├── org.kie.kogito.process.management.model.yml
│   │   │   ├── org.kie.kogito.process.model.yml
│   │   │   ├── org.killbill.billing.catalog.api.model.yml
│   │   │   ├── org.killbill.billing.catalog.model.yml
│   │   │   ├── org.killbill.billing.jaxrs.resources.model.yml
│   │   │   ├── org.killbill.billing.payment.api.model.yml
│   │   │   ├── org.killbill.billing.util.entity.dao.model.yml
│   │   │   ├── org.killbill.clock.model.yml
│   │   │   ├── org.killbill.commons.profiling.model.yml
│   │   │   ├── org.killbill.commons.utils.collect.model.yml
│   │   │   ├── org.killbill.commons.utils.model.yml
│   │   │   ├── org.killbill.xmlloader.model.yml
│   │   │   ├── org.kohsuke.github.model.yml
│   │   │   ├── org.kohsuke.stapler.model.yml
│   │   │   ├── org.lastaflute.di.util.model.yml
│   │   │   ├── org.lastaflute.job.util.model.yml
│   │   │   ├── org.lightcouch.model.yml
│   │   │   ├── org.linuxforhealth.fhir.persistence.model.yml
│   │   │   ├── org.lionsoul.jcseg.model.yml
│   │   │   ├── org.locationtech.jts.geom.model.yml
│   │   │   ├── org.locationtech.jts.io.model.yml
│   │   │   ├── org.locationtech.spatial4j.context.model.yml
│   │   │   ├── org.locationtech.spatial4j.distance.model.yml
│   │   │   ├── org.locationtech.spatial4j.io.model.yml
│   │   │   ├── org.locationtech.spatial4j.shape.model.yml
│   │   │   ├── org.lwjgl.opencl.model.yml
│   │   │   ├── org.lwjgl.opengl.model.yml
│   │   │   ├── org.mindrot.jbcrypt.model.yml
│   │   │   ├── org.mitre.dsmiley.httpproxy.model.yml
│   │   │   ├── org.mlflow.tracking.model.yml
│   │   │   ├── org.modelmapper.model.yml
│   │   │   ├── org.mozilla.javascript.model.yml
│   │   │   ├── org.msgpack.core.model.yml
│   │   │   ├── org.mule.runtime.api.message.model.yml
│   │   │   ├── org.mule.runtime.api.metadata.model.yml
│   │   │   ├── org.mvel2.model.yml
│   │   │   ├── org.neo4j.dbms.api.model.yml
│   │   │   ├── org.neo4j.driver.async.model.yml
│   │   │   ├── org.neo4j.driver.model.yml
│   │   │   ├── org.neo4j.driver.reactive.model.yml
│   │   │   ├── org.neo4j.driver.v1.model.yml
│   │   │   ├── org.neo4j.graphdb.model.yml
│   │   │   ├── org.netbeans.api.autoupdate.model.yml
│   │   │   ├── org.netbeans.api.debugger.model.yml
│   │   │   ├── org.netbeans.api.java.source.model.yml
│   │   │   ├── org.netbeans.api.lexer.model.yml
│   │   │   ├── org.netbeans.api.search.model.yml
│   │   │   ├── org.netbeans.core.network.utils.model.yml
│   │   │   ├── org.netbeans.core.windows.options.model.yml
│   │   │   ├── org.netbeans.html.json.spi.model.yml
│   │   │   ├── org.netbeans.jemmy.model.yml
│   │   │   ├── org.netbeans.jemmy.operators.model.yml
│   │   │   ├── org.netbeans.lib.editor.codetemplates.storage.model.yml
│   │   │   ├── org.netbeans.lib.editor.util.model.yml
│   │   │   ├── org.netbeans.lib.lexer.model.yml
│   │   │   ├── org.netbeans.modules.autoupdate.services.model.yml
│   │   │   ├── org.netbeans.modules.bugtracking.model.yml
│   │   │   ├── org.netbeans.modules.cloud.oracle.model.yml
│   │   │   ├── org.netbeans.modules.csl.api.model.yml
│   │   │   ├── org.netbeans.modules.debugger.ui.models.model.yml
│   │   │   ├── org.netbeans.modules.editor.settings.storage.api.model.yml
│   │   │   ├── org.netbeans.modules.editor.settings.storage.model.yml
│   │   │   ├── org.netbeans.modules.editor.settings.storage.spi.model.yml
│   │   │   ├── org.netbeans.modules.git.model.yml
│   │   │   ├── org.netbeans.modules.gradle.api.execute.model.yml
│   │   │   ├── org.netbeans.modules.gradle.java.api.model.yml
│   │   │   ├── org.netbeans.modules.gradle.options.model.yml
│   │   │   ├── org.netbeans.modules.gradle.spi.model.yml
│   │   │   ├── org.netbeans.modules.html.editor.refactoring.api.model.yml
│   │   │   ├── org.netbeans.modules.htmlui.model.yml
│   │   │   ├── org.netbeans.modules.j2ee.metadata.model.api.support.annotation.model.yml
│   │   │   ├── org.netbeans.modules.j2ee.sun.dd.impl.verifier.model.yml
│   │   │   ├── org.netbeans.modules.java.hints.spiimpl.options.model.yml
│   │   │   ├── org.netbeans.modules.java.openjdk.project.model.yml
│   │   │   ├── org.netbeans.modules.java.source.tasklist.model.yml
│   │   │   ├── org.netbeans.modules.java.source.usages.model.yml
│   │   │   ├── org.netbeans.modules.java.source.util.model.yml
│   │   │   ├── org.netbeans.modules.javascript2.editor.formatter.model.yml
│   │   │   ├── org.netbeans.modules.javascript2.model.api.model.yml
│   │   │   ├── org.netbeans.modules.javawebstart.ui.customizer.model.yml
│   │   │   ├── org.netbeans.modules.jumpto.model.yml
│   │   │   ├── org.netbeans.modules.masterfs.watcher.model.yml
│   │   │   ├── org.netbeans.modules.maven.options.model.yml
│   │   │   ├── org.netbeans.modules.parsing.lucene.model.yml
│   │   │   ├── org.netbeans.modules.php.api.model.yml
│   │   │   ├── org.netbeans.modules.php.editor.codegen.model.yml
│   │   │   ├── org.netbeans.modules.php.editor.indent.model.yml
│   │   │   ├── org.netbeans.modules.php.editor.model.yml
│   │   │   ├── org.netbeans.modules.php.editor.options.model.yml
│   │   │   ├── org.netbeans.modules.php.project.annotations.model.yml
│   │   │   ├── org.netbeans.modules.php.project.runconfigs.model.yml
│   │   │   ├── org.netbeans.modules.php.project.ui.customizer.model.yml
│   │   │   ├── org.netbeans.modules.php.smarty.model.yml
│   │   │   ├── org.netbeans.modules.php.twig.editor.actions.model.yml
│   │   │   ├── org.netbeans.modules.versioning.ui.history.model.yml
│   │   │   ├── org.netbeans.modules.versioning.util.common.model.yml
│   │   │   ├── org.netbeans.modules.versioning.util.status.model.yml
│   │   │   ├── org.netbeans.modules.web.browser.api.model.yml
│   │   │   ├── org.netbeans.modules.web.clientproject.ui.customizer.model.yml
│   │   │   ├── org.netbeans.modules.xml.schema.model.impl.resolver.model.yml
│   │   │   ├── org.netbeans.modules.xml.xam.dom.model.yml
│   │   │   ├── org.netbeans.modules.xml.xam.model.yml
│   │   │   ├── org.netbeans.spi.actions.model.yml
│   │   │   ├── org.netbeans.spi.editor.hints.model.yml
│   │   │   ├── org.noear.redisx.plus.model.yml
│   │   │   ├── org.noear.snack.model.yml
│   │   │   ├── org.noear.solon.core.handle.model.yml
│   │   │   ├── org.nustaq.serialization.model.yml
│   │   │   ├── org.nzbhydra.backup.model.yml
│   │   │   ├── org.nzbhydra.externaltools.model.yml
│   │   │   ├── org.nzbhydra.historystats.model.yml
│   │   │   ├── org.nzbhydra.tasks.model.yml
│   │   │   ├── org.objectweb.asm.model.yml
│   │   │   ├── org.odftoolkit.odfdom.doc.table.model.yml
│   │   │   ├── org.olap4j.impl.model.yml
│   │   │   ├── org.openapitools.codegen.config.model.yml
│   │   │   ├── org.opencastproject.adminui.endpoint.model.yml
│   │   │   ├── org.opencastproject.elasticsearch.impl.model.yml
│   │   │   ├── org.opencastproject.elasticsearch.index.rebuild.model.yml
│   │   │   ├── org.opencastproject.job.api.model.yml
│   │   │   ├── org.opencastproject.security.api.model.yml
│   │   │   ├── org.opencastproject.statistics.api.model.yml
│   │   │   ├── org.opencastproject.transcription.amberscript.model.yml
│   │   │   ├── org.opencastproject.workflow.api.model.yml
│   │   │   ├── org.opengis.feature.model.yml
│   │   │   ├── org.opengis.feature.simple.model.yml
│   │   │   ├── org.opengis.filter.model.yml
│   │   │   ├── org.opengis.parameter.model.yml
│   │   │   ├── org.openide.awt.model.yml
│   │   │   ├── org.openide.filesystems.model.yml
│   │   │   ├── org.openide.nodes.model.yml
│   │   │   ├── org.openide.text.model.yml
│   │   │   ├── org.openide.util.model.yml
│   │   │   ├── org.openjdk.jmh.infra.model.yml
│   │   │   ├── org.opennms.core.config.api.model.yml
│   │   │   ├── org.opennms.netmgt.config.threshd.model.yml
│   │   │   ├── org.opennms.netmgt.dao.hibernate.model.yml
│   │   │   ├── org.opennms.netmgt.model.model.yml
│   │   │   ├── org.opennms.netmgt.provision.persist.model.yml
│   │   │   ├── org.opennms.netmgt.rrd.jrrd2.api.model.yml
│   │   │   ├── org.opennms.newts.api.model.yml
│   │   │   ├── org.opennms.newts.api.query.model.yml
│   │   │   ├── org.opennms.newts.cassandra.search.model.yml
│   │   │   ├── org.opennms.web.filter.model.yml
│   │   │   ├── org.opennms.web.rest.v2.model.yml
│   │   │   ├── org.openqa.selenium.model.yml
│   │   │   ├── org.opensaml.core.xml.util.model.yml
│   │   │   ├── org.opensaml.saml.common.binding.model.yml
│   │   │   ├── org.opensaml.saml2.core.model.yml
│   │   │   ├── org.opensaml.saml2.metadata.model.yml
│   │   │   ├── org.opensaml.xml.schema.model.yml
│   │   │   ├── org.opensaml.xml.util.model.yml
│   │   │   ├── org.openscience.cdk.tools.manipulator.model.yml
│   │   │   ├── org.opensearch.action.index.model.yml
│   │   │   ├── org.opensearch.action.search.model.yml
│   │   │   ├── org.opensearch.index.query.model.yml
│   │   │   ├── org.opensourcebim.bcf.model.yml
│   │   │   ├── org.opentripplanner.common.geometry.model.yml
│   │   │   ├── org.opentripplanner.ext.dataoverlay.api.model.yml
│   │   │   ├── org.opentripplanner.ext.vectortiles.model.yml
│   │   │   ├── org.orcid.frontend.web.pagination.model.yml
│   │   │   ├── org.orcid.jaxb.model.clientgroup.model.yml
│   │   │   ├── org.orcid.jaxb.model.common.model.yml
│   │   │   ├── org.orcid.jaxb.model.common_v2.model.yml
│   │   │   ├── org.orcid.jaxb.model.groupid_v2.model.yml
│   │   │   ├── org.orcid.jaxb.model.message.model.yml
│   │   │   ├── org.orcid.jaxb.model.record.summary_v2.model.yml
│   │   │   ├── org.orcid.jaxb.model.record_v2.model.yml
│   │   │   ├── org.orcid.jaxb.model.v3.release.client.model.yml
│   │   │   ├── org.orcid.jaxb.model.v3.release.common.model.yml
│   │   │   ├── org.orcid.jaxb.model.v3.release.groupid.model.yml
│   │   │   ├── org.orcid.jaxb.model.v3.release.record.model.yml
│   │   │   ├── org.orcid.jaxb.model.v3.release.record.summary.model.yml
│   │   │   ├── org.orcid.persistence.jpa.entities.model.yml
│   │   │   ├── org.osgi.framework.model.yml
│   │   │   ├── org.ovirt.engine.sdk4.model.yml
│   │   │   ├── org.owasp.encoder.model.yml
│   │   │   ├── org.owasp.esapi.model.yml
│   │   │   ├── org.owasp.html.model.yml
│   │   │   ├── org.owasp.validator.html.model.yml
│   │   │   ├── org.pac4j.core.context.model.yml
│   │   │   ├── org.pac4j.core.engine.model.yml
│   │   │   ├── org.parceler.model.yml
│   │   │   ├── org.pegdown.model.yml
│   │   │   ├── org.pentaho.di.core.encryption.model.yml
│   │   │   ├── org.pentaho.di.repository.model.yml
│   │   │   ├── org.pentaho.jfreereport.wizard.utility.model.yml
│   │   │   ├── org.pentaho.metadata.util.model.yml
│   │   │   ├── org.pentaho.platform.api.repository2.unified.model.yml
│   │   │   ├── org.pentaho.platform.scheduler2.recur.model.yml
│   │   │   ├── org.pentaho.platform.util.model.yml
│   │   │   ├── org.pentaho.platform.web.http.api.resources.utils.model.yml
│   │   │   ├── org.primefaces.model.yml
│   │   │   ├── org.productivity.java.syslog4j.model.yml
│   │   │   ├── org.projectnessie.cel.tools.model.yml
│   │   │   ├── org.projectnessie.client.api.model.yml
│   │   │   ├── org.python.util.model.yml
│   │   │   ├── org.quantumbadger.redreader.reddit.model.yml
│   │   │   ├── org.quantumbadger.redreader.reddit.url.model.yml
│   │   │   ├── org.quartz.impl.triggers.model.yml
│   │   │   ├── org.quartz.model.yml
│   │   │   ├── org.rarefiedredis.redis.model.yml
│   │   │   ├── org.redisson.api.model.yml
│   │   │   ├── org.roaringbitmap.model.yml
│   │   │   ├── org.rocksdb.model.yml
│   │   │   ├── org.rutebanken.siri20.util.model.yml
│   │   │   ├── org.sakaiproject.signup.tool.entityproviders.model.yml
│   │   │   ├── org.sakaiproject.tool.assessment.services.assessment.model.yml
│   │   │   ├── org.sakaiproject.tool.assessment.services.model.yml
│   │   │   ├── org.sakaiproject.tool.assessment.ui.bean.author.model.yml
│   │   │   ├── org.sakaiproject.tool.assessment.ui.bean.authz.model.yml
│   │   │   ├── org.sakaiproject.util.model.yml
│   │   │   ├── org.schabi.newpipe.extractor.linkhandler.model.yml
│   │   │   ├── org.schabi.newpipe.extractor.stream.model.yml
│   │   │   ├── org.schabi.newpipe.extractor.utils.model.yml
│   │   │   ├── org.schabi.newpipe.fragments.list.model.yml
│   │   │   ├── org.semanticweb.owlapi.rdf.rdfxml.parser.model.yml
│   │   │   ├── org.semver4j.model.yml
│   │   │   ├── org.simplejavamail.api.email.model.yml
│   │   │   ├── org.skife.jdbi.v2.model.yml
│   │   │   ├── org.slf4j.helpers.model.yml
│   │   │   ├── org.slf4j.model.yml
│   │   │   ├── org.slf4j.spi.model.yml
│   │   │   ├── org.snakeyaml.engine.v2.api.model.yml
│   │   │   ├── org.snmp4j.model.yml
│   │   │   ├── org.snmp4j.smi.model.yml
│   │   │   ├── org.sonar.api.internal.apachecommons.lang.model.yml
│   │   │   ├── org.sonar.api.server.authentication.model.yml
│   │   │   ├── org.sonar.api.utils.log.model.yml
│   │   │   ├── org.sonar.api.utils.model.yml
│   │   │   ├── org.sonar.api.web.model.yml
│   │   │   ├── org.sonar.db.protobuf.model.yml
│   │   │   ├── org.sonatype.ossindex.service.api.cvss.model.yml
│   │   │   ├── org.springdoc.api.model.yml
│   │   │   ├── org.springframework.amqp.core.model.yml
│   │   │   ├── org.springframework.batch.core.repository.dao.model.yml
│   │   │   ├── org.springframework.beans.factory.model.yml
│   │   │   ├── org.springframework.beans.model.yml
│   │   │   ├── org.springframework.boot.configurationmetadata.model.yml
│   │   │   ├── org.springframework.cache.model.yml
│   │   │   ├── org.springframework.cloud.deployer.resource.maven.model.yml
│   │   │   ├── org.springframework.cloud.gateway.filter.model.yml
│   │   │   ├── org.springframework.cloud.gateway.handler.predicate.model.yml
│   │   │   ├── org.springframework.cloud.gateway.route.model.yml
│   │   │   ├── org.springframework.cloud.netflix.zuul.filters.model.yml
│   │   │   ├── org.springframework.cloud.skipper.client.model.yml
│   │   │   ├── org.springframework.cloud.skipper.domain.model.yml
│   │   │   ├── org.springframework.cloud.task.repository.model.yml
│   │   │   ├── org.springframework.context.model.yml
│   │   │   ├── org.springframework.core.env.model.yml
│   │   │   ├── org.springframework.core.io.model.yml
│   │   │   ├── org.springframework.data.domain.model.yml
│   │   │   ├── org.springframework.data.jpa.repository.model.yml
│   │   │   ├── org.springframework.data.mongodb.core.query.model.yml
│   │   │   ├── org.springframework.data.redis.core.model.yml
│   │   │   ├── org.springframework.data.repository.model.yml
│   │   │   ├── org.springframework.data.repository.reactive.model.yml
│   │   │   ├── org.springframework.data.util.model.yml
│   │   │   ├── org.springframework.expression.model.yml
│   │   │   ├── org.springframework.hateoas.client.model.yml
│   │   │   ├── org.springframework.hateoas.model.yml
│   │   │   ├── org.springframework.hateoas.server.mvc.model.yml
│   │   │   ├── org.springframework.http.client.model.yml
│   │   │   ├── org.springframework.http.converter.model.yml
│   │   │   ├── org.springframework.http.model.yml
│   │   │   ├── org.springframework.integration.mapping.model.yml
│   │   │   ├── org.springframework.jdbc.core.model.yml
│   │   │   ├── org.springframework.jdbc.core.namedparam.model.yml
│   │   │   ├── org.springframework.jdbc.object.model.yml
│   │   │   ├── org.springframework.jms.support.destination.model.yml
│   │   │   ├── org.springframework.ldap.query.model.yml
│   │   │   ├── org.springframework.ldap.support.model.yml
│   │   │   ├── org.springframework.mail.javamail.model.yml
│   │   │   ├── org.springframework.messaging.core.model.yml
│   │   │   ├── org.springframework.messaging.rsocket.model.yml
│   │   │   ├── org.springframework.messaging.simp.model.yml
│   │   │   ├── org.springframework.messaging.support.model.yml
│   │   │   ├── org.springframework.mock.web.model.yml
│   │   │   ├── org.springframework.scheduling.support.model.yml
│   │   │   ├── org.springframework.security.core.authority.model.yml
│   │   │   ├── org.springframework.security.core.userdetails.model.yml
│   │   │   ├── org.springframework.security.crypto.bcrypt.model.yml
│   │   │   ├── org.springframework.security.crypto.codec.model.yml
│   │   │   ├── org.springframework.security.crypto.encrypt.model.yml
│   │   │   ├── org.springframework.security.crypto.password.model.yml
│   │   │   ├── org.springframework.security.ldap.model.yml
│   │   │   ├── org.springframework.security.ldap.search.model.yml
│   │   │   ├── org.springframework.security.ldap.userdetails.model.yml
│   │   │   ├── org.springframework.security.oauth2.client.registration.model.yml
│   │   │   ├── org.springframework.security.oauth2.client.web.reactive.function.client.model.yml
│   │   │   ├── org.springframework.security.oauth2.common.util.model.yml
│   │   │   ├── org.springframework.security.oauth2.core.endpoint.model.yml
│   │   │   ├── org.springframework.security.oauth2.provider.client.model.yml
│   │   │   ├── org.springframework.security.oauth2.provider.endpoint.model.yml
│   │   │   ├── org.springframework.security.oauth2.provider.model.yml
│   │   │   ├── org.springframework.security.oauth2.provider.token.model.yml
│   │   │   ├── org.springframework.security.saml.metadata.model.yml
│   │   │   ├── org.springframework.security.saml.websso.model.yml
│   │   │   ├── org.springframework.security.web.authentication.rememberme.model.yml
│   │   │   ├── org.springframework.security.web.model.yml
│   │   │   ├── org.springframework.security.web.util.model.yml
│   │   │   ├── org.springframework.session.model.yml
│   │   │   ├── org.springframework.statemachine.data.model.yml
│   │   │   ├── org.springframework.transaction.support.model.yml
│   │   │   ├── org.springframework.util.model.yml
│   │   │   ├── org.springframework.validation.model.yml
│   │   │   ├── org.springframework.web.bind.model.yml
│   │   │   ├── org.springframework.web.client.model.yml
│   │   │   ├── org.springframework.web.context.request.async.model.yml
│   │   │   ├── org.springframework.web.context.request.model.yml
│   │   │   ├── org.springframework.web.context.support.model.yml
│   │   │   ├── org.springframework.web.multipart.model.yml
│   │   │   ├── org.springframework.web.reactive.function.client.model.yml
│   │   │   ├── org.springframework.web.servlet.model.yml
│   │   │   ├── org.springframework.web.servlet.mvc.support.model.yml
│   │   │   ├── org.springframework.web.util.pattern.model.yml
│   │   │   ├── org.springframework.ws.mime.model.yml
│   │   │   ├── org.springframework.xml.namespace.model.yml
│   │   │   ├── org.stagemonitor.util.model.yml
│   │   │   ├── org.stringtemplate.v4.model.yml
│   │   │   ├── org.structr.api.graph.model.yml
│   │   │   ├── org.structr.api.util.model.yml
│   │   │   ├── org.structr.core.model.yml
│   │   │   ├── org.structr.core.rest.model.yml
│   │   │   ├── org.structr.memory.index.model.yml
│   │   │   ├── org.structr.rest.serialization.model.yml
│   │   │   ├── org.structr.schema.action.model.yml
│   │   │   ├── org.structr.schema.export.model.yml
│   │   │   ├── org.structr.schema.model.yml
│   │   │   ├── org.structr.web.maintenance.model.yml
│   │   │   ├── org.sufficientlysecure.keychain.model.yml
│   │   │   ├── org.swordapp.server.model.yml
│   │   │   ├── org.synyx.urlaubsverwaltung.absence.model.yml
│   │   │   ├── org.synyx.urlaubsverwaltung.user.model.yml
│   │   │   ├── org.testcontainers.utility.model.yml
│   │   │   ├── org.testng.xml.model.yml
│   │   │   ├── org.thingsboard.server.common.data.audit.model.yml
│   │   │   ├── org.thingsboard.server.common.data.model.yml
│   │   │   ├── org.thingsboard.server.common.data.plugin.model.yml
│   │   │   ├── org.thingsboard.server.common.data.rule.model.yml
│   │   │   ├── org.thingsboard.server.controller.model.yml
│   │   │   ├── org.threeten.bp.model.yml
│   │   │   ├── org.thymeleaf.context.model.yml
│   │   │   ├── org.tigris.subversion.svnclientadapter.model.yml
│   │   │   ├── org.tmatesoft.svn.core.io.model.yml
│   │   │   ├── org.tomitribe.auth.signatures.model.yml
│   │   │   ├── org.trimou.model.yml
│   │   │   ├── org.unbescape.javascript.model.yml
│   │   │   ├── org.unicode.cldr.util.model.yml
│   │   │   ├── org.unicode.cldr.util.personname.model.yml
│   │   │   ├── org.unicode.cldr.web.model.yml
│   │   │   ├── org.unidal.web.jsp.function.model.yml
│   │   │   ├── org.unix4j.model.yml
│   │   │   ├── org.weasis.core.util.model.yml
│   │   │   ├── org.weasis.dicom.web.model.yml
│   │   │   ├── org.web3j.abi.datatypes.model.yml
│   │   │   ├── org.web3j.crypto.model.yml
│   │   │   ├── org.web3j.protocol.core.methods.request.model.yml
│   │   │   ├── org.web3j.protocol.core.model.yml
│   │   │   ├── org.web3j.utils.model.yml
│   │   │   ├── org.wikidata.wdtk.wikibaseapi.model.yml
│   │   │   ├── org.wildfly.security.auth.realm.model.yml
│   │   │   ├── org.wildfly.security.http.model.yml
│   │   │   ├── org.wipo.nlp.textboundaries.model.yml
│   │   │   ├── org.wso2.carbon.apimgt.api.model.model.yml
│   │   │   ├── org.wso2.carbon.apimgt.impl.factory.model.yml
│   │   │   ├── org.wso2.carbon.apimgt.impl.importexport.model.yml
│   │   │   ├── org.wso2.carbon.apimgt.rest.api.publisher.v1.dto.model.yml
│   │   │   ├── org.wso2.carbon.apimgt.rest.api.store.v1.dto.model.yml
│   │   │   ├── org.wso2.carbon.context.model.yml
│   │   │   ├── org.wso2.carbon.core.util.model.yml
│   │   │   ├── org.wso2.carbon.endpoint.service.model.yml
│   │   │   ├── org.wso2.carbon.ganalytics.publisher.model.yml
│   │   │   ├── org.wso2.carbon.governance.api.common.dataobjects.model.yml
│   │   │   ├── org.wso2.carbon.governance.api.generic.model.yml
│   │   │   ├── org.wso2.carbon.governance.api.util.model.yml
│   │   │   ├── org.wso2.carbon.identity.application.common.model.model.yml
│   │   │   ├── org.wso2.carbon.localentry.service.model.yml
│   │   │   ├── org.wso2.carbon.registry.core.pagination.model.yml
│   │   │   ├── org.wso2.carbon.registry.indexing.service.model.yml
│   │   │   ├── org.wso2.carbon.registry.indexing.solr.model.yml
│   │   │   ├── org.wso2.carbon.rest.api.service.model.yml
│   │   │   ├── org.wso2.carbon.sequences.services.model.yml
│   │   │   ├── org.wso2.carbon.user.api.model.yml
│   │   │   ├── org.wso2.carbon.user.core.common.model.yml
│   │   │   ├── org.wso2.carbon.user.mgt.model.yml
│   │   │   ├── org.wso2.carbon.utils.model.yml
│   │   │   ├── org.wso2.carbon.utils.multitenancy.model.yml
│   │   │   ├── org.xbill.DNS.model.yml
│   │   │   ├── org.xbmc.kore.jsonrpc.model.yml
│   │   │   ├── org.xerial.snappy.model.yml
│   │   │   ├── org.xhtmlrenderer.pdf.model.yml
│   │   │   ├── org.xmlpull.v1.model.yml
│   │   │   ├── org.xmpp.forms.model.yml
│   │   │   ├── org.xnio.model.yml
│   │   │   ├── org.xqdoc.conversion.model.yml
│   │   │   ├── org.yaml.snakeyaml.model.yml
│   │   │   ├── org.zalando.nakadi.domain.storage.model.yml
│   │   │   ├── org.zalando.problem.model.yml
│   │   │   ├── org.zaproxy.zap.model.yml
│   │   │   ├── org.zaproxy.zap.utils.model.yml
│   │   │   ├── password.pwm.bean.model.yml
│   │   │   ├── password.pwm.config.model.yml
│   │   │   ├── password.pwm.config.option.model.yml
│   │   │   ├── password.pwm.config.value.data.model.yml
│   │   │   ├── password.pwm.http.bean.model.yml
│   │   │   ├── password.pwm.http.servlet.configeditor.model.yml
│   │   │   ├── password.pwm.http.servlet.helpdesk.model.yml
│   │   │   ├── password.pwm.http.servlet.model.yml
│   │   │   ├── password.pwm.http.servlet.oauth.model.yml
│   │   │   ├── password.pwm.http.servlet.peoplesearch.model.yml
│   │   │   ├── password.pwm.http.servlet.resource.model.yml
│   │   │   ├── password.pwm.ldap.search.model.yml
│   │   │   ├── password.pwm.svc.cache.model.yml
│   │   │   ├── password.pwm.svc.otp.model.yml
│   │   │   ├── password.pwm.svc.report.model.yml
│   │   │   ├── password.pwm.svc.token.model.yml
│   │   │   ├── password.pwm.util.logging.model.yml
│   │   │   ├── password.pwm.util.macro.model.yml
│   │   │   ├── password.pwm.util.secure.model.yml
│   │   │   ├── password.pwm.ws.server.rest.model.yml
│   │   │   ├── pl.allegro.tech.hermes.domain.filtering.model.yml
│   │   │   ├── play.mvc.model.yml
│   │   │   ├── reactor.core.publisher.model.yml
│   │   │   ├── reactor.util.model.yml
│   │   │   ├── redis.clients.jedis.commands.model.yml
│   │   │   ├── redis.clients.jedis.model.yml
│   │   │   ├── run.halo.app.controller.content.auth.model.yml
│   │   │   ├── run.halo.app.handler.migrate.model.yml
│   │   │   ├── run.halo.app.model.dto.base.model.yml
│   │   │   ├── run.halo.app.model.entity.model.yml
│   │   │   ├── run.halo.app.model.params.model.yml
│   │   │   ├── run.halo.app.service.base.model.yml
│   │   │   ├── run.halo.app.utils.model.yml
│   │   │   ├── rx.model.yml
│   │   │   ├── scala.model.yml
│   │   │   ├── software.amazon.awssdk.auth.credentials.model.yml
│   │   │   ├── software.amazon.awssdk.core.client.builder.model.yml
│   │   │   ├── software.amazon.awssdk.core.sync.model.yml
│   │   │   ├── software.amazon.awssdk.enhanced.dynamodb.model.yml
│   │   │   ├── software.amazon.awssdk.http.apache.model.yml
│   │   │   ├── software.amazon.awssdk.regions.model.yml
│   │   │   ├── software.amazon.awssdk.services.kinesis.model.model.yml
│   │   │   ├── software.amazon.awssdk.services.s3.model.model.yml
│   │   │   ├── software.amazon.awssdk.services.s3.model.yml
│   │   │   ├── software.amazon.awssdk.services.secretsmanager.model.model.yml
│   │   │   ├── software.amazon.awssdk.services.sqs.model.model.yml
│   │   │   ├── software.amazon.awssdk.services.ssm.model.model.yml
│   │   │   ├── software.amazon.awssdk.services.sts.model.model.yml
│   │   │   ├── teammates.common.datatransfer.attributes.model.yml
│   │   │   ├── teammates.common.datatransfer.logs.model.yml
│   │   │   ├── teammates.common.datatransfer.model.yml
│   │   │   ├── teammates.storage.api.model.yml
│   │   │   ├── teammates.storage.search.model.yml
│   │   │   ├── teammates.ui.request.model.yml
│   │   │   ├── tech.allegro.schema.json2avro.converter.model.yml
│   │   │   ├── tech.jhipster.web.util.model.yml
│   │   │   ├── tech.powerjob.server.core.workflow.model.yml
│   │   │   ├── timber.log.model.yml
│   │   │   ├── twitter4j.auth.model.yml
│   │   │   ├── twitter4j.model.yml
│   │   │   ├── ua_parser.model.yml
│   │   │   ├── uk.ac.cam.caret.sakai.rwiki.utils.model.yml
│   │   │   ├── uk.org.ponder.rsf.viewstate.support.model.yml
│   │   │   ├── us.springett.cvss.model.yml
│   │   │   └── webpdecoderjn.model.yml
│   │   ├── manual/
│   │   │   ├── .gitkeep
│   │   │   └── empty.model.yml
│   │   └── qlpack.yml
│   ├── lib/
│   │   ├── ResearchMode.qll
│   │   ├── applications/
│   │   │   ├── .gitkeep
│   │   │   ├── Dubbo.qll
│   │   │   ├── Nacos.qll
│   │   │   └── OneDev.qll
│   │   ├── codeql-pack.lock.yml
│   │   ├── frameworks/
│   │   │   ├── .gitkeep
│   │   │   ├── GoogleGuavaCache.qll
│   │   │   └── Protobuf.qll
│   │   ├── ghsl/
│   │   │   ├── BeanManipulation.qll
│   │   │   ├── CommandInjectionRuntimeExec.qll
│   │   │   ├── Encoding.qll
│   │   │   ├── Hardcoded.qll
│   │   │   ├── LocalSources.qll
│   │   │   ├── Logging.qll
│   │   │   ├── SensitiveInformation.qll
│   │   │   └── Utils.qll
│   │   ├── ghsl.qll
│   │   ├── qlpack.yml
│   │   └── semmle/
│   │       └── code/
│   │           ├── java/
│   │           │   ├── frameworks/
│   │           │   │   ├── CredentialsInPropertiesFile.qll
│   │           │   │   ├── Jsf.qll
│   │           │   │   └── SpringResource.qll
│   │           │   └── security/
│   │           │       ├── DecompressionBomb.qll
│   │           │       ├── DecompressionBombQuery.qll
│   │           │       ├── FileAndFormRemoteSource.qll
│   │           │       └── SpringUrlRedirect.qll
│   │           └── xml/
│   │               ├── MyBatisMapperXML.qll
│   │               └── StrutsXML.qll
│   ├── src/
│   │   ├── CVEs/
│   │   │   ├── CVE-2021-44228.ql
│   │   │   ├── CVE-2022-22965.ql
│   │   │   ├── CVE-2022-33980.ql
│   │   │   └── CVE-2022-42889.ql
│   │   ├── audit/
│   │   │   ├── CWE-079/
│   │   │   │   ├── JSPLocations.qll
│   │   │   │   ├── XSSJSPLenient.md
│   │   │   │   └── XSSJSPLenient.ql
│   │   │   ├── explore/
│   │   │   │   ├── Dependencies.ql
│   │   │   │   ├── Files.ql
│   │   │   │   └── RemoteFlowSources.ql
│   │   │   └── templates/
│   │   │       ├── BackwardsPartialDataFlow.ql
│   │   │       ├── DataFlowConfiguration.ql
│   │   │       ├── ForwardPartialDataflow.ql
│   │   │       └── HoistSink.ql
│   │   ├── codeql-pack.lock.yml
│   │   ├── debugging/
│   │   │   ├── PartialPathsFromSink.ql
│   │   │   ├── PartialPathsFromSource.ql
│   │   │   ├── Sinks.ql
│   │   │   └── Sources.ql
│   │   ├── library_sources/
│   │   │   ├── ExternalAPIs.qll
│   │   │   └── ExternalAPIsUsedWithUntrustedData.ql
│   │   ├── qlpack.yml
│   │   ├── security/
│   │   │   ├── CWE-020/
│   │   │   │   ├── Log4jJndiInjection.java
│   │   │   │   ├── Log4jJndiInjection.qhelp
│   │   │   │   └── Log4jJndiInjection.ql
│   │   │   ├── CWE-022/
│   │   │   │   └── UnsafeURICheck.ql
│   │   │   ├── CWE-036/
│   │   │   │   ├── OpenStream.java
│   │   │   │   ├── OpenStream.qhelp
│   │   │   │   └── OpenStream.ql
│   │   │   ├── CWE-073/
│   │   │   │   ├── FilePathInjection.java
│   │   │   │   ├── FilePathInjection.qhelp
│   │   │   │   ├── FilePathInjection.ql
│   │   │   │   └── JFinalController.qll
│   │   │   ├── CWE-078/
│   │   │   │   ├── CommandInjectionRuntimeExec.java
│   │   │   │   ├── CommandInjectionRuntimeExec.md
│   │   │   │   ├── CommandInjectionRuntimeExec.qhelp
│   │   │   │   ├── CommandInjectionRuntimeExec.ql
│   │   │   │   ├── CommandInjectionRuntimeExec.qll
│   │   │   │   ├── CommandInjectionRuntimeExecLocal.md
│   │   │   │   ├── CommandInjectionRuntimeExecLocal.qhelp
│   │   │   │   ├── CommandInjectionRuntimeExecLocal.ql
│   │   │   │   ├── CommandInjectionRuntimeExecTest.ql
│   │   │   │   ├── CommandInjectionRuntimeExecTestPath.ql
│   │   │   │   ├── ExecTainted.java
│   │   │   │   ├── ExecTainted.qhelp
│   │   │   │   ├── ExecTainted.ql
│   │   │   │   ├── JSchOSInjectionBad.java
│   │   │   │   └── JSchOSInjectionSanitized.java
│   │   │   ├── CWE-079/
│   │   │   │   ├── JSPLocations.qll
│   │   │   │   ├── XSSJSP.md
│   │   │   │   └── XSSJSP.ql
│   │   │   ├── CWE-089/
│   │   │   │   ├── MyBatisAnnotationSqlInjection.java
│   │   │   │   ├── MyBatisAnnotationSqlInjection.qhelp
│   │   │   │   ├── MyBatisAnnotationSqlInjection.ql
│   │   │   │   ├── MyBatisAnnotationSqlInjectionLib.qll
│   │   │   │   ├── MyBatisCommonLib.qll
│   │   │   │   ├── MyBatisMapperXmlSqlInjection.qhelp
│   │   │   │   ├── MyBatisMapperXmlSqlInjection.ql
│   │   │   │   ├── MyBatisMapperXmlSqlInjection.xml
│   │   │   │   └── MyBatisMapperXmlSqlInjectionLib.qll
│   │   │   ├── CWE-094/
│   │   │   │   ├── BeanShellInjection.java
│   │   │   │   ├── BeanShellInjection.qhelp
│   │   │   │   ├── BeanShellInjection.ql
│   │   │   │   ├── BeanShellInjection.qll
│   │   │   │   ├── FlowUtils.qll
│   │   │   │   ├── GroovyCodeInjection.ql
│   │   │   │   ├── InsecureDexLoading.qhelp
│   │   │   │   ├── InsecureDexLoading.ql
│   │   │   │   ├── InsecureDexLoading.qll
│   │   │   │   ├── InsecureDexLoadingBad.java
│   │   │   │   ├── InsecureDexLoadingGood.java
│   │   │   │   ├── JShellInjection.java
│   │   │   │   ├── JShellInjection.qhelp
│   │   │   │   ├── JShellInjection.ql
│   │   │   │   ├── JShellInjection.qll
│   │   │   │   ├── JakartaExpressionInjection.qhelp
│   │   │   │   ├── JakartaExpressionInjection.ql
│   │   │   │   ├── JakartaExpressionInjectionLib.qll
│   │   │   │   ├── JythonInjection.java
│   │   │   │   ├── JythonInjection.qhelp
│   │   │   │   ├── JythonInjection.ql
│   │   │   │   ├── NashornScriptEngine.java
│   │   │   │   ├── RhinoInjection.java
│   │   │   │   ├── RhinoScriptInjection.ql
│   │   │   │   ├── RubyScriptInjection.ql
│   │   │   │   ├── SaferExpressionEvaluationWithJuel.java
│   │   │   │   ├── ScriptEngine.java
│   │   │   │   ├── ScriptInjection.qhelp
│   │   │   │   ├── ScriptInjection.ql
│   │   │   │   ├── SpringFrameworkLib.qll
│   │   │   │   ├── SpringImplicitViewManipulation.qhelp
│   │   │   │   ├── SpringImplicitViewManipulation.ql
│   │   │   │   ├── SpringViewBad.java
│   │   │   │   ├── SpringViewGood.java
│   │   │   │   ├── SpringViewManipulation.qhelp
│   │   │   │   ├── SpringViewManipulation.ql
│   │   │   │   ├── SpringViewManipulationLib.qll
│   │   │   │   └── UnsafeExpressionEvaluationWithJuel.java
│   │   │   ├── CWE-1004/
│   │   │   │   ├── InsecureTomcatConfig.qhelp
│   │   │   │   ├── InsecureTomcatConfig.ql
│   │   │   │   ├── SensitiveCookieNotHttpOnly.java
│   │   │   │   ├── SensitiveCookieNotHttpOnly.qhelp
│   │   │   │   ├── SensitiveCookieNotHttpOnly.ql
│   │   │   │   └── insecure-web.xml
│   │   │   ├── CWE-200/
│   │   │   │   ├── AndroidFileIntentSink.qll
│   │   │   │   ├── AndroidFileIntentSource.qll
│   │   │   │   ├── AndroidWebResourceResponse.qll
│   │   │   │   ├── InsecureWebResourceResponse.java
│   │   │   │   ├── InsecureWebResourceResponse.qhelp
│   │   │   │   ├── InsecureWebResourceResponse.ql
│   │   │   │   ├── LoadFileFromAppActivity.java
│   │   │   │   ├── SensitiveAndroidFileLeak.qhelp
│   │   │   │   └── SensitiveAndroidFileLeak.ql
│   │   │   ├── CWE-208/
│   │   │   │   ├── NonConstantTimeCheckOnSignatureQuery.qll
│   │   │   │   ├── PossibleTimingAttackAgainstSignature.qhelp
│   │   │   │   ├── PossibleTimingAttackAgainstSignature.ql
│   │   │   │   ├── SafeMacComparison.java
│   │   │   │   ├── TimingAttackAgainstHeader.java
│   │   │   │   ├── TimingAttackAgainstHeader.qhelp
│   │   │   │   ├── TimingAttackAgainstHeader.ql
│   │   │   │   ├── TimingAttackAgainstSignature.qhelp
│   │   │   │   ├── TimingAttackAgainstSignature.ql
│   │   │   │   └── UnsafeMacComparison.java
│   │   │   ├── CWE-295/
│   │   │   │   ├── JxBrowserWithoutCertValidation.java
│   │   │   │   ├── JxBrowserWithoutCertValidation.qhelp
│   │   │   │   └── JxBrowserWithoutCertValidation.ql
│   │   │   ├── CWE-297/
│   │   │   │   ├── CheckedHostnameVerification.java
│   │   │   │   ├── IgnoredHostnameVerification.java
│   │   │   │   ├── IgnoredHostnameVerification.qhelp
│   │   │   │   ├── IgnoredHostnameVerification.ql
│   │   │   │   ├── InsecureLdapEndpoint.java
│   │   │   │   ├── InsecureLdapEndpoint.qhelp
│   │   │   │   ├── InsecureLdapEndpoint.ql
│   │   │   │   └── InsecureLdapEndpoint2.java
│   │   │   ├── CWE-299/
│   │   │   │   ├── CustomRevocationChecking.java
│   │   │   │   ├── DefaultRevocationChecking.java
│   │   │   │   ├── DisabledRevocationChecking.qhelp
│   │   │   │   ├── DisabledRevocationChecking.ql
│   │   │   │   ├── NoRevocationChecking.java
│   │   │   │   └── RevocationCheckingLib.qll
│   │   │   ├── CWE-326/
│   │   │   │   └── Base64Encryption.ql
│   │   │   ├── CWE-327/
│   │   │   │   ├── Azure/
│   │   │   │   │   ├── UnsafeUsageOfClientSideEncryptionVersion.java
│   │   │   │   │   ├── UnsafeUsageOfClientSideEncryptionVersion.qhelp
│   │   │   │   │   └── UnsafeUsageOfClientSideEncryptionVersion.ql
│   │   │   │   ├── SaferTLSVersion.java
│   │   │   │   ├── SslLib.qll
│   │   │   │   ├── UnsafeTLSVersion.java
│   │   │   │   ├── UnsafeTlsVersion.qhelp
│   │   │   │   └── UnsafeTlsVersion.ql
│   │   │   ├── CWE-338/
│   │   │   │   └── WeakPRNG.ql
│   │   │   ├── CWE-346/
│   │   │   │   ├── UnvalidatedCors.java
│   │   │   │   ├── UnvalidatedCors.qhelp
│   │   │   │   └── UnvalidatedCors.ql
│   │   │   ├── CWE-347/
│   │   │   │   ├── Auth0NoVerifier.qhelp
│   │   │   │   ├── Auth0NoVerifier.ql
│   │   │   │   ├── Example.java
│   │   │   │   └── JwtAuth0.qll
│   │   │   ├── CWE-348/
│   │   │   │   ├── ClientSuppliedIpUsedInSecurityCheck.java
│   │   │   │   ├── ClientSuppliedIpUsedInSecurityCheck.qhelp
│   │   │   │   ├── ClientSuppliedIpUsedInSecurityCheck.ql
│   │   │   │   └── ClientSuppliedIpUsedInSecurityCheckLib.qll
│   │   │   ├── CWE-352/
│   │   │   │   ├── JsonStringLib.qll
│   │   │   │   ├── JsonpInjection.java
│   │   │   │   ├── JsonpInjection.qhelp
│   │   │   │   ├── JsonpInjection.ql
│   │   │   │   └── JsonpInjectionLib.qll
│   │   │   ├── CWE-400/
│   │   │   │   ├── LocalThreadResourceAbuse.qhelp
│   │   │   │   ├── LocalThreadResourceAbuse.ql
│   │   │   │   ├── ThreadResourceAbuse.java
│   │   │   │   ├── ThreadResourceAbuse.qhelp
│   │   │   │   ├── ThreadResourceAbuse.ql
│   │   │   │   └── ThreadResourceAbuse.qll
│   │   │   ├── CWE-470/
│   │   │   │   ├── BadClassLoader.java
│   │   │   │   ├── BeanManipulation.ql
│   │   │   │   ├── GoodClassLoader.java
│   │   │   │   ├── LoadClassNoSignatureCheck.qhelp
│   │   │   │   ├── LoadClassNoSignatureCheck.ql
│   │   │   │   ├── UnsafeReflection.java
│   │   │   │   ├── UnsafeReflection.qhelp
│   │   │   │   ├── UnsafeReflection.ql
│   │   │   │   └── UnsafeReflectionLib.qll
│   │   │   ├── CWE-489/
│   │   │   │   ├── EJBMain.java
│   │   │   │   ├── EJBMain.qhelp
│   │   │   │   ├── EJBMain.ql
│   │   │   │   ├── StrutsBad.xml
│   │   │   │   ├── StrutsGood.xml
│   │   │   │   ├── TestLib.qll
│   │   │   │   ├── WebComponentMain.java
│   │   │   │   ├── WebComponentMain.qhelp
│   │   │   │   ├── WebComponentMain.ql
│   │   │   │   ├── devMode.qhelp
│   │   │   │   └── devMode.ql
│   │   │   ├── CWE-502/
│   │   │   │   ├── RmiRemoteObjectWithFilter.java
│   │   │   │   ├── RmiSafeRemoteObject.java
│   │   │   │   ├── RmiUnsafeRemoteObject.java
│   │   │   │   ├── SpringExporterUnsafeDeserialization.java
│   │   │   │   ├── SpringExporterUnsafeDeserialization.xml
│   │   │   │   ├── UnsafeDeserializationRmi.qhelp
│   │   │   │   ├── UnsafeDeserializationRmi.ql
│   │   │   │   ├── UnsafeSpringExporterInConfigurationClass.qhelp
│   │   │   │   ├── UnsafeSpringExporterInConfigurationClass.ql
│   │   │   │   ├── UnsafeSpringExporterInConfigurationClassExample.inc.qhelp
│   │   │   │   ├── UnsafeSpringExporterInXMLConfiguration.qhelp
│   │   │   │   ├── UnsafeSpringExporterInXMLConfiguration.ql
│   │   │   │   ├── UnsafeSpringExporterInXMLConfigurationExample.inc.qhelp
│   │   │   │   ├── UnsafeSpringExporterLib.qll
│   │   │   │   ├── UnsafeSpringExporterQuery.inc.qhelp
│   │   │   │   └── UnsafeSpringExporterReferences.inc.qhelp
│   │   │   ├── CWE-522-DecompressionBombs/
│   │   │   │   ├── BadExample.java
│   │   │   │   ├── DecompressionBomb.qhelp
│   │   │   │   ├── DecompressionBomb.ql
│   │   │   │   └── GoodExample.java
│   │   │   ├── CWE-532/
│   │   │   │   └── SensitiveInformation.ql
│   │   │   ├── CWE-548/
│   │   │   │   ├── InsecureDirectoryConfig.qhelp
│   │   │   │   ├── InsecureDirectoryConfig.ql
│   │   │   │   └── web.xml
│   │   │   ├── CWE-555/
│   │   │   │   ├── CredentialsInPropertiesFile.qhelp
│   │   │   │   ├── CredentialsInPropertiesFile.ql
│   │   │   │   ├── PasswordInConfigurationFile.qhelp
│   │   │   │   ├── PasswordInConfigurationFile.ql
│   │   │   │   ├── configuration.properties
│   │   │   │   └── context.xml
│   │   │   ├── CWE-598/
│   │   │   │   ├── SensitiveGetQuery.java
│   │   │   │   ├── SensitiveGetQuery.qhelp
│   │   │   │   └── SensitiveGetQuery.ql
│   │   │   ├── CWE-600/
│   │   │   │   ├── UncaughtServletException.java
│   │   │   │   ├── UncaughtServletException.qhelp
│   │   │   │   └── UncaughtServletException.ql
│   │   │   ├── CWE-601/
│   │   │   │   ├── SpringUrlRedirect.java
│   │   │   │   ├── SpringUrlRedirect.qhelp
│   │   │   │   └── SpringUrlRedirect.ql
│   │   │   ├── CWE-611/
│   │   │   │   └── XXELocal.ql
│   │   │   ├── CWE-625/
│   │   │   │   ├── DotRegex.java
│   │   │   │   ├── PermissiveDotRegex.qhelp
│   │   │   │   ├── PermissiveDotRegex.ql
│   │   │   │   ├── PermissiveDotRegexQuery.qll
│   │   │   │   └── Regex.qll
│   │   │   ├── CWE-652/
│   │   │   │   ├── XQueryInjection.java
│   │   │   │   ├── XQueryInjection.qhelp
│   │   │   │   ├── XQueryInjection.ql
│   │   │   │   └── XQueryInjectionLib.qll
│   │   │   ├── CWE-665/
│   │   │   │   ├── CorrectJMXConnectorServerFactoryEnvironmentInitialization.java
│   │   │   │   ├── CorrectRMIConnectorServerEnvironmentInitialization.java
│   │   │   │   ├── InsecureRmiJmxEnvironmentConfiguration.qhelp
│   │   │   │   ├── InsecureRmiJmxEnvironmentConfiguration.ql
│   │   │   │   ├── example_filter_java_10.java
│   │   │   │   └── example_filter_java_9.java
│   │   │   ├── CWE-755/
│   │   │   │   ├── NFEAndroidDoS.java
│   │   │   │   ├── NFEAndroidDoS.qhelp
│   │   │   │   └── NFEAndroidDoS.ql
│   │   │   ├── CWE-759/
│   │   │   │   ├── HashWithoutSalt.java
│   │   │   │   ├── HashWithoutSalt.qhelp
│   │   │   │   └── HashWithoutSalt.ql
│   │   │   ├── CWE-798/
│   │   │   │   ├── HardcodedBase64Usage.ql
│   │   │   │   └── HardcodedPasswordsInProperties.ql
│   │   │   ├── CWE-915/
│   │   │   │   └── MassAssignment.ql
│   │   │   └── CWE-939/
│   │   │       ├── IncorrectURLVerification.java
│   │   │       ├── IncorrectURLVerification.qhelp
│   │   │       └── IncorrectURLVerification.ql
│   │   └── suites/
│   │       ├── java-audit.qls
│   │       ├── java-debugging.qls
│   │       ├── java-external-api.qls
│   │       ├── java-local.qls
│   │       └── java.qls
│   └── test/
│       ├── TestUtilities/
│       │   └── PrettyPrintModels.ql
│       ├── audit/
│       │   └── .gitkeep
│       ├── codeql-pack.lock.yml
│       ├── qlpack.yml
│       ├── security/
│       │   ├── CWE-020/
│       │   │   ├── Log4jInjectionTest.expected
│       │   │   ├── Log4jInjectionTest.qlref
│       │   │   ├── Log4jJndiInjectionTest.java
│       │   │   └── options
│       │   ├── CWE-022/
│       │   │   ├── AmazonS3.java
│       │   │   ├── JavaNio.java
│       │   │   ├── Main.java
│       │   │   ├── PathInjection.iml
│       │   │   ├── SpringIo.java
│       │   │   ├── TaintedPath.expected
│       │   │   ├── TaintedPath.ql
│       │   │   ├── Zip4j.java
│       │   │   ├── ZipFile.java
│       │   │   └── options
│       │   ├── CWE-073/
│       │   │   ├── FilePathInjection.expected
│       │   │   ├── FilePathInjection.java
│       │   │   ├── FilePathInjection.qlref
│       │   │   └── options
│       │   ├── CWE-078/
│       │   │   ├── CommandInjectionRuntimeExecLocal.expected
│       │   │   ├── CommandInjectionRuntimeExecLocal.qlref
│       │   │   ├── CommandInjectionRuntimeExecTest.expected
│       │   │   ├── CommandInjectionRuntimeExecTest.qlref
│       │   │   ├── CommandInjectionRuntimeExecTestPath.expected
│       │   │   ├── CommandInjectionRuntimeExecTestPath.qlref
│       │   │   ├── ExecTainted.expected
│       │   │   ├── ExecTainted.qlref
│       │   │   ├── JSchOSInjectionTest.java
│       │   │   ├── options
│       │   │   ├── pom.xml
│       │   │   └── src/
│       │   │       └── main/
│       │   │           └── java/
│       │   │               └── com/
│       │   │                   └── github/
│       │   │                       └── githubsecuritylab/
│       │   │                           └── command_injection_test/
│       │   │                               └── Main.java
│       │   ├── CWE-089/
│       │   │   └── src/
│       │   │       └── main/
│       │   │           ├── MyBatisAnnotationSqlInjection.expected
│       │   │           ├── MyBatisAnnotationSqlInjection.qlref
│       │   │           ├── MyBatisMapperXmlSqlInjection.expected
│       │   │           ├── MyBatisMapperXmlSqlInjection.qlref
│       │   │           ├── MyBatisProvider.java
│       │   │           ├── MybatisSqlInjection.java
│       │   │           ├── MybatisSqlInjectionService.java
│       │   │           ├── SqlInjectionMapper.java
│       │   │           ├── SqlInjectionMapper.xml
│       │   │           ├── Test.java
│       │   │           └── options
│       │   ├── CWE-094/
│       │   │   ├── BeanShellInjection.expected
│       │   │   ├── BeanShellInjection.java
│       │   │   ├── BeanShellInjection.qlref
│       │   │   ├── JShellInjection.expected
│       │   │   ├── JShellInjection.java
│       │   │   ├── JShellInjection.qlref
│       │   │   ├── JakartaExpressionInjection.expected
│       │   │   ├── JakartaExpressionInjection.java
│       │   │   ├── JakartaExpressionInjection.qlref
│       │   │   ├── JythonInjection.expected
│       │   │   ├── JythonInjection.java
│       │   │   ├── JythonInjection.qlref
│       │   │   ├── RhinoServlet.java
│       │   │   ├── ScriptEngineTest.java
│       │   │   ├── ScriptInjection.expected
│       │   │   ├── ScriptInjection.qlref
│       │   │   └── options
│       │   ├── CWE-1004/
│       │   │   ├── SensitiveCookieNotHttpOnly.expected
│       │   │   ├── SensitiveCookieNotHttpOnly.java
│       │   │   ├── SensitiveCookieNotHttpOnly.qlref
│       │   │   └── options
│       │   ├── CWE-200/
│       │   │   ├── AndroidManifest.xml
│       │   │   ├── FileService.java
│       │   │   ├── GetFileActivity.java
│       │   │   ├── InsecureWebResourceResponse.expected
│       │   │   ├── InsecureWebResourceResponse.java
│       │   │   ├── InsecureWebResourceResponse.qlref
│       │   │   ├── InsecureWebViewActivity.java
│       │   │   ├── LeakFileActivity.java
│       │   │   ├── LeakFileActivity2.java
│       │   │   ├── SafeFileActivity.java
│       │   │   ├── SensitiveAndroidFileLeak.expected
│       │   │   ├── SensitiveAndroidFileLeak.qlref
│       │   │   └── options
│       │   ├── CWE-208/
│       │   │   ├── NotConstantTimeCheckOnSignature/
│       │   │   │   ├── Test.expected
│       │   │   │   ├── Test.java
│       │   │   │   └── Test.qlref
│       │   │   ├── TimingAttackAgainstHeader/
│       │   │   │   ├── Test.java
│       │   │   │   ├── TimingAttackAgainstHeader.expected
│       │   │   │   └── TimingAttackAgainstHeader.qlref
│       │   │   └── TimingAttackAgainstSignagure/
│       │   │       ├── Test.expected
│       │   │       ├── Test.java
│       │   │       └── Test.qlref
│       │   ├── CWE-295/
│       │   │   ├── jxbrowser-6.23.1/
│       │   │   │   ├── JxBrowserWithoutCertValidation.expected
│       │   │   │   ├── JxBrowserWithoutCertValidation.qlref
│       │   │   │   ├── JxBrowserWithoutCertValidationV6_23_1.java
│       │   │   │   └── options
│       │   │   └── jxbrowser-6.24/
│       │   │       ├── JxBrowserWithoutCertValidation.expected
│       │   │       ├── JxBrowserWithoutCertValidation.qlref
│       │   │       ├── JxBrowserWithoutCertValidationV6_24.java
│       │   │       └── options
│       │   ├── CWE-297/
│       │   │   ├── IgnoredHostnameVerification.expected
│       │   │   ├── IgnoredHostnameVerification.java
│       │   │   ├── IgnoredHostnameVerification.qlref
│       │   │   ├── InsecureLdapEndpoint.expected
│       │   │   ├── InsecureLdapEndpoint.java
│       │   │   └── InsecureLdapEndpoint.qlref
│       │   ├── CWE-299/
│       │   │   ├── DisabledRevocationChecking.expected
│       │   │   ├── DisabledRevocationChecking.java
│       │   │   └── DisabledRevocationChecking.qlref
│       │   ├── CWE-326/
│       │   │   ├── Base64Encryption.expected
│       │   │   ├── Base64Encryption.java
│       │   │   ├── Base64Encryption.qlref
│       │   │   └── options
│       │   ├── CWE-327/
│       │   │   ├── UnsafeTlsVersion.expected
│       │   │   ├── UnsafeTlsVersion.java
│       │   │   └── UnsafeTlsVersion.qlref
│       │   ├── CWE-346/
│       │   │   ├── UnvalidatedCors.expected
│       │   │   ├── UnvalidatedCors.java
│       │   │   ├── UnvalidatedCors.qlref
│       │   │   └── options
│       │   ├── CWE-347/
│       │   │   ├── Auth0NoVerifier.expected
│       │   │   ├── Auth0NoVerifier.qlref
│       │   │   ├── JwtNoVerifier.java
│       │   │   └── options
│       │   ├── CWE-348/
│       │   │   ├── ClientSuppliedIpUsedInSecurityCheck.expected
│       │   │   ├── ClientSuppliedIpUsedInSecurityCheck.java
│       │   │   ├── ClientSuppliedIpUsedInSecurityCheck.qlref
│       │   │   └── options
│       │   ├── CWE-352/
│       │   │   ├── JsonpController.java
│       │   │   ├── JsonpInjection.expected
│       │   │   ├── JsonpInjection.qlref
│       │   │   └── options
│       │   ├── CWE-400/
│       │   │   ├── LocalThreadResourceAbuse.expected
│       │   │   ├── LocalThreadResourceAbuse.qlref
│       │   │   ├── ThreadResourceAbuse.expected
│       │   │   ├── ThreadResourceAbuse.java
│       │   │   ├── ThreadResourceAbuse.qlref
│       │   │   ├── UploadListener.java
│       │   │   └── options
│       │   ├── CWE-470/
│       │   │   ├── BadClassLoader.java
│       │   │   ├── GoodClassLoader.java
│       │   │   ├── LoadClassNoSignatureCheck.expected
│       │   │   ├── LoadClassNoSignatureCheck.qlref
│       │   │   ├── UnsafeReflection.expected
│       │   │   ├── UnsafeReflection.java
│       │   │   ├── UnsafeReflection.qlref
│       │   │   └── options
│       │   ├── CWE-489/
│       │   │   ├── ServiceBean.expected
│       │   │   ├── ServiceBean.java
│       │   │   ├── ServiceBean.qlref
│       │   │   ├── ServletContextListenerMain.java
│       │   │   ├── ServletMain.expected
│       │   │   ├── ServletMain.java
│       │   │   ├── ServletMain.qlref
│       │   │   └── options
│       │   ├── CWE-502/
│       │   │   ├── SpringExporterUnsafeDeserialization.java
│       │   │   ├── UnsafeDeserializationRmi.expected
│       │   │   ├── UnsafeDeserializationRmi.java
│       │   │   ├── UnsafeDeserializationRmi.qlref
│       │   │   ├── UnsafeSpringExporterInConfigurationClass.expected
│       │   │   ├── UnsafeSpringExporterInConfigurationClass.qlref
│       │   │   ├── UnsafeSpringExporterInXMLConfiguration.expected
│       │   │   ├── UnsafeSpringExporterInXMLConfiguration.qlref
│       │   │   ├── beans.xml
│       │   │   └── options
│       │   ├── CWE-522-DecompressionBombs/
│       │   │   ├── Bombs.java
│       │   │   ├── CommonsCompressHandler.java
│       │   │   ├── SnappyHandler.java
│       │   │   ├── TestDecompressionBombs.expected
│       │   │   ├── TestDecompressionBombs.ql
│       │   │   ├── Zip4jHandler.java
│       │   │   ├── ZipHandler.java
│       │   │   └── options
│       │   ├── CWE-532/
│       │   │   ├── SensitiveInformation.expected
│       │   │   ├── SensitiveInformation.java
│       │   │   ├── SensitiveInformation.qlref
│       │   │   └── options
│       │   ├── CWE-548/
│       │   │   ├── A.java
│       │   │   ├── InsecureDirectoryConfig.expected
│       │   │   ├── InsecureDirectoryConfig.qlref
│       │   │   └── insecure-web.xml
│       │   ├── CWE-555/
│       │   │   ├── A.java
│       │   │   ├── CredentialsInPropertiesFile.expected
│       │   │   ├── CredentialsInPropertiesFile.ql
│       │   │   ├── PasswordInConfigurationFile.expected
│       │   │   ├── PasswordInConfigurationFile.qlref
│       │   │   ├── applicationContext.xml
│       │   │   ├── configuration.properties
│       │   │   ├── context.xml
│       │   │   ├── custom-config.xml
│       │   │   └── messages.properties
│       │   ├── CWE-598/
│       │   │   ├── SensitiveGetQuery.expected
│       │   │   ├── SensitiveGetQuery.java
│       │   │   ├── SensitiveGetQuery.qlref
│       │   │   ├── SensitiveGetQuery2.java
│       │   │   ├── SensitiveGetQuery3.java
│       │   │   ├── SensitiveGetQuery4.java
│       │   │   └── options
│       │   ├── CWE-600/
│       │   │   ├── UncaughtServletException.expected
│       │   │   ├── UncaughtServletException.java
│       │   │   ├── UncaughtServletException.qlref
│       │   │   ├── UncaughtServletException2.java
│       │   │   ├── options
│       │   │   └── web.xml
│       │   ├── CWE-601/
│       │   │   ├── SpringUrlRedirect.expected
│       │   │   ├── SpringUrlRedirect.java
│       │   │   ├── SpringUrlRedirect.qlref
│       │   │   └── options
│       │   ├── CWE-611/
│       │   │   ├── XXELocal.expected
│       │   │   ├── XXELocal.java
│       │   │   └── XXELocal.qlref
│       │   ├── CWE-625/
│       │   │   ├── DotRegexFilter.java
│       │   │   ├── DotRegexServlet.java
│       │   │   ├── DotRegexSpring.java
│       │   │   ├── PermissiveDotRegex.expected
│       │   │   ├── PermissiveDotRegex.qlref
│       │   │   └── options
│       │   ├── CWE-652/
│       │   │   ├── XQueryInjection.expected
│       │   │   ├── XQueryInjection.java
│       │   │   ├── XQueryInjection.qlref
│       │   │   └── options
│       │   ├── CWE-665/
│       │   │   ├── InsecureRmiJmxEnvironmentConfiguration.expected
│       │   │   ├── InsecureRmiJmxEnvironmentConfiguration.java
│       │   │   ├── InsecureRmiJmxEnvironmentConfiguration.qlref
│       │   │   └── options
│       │   ├── CWE-755/
│       │   │   ├── AndroidManifest.xml
│       │   │   ├── IntentUtils.java
│       │   │   ├── NFEAndroidDoS.expected
│       │   │   ├── NFEAndroidDoS.java
│       │   │   ├── NFEAndroidDoS.qlref
│       │   │   ├── SafeActivity.java
│       │   │   └── options
│       │   ├── CWE-759/
│       │   │   ├── HASH.java
│       │   │   ├── HashWithoutSalt.expected
│       │   │   ├── HashWithoutSalt.java
│       │   │   ├── HashWithoutSalt.qlref
│       │   │   ├── SHA256.java
│       │   │   └── SHA512.java
│       │   └── CWE-798/
│       │       └── base64/
│       │           ├── HardcodedBase64Usage.expected
│       │           ├── HardcodedBase64Usage.java
│       │           └── HardcodedBase64Usage.ql
│       └── stubs/
│           ├── apache-commons-compress-1.23.0/
│           │   └── org/
│           │       ├── apache/
│           │       │   └── commons/
│           │       │       └── compress/
│           │       │           ├── archivers/
│           │       │           │   ├── ArchiveEntry.java
│           │       │           │   ├── ArchiveException.java
│           │       │           │   ├── ArchiveInputStream.java
│           │       │           │   ├── ArchiveOutputStream.java
│           │       │           │   ├── ArchiveStreamFactory.java
│           │       │           │   ├── ArchiveStreamProvider.java
│           │       │           │   ├── EntryStreamOffsets.java
│           │       │           │   ├── ar/
│           │       │           │   │   ├── ArArchiveEntry.java
│           │       │           │   │   └── ArArchiveInputStream.java
│           │       │           │   ├── arj/
│           │       │           │   │   ├── ArjArchiveEntry.java
│           │       │           │   │   └── ArjArchiveInputStream.java
│           │       │           │   ├── cpio/
│           │       │           │   │   ├── CpioArchiveEntry.java
│           │       │           │   │   ├── CpioArchiveInputStream.java
│           │       │           │   │   └── CpioConstants.java
│           │       │           │   ├── jar/
│           │       │           │   │   ├── JarArchiveEntry.java
│           │       │           │   │   └── JarArchiveInputStream.java
│           │       │           │   └── zip/
│           │       │           │       ├── ExtraFieldParsingBehavior.java
│           │       │           │       ├── GeneralPurposeBit.java
│           │       │           │       ├── UnparseableExtraFieldBehavior.java
│           │       │           │       ├── UnparseableExtraFieldData.java
│           │       │           │       ├── ZipArchiveEntry.java
│           │       │           │       ├── ZipArchiveInputStream.java
│           │       │           │       ├── ZipExtraField.java
│           │       │           │       └── ZipShort.java
│           │       │           ├── compressors/
│           │       │           │   ├── CompressorException.java
│           │       │           │   ├── CompressorInputStream.java
│           │       │           │   ├── CompressorOutputStream.java
│           │       │           │   ├── CompressorStreamFactory.java
│           │       │           │   ├── CompressorStreamProvider.java
│           │       │           │   ├── brotli/
│           │       │           │   │   └── BrotliCompressorInputStream.java
│           │       │           │   ├── bzip2/
│           │       │           │   │   ├── BZip2CompressorInputStream.java
│           │       │           │   │   └── BZip2Constants.java
│           │       │           │   ├── deflate/
│           │       │           │   │   ├── DeflateCompressorInputStream.java
│           │       │           │   │   └── DeflateParameters.java
│           │       │           │   ├── deflate64/
│           │       │           │   │   └── Deflate64CompressorInputStream.java
│           │       │           │   ├── gzip/
│           │       │           │   │   ├── GzipCompressorInputStream.java
│           │       │           │   │   └── GzipParameters.java
│           │       │           │   ├── lz4/
│           │       │           │   │   └── BlockLZ4CompressorInputStream.java
│           │       │           │   ├── lz77support/
│           │       │           │   │   └── AbstractLZ77CompressorInputStream.java
│           │       │           │   ├── lzma/
│           │       │           │   │   └── LZMACompressorInputStream.java
│           │       │           │   ├── lzw/
│           │       │           │   │   └── LZWInputStream.java
│           │       │           │   ├── pack200/
│           │       │           │   │   ├── Pack200CompressorInputStream.java
│           │       │           │   │   └── Pack200Strategy.java
│           │       │           │   ├── snappy/
│           │       │           │   │   └── SnappyCompressorInputStream.java
│           │       │           │   ├── xz/
│           │       │           │   │   └── XZCompressorInputStream.java
│           │       │           │   ├── z/
│           │       │           │   │   └── ZCompressorInputStream.java
│           │       │           │   └── zstandard/
│           │       │           │       └── ZstdCompressorInputStream.java
│           │       │           └── utils/
│           │       │               ├── BitInputStream.java
│           │       │               ├── ByteUtils.java
│           │       │               └── InputStreamStatistics.java
│           │       └── xerial/
│           │           └── snappy/
│           │               └── SnappyInputStream.java
│           ├── apache-freemarker-2.3.31/
│           │   └── freemarker/
│           │       ├── cache/
│           │       │   └── StringTemplateLoader.java
│           │       └── template/
│           │           ├── Configuration.java
│           │           ├── ObjectWrapper.java
│           │           ├── ParserConfiguration.java
│           │           ├── Template.java
│           │           └── TemplateNodeModel.java
│           ├── apache-velocity-2.3/
│           │   └── org/
│           │       └── apache/
│           │           └── velocity/
│           │               ├── Template.java
│           │               ├── VelocityContext.java
│           │               ├── VelocityEngine.java
│           │               ├── app/
│           │               │   ├── Velocity.java
│           │               │   └── VelocityEngine.java
│           │               ├── context/
│           │               │   ├── AbstractContext.java
│           │               │   └── Context.java
│           │               └── runtime/
│           │                   ├── RuntimeServices.java
│           │                   ├── RuntimeSingleton.java
│           │                   ├── parser/
│           │                   │   └── node/
│           │                   │       └── SimpleNode.java
│           │                   └── resource/
│           │                       └── util/
│           │                           ├── StringResourceRepository.java
│           │                           └── StringResourceRepositoryImpl.java
│           ├── auth0-java-jwt-4.4.0/
│           │   └── com/
│           │       ├── auth0/
│           │       │   └── jwt/
│           │       │       ├── JWT.java
│           │       │       ├── JWTCreator.java
│           │       │       ├── JWTVerifier.java
│           │       │       ├── algorithms/
│           │       │       │   └── Algorithm.java
│           │       │       ├── exceptions/
│           │       │       │   ├── JWTCreationException.java
│           │       │       │   └── JWTVerificationException.java
│           │       │       └── interfaces/
│           │       │           ├── Claim.java
│           │       │           ├── DecodedJWT.java
│           │       │           ├── ECDSAKeyProvider.java
│           │       │           ├── Header.java
│           │       │           ├── JWTVerifier.java
│           │       │           ├── KeyProvider.java
│           │       │           ├── Payload.java
│           │       │           ├── RSAKeyProvider.java
│           │       │           └── Verification.java
│           │       └── github/
│           │           └── luben/
│           │               └── zstd/
│           │                   └── BufferPool.java
│           ├── javax-management-remote-rmi-0.0.1/
│           │   └── javax/
│           │       └── management/
│           │           └── remote/
│           │               └── rmi/
│           │                   ├── RMIConnectorServer.java
│           │                   └── RMIServerImpl.java
│           ├── jinjava-2.6.0/
│           │   └── com/
│           │       └── hubspot/
│           │           └── jinjava/
│           │               ├── Jinjava.java
│           │               ├── JinjavaConfig.java
│           │               └── interpret/
│           │                   └── RenderResult.java
│           ├── jshell/
│           │   └── jdk/
│           │       └── jshell/
│           │           ├── JShell.java
│           │           ├── Snippet.java
│           │           ├── SnippetEvent.java
│           │           └── SourceCodeAnalysis.java
│           ├── jxbrowser-6.23.1/
│           │   └── com/
│           │       └── teamdev/
│           │           └── jxbrowser/
│           │               └── chromium/
│           │                   ├── Browser.java
│           │                   ├── CertificateErrorParams.java
│           │                   ├── LoadHandler.java
│           │                   └── LoadParams.java
│           ├── jxbrowser-6.24/
│           │   └── com/
│           │       └── teamdev/
│           │           └── jxbrowser/
│           │               └── chromium/
│           │                   ├── BoundsListener.java
│           │                   ├── Browser.java
│           │                   ├── CertificateErrorParams.java
│           │                   ├── LoadHandler.java
│           │                   └── LoadParams.java
│           ├── lingala-zip4j-2.11.5/
│           │   └── net/
│           │       └── lingala/
│           │           └── zip4j/
│           │               ├── ZipFile.java
│           │               ├── headers/
│           │               │   └── HeaderSignature.java
│           │               ├── io/
│           │               │   └── inputstream/
│           │               │       └── ZipInputStream.java
│           │               ├── model/
│           │               │   ├── AESExtraDataRecord.java
│           │               │   ├── AbstractFileHeader.java
│           │               │   ├── ExcludeFileFilter.java
│           │               │   ├── ExtraDataRecord.java
│           │               │   ├── FileHeader.java
│           │               │   ├── LocalFileHeader.java
│           │               │   ├── UnzipParameters.java
│           │               │   ├── Zip4jConfig.java
│           │               │   ├── Zip64ExtendedInfo.java
│       

================================================
FILE CONTENTS
================================================

================================================
FILE: .codeqlversion
================================================
2.21.1

================================================
FILE: .devcontainer/bootstrap.sh
================================================
#!/bin/bash
set -e

echo "Installing GH Extensions..."
gh extensions install GitHubSecurityLab/gh-mrva
gh extensions install advanced-security/gh-codeql-scan

echo "Installing stubs..."
chmod +x .devcontainer/scripts/* && cp -r .devcontainer/scripts/* /usr/local/bin/

# Clone an instance of the CodeQL repository
# https://github.com/github/codeql/tree/codeql-cli/latest
echo "Cloning CodeQL repository..."
if [ ! -d "./codeql" ]; then
  git clone \
    --branch codeql-cli/latest \
    https://github.com/github/codeql ./codeql
fi


================================================
FILE: .devcontainer/devcontainer.json
================================================
{
    "name": "CodeQL-Community-Packs",
    "postAttachCommand": ".devcontainer/bootstrap.sh",
    "hostRequirements": {
        "storage": "32gb",
        "memory": "16gb",
        "cpus": 4
    },
    "extensions": [
        "github.vscode-codeql",
        "github.copilot",
        "MS-vsliveshare.vsliveshare",
        "lostintangent.github-security-alerts",
        "ms-vscode.test-adapter-converter",
        "ms-vscode.cpptools",
        "ms-dotnettools.vscode-dotnet-runtime",
        "ms-python.vscode-pylance",
        "redhat.java",
    ],
    "settings": {
        "codeQL.canary": true,
        "codeQL.runningQueries.autoSave": true,
        "codeQL.runningQueries.numberOfThreads": 4,
        "codeQL.runningQueries.debug": true,
        "editor.formatOnSave": true
    },
    "postCreateCommand": "git submodule init && git submodule update --recursive",
    "remoteUser": "root",
    "customizations": {
        "codespaces": {
            "repositories": {
                "github/gh-codeql": {
                    "permissions": {
                        "contents": "read"
                    }
                },
                "github/codeql": {
                    "permissions": {
                        "contents": "read"
                    }
                }
            }
        }
    }
}

================================================
FILE: .devcontainer/scripts/codeql
================================================
#!/bin/bash
set -e

CODEQL_PATH=/home/root/.vscode-remote/data/User/globalStorage/github.vscode-codeql/distribution1/codeql/codeql

if [ ! -f $CODEQL_PATH ]; then
    echo "CodeQL not found. Please install the CodeQL extension in VSCode and try again."
    exit 1
fi

$CODEQL_PATH $@


================================================
FILE: .devcontainer/scripts/codeql-scan
================================================
#!/bin/bash

gh codeql-scan $@

================================================
FILE: .github/CODEOWNERS
================================================
# This project is maintained with love by:

- @GitHubSecurityLab/codeql-community-packs-admin


================================================
FILE: .github/actions/install-codeql/action.yml
================================================
name: Setup CodeQL CLI
description: |
  Install a CodeQL CLI or re-use an existing one from the cache and it to the path.

outputs:
  codeql-cli-version:
    description: "The version of the CodeQL CLI that was installed or retrieved from cache"
    value: ${{ steps.codeql-version.outputs.codeql-cli-version }}

runs:
  using: composite
  steps:
    - name: "CodeQL Version"
      id: codeql-version
      shell: bash
      run: |
        echo "Reading CodeQL CLI version from .codeqlversion file."
        CODEQL_CLI_VERSION=$(cat ./.codeqlversion)
        echo "CODEQL_CLI_VERSION=${CODEQL_CLI_VERSION}" >> $GITHUB_ENV
        echo "codeql-cli-version=${CODEQL_CLI_VERSION}" >> $GITHUB_OUTPUT

    - name: Cache CodeQL
      id: cache-codeql
      uses: actions/cache@v4
      with:
        # A list of files, directories, and wildcard patterns to cache and restore
        path: ${{github.workspace}}/codeql_home
        # An explicit key for restoring and saving the cache
        key: codeql-home-${{ steps.codeql-version.outputs.codeql-cli-version }}
  
    - name: Install CodeQL
      id: install-codeql
      if: steps.cache-codeql.outputs.cache-hit != 'true'
      shell: bash
      env:
        GITHUB_TOKEN: ${{ github.token }}
        CODEQL_HOME: ${{ github.workspace }}/codeql_home
        CODEQL_CLI_VERSION: ${{ steps.codeql-version.outputs.codeql-cli-version }}
      run: |
        echo "Installing CodeQL CLI v${CODEQL_CLI_VERSION}."

        mkdir -p $CODEQL_HOME
        echo "Change directory to $CODEQL_HOME"
        pushd $CODEQL_HOME

        echo "Downloading CodeQL CLI v${CODEQL_CLI_VERSION}."
        gh release download "v${CODEQL_CLI_VERSION}" --repo https://github.com/github/codeql-cli-binaries --pattern codeql-linux64.zip

        echo "Unzipping CodeQL CLI."
        unzip -q codeql-linux64.zip

        popd
        echo "Done."
        echo "codeql-cli-version=${CODEQL_CLI_VERSION}" >> $GITHUB_OUTPUT

    - name: Add CodeQL to the PATH
      shell: bash
      env:
        CODEQL_HOME: ${{ github.workspace }}/codeql_home
      run: |
        echo "Adding CodeQL CLI to the PATH."
        echo "$CODEQL_HOME/codeql" >> $GITHUB_PATH


================================================
FILE: .github/dependabot.yml
================================================
version: 2
updates:
  # ---------- GitHub Actions ----------
  - package-ecosystem: "github-actions"
    directory: "/"
    schedule:
      interval: "weekly"
    reviewers:
      - "GitHubSecurityLab/codeql-community-packs-admin"
    target-branch: "main"
    commit-message:
      prefix: deps
      prefix-development: chore
    groups:
      production-dependencies:
        dependency-type: "production"
      development-dependencies:
        dependency-type: "development"


================================================
FILE: .github/scripts/pr-compile.sh
================================================
#!/bin/bash
set -euo pipefail

PR_NUMBER=${1}
LANGUAGE=${2}
# to stop recompiling all queries if multiple files are modified
LIBRARY_SCANNED=false

echo "[+] Compiling all queries in $LANGUAGE"
codeql query compile --threads=0 --check-only "./$LANGUAGE/"

for file in $(gh pr view "$PR_NUMBER" --json files --jq '.files.[].path'); do
    if [[ ! -f "$file" ]]; then
        continue
    fi

    # if the file is a query file .ql or .qll
    if [[ "$file" == $LANGUAGE/**.ql ]]; then
        echo "[+] Compiling $file (in $LANGUAGE)"

        # compile the query
        codeql query compile --threads=0 --check-only --warnings=error "./$file"

    # if lib folder is modified
    elif [[ "$file" == $LANGUAGE/lib/* ]] && [[ $LIBRARY_SCANNED == false ]]; then
        echo "[+] Libray changed, compiling all queries in $LANGUAGE"
        codeql query compile --threads=0 --check-only --warnings=error "./$LANGUAGE/"
        # set LIBRARY_SCANNED to true to prevent recompiling
        LIBRARY_SCANNED=true

    fi
done

echo "[+] Complete"


================================================
FILE: .github/scripts/pr-configs.sh
================================================
#!/bin/bash
set -euo pipefail

PR_NUMBER=${1}

codeql_code="/tmp/codeql-test-code"
codeql_db="/tmp/codeql-test-database"

for file in $(gh pr view $PR_NUMBER --json files --jq '.files.[].path'); do
    if [[ ! -f "$file" ]]; then
        continue
    fi

    # config file
    if [[ "$file" == configs/*.yml ]]; then
        echo "[+] Compiling Config :: $file"

        if [[ -d "$codeql_db" ]]; then
            rm -rf "$codeql_db"
        fi

        mkdir -p "$codeql_code"
        echo "print('Hello, World!')" > "$codeql_code/main.py"

        codeql database create \
            --source-root=$codeql_code \
            --language=python \
            --codescanning-config=$file \
            "$codeql_db"
    fi
done


================================================
FILE: .github/scripts/pr-suites-packs.sh
================================================
#!/bin/bash
set -euo pipefail

PR_NUMBER=${1}
LANGUAGE=${2}
PACK_COMPILED=false

for file in $(gh pr view "$PR_NUMBER" --json files --jq '.files.[].path'); do
    if [[ ! -f "$file" ]]; then
        continue
    fi

    # suite folder 
    if [[ "$file" == $LANGUAGE/suites/**.qls ]]; then
        echo "[+] Compiling Suite: $file"
        codeql resolve queries "$file"

    # qlpack file and lock file
    elif [[ "$file" == $LANGUAGE/qlpack.yml ]] || [[ "$file" == $LANGUAGE/codeql-pack.lock.yml ]]; then
        if [[ "$PACK_COMPILED" == true ]]; then
            continue
        fi 
        echo "[+] Compiling Pack: $LANGUAGE"
        # install deps
        codeql pack install "$LANGUAGE"
        # compile / create pack
        codeql pack create "$LANGUAGE"

        # if the version of the pack is changed, comment in the PR
        PUBLISHED_VERSION=$(gh api /orgs/githubsecuritylab/packages/container/codeql-"$LANGUAGE"-queries/versions --jq '.[0].metadata.container.tags[0]')
        CURRENT_VERSION=$(grep version "$LANGUAGE"/src/qlpack.yml | awk '{print $2}')

        if [ "$PUBLISHED_VERSION" != "$CURRENT_VERSION" ]; then
            echo "[+] New version of pack detected: $PUBLISHED_VERSION (pub) != $CURRENT_VERSION (cur)"
            comment="New version of pack \`githubsecuritylab/codeql-$LANGUAGE-queries\` will be created on merge: \`$PUBLISHED_VERSION\`->\`$CURRENT_VERSION\`"
            if [[ ! $(gh pr view "$PR_NUMBER" --json comments --jq '.comments.[].body' | grep "$comment") ]]; then
                echo "[+] Commenting on PR"
                gh pr comment "$PR_NUMBER" \
                    --body "$comment"
            fi
        fi

        # Same for the libs pack
        PUBLISHED_VERSION=$(gh api /orgs/githubsecuritylab/packages/container/codeql-"$LANGUAGE"-libs/versions --jq '.[0].metadata.container.tags[0]')
        CURRENT_VERSION=$(grep version "$LANGUAGE"/lib/qlpack.yml | awk '{print $2}')

        if [ "$PUBLISHED_VERSION" != "$CURRENT_VERSION" ]; then
            echo "[+] New version of pack detected: $PUBLISHED_VERSION (pub) != $CURRENT_VERSION (cur)"
            comment="New version of pack \`githubsecuritylab/codeql-$LANGUAGE-libs\` will be created on merge: \`$PUBLISHED_VERSION\`->\`$CURRENT_VERSION\`"
            if [[ ! $(gh pr view "$PR_NUMBER" --json comments --jq '.comments.[].body' | grep "$comment") ]]; then
                echo "[+] Commenting on PR"
                gh pr comment "$PR_NUMBER" \
                    --body "$comment"
            fi
        fi
        # Same for the libs extensions pack
        PUBLISHED_VERSION=$(gh api /orgs/githubsecuritylab/packages/container/codeql-"$LANGUAGE"-extensions/versions --jq '.[0].metadata.container.tags[0]')
        CURRENT_VERSION=$(grep version "$LANGUAGE"/ext/qlpack.yml | awk '{print $2}')

        if [ "$PUBLISHED_VERSION" != "$CURRENT_VERSION" ]; then
            echo "[+] New version of pack detected: $PUBLISHED_VERSION (pub) != $CURRENT_VERSION (cur)"
            comment="New version of pack \`githubsecuritylab/codeql-$LANGUAGE-extensions\` will be created on merge: \`$PUBLISHED_VERSION\`->\`$CURRENT_VERSION\`"
            if [[ ! $(gh pr view "$PR_NUMBER" --json comments --jq '.comments.[].body' | grep "$comment") ]]; then
                echo "[+] Commenting on PR"
                gh pr comment "$PR_NUMBER" \
                    --body "$comment"
            fi
        fi
        
        PACK_COMPILED=true

    fi
done

echo "[+] Complete"


================================================
FILE: .github/workflows/ci.yml
================================================
name: Build CodeQL Packs 

on:
  pull_request:
    branches: [ main ]
  workflow_dispatch:

jobs:
  compile-and-test:
    runs-on: ubuntu-latest
    
    strategy:
      fail-fast: false
      matrix:
        language: [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]

    steps:
      - uses: actions/checkout@v6

      # Conditionally run actions based on files modified by PR, feature branch or pushed commits
      - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
        id: changes
        with:
          filters: |
            src:
              - '${{ matrix.language }}/**'
              - '.github/**'

      - name: Setup CodeQL
        if: steps.changes.outputs.src == 'true'
        id: install-codeql
        uses: ./.github/actions/install-codeql

      - name: Install Packs
        if: steps.changes.outputs.src == 'true'
        env:
          GITHUB_TOKEN: ${{ github.token }}
          CODEQL_CLI_VERSION: ${{ steps.install-codeql.outputs.codeql-cli-version }}
        run: |
          gh repo clone github/codeql -- -b codeql-cli-${CODEQL_CLI_VERSION} # to make stubs available for tests
          codeql pack install "${{ matrix.language }}/lib"
          codeql pack install "${{ matrix.language }}/src"
          codeql pack install "${{ matrix.language }}/test"

      - name: Compile Queries
        if: steps.changes.outputs.src == 'true'
        env:
          GITHUB_TOKEN: ${{ github.token }}
        run: |
          ./.github/scripts/pr-compile.sh ${{ github.event.number }} ${{ matrix.language }}

      - name: Test Queries
        if: steps.changes.outputs.src == 'true'
        env:
          RUNNER_TEMP: ${{ runner.temp }}
        shell: python
        run: |
          import os
          import sys
          import subprocess
          from pathlib import Path

          def print_error(fmt, *args):
            print(f"::error::{fmt}", *args)

          def print_error_and_fail(fmt, *args):
            print_error(fmt, args)
            sys.exit(1)

          runner_temp = os.environ['RUNNER_TEMP']

          test_root = Path('${{ github.workspace }}', '${{ matrix.language }}', 'test')
          print(f"Executing tests found (recursively) in the directory '{test_root}'")
          files_to_close = []
          try:
            # Runners have 4 cores, so split the tests into 4 "slices", and run one per thread
            num_slices = 4
            procs = []

            for slice in range(1, num_slices+1):
              test_report_path = os.path.join(runner_temp, "${{ matrix.language }}", f"test_report_slice_{slice}_of_{num_slices}.json")
              os.makedirs(os.path.dirname(test_report_path), exist_ok=True)
              test_report_file = open(test_report_path, 'w')
              files_to_close.append(test_report_file)
              procs.append(subprocess.Popen(["codeql", "test", "run", "--failing-exitcode=122", f"--slice={slice}/{num_slices}", "--ram=2048", "--format=json", test_root], stdout=test_report_file, stderr=subprocess.PIPE))

            for p in procs:
              _, err = p.communicate()
              if p.returncode != 0:
                if p.returncode == 122:
                  # Failed because a test case failed, so just print the regular output.
                  # This will allow us to proceed to validate-test-results, which will fail if
                  # any test cases failed
                  print(f"{err.decode()}")
                else:
                  # Some more serious problem occurred, so print and fail fast
                  print_error_and_fail(f"Failed to run tests with return code {p.returncode}\n{err.decode()}")
          finally:
            for file in files_to_close:
              file.close()

      - name: Upload test results
        if: steps.changes.outputs.src == 'true'
        uses: actions/upload-artifact@v6
        with:
          name: ${{ matrix.language }}-test-results
          path: |
            ${{ runner.temp }}/${{ matrix.language }}/test_report_slice_*.json
          if-no-files-found: error

      - name: Compile / Check Suites & Packs
        if: steps.changes.outputs.src == 'true'
        env:
          GITHUB_TOKEN: ${{ github.token }}
        run: |
          ./.github/scripts/pr-suites-packs.sh ${{ github.event.number }} ${{ matrix.language }}

  validate-test-results:
    name: Validate test results
    needs: compile-and-test
    runs-on: ubuntu-latest
    steps:
      - name: Check if compile-and-test job failed to complete, if so fail
        if: ${{ needs.compile-and-test.result == 'failure' }}
        uses: actions/github-script@v8
        with:
          script: |
            core.setFailed('Test run job failed')

      - name: Collect test results
        uses: actions/download-artifact@v7

      - name: Validate test results
        run: |
          mapfile -t test_reports < <(find . -name 'test_report_*.json')
          if [[ ${#test_reports[@]} -eq 0 ]]; then
            echo "No test results found"
            exit 0
          fi

          for json_report in "${test_reports[@]}"
          do
            jq --raw-output '"PASS \(map(select(.pass == true)) | length)/\(length)"' "$json_report"
          done
          FAILING_TESTS=$(jq --raw-output '.[] | select(.pass == false)' "${test_reports[@]}")
          if [[ ! -z "$FAILING_TESTS" ]]; then
            echo "ERROR: The following tests failed:"
            echo $FAILING_TESTS | jq .
            exit 1
          fi
  
  extensions:
    runs-on: ubuntu-latest
    
    strategy:
      fail-fast: false
      matrix:
        language: [ 'csharp', 'java' ]

    steps:
      - uses: actions/checkout@v6
        with:
          submodules: true

      - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
        id: changes
        with:
          filters: |
            src:
              - '${{ matrix.language }}/ext/**'

      - name: Setup CodeQL
        if: steps.changes.outputs.src == 'true'
        uses: ./.github/actions/install-codeql

      - name: Install Packs
        if: steps.changes.outputs.src == 'true'
        env:
          GITHUB_TOKEN: ${{ github.token }}
        run: |
          gh extension install github/gh-codeql
          gh codeql pack install "${{ matrix.language }}/ext/"
          gh codeql pack create "${{ matrix.language }}/ext/"

  library-sources:
    runs-on: ubuntu-latest
    
    strategy:
      fail-fast: false
      matrix:
        language: [ 'csharp', 'java' ]

    steps:
      - uses: actions/checkout@v6
        with:
          submodules: true

      - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
        id: changes
        with:
          filters: |
            src:
              - '${{ matrix.language }}/ext-library-sources/**'

      - name: Setup CodeQL
        if: steps.changes.outputs.src == 'true'
        uses: ./.github/actions/install-codeql

      - name: Install CodeQL
        if: steps.changes.outputs.src == 'true'
        env:
          GITHUB_TOKEN: ${{ github.token }}
        run: |
          codeql pack install "${{ matrix.language }}/ext-library-sources/"
          codeql pack create "${{ matrix.language }}/ext-library-sources/"

  configs:
    runs-on: ubuntu-latest
    needs: compile-and-test
    
    steps:
      - uses: actions/checkout@v6

      - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
        id: changes
        with:
          filters: |
            src:
              - 'configs/**'
      
      - name: Setup CodeQL
        if: steps.changes.outputs.src == 'true'
        uses: ./.github/actions/install-codeql

      - name: "Check Configurations"
        if: steps.changes.outputs.src == 'true'
        env:
          GITHUB_TOKEN: ${{ github.token }}
        run: |
          ./.github/scripts/pr-configs.sh "${{ github.event.number }}"


================================================
FILE: .github/workflows/hotspots.yml
================================================
name: "Hotspots CodeQL Build/Publish"

on:
  workflow_dispatch:
    inputs:
      version:
        description: "QLPack version"
        required: true

jobs:
  build:
    runs-on: ubuntu-latest
    permissions:
      contents: read
      packages: write
    steps:
      - name: Checkout github/codeql
        uses: actions/checkout@v6
        with:
          path: codeql
          repository: github/codeql
          token: ${{ secrets.GITHUB_TOKEN }}
          fetch-depth: 0

      - name: Checkout github/codeql-community-packs
        uses: actions/checkout@v6
        with:
          path: codeql-community-packs
          repository: githubsecuritylab/codeql-community-packs
          ref: ${{ github.ref }}

      - name: Find codeql
        id: find-codeql
        uses: github/codeql-action/init@aa93aea877e5fb8841bcb1193f672abf6e9f2980
        with:
          languages: javascript # does not matter
        
      - name: Initialize CodeQL
        id: init
        run: |
          # Take the most modern version
          VERSION="$(find "${{ runner.tool_cache }}/CodeQL/" -maxdepth 1 -mindepth 1 -type d -print \
                     | sort \
                     | tail -n 1 \
                     | tr -d '\n')"

          CODEQL="$VERSION/x64/codeql/"
          "${CODEQL}"/codeql version --format=json
          echo "${CODEQL}" >> $GITHUB_PATH

      - name: Create CodeQL config
        run: |
          mkdir -p ~/.config/codeql
          echo '--search-path /home/runner/work/codeql-community-packs/codeql-community-packs/codeql/ql/extractor-pack' >> ~/.config/codeql/config

      - name: Install QL extractor
        working-directory: codeql/ql
        run: |
          ./scripts/create-extractor-pack.sh

      - name: Patch the CodeQL distro
        working-directory: codeql-community-packs
        run: |
          pip install pandas
          python ql/hotspots/scripts/generate-hotspots-queries.py \
            --ql-extractor "$GITHUB_WORKSPACE/codeql/ql/extractor-pack" \
            --ql-path "$GITHUB_WORKSPACE/codeql"
          python ql/hotspots/scripts/patch-codeql.py \
            --hotspots "$GITHUB_WORKSPACE/codeql-community-packs/ql/hotspots/output" \
            --ql "$GITHUB_WORKSPACE/codeql" \
            --dest "$GITHUB_WORKSPACE/codeql-patched" \
            --qlpack-version ${{ inputs.version }}
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

      - name: Check and publish hotspots lib packs
        working-directory: codeql-patched
        env:
          GITHUB_TOKEN: ${{ secrets.GHCR_TOKEN }}
        run: |
          for LANG in "cpp" "csharp" "go" "java" "javascript" "python" "ruby" "swift"
          do
            echo "Processing $LANG packs"
            PUBLISHED_VERSION=$(gh api /orgs/githubsecuritylab/packages/container/hotspots-$LANG-all/versions --jq '.[0].metadata.container.tags[0]')
            CURRENT_VERSION=$(grep version $LANG/ql/lib/qlpack.yml | awk '{print $2}')
            echo "Published lib version: $PUBLISHED_VERSION"
            echo "Local lib version: $CURRENT_VERSION"
            if [ "$PUBLISHED_VERSION" != "$CURRENT_VERSION" ]; then
              codeql pack install "$LANG/ql/lib"
              codeql pack publish "$LANG/ql/lib"
            fi
            
            PUBLISHED_VERSION=$(gh api /orgs/githubsecuritylab/packages/container/hotspots-$LANG-queries/versions --jq '.[0].metadata.container.tags[0]')
            CURRENT_VERSION=$(grep version $LANG/ql/src/qlpack.yml | awk '{print $2}')
            echo "Published queries version: $PUBLISHED_VERSION"
            echo "Local queries version: $CURRENT_VERSION"
            if [ "$PUBLISHED_VERSION" != "$CURRENT_VERSION" ]; then
              codeql pack install "$LANG/ql/src"
              codeql pack publish "$LANG/ql/src"
            fi
          done



================================================
FILE: .github/workflows/publish.yml
================================================
name: Publish CodeQL Packs

on:
  push:
    branches: [main]
  workflow_dispatch:


jobs:
  queries:
    runs-on: ubuntu-latest

    permissions:
      contents: read
      packages: write

    strategy:
      fail-fast: false
      matrix:
        language: ["cpp", "csharp", "go", "java", "javascript", "python", "ruby"] 

    steps:
      - uses: actions/checkout@v6

      - name: Check codeql-LANG-queries (src) pack
        id: check_version
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          PUBLISHED_VERSION=$(gh api /orgs/githubsecuritylab/packages/container/codeql-${{ matrix.language }}-queries/versions --jq '.[0].metadata.container.tags[0]')
          CURRENT_VERSION=$(grep version ${{ matrix.language }}/src/qlpack.yml | awk '{print $2}')

          echo "Published version: $PUBLISHED_VERSION"
          echo "Local version: $CURRENT_VERSION"

          if [ "$PUBLISHED_VERSION" != "$CURRENT_VERSION" ]; then
            echo "publish=true" >> $GITHUB_OUTPUT
          fi

      - name: Setup CodeQL
        if: steps.check_version.outputs.publish == 'true'
        uses: ./.github/actions/install-codeql

      - name: Publish codeql-LANG-queries (src) pack.
        if: steps.check_version.outputs.publish == 'true'
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          echo "Publishing codeql-${{ matrix.language }}-queries."
          codeql pack install "${{ matrix.language }}/src"
          codeql pack publish "${{ matrix.language }}/src"

  library:
    runs-on: ubuntu-latest

    permissions:
      contents: read
      packages: write

    strategy:
      fail-fast: false
      matrix:
        language: ["cpp", "csharp", "go", "java", "javascript", "python", "ruby"] 

    steps:
      - uses: actions/checkout@v6

      - name: Check codeql-LANG-libs (lib) pack
        id: check_version
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          PUBLISHED_VERSION=$(gh api /orgs/githubsecuritylab/packages/container/codeql-${{ matrix.language }}-libs/versions --jq '.[0].metadata.container.tags[0]')
          CURRENT_VERSION=$(grep version ${{ matrix.language }}/lib/qlpack.yml | awk '{print $2}')

          echo "Published version: $PUBLISHED_VERSION"
          echo "Local version: $CURRENT_VERSION"

          if [ "$PUBLISHED_VERSION" != "$CURRENT_VERSION" ]; then
            echo "publish=true" >> $GITHUB_OUTPUT
          fi

      - name: Setup CodeQL
        if: steps.check_version.outputs.publish == 'true'
        uses: ./.github/actions/install-codeql

      - name: Publish codeql-LANG-libs (lib) pack
        if: steps.check_version.outputs.publish == 'true'
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          echo "Publishing codeql-${{ matrix.language }}-libs."
          codeql pack install "${{ matrix.language }}/lib"
          codeql pack publish "${{ matrix.language }}/lib"

  extensions:
    runs-on: ubuntu-latest

    permissions:
      contents: read
      packages: write

    strategy:
      fail-fast: false
      matrix:
        language: ["csharp", "java"]

    steps:
      - uses: actions/checkout@v6

      - name: Check codeql-LANG-extensions (ext) pack
        id: check_version
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          PUBLISHED_VERSION=$(gh api /orgs/githubsecuritylab/packages/container/codeql-${{ matrix.language }}-extensions/versions --jq '.[0].metadata.container.tags[0]')
          CURRENT_VERSION=$(grep version ${{ matrix.language }}/ext/qlpack.yml | awk '{print $2}')

          echo "Published version: $PUBLISHED_VERSION"
          echo "Local version: $CURRENT_VERSION"
          if [ "$PUBLISHED_VERSION" != "$CURRENT_VERSION" ]; then
            echo "publish=true" >> $GITHUB_OUTPUT
          fi

      - name: Setup CodeQL
        if: steps.check_version.outputs.publish == 'true'
        uses: ./.github/actions/install-codeql

      - name: Publish codeql-LANG-extensions (ext) pack
        if: steps.check_version.outputs.publish == 'true'
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          echo "Publishing codeql-${{ matrix.language }}-extensions."
          codeql pack install "${{ matrix.language }}/ext"
          codeql pack publish "${{ matrix.language }}/ext"


  library_sources_extensions:
    runs-on: ubuntu-latest

    permissions:
      contents: read
      packages: write

    strategy:
      fail-fast: false
      matrix:
        language: ["csharp", "java"]

    steps:
      - uses: actions/checkout@v6

      - name: Check codeql-LANG-library-sources (ext-library-sources) pack
        id: check_version
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          PUBLISHED_VERSION=$(gh api /orgs/githubsecuritylab/packages/container/codeql-${{ matrix.language }}-library-sources/versions --jq '.[0].metadata.container.tags[0]')
          CURRENT_VERSION=$(grep version ${{ matrix.language }}/ext-library-sources/qlpack.yml | awk '{print $2}')

          echo "Published version: $PUBLISHED_VERSION"
          echo "Local version: $CURRENT_VERSION"
          if [ "$PUBLISHED_VERSION" != "$CURRENT_VERSION" ]; then
            echo "publish=true" >> $GITHUB_OUTPUT
          fi

      - name: Setup CodeQL
        if: steps.check_version.outputs.publish == 'true'
        uses: ./.github/actions/install-codeql

      - name: Publish codeql-LANG-library-sources (ext-library-sources) pack
        if: steps.check_version.outputs.publish == 'true'
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          echo "Publishing codeql-${{ matrix.language }}-library-sources."
          codeql pack install "${{ matrix.language }}/ext-library-sources"
          codeql pack publish "${{ matrix.language }}/ext-library-sources"


================================================
FILE: .github/workflows/update-release.yml
================================================
name: CodeQL Update Release

on:
  workflow_dispatch:
    inputs:
      mode:
        description: "Please select the bump version"
        required: true
        type: choice
        default: "patch"
        options:
          - patch
          - minor
          - major

jobs:
  update-release:
    runs-on: ubuntu-latest

    steps:
      - name: "Checkout"
        uses: actions/checkout@v6

      - name: Get Token
        id: get_workflow_token
        uses: actions/create-github-app-token@v2
        with:
          app-id: ${{ secrets.SECLABS_APP_ID }}
          private-key: ${{ secrets.SECLABS_APP_KEY }}

      - name: "Patch Release Me"
        uses: 42ByteLabs/patch-release-me@ef44b04c04fde87280adf14548664bfbcebba04d # 0.6.4
        with:
          # Bump (patch)
          mode: ${{ inputs.mode }}

      - name: Create Pull Request
        uses: peter-evans/create-pull-request@98357b18bf14b5342f975ff684046ec3b2a07725 # v8.0.0
        with:
          token: ${{ steps.get_workflow_token.outputs.token }}
          title: "Chore: Auto Update new Release"
          commit-message: "[chore]: Auto Patch new Release"
          body: |
            This is automatically created as a chore to patch and update the release.
          branch: "auto-patch-release"
          labels: "version"
          delete-branch: true


================================================
FILE: .gitignore
================================================
# Env's
.env
.venv

# CodeQL related
.codeql
.cache
*.testproj/
*.actual
*.class
*/*.class
# Cloned repository of codeql
/codeql

# Test files / folders
test.ql
test-*.ql
**/testing/**
**/*.testproj/*
*/test-output.txt

# Temporary files
ql/hotspots/output/**

# Cache
**/__pycache__/

.DS_Store


================================================
FILE: .release.yml
================================================
name: "CodeQL Community Packs"
repository: "githubsecuritylab/codeql-community-packs"
version: "0.2.0"

ecosystem: CodeQL
excludes:
  - "/.codeql/"
  - "/codeql/"

locations:
  - name: "CodeQL Configurations"
    paths:
      - "configs/*.yml"
    patterns:
      - "{owner}/codeql-[a-zA-Z]*-queries@{version}"
  - name: "CodeQL Pack Libraries"
    paths:
      - "**/qlpack.yml"
    patterns:
      - '{owner}/codeql-[a-zA-Z]*-libs:\s*{version}'


================================================
FILE: CODE_OF_CONDUCT.md
================================================
# Contributor Covenant Code of Conduct

## Our Pledge

In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, gender identity and expression, level of experience,
nationality, personal appearance, race, religion, or sexual identity and
orientation.

## Our Standards

Examples of behavior that contributes to creating a positive environment
include:

* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery and unwelcome sexual attention or
advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic
  address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a
  professional setting

## Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.

## Scope

This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at opensource@github.com. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
available at [http://contributor-covenant.org/version/1/4][version]

[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/



================================================
FILE: CONTRIBUTING.md
================================================
# Contributing to CodeQL Community Packs

We welcome contributions to our CodeQL Community Packs libraries and queries. Got an idea for a new check, or how to improve an existing query? Then please go ahead and open a pull request! Contributions to this project are [released](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license) to the public under the [project's open source license](LICENSE).

There is lots of useful documentation to help you write queries, ranging from information about query file structure to tutorials for specific target languages. For more information on the documentation available, see [CodeQL queries](https://codeql.github.com/docs/writing-codeql-queries/codeql-queries) on [codeql.github.com](https://codeql.github.com).

## Submitting a new query

If you have an idea for a query that you would like to share with other CodeQL users, please open a pull request to add it to this repository. New queries start out in a `<language>/ql/src/` directory, to which they can be merged when they meet the following requirements.

1. **Directory structure**

    There are eight language-specific query directories in this repository:

      * C/C++: `cpp/ql/src`
      * C#: `csharp/ql/src`
      * Go: `go/ql/src`
      * Java/Kotlin: `java/ql/src`
      * JavaScript: `javascript/ql/src`
      * Python: `python/ql/src`
      * Ruby: `ruby/ql/src`
      * Swift: `swift/ql/src`

    Each language-specific directory contains further subdirectories that group queries based on their `@tags` or purpose.

2. **Query metadata**

    - The query `@id` must conform to all the requirements in the [guide on query metadata](docs/query-metadata-style-guide.md#query-id-id). In particular, it must not clash with any other queries in the repository, and it must start with the appropriate language-specific prefix.
    - The query must have a `@name` and `@description` to explain its purpose.
    - The query must have a `@kind` and `@problem.severity` as required by CodeQL tools.

    For details, see the [guide on query metadata](docs/query-metadata-style-guide.md).

    Make sure the `select` statement is compatible with the query `@kind`. See [About CodeQL queries](https://codeql.github.com/docs/writing-codeql-queries/about-codeql-queries/#select-clause) on codeql.github.com.

3. **Formatting**

    - The queries and libraries must be autoformatted, for example using the "Format Document" command in [CodeQL for Visual Studio Code](https://docs.github.com/en/code-security/codeql-for-vs-code/).

    If you prefer, you can either:
    1. install the [pre-commit framework](https://pre-commit.com/) and install the configured hooks on this repo via `pre-commit install`, or
    2. use this [pre-commit hook](misc/scripts/pre-commit) that automatically checks whether your files are correctly formatted.

    See the [pre-commit hook installation guide](docs/pre-commit-hook-setup.md) for instructions on the two approaches.

4. **Compilation**

    - Compilation of the query and any associated libraries and tests must be resilient to future development of the [supported](docs/supported-queries.md) libraries. This means that the functionality cannot use internal libraries, cannot depend on the output of `getAQlClass`, and cannot make use of regexp matching on `toString`.
    - The query and any associated libraries and tests must not cause any compiler warnings to be emitted (such as use of deprecated functionality or missing `override` annotations).

5. **Results**

    - The query must have at least one true positive result on some revision of a real project.

6. **Query help files and unit tests**

	- Query help (`.qhelp`) files and unit tests are optional (but strongly encouraged!) for queries. For more information about contributing query help files and unit tests, see [Supported CodeQL queries and libraries](docs/supported-queries.md).

Queries and libraries may not be actively maintained as the supported libraries evolve. They may also be changed in backwards-incompatible ways or may be removed entirely in the future without deprecation warnings.

After the query is merged, we welcome pull requests to improve it.

## Using your personal data

If you contribute to this project, we will record your name and email address (as provided by you with your contributions) as part of the code repositories, which are public. We might also use this information to contact you in relation to your contributions, as well as in the normal course of software development. We also store records of CLA agreements signed in the past, but no longer require contributors to sign a CLA. Under GDPR legislation, we do this on the basis of our legitimate interest in creating the CodeQL product.

Please do get in touch (privacy@github.com) if you have any questions about this or our data protection policies.


================================================
FILE: LICENSE
================================================
MIT License

Copyright (c) 2023 GitHub Security Lab

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


================================================
FILE: README.md
================================================
# CodeQL Community Packs

<!-- markdownlint-disable -->
<div align="center">

[![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)](https://github.com/GitHubSecurityLab/Community-CodeQL-Packs)
[![GitHub Actions](https://img.shields.io/github/actions/workflow/status/GitHubSecurityLab/Community-CodeQL-Packs/publish.yml?style=for-the-badge)](https://github.com/GitHubSecurityLab/Community-CodeQL-Packs/actions/workflows/publish.yml?query=branch%3Amain)
[![GitHub Issues](https://img.shields.io/github/issues/GitHubSecurityLab/Community-CodeQL-Packs?style=for-the-badge)](https://github.com/GitHubSecurityLab/Community-CodeQL-Packs/issues)
[![GitHub Stars](https://img.shields.io/github/stars/GitHubSecurityLab/Community-CodeQL-Packs?style=for-the-badge)](https://github.com/GitHubSecurityLab/Community-CodeQL-Packs)
[![Licence](https://img.shields.io/github/license/Ileriayo/markdown-badges?style=for-the-badge)](./LICENSE)

</div>
<!-- markdownlint-restore -->

Collection of community-driven CodeQL query, library and extension packs.
- A detailed introduction via the GitHub Blog: [Announcing CodeQL Community Packs](https://github.blog/security/vulnerability-research/announcing-codeql-community-packs/)

## Getting started

### Default query suites

Using a `githubsecuritylab/codeql-LANG-queries` query pack will reference the default suite for that pack (e.g. `python.qls` for python). However, you may use a different suite such as `python-audit.qls` by referencing the query pack with the following syntax: `githubsecuritylab/codeql-python-queries:suites/python-audit.qls`. The examples below work for both syntaxes.

### Using a community pack from the CodeQL Action

> [!IMPORTANT]
> For language aliases in `strategy.matrix.language`, use `cpp` instead of `c-cpp`, `java` instead of `java-kotlin` and `javascript` instead of `javascript-typescript`.

```yaml
- name: Initialize CodeQL
  uses: github/codeql-action/init@v3
  with:
    languages: ${{ matrix.language }}
    packs: githubsecuritylab/codeql-${{ matrix.language }}-queries
```

### Using community packs with provided configuration file

This repository has a number of [provided configuration files][configurations] you can use or copy from the community packs.

```yaml
- name: Initialize CodeQL
  uses: github/codeql-action/init@v3
  with:
    languages: ${{ matrix.language }}
    config-file: GitHubSecurityLab/CodeQL-Community-Packs/configs/default.yml@main
```

### Using a community pack from the CLI configuration file

```bash
$ cat codeql-config.yml | grep -A 1 'packs:'
packs:
  - githubsecuritylab/codeql-python-queries
```

### Using a community pack from the CodeQL CLI

```bash
codeql database analyze db/ --download githubsecuritylab/codeql-python-queries --format=sarif-latest --output=results.sarif
```

## License

This project is licensed under the terms of the MIT open source license. Please refer to [MIT](./LICENSE) for the full terms.

## Support

Please [create GitHub issues](https://github.com/advanced-security/brew-dependency-submission-action) for any feature requests, bugs, or documentation problems.

<!-- Resources / Links -->

[configurations]: ./configs


================================================
FILE: SECURITY.md
================================================
Thanks for helping make GitHub safe for everyone.

# Security

GitHub takes the security of our software products and services seriously, including all of the open source code repositories managed through our GitHub organizations, such as [GitHub](https://github.com/GitHub).

Even though [open source repositories are outside of the scope of our bug bounty program](https://bounty.github.com/index.html#scope) and therefore not eligible for bounty rewards, we will ensure that your finding gets passed along to the appropriate maintainers for remediation. 

## Reporting Security Issues

If you believe you have found a security vulnerability in any GitHub-owned repository, please report it to us through coordinated disclosure.

**Please do not report security vulnerabilities through public GitHub issues, discussions, or pull requests.**

Instead, please send an email to opensource-security[@]github.com.

Please include as much of the information listed below as you can to help us better understand and resolve the issue:

  * The type of issue (e.g., buffer overflow, SQL injection, or cross-site scripting)
  * Full paths of source file(s) related to the manifestation of the issue
  * The location of the affected source code (tag/branch/commit or direct URL)
  * Any special configuration required to reproduce the issue
  * Step-by-step instructions to reproduce the issue
  * Proof-of-concept or exploit code (if possible)
  * Impact of the issue, including how an attacker might exploit the issue

This information will help us triage your report more quickly.

## Policy

See [GitHub's Safe Harbor Policy](https://docs.github.com/en/github/site-policy/github-bug-bounty-program-legal-safe-harbor#1-safe-harbor-terms)


================================================
FILE: SUPPORT.md
================================================
# Support 

## How to file issues and get help

This project uses GitHub issues to track bugs and feature requests.
Please search the existing issues before filing new issues to avoid duplicates.
For new issues, file your bug or feature request as a new issue.

For help or questions about using this project, please use the GitHub Discussions. 


This repository is under active development and maintained by GitHub staff and the community.
We will do our best to respond to support, feature requests, and community questions in a timely manner.


## GitHub Support Policy

Support for this project is limited to the resources listed above.



================================================
FILE: codeql-workspace.yml
================================================
provide:
- cpp/**/qlpack.yml
- csharp/**/qlpack.yml
- go/**/qlpack.yml
- java/**/qlpack.yml
- javascript/**/qlpack.yml
- python/**/qlpack.yml
- ruby/**/qlpack.yml



================================================
FILE: configs/README.md
================================================
# Community Configurations

## [Default / CodeQL](default.yml)

The `default.yml` configuration is the default config file used to make it easy to use the CodeQL Community Packs.  The queries included here are pulled in from the language `default suites` automatically when referencing the community packs.  The default suites as specified in each language's `{LANG}/src/qlpack.yml`.  The standard configuration is:
```yml
defaultSuiteFile: suites/{LANG}.qls
```

## [Audit](audit.yml)

The `audit.yml` configuration is used primarily to conduct a security assessment of potentially vulnerable code, by running a number of audit queries with CodeQL.  Many of these queries operate on partial path queries, thus not seeking complete source/sink flows. Use these wide-ranging queries or [partial flow paths](https://codeql.github.com/docs/writing-codeql-queries/debugging-data-flow-queries-using-partial-flow/) as tools to infer potential taint disruptions and identify opportunities for customization improvements.

These are based on the suite in each language suites folder called `{LANG}-audit.qls`

> [!NOTE]
> Current Ruby and Swift are not supported

## [Synthetics](synthetics.yml)

This `synthetics.yml` configuration is intended for analyzing synthetic ([intentionally vulnerable](https://owasp.org/www-project-vulnerable-web-applications-directory/)) code samples for vulnerabilities. This configuration uses all possible security queries/extensions from the CodeQL built in packs, the CodeQL Community Packs, and additional OSS packs. It also includes the queries from the built-in `security-experimental.qls` suite with additional lower precision/experimental queries:
- queries marked as `@precision: low` or missing a precision
- queries marked as `@problem.severity: recommendation`
- queries in `\experimental\` folders

This configuration will provide a more thorough analysis at the cost of longer analysis times and potential false positives.  Consider using the `audit.yml` configuration to look for additional false negative scenarios.


================================================
FILE: configs/audit.yml
================================================
name: "GitHub Community Pack Audit Configuration"

packs:
  # C/C++
  - githubsecuritylab/codeql-cpp-queries:suites/cpp-audit.qls
  # C#
  - githubsecuritylab/codeql-csharp-queries:suites/csharp-audit.qls
  - githubsecuritylab/codeql-csharp-extensions
  - githubsecuritylab/codeql-csharp-library-sources
  # Go
  - githubsecuritylab/codeql-go-queries:suites/go-audit.qls
  # Java
  - githubsecuritylab/codeql-java-queries:suites/java-audit.qls
  - githubsecuritylab/codeql-java-extensions
  - githubsecuritylab/codeql-java-library-sources
  # JavaScript / Typescript
  - githubsecuritylab/codeql-javascript-queries:suites/javascript-audit.qls
  # Python
  - githubsecuritylab/codeql-python-queries:suites/python-audit.qls
  # Ruby
  # - githubsecuritylab/codeql-ruby-queries:suites/ruby-audit.qls



================================================
FILE: configs/default.yml
================================================
name: "GitHub Community Pack Default CodeQL Configuration"

packs:
  # C/C++
  - githubsecuritylab/codeql-cpp-queries
  # C#
  - githubsecuritylab/codeql-csharp-queries
  # Go
  - githubsecuritylab/codeql-go-queries
  # Java
  - githubsecuritylab/codeql-java-queries
  # JavaScript / Typescript
  - githubsecuritylab/codeql-javascript-queries
  # Python
  - githubsecuritylab/codeql-python-queries
  # Ruby
  - githubsecuritylab/codeql-ruby-queries

  # Data extensions via Community Packs for libraries (library ext models are those generated by the corresponding queries in src) https://github.com/GitHubSecurityLab/CodeQL-Community-Packs
  - githubsecuritylab/codeql-csharp-library-sources
  - githubsecuritylab/codeql-java-library-sources

  # Data extensions via Community Packs https://github.com/GitHubSecurityLab/CodeQL-Community-Packs
  - githubsecuritylab/codeql-csharp-extensions
  - githubsecuritylab/codeql-java-extensions


================================================
FILE: configs/quality.yml
================================================
# Use this configuration file when looking to get the broadest coverage of code quality results from the CodeQL Built in packs and community packs.
# WARNING: A notable amount of false positives may be found in this configuration.  If you wish to reduce the number of false positives, use the default codeql suites :)
# NOTE: This will pull in queries that may not be compatible with Autofix.

name: "CodeQL Quality Configuration"

packs:
  # Built In - Code Quality Queries for Actions
  - codeql/actions-queries:codeql-suites/actions-code-quality-extended.qls

  #  Built In - Code Quality Queries for C/C++
  - codeql/cpp-queries:codeql-suites/cpp-code-quality-extended.qls

  #  Built In - Code Quality Queries for C#
  - codeql/csharp-queries:codeql-suites/csharp-code-quality-extended.qls

  #  Built In - Code Quality Queries for Go
  - codeql/go-queries:codeql-suites/go-code-quality-extended.qls

  #  Built In - Code Quality Queries for Java/Kotlin
  - codeql/java-queries:codeql-suites/java-code-quality-extended.qls

  #  Built In - Code Quality Queries for JavaScript/TypeScript
  - codeql/javascript-queries:codeql-suites/javascript-code-quality-extended.qls

  #  Built In - Code Quality Queries for Python
  - codeql/python-queries:codeql-suites/python-code-quality-extended.qls

  #  Built In - Code Quality Queries for Ruby
  - codeql/ruby-queries:codeql-suites/ruby-code-quality-extended.qls

  #  Built In - Code Quality Queries for Rust
  - codeql/rust-queries:codeql-suites/rust-code-quality-extended.qls

  #  Built In - Code Quality Queries for Swift
  - codeql/swift-queries:codeql-suites/swift-code-quality-extended.qls


================================================
FILE: configs/synthetics.yml
================================================
# Use this configuration file when looking to get the broadest coverage of security results from the CodeQL Built in packs and the GitHub Security Lab Community packs.
# WARNING: A notable amount of false positives may be found in this configuration.  If you wish to reduce the number of false positives, use the default codeql suites :)
# NOTE: This configuration will not include audit level queries intended for gathering information about the codebase, and debugging queries intended for CodeQL developers.

name: "Synthetic Apps All Queries Config"

# expand thread model - https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning#extending-codeql-coverage-with-threat-models
threat-models: local

# start from scratch - https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning#disabling-the-default-queries
disable-default-queries: true

packs:
    # All queries from the CodeQL Built in packs (including low/no precision queries)
    - codeql/actions-queries:.
    - codeql/cpp-queries:.
    - codeql/csharp-queries:.
    - codeql/go-queries:.
    - codeql/java-queries:.
    - codeql/javascript-queries:.
    - codeql/python-queries:.
    - codeql/ruby-queries:.
    - codeql/swift-queries:.

    # OSS queries from the default suites

    ### GitHub Security Lab###
    # Queries via Community Packs https://github.com/GitHubSecurityLab/CodeQL-Community-Packs (NOTE: the default suites do not include audit/debugging queries)
    - githubsecuritylab/codeql-cpp-queries
    - githubsecuritylab/codeql-csharp-queries
    - githubsecuritylab/codeql-go-queries
    - githubsecuritylab/codeql-java-queries
    - githubsecuritylab/codeql-javascript-queries
    - githubsecuritylab/codeql-python-queries
    - githubsecuritylab/codeql-ruby-queries

    # Queries via Community Packs that use local sources https://github.com/GitHubSecurityLab/CodeQL-Community-Packs
    - githubsecuritylab/codeql-java-queries:suites/java-local.qls
    - githubsecuritylab/codeql-python-queries:suites/python-local.qls

    # Data extensions via Community Packs for libraries (library ext models are those generated by the corresponding queries in src) https://github.com/GitHubSecurityLab/CodeQL-Community-Packs
    - githubsecuritylab/codeql-csharp-library-sources
    - githubsecuritylab/codeql-java-library-sources

    # Data extensions via Community Packs https://github.com/GitHubSecurityLab/CodeQL-Community-Packs
    - githubsecuritylab/codeql-csharp-extensions
    - githubsecuritylab/codeql-java-extensions

    ### Trail of Bits ###
    # Queris via packs: https://github.com/trailofbits/codeql-queries  (default suites include security + crypto
    - trailofbits/cpp-queries
    - trailofbits/go-queries

# Start with Security Experimental (lightly documented: https://github.com/github/codeql/pull/11702) : https://github.com/github/codeql/blob/main/misc/suite-helpers/security-experimental-selectors.yml
# - precision ( low + Low or EXCLUDED precision)
# + problem.severity: recommendation
# - restriction of no experimental folder
# - restriction of audit/debugging queries from community packs
query-filters:
    - include:
          kind:
              - problem
              - path-problem
          tags contain:
              - security
    - include:
          kind:
              - diagnostic
    - include:
          kind:
              - metric
          tags contain:
              - summary
    - exclude:
          deprecated: //
    - exclude:
          query path:
              # REMOVE exclude - OK even if they exist in experimental folder
              #- /^experimental\/.*/
              - Metrics/Summaries/FrameworkCoverage.ql
              - /Diagnostics/Internal/.*/
    - exclude:
          tags contain:
              - modeleditor
              - modelgenerator
    # Exclude audit queries from the CodeQL Built in packs
    - exclude:
          id:
              - cpp/untrusted-data-to-external-api
              - cs/untrusted-data-to-external-api
              - go/untrusted-data-to-external-api
              - java/untrusted-data-to-external-api
              - js/untrusted-data-to-external-api
              - py/untrusted-data-to-external-api

    # Remove debugging, and audit queries used by community packs (this is duplicative of the default suites from those community packs)
    - exclude:
          tags contain:
              - debugging
              - audit

#Additional extractor excludes:  https://github.com/github/codeql/blob/768e5190a1c9d40a4acc7143c461c3b114e7fd59/javascript/extractor/src/com/semmle/js/extractor/AutoBuild.java#L421-L427C42
paths-ignore:
    # Python
    - "vendor/**"
    - "examples/**"
    - "tests/**"
    - "test/**"
    - "site-packages/**"

    # JavaScript
    - "node_modules"
    - "**/*.test.js"
    - "**/*.test.tsx"
    - "**/*.spec.ts"
    - "**/*.spec.tsx"
    - "dist"
    - "CoverageResults"    
    - "**/wwwroot/lib/**"
    - "**/deps/**"
    - "**/third_party/**"
    - "**/wp-includes/**"
    - "**/wp-admin/**"

    # Ruby
    - "**/gems/**"
    - "**/spec/**/*_spec.rb"
    - "**/test/**/*_test.rb"
    
    


================================================
FILE: cpp/lib/applications/.gitkeep
================================================


================================================
FILE: cpp/lib/codeql-pack.lock.yml
================================================
---
lockVersion: 1.0.0
dependencies:
  codeql/cpp-all:
    version: 4.2.0
  codeql/dataflow:
    version: 2.0.5
  codeql/mad:
    version: 1.0.21
  codeql/rangeanalysis:
    version: 1.0.21
  codeql/ssa:
    version: 1.1.0
  codeql/tutorial:
    version: 1.0.21
  codeql/typeflow:
    version: 1.0.21
  codeql/typetracking:
    version: 2.0.5
  codeql/util:
    version: 2.0.8
  codeql/xml:
    version: 1.0.21
compiled: false


================================================
FILE: cpp/lib/frameworks/.gitkeep
================================================


================================================
FILE: cpp/lib/ghsl/.gitkeep
================================================


================================================
FILE: cpp/lib/qlpack.yml
================================================
library: true 
name: githubsecuritylab/codeql-cpp-libs
version: 0.2.1
dependencies:
  codeql/cpp-all: '*'


================================================
FILE: cpp/src/CVEs/.gitkeep
================================================


================================================
FILE: cpp/src/audit/explore/Dependencies.ql
================================================
/**
 * @name External dependencies
 * @description Count the number of dependencies that a Java project has on external packages.
 * @kind treemap
 * @id githubsecuritylab/external-dependencies
 * @metricType externalDependency
 * @tags audit
 */

import Metrics.Dependencies.ExternalDependencies

from File file, int num, string encodedDependency
where encodedDependencies(file, encodedDependency, num)
select encodedDependency, num order by num desc


================================================
FILE: cpp/src/audit/explore/Files.ql
================================================
/**
 * @name Files
 * @description List of all files in the repository
 * @kind table
 * @id githubsecuritylab/files
 * @tags audit
 */

import cpp

from File f
where f.getExtension() = ["c", "cpp"] and not f.getRelativePath().matches("%/test/%")
select f.getRelativePath()


================================================
FILE: cpp/src/audit/explore/RemoteFlowSources.ql
================================================
/**
 * @name Attack Surface
 * @description Application attack surface
 * @kind table
 * @id githubsecuritylab/attack-surface
 * @tags audit
 */

import cpp
import semmle.code.cpp.models.interfaces.FlowSource

from RemoteFlowSourceFunction source
where not source.getLocation().getFile().getRelativePath().matches("%/test/%")
select source, "remote", source.getLocation().getFile().getRelativePath(),
  source.getLocation().getStartLine(), source.getLocation().getEndLine(),
  source.getLocation().getStartColumn(), source.getLocation().getEndColumn()


================================================
FILE: cpp/src/audit/templates/BackwardsPartialDataFlow.ql
================================================
/**
 * @name Backwards Partial Dataflow
 * @description Backwards Partial Dataflow
 * @kind path-problem
 * @precision low
 * @problem.severity error
 * @id githubsecuritylab/backwards-partial-dataflow
 * @tags template
 */

import cpp
import semmle.code.cpp.ir.dataflow.TaintTracking
import PartialFlow::PartialPathGraph

private module MyConfig implements DataFlow::ConfigSig {
  predicate isSource(DataFlow::Node source) { none() }

  predicate isSink(DataFlow::Node sink) {
    // Define the sink to run the backwards partial dataflow from. Eg:
    // exists(Call c |
    //   c.getTarget().hasName("sink") and
    //   c.getAnArgument() = sink.asExpr()
    // )
    none()
  }
}

private module MyFlow = TaintTracking::Global<MyConfig>; // or DataFlow::Global<..>

int explorationLimit() { result = 10 }

private module PartialFlow = MyFlow::FlowExplorationRev<explorationLimit/0>;

from PartialFlow::PartialPathNode source, PartialFlow::PartialPathNode sink
where PartialFlow::partialFlow(source, sink, _)
select sink.getNode(), source, sink, "This node receives taint from $@.", source.getNode(),
  "this source"


================================================
FILE: cpp/src/audit/templates/DataFlowConfiguration.ql
================================================
/**
 * @name DataFlow configuration
 * @description DataFlow TaintTracking configuration
 * @kind path-problem
 * @precision low
 * @problem.severity error
 * @id githubsecuritylab/dataflow-query
 * @tags template
 */

import cpp
import semmle.code.cpp.ir.dataflow.TaintTracking
import MyFlow::PathGraph

private module MyConfig implements DataFlow::ConfigSig {
  predicate isSource(DataFlow::Node source) {
    // Define your source nodes here
    // exists(Call c |
    //   c.getTarget().hasName("source") and
    //   c = source.asExpr()
    // )
    none()
  }

  predicate isSink(DataFlow::Node sink) {
    // Define your sink nodes here
    // exists(Call c |
    //   c.getTarget().hasName("sink") and
    //   c.getAnArgument() = sink.asExpr()
    // )
    none()
  }
}

module MyFlow = TaintTracking::Global<MyConfig>; // or DataFlow::Global<..>

from MyFlow::PathNode source, MyFlow::PathNode sink
where MyFlow::flowPath(source, sink)
select sink.getNode(), source, sink, "Sample TaintTracking query"


================================================
FILE: cpp/src/audit/templates/ForwardPartialDataflow.ql
================================================
/**
 * @name Forward Partial Dataflow
 * @description Forward Partial Dataflow
 * @kind path-problem
 * @precision low
 * @problem.severity error
 * @id githubsecuritylab/forward-partial-dataflow
 * @tags template
 */

import cpp
import semmle.code.cpp.ir.dataflow.TaintTracking
import PartialFlow::PartialPathGraph

private module MyConfig implements DataFlow::ConfigSig {
  predicate isSource(DataFlow::Node source) {
    // Define the source to run the forward partial dataflow from. Eg:
    // exists(Call c |
    //   c.getTarget().hasName("source") and
    //   c = source.asExpr()
    // )
    none()
  }

  predicate isSink(DataFlow::Node sink) { none() }
}

private module MyFlow = TaintTracking::Global<MyConfig>; // or DataFlow::Global<..>

int explorationLimit() { result = 10 }

private module PartialFlow = MyFlow::FlowExplorationFwd<explorationLimit/0>;

from PartialFlow::PartialPathNode source, PartialFlow::PartialPathNode sink
where PartialFlow::partialFlow(source, sink, _)
select sink.getNode(), source, sink, "This node receives taint from $@.", source.getNode(),
  "this source"


================================================
FILE: cpp/src/audit/templates/HoistSink.ql
================================================
/**
 * @name Sink Hoisting to method parameter
 * @description Hoist a sink using partial dataflow
 * @kind table
 * @id githubsecuritylab/sink-hoister
 * @tags template
 */

import cpp
import semmle.code.cpp.ir.dataflow.TaintTracking
import PartialFlow::PartialPathGraph

private module MyConfig implements DataFlow::ConfigSig {
  predicate isSource(DataFlow::Node source) { none() }

  predicate isSink(DataFlow::Node sink) {
    // Define the sink to be hoisted here. eg:
    // exists(Call c |
    //   c.getTarget().hasName("sink") and
    //   c.getAnArgument() = sink.asExpr()
    // )
    none()
  }
}

private module MyFlow = TaintTracking::Global<MyConfig>; // or DataFlow::Global<..>

int explorationLimit() { result = 10 }

private module PartialFlow = MyFlow::FlowExplorationRev<explorationLimit/0>;

from PartialFlow::PartialPathNode n, int dist
where
  PartialFlow::partialFlow(n, _, dist) and
  n.getNode() instanceof DataFlow::ParameterNode
select dist, n


================================================
FILE: cpp/src/codeql-pack.lock.yml
================================================
---
lockVersion: 1.0.0
dependencies:
  codeql/cpp-all:
    version: 4.2.0
  codeql/cpp-queries:
    version: 1.3.8
  codeql/dataflow:
    version: 2.0.5
  codeql/mad:
    version: 1.0.21
  codeql/rangeanalysis:
    version: 1.0.21
  codeql/ssa:
    version: 1.1.0
  codeql/suite-helpers:
    version: 1.0.21
  codeql/tutorial:
    version: 1.0.21
  codeql/typeflow:
    version: 1.0.21
  codeql/typetracking:
    version: 2.0.5
  codeql/util:
    version: 2.0.8
  codeql/xml:
    version: 1.0.21
compiled: false


================================================
FILE: cpp/src/qlpack.yml
================================================
library: false
name: githubsecuritylab/codeql-cpp-queries
version: 0.2.1
suites: suites
defaultSuiteFile: suites/cpp.qls
dependencies:
  codeql/cpp-all: '*'
  codeql/cpp-queries: '*'
  githubsecuritylab/codeql-cpp-libs: 0.2.0


================================================
FILE: cpp/src/security/.gitkeep
================================================


================================================
FILE: cpp/src/suites/cpp-audit.qls
================================================
- description: "GitHub's Community Packs C/C++ Audit Suite"

# Audit queries
- queries: '.'
  from: githubsecuritylab/codeql-cpp-queries
- include:
    kind:
    - problem
    - path-problem
    - metric
    - diagnostic
    tags contain:
    - audit

# External API query
- queries: '.'
  from: codeql/cpp-queries
- include:
    id:
      - cpp/untrusted-data-to-external-api


================================================
FILE: cpp/src/suites/cpp.qls
================================================
- description: "GitHub's Community Packs C/C++ Extended Suite"

- queries: '.'
  from: githubsecuritylab/codeql-cpp-queries

- include:
    kind:
    - problem
    - path-problem
    precision:
    - very-high
    - high
    - medium
    - low

# Remove debugging, and audit queries
- exclude:
    tags contain:
      - debugging
      - audit

# Remove local testing folders
- exclude:
    query path:
      - /testing\/.*/


================================================
FILE: cpp/test/audit/.gitkeep
================================================


================================================
FILE: cpp/test/codeql-pack.lock.yml
================================================
---
lockVersion: 1.0.0
dependencies:
  codeql/cpp-all:
    version: 4.2.0
  codeql/cpp-queries:
    version: 1.3.8
  codeql/dataflow:
    version: 2.0.5
  codeql/mad:
    version: 1.0.21
  codeql/rangeanalysis:
    version: 1.0.21
  codeql/ssa:
    version: 1.1.0
  codeql/suite-helpers:
    version: 1.0.21
  codeql/tutorial:
    version: 1.0.21
  codeql/typeflow:
    version: 1.0.21
  codeql/typetracking:
    version: 2.0.5
  codeql/util:
    version: 2.0.8
  codeql/xml:
    version: 1.0.21
compiled: false


================================================
FILE: cpp/test/qlpack.yml
================================================
name: githubsecurtylab/codeql-cpp-tests
groups: [cpp, test]
dependencies:
    codeql/cpp-all: '*'
    codeql/cpp-queries: '*'
    githubsecuritylab/codeql-cpp-queries: '*'
    githubsecuritylab/codeql-cpp-libs: '*'
extractor: cpp
tests: .


================================================
FILE: cpp/test/security/.gitkeep
================================================


================================================
FILE: csharp/ext/codeql-pack.lock.yml
================================================
---
lockVersion: 1.0.0
dependencies: {}
compiled: false


================================================
FILE: csharp/ext/generated/JamesNK/Newtonsoft.Json.yml
================================================
extensions:


================================================
FILE: csharp/ext/generated/Newtonsoft.Json.yml
================================================
extensions:


================================================
FILE: csharp/ext/generated/abp.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      - ["Volo.Abp.Cli.ProjectBuilding.Analyticses", "CliAnalyticsCollect", false, "CollectAsync", "(Volo.Abp.Cli.ProjectBuilding.Analyticses.CliAnalyticsCollectInputDto)", "", "Argument[0]", "xss", "generated"]



================================================
FILE: csharp/ext/generated/abpframework/abp.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      - ["Volo.Abp.Cli.ProjectBuilding.Analyticses", "CliAnalyticsCollect", false, "CollectAsync", "(Volo.Abp.Cli.ProjectBuilding.Analyticses.CliAnalyticsCollectInputDto)", "", "Argument[0]", "xss", "generated"]



================================================
FILE: csharp/ext/generated/apache/logging-log4net.yml
================================================
extensions:


================================================
FILE: csharp/ext/generated/aws/aws-lambda-dotnet.yml
================================================
extensions:


================================================
FILE: csharp/ext/generated/aws-lambda-dotnet.yml
================================================
extensions:


================================================
FILE: csharp/ext/generated/dotnet/efcore.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Delete", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Delete_and_insert", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Input_or_output_parameter_with_input", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Input_or_output_parameter_with_output", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Insert_twice_with_output_parameter", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Insert_with_output_parameter", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Insert_with_output_parameter_and_result_column", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Insert_with_result_column", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Insert_with_two_result_columns", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Non_sproc_followed_by_sproc_commands_in_the_same_batch", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Original_and_current_value_on_non_concurrency_token", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_parameter", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_parameter_and_concurrency_failure", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_result_column", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_result_column_and_concurrency_failure", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_return_value", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_return_value_and_concurrency_failure", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Store_generated_concurrency_token_as_in_out_parameter", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Store_generated_concurrency_token_as_two_parameters", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Tpc", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Tph", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Tpt", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Tpt_mixed_sproc_and_non_sproc", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Update", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Update_partial", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Update_with_output_parameter_and_rows_affected_result_column", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Update_with_output_parameter_and_rows_affected_result_column_concurrency_failure", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "User_managed_concurrency_token", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", true, "CreateStoredProcedures", "(Microsoft.EntityFrameworkCore.DbContext,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore", "RelationalDatabaseFacadeExtensions", false, "ExecuteSqlRaw", "(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade,System.String,System.Object[])", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore", "RelationalDatabaseFacadeExtensions", false, "ExecuteSqlRawAsync", "(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade,System.String,System.Object[])", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore", "RelationalDatabaseFacadeExtensions", false, "ExecuteSqlRawAsync", "(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade,System.String,System.Threading.CancellationToken)", "", "Argument[1]", "sql", "generated"]



================================================
FILE: csharp/ext/generated/efcore.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Delete", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Delete_and_insert", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Input_or_output_parameter_with_input", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Input_or_output_parameter_with_output", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Insert_twice_with_output_parameter", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Insert_with_output_parameter", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Insert_with_output_parameter_and_result_column", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Insert_with_result_column", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Insert_with_two_result_columns", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Non_sproc_followed_by_sproc_commands_in_the_same_batch", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Original_and_current_value_on_non_concurrency_token", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_parameter", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_parameter_and_concurrency_failure", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_result_column", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_result_column_and_concurrency_failure", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_return_value", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Rows_affected_return_value_and_concurrency_failure", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Store_generated_concurrency_token_as_in_out_parameter", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Store_generated_concurrency_token_as_two_parameters", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Tpc", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Tph", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Tpt", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Tpt_mixed_sproc_and_non_sproc", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Update", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Update_partial", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Update_with_output_parameter_and_rows_affected_result_column", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "Update_with_output_parameter_and_rows_affected_result_column_concurrency_failure", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", false, "User_managed_concurrency_token", "(System.Boolean,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore.Update", "StoredProcedureUpdateTestBase", true, "CreateStoredProcedures", "(Microsoft.EntityFrameworkCore.DbContext,System.String)", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore", "RelationalDatabaseFacadeExtensions", false, "ExecuteSqlRaw", "(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade,System.String,System.Object[])", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore", "RelationalDatabaseFacadeExtensions", false, "ExecuteSqlRawAsync", "(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade,System.String,System.Object[])", "", "Argument[1]", "sql", "generated"]
      - ["Microsoft.EntityFrameworkCore", "RelationalDatabaseFacadeExtensions", false, "ExecuteSqlRawAsync", "(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade,System.String,System.Threading.CancellationToken)", "", "Argument[1]", "sql", "generated"]



================================================
FILE: csharp/ext/generated/google-cloud-dotnet.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      - ["Google.Cloud.ClientTesting", "ReplayingMessageHandler", false, "ExpectRequest", "(System.Uri,System.String,System.String)", "", "Argument[2]", "xss", "df-generated"]



================================================
FILE: csharp/ext/generated/googleapis/google-cloud-dotnet.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      - ["Google.Cloud.ClientTesting", "ReplayingMessageHandler", false, "ExpectRequest", "(System.Uri,System.String,System.String)", "", "Argument[2]", "xss", "df-generated"]



================================================
FILE: csharp/ext/generated/logging-log4net.yml
================================================
extensions:


================================================
FILE: csharp/ext/generated/ravendb/ravendb.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      - ["Raven.Server.Commercial", "FeedbackSender", false, "SendFeedback", "(Raven.Server.Documents.Studio.FeedbackForm)", "", "Argument[0]", "xss", "generated"]
      - ["Raven.Server.Smuggler.Migration.ApiKey", "FipsEncryptor+FipsSymmetricalEncryptor", false, "CreateDecryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-decryptor", "generated"]
      - ["Raven.Server.Smuggler.Migration.ApiKey", "FipsEncryptor+FipsSymmetricalEncryptor", false, "set_Key", "(System.Byte[])", "", "Argument[0]", "encryption-keyprop", "generated"]
      - ["SlowTests.Server.Documents.Migration", "SqlAwareTestBase", false, "ExecuteSqlQuery", "(Raven.Server.SqlMigration.MigrationProvider,System.String,System.String)", "", "Argument[2]", "sql", "generated"]



================================================
FILE: csharp/ext/generated/ravendb.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      - ["Raven.Server.Commercial", "FeedbackSender", false, "SendFeedback", "(Raven.Server.Documents.Studio.FeedbackForm)", "", "Argument[0]", "xss", "generated"]
      - ["Raven.Server.Smuggler.Migration.ApiKey", "FipsEncryptor+FipsSymmetricalEncryptor", false, "CreateDecryptor", "(System.Byte[],System.Byte[])", "", "Argument[0]", "encryption-decryptor", "generated"]
      - ["Raven.Server.Smuggler.Migration.ApiKey", "FipsEncryptor+FipsSymmetricalEncryptor", false, "set_Key", "(System.Byte[])", "", "Argument[0]", "encryption-keyprop", "generated"]
      - ["SlowTests.Server.Documents.Migration", "SqlAwareTestBase", false, "ExecuteSqlQuery", "(Raven.Server.SqlMigration.MigrationProvider,System.String,System.String)", "", "Argument[2]", "sql", "generated"]



================================================
FILE: csharp/ext/manual/Amazon.Lambda.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Amazon.Lambda.APIGatewayEvents","APIGatewayHttpApiV2ProxyRequest",true,"get_Headers","()","","ReturnValue","remote","manual"]
      - ["Amazon.Lambda.APIGatewayEvents","APIGatewayHttpApiV2ProxyRequest",true,"get_Body","()","","ReturnValue","remote","manual"]
      - ["Amazon.Lambda.APIGatewayEvents","APIGatewayHttpApiV2ProxyRequest",true,"get_RawPath","()","","ReturnValue","remote","manual"]
      - ["Amazon.Lambda.APIGatewayEvents","APIGatewayHttpApiV2ProxyRequest",true,"get_RawQueryString","()","","ReturnValue","remote","manual"]
      - ["Amazon.Lambda.APIGatewayEvents","APIGatewayHttpApiV2ProxyRequest",true,"get_Cookies","()","","ReturnValue","remote","manual"]
      - ["Amazon.Lambda.APIGatewayEvents","APIGatewayHttpApiV2ProxyRequest",true,"get_PathParameters","()","","ReturnValue","remote","manual"]

  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      - ["Amazon.Lambda.Core","ILambdaLogger",true,"LogInformation","(System.String)","","Argument[0]","logging","manual"]
      - ["Amazon.Lambda.APIGatewayEvents","APIGatewayProxyResponse",true,"set_Body","(System.String)","","Argument[0]","xss","manual"]
      - ["Amazon.Lambda.APIGatewayEvents","APIGatewayProxyResponse",true,"set_Headers","(System.Collections.Generic.IDictionary<System.String,System.String>)","","Argument[this]","xss","manual"]

  - addsTo:
      pack: codeql/csharp-all
      extensible: summaryModel
    data: []


================================================
FILE: csharp/ext/manual/AspNetCoreMvc.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      # XSS Requires the ContentType set to 'text/html'
      - ["Microsoft.AspNetCore.Mvc", "ContentResult", False, "Content", "", "", "", "xss", "manual"]
      - ["Microsoft.AspNetCore.Mvc", "ContentResult", False, "ContentType", "", "", "", "xss", "manual"]
      # Returned with a ContentType of 'plain/text'
      - ["Microsoft.AspNetCore.Mvc", "OkObjectResult", False, "OkObjectResult", "", "", "", "xss", "manual"]


================================================
FILE: csharp/ext/manual/Azure.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      # > Functions
      # https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.functions.worker?view=azure-dotnet
      - ["Microsoft.Azure.Functions.Worker", "QueryDefinition", False, "GetHttpRequestDataAsync", "(FunctionContext)", "", "ReturnValue", "remote", "manual"]
      - ["Microsoft.Azure.Functions.Worker", "FunctionParameter", False, "FunctionParameter", "", "", "Argument[0]", "remote", "manual"]

      # > ServiceBus (Message Queue)
        # Assumes a threat model that anything could be put on the ServiceBus
      # https://learn.microsoft.com/en-us/dotnet/api/azure.messaging.servicebus.servicebusreceiver?view=azure-dotnet
      - ["Azure.Messaging.ServiceBus", "ServiceBusReceiver", False, "ReceiveMessageAsync", "", "", "ReturnValue", "remote", "manual"]
      - ["Azure.Messaging.ServiceBus", "ServiceBusReceiver", False, "ReceiveMessagesAsync", "", "", "ReturnValue", "remote", "manual"]

      - ["Azure.Messaging.ServiceBus", "ServiceBusReceivedMessage", False, "Body", "", "", "", "remote", "manual"]

  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      # > Cosmos DB
      # https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cosmos.querydefinition?view=azure-dotnet
      - ["Microsoft.Azure.Cosmos", "QueryDefinition", False, "QueryDefinition", "(String)", "", "Argument[0]", "sql", "manual"]
      # https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cosmos.cosmosclient?view=azure-dotnet
      - ["Microsoft.Azure.Cosmos", "CosmosClient", False, "CosmosClient", "(String,AzureKeyCredential,CosmosClientOptions)", "", "Argument[0]", "url", "manual"]
      - ["Microsoft.Azure.Cosmos", "CosmosClient", False, "CosmosClient", "(String,CosmosClientOptions)", "", "Argument[0]", "url", "manual"]
      - ["Microsoft.Azure.Cosmos", "CosmosClient", False, "CosmosClient", "(String,String,CosmosClientOptions)", "", "Argument[0]", "url", "manual"]
      - ["Microsoft.Azure.Cosmos", "CosmosClient", False, "CosmosClient", "(String,String,CosmosClientOptions)", "", "Argument[1]", "password", "manual"]
      - ["Microsoft.Azure.Cosmos", "CosmosClient", False, "CosmosClient", "(String,TokenCredential,CosmosClientOptions)", "", "Argument[0]", "url", "manual"]

      # Storage - Blob
      # TODO: Need to do more testing
      # https://learn.microsoft.com/en-us/dotnet/api/azure.storage.blobs.blobclient?view=azure-dotnet
      - ["Azure.Storage.Blobs", "BlobClient", False, "Upload", "(BinaryData)", "", "Argument[0]", "file-create", "manual"]
      - ["Azure.Storage.Blobs", "BlobClient", False, "Upload", "(Stream)", "", "Argument[0]", "file-create", "manual"]
      - ["Azure.Storage.Blobs", "BlobClient", False, "Upload", "(String)", "", "Argument[0]", "file-create", "manual"]
      - ["Azure.Storage.Blobs", "BlobClient", False, "Upload", "(BinaryData,BlobUploadOptions,CancellationToken)", "", "Argument[0]", "file-create", "manual"]
      - ["Azure.Storage.Blobs", "BlobClient", False, "Upload", "(BinaryData)", "", "Argument[0]", "file-create", "manual"]
      - ["Azure.Storage.Blobs", "BlobClient", False, "UploadAsync", "(BinaryData)", "", "Argument[0]", "file-create", "manual"]
      - ["Azure.Storage.Blobs", "BlobClient", False, "UploadAsync", "(Stream)", "", "Argument[0]", "file-create", "manual"]
      - ["Azure.Storage.Blobs", "BlobClient", False, "UploadAsync", "(String)", "", "Argument[0]", "file-create", "manual"]

      # https://learn.microsoft.com/en-us/dotnet/api/azure.storage.blobs.blobcontainerclient?view=azure-dotnet
      - ["Azure.Storage.Blobs", "BlobContainerClient", False, "UploadBlob", "(String,BinaryData,CancellationToken)", "", "Argument[0]", "file-create", "manual"]
      - ["Azure.Storage.Blobs", "BlobContainerClient", False, "UploadBlob", "(String,Stream,CancellationToken)", "", "Argument[0]", "file-create", "manual"]
      - ["Azure.Storage.Blobs", "BlobContainerClient", False, "UploadBlobAsync", "(String,BinaryData,CancellationToken)", "", "Argument[0]", "file-create", "manual"]
      - ["Azure.Storage.Blobs", "BlobContainerClient", False, "UploadBlobAsync", "(String,Stream,CancellationToken)", "", "Argument[0]", "file-create", "manual"]


================================================
FILE: csharp/ext/manual/README.md
================================================
# CSharp Models


================================================
FILE: csharp/ext/qlpack.yml
================================================
library: true
name: githubsecuritylab/codeql-csharp-extensions
version: 0.2.1
extensionTargets:
  codeql/csharp-all: '*'
dataExtensions:
  - 'manual/*.yml'
  - 'manual/**/*.yml'
  - 'generated/*.yml'
  - 'generated/**/*.yml'


================================================
FILE: csharp/ext-library-sources/codeql-pack.lock.yml
================================================
---
lockVersion: 1.0.0
dependencies: {}
compiled: false


================================================
FILE: csharp/ext-library-sources/generated/Abp.Application.Services.Dto.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Abp.Application.Services.Dto", "EntityDto", False, "EntityDto", "(System.Int32)", "", "Parameter[0]", "remote", "manual"]
      - ["Abp.Application.Services.Dto", "EntityDto<>", False, "EntityDto", "(TPrimaryKey)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Abp.Authorization.Users.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Abp.Authorization.Users", "AbpUserBase", True, "set_EmailAddress", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Abp.Authorization.Users", "AbpUserBase", True, "set_Name", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Abp.Authorization.Users", "AbpUserBase", True, "set_Surname", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Abp.Authorization.Users", "AbpUserBase", True, "set_UserName", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Abp.Authorization.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Abp.Authorization", "AbpLogInManager<,,>", False, "LoginAsync", "(System.String,System.String,System.String,System.Boolean)", "", "Parameter[0]", "remote", "manual"]
      - ["Abp.Authorization", "AbpLogInManager<,,>", False, "LoginAsync", "(System.String,System.String,System.String,System.Boolean)", "", "Parameter[1]", "remote", "manual"]
      - ["Abp.Authorization", "AbpSignInManager<,,>", False, "SignInAsync", "(System.Security.Claims.ClaimsIdentity,System.Boolean)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Abp.Extensions.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Abp.Extensions", "StringExtensions", False, "IsNullOrEmpty", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Abp.Notifications.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Abp.Notifications", "MessageNotificationData", False, "MessageNotificationData", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Abp.Runtime.Security.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Abp.Runtime.Security", "SimpleStringCipher", False, "Decrypt", "(System.String,System.String,System.Byte[],System.Nullable<System.Int32>,System.Byte[])", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Abp.Web.Models.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Abp.Web.Models", "AjaxResponseBase", False, "set_TargetUrl", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Abp.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Abp", "AbpServiceBase", True, "L", "(System.String,System.Object[])", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/AgileHttp.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["AgileHttp", "ExtMethods", False, "AsHttp", "(System.String,System.String,System.Object)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Alipay.AopSdk.Core.Domain.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Alipay.AopSdk.Core.Domain", "AlipayTradePagePayModel", False, "set_OutTradeNo", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Alipay.AopSdk.Core.Domain", "AlipayTradeRefundModel", False, "set_RefundReason", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Alipay.AopSdk.Core.Request.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Alipay.AopSdk.Core.Request", "AlipayTradePagePayRequest", False, "SetNotifyUrl", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Alipay.AopSdk.Core.Request", "AlipayTradePagePayRequest", False, "SetReturnUrl", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Aliyun.OSS.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Aliyun.OSS", "ListObjectsRequest", False, "set_Prefix", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Altinn.Platform.Storage.Interface.Models.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Altinn.Platform.Storage.Interface.Models", "Application", False, "set_Id", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Altinn.Platform.Storage.Interface.Models", "Application", False, "set_Org", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Amazon.DynamoDBv2.DataModel.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Amazon.DynamoDBv2.DataModel", "DynamoDBContext", False, "SaveAsync<>", "(T,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["Amazon.DynamoDBv2.DataModel", "DynamoDBContext", False, "DeleteAsync<>", "(T,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Amazon.DynamoDBv2.Model.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Amazon.DynamoDBv2.Model", "AttributeValue", False, "AttributeValue", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Amazon.DynamoDBv2.Model", "AttributeValue", False, "set_S", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Amazon.DynamoDBv2.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Amazon.DynamoDBv2", "IAmazonDynamoDB", True, "TransactWriteItemsAsync", "(Amazon.DynamoDBv2.Model.TransactWriteItemsRequest,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Amazon.Runtime.Internal.Util.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "DebugFormat", "(System.String,System.Object[])", "", "Parameter[3]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "DebugFormat", "(System.String,System.Object[])", "", "Parameter[2]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "DebugFormat", "(System.String,System.Object[])", "", "Parameter[1]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "Error", "(System.Exception,System.String,System.Object[])", "", "Parameter[7]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "Error", "(System.Exception,System.String,System.Object[])", "", "Parameter[6]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "Error", "(System.Exception,System.String,System.Object[])", "", "Parameter[9]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "Error", "(System.Exception,System.String,System.Object[])", "", "Parameter[8]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "Error", "(System.Exception,System.String,System.Object[])", "", "Parameter[5]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "Error", "(System.Exception,System.String,System.Object[])", "", "Parameter[2]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "Debug", "(System.Exception,System.String,System.Object[])", "", "Parameter[2]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "DebugFormat", "(System.String,System.Object[])", "", "Parameter[4]", "remote", "manual"]
      - ["Amazon.Runtime.Internal.Util", "Logger", False, "Error", "(System.Exception,System.String,System.Object[])", "", "Parameter[10]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Amazon.S3.Model.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Amazon.S3.Model", "DeleteObjectRequest", False, "set_Key", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Amazon.SQS.Model.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Amazon.SQS.Model", "SendMessageRequest", False, "SendMessageRequest", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Ardalis.GuardClauses.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Ardalis.GuardClauses", "GuardClauseExtensions", False, "Zero", "(Ardalis.GuardClauses.IGuardClause,System.Int32,System.String,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["Ardalis.GuardClauses", "GuardClauseExtensions", False, "NullOrEmpty", "(Ardalis.GuardClauses.IGuardClause,System.String,System.String,System.String)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Ardalis.Specification.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Ardalis.Specification", "IReadRepositoryBase<>", True, "GetByIdAsync<>", "(TId,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["Ardalis.Specification", "IReadRepositoryBase<>", True, "GetByIdAsync<>", "(TId,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["Ardalis.Specification", "IReadRepositoryBase<>", True, "FirstOrDefaultAsync", "(Ardalis.Specification.ISpecification<T>,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["Ardalis.Specification", "IReadRepositoryBase<>", True, "ListAsync", "(System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["Ardalis.Specification", "IRepositoryBase<>", True, "AddAsync", "(T,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["Ardalis.Specification", "IRepositoryBase<>", True, "DeleteAsync", "(T,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["Ardalis.Specification", "IRepositoryBase<>", True, "UpdateAsync", "(T,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/AutoFixture.Dsl.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["AutoFixture.Dsl", "IPostprocessComposer<>", True, "With<>", "(System.Linq.Expressions.Expression<System.Func<T,TProperty>>,TProperty)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/AutoMapper.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["AutoMapper", "IMapperBase", True, "Map<>", "(System.Object)", "", "Parameter[0]", "remote", "manual"]
      - ["AutoMapper", "IMapperBase", True, "Map<,>", "(TSource,TDestination)", "", "Parameter[0]", "remote", "manual"]
      - ["AutoMapper", "IMapperBase", True, "Map<,>", "(TSource)", "", "Parameter[0]", "remote", "manual"]
      - ["AutoMapper", "IMapperBase", True, "Map<,>", "(TSource,TDestination)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Avalara.AvaTax.RestClient.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Avalara.AvaTax.RestClient", "AvaTaxClient", False, "DownloadCertificateImage", "(System.Int32,System.Int32,System.Nullable<System.Int32>,System.Nullable<Avalara.AvaTax.RestClient.CertificatePreviewType>)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/BTCPayServer.Lightning.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["BTCPayServer.Lightning", "BOLT11PaymentRequest", False, "TryParse", "(System.String,BTCPayServer.Lightning.BOLT11PaymentRequest,NBitcoin.Network)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "GetPayment", "(System.String,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "Pay", "(System.String,BTCPayServer.Lightning.PayInvoiceParams,System.Threading.CancellationToken)", "", "Parameter[2]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "CreateInvoiceParams", False, "CreateInvoiceParams", "(BTCPayServer.Lightning.LightMoney,System.String,System.TimeSpan)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "CreateInvoiceParams", False, "CreateInvoiceParams", "(BTCPayServer.Lightning.LightMoney,System.String,System.TimeSpan)", "", "Parameter[1]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "CreateInvoiceParams", False, "CreateInvoiceParams", "(BTCPayServer.Lightning.LightMoney,System.String,System.TimeSpan)", "", "Parameter[2]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "CreateInvoiceParams", False, "set_DescriptionHashOnly", "(System.Boolean)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "CreateInvoiceParams", False, "set_PrivateRouteHints", "(System.Boolean)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "ConnectTo", "(BTCPayServer.Lightning.NodeInfo,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "CreateInvoice", "(BTCPayServer.Lightning.CreateInvoiceParams,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "ConnectTo", "(BTCPayServer.Lightning.NodeInfo,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "GetBalance", "(System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "OpenChannelRequest", False, "set_NodeInfo", "(BTCPayServer.Lightning.NodeInfo)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "PayInvoiceParams", False, "set_MaxFeeFlat", "(NBitcoin.Money)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "PayInvoiceParams", False, "set_MaxFeePercent", "(System.Nullable<System.Double>)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "PayInvoiceParams", False, "set_SendTimeout", "(System.Nullable<System.TimeSpan>)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "PayInvoiceParams", False, "set_Amount", "(BTCPayServer.Lightning.LightMoney)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "OpenChannelRequest", False, "set_FeeRate", "(NBitcoin.FeeRate)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "GetDepositAddress", "(System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "OpenChannelRequest", False, "set_ChannelAmount", "(NBitcoin.Money)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "GetInfo", "(System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "GetInvoice", "(System.String,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "GetInvoice", "(System.String,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "GetPayment", "(System.String,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "ListChannels", "(System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "ListInvoices", "(BTCPayServer.Lightning.ListInvoicesParams,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "ListPayments", "(BTCPayServer.Lightning.ListPaymentsParams,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "OpenChannel", "(BTCPayServer.Lightning.OpenChannelRequest,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ILightningClient", True, "Pay", "(System.String,BTCPayServer.Lightning.PayInvoiceParams,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "LightMoney", False, "LightMoney", "(System.Decimal,BTCPayServer.Lightning.LightMoneyUnit)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "LightMoney", False, "op_GreaterThan", "(BTCPayServer.Lightning.LightMoney,BTCPayServer.Lightning.LightMoney)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "LightMoney", False, "op_Implicit", "(System.Int64)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "LightMoney", False, "op_Inequality", "(BTCPayServer.Lightning.LightMoney,BTCPayServer.Lightning.LightMoney)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "LightMoney", False, "op_LessThan", "(BTCPayServer.Lightning.LightMoney,BTCPayServer.Lightning.LightMoney)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "LightningConnectionString", False, "TryParse", "(System.String,System.Boolean,BTCPayServer.Lightning.LightningConnectionString,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ListInvoicesParams", False, "set_OffsetIndex", "(System.Nullable<System.Int64>)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ListInvoicesParams", False, "set_PendingOnly", "(System.Nullable<System.Boolean>)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ListPaymentsParams", False, "set_IncludePending", "(System.Nullable<System.Boolean>)", "", "Parameter[0]", "remote", "manual"]
      - ["BTCPayServer.Lightning", "ListPaymentsParams", False, "set_OffsetIndex", "(System.Nullable<System.Int64>)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Blazored.Modal.Services.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Blazored.Modal.Services", "IModalService", True, "Show", "(System.Type,System.String,Blazored.Modal.ModalParameters,Blazored.Modal.ModalOptions)", "", "Parameter[0]", "remote", "manual"]
      - ["Blazored.Modal.Services", "IModalService", True, "Show", "(System.Type,System.String,Blazored.Modal.ModalParameters,Blazored.Modal.ModalOptions)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Blog.Core.Model.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Blog.Core.Model", "PageModel<>", False, "PageModel", "(System.Int32,System.Int32,System.Int32,System.Collections.Generic.List<T>)", "", "Parameter[0]", "remote", "manual"]
      - ["Blog.Core.Model", "PageModel<>", False, "PageModel", "(System.Int32,System.Int32,System.Int32,System.Collections.Generic.List<T>)", "", "Parameter[2]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Boxed.AspNetCore.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Boxed.AspNetCore", "Cursor", False, "FromCursor<>", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Boxed.Mapping.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Boxed.Mapping", "IMapper<,>", True, "Map", "(TSource,TDestination)", "", "Parameter[0]", "remote", "manual"]
      - ["Boxed.Mapping", "MapperExtensions", False, "Map<,>", "(Boxed.Mapping.IMapper<TSource,TDestination>,TSource)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Braintree.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Braintree", "TransactionRequest", False, "set_PaymentMethodNonce", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/CacheManager.Core.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["CacheManager.Core", "CacheItem<>", False, "CacheItem", "(System.String,T,CacheManager.Core.ExpirationMode,System.TimeSpan)", "", "Parameter[0]", "remote", "manual"]
      - ["CacheManager.Core", "CacheItem<>", False, "CacheItem", "(System.String,T,CacheManager.Core.ExpirationMode,System.TimeSpan)", "", "Parameter[1]", "remote", "manual"]
      - ["CacheManager.Core", "ICache<>", True, "Exists", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["CacheManager.Core", "ICache<>", True, "Get", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["CacheManager.Core", "ICache<>", True, "Get<>", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["CacheManager.Core", "ICache<>", True, "Remove", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Cassandra.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Cassandra", "CassandraConnectionStringBuilder", False, "CassandraConnectionStringBuilder", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Castle.Core.Logging.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Castle.Core.Logging", "ILogger", True, "Error", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Confluent.Kafka.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Confluent.Kafka", "Config", False, "Set", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["Confluent.Kafka", "ClientConfig", False, "set_BootstrapServers", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Confluent.Kafka", "Config", False, "Set", "(System.String,System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/CryptSharp.Utility.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["CryptSharp.Utility", "SCrypt", False, "ComputeDerivedKey", "(System.Byte[],System.Byte[],System.Int32,System.Int32,System.Int32,System.Nullable<System.Int32>,System.Int32)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/CyberSource.Model.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["CyberSource.Model", "Ptsv2paymentsDeviceInformation", False, "Ptsv2paymentsDeviceInformation", "(System.String,System.String,System.String,System.String,System.Nullable<System.Boolean>,System.String,System.Collections.Generic.List<CyberSource.Model.Ptsv2paymentsDeviceInformationRawData>,System.String,System.String,System.String,System.String,System.Nullable<System.Boolean>,System.Nullable<System.Boolean>,System.String,System.String,System.String,System.String,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["CyberSource.Model", "Ptsv2paymentsDeviceInformation", False, "Ptsv2paymentsDeviceInformation", "(System.String,System.String,System.String,System.String,System.Nullable<System.Boolean>,System.String,System.Collections.Generic.List<CyberSource.Model.Ptsv2paymentsDeviceInformationRawData>,System.String,System.String,System.String,System.String,System.Nullable<System.Boolean>,System.Nullable<System.Boolean>,System.String,System.String,System.String,System.String,System.String)", "", "Parameter[2]", "remote", "manual"]
      - ["CyberSource.Model", "Riskv1authenticationsetupsTokenInformation", False, "set_TransientToken", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["CyberSource.Model", "Riskv1decisionsConsumerAuthenticationInformation", False, "Riskv1decisionsConsumerAuthenticationInformation", "(CyberSource.Model.Riskv1decisionsConsumerAuthenticationInformationStrongAuthentication,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable<System.Int32>,System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable<System.Boolean>,System.String,System.Nullable<System.Int32>,System.String,System.Nullable<System.Boolean>,System.String,System.String,System.Nullable<System.Int32>,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["CyberSource.Model", "Riskv1authenticationresultsConsumerAuthenticationInformation", False, "Riskv1authenticationresultsConsumerAuthenticationInformation", "(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Cysharp.Text.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Cysharp.Text", "Utf16ValueStringBuilder", False, "Append", "(System.Char)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/DBTrie.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["DBTrie", "Table", False, "Delete", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["DBTrie", "Table", False, "Enumerate", "(System.String,DBTrie.EnumerationOrder)", "", "Parameter[0]", "remote", "manual"]
      - ["DBTrie", "Table", False, "Insert", "(System.String,System.ReadOnlyMemory<System.Byte>,System.Boolean)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Dapper.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Dapper", "SqlMapper", False, "ExecuteScalarAsync<>", "(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[1]", "remote", "manual"]
      - ["Dapper", "SqlMapper", False, "QueryAsync<>", "(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[1]", "remote", "manual"]
      - ["Dapper", "CommandDefinition", False, "CommandDefinition", "(System.String,System.Object,System.Data.IDbTransaction,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>,Dapper.CommandFlags,System.Threading.CancellationToken)", "", "Parameter[2]", "remote", "manual"]
      - ["Dapper", "SqlMapper", False, "QueryAsync", "(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[2]", "remote", "manual"]
      - ["Dapper", "SqlMapper", False, "Query<>", "(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Boolean,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[1]", "remote", "manual"]
      - ["Dapper", "SqlMapper", False, "ExecuteReaderAsync", "(System.Data.Common.DbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[1]", "remote", "manual"]
      - ["Dapper", "SqlMapper", False, "ExecuteAsync", "(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[1]", "remote", "manual"]
      - ["Dapper", "SqlMapper", False, "Execute", "(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[1]", "remote", "manual"]
      - ["Dapper", "SqlMapper", False, "Query<>", "(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Boolean,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[2]", "remote", "manual"]
      - ["Dapper", "SqlMapper", False, "QueryAsync<>", "(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[2]", "remote", "manual"]
      - ["Dapper", "SqlMapper", False, "QueryFirstOrDefault<>", "(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[1]", "remote", "manual"]
      - ["Dapper", "SqlMapper", False, "QueryFirstOrDefaultAsync<>", "(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Nullable<System.Int32>,System.Nullable<System.Data.CommandType>)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Dapr.Client.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Dapr.Client", "DaprClient", False, "InvokeMethodAsync<,>", "(System.String,System.String,TRequest,System.Threading.CancellationToken)", "", "Parameter[2]", "remote", "manual"]
      - ["Dapr.Client", "DaprClient", False, "InvokeMethodAsync<>", "(System.String,System.String,TRequest,System.Threading.CancellationToken)", "", "Parameter[2]", "remote", "manual"]
      - ["Dapr.Client", "DaprClient", True, "GetStateAndETagAsync<>", "(System.String,System.String,System.Nullable<Dapr.Client.ConsistencyMode>,System.Collections.Generic.IReadOnlyDictionary<System.String,System.String>,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["Dapr.Client", "DaprClient", True, "TrySaveStateAsync<>", "(System.String,System.String,TValue,System.String,Dapr.Client.StateOptions,System.Collections.Generic.IReadOnlyDictionary<System.String,System.String>,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["Dapr.Client", "DaprClient", True, "SaveStateAsync<>", "(System.String,System.String,TValue,Dapr.Client.StateOptions,System.Collections.Generic.IReadOnlyDictionary<System.String,System.String>,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["Dapr.Client", "DaprClient", False, "InvokeMethodAsync<>", "(System.String,System.String,TRequest,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["Dapr.Client", "DaprClient", True, "PublishEventAsync<>", "(System.String,System.String,TData,System.Threading.CancellationToken)", "", "Parameter[2]", "remote", "manual"]
      - ["Dapr.Client", "DaprClient", True, "TrySaveStateAsync<>", "(System.String,System.String,TValue,System.String,Dapr.Client.StateOptions,System.Collections.Generic.IReadOnlyDictionary<System.String,System.String>,System.Threading.CancellationToken)", "", "Parameter[2]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Devsense.PHP.Syntax.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Devsense.PHP.Syntax", "Lexer", False, "Lexer", "(System.IO.TextReader,System.Text.Encoding,Devsense.PHP.Errors.IErrorSink<Devsense.PHP.Text.Span>,Devsense.PHP.Syntax.LanguageFeatures,Devsense.PHP.Ast.DocBlock.IDocBlockFactory<Devsense.PHP.Text.Span>,System.Int32,Devsense.PHP.Syntax.Lexer+LexicalStates)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Diacritics.Extensions.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Diacritics.Extensions", "StringExtensions", False, "RemoveDiacritics", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/DotNetty.Buffers.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["DotNetty.Buffers", "IByteBuffer", True, "WriteByte", "(System.Int32)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Duende.IdentityServer.Events.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Duende.IdentityServer.Events", "ConsentGrantedEvent", False, "ConsentGrantedEvent", "(System.String,System.String,System.Collections.Generic.IEnumerable<System.String>,System.Collections.Generic.IEnumerable<System.String>,System.Boolean)", "", "Parameter[4]", "remote", "manual"]
      - ["Duende.IdentityServer.Events", "GrantsRevokedEvent", False, "GrantsRevokedEvent", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["Duende.IdentityServer.Events", "UserLoginFailureEvent", False, "UserLoginFailureEvent", "(System.String,System.String,System.Boolean,System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Duende.IdentityServer.Models.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Duende.IdentityServer.Models", "ConsentResponse", False, "set_Description", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Duende.IdentityServer.Models", "ConsentResponse", False, "set_RememberConsent", "(System.Boolean)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Duende.IdentityServer.Services.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Duende.IdentityServer.Services", "IIdentityServerInteractionService", True, "GetAuthorizationContextAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Duende.IdentityServer.Services", "IDeviceFlowInteractionService", True, "GetAuthorizationContextAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Duende.IdentityServer.Services", "IIdentityServerInteractionService", True, "GetLogoutContextAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Duende.IdentityServer.Services", "IDeviceFlowInteractionService", True, "HandleRequestAsync", "(System.String,Duende.IdentityServer.Models.ConsentResponse)", "", "Parameter[0]", "remote", "manual"]
      - ["Duende.IdentityServer.Services", "IIdentityServerInteractionService", True, "GetErrorContextAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Duende.IdentityServer.Services", "IIdentityServerInteractionService", True, "IsValidReturnUrl", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Duende.IdentityServer.Services", "IIdentityServerInteractionService", True, "RevokeUserConsentAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/EasyCaching.Core.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["EasyCaching.Core", "IEasyCachingProviderBase", True, "TrySet<>", "(System.String,T,System.TimeSpan)", "", "Parameter[0]", "remote", "manual"]
      - ["EasyCaching.Core", "IEasyCachingProviderBase", True, "Remove", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["EasyCaching.Core", "IEasyCachingProviderBase", True, "Exists", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Elasticsearch.Net.Specification.IndicesApi.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Elasticsearch.Net.Specification.IndicesApi", "LowLevelIndicesNamespace", False, "GetMappingAsync<>", "(System.String,Elasticsearch.Net.Specification.IndicesApi.GetMappingRequestParameters,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Elsa.Persistence.Specifications.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Elsa.Persistence.Specifications", "EntityIdSpecification<>", False, "EntityIdSpecification", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Elsa.Persistence.Specifications", "TenantSpecification<>", False, "TenantSpecification", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/EnsureThat.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["EnsureThat", "EnsureArg", False, "IsNotNullOrWhiteSpace", "(System.String,System.String,EnsureThat.OptsFn)", "", "Parameter[0]", "remote", "manual"]
      - ["EnsureThat", "EnsureArg", False, "IsNotNull<>", "(T,System.String,EnsureThat.OptsFn)", "", "Parameter[0]", "remote", "manual"]
      - ["EnsureThat", "EnsureArg", False, "IsNotNull", "(System.String,System.String,EnsureThat.OptsFn)", "", "Parameter[0]", "remote", "manual"]
      - ["EnsureThat", "EnsureArg", False, "IsNotEmptyOrWhiteSpace", "(System.String,System.String,EnsureThat.OptsFn)", "", "Parameter[0]", "remote", "manual"]
      - ["EnsureThat", "EnsureArg", False, "IsNotNullOrEmpty", "(System.String,System.String,EnsureThat.OptsFn)", "", "Parameter[0]", "remote", "manual"]
      - ["EnsureThat", "EnsureArg", False, "IsInRange", "(System.Int32,System.Int32,System.Int32,System.String,EnsureThat.OptsFn)", "", "Parameter[0]", "remote", "manual"]
      - ["EnsureThat", "EnsureArg", False, "IsGte", "(System.Int32,System.Int32,System.String,EnsureThat.OptsFn)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/EnumsNET.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["EnumsNET", "Enums", False, "AsString<>", "(TEnum,EnumsNET.EnumFormat)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Esprima.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Esprima", "JavaScriptParser", False, "JavaScriptParser", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/ExCSS.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["ExCSS", "StylesheetParser", False, "ParseAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Examine.Search.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Examine.Search", "QueryOptions", False, "SkipTake", "(System.Int32,System.Nullable<System.Int32>)", "", "Parameter[1]", "remote", "manual"]
      - ["Examine.Search", "IQuery", True, "NativeQuery", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Examine.Search", "QueryOptions", False, "SkipTake", "(System.Int32,System.Nullable<System.Int32>)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Examine.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Examine", "IExamineManager", True, "TryGetIndex", "(System.String,Examine.IIndex)", "", "Parameter[0]", "remote", "manual"]
      - ["Examine", "IExamineManager", True, "TryGetSearcher", "(System.String,Examine.ISearcher)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/ExcelDataReader.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["ExcelDataReader", "ExcelReaderFactory", False, "CreateReader", "(System.IO.Stream,ExcelDataReader.ExcelReaderConfiguration)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Exceptionless.DateTimeExtensions.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Exceptionless.DateTimeExtensions", "DateTimeRange", False, "Parse", "(System.String,System.DateTimeOffset)", "", "Parameter[0]", "remote", "manual"]
      - ["Exceptionless.DateTimeExtensions", "TimeUnit", False, "TryParse", "(System.String,System.Nullable<System.TimeSpan>)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Exceptionless.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Exceptionless", "EventBuilder", False, "AddObject", "(System.Object,System.String,System.Nullable<System.Int32>,System.Collections.Generic.ICollection<System.String>,System.Boolean)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/F23.StringSimilarity.Interfaces.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["F23.StringSimilarity.Interfaces", "IStringDistance", True, "Distance", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/FFMpegCore.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["FFMpegCore", "FFProbe", False, "GetStreamJson", "(System.String,System.Int32,FFMpegCore.FFOptions)", "", "Parameter[0]", "remote", "manual"]
      - ["FFMpegCore", "FFProbe", False, "GetFrameJson", "(System.String,System.Int32,FFMpegCore.FFOptions)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/FastReport.Code.CodeDom.Compiler.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["FastReport.Code.CodeDom.Compiler", "CodeGenerator", False, "IsValidLanguageIndependentIdentifier", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Fido2NetLib.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Fido2NetLib", "Fido2Configuration", False, "set_Origin", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/FirebirdSql.Data.FirebirdClient.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["FirebirdSql.Data.FirebirdClient", "FbConnectionStringBuilder", False, "FbConnectionStringBuilder", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/FluentAssertions.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["FluentAssertions", "AssertionExtensions", False, "Should", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["FluentAssertions", "AssertionExtensions", False, "Should", "(System.Object)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/FluentFTP.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["FluentFTP", "FtpClient", False, "DownloadAsync", "(System.IO.Stream,System.String,System.Int64,System.IProgress<FluentFTP.FtpProgress>,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/FluentMigrator.Runner.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["FluentMigrator.Runner", "IMigrationRunner", True, "MigrateUp", "(System.Int64)", "", "Parameter[0]", "remote", "manual"]
      - ["FluentMigrator.Runner", "MigrationRunnerBuilderExtensions", False, "WithGlobalConnectionString", "(FluentMigrator.Runner.IMigrationRunnerBuilder,System.String)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/FluentValidation.Results.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["FluentValidation.Results", "ValidationFailure", False, "ValidationFailure", "(System.String,System.String,System.Object)", "", "Parameter[2]", "remote", "manual"]
      - ["FluentValidation.Results", "ValidationFailure", False, "ValidationFailure", "(System.String,System.String,System.Object)", "", "Parameter[1]", "remote", "manual"]
      - ["FluentValidation.Results", "ValidationFailure", False, "ValidationFailure", "(System.String,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["FluentValidation.Results", "ValidationFailure", False, "ValidationFailure", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/FluentValidation.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["FluentValidation", "AbstractValidator<>", False, "Validate", "(T)", "", "Parameter[0]", "remote", "manual"]
      - ["FluentValidation", "IValidator<>", True, "ValidateAsync", "(T,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["FluentValidation", "IValidator<>", True, "Validate", "(T)", "", "Parameter[0]", "remote", "manual"]
      - ["FluentValidation", "ValidationContext<>", False, "ValidationContext", "(T)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Fluid.Values.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Fluid.Values", "StringValue", False, "StringValue", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Fluid.Values", "FluidValue", False, "Create", "(System.Object,Fluid.TemplateOptions)", "", "Parameter[0]", "remote", "manual"]
      - ["Fluid.Values", "ObjectValue", False, "ObjectValue", "(System.Object)", "", "Parameter[0]", "remote", "manual"]
      - ["Fluid.Values", "BooleanValue", False, "Create", "(System.Boolean)", "", "Parameter[0]", "remote", "manual"]
      - ["Fluid.Values", "NumberValue", False, "Create", "(System.Decimal)", "", "Parameter[0]", "remote", "manual"]
      - ["Fluid.Values", "StringValue", False, "StringValue", "(System.String,System.Boolean)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Fluid.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Fluid", "FluidParserExtensions", False, "TryParse", "(Fluid.FluidParser,System.String,Fluid.IFluidTemplate,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["Fluid", "TemplateContext", False, "SetValue", "(System.String,Fluid.Values.FluidValue)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Flurl.Http.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Flurl.Http", "FlurlHttp", False, "ConfigureClient", "(System.String,System.Action<Flurl.Http.IFlurlClient>)", "", "Parameter[0]", "remote", "manual"]
      - ["Flurl.Http", "GeneratedExtensions", False, "DownloadFileAsync", "(System.String,System.String,System.String,System.Int32,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["Flurl.Http", "GeneratedExtensions", False, "WithHeader", "(System.String,System.String,System.Object)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Foundatio.Caching.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Foundatio.Caching", "CacheClientExtensions", False, "IncrementAsync", "(Foundatio.Caching.ICacheClient,System.String,System.Int64,System.Nullable<System.DateTime>)", "", "Parameter[1]", "remote", "manual"]
      - ["Foundatio.Caching", "ICacheClient", True, "RemoveAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Foundatio.Caching", "ScopedCacheClient", False, "AddAsync<>", "(System.String,T,System.Nullable<System.TimeSpan>)", "", "Parameter[0]", "remote", "manual"]
      - ["Foundatio.Caching", "ScopedCacheClient", False, "GetAsync<>", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Foundatio.Parsers.LuceneQueries.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Foundatio.Parsers.LuceneQueries", "IQueryParser", True, "ParseAsync", "(System.String,Foundatio.Parsers.LuceneQueries.Visitors.IQueryVisitorContext)", "", "Parameter[0]", "remote", "manual"]
      - ["Foundatio.Parsers.LuceneQueries", "LuceneQueryParser", False, "Parse", "(System.String,System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Foundatio.Repositories.Options.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Foundatio.Repositories.Options", "OptionsExtensions", False, "AddCollectionOptionValue<,>", "(TOptions,System.String,TValue)", "", "Parameter[2]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Foundatio.Repositories.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Foundatio.Repositories", "Id", False, "op_Implicit", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Foundatio.Repositories", "IReadOnlyRepository<>", True, "GetByIdAsync", "(Foundatio.Repositories.Id,Foundatio.Repositories.CommandOptionsDescriptor<T>)", "", "Parameter[0]", "remote", "manual"]
      - ["Foundatio.Repositories", "SetPagingOptionsExtensions", False, "PageLimit<>", "(T,System.Nullable<System.Int32>)", "", "Parameter[1]", "remote", "manual"]
      - ["Foundatio.Repositories", "SetPagingOptionsExtensions", False, "PageNumber<>", "(T,System.Nullable<System.Int32>)", "", "Parameter[1]", "remote", "manual"]
      - ["Foundatio.Repositories", "QueryExpressionsExtensions", False, "FilterExpression<>", "(T,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["Foundatio.Repositories", "DateRangesQueryExtensions", False, "DateRange<>", "(T,System.Nullable<System.DateTime>,System.Nullable<System.DateTime>,Nest.Field,System.String)", "", "Parameter[3]", "remote", "manual"]
      - ["Foundatio.Repositories", "IReadOnlyRepository<>", True, "GetByIdAsync", "(Foundatio.Repositories.Id,Foundatio.Repositories.ICommandOptions)", "", "Parameter[0]", "remote", "manual"]
      - ["Foundatio.Repositories", "QueryExpressionsExtensions", False, "SortExpression<>", "(T,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["Foundatio.Repositories", "AggregationQueryExtensions", False, "AggregationsExpression<>", "(T,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["Foundatio.Repositories", "IdentityQueryExtensions", False, "Id<>", "(T,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["Foundatio.Repositories", "SearchAfterQueryExtensions", False, "SearchAfter<>", "(T,System.Object[])", "", "Parameter[1]", "remote", "manual"]
      - ["Foundatio.Repositories", "SetCacheOptionsExtensions", False, "Cache<>", "(T,System.String)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Foundatio.Storage.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Foundatio.Storage", "FileStorageExtensions", False, "GetFileListAsync", "(Foundatio.Storage.IFileStorage,System.String,System.Nullable<System.Int32>,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["Foundatio.Storage", "IFileStorage", True, "SaveFileAsync", "(System.String,System.IO.Stream,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/FreeSql.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["FreeSql", "ISelect0<,>", True, "Take", "(System.Int32)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Ganss.Xss.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Ganss.XSS", "HtmlSanitizer", False, "Sanitize", "(System.String,System.String,AngleSharp.IMarkupFormatter)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Google.Authenticator.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Google.Authenticator", "TwoFactorAuthenticator", False, "ValidateTwoFactorPIN", "(System.String,System.String,System.Boolean)", "", "Parameter[0]", "remote", "manual"]
      - ["Google.Authenticator", "TwoFactorAuthenticator", False, "ValidateTwoFactorPIN", "(System.String,System.String,System.Boolean)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Google.Protobuf.Reflection.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Google.Protobuf.Reflection", "IFieldAccessor", True, "SetValue", "(Google.Protobuf.IMessage,System.Object)", "", "Parameter[1]", "remote", "manual"]
      - ["Google.Protobuf.Reflection", "EnumDescriptor", False, "FindValueByName", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Google.Protobuf.Reflection", "EnumDescriptor", False, "FindValueByNumber", "(System.Int32)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Google.Protobuf.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Google.Protobuf", "ProtoPreconditions", False, "CheckNotNull<>", "(T,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Google.Protobuf", "ByteString", False, "CopyFrom", "(System.Byte[])", "", "Parameter[0]", "remote", "manual"]
      - ["Google.Protobuf", "ByteString", False, "FromBase64", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/GraphQL.Execution.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["GraphQL.Execution", "RequestError", False, "RequestError", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/GraphQL.Transport.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["GraphQL.Transport", "GraphQLRequest", False, "set_Query", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["GraphQL.Transport", "GraphQLRequest", False, "set_OperationName", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/GraphQL.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["GraphQL", "ExecutionOptions", False, "set_Query", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["GraphQL", "IGraphQLSerializer", True, "ReadAsync<>", "(System.IO.Stream,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["GraphQL", "ExecutionOptions", False, "set_OperationName", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["GraphQL", "IGraphQLTextSerializer", True, "Deserialize<>", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Grpc.Core.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Grpc.Core", "Metadata", False, "Add", "(System.String,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Grpc.Core", "Metadata", False, "Add", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["Grpc.Core", "Metadata", False, "Add", "(System.String,System.Byte[])", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/GuardNet.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["GuardNet", "Guard", False, "NotNullOrWhitespace", "(System.String,System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Hangfire.Client.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Hangfire.Client", "CreatingContext", False, "SetJobParameter", "(System.String,System.Object)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Hangfire.Storage.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Hangfire.Storage", "IStorageConnection", True, "GetStateData", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Hangfire.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Hangfire", "BackgroundJob", False, "Delete", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/HierarchicalPropertyDefault.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["HierarchicalPropertyDefault", "HierarchicalObject<,>", False, "SetPropertyValue<>", "(T,System.String,System.Boolean)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Hl7.Fhir.ElementModel.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Hl7.Fhir.ElementModel", "TypedElementExtensions", False, "ToTypedElement", "(Hl7.Fhir.Model.Base,System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Hl7.Fhir.Model.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Hl7.Fhir.Model", "OperationOutcome+IssueComponent", False, "set_Diagnostics", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Hl7.Fhir.Model", "ModelInfo", False, "IsKnownResource", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Hl7.Fhir.Serialization.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Hl7.Fhir.Serialization", "FhirJsonParser", False, "Parse<>", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Hqub.MusicBrainz.API.Services.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Hqub.MusicBrainz.API.Services", "IArtistService", True, "GetAsync", "(System.String,System.String[])", "", "Parameter[0]", "remote", "manual"]
      - ["Hqub.MusicBrainz.API.Services", "IArtistService", True, "SearchAsync", "(System.String,System.Int32,System.Int32)", "", "Parameter[0]", "remote", "manual"]
      - ["Hqub.MusicBrainz.API.Services", "IReleaseService", True, "GetAsync", "(System.String,System.String[])", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/HtmlAgilityPack.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["HtmlAgilityPack", "HtmlAttributeCollection", False, "Add", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["HtmlAgilityPack", "HtmlDocument", False, "Load", "(System.IO.TextReader)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/ICSharpCode.SharpZipLib.Zip.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["ICSharpCode.SharpZipLib.Zip", "FastZip", False, "ExtractZip", "(System.String,System.String,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["ICSharpCode.SharpZipLib.Zip", "FastZip", False, "ExtractZip", "(System.String,System.String,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["ICSharpCode.SharpZipLib.Zip", "FastZip", False, "CreateZip", "(System.String,System.String,System.Boolean,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["ICSharpCode.SharpZipLib.Zip", "FastZip", False, "CreateZip", "(System.String,System.String,System.Boolean,System.String)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/IdentityModel.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["IdentityModel", "TimeConstantComparer", False, "IsEqual", "(System.String,System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/IdentityServer4.Events.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["IdentityServer4.Events", "ConsentGrantedEvent", False, "ConsentGrantedEvent", "(System.String,System.String,System.Collections.Generic.IEnumerable<System.String>,System.Collections.Generic.IEnumerable<System.String>,System.Boolean)", "", "Parameter[4]", "remote", "manual"]
      - ["IdentityServer4.Events", "GrantsRevokedEvent", False, "GrantsRevokedEvent", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/IdentityServer4.Models.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["IdentityServer4.Models", "ConsentResponse", False, "set_RememberConsent", "(System.Boolean)", "", "Parameter[0]", "remote", "manual"]
      - ["IdentityServer4.Models", "ConsentResponse", False, "set_Description", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["IdentityServer4.Models", "HashExtensions", False, "Sha512", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["IdentityServer4.Models", "HashExtensions", False, "Sha256", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/IdentityServer4.Services.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["IdentityServer4.Services", "IIdentityServerInteractionService", True, "GetAuthorizationContextAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["IdentityServer4.Services", "IDeviceFlowInteractionService", True, "GetAuthorizationContextAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["IdentityServer4.Services", "IDeviceFlowInteractionService", True, "HandleRequestAsync", "(System.String,IdentityServer4.Models.ConsentResponse)", "", "Parameter[0]", "remote", "manual"]
      - ["IdentityServer4.Services", "IIdentityServerInteractionService", True, "GetErrorContextAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["IdentityServer4.Services", "IIdentityServerInteractionService", True, "RevokeUserConsentAsync", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/JWT.Builder.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["JWT.Builder", "JwtBuilder", False, "Decode<>", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/JasperFx.Core.Reflection.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["JasperFx.Core.Reflection", "TypeExtensions", False, "As<>", "(System.Object)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/JasperFx.Core.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["JasperFx.Core", "ImHashMap", False, "TryFind<,>", "(JasperFx.Core.ImHashMap<K,V>,K,V)", "", "Parameter[1]", "remote", "manual"]
      - ["JasperFx.Core", "StringExtensions", False, "EqualsIgnoreCase", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["JasperFx.Core", "StringExtensions", False, "IsNotEmpty", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["JasperFx.Core", "ImHashMap", False, "AddOrUpdate<,>", "(JasperFx.Core.ImHashMap<K,V>,K,V)", "", "Parameter[1]", "remote", "manual"]
      - ["JasperFx.Core", "DisposableExtensions", False, "SafeDispose", "(System.IDisposable)", "", "Parameter[0]", "remote", "manual"]
      - ["JasperFx.Core", "TimeSpanExtensions", False, "ToTime", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Jint.Native.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Jint.Native", "JsValue", False, "op_Equality", "(Jint.Native.JsValue,Jint.Native.JsValue)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Json.Schema.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Json.Schema", "JsonSchema", False, "FromText", "(System.String,System.Text.Json.JsonSerializerOptions)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/JsonFlatFileDataStore.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["JsonFlatFileDataStore", "IDocumentCollection<>", True, "ReplaceOneAsync", "(dynamic,T,System.Boolean)", "", "Parameter[0]", "remote", "manual"]
      - ["JsonFlatFileDataStore", "IDocumentCollection<>", True, "ReplaceOneAsync", "(dynamic,T,System.Boolean)", "", "Parameter[1]", "remote", "manual"]
      - ["JsonFlatFileDataStore", "IDocumentCollection<>", True, "UpdateOneAsync", "(dynamic,dynamic)", "", "Parameter[0]", "remote", "manual"]
      - ["JsonFlatFileDataStore", "IDocumentCollection<>", True, "UpdateOneAsync", "(dynamic,dynamic)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/LNURL.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["LNURL", "LNUrlStatusResponse", False, "set_Reason", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["LNURL", "LNURL", False, "Parse", "(System.String,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["LNURL", "LNURL", False, "EncodeUri", "(System.Uri,System.String,System.Boolean)", "", "Parameter[0]", "remote", "manual"]
      - ["LNURL", "LNURL", False, "ExtractUriFromInternetIdentifier", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["LNURL", "LNURL", False, "FetchInformation", "(System.Uri,System.String,System.Net.Http.HttpClient,System.Threading.CancellationToken)", "", "Parameter[3]", "remote", "manual"]
      - ["LNURL", "LNURLPayRequest", False, "SendRequest", "(BTCPayServer.Lightning.LightMoney,NBitcoin.Network,System.Net.Http.HttpClient,System.String,LNURL.LNURLPayRequest+LUD18PayerDataResponse,System.Threading.CancellationToken)", "", "Parameter[3]", "remote", "manual"]
      - ["LNURL", "LNURLPayRequest", False, "set_Callback", "(System.Uri)", "", "Parameter[0]", "remote", "manual"]
      - ["LNURL", "LNURLWithdrawRequest", False, "set_BalanceCheck", "(System.Uri)", "", "Parameter[0]", "remote", "manual"]
      - ["LNURL", "LNURLWithdrawRequest", False, "set_Callback", "(System.Uri)", "", "Parameter[0]", "remote", "manual"]
      - ["LNURL", "LNURLWithdrawRequest", False, "set_K1", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Lextm.SharpSnmpLib.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Lextm.SharpSnmpLib", "ObjectIdentifier", False, "ObjectIdentifier", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Lextm.SharpSnmpLib", "OctetString", False, "OctetString", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/LibGit2Sharp.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["LibGit2Sharp", "Repository", False, "Repository", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["LibGit2Sharp", "RemoteUpdater", False, "set_Url", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["LibGit2Sharp", "Repository", False, "Clone", "(System.String,System.String,LibGit2Sharp.CloneOptions)", "", "Parameter[0]", "remote", "manual"]
      - ["LibGit2Sharp", "RepositoryExtensions", False, "Commit", "(LibGit2Sharp.IRepository,System.String,LibGit2Sharp.Signature,LibGit2Sharp.Signature)", "", "Parameter[1]", "remote", "manual"]
      - ["LibGit2Sharp", "Repository", False, "Clone", "(System.String,System.String,LibGit2Sharp.CloneOptions)", "", "Parameter[1]", "remote", "manual"]
      - ["LibGit2Sharp", "Commands", False, "Stage", "(LibGit2Sharp.IRepository,System.String)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/LinqToDB.Data.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["LinqToDB.Data", "DataConnectionExtensions", False, "ExecuteAsync", "(LinqToDB.Data.DataConnection,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["LinqToDB.Data", "DataConnectionExtensions", False, "Execute", "(LinqToDB.Data.DataConnection,System.String)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/LiteDB.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["LiteDB", "LiteDatabase", False, "GetCollection<>", "(System.String,LiteDB.BsonAutoId)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Lucene.Net.Analysis.Standard.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Lucene.Net.Analysis.Standard", "StandardTokenizer", False, "StandardTokenizer", "(Lucene.Net.Util.LuceneVersion,System.IO.TextReader)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Lucene.Net.Index.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Lucene.Net.Index", "Term", False, "Term", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["Lucene.Net.Index", "Term", False, "Term", "(System.String,System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Lucene.Net.QueryParsers.Classic.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Lucene.Net.QueryParsers.Classic", "QueryParserBase", False, "Escape", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Lucene.Net.QueryParsers.Classic", "QueryParserBase", True, "Parse", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Lucene.Net.Search.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Lucene.Net.Search", "TopScoreDocCollector", False, "Create", "(System.Int32,System.Boolean)", "", "Parameter[0]", "remote", "manual"]
      - ["Lucene.Net.Search", "Searcher", True, "Search", "(Lucene.Net.Search.Query,Lucene.Net.Search.Filter,System.Int32,Lucene.Net.Store.IState)", "", "Parameter[2]", "remote", "manual"]
      - ["Lucene.Net.Search", "TopDocsCollector<>", True, "GetTopDocs", "(System.Int32,System.Int32)", "", "Parameter[0]", "remote", "manual"]
      - ["Lucene.Net.Search", "TopDocsCollector<>", True, "GetTopDocs", "(System.Int32,System.Int32)", "", "Parameter[1]", "remote", "manual"]
      - ["Lucene.Net.Search", "Searcher", True, "Search", "(Lucene.Net.Search.Query,Lucene.Net.Search.Filter,System.Int32,Lucene.Net.Search.Sort,Lucene.Net.Store.IState)", "", "Parameter[2]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Lucene.Net.Store.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Lucene.Net.Store", "FSDirectory", False, "Open", "(System.IO.DirectoryInfo)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MailKit.Net.Smtp.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MailKit.Net.Smtp", "SmtpClient", False, "Connect", "(System.String,System.Int32,MailKit.Security.SecureSocketOptions,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["MailKit.Net.Smtp", "SmtpClient", False, "Connect", "(System.String,System.Int32,MailKit.Security.SecureSocketOptions,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["MailKit.Net.Smtp", "SmtpClient", False, "ConnectAsync", "(System.String,System.Int32,MailKit.Security.SecureSocketOptions,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MailKit.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MailKit", "MailService", False, "Authenticate", "(System.String,System.String,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["MailKit", "MailService", False, "Authenticate", "(System.String,System.String,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["MailKit", "MailService", False, "AuthenticateAsync", "(System.String,System.String,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["MailKit", "MailService", False, "AuthenticateAsync", "(System.String,System.String,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Mapster.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Mapster", "TypeAdapter", False, "Adapt<>", "(System.Object)", "", "Parameter[0]", "remote", "manual"]
      - ["Mapster", "TypeAdapter", False, "Adapt<,>", "(TSource,TDestination)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Marten.Events.Daemon.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Marten.Events.Daemon", "IProjectionDaemon", True, "RebuildProjection", "(System.String,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Marten.Internal.CodeGeneration.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Marten.Internal.CodeGeneration", "DocumentSelectorWithDirtyChecking<,>", False, "DocumentSelectorWithDirtyChecking", "(Marten.Internal.IMartenSession,Marten.Schema.DocumentMapping)", "", "Parameter[0]", "remote", "manual"]
      - ["Marten.Internal.CodeGeneration", "DocumentSelectorWithIdentityMap<,>", False, "DocumentSelectorWithIdentityMap", "(Marten.Internal.IMartenSession,Marten.Schema.DocumentMapping)", "", "Parameter[0]", "remote", "manual"]
      - ["Marten.Internal.CodeGeneration", "DocumentSelectorWithVersions<,>", False, "DocumentSelectorWithVersions", "(Marten.Internal.IMartenSession,Marten.Schema.DocumentMapping)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Marten.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Marten", "IQuerySession", True, "LoadAsync<>", "(System.Guid,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/McSherry.SemanticVersioning.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["McSherry.SemanticVersioning", "SemanticVersion", False, "SemanticVersion", "(System.Int32,System.Int32)", "", "Parameter[0]", "remote", "manual"]
      - ["McSherry.SemanticVersioning", "SemanticVersion", False, "TryParse", "(System.String,McSherry.SemanticVersioning.ParseMode,McSherry.SemanticVersioning.SemanticVersion)", "", "Parameter[0]", "remote", "manual"]
      - ["McSherry.SemanticVersioning", "SemanticVersion", False, "TryParse", "(System.String,McSherry.SemanticVersioning.SemanticVersion)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Medallion.Threading.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Medallion.Threading", "IDistributedLock", True, "TryAcquireAsync", "(System.TimeSpan,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MediaBrowser.Model.Querying.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MediaBrowser.Model.Querying", "QueryResult<>", False, "QueryResult", "(System.Nullable<System.Int32>,System.Nullable<System.Int32>,System.Collections.Generic.IReadOnlyList<T>)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MediatR.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MediatR", "IPublisher", True, "Publish<>", "(TNotification,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["MediatR", "ISender", True, "Send<>", "(MediatR.IRequest<TResponse>,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["MediatR", "ISender", True, "Send<>", "(MediatR.IRequest<TResponse>,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["MediatR", "ISender", True, "Send<>", "(TRequest,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["MediatR", "ISender", True, "Send", "(System.Object,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MessagePack.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MessagePack", "MessagePackSerializer", False, "DeserializeAsync", "(System.Type,System.IO.Stream,MessagePack.MessagePackSerializerOptions,System.Threading.CancellationToken)", "", "Parameter[1]", "remote", "manual"]
      - ["MessagePack", "MessagePackSerializer+Typeless", False, "DeserializeAsync", "(System.IO.Stream,MessagePack.MessagePackSerializerOptions,System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MimeKit.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MimeKit", "MailboxAddress", False, "TryParse", "(System.String,MimeKit.MailboxAddress)", "", "Parameter[0]", "remote", "manual"]
      - ["MimeKit", "MailboxAddress", False, "Parse", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MimeKit", "MailboxAddress", False, "MailboxAddress", "(System.String,System.String)", "", "Parameter[1]", "remote", "manual"]
      - ["MimeKit", "MimeMessage", False, "set_Subject", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MimeKit", "TextPart", False, "set_Text", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MimeKit", "BodyBuilder", False, "set_HtmlBody", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MimeKit", "MailboxAddress", False, "MailboxAddress", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MimeKit", "MailboxAddress", False, "MailboxAddress", "(System.String,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MimeKit", "MailboxAddress", False, "TryParse", "(MimeKit.ParserOptions,System.String,MimeKit.MailboxAddress)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MimeMapping.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MimeMapping", "MimeUtility", False, "GetMimeMapping", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MongoDB.Bson.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MongoDB.Bson", "BsonRegularExpression", False, "BsonRegularExpression", "(System.String,System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MongoDB.Bson", "BsonRegularExpression", False, "op_Implicit", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MongoDB.Bson", "BsonRegularExpression", False, "BsonRegularExpression", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MongoDB.Bson", "ObjectId", False, "TryParse", "(System.String,MongoDB.Bson.ObjectId)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MongoDB.Driver.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "Eq<>", "(System.Linq.Expressions.Expression<System.Func<TDocument,TField>>,TField)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "IFindFluent<,>", True, "Limit", "(System.Nullable<System.Int32>)", "", "Parameter[0]", "remote", "manual"]
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "Regex", "(System.Linq.Expressions.Expression<System.Func<TDocument,System.Object>>,MongoDB.Bson.BsonRegularExpression)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "AnyEq<>", "(System.Linq.Expressions.Expression<System.Func<TDocument,System.Collections.Generic.IEnumerable<TItem>>>,TItem)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "Eq<>", "(MongoDB.Driver.FieldDefinition<TDocument,TField>,TField)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "Gt<>", "(MongoDB.Driver.FieldDefinition<TDocument,TField>,TField)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "Gte<>", "(MongoDB.Driver.FieldDefinition<TDocument,TField>,TField)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "Gte<>", "(System.Linq.Expressions.Expression<System.Func<TDocument,TField>>,TField)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "Lt<>", "(MongoDB.Driver.FieldDefinition<TDocument,TField>,TField)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "Lte<>", "(MongoDB.Driver.FieldDefinition<TDocument,TField>,TField)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "Lte<>", "(System.Linq.Expressions.Expression<System.Func<TDocument,TField>>,TField)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "FilterDefinitionBuilder<>", False, "Ne<>", "(MongoDB.Driver.FieldDefinition<TDocument,TField>,TField)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "IFindFluent<,>", True, "Skip", "(System.Nullable<System.Int32>)", "", "Parameter[0]", "remote", "manual"]
      - ["MongoDB.Driver", "MongoClient", False, "MongoClient", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MongoDB.Driver", "MongoUrlBuilder", False, "MongoUrlBuilder", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MongoDB.Driver", "UpdateDefinitionBuilder<>", False, "Set<>", "(System.Linq.Expressions.Expression<System.Func<TDocument,TField>>,TField)", "", "Parameter[1]", "remote", "manual"]
      - ["MongoDB.Driver", "UpdateDefinitionExtensions", False, "Set<,>", "(MongoDB.Driver.UpdateDefinition<TDocument>,System.Linq.Expressions.Expression<System.Func<TDocument,TField>>,TField)", "", "Parameter[2]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Mono.Unix.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Mono.Unix", "UnixPath", False, "TryReadLink", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Mono.Unix", "UnixPath", False, "IsPathRooted", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Mono.Unix", "UnixPath", False, "GetDirectoryName", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["Mono.Unix", "UnixFileSystemInfo", False, "TryGetFileSystemEntry", "(System.String,Mono.Unix.UnixFileSystemInfo)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MonoTorrent.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MonoTorrent", "MagnetLink", False, "Parse", "(System.String)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Moq.Language.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Moq.Language", "IReturnsGetter<,>", True, "Returns", "(TProperty)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/Moq.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["Moq", "ReturnsExtensions", False, "ReturnsAsync<,>", "(Moq.Language.IReturns<TMock,System.Threading.Tasks.Task<TResult>>,TResult)", "", "Parameter[1]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MySql.Data.MySqlClient.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MySql.Data.MySqlClient", "MySqlParameterCollection", False, "AddWithValue", "(System.String,System.Object)", "", "Parameter[1]", "remote", "manual"]
      - ["MySql.Data.MySqlClient", "MySqlConnectionStringBuilder", False, "MySqlConnectionStringBuilder", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MySql.Data.MySqlClient", "MySqlConnection", False, "MySqlConnection", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MySql.Data.MySqlClient", "MySqlCommand", False, "set_CommandText", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MySql.Data.MySqlClient", "MySqlCommand", False, "MySqlCommand", "(System.String,MySql.Data.MySqlClient.MySqlConnection)", "", "Parameter[0]", "remote", "manual"]

================================================
FILE: csharp/ext-library-sources/generated/MySqlConnector.model.yml
================================================
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: sourceModel
    data:
      - ["MySqlConnector", "MySqlParameter", False, "MySqlParameter", "(System.String,System.Object)", "", "Parameter[1]", "remote", "manual"]
      - ["MySqlConnector", "MySqlConnection", False, "BeginTransactionAsync", "(System.Threading.CancellationToken)", "", "Parameter[0]", "remote", "manual"]
      - ["MySqlConnector", "MySqlConnectionStringBuilder", False, "set_Password", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MySqlConnector", "MySqlConnectionStringBuilder", False, "set_Server", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MySqlConnector", "MySqlConnectionStringBuilder", False, "set_UserID", "(System.String)", "", "Parameter[0]", "remote", "manual"]
      - ["MySqlConnector", "MySqlConnectionStringBuilder", False, "set_Database", "(System.String)", "", "Parameter[0]", "remote", "manual"]

===============
Download .txt
Showing preview only (319K chars total). Download the full file or copy to clipboard to get everything.
gitextract_dqomg1xn/

├── .codeqlversion
├── .devcontainer/
│   ├── bootstrap.sh
│   ├── devcontainer.json
│   └── scripts/
│       ├── codeql
│       └── codeql-scan
├── .github/
│   ├── CODEOWNERS
│   ├── actions/
│   │   └── install-codeql/
│   │       └── action.yml
│   ├── dependabot.yml
│   ├── scripts/
│   │   ├── pr-compile.sh
│   │   ├── pr-configs.sh
│   │   └── pr-suites-packs.sh
│   └── workflows/
│       ├── ci.yml
│       ├── hotspots.yml
│       ├── publish.yml
│       └── update-release.yml
├── .gitignore
├── .release.yml
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── SECURITY.md
├── SUPPORT.md
├── codeql-workspace.yml
├── configs/
│   ├── README.md
│   ├── audit.yml
│   ├── default.yml
│   ├── quality.yml
│   └── synthetics.yml
├── cpp/
│   ├── lib/
│   │   ├── applications/
│   │   │   └── .gitkeep
│   │   ├── codeql-pack.lock.yml
│   │   ├── frameworks/
│   │   │   └── .gitkeep
│   │   ├── ghsl/
│   │   │   └── .gitkeep
│   │   └── qlpack.yml
│   ├── src/
│   │   ├── CVEs/
│   │   │   └── .gitkeep
│   │   ├── audit/
│   │   │   ├── explore/
│   │   │   │   ├── Dependencies.ql
│   │   │   │   ├── Files.ql
│   │   │   │   └── RemoteFlowSources.ql
│   │   │   └── templates/
│   │   │       ├── BackwardsPartialDataFlow.ql
│   │   │       ├── DataFlowConfiguration.ql
│   │   │       ├── ForwardPartialDataflow.ql
│   │   │       └── HoistSink.ql
│   │   ├── codeql-pack.lock.yml
│   │   ├── qlpack.yml
│   │   ├── security/
│   │   │   └── .gitkeep
│   │   └── suites/
│   │       ├── cpp-audit.qls
│   │       └── cpp.qls
│   └── test/
│       ├── audit/
│       │   └── .gitkeep
│       ├── codeql-pack.lock.yml
│       ├── qlpack.yml
│       └── security/
│           └── .gitkeep
├── csharp/
│   ├── ext/
│   │   ├── codeql-pack.lock.yml
│   │   ├── generated/
│   │   │   ├── JamesNK/
│   │   │   │   └── Newtonsoft.Json.yml
│   │   │   ├── Newtonsoft.Json.yml
│   │   │   ├── abp.yml
│   │   │   ├── abpframework/
│   │   │   │   └── abp.yml
│   │   │   ├── apache/
│   │   │   │   └── logging-log4net.yml
│   │   │   ├── aws/
│   │   │   │   └── aws-lambda-dotnet.yml
│   │   │   ├── aws-lambda-dotnet.yml
│   │   │   ├── dotnet/
│   │   │   │   └── efcore.yml
│   │   │   ├── efcore.yml
│   │   │   ├── google-cloud-dotnet.yml
│   │   │   ├── googleapis/
│   │   │   │   └── google-cloud-dotnet.yml
│   │   │   ├── logging-log4net.yml
│   │   │   ├── ravendb/
│   │   │   │   └── ravendb.yml
│   │   │   └── ravendb.yml
│   │   ├── manual/
│   │   │   ├── Amazon.Lambda.yml
│   │   │   ├── AspNetCoreMvc.yml
│   │   │   ├── Azure.yml
│   │   │   └── README.md
│   │   └── qlpack.yml
│   ├── ext-library-sources/
│   │   ├── codeql-pack.lock.yml
│   │   ├── generated/
│   │   │   ├── Abp.Application.Services.Dto.model.yml
│   │   │   ├── Abp.Authorization.Users.model.yml
│   │   │   ├── Abp.Authorization.model.yml
│   │   │   ├── Abp.Extensions.model.yml
│   │   │   ├── Abp.Notifications.model.yml
│   │   │   ├── Abp.Runtime.Security.model.yml
│   │   │   ├── Abp.Web.Models.model.yml
│   │   │   ├── Abp.model.yml
│   │   │   ├── AgileHttp.model.yml
│   │   │   ├── Alipay.AopSdk.Core.Domain.model.yml
│   │   │   ├── Alipay.AopSdk.Core.Request.model.yml
│   │   │   ├── Aliyun.OSS.model.yml
│   │   │   ├── Altinn.Platform.Storage.Interface.Models.model.yml
│   │   │   ├── Amazon.DynamoDBv2.DataModel.model.yml
│   │   │   ├── Amazon.DynamoDBv2.Model.model.yml
│   │   │   ├── Amazon.DynamoDBv2.model.yml
│   │   │   ├── Amazon.Runtime.Internal.Util.model.yml
│   │   │   ├── Amazon.S3.Model.model.yml
│   │   │   ├── Amazon.SQS.Model.model.yml
│   │   │   ├── Ardalis.GuardClauses.model.yml
│   │   │   ├── Ardalis.Specification.model.yml
│   │   │   ├── AutoFixture.Dsl.model.yml
│   │   │   ├── AutoMapper.model.yml
│   │   │   ├── Avalara.AvaTax.RestClient.model.yml
│   │   │   ├── BTCPayServer.Lightning.model.yml
│   │   │   ├── Blazored.Modal.Services.model.yml
│   │   │   ├── Blog.Core.Model.model.yml
│   │   │   ├── Boxed.AspNetCore.model.yml
│   │   │   ├── Boxed.Mapping.model.yml
│   │   │   ├── Braintree.model.yml
│   │   │   ├── CacheManager.Core.model.yml
│   │   │   ├── Cassandra.model.yml
│   │   │   ├── Castle.Core.Logging.model.yml
│   │   │   ├── Confluent.Kafka.model.yml
│   │   │   ├── CryptSharp.Utility.model.yml
│   │   │   ├── CyberSource.Model.model.yml
│   │   │   ├── Cysharp.Text.model.yml
│   │   │   ├── DBTrie.model.yml
│   │   │   ├── Dapper.model.yml
│   │   │   ├── Dapr.Client.model.yml
│   │   │   ├── Devsense.PHP.Syntax.model.yml
│   │   │   ├── Diacritics.Extensions.model.yml
│   │   │   ├── DotNetty.Buffers.model.yml
│   │   │   ├── Duende.IdentityServer.Events.model.yml
│   │   │   ├── Duende.IdentityServer.Models.model.yml
│   │   │   ├── Duende.IdentityServer.Services.model.yml
│   │   │   ├── EasyCaching.Core.model.yml
│   │   │   ├── Elasticsearch.Net.Specification.IndicesApi.model.yml
│   │   │   ├── Elsa.Persistence.Specifications.model.yml
│   │   │   ├── EnsureThat.model.yml
│   │   │   ├── EnumsNET.model.yml
│   │   │   ├── Esprima.model.yml
│   │   │   ├── ExCSS.model.yml
│   │   │   ├── Examine.Search.model.yml
│   │   │   ├── Examine.model.yml
│   │   │   ├── ExcelDataReader.model.yml
│   │   │   ├── Exceptionless.DateTimeExtensions.model.yml
│   │   │   ├── Exceptionless.model.yml
│   │   │   ├── F23.StringSimilarity.Interfaces.model.yml
│   │   │   ├── FFMpegCore.model.yml
│   │   │   ├── FastReport.Code.CodeDom.Compiler.model.yml
│   │   │   ├── Fido2NetLib.model.yml
│   │   │   ├── FirebirdSql.Data.FirebirdClient.model.yml
│   │   │   ├── FluentAssertions.model.yml
│   │   │   ├── FluentFTP.model.yml
│   │   │   ├── FluentMigrator.Runner.model.yml
│   │   │   ├── FluentValidation.Results.model.yml
│   │   │   ├── FluentValidation.model.yml
│   │   │   ├── Fluid.Values.model.yml
│   │   │   ├── Fluid.model.yml
│   │   │   ├── Flurl.Http.model.yml
│   │   │   ├── Foundatio.Caching.model.yml
│   │   │   ├── Foundatio.Parsers.LuceneQueries.model.yml
│   │   │   ├── Foundatio.Repositories.Options.model.yml
│   │   │   ├── Foundatio.Repositories.model.yml
│   │   │   ├── Foundatio.Storage.model.yml
│   │   │   ├── FreeSql.model.yml
│   │   │   ├── Ganss.Xss.model.yml
│   │   │   ├── Google.Authenticator.model.yml
│   │   │   ├── Google.Protobuf.Reflection.model.yml
│   │   │   ├── Google.Protobuf.model.yml
│   │   │   ├── GraphQL.Execution.model.yml
│   │   │   ├── GraphQL.Transport.model.yml
│   │   │   ├── GraphQL.model.yml
│   │   │   ├── Grpc.Core.model.yml
│   │   │   ├── GuardNet.model.yml
│   │   │   ├── Hangfire.Client.model.yml
│   │   │   ├── Hangfire.Storage.model.yml
│   │   │   ├── Hangfire.model.yml
│   │   │   ├── HierarchicalPropertyDefault.model.yml
│   │   │   ├── Hl7.Fhir.ElementModel.model.yml
│   │   │   ├── Hl7.Fhir.Model.model.yml
│   │   │   ├── Hl7.Fhir.Serialization.model.yml
│   │   │   ├── Hqub.MusicBrainz.API.Services.model.yml
│   │   │   ├── HtmlAgilityPack.model.yml
│   │   │   ├── ICSharpCode.SharpZipLib.Zip.model.yml
│   │   │   ├── IdentityModel.model.yml
│   │   │   ├── IdentityServer4.Events.model.yml
│   │   │   ├── IdentityServer4.Models.model.yml
│   │   │   ├── IdentityServer4.Services.model.yml
│   │   │   ├── JWT.Builder.model.yml
│   │   │   ├── JasperFx.Core.Reflection.model.yml
│   │   │   ├── JasperFx.Core.model.yml
│   │   │   ├── Jint.Native.model.yml
│   │   │   ├── Json.Schema.model.yml
│   │   │   ├── JsonFlatFileDataStore.model.yml
│   │   │   ├── LNURL.model.yml
│   │   │   ├── Lextm.SharpSnmpLib.model.yml
│   │   │   ├── LibGit2Sharp.model.yml
│   │   │   ├── LinqToDB.Data.model.yml
│   │   │   ├── LiteDB.model.yml
│   │   │   ├── Lucene.Net.Analysis.Standard.model.yml
│   │   │   ├── Lucene.Net.Index.model.yml
│   │   │   ├── Lucene.Net.QueryParsers.Classic.model.yml
│   │   │   ├── Lucene.Net.Search.model.yml
│   │   │   ├── Lucene.Net.Store.model.yml
│   │   │   ├── MailKit.Net.Smtp.model.yml
│   │   │   ├── MailKit.model.yml
│   │   │   ├── Mapster.model.yml
│   │   │   ├── Marten.Events.Daemon.model.yml
│   │   │   ├── Marten.Internal.CodeGeneration.model.yml
│   │   │   ├── Marten.model.yml
│   │   │   ├── McSherry.SemanticVersioning.model.yml
│   │   │   ├── Medallion.Threading.model.yml
│   │   │   ├── MediaBrowser.Model.Querying.model.yml
│   │   │   ├── MediatR.model.yml
│   │   │   ├── MessagePack.model.yml
│   │   │   ├── MimeKit.model.yml
│   │   │   ├── MimeMapping.model.yml
│   │   │   ├── MongoDB.Bson.model.yml
│   │   │   ├── MongoDB.Driver.model.yml
│   │   │   ├── Mono.Unix.model.yml
│   │   │   ├── MonoTorrent.model.yml
│   │   │   ├── Moq.Language.model.yml
│   │   │   ├── Moq.model.yml
│   │   │   ├── MySql.Data.MySqlClient.model.yml
│   │   │   ├── MySqlConnector.model.yml
│   │   │   ├── NBXplorer.DerivationStrategy.model.yml
│   │   │   ├── NBXplorer.Models.model.yml
│   │   │   ├── NBXplorer.model.yml
│   │   │   ├── NBitcoin.Crypto.model.yml
│   │   │   ├── NBitcoin.DataEncoders.model.yml
│   │   │   ├── NBitcoin.Payment.model.yml
│   │   │   ├── NBitcoin.RPC.model.yml
│   │   │   ├── NBitcoin.Secp256k1.model.yml
│   │   │   ├── NBitcoin.model.yml
│   │   │   ├── NBitpayClient.Extensions.model.yml
│   │   │   ├── NCrontab.Advanced.model.yml
│   │   │   ├── NHibernate.Criterion.model.yml
│   │   │   ├── NHibernate.model.yml
│   │   │   ├── NLog.Fluent.model.yml
│   │   │   ├── NLog.model.yml
│   │   │   ├── NPoco.model.yml
│   │   │   ├── NSec.Cryptography.model.yml
│   │   │   ├── NSubstitute.model.yml
│   │   │   ├── NUnit.Framework.model.yml
│   │   │   ├── Nager.Country.model.yml
│   │   │   ├── Nerdbank.Streams.model.yml
│   │   │   ├── Nest.Specification.IndicesApi.model.yml
│   │   │   ├── Nest.model.yml
│   │   │   ├── Nethermind.Int256.model.yml
│   │   │   ├── Newtonsoft.Json.Linq.model.yml
│   │   │   ├── Newtonsoft.Json.model.yml
│   │   │   ├── NicolasDorier.RateLimits.model.yml
│   │   │   ├── NodaTime.model.yml
│   │   │   ├── Npgsql.model.yml
│   │   │   ├── OpenIddict.Abstractions.model.yml
│   │   │   ├── OpenIddict.Core.model.yml
│   │   │   ├── Oracle.ManagedDataAccess.Client.model.yml
│   │   │   ├── Orleans.model.yml
│   │   │   ├── Parlot.model.yml
│   │   │   ├── PayPal.Core.model.yml
│   │   │   ├── Polly.model.yml
│   │   │   ├── Promitor.Core.Contracts.model.yml
│   │   │   ├── Quartz.Impl.model.yml
│   │   │   ├── Quartz.model.yml
│   │   │   ├── RabbitMQ.Client.model.yml
│   │   │   ├── Raven.Client.Documents.Operations.model.yml
│   │   │   ├── Raven.Client.Documents.model.yml
│   │   │   ├── RedLockNet.SERedis.model.yml
│   │   │   ├── Renci.SshNet.model.yml
│   │   │   ├── RestSharp.model.yml
│   │   │   ├── RocksDbSharp.model.yml
│   │   │   ├── SQLitePCL.pretty.model.yml
│   │   │   ├── SendGrid.Helpers.Mail.model.yml
│   │   │   ├── Senparc.Weixin.MP.AdvancedAPIs.model.yml
│   │   │   ├── Senparc.Weixin.MP.Containers.model.yml
│   │   │   ├── Senparc.Weixin.MP.MessageHandlers.model.yml
│   │   │   ├── Serilog.Core.model.yml
│   │   │   ├── Serilog.Expressions.model.yml
│   │   │   ├── Serilog.Formatting.Json.model.yml
│   │   │   ├── Serilog.model.yml
│   │   │   ├── Shouldly.model.yml
│   │   │   ├── SixLabors.Fonts.model.yml
│   │   │   ├── SixLabors.ImageSharp.Processing.model.yml
│   │   │   ├── SixLabors.ImageSharp.Web.model.yml
│   │   │   ├── SixLabors.ImageSharp.model.yml
│   │   │   ├── SkiaSharp.model.yml
│   │   │   ├── Soulseek.model.yml
│   │   │   ├── SpreadsheetLight.model.yml
│   │   │   ├── SqlKata.model.yml
│   │   │   ├── SqlSugar.model.yml
│   │   │   ├── Squidex.Assets.model.yml
│   │   │   ├── Squidex.Caching.model.yml
│   │   │   ├── Squidex.ClientLibrary.model.yml
│   │   │   ├── Squidex.Hosting.model.yml
│   │   │   ├── Squidex.Infrastructure.States.model.yml
│   │   │   ├── Squidex.Log.model.yml
│   │   │   ├── Squidex.Text.Translations.model.yml
│   │   │   ├── StackExchange.Profiling.model.yml
│   │   │   ├── StackExchange.Redis.model.yml
│   │   │   ├── StackExchange.Utils.model.yml
│   │   │   ├── SteamKit2.Internal.model.yml
│   │   │   ├── SteamKit2.model.yml
│   │   │   ├── Storage.Net.Blobs.model.yml
│   │   │   ├── Stripe.model.yml
│   │   │   ├── Swan.Logging.model.yml
│   │   │   ├── TMDbLib.Client.model.yml
│   │   │   ├── TvDbSharper.model.yml
│   │   │   ├── Umbraco.Cms.Core.Models.model.yml
│   │   │   ├── Util.Data.model.yml
│   │   │   ├── VirtoCommerce.Platform.Core.Events.model.yml
│   │   │   ├── Voron.Util.Settings.model.yml
│   │   │   ├── Weasel.Core.model.yml
│   │   │   ├── Weasel.Postgresql.Migrations.model.yml
│   │   │   ├── X.Web.Sitemap.model.yml
│   │   │   ├── Xunit.model.yml
│   │   │   ├── YamlDotNet.RepresentationModel.model.yml
│   │   │   ├── YamlDotNet.Serialization.model.yml
│   │   │   ├── Yarp.ReverseProxy.Forwarder.model.yml
│   │   │   ├── YesSql.Filters.Abstractions.Nodes.model.yml
│   │   │   ├── YesSql.Services.model.yml
│   │   │   ├── YesSql.model.yml
│   │   │   ├── cloudscribe.Pagination.Models.model.yml
│   │   │   ├── k8s.Models.model.yml
│   │   │   └── sib_api_v3_sdk.Model.model.yml
│   │   ├── manual/
│   │   │   └── .gitkeep
│   │   └── qlpack.yml
│   ├── lib/
│   │   ├── applications/
│   │   │   └── .gitkeep
│   │   ├── codeql-pack.lock.yml
│   │   ├── frameworks/
│   │   │   └── .gitkeep
│   │   ├── ghsl/
│   │   │   ├── Cryptography.qll
│   │   │   ├── Hardcoded.qll
│   │   │   └── HardcodedCredentials.qll
│   │   └── qlpack.yml
│   ├── src/
│   │   ├── CVEs/
│   │   │   └── .gitkeep
│   │   ├── audit/
│   │   │   ├── CWE-078/
│   │   │   │   ├── CommandInjectionAudit.md
│   │   │   │   └── CommandInjectionAudit.ql
│   │   │   ├── CWE-094/
│   │   │   │   ├── CodeInjectionAudit.md
│   │   │   │   └── CodeInjectionAudit.ql
│   │   │   ├── CWE-502/
│   │   │   │   ├── UnsafeDeserializationAudit.md
│   │   │   │   └── UnsafeDeserializationAudit.ql
│   │   │   ├── CWE-611/
│   │   │   │   ├── UnsafeXMLResolverAudit.md
│   │   │   │   └── UnsafeXMLResolverAudit.ql
│   │   │   ├── explore/
│   │   │   │   ├── Dependencies.ql
│   │   │   │   ├── Files.ql
│   │   │   │   └── RemoteFlowSources.ql
│   │   │   └── templates/
│   │   │       ├── BackwardsPartialDataFlow.ql
│   │   │       ├── DataFlowConfiguration.ql
│   │   │       ├── ForwardPartialDataflow.ql
│   │   │       └── HoistSink.ql
│   │   ├── codeql-pack.lock.yml
│   │   ├── library_sources/
│   │   │   ├── ExternalAPIsQuery.qll
│   │   │   └── ExternalAPIsUsedWithUntrustedData.ql
│   │   ├── qlpack.yml
│   │   ├── security/
│   │   │   ├── CWE-099/
│   │   │   │   ├── TaintedWebClient.cs
│   │   │   │   ├── TaintedWebClient.qhelp
│   │   │   │   ├── TaintedWebClient.ql
│   │   │   │   └── TaintedWebClientLib.qll
│   │   │   ├── CWE-1004/
│   │   │   │   ├── CookieWithoutHttpOnly.qhelp
│   │   │   │   ├── CookieWithoutHttpOnly.ql
│   │   │   │   ├── cookiepolicyoptions.cs
│   │   │   │   ├── httponlyflag.cs
│   │   │   │   └── httponlyflagcore.cs
│   │   │   ├── CWE-327/
│   │   │   │   └── Azure/
│   │   │   │       ├── UnsafeUsageOfClientSideEncryptionVersion.cs
│   │   │   │       ├── UnsafeUsageOfClientSideEncryptionVersion.qhelp
│   │   │   │       └── UnsafeUsageOfClientSideEncryptionVersion.ql
│   │   │   ├── CWE-328/
│   │   │   │   ├── WeakHashingAlgorithms.md
│   │   │   │   ├── WeakHashingAlgorithms.ql
│   │   │   │   ├── WeakPasswordHashing.qhelp
│   │   │   │   ├── WeakPasswordHashing.ql
│   │   │   │   ├── WeakPasswordHashingBad.csharp
│   │   │   │   ├── WeakPasswordHashingGood.csharp
│   │   │   │   ├── WeakPasswordHashingQuery.qll
│   │   │   │   ├── WeakSensitiveDataHashing.qhelp
│   │   │   │   ├── WeakSensitiveDataHashing.ql
│   │   │   │   ├── WeakSensitiveDataHashingBad.csharp
│   │   │   │   ├── WeakSensitiveDataHashingGood.csharp
│   │   │   │   └── WeakSensitiveDataHashingQuery.qll
│   │   │   ├── CWE-614/
│   │   │   │   ├── CookieWithoutSecure.qhelp
│   │   │   │   ├── CookieWithoutSecure.ql
│   │   │   │   ├── Web.config
│   │   │   │   ├── cookiepolicyoptions.cs
│   │   │   │   ├── secureflag.cs
│   │   │   │   └── secureflagcore.cs
│   │   │   ├── CWE-759/
│   │   │   │   ├── HashWithoutSalt.cs
│   │   │   │   ├── HashWithoutSalt.qhelp
│   │   │   │   └── HashWithoutSalt.ql
│   │   │   ├── CWE-760/
│   │   │   │   ├── HardcodedSalt.md
│   │   │   │   └── HardcodedSalt.ql
│   │   │   ├── CWE-798/
│   │   │   │   ├── HardcodedCredentials.cs
│   │   │   │   ├── HardcodedCredentialsSymmetricSecurityKey.qhelp
│   │   │   │   └── HardcodedCredentialsSymmetricSecurityKey.ql
│   │   │   ├── CWE-918/
│   │   │   │   ├── RequestForgery.cs
│   │   │   │   ├── RequestForgery.qhelp
│   │   │   │   ├── RequestForgery.ql
│   │   │   │   └── RequestForgery.qll
│   │   │   ├── CWE-942/
│   │   │   │   ├── CorsMisconfiguration.qhelp
│   │   │   │   ├── CorsMisconfiguration.ql
│   │   │   │   ├── CorsMisconfigurationCredentials.ql
│   │   │   │   ├── CorsMisconfigurationLib.qll
│   │   │   │   └── examples/
│   │   │   │       ├── CorsBad.cs
│   │   │   │       └── CorsGood.cs
│   │   │   ├── JsonWebTokenHandler/
│   │   │   │   ├── JsonWebTokenHandlerLib.qll
│   │   │   │   ├── delegated-security-validations-always-return-true-bad.cs
│   │   │   │   ├── delegated-security-validations-always-return-true-good.cs
│   │   │   │   ├── delegated-security-validations-always-return-true.qhelp
│   │   │   │   ├── delegated-security-validations-always-return-true.ql
│   │   │   │   ├── security-validation-disabled-bad.cs
│   │   │   │   ├── security-validation-disabled-good.cs
│   │   │   │   ├── security-validation-disabled.qhelp
│   │   │   │   └── security-validation-disabled.ql
│   │   │   ├── Serialization/
│   │   │   │   ├── DataSetSerialization.inc.qhelp
│   │   │   │   ├── DataSetSerialization.qll
│   │   │   │   ├── DefiningDatasetRelatedType.qhelp
│   │   │   │   ├── DefiningDatasetRelatedType.ql
│   │   │   │   ├── DefiningPotentiallyUnsafeXmlSerializer.qhelp
│   │   │   │   ├── DefiningPotentiallyUnsafeXmlSerializer.ql
│   │   │   │   ├── UnsafeTypeUsedDataContractSerializer.qhelp
│   │   │   │   ├── UnsafeTypeUsedDataContractSerializer.ql
│   │   │   │   ├── XmlDeserializationWithDataSet.qhelp
│   │   │   │   └── XmlDeserializationWithDataSet.ql
│   │   │   ├── backdoor/
│   │   │   │   ├── DangerousNativeFunctionCall.qhelp
│   │   │   │   ├── DangerousNativeFunctionCall.ql
│   │   │   │   ├── PotentialTimeBomb.qhelp
│   │   │   │   ├── PotentialTimeBomb.ql
│   │   │   │   ├── ProcessNameToHashTaintFlow.qhelp
│   │   │   │   └── ProcessNameToHashTaintFlow.ql
│   │   │   └── dataflow/
│   │   │       └── flowsources/
│   │   │           └── AuthCookie.qll
│   │   └── suites/
│   │       ├── csharp-audit.qls
│   │       ├── csharp-external-api.qls
│   │       └── csharp.qls
│   └── test/
│       ├── TestUtilities/
│       │   └── PrettyPrintModels.ql
│       ├── audit/
│       │   └── .gitkeep
│       ├── codeql-pack.lock.yml
│       ├── qlpack.yml
│       └── security/
│           ├── CWE-1004/
│           │   ├── CookieHttpOnlyFalseAspNetCore/
│           │   │   ├── CookieBuilder/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   ├── NoPolicy/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   ├── UseCookiePolicyCallback/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   └── options
│           │   ├── CookieHttpOnlyFalseSystemWeb/
│           │   │   ├── HttpOnly.expected
│           │   │   ├── HttpOnly.qlref
│           │   │   ├── Program.cs
│           │   │   ├── Web.config
│           │   │   └── options
│           │   ├── CookieWithoutHttpOnlyAspNetCore/
│           │   │   ├── NoPolicy/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   ├── UseCookiePolicyAlways/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   ├── UseCookiePolicyCallback/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   ├── UseCookiePolicyNone/
│           │   │   │   ├── HttpOnly.expected
│           │   │   │   ├── HttpOnly.qlref
│           │   │   │   └── Program.cs
│           │   │   └── options
│           │   └── CookieWithoutHttpOnlySystemWeb/
│           │       ├── ConfigEmpty/
│           │       │   ├── HttpOnly.expected
│           │       │   ├── HttpOnly.qlref
│           │       │   ├── Program.cs
│           │       │   ├── Web.config
│           │       │   └── options
│           │       ├── ConfigFalse/
│           │       │   ├── HttpOnly.expected
│           │       │   ├── HttpOnly.qlref
│           │       │   ├── Program.cs
│           │       │   ├── Web.config
│           │       │   └── options
│           │       └── HttpCookiesTrue/
│           │           ├── HttpOnly.expected
│           │           ├── HttpOnly.qlref
│           │           ├── Program.cs
│           │           ├── Web.config
│           │           └── options
│           ├── CWE-328/
│           │   ├── WeakHashingAlgorithms.cs
│           │   ├── WeakHashingAlgorithms.expected
│           │   ├── WeakHashingAlgorithms.qlref
│           │   ├── WeakPasswordHashing.expected
│           │   ├── WeakPasswordHashing.qlref
│           │   ├── WeakSensitiveDataHashing.expected
│           │   ├── WeakSensitiveDataHashing.qlref
│           │   └── options
│           ├── CWE-614/
│           │   ├── RequireSSLAspNetCore/
│           │   │   ├── NoPolicy/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   ├── UseCookiePolicyAlways/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   ├── UseCookiePolicyCallback/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   ├── UseCookiePolicyNone/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   └── options
│           │   ├── RequireSSLFalseAspNetCore/
│           │   │   ├── CookieBuilder/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   ├── NoPolicy/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   ├── UseCookiePolicyCallback/
│           │   │   │   ├── Program.cs
│           │   │   │   ├── RequireSSL.expected
│           │   │   │   └── RequireSSL.qlref
│           │   │   └── options
│           │   ├── RequireSSLFalseSystemWeb/
│           │   │   ├── Program.cs
│           │   │   ├── RequireSSL.expected
│           │   │   ├── RequireSSL.qlref
│           │   │   ├── Web.config
│           │   │   └── options
│           │   └── RequireSSLSystemWeb/
│           │       ├── ConfigEmpty/
│           │       │   ├── Program.cs
│           │       │   ├── RequireSSL.expected
│           │       │   ├── RequireSSL.qlref
│           │       │   ├── Web.config
│           │       │   └── options
│           │       ├── ConfigFalse/
│           │       │   ├── Program.cs
│           │       │   ├── RequireSSL.expected
│           │       │   ├── RequireSSL.qlref
│           │       │   ├── Web.config
│           │       │   └── options
│           │       ├── FormsTrue/
│           │       │   ├── Program.cs
│           │       │   ├── RequireSSL.expected
│           │       │   ├── RequireSSL.qlref
│           │       │   ├── Web.config
│           │       │   └── options
│           │       └── HttpCookiesTrue/
│           │           ├── Program.cs
│           │           ├── RequireSSL.expected
│           │           ├── RequireSSL.qlref
│           │           ├── Web.config
│           │           └── options
│           ├── CWE-759/
│           │   ├── HashWithoutSalt.cs
│           │   ├── HashWithoutSalt.expected
│           │   ├── HashWithoutSalt.qlref
│           │   ├── Sha1Utils.cs
│           │   ├── Stubs.cs
│           │   └── options
│           ├── CWE-760/
│           │   ├── HardcodedSalt.expected
│           │   ├── HardcodedSalt.qlref
│           │   ├── StaticSalt.cs
│           │   └── options
│           ├── CWE-918/
│           │   ├── RequestForgery.cs
│           │   ├── RequestForgery.expected
│           │   ├── RequestForgery.qlref
│           │   └── options
│           ├── CWE-942/
│           │   ├── CorsMiconfigurationCredentials.cs
│           │   ├── CorsMisconfiguration.cs
│           │   ├── CorsMisconfiguration.expected
│           │   ├── CorsMisconfiguration.qlref
│           │   ├── CorsMisconfigurationCredentials.expected
│           │   ├── CorsMisconfigurationCredentials.qlref
│           │   └── options
│           ├── JsonWebTokenHandler/
│           │   ├── delegated-security-validations-always-return-true.expected
│           │   ├── delegated-security-validations-always-return-true.qlref
│           │   ├── delegation-test.cs
│           │   ├── security-validation-disabled-test.cs
│           │   ├── security-validation-disabled.expected
│           │   ├── security-validation-disabled.qlref
│           │   └── stubs.cs
│           ├── Serialization/
│           │   ├── DefiningDatasetRelatedType.expected
│           │   ├── DefiningDatasetRelatedType.qlref
│           │   ├── DefiningPotentiallyUnsafeXmlSerializer.expected
│           │   ├── DefiningPotentiallyUnsafeXmlSerializer.qlref
│           │   ├── UnsafeTypeUsedDataContractSerializer.expected
│           │   ├── UnsafeTypeUsedDataContractSerializer.qlref
│           │   ├── XmlDeserializationWithDataSet.expected
│           │   ├── XmlDeserializationWithDataSet.qlref
│           │   ├── options
│           │   └── test0.cs
│           └── backdoor/
│               ├── DangerousNativeFunctionCall.expected
│               ├── DangerousNativeFunctionCall.qlref
│               ├── PotentialTimeBomb.expected
│               ├── PotentialTimeBomb.qlref
│               ├── ProcessNameToHashTaintFlow.expected
│               ├── ProcessNameToHashTaintFlow.qlref
│               └── test.cs
├── go/
│   ├── ext/
│   │   ├── codeql-pack.lock.yml
│   │   ├── generated/
│   │   │   └── .gitkeep
│   │   ├── manual/
│   │   │   ├── .gitkeep
│   │   │   ├── flag.yml
│   │   │   └── os.yml
│   │   └── qlpack.yml
│   ├── lib/
│   │   ├── ResearchMode.qll
│   │   ├── applications/
│   │   │   └── .gitkeep
│   │   ├── codeql-pack.lock.yml
│   │   ├── frameworks/
│   │   │   └── .gitkeep
│   │   ├── ghsl/
│   │   │   ├── LocalSources.qll
│   │   │   ├── Sinks.qll
│   │   │   └── Utils.qll
│   │   ├── ghsl.qll
│   │   └── qlpack.yml
│   ├── src/
│   │   ├── CVEs/
│   │   │   └── .gitkeep
│   │   ├── audit/
│   │   │   ├── CWE-078/
│   │   │   │   └── ArgumentInjection.ql
│   │   │   ├── CWE-089/
│   │   │   │   ├── SqlInjectionAudit.md
│   │   │   │   └── SqlInjectionAudit.ql
│   │   │   ├── explore/
│   │   │   │   ├── Dependencies.ql
│   │   │   │   ├── Files.ql
│   │   │   │   └── RemoteFlowSources.ql
│   │   │   └── templates/
│   │   │       ├── BackwardsPartialDataFlow.ql
│   │   │       ├── DataFlowConfiguration.ql
│   │   │       ├── ForwardPartialDataflow.ql
│   │   │       └── HoistSink.ql
│   │   ├── codeql-pack.lock.yml
│   │   ├── debugging/
│   │   │   ├── PartialPathsFromSink.ql
│   │   │   ├── PartialPathsFromSource.ql
│   │   │   ├── Sinks.ql
│   │   │   └── Sources.ql
│   │   ├── qlpack.yml
│   │   ├── security/
│   │   │   ├── CWE-078/
│   │   │   │   └── CommandInjection.ql
│   │   │   └── CWE-117/
│   │   │       └── LogInjection.ql
│   │   └── suites/
│   │       ├── go-audit.qls
│   │       ├── go-debugging.qls
│   │       ├── go-external-api.qls
│   │       └── go.qls
│   └── test/
│       ├── audit/
│       │   └── CWE-089/
│       │       ├── SQLInjectionAudit.expected
│       │       ├── SQLInjectionAudit.ql
│       │       ├── go.mod
│       │       ├── go.sum
│       │       └── main.go
│       ├── codeql-pack.lock.yml
│       ├── lib/
│       │   └── localsources/
│       │       ├── cmd/
│       │       │   ├── flag.go
│       │       │   └── go_os.go
│       │       ├── go.mod
│       │       ├── local.expected
│       │       └── local.ql
│       ├── qlpack.yml
│       └── security/
│           └── CWE-078/
│               ├── cmdi.expected
│               ├── cmdi.qlref
│               ├── go.mod
│               └── main.go
├── java/
│   ├── ext/
│   │   ├── codeql-pack.lock.yml
│   │   ├── generated/
│   │   │   ├── .gitkeep
│   │   │   ├── Activiti/
│   │   │   │   └── Activiti.yml
│   │   │   ├── ESAPI/
│   │   │   │   └── esapi-java-legacy.yml
│   │   │   ├── FasterXML/
│   │   │   │   ├── jackson-core.yml
│   │   │   │   └── jackson-databind.yml
│   │   │   ├── JetBrains/
│   │   │   │   └── kotlin.yml
│   │   │   ├── JodaOrg/
│   │   │   │   └── joda-time.yml
│   │   │   ├── Kotlin/
│   │   │   │   └── kotlinx.coroutines.yml
│   │   │   ├── LMAX-Exchange/
│   │   │   │   └── disruptor.yml
│   │   │   ├── OpenAPITools/
│   │   │   │   └── openapi-generator.yml
│   │   │   ├── OpenFeign/
│   │   │   │   └── feign.yml
│   │   │   ├── ReactiveX/
│   │   │   │   └── RxJava.yml
│   │   │   ├── Wechat-Group/
│   │   │   │   └── WxJava.yml
│   │   │   ├── abel533/
│   │   │   │   └── Mapper.yml
│   │   │   ├── alibaba/
│   │   │   │   ├── Sentinel.yml
│   │   │   │   ├── canal.yml
│   │   │   │   ├── easyexcel.yml
│   │   │   │   ├── nacos.yml
│   │   │   │   └── spring-cloud-alibaba.yml
│   │   │   ├── antlr/
│   │   │   │   └── antlr4.yml
│   │   │   ├── apache/
│   │   │   │   ├── activemq.yml
│   │   │   │   ├── beam.yml
│   │   │   │   ├── cloudstack.yml
│   │   │   │   ├── commons-io.yml
│   │   │   │   ├── commons-lang.yml
│   │   │   │   ├── directory-ldap-api.yml
│   │   │   │   ├── dubbo.yml
│   │   │   │   ├── flink.yml
│   │   │   │   ├── hadoop.yml
│   │   │   │   ├── hbase.yml
│   │   │   │   ├── httpcomponents-client.yml
│   │   │   │   ├── iceberg.yml
│   │   │   │   ├── iotdb.yml
│   │   │   │   ├── kafka.yml
│   │   │   │   ├── logging-log4j2.yml
│   │   │   │   ├── maven.yml
│   │   │   │   ├── ozone.yml
│   │   │   │   ├── poi.yml
│   │   │   │   ├── pulsar.yml
│   │   │   │   ├── rocketmq.yml
│   │   │   │   ├── shardingsphere.yml
│   │   │   │   ├── shiro.yml
│   │   │   │   ├── skywalking.yml
│   │   │   │   ├── storm.yml
│   │   │   │   ├── tomcat.yml
│   │   │   │   └── zookeeper.yml
│   │   │   ├── auth0/
│   │   │   │   └── java-jwt.yml
│   │   │   ├── ben-manes/
│   │   │   │   └── caffeine.yml
│   │   │   ├── bonigarcia/
│   │   │   │   └── webdrivermanager.yml
│   │   │   ├── brettwooldridge/
│   │   │   │   └── HikariCP.yml
│   │   │   ├── cbeust/
│   │   │   │   └── testng.yml
│   │   │   ├── cglib/
│   │   │   │   └── cglib.yml
│   │   │   ├── checkstyle/
│   │   │   │   └── checkstyle.yml
│   │   │   ├── code4craft/
│   │   │   │   └── webmagic.yml
│   │   │   ├── codecentric/
│   │   │   │   └── spring-boot-admin.yml
│   │   │   ├── cucumber/
│   │   │   │   └── cucumber-jvm.yml
│   │   │   ├── deeplearning4j/
│   │   │   │   └── deeplearning4j.yml
│   │   │   ├── dropwizard/
│   │   │   │   ├── dropwizard.yml
│   │   │   │   └── metrics.yml
│   │   │   ├── eclipse/
│   │   │   │   └── jetty.project.yml
│   │   │   ├── eclipse-vertx/
│   │   │   │   └── vert.x.yml
│   │   │   ├── empty.model.yml
│   │   │   ├── flyway/
│   │   │   │   └── flyway.yml
│   │   │   ├── google/
│   │   │   │   ├── gson.yml
│   │   │   │   ├── guava.yml
│   │   │   │   └── guice.yml
│   │   │   ├── h2database/
│   │   │   │   └── h2database.yml
│   │   │   ├── hibernate/
│   │   │   │   └── hibernate-orm.yml
│   │   │   ├── java-native-access/
│   │   │   │   └── jna.yml
│   │   │   ├── jboss-javassist/
│   │   │   │   └── javassist.yml
│   │   │   ├── jeecgboot/
│   │   │   │   └── jeecg-boot.yml
│   │   │   ├── jhy/
│   │   │   │   └── jsoup.yml
│   │   │   ├── junit-team/
│   │   │   │   └── junit5.yml
│   │   │   ├── jwtk/
│   │   │   │   └── jjwt.yml
│   │   │   ├── keycloak/
│   │   │   │   └── keycloak.yml
│   │   │   ├── kiegroup/
│   │   │   │   └── drools.yml
│   │   │   ├── liquibase/
│   │   │   │   └── liquibase.yml
│   │   │   ├── mapstruct/
│   │   │   │   └── mapstruct.yml
│   │   │   ├── micrometer-metrics/
│   │   │   │   └── micrometer.yml
│   │   │   ├── mockito/
│   │   │   │   └── mockito.yml
│   │   │   ├── mybatis/
│   │   │   │   ├── mybatis-3.yml
│   │   │   │   ├── spring-boot-starter.yml
│   │   │   │   └── spring.yml
│   │   │   ├── neo4j/
│   │   │   │   └── neo4j.yml
│   │   │   ├── netty/
│   │   │   │   └── netty.yml
│   │   │   ├── pagehelper/
│   │   │   │   └── Mybatis-PageHelper.yml
│   │   │   ├── perwendel/
│   │   │   │   └── spark.yml
│   │   │   ├── pgjdbc/
│   │   │   │   └── pgjdbc.yml
│   │   │   ├── prestodb/
│   │   │   │   └── presto.yml
│   │   │   ├── projectlombok/
│   │   │   │   └── lombok.yml
│   │   │   ├── qos-ch/
│   │   │   │   ├── logback.yml
│   │   │   │   └── slf4j.yml
│   │   │   ├── quarkusio/
│   │   │   │   └── quarkus.yml
│   │   │   ├── quartz-scheduler/
│   │   │   │   └── quartz.yml
│   │   │   ├── redis/
│   │   │   │   └── jedis.yml
│   │   │   ├── redisson/
│   │   │   │   └── redisson.yml
│   │   │   ├── resilience4j/
│   │   │   │   └── resilience4j.yml
│   │   │   ├── rest-assured/
│   │   │   │   └── rest-assured.yml
│   │   │   ├── seata/
│   │   │   │   └── seata.yml
│   │   │   ├── spring-projects/
│   │   │   │   └── spring-data-jpa.yml
│   │   │   ├── square/
│   │   │   │   ├── okhttp.yml
│   │   │   │   └── retrofit.yml
│   │   │   ├── stleary/
│   │   │   │   └── JSON-java.yml
│   │   │   ├── swagger-api/
│   │   │   │   └── swagger-core.yml
│   │   │   ├── testcontainers/
│   │   │   │   └── testcontainers-java.yml
│   │   │   ├── xuxueli/
│   │   │   │   └── xxl-job.yml
│   │   │   └── zxing/
│   │   │       └── zxing.yml
│   │   ├── manual/
│   │   │   ├── .gitkeep
│   │   │   ├── android.webkit.model.yml
│   │   │   ├── com.google.common.io.model.yml
│   │   │   ├── com.jcraft.jsch.model.yml
│   │   │   ├── com.jfinal.core.model.yml
│   │   │   ├── com.linkedin.restli.server.annotations.model.yml
│   │   │   ├── graphql.schema.model.yml
│   │   │   ├── io.ebean.model.yml
│   │   │   ├── java-dotenv.model.yml
│   │   │   ├── java.io.model.yml
│   │   │   ├── java.lang.model.yml
│   │   │   ├── java.util.concurrent.model.yml
│   │   │   ├── javax.servlet.http.model.yml
│   │   │   ├── javax.ws.rs.container.model.yml
│   │   │   ├── javax.ws.rs.core.model.yml
│   │   │   ├── org.apache.commons.codec.binary.model.yml
│   │   │   ├── org.apache.commons.lang.model.yml
│   │   │   ├── org.apache.logging.log4j.message.model.yml
│   │   │   ├── org.apache.logging.log4j.model.yml
│   │   │   ├── org.apache.wicket.markup.html.form.model.yml
│   │   │   ├── org.apache.wicket.request.model.yml
│   │   │   ├── org.apache.wicket.util.crypt.model.yml
│   │   │   ├── org.apache.wicket.util.string.model.yml
│   │   │   ├── org.neo4j.driver.model.yml
│   │   │   ├── org.springframework.http.model.yml
│   │   │   ├── play.libs.ws.model.yml
│   │   │   ├── play.mvc.model.yml
│   │   │   └── undertow-core.model.yml
│   │   └── qlpack.yml
│   ├── ext-library-sources/
│   │   ├── codeql-pack.lock.yml
│   │   ├── generated/
│   │   │   ├── alfio.controller.form.model.yml
│   │   │   ├── alfio.manager.system.model.yml
│   │   │   ├── alluxio.collections.model.yml
│   │   │   ├── alluxio.job.wire.model.yml
│   │   │   ├── alluxio.underfs.model.yml
│   │   │   ├── alpine.common.logging.model.yml
│   │   │   ├── alpine.common.util.model.yml
│   │   │   ├── alpine.persistence.model.yml
│   │   │   ├── alpine.security.crypto.model.yml
│   │   │   ├── alpine.server.auth.model.yml
│   │   │   ├── alpine.server.mail.model.yml
│   │   │   ├── alpine.server.resources.model.yml
│   │   │   ├── android.accounts.model.yml
│   │   │   ├── android.app.model.yml
│   │   │   ├── android.bluetooth.model.yml
│   │   │   ├── android.content.model.yml
│   │   │   ├── android.content.pm.model.yml
│   │   │   ├── android.content.res.model.yml
│   │   │   ├── android.database.model.yml
│   │   │   ├── android.database.sqlite.model.yml
│   │   │   ├── android.graphics.model.yml
│   │   │   ├── android.location.model.yml
│   │   │   ├── android.media.model.yml
│   │   │   ├── android.net.model.yml
│   │   │   ├── android.net.wifi.model.yml
│   │   │   ├── android.nfc.tech.model.yml
│   │   │   ├── android.opengl.model.yml
│   │   │   ├── android.os.model.yml
│   │   │   ├── android.preference.model.yml
│   │   │   ├── android.print.model.yml
│   │   │   ├── android.provider.model.yml
│   │   │   ├── android.security.model.yml
│   │   │   ├── android.speech.tts.model.yml
│   │   │   ├── android.support.v4.media.model.yml
│   │   │   ├── android.support.v4.util.model.yml
│   │   │   ├── android.text.format.model.yml
│   │   │   ├── android.text.model.yml
│   │   │   ├── android.text.util.model.yml
│   │   │   ├── android.util.model.yml
│   │   │   ├── android.view.accessibility.model.yml
│   │   │   ├── android.view.model.yml
│   │   │   ├── android.webkit.model.yml
│   │   │   ├── android.widget.model.yml
│   │   │   ├── androidx.activity.result.model.yml
│   │   │   ├── androidx.appcompat.app.model.yml
│   │   │   ├── androidx.appcompat.widget.model.yml
│   │   │   ├── androidx.browser.customtabs.model.yml
│   │   │   ├── androidx.collection.model.yml
│   │   │   ├── androidx.compose.material3.model.yml
│   │   │   ├── androidx.core.app.model.yml
│   │   │   ├── androidx.core.content.model.yml
│   │   │   ├── androidx.core.content.pm.model.yml
│   │   │   ├── androidx.core.net.model.yml
│   │   │   ├── androidx.core.text.model.yml
│   │   │   ├── androidx.core.util.model.yml
│   │   │   ├── androidx.core.view.accessibility.model.yml
│   │   │   ├── androidx.core.view.animation.model.yml
│   │   │   ├── androidx.documentfile.provider.model.yml
│   │   │   ├── androidx.fragment.app.model.yml
│   │   │   ├── androidx.media.session.model.yml
│   │   │   ├── androidx.media3.common.model.yml
│   │   │   ├── androidx.preference.model.yml
│   │   │   ├── androidx.sqlite.db.model.yml
│   │   │   ├── androidx.work.model.yml
│   │   │   ├── au.com.bytecode.opencsv.model.yml
│   │   │   ├── au.com.objectix.jgridshift.model.yml
│   │   │   ├── be.ugent.brightspace.idkeyauth.model.yml
│   │   │   ├── br.org.scadabr.model.yml
│   │   │   ├── br.org.scadabr.vo.scripting.model.yml
│   │   │   ├── brave.internal.extra.model.yml
│   │   │   ├── bsh.model.yml
│   │   │   ├── cat.ereza.customactivityoncrash.model.yml
│   │   │   ├── ch.digitalfondue.basicxlsx.model.yml
│   │   │   ├── ch.digitalfondue.jfiveparse.model.yml
│   │   │   ├── ch.poole.conditionalrestrictionparser.model.yml
│   │   │   ├── ch.poole.poparser.model.yml
│   │   │   ├── ch.qos.logback.classic.model.yml
│   │   │   ├── ch.qos.logback.core.helpers.model.yml
│   │   │   ├── ch.qos.logback.core.pattern.model.yml
│   │   │   ├── ch.qos.logback.core.spi.model.yml
│   │   │   ├── chameleon.playlist.model.yml
│   │   │   ├── chatty.gui.components.settings.model.yml
│   │   │   ├── chatty.util.dnd.model.yml
│   │   │   ├── chatty.util.model.yml
│   │   │   ├── clojure.lang.model.yml
│   │   │   ├── cn.binarywang.wx.miniapp.api.model.yml
│   │   │   ├── cn.binarywang.wx.miniapp.bean.model.yml
│   │   │   ├── cn.bluejoe.elfinder.service.model.yml
│   │   │   ├── cn.hippo4j.common.api.model.yml
│   │   │   ├── cn.hippo4j.config.service.model.yml
│   │   │   ├── cn.hutool.core.collection.model.yml
│   │   │   ├── cn.hutool.core.io.model.yml
│   │   │   ├── cn.hutool.core.text.model.yml
│   │   │   ├── cn.hutool.core.util.model.yml
│   │   │   ├── cn.hutool.json.model.yml
│   │   │   ├── cn.hutool.jwt.model.yml
│   │   │   ├── cn.iocoder.yudao.framework.ip.core.utils.model.yml
│   │   │   ├── cn.iocoder.yudao.module.infra.dal.dataobject.job.model.yml
│   │   │   ├── cn.iocoder.yudao.module.infra.dal.dataobject.logger.model.yml
│   │   │   ├── cn.nukkit.utils.model.yml
│   │   │   ├── co.elastic.clients.elasticsearch._types.model.yml
│   │   │   ├── co.elastic.clients.elasticsearch.core.model.yml
│   │   │   ├── co.elastic.webapp.model.yml
│   │   │   ├── com.activeandroid.query.model.yml
│   │   │   ├── com.activeandroid.util.model.yml
│   │   │   ├── com.adobe.granite.ui.clientlibs.model.yml
│   │   │   ├── com.afollestad.materialdialogs.model.yml
│   │   │   ├── com.alibaba.arthas.deps.org.slf4j.model.yml
│   │   │   ├── com.alibaba.craftsman.dto.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.dashboard.datasource.entity.rule.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.dashboard.domain.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.slots.block.flow.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.slots.block.flow.param.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.util.function.model.yml
│   │   │   ├── com.alibaba.csp.sentinel.util.model.yml
│   │   │   ├── com.alibaba.druid.sql.model.yml
│   │   │   ├── com.alibaba.dubbo.config.model.yml
│   │   │   ├── com.alibaba.dubbo.rpc.model.yml
│   │   │   ├── com.alibaba.excel.model.yml
│   │   │   ├── com.alibaba.fastjson.model.yml
│   │   │   ├── com.alibaba.fastjson2.model.yml
│   │   │   ├── com.alibaba.nacos.api.config.model.yml
│   │   │   ├── com.alibaba.nacos.common.model.model.yml
│   │   │   ├── com.alibaba.nacos.config.server.service.repository.model.yml
│   │   │   ├── com.alibaba.nacos.core.cluster.model.yml
│   │   │   ├── com.alibaba.nacos.naming.core.v2.metadata.model.yml
│   │   │   ├── com.alibaba.polardbx.executor.mpp.execution.model.yml
│   │   │   ├── com.alipay.api.internal.util.model.yml
│   │   │   ├── com.alipay.easysdk.payment.page.model.yml
│   │   │   ├── com.alipay.easysdk.payment.wap.model.yml
│   │   │   ├── com.alipay.sofa.jraft.entity.model.yml
│   │   │   ├── com.alipay.sofa.jraft.model.yml
│   │   │   ├── com.alipay.sofa.rpc.config.model.yml
│   │   │   ├── com.aliyun.oss.model.model.yml
│   │   │   ├── com.aliyun.oss.model.yml
│   │   │   ├── com.aliyuncs.model.yml
│   │   │   ├── com.amazonaws.auth.model.yml
│   │   │   ├── com.amazonaws.client.builder.model.yml
│   │   │   ├── com.amazonaws.model.yml
│   │   │   ├── com.amazonaws.regions.model.yml
│   │   │   ├── com.amazonaws.retry.model.yml
│   │   │   ├── com.amazonaws.serverless.proxy.model.model.yml
│   │   │   ├── com.amazonaws.services.ecr.model.model.yml
│   │   │   ├── com.amazonaws.services.elasticbeanstalk.model.model.yml
│   │   │   ├── com.amazonaws.services.kinesis.model.model.yml
│   │   │   ├── com.amazonaws.services.kinesis.model.yml
│   │   │   ├── com.amazonaws.services.rds.auth.model.yml
│   │   │   ├── com.amazonaws.services.s3.model.model.yml
│   │   │   ├── com.amazonaws.services.s3.model.yml
│   │   │   ├── com.amazonaws.services.s3.transfer.model.yml
│   │   │   ├── com.amazonaws.services.sqs.model.model.yml
│   │   │   ├── com.amazonaws.util.model.yml
│   │   │   ├── com.amulyakhare.textdrawable.model.yml
│   │   │   ├── com.apicatalog.jsonld.document.model.yml
│   │   │   ├── com.apitable.internal.vo.model.yml
│   │   │   ├── com.apitable.shared.listener.event.model.yml
│   │   │   ├── com.apitable.shared.util.information.model.yml
│   │   │   ├── com.arangodb.velocypack.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.api.builders.permission.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.api.builders.plan.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.api.builders.project.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.api.builders.repository.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.builders.repository.bitbucket.server.model.yml
│   │   │   ├── com.atlassian.bamboo.specs.builders.task.model.yml
│   │   │   ├── com.auth0.jwt.model.yml
│   │   │   ├── com.azure.cosmos.model.yml
│   │   │   ├── com.azure.resourcemanager.datafactory.models.model.yml
│   │   │   ├── com.azure.security.keyvault.secrets.model.yml
│   │   │   ├── com.azure.storage.blob.model.yml
│   │   │   ├── com.azure.storage.blob.models.model.yml
│   │   │   ├── com.baidu.cloud.starlight.api.rpc.config.model.yml
│   │   │   ├── com.baomidou.mybatisplus.core.conditions.interfaces.model.yml
│   │   │   ├── com.baomidou.mybatisplus.core.mapper.model.yml
│   │   │   ├── com.baomidou.mybatisplus.extension.service.model.yml
│   │   │   ├── com.biglybt.core.util.model.yml
│   │   │   ├── com.blazebit.text.model.yml
│   │   │   ├── com.blogspot.mydailyjava.weaklockfree.model.yml
│   │   │   ├── com.bluelinelabs.conductor.model.yml
│   │   │   ├── com.bosphere.filelogger.model.yml
│   │   │   ├── com.braintreepayments.api.model.yml
│   │   │   ├── com.cardinalcommerce.cardinalmobilesdk.model.yml
│   │   │   ├── com.carolinarollergirls.scoreboard.event.model.yml
│   │   │   ├── com.caucho.hessian.server.model.yml
│   │   │   ├── com.ceph.fs.model.yml
│   │   │   ├── com.cloud.utils.db.model.yml
│   │   │   ├── com.cloudbees.jenkins.plugins.bitbucket.endpoints.model.yml
│   │   │   ├── com.cloudbees.plugins.credentials.model.yml
│   │   │   ├── com.codahale.metrics.model.yml
│   │   │   ├── com.consol.citrus.variable.dictionary.model.yml
│   │   │   ├── com.couchbase.client.java.model.yml
│   │   │   ├── com.couchbase.client.java.transcoder.model.yml
│   │   │   ├── com.coverity.security.model.yml
│   │   │   ├── com.cronutils.parser.model.yml
│   │   │   ├── com.crowdin.cli.utils.http.model.yml
│   │   │   ├── com.ctc.wstx.io.model.yml
│   │   │   ├── com.ctrip.framework.apollo.configservice.wrapper.model.yml
│   │   │   ├── com.ctrip.framework.apollo.core.enums.model.yml
│   │   │   ├── com.ctrip.framework.apollo.core.signature.model.yml
│   │   │   ├── com.ctrip.framework.apollo.core.utils.model.yml
│   │   │   ├── com.ctrip.framework.apollo.openapi.client.model.yml
│   │   │   ├── com.ctrip.framework.apollo.openapi.dto.model.yml
│   │   │   ├── com.ctrip.framework.apollo.tracer.model.yml
│   │   │   ├── com.cybozu.labs.langdetect.model.yml
│   │   │   ├── com.damnhandy.uri.template.model.yml
│   │   │   ├── com.datadoghq.profiler.model.yml
│   │   │   ├── com.datadoghq.sketch.ddsketch.encoding.model.yml
│   │   │   ├── com.datastax.driver.core.model.yml
│   │   │   ├── com.datastax.oss.driver.api.querybuilder.model.yml
│   │   │   ├── com.day.cq.commons.jcr.model.yml
│   │   │   ├── com.day.cq.dam.api.model.yml
│   │   │   ├── com.day.cq.tagging.model.yml
│   │   │   ├── com.day.cq.wcm.api.model.yml
│   │   │   ├── com.didiglobal.logi.elasticsearch.client.request.query.query.model.yml
│   │   │   ├── com.didiglobal.logi.log.model.yml
│   │   │   ├── com.digi.xbee.api.io.model.yml
│   │   │   ├── com.drew.imaging.jpeg.model.yml
│   │   │   ├── com.drew.imaging.model.yml
│   │   │   ├── com.dropbox.core.v2.files.model.yml
│   │   │   ├── com.dslplatform.json.model.yml
│   │   │   ├── com.enonic.xp.data.model.yml
│   │   │   ├── com.enonic.xp.repo.impl.elasticsearch.document.model.yml
│   │   │   ├── com.enonic.xp.repo.impl.elasticsearch.snapshot.model.yml
│   │   │   ├── com.enonic.xp.repo.impl.storage.model.yml
│   │   │   ├── com.enonic.xp.web.impl.dispatch.mapping.model.yml
│   │   │   ├── com.entwinemedia.fn.data.json.model.yml
│   │   │   ├── com.entwinemedia.fn.data.model.yml
│   │   │   ├── com.entwinemedia.fn.fns.model.yml
│   │   │   ├── com.entwinemedia.fn.model.yml
│   │   │   ├── com.erudika.para.client.model.yml
│   │   │   ├── com.erudika.para.core.model.yml
│   │   │   ├── com.erudika.para.core.utils.model.yml
│   │   │   ├── com.esotericsoftware.kryo.model.yml
│   │   │   ├── com.eveningoutpost.dexdrip.g5model.model.yml
│   │   │   ├── com.eveningoutpost.dexdrip.model.yml
│   │   │   ├── com.eveningoutpost.dexdrip.webservices.model.yml
│   │   │   ├── com.eviware.soapui.support.xml.model.yml
│   │   │   ├── com.facebook.airlift.http.client.model.yml
│   │   │   ├── com.facebook.airlift.http.server.model.yml
│   │   │   ├── com.facebook.airlift.log.model.yml
│   │   │   ├── com.facebook.model.yml
│   │   │   ├── com.facebook.presto.execution.model.yml
│   │   │   ├── com.fasterxml.jackson.core.model.yml
│   │   │   ├── com.fasterxml.jackson.databind.model.yml
│   │   │   ├── com.fasterxml.jackson.databind.node.model.yml
│   │   │   ├── com.fasterxml.jackson.module.kotlin.model.yml
│   │   │   ├── com.formdev.flatlaf.model.yml
│   │   │   ├── com.forrestguice.suntimeswidget.model.yml
│   │   │   ├── com.forrestguice.suntimeswidget.settings.model.yml
│   │   │   ├── com.gitblit.utils.model.yml
│   │   │   ├── com.github.ambry.clustermap.model.yml
│   │   │   ├── com.github.benmanes.caffeine.cache.model.yml
│   │   │   ├── com.github.benmanes.caffeine.cache.stats.model.yml
│   │   │   ├── com.github.binarywang.wxpay.bean.request.model.yml
│   │   │   ├── com.github.dockerjava.api.command.model.yml
│   │   │   ├── com.github.dockerjava.api.model.model.yml
│   │   │   ├── com.github.dockerjava.api.model.yml
│   │   │   ├── com.github.drapostolos.typeparser.model.yml
│   │   │   ├── com.github.fge.jackson.model.yml
│   │   │   ├── com.github.jhonnymertz.wkhtmltopdf.wrapper.model.yml
│   │   │   ├── com.github.jsonldjava.utils.model.yml
│   │   │   ├── com.github.luben.zstd.model.yml
│   │   │   ├── com.github.mustachejava.model.yml
│   │   │   ├── com.github.os72.protobuf.dynamic.model.yml
│   │   │   ├── com.github.packageurl.model.yml
│   │   │   ├── com.github.pagehelper.model.yml
│   │   │   ├── com.github.pagehelper.page.model.yml
│   │   │   ├── com.github.piasy.biv.view.model.yml
│   │   │   ├── com.github.sardine.model.yml
│   │   │   ├── com.github.scribejava.core.oauth.model.yml
│   │   │   ├── com.github.scribejava.core.utils.model.yml
│   │   │   ├── com.github.stanfordfuturedata.momentsketch.model.yml
│   │   │   ├── com.github.underscore.lodash.model.yml
│   │   │   ├── com.github.zafarkhaja.semver.model.yml
│   │   │   ├── com.google.android.exoplayer2.model.yml
│   │   │   ├── com.google.android.gms.cast.model.yml
│   │   │   ├── com.google.android.gms.wearable.model.yml
│   │   │   ├── com.google.android.material.snackbar.model.yml
│   │   │   ├── com.google.api.client.auth.oauth2.model.yml
│   │   │   ├── com.google.api.client.util.model.yml
│   │   │   ├── com.google.api.gax.retrying.model.yml
│   │   │   ├── com.google.api.gax.rpc.model.yml
│   │   │   ├── com.google.api.services.calendar.model.model.yml
│   │   │   ├── com.google.api.services.cloudkms.v1.model.yml
│   │   │   ├── com.google.api.services.compute.model.yml
│   │   │   ├── com.google.api.services.drive.model.model.yml
│   │   │   ├── com.google.api.services.monitoring.v3.model.model.yml
│   │   │   ├── com.google.api.services.sheets.v4.model.yml
│   │   │   ├── com.google.api.services.storage.model.yml
│   │   │   ├── com.google.auth.oauth2.model.yml
│   │   │   ├── com.google.cloud.dataproc.v1.model.yml
│   │   │   ├── com.google.cloud.datastore.model.yml
│   │   │   ├── com.google.cloud.http.model.yml
│   │   │   ├── com.google.cloud.logging.model.yml
│   │   │   ├── com.google.cloud.model.yml
│   │   │   ├── com.google.cloud.secretmanager.v1.model.yml
│   │   │   ├── com.google.cloud.spanner.model.yml
│   │   │   ├── com.google.cloud.storage.model.yml
│   │   │   ├── com.google.cloud.translate.model.yml
│   │   │   ├── com.google.common.base.model.yml
│   │   │   ├── com.google.common.cache.model.yml
│   │   │   ├── com.google.common.collect.model.yml
│   │   │   ├── com.google.common.escape.model.yml
│   │   │   ├── com.google.common.flogger.model.yml
│   │   │   ├── com.google.common.hash.model.yml
│   │   │   ├── com.google.common.io.model.yml
│   │   │   ├── com.google.common.math.model.yml
│   │   │   ├── com.google.common.net.model.yml
│   │   │   ├── com.google.common.primitives.model.yml
│   │   │   ├── com.google.common.util.concurrent.model.yml
│   │   │   ├── com.google.crypto.tink.model.yml
│   │   │   ├── com.google.firebase.model.yml
│   │   │   ├── com.google.flatbuffers.model.yml
│   │   │   ├── com.google.gson.model.yml
│   │   │   ├── com.google.gson.stream.model.yml
│   │   │   ├── com.google.gwt.regexp.shared.model.yml
│   │   │   ├── com.google.gwt.user.server.model.yml
│   │   │   ├── com.google.protobuf.model.yml
│   │   │   ├── com.google.protobuf.util.model.yml
│   │   │   ├── com.google.template.soy.tofu.model.yml
│   │   │   ├── com.google.zxing.model.yml
│   │   │   ├── com.googlecode.concurrentlinkedhashmap.model.yml
│   │   │   ├── com.googlecode.objectify.cmd.model.yml
│   │   │   ├── com.googlecode.objectify.model.yml
│   │   │   ├── com.hankcs.hanlp.seg.model.yml
│   │   │   ├── com.hankcs.hanlp.tokenizer.model.yml
│   │   │   ├── com.haulmont.yarg.loaders.impl.model.yml
│   │   │   ├── com.hazelcast.core.model.yml
│   │   │   ├── com.hazelcast.map.model.yml
│   │   │   ├── com.hazelcast.topic.model.yml
│   │   │   ├── com.hippo.unifile.model.yml
│   │   │   ├── com.hippo.yorozuya.model.yml
│   │   │   ├── com.huaban.analysis.jieba.model.yml
│   │   │   ├── com.ibm.icu.dev.util.model.yml
│   │   │   ├── com.ibm.icu.impl.model.yml
│   │   │   ├── com.ibm.icu.lang.model.yml
│   │   │   ├── com.ibm.icu.text.model.yml
│   │   │   ├── com.jayway.jsonpath.model.yml
│   │   │   ├── com.jcraft.jsch.model.yml
│   │   │   ├── com.jfinal.log.model.yml
│   │   │   ├── com.jme3.util.model.yml
│   │   │   ├── com.lazygeniouz.dfc.file.model.yml
│   │   │   ├── com.lightdev.app.shtm.model.yml
│   │   │   ├── com.lyncode.xoai.util.model.yml
│   │   │   ├── com.mailjet.client.model.yml
│   │   │   ├── com.mercedesbenz.sechub.commons.model.model.yml
│   │   │   ├── com.mercedesbenz.sechub.sharedkernel.model.yml
│   │   │   ├── com.mercedesbenz.sechub.sharedkernel.validation.model.yml
│   │   │   ├── com.microsoft.aad.adal4j.model.yml
│   │   │   ├── com.microsoft.azure.cosmosdb.rx.model.yml
│   │   │   ├── com.microsoft.azure.datalake.store.model.yml
│   │   │   ├── com.microsoft.azure.storage.blob.model.yml
│   │   │   ├── com.microsoft.cognitiveservices.speech.audio.model.yml
│   │   │   ├── com.microsoft.cognitiveservices.speech.model.yml
│   │   │   ├── com.mitchellbosecke.pebble.model.yml
│   │   │   ├── com.mitchellbosecke.pebble.template.model.yml
│   │   │   ├── com.mixpanel.android.mpmetrics.model.yml
│   │   │   ├── com.mongodb.client.model.model.yml
│   │   │   ├── com.mongodb.client.model.yml
│   │   │   ├── com.mongodb.reactivestreams.client.model.yml
│   │   │   ├── com.mortennobel.imagescaling.model.yml
│   │   │   ├── com.mycelium.wallet.persistence.model.yml
│   │   │   ├── com.mycelium.wapi.content.model.yml
│   │   │   ├── com.mysema.query.types.expr.model.yml
│   │   │   ├── com.mysema.query.types.model.yml
│   │   │   ├── com.nebhale.jsonpath.model.yml
│   │   │   ├── com.netflix.astyanax.recipes.storage.model.yml
│   │   │   ├── com.netflix.conductor.common.metadata.tasks.model.yml
│   │   │   ├── com.netflix.conductor.common.utils.model.yml
│   │   │   ├── com.netflix.config.model.yml
│   │   │   ├── com.netflix.dyno.queues.model.yml
│   │   │   ├── com.netflix.dyno.queues.redis.model.yml
│   │   │   ├── com.netflix.kayenta.canary.model.yml
│   │   │   ├── com.netflix.kayenta.canary.providers.metrics.model.yml
│   │   │   ├── com.netflix.metacat.common.model.yml
│   │   │   ├── com.netflix.metacat.common.server.api.v1.model.yml
│   │   │   ├── com.netflix.metacat.main.api.v1.model.yml
│   │   │   ├── com.netflix.metacat.main.services.model.yml
│   │   │   ├── com.netflix.spectator.api.model.yml
│   │   │   ├── com.netflix.spectator.atlas.impl.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.aws.data.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.cloudfoundry.client.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.ecs.model.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.ecs.provider.view.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.kubernetes.caching.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.kubernetes.provider.view.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.lambda.cache.client.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.security.model.yml
│   │   │   ├── com.netflix.spinnaker.clouddriver.yandex.provider.model.yml
│   │   │   ├── com.netflix.spinnaker.credentials.model.yml
│   │   │   ├── com.netflix.spinnaker.halyard.core.tasks.v1.model.yml
│   │   │   ├── com.netflix.spinnaker.orca.pipeline.persistence.model.yml
│   │   │   ├── com.newrelic.api.agent.model.yml
│   │   │   ├── com.nextcloud.android.common.ui.theme.utils.model.yml
│   │   │   ├── com.nimbusds.jose.crypto.impl.model.yml
│   │   │   ├── com.nimbusds.jose.jwk.gen.model.yml
│   │   │   ├── com.nimbusds.jose.jwk.model.yml
│   │   │   ├── com.nimbusds.jose.model.yml
│   │   │   ├── com.nimbusds.jose.util.model.yml
│   │   │   ├── com.nimbusds.jwt.model.yml
│   │   │   ├── com.nimbusds.jwt.proc.model.yml
│   │   │   ├── com.nimbusds.openid.connect.sdk.model.yml
│   │   │   ├── com.nimbusds.openid.connect.sdk.op.model.yml
│   │   │   ├── com.ning.compress.lzf.model.yml
│   │   │   ├── com.novell.ldapchai.model.yml
│   │   │   ├── com.novell.ldapchai.provider.model.yml
│   │   │   ├── com.nulabinc.zxcvbn.model.yml
│   │   │   ├── com.obs.services.model.model.yml
│   │   │   ├── com.offbytwo.jenkins.model.yml
│   │   │   ├── com.onesignal.model.yml
│   │   │   ├── com.openblocks.api.util.model.yml
│   │   │   ├── com.openblocks.domain.application.service.model.yml
│   │   │   ├── com.openblocks.domain.datasource.model.model.yml
│   │   │   ├── com.openblocks.domain.template.service.model.yml
│   │   │   ├── com.openblocks.infra.birelation.model.yml
│   │   │   ├── com.opencsv.model.yml
│   │   │   ├── com.openshift.restclient.authorization.model.yml
│   │   │   ├── com.openshift.restclient.model.yml
│   │   │   ├── com.orbitz.consul.model.yml
│   │   │   ├── com.orientechnologies.common.collection.model.yml
│   │   │   ├── com.orientechnologies.common.concur.resource.model.yml
│   │   │   ├── com.orientechnologies.common.factory.model.yml
│   │   │   ├── com.orientechnologies.common.log.model.yml
│   │   │   ├── com.orientechnologies.orient.client.remote.model.yml
│   │   │   ├── com.orientechnologies.orient.core.config.model.yml
│   │   │   ├── com.orientechnologies.orient.core.db.model.yml
│   │   │   ├── com.orientechnologies.orient.core.db.record.model.yml
│   │   │   ├── com.orientechnologies.orient.core.db.tool.importer.model.yml
│   │   │   ├── com.orientechnologies.orient.core.index.model.yml
│   │   │   ├── com.orientechnologies.orient.core.iterator.model.yml
│   │   │   ├── com.orientechnologies.orient.core.metadata.schema.model.yml
│   │   │   ├── com.orientechnologies.orient.core.metadata.security.model.yml
│   │   │   ├── com.orientechnologies.orient.core.metadata.sequence.model.yml
│   │   │   ├── com.orientechnologies.orient.core.record.impl.model.yml
│   │   │   ├── com.orientechnologies.orient.core.record.model.yml
│   │   │   ├── com.orientechnologies.orient.core.sql.functions.graph.model.yml
│   │   │   ├── com.orientechnologies.orient.core.sql.parser.model.yml
│   │   │   ├── com.orientechnologies.orient.core.storage.index.hashindex.local.v2.model.yml
│   │   │   ├── com.orientechnologies.orient.core.storage.index.hashindex.local.v3.model.yml
│   │   │   ├── com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.model.yml
│   │   │   ├── com.orientechnologies.orient.core.storage.model.yml
│   │   │   ├── com.orientechnologies.orient.etl.loader.model.yml
│   │   │   ├── com.orientechnologies.orient.etl.model.yml
│   │   │   ├── com.orientechnologies.orient.etl.transformer.model.yml
│   │   │   ├── com.orientechnologies.orient.graph.sql.functions.model.yml
│   │   │   ├── com.orientechnologies.orient.server.distributed.model.yml
│   │   │   ├── com.orientechnologies.orient.server.handler.model.yml
│   │   │   ├── com.orientechnologies.spatial.shape.model.yml
│   │   │   ├── com.owncloud.android.files.services.model.yml
│   │   │   ├── com.owncloud.android.lib.common.utils.model.yml
│   │   │   ├── com.palantir.common.streams.model.yml
│   │   │   ├── com.palantir.logsafe.model.yml
│   │   │   ├── com.paypal.checkout.createorder.model.yml
│   │   │   ├── com.pinterest.deployservice.bean.model.yml
│   │   │   ├── com.publiccms.common.base.model.yml
│   │   │   ├── com.pushbullet.android.extension.model.yml
│   │   │   ├── com.qcloud.cos.model.model.yml
│   │   │   ├── com.qcloud.cos.model.yml
│   │   │   ├── com.qiniu.storage.model.yml
│   │   │   ├── com.qiniu.util.model.yml
│   │   │   ├── com.qq.tars.client.model.yml
│   │   │   ├── com.rometools.modules.itunes.model.yml
│   │   │   ├── com.rometools.rome.feed.atom.model.yml
│   │   │   ├── com.rometools.rome.feed.module.model.yml
│   │   │   ├── com.rometools.rome.io.model.yml
│   │   │   ├── com.ruoyi.common.utils.poi.model.yml
│   │   │   ├── com.samskivert.mustache.model.yml
│   │   │   ├── com.sedmelluq.discord.lavaplayer.player.model.yml
│   │   │   ├── com.sedmelluq.lava.extensions.youtuberotator.planner.model.yml
│   │   │   ├── com.serotonin.json.model.yml
│   │   │   ├── com.serotonin.mango.vo.dataSource.modbus.model.yml
│   │   │   ├── com.serotonin.mango.vo.dataSource.model.yml
│   │   │   ├── com.serotonin.modbus4j.ip.model.yml
│   │   │   ├── com.serotonin.modbus4j.model.yml
│   │   │   ├── com.serotonin.util.model.yml
│   │   │   ├── com.sforce.async.model.yml
│   │   │   ├── com.sforce.ws.parser.model.yml
│   │   │   ├── com.sforce.ws.util.model.yml
│   │   │   ├── com.sismics.docs.core.constant.model.yml
│   │   │   ├── com.slack.api.methods.request.chat.model.yml
│   │   │   ├── com.sohu.cache.entity.model.yml
│   │   │   ├── com.sohu.cache.task.entity.model.yml
│   │   │   ├── com.sohu.cache.web.util.model.yml
│   │   │   ├── com.sohu.cache.web.vo.model.yml
│   │   │   ├── com.squareup.moshi.model.yml
│   │   │   ├── com.squareup.okhttp.model.yml
│   │   │   ├── com.squareup.sqldelight.internal.model.yml
│   │   │   ├── com.stripe.net.model.yml
│   │   │   ├── com.tdunning.math.stats.model.yml
│   │   │   ├── com.tencent.polaris.ratelimit.api.rpc.model.yml
│   │   │   ├── com.tencentcloudapi.common.model.yml
│   │   │   ├── com.termux.shared.logger.model.yml
│   │   │   ├── com.thoughtworks.go.config.model.yml
│   │   │   ├── com.thoughtworks.go.domain.model.yml
│   │   │   ├── com.thoughtworks.go.server.service.model.yml
│   │   │   ├── com.thoughtworks.xstream.model.yml
│   │   │   ├── com.timgroup.statsd.model.yml
│   │   │   ├── com.tinkerpop.blueprints.model.yml
│   │   │   ├── com.tinkerpop.blueprints.util.model.yml
│   │   │   ├── com.topjohnwu.superuser.io.model.yml
│   │   │   ├── com.trilead.ssh2.model.yml
│   │   │   ├── com.twitter.hpack.model.yml
│   │   │   ├── com.unboundid.scim.sdk.model.yml
│   │   │   ├── com.univocity.parsers.common.model.yml
│   │   │   ├── com.upokecenter.cbor.model.yml
│   │   │   ├── com.upokecenter.numbers.model.yml
│   │   │   ├── com.usthe.common.entity.dto.model.yml
│   │   │   ├── com.usthe.common.util.model.yml
│   │   │   ├── com.usthe.warehouse.store.model.yml
│   │   │   ├── com.vaadin.flow.internal.model.yml
│   │   │   ├── com.vaadin.server.model.yml
│   │   │   ├── com.vaadin.v7.ui.model.yml
│   │   │   ├── com.vladsch.flexmark.html2md.converter.model.yml
│   │   │   ├── com.vmware.vim25.model.yml
│   │   │   ├── com.webauthn4j.anchor.model.yml
│   │   │   ├── com.wechat.pay.contrib.apache.httpclient.auth.model.yml
│   │   │   ├── com.wechat.pay.contrib.apache.httpclient.util.model.yml
│   │   │   ├── com.weibo.api.motan.config.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.entity.result.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.entity.zookeeper.fourletterword.parser.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.entity.zookeeper.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.po.km.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.po.metrice.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.vo.job.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.vo.kafkauser.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.vo.metadata.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.bean.vo.topic.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.common.enums.health.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.persistence.es.dao.model.yml
│   │   │   ├── com.xiaojukeji.know.streaming.km.persistence.es.model.yml
│   │   │   ├── com.xingyuv.captcha.model.vo.model.yml
│   │   │   ├── com.xingyuv.captcha.service.model.yml
│   │   │   ├── com.xxl.job.core.biz.model.model.yml
│   │   │   ├── com.xxl.job.core.enums.model.yml
│   │   │   ├── com.xxl.job.core.glue.model.yml
│   │   │   ├── com.xxl.job.core.util.model.yml
│   │   │   ├── com.yahoo.elide.model.yml
│   │   │   ├── com.yarolegovich.mp.io.model.yml
│   │   │   ├── com.yubico.webauthn.data.model.yml
│   │   │   ├── crawlercommons.sitemaps.model.yml
│   │   │   ├── cz.jirutka.rsql.parser.model.yml
│   │   │   ├── cz.msebera.android.httpclient.client.methods.model.yml
│   │   │   ├── dagger.internal.model.yml
│   │   │   ├── datawave.accumulo.util.security.model.yml
│   │   │   ├── datawave.microservice.querymetric.model.yml
│   │   │   ├── datawave.security.util.model.yml
│   │   │   ├── datawave.webservice.common.audit.model.yml
│   │   │   ├── datawave.webservice.mr.bulkresults.map.model.yml
│   │   │   ├── datawave.webservice.mr.state.model.yml
│   │   │   ├── datawave.webservice.query.cache.model.yml
│   │   │   ├── datawave.webservice.query.model.yml
│   │   │   ├── datawave.webservice.result.model.yml
│   │   │   ├── de.blau.android.util.collections.model.yml
│   │   │   ├── de.blau.android.util.model.yml
│   │   │   ├── de.fhg.iais.roberta.persistence.bo.model.yml
│   │   │   ├── de.focus_shift.model.yml
│   │   │   ├── de.fraunhofer.iais.eis.model.yml
│   │   │   ├── de.greenrobot.dao.model.yml
│   │   │   ├── de.huxhorn.sulky.ulid.model.yml
│   │   │   ├── de.jarnbjo.ogg.model.yml
│   │   │   ├── de.lessvoid.nifty.controls.model.yml
│   │   │   ├── de.neuland.jade4j.model.yml
│   │   │   ├── de.skuzzle.semantic.model.yml
│   │   │   ├── de.symeda.sormas.api.model.yml
│   │   │   ├── de.symeda.sormas.backend.common.model.yml
│   │   │   ├── de.triology.recaptchav2java.model.yml
│   │   │   ├── de.tum.in.www1.artemis.domain.exam.model.yml
│   │   │   ├── de.tum.in.www1.artemis.domain.model.yml
│   │   │   ├── de.tum.in.www1.artemis.domain.participation.model.yml
│   │   │   ├── de.tum.in.www1.artemis.service.scheduled.cache.model.yml
│   │   │   ├── demo.webauthn.model.yml
│   │   │   ├── dev.morphia.model.yml
│   │   │   ├── dev.morphia.query.filters.model.yml
│   │   │   ├── dev.morphia.query.model.yml
│   │   │   ├── dev.morphia.query.updates.model.yml
│   │   │   ├── diskCacheV111.services.space.model.yml
│   │   │   ├── edu.cornell.mannlib.vitro.webapp.controller.freemarker.model.yml
│   │   │   ├── edu.cornell.mannlib.vitro.webapp.rdfservice.model.yml
│   │   │   ├── edu.harvard.iq.dataverse.authorization.model.yml
│   │   │   ├── edu.harvard.iq.dataverse.dataaccess.model.yml
│   │   │   ├── edu.harvard.iq.dataverse.model.yml
│   │   │   ├── edu.ucsb.nceas.ezid.model.yml
│   │   │   ├── eu.bitwalker.useragentutils.model.yml
│   │   │   ├── eu.clarin.weblicht.wlfxb.io.model.yml
│   │   │   ├── eu.emi.security.authn.x509.impl.model.yml
│   │   │   ├── eu.openaire.jaxb.helper.model.yml
│   │   │   ├── feign.model.yml
│   │   │   ├── fr.limsi.wapiti.model.yml
│   │   │   ├── freemarker.template.model.yml
│   │   │   ├── gnu.io.model.yml
│   │   │   ├── google.registry.tmch.model.yml
│   │   │   ├── grails.io.model.yml
│   │   │   ├── graphql.model.yml
│   │   │   ├── graphql.parser.model.yml
│   │   │   ├── graphql.schema.idl.model.yml
│   │   │   ├── graphql.schema.model.yml
│   │   │   ├── greencity.validator.model.yml
│   │   │   ├── groovy.lang.model.yml
│   │   │   ├── groovy.text.model.yml
│   │   │   ├── htsjdk.samtools.model.yml
│   │   │   ├── htsjdk.tribble.model.yml
│   │   │   ├── htsjdk.tribble.util.model.yml
│   │   │   ├── htsjdk.variant.vcf.model.yml
│   │   │   ├── hudson.model.model.yml
│   │   │   ├── hudson.model.yml
│   │   │   ├── hudson.remoting.model.yml
│   │   │   ├── hudson.slaves.model.yml
│   │   │   ├── hudson.util.model.yml
│   │   │   ├── id.zelory.compressor.model.yml
│   │   │   ├── info.guardianproject.panic.model.yml
│   │   │   ├── io.ably.lib.http.model.yml
│   │   │   ├── io.aexp.nodes.graphql.model.yml
│   │   │   ├── io.airlift.concurrent.model.yml
│   │   │   ├── io.airlift.http.client.model.yml
│   │   │   ├── io.airlift.jaxrs.model.yml
│   │   │   ├── io.airlift.json.model.yml
│   │   │   ├── io.airlift.units.model.yml
│   │   │   ├── io.antmedia.ipcamera.onvif.soap.devices.model.yml
│   │   │   ├── io.antmedia.rtmp_client.model.yml
│   │   │   ├── io.apicurio.datamodels.model.yml
│   │   │   ├── io.apicurio.datamodels.openapi.v3.models.model.yml
│   │   │   ├── io.apicurio.registry.storage.dto.model.yml
│   │   │   ├── io.apicurio.registry.storage.metrics.model.yml
│   │   │   ├── io.burt.jmespath.model.yml
│   │   │   ├── io.cdap.cdap.api.artifact.model.yml
│   │   │   ├── io.cdap.cdap.api.metadata.model.yml
│   │   │   ├── io.cdap.cdap.api.model.yml
│   │   │   ├── io.cdap.cdap.api.workflow.model.yml
│   │   │   ├── io.cdap.cdap.app.guice.model.yml
│   │   │   ├── io.cdap.cdap.common.conf.model.yml
│   │   │   ├── io.cdap.cdap.logging.gateway.handlers.model.yml
│   │   │   ├── io.cdap.cdap.proto.artifact.model.yml
│   │   │   ├── io.cdap.cdap.proto.element.model.yml
│   │   │   ├── io.cdap.cdap.proto.metadata.lineage.model.yml
│   │   │   ├── io.cdap.cdap.proto.model.yml
│   │   │   ├── io.cdap.cdap.proto.security.model.yml
│   │   │   ├── io.cdap.cdap.security.auth.model.yml
│   │   │   ├── io.cdap.cdap.spi.metadata.model.yml
│   │   │   ├── io.cdap.common.http.model.yml
│   │   │   ├── io.cdap.http.model.yml
│   │   │   ├── io.cloudevents.core.builder.model.yml
│   │   │   ├── io.cloudevents.core.impl.model.yml
│   │   │   ├── io.cloudevents.core.message.model.yml
│   │   │   ├── io.dataease.controller.sys.base.model.yml
│   │   │   ├── io.dataease.dto.dataset.model.yml
│   │   │   ├── io.dataease.plugins.common.base.domain.model.yml
│   │   │   ├── io.dataease.plugins.common.base.mapper.model.yml
│   │   │   ├── io.dataease.plugins.common.dto.datasource.model.yml
│   │   │   ├── io.dataease.plugins.common.dto.model.yml
│   │   │   ├── io.dataease.plugins.common.entity.model.yml
│   │   │   ├── io.dataease.plugins.common.request.datasource.model.yml
│   │   │   ├── io.dataease.plugins.common.service.model.yml
│   │   │   ├── io.dataease.plugins.common.util.model.yml
│   │   │   ├── io.dataease.plugins.xpack.auth.dto.request.model.yml
│   │   │   ├── io.dataease.plugins.xpack.auth.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.cas.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.dept.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.dingtalk.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.display.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.email.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.lark.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.larksuite.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.ldap.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.oidc.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.role.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.theme.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.ukey.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.user.service.model.yml
│   │   │   ├── io.dataease.plugins.xpack.watermark.model.yml
│   │   │   ├── io.dataease.plugins.xpack.wecom.service.model.yml
│   │   │   ├── io.dataease.service.panel.model.yml
│   │   │   ├── io.dockstore.webservice.core.model.yml
│   │   │   ├── io.dockstore.webservice.helpers.model.yml
│   │   │   ├── io.dockstore.webservice.jdbi.model.yml
│   │   │   ├── io.dockstore.webservice.resources.model.yml
│   │   │   ├── io.dropwizard.auth.model.yml
│   │   │   ├── io.dropwizard.hibernate.model.yml
│   │   │   ├── io.dropwizard.metrics5.model.yml
│   │   │   ├── io.etcd.jetcd.model.yml
│   │   │   ├── io.fabric8.kubernetes.api.model.model.yml
│   │   │   ├── io.fabric8.kubernetes.client.dsl.internal.model.yml
│   │   │   ├── io.fabric8.kubernetes.client.dsl.model.yml
│   │   │   ├── io.fabric8.kubernetes.client.model.yml
│   │   │   ├── io.gatling.jsonpath.model.yml
│   │   │   ├── io.gdcc.xoai.dataprovider.request.model.yml
│   │   │   ├── io.github.microcks.domain.model.yml
│   │   │   ├── io.github.microcks.util.test.model.yml
│   │   │   ├── io.github.muntashirakon.adb.model.yml
│   │   │   ├── io.github.muntashirakon.io.fs.model.yml
│   │   │   ├── io.github.skylot.jdwp.model.yml
│   │   │   ├── io.gravitee.alert.api.condition.model.yml
│   │   │   ├── io.gravitee.common.http.model.yml
│   │   │   ├── io.gravitee.common.utils.model.yml
│   │   │   ├── io.gravitee.definition.model.model.yml
│   │   │   ├── io.gravitee.elasticsearch.index.model.yml
│   │   │   ├── io.gravitee.elasticsearch.templating.freemarker.model.yml
│   │   │   ├── io.gravitee.plugin.core.api.model.yml
│   │   │   ├── io.gravitee.repository.analytics.query.model.yml
│   │   │   ├── io.gravitee.repository.bridge.client.http.model.yml
│   │   │   ├── io.gravitee.repository.healthcheck.query.model.yml
│   │   │   ├── io.gravitee.repository.jdbc.orm.model.yml
│   │   │   ├── io.gravitee.repository.management.model.model.yml
│   │   │   ├── io.gravitee.rest.api.model.alert.model.yml
│   │   │   ├── io.gravitee.rest.api.model.api.model.yml
│   │   │   ├── io.gravitee.rest.api.model.application.model.yml
│   │   │   ├── io.gravitee.rest.api.model.model.yml
│   │   │   ├── io.gravitee.rest.api.model.parameters.model.yml
│   │   │   ├── io.gravitee.rest.api.model.permissions.model.yml
│   │   │   ├── io.gravitee.rest.api.model.promotion.model.yml
│   │   │   ├── io.gravitee.rest.api.model.v4.api.model.yml
│   │   │   ├── io.gravitee.rest.api.model.v4.plan.model.yml
│   │   │   ├── io.gravitee.rest.api.portal.rest.resource.model.yml
│   │   │   ├── io.gravitee.rest.api.service.converter.model.yml
│   │   │   ├── io.gravitee.rest.api.service.impl.model.yml
│   │   │   ├── io.gravitee.rest.api.service.search.query.model.yml
│   │   │   ├── io.grpc.health.v1.model.yml
│   │   │   ├── io.grpc.internal.model.yml
│   │   │   ├── io.grpc.model.yml
│   │   │   ├── io.grpc.netty.model.yml
│   │   │   ├── io.grpc.netty.shaded.io.grpc.netty.model.yml
│   │   │   ├── io.grpc.netty.shaded.io.netty.handler.ssl.model.yml
│   │   │   ├── io.ipfs.cid.model.yml
│   │   │   ├── io.jboot.utils.model.yml
│   │   │   ├── io.jmix.data.impl.model.yml
│   │   │   ├── io.jpress.model.base.model.yml
│   │   │   ├── io.jsonwebtoken.lang.model.yml
│   │   │   ├── io.jsonwebtoken.model.yml
│   │   │   ├── io.keen.client.java.model.yml
│   │   │   ├── io.kubernetes.client.openapi.models.model.yml
│   │   │   ├── io.kubernetes.client.util.generic.options.model.yml
│   │   │   ├── io.leangen.graphql.spqr.spring.web.model.yml
│   │   │   ├── io.lettuce.core.api.sync.model.yml
│   │   │   ├── io.metersphere.api.dto.automation.model.yml
│   │   │   ├── io.metersphere.api.dto.definition.model.yml
│   │   │   ├── io.metersphere.api.dto.mock.model.yml
│   │   │   ├── io.metersphere.api.dto.model.yml
│   │   │   ├── io.metersphere.base.domain.model.yml
│   │   │   ├── io.metersphere.commons.constants.model.yml
│   │   │   ├── io.metersphere.commons.utils.model.yml
│   │   │   ├── io.metersphere.controller.request.group.model.yml
│   │   │   ├── io.metersphere.controller.request.member.model.yml
│   │   │   ├── io.metersphere.controller.request.model.yml
│   │   │   ├── io.metersphere.dto.model.yml
│   │   │   ├── io.metersphere.notice.sender.model.yml
│   │   │   ├── io.metersphere.performance.request.model.yml
│   │   │   ├── io.metersphere.plugin.core.model.yml
│   │   │   ├── io.metersphere.service.model.yml
│   │   │   ├── io.metersphere.track.dto.model.yml
│   │   │   ├── io.metersphere.track.request.report.model.yml
│   │   │   ├── io.metersphere.track.request.testcase.model.yml
│   │   │   ├── io.metersphere.track.request.testplancase.model.yml
│   │   │   ├── io.metersphere.utils.model.yml
│   │   │   ├── io.michaelrocks.libphonenumber.android.model.yml
│   │   │   ├── io.micrometer.core.instrument.binder.http.model.yml
│   │   │   ├── io.micrometer.core.instrument.model.yml
│   │   │   ├── io.micrometer.core.instrument.search.model.yml
│   │   │   ├── io.micronaut.core.io.model.yml
│   │   │   ├── io.minio.model.yml
│   │   │   ├── io.nats.client.model.yml
│   │   │   ├── io.nats.streaming.model.yml
│   │   │   ├── io.netty.buffer.model.yml
│   │   │   ├── io.netty.handler.codec.http.cookie.model.yml
│   │   │   ├── io.netty.handler.codec.http.model.yml
│   │   │   ├── io.netty.handler.ssl.model.yml
│   │   │   ├── io.nlopez.smartlocation.model.yml
│   │   │   ├── io.noties.markwon.model.yml
│   │   │   ├── io.onedev.agent.model.yml
│   │   │   ├── io.onedev.commons.utils.command.model.yml
│   │   │   ├── io.onedev.commons.utils.model.yml
│   │   │   ├── io.onedev.k8shelper.model.yml
│   │   │   ├── io.onedev.server.search.entity.model.yml
│   │   │   ├── io.onedev.server.web.component.diff.revision.model.yml
│   │   │   ├── io.opentelemetry.api.metrics.model.yml
│   │   │   ├── io.opentelemetry.api.trace.model.yml
│   │   │   ├── io.opentelemetry.context.propagation.model.yml
│   │   │   ├── io.opentelemetry.instrumentation.api.instrumenter.model.yml
│   │   │   ├── io.opentracing.model.yml
│   │   │   ├── io.openvidu.java.client.model.yml
│   │   │   ├── io.prometheus.client.exporter.common.model.yml
│   │   │   ├── io.prometheus.client.exporter.model.yml
│   │   │   ├── io.prometheus.client.model.yml
│   │   │   ├── io.protostuff.model.yml
│   │   │   ├── io.quarkus.hibernate.orm.panache.model.yml
│   │   │   ├── io.quarkus.it.spring.data.jpa.model.yml
│   │   │   ├── io.quarkus.mongodb.panache.common.reactive.runtime.model.yml
│   │   │   ├── io.quarkus.mongodb.panache.common.runtime.model.yml
│   │   │   ├── io.quarkus.mongodb.panache.reactive.model.yml
│   │   │   ├── io.quarkus.redis.runtime.datasource.model.yml
│   │   │   ├── io.quarkus.rest.client.reactive.runtime.model.yml
│   │   │   ├── io.reactivex.model.yml
│   │   │   ├── io.reactivex.rxjava3.core.model.yml
│   │   │   ├── io.realm.model.yml
│   │   │   ├── io.rsocket.metadata.model.yml
│   │   │   ├── io.rsocket.util.model.yml
│   │   │   ├── io.servicetalk.concurrent.api.model.yml
│   │   │   ├── io.servicetalk.http.router.jersey.model.yml
│   │   │   ├── io.smallrye.common.classloader.model.yml
│   │   │   ├── io.smallrye.graphql.client.dynamic.api.model.yml
│   │   │   ├── io.smallrye.graphql.client.typesafe.api.model.yml
│   │   │   ├── io.smallrye.jwt.auth.principal.model.yml
│   │   │   ├── io.smallrye.jwt.build.model.yml
│   │   │   ├── io.smallrye.mutiny.coroutines.model.yml
│   │   │   ├── io.smallrye.mutiny.groups.model.yml
│   │   │   ├── io.smallrye.mutiny.subscription.model.yml
│   │   │   ├── io.smallrye.reactive.messaging.model.yml
│   │   │   ├── io.spring.initializr.web.project.model.yml
│   │   │   ├── io.swagger.bitbucket.client.api.model.yml
│   │   │   ├── io.swagger.models.model.yml
│   │   │   ├── io.swagger.parser.model.yml
│   │   │   ├── io.swagger.parser.util.model.yml
│   │   │   ├── io.swagger.quay.client.api.model.yml
│   │   │   ├── io.swagger.sam.client.api.model.yml
│   │   │   ├── io.swagger.sam.client.model.yml
│   │   │   ├── io.swagger.v3.jaxrs2.integration.model.yml
│   │   │   ├── io.swagger.v3.jaxrs2.integration.resources.model.yml
│   │   │   ├── io.swagger.v3.oas.models.info.model.yml
│   │   │   ├── io.swagger.v3.oas.models.security.model.yml
│   │   │   ├── io.swagger.v3.oas.models.servers.model.yml
│   │   │   ├── io.swagger.v3.parser.util.model.yml
│   │   │   ├── io.syndesis.common.model.action.model.yml
│   │   │   ├── io.syndesis.common.model.integration.model.yml
│   │   │   ├── io.syndesis.server.api.generator.openapi.model.yml
│   │   │   ├── io.syndesis.server.endpoint.util.model.yml
│   │   │   ├── io.trino.execution.model.yml
│   │   │   ├── io.undertow.io.model.yml
│   │   │   ├── io.undertow.server.handlers.resource.model.yml
│   │   │   ├── io.undertow.util.model.yml
│   │   │   ├── io.undertow.websockets.core.model.yml
│   │   │   ├── io.vavr.control.model.yml
│   │   │   ├── io.vertx.core.buffer.model.yml
│   │   │   ├── io.vertx.core.eventbus.model.yml
│   │   │   ├── io.vertx.core.http.model.yml
│   │   │   ├── io.vertx.core.json.model.yml
│   │   │   ├── io.vertx.core.logging.model.yml
│   │   │   ├── io.vertx.core.model.yml
│   │   │   ├── io.vertx.core.shareddata.model.yml
│   │   │   ├── io.vertx.ext.web.client.model.yml
│   │   │   ├── io.vertx.ext.web.model.yml
│   │   │   ├── io.vertx.mutiny.core.buffer.model.yml
│   │   │   ├── io.vertx.mutiny.core.eventbus.model.yml
│   │   │   ├── io.vertx.mutiny.core.model.yml
│   │   │   ├── io.vertx.mutiny.redis.client.model.yml
│   │   │   ├── it.feio.android.omninotes.commons.models.model.yml
│   │   │   ├── it.niedermann.android.markdown.model.yml
│   │   │   ├── it.unimi.dsi.fastutil.doubles.model.yml
│   │   │   ├── it.unimi.dsi.fastutil.ints.model.yml
│   │   │   ├── it.unimi.dsi.fastutil.longs.model.yml
│   │   │   ├── it.unimi.dsi.fastutil.objects.model.yml
│   │   │   ├── j2html.model.yml
│   │   │   ├── j2html.tags.model.yml
│   │   │   ├── jakarta.enterprise.event.model.yml
│   │   │   ├── jakarta.jms.model.yml
│   │   │   ├── jakarta.json.bind.model.yml
│   │   │   ├── jakarta.json.model.yml
│   │   │   ├── jakarta.json.spi.model.yml
│   │   │   ├── jakarta.json.stream.model.yml
│   │   │   ├── jakarta.persistence.criteria.model.yml
│   │   │   ├── jakarta.persistence.model.yml
│   │   │   ├── jakarta.servlet.http.model.yml
│   │   │   ├── jakarta.servlet.model.yml
│   │   │   ├── jakarta.validation.executable.model.yml
│   │   │   ├── jakarta.validation.model.yml
│   │   │   ├── jakarta.websocket.model.yml
│   │   │   ├── jakarta.ws.rs.client.model.yml
│   │   │   ├── jakarta.ws.rs.container.model.yml
│   │   │   ├── jakarta.ws.rs.core.model.yml
│   │   │   ├── jakarta.xml.bind.model.yml
│   │   │   ├── jakarta.xml.ws.model.yml
│   │   │   ├── javafx.application.model.yml
│   │   │   ├── javatools.parsers.model.yml
│   │   │   ├── jenkins.model.model.yml
│   │   │   ├── jenkins.scm.api.metadata.model.yml
│   │   │   ├── jetbrains.exodus.bindings.model.yml
│   │   │   ├── jmri.jmrit.operations.rollingstock.model.yml
│   │   │   ├── jmri.managers.model.yml
│   │   │   ├── jmri.model.yml
│   │   │   ├── jmri.server.json.model.yml
│   │   │   ├── jodd.bean.model.yml
│   │   │   ├── jodd.http.upload.model.yml
│   │   │   ├── jodd.io.model.yml
│   │   │   ├── jodd.lagarto.model.yml
│   │   │   ├── jodd.typeconverter.model.yml
│   │   │   ├── jodd.util.model.yml
│   │   │   ├── kafka.api.model.yml
│   │   │   ├── kafka.zk.model.yml
│   │   │   ├── kong.unirest.model.yml
│   │   │   ├── kotlin.collections.model.yml
│   │   │   ├── kotlin.io.model.yml
│   │   │   ├── kotlin.jvm.model.yml
│   │   │   ├── kotlin.sequences.model.yml
│   │   │   ├── kotlin.text.model.yml
│   │   │   ├── kotlinx.coroutines.flow.model.yml
│   │   │   ├── kotlinx.serialization.json.model.yml
│   │   │   ├── kotlinx.serialization.model.yml
│   │   │   ├── liquibase.database.model.yml
│   │   │   ├── ma.glasnost.orika.model.yml
│   │   │   ├── master.flame.danmaku.danmaku.util.model.yml
│   │   │   ├── me.gosimple.nbvcxz.resources.model.yml
│   │   │   ├── me.xdrop.fuzzywuzzy.model.yml
│   │   │   ├── me.zhengjie.modules.security.security.model.yml
│   │   │   ├── me.zhengjie.modules.security.service.model.yml
│   │   │   ├── me.zhyd.oauth.config.model.yml
│   │   │   ├── me.zhyd.oauth.model.model.yml
│   │   │   ├── microsoft.exchange.webservices.data.core.service.item.model.yml
│   │   │   ├── microsoft.exchange.webservices.data.property.complex.model.yml
│   │   │   ├── mjson.model.yml
│   │   │   ├── moe.kyokobot.koe.model.yml
│   │   │   ├── mondrian.olap.model.yml
│   │   │   ├── mutiny.zero.flow.adapters.model.yml
│   │   │   ├── net.bytebuddy.agent.model.yml
│   │   │   ├── net.bytebuddy.utility.model.yml
│   │   │   ├── net.dean.jraw.fluent.model.yml
│   │   │   ├── net.dean.jraw.http.model.yml
│   │   │   ├── net.dean.jraw.managers.model.yml
│   │   │   ├── net.dean.jraw.model.yml
│   │   │   ├── net.devh.boot.grpc.examples.cloud.client.model.yml
│   │   │   ├── net.dv8tion.jda.api.entities.model.yml
│   │   │   ├── net.fabricmc.mapping.tree.model.yml
│   │   │   ├── net.fortuna.ical4j.data.model.yml
│   │   │   ├── net.grinder.communication.model.yml
│   │   │   ├── net.grinder.engine.agent.model.yml
│   │   │   ├── net.handle.hdllib.model.yml
│   │   │   ├── net.java.html.boot.fx.model.yml
│   │   │   ├── net.java.sip.communicator.service.protocol.model.yml
│   │   │   ├── net.java.textilej.parser.model.yml
│   │   │   ├── net.jpountz.lz4.model.yml
│   │   │   ├── net.kyori.adventure.text.minimessage.model.yml
│   │   │   ├── net.minidev.json.parser.model.yml
│   │   │   ├── net.opengis.gml.model.yml
│   │   │   ├── net.opengis.ows11.model.yml
│   │   │   ├── net.opengis.wcs10.model.yml
│   │   │   ├── net.opengis.wcs11.model.yml
│   │   │   ├── net.opengis.wcs20.model.yml
│   │   │   ├── net.opengis.wfs20.model.yml
│   │   │   ├── net.openhft.chronicle.core.io.model.yml
│   │   │   ├── net.oschina.j2cache.model.yml
│   │   │   ├── net.ripe.commons.ip.model.yml
│   │   │   ├── net.ripe.db.whois.common.rpsl.attrs.model.yml
│   │   │   ├── net.rubyeye.xmemcached.model.yml
│   │   │   ├── net.schmizz.sshj.model.yml
│   │   │   ├── net.schmizz.sshj.userauth.password.model.yml
│   │   │   ├── net.sf.ehcache.model.yml
│   │   │   ├── net.sf.json.groovy.model.yml
│   │   │   ├── net.sf.json.model.yml
│   │   │   ├── net.sf.json.regexp.model.yml
│   │   │   ├── net.sf.saxon.s9api.model.yml
│   │   │   ├── net.shibboleth.utilities.java.support.codec.model.yml
│   │   │   ├── net.shibboleth.utilities.java.support.primitive.model.yml
│   │   │   ├── net.shibboleth.utilities.java.support.xml.model.yml
│   │   │   ├── net.spy.memcached.model.yml
│   │   │   ├── net.thisptr.jackson.jq.model.yml
│   │   │   ├── net.time4j.format.expert.model.yml
│   │   │   ├── nl.basjes.parse.useragent.model.yml
│   │   │   ├── nl.nn.adapterframework.core.model.yml
│   │   │   ├── nl.nn.adapterframework.jms.model.yml
│   │   │   ├── nl.nn.adapterframework.jwt.model.yml
│   │   │   ├── nl.nn.adapterframework.management.web.model.yml
│   │   │   ├── nl.nn.adapterframework.monitoring.model.yml
│   │   │   ├── nl.nn.adapterframework.stream.model.yml
│   │   │   ├── nl.nn.adapterframework.testtool.model.yml
│   │   │   ├── nu.validator.messages.model.yml
│   │   │   ├── nu.xom.model.yml
│   │   │   ├── oauth.signpost.model.yml
│   │   │   ├── okhttp3.model.yml
│   │   │   ├── okio.model.yml
│   │   │   ├── org.I0Itec.zkclient.model.yml
│   │   │   ├── org.airsonic.player.domain.model.yml
│   │   │   ├── org.ansj.splitWord.analysis.model.yml
│   │   │   ├── org.antlr.v4.runtime.model.yml
│   │   │   ├── org.antlr.v4.runtime.tree.model.yml
│   │   │   ├── org.apache.abdera.model.model.yml
│   │   │   ├── org.apache.accumulo.core.client.admin.model.yml
│   │   │   ├── org.apache.accumulo.core.client.mapreduce.model.yml
│   │   │   ├── org.apache.accumulo.core.client.model.yml
│   │   │   ├── org.apache.accumulo.core.data.model.yml
│   │   │   ├── org.apache.accumulo.core.fate.model.yml
│   │   │   ├── org.apache.accumulo.core.trace.model.yml
│   │   │   ├── org.apache.accumulo.server.problems.model.yml
│   │   │   ├── org.apache.any23.model.yml
│   │   │   ├── org.apache.avro.io.model.yml
│   │   │   ├── org.apache.avro.model.yml
│   │   │   ├── org.apache.axiom.om.util.model.yml
│   │   │   ├── org.apache.beam.vendor.grpc.v1p48p1.com.google.gson.model.yml
│   │   │   ├── org.apache.beam.vendor.guava.v26_0_jre.com.google.common.io.model.yml
│   │   │   ├── org.apache.bookkeeper.client.api.model.yml
│   │   │   ├── org.apache.calcite.avatica.model.yml
│   │   │   ├── org.apache.calcite.avatica.remote.model.yml
│   │   │   ├── org.apache.camel.model.yml
│   │   │   ├── org.apache.camel.util.model.yml
│   │   │   ├── org.apache.catalina.authenticator.model.yml
│   │   │   ├── org.apache.catalina.model.yml
│   │   │   ├── org.apache.catalina.startup.model.yml
│   │   │   ├── org.apache.chemistry.opencmis.client.api.model.yml
│   │   │   ├── org.apache.commons.beanutils.model.yml
│   │   │   ├── org.apache.commons.codec.binary.model.yml
│   │   │   ├── org.apache.commons.codec.digest.model.yml
│   │   │   ├── org.apache.commons.codec.net.model.yml
│   │   │   ├── org.apache.commons.collections.model.yml
│   │   │   ├── org.apache.commons.collections4.model.yml
│   │   │   ├── org.apache.commons.compress.archivers.examples.model.yml
│   │   │   ├── org.apache.commons.compress.utils.model.yml
│   │   │   ├── org.apache.commons.configuration.model.yml
│   │   │   ├── org.apache.commons.configuration2.model.yml
│   │   │   ├── org.apache.commons.csv.model.yml
│   │   │   ├── org.apache.commons.dbutils.model.yml
│   │   │   ├── org.apache.commons.exec.model.yml
│   │   │   ├── org.apache.commons.fileupload.servlet.model.yml
│   │   │   ├── org.apache.commons.httpclient.methods.model.yml
│   │   │   ├── org.apache.commons.httpclient.model.yml
│   │   │   ├── org.apache.commons.httpclient.params.model.yml
│   │   │   ├── org.apache.commons.io.file.model.yml
│   │   │   ├── org.apache.commons.io.model.yml
│   │   │   ├── org.apache.commons.jelly.model.yml
│   │   │   ├── org.apache.commons.jexl2.model.yml
│   │   │   ├── org.apache.commons.jexl3.model.yml
│   │   │   ├── org.apache.commons.lang.builder.model.yml
│   │   │   ├── org.apache.commons.lang.math.model.yml
│   │   │   ├── org.apache.commons.lang.model.yml
│   │   │   ├── org.apache.commons.lang.text.model.yml
│   │   │   ├── org.apache.commons.lang.time.model.yml
│   │   │   ├── org.apache.commons.lang3.builder.model.yml
│   │   │   ├── org.apache.commons.lang3.math.model.yml
│   │   │   ├── org.apache.commons.lang3.model.yml
│   │   │   ├── org.apache.commons.lang3.reflect.model.yml
│   │   │   ├── org.apache.commons.lang3.text.translate.model.yml
│   │   │   ├── org.apache.commons.lang3.time.model.yml
│   │   │   ├── org.apache.commons.lang3.tuple.model.yml
│   │   │   ├── org.apache.commons.logging.model.yml
│   │   │   ├── org.apache.commons.mail.model.yml
│   │   │   ├── org.apache.commons.math3.analysis.model.yml
│   │   │   ├── org.apache.commons.math3.distribution.model.yml
│   │   │   ├── org.apache.commons.math3.fitting.model.yml
│   │   │   ├── org.apache.commons.math3.primes.model.yml
│   │   │   ├── org.apache.commons.math3.stat.descriptive.model.yml
│   │   │   ├── org.apache.commons.math3.stat.descriptive.rank.model.yml
│   │   │   ├── org.apache.commons.math3.stat.inference.model.yml
│   │   │   ├── org.apache.commons.math3.stat.model.yml
│   │   │   ├── org.apache.commons.math3.stat.regression.model.yml
│   │   │   ├── org.apache.commons.math3.util.model.yml
│   │   │   ├── org.apache.commons.net.ftp.model.yml
│   │   │   ├── org.apache.commons.net.model.yml
│   │   │   ├── org.apache.commons.net.util.model.yml
│   │   │   ├── org.apache.commons.pool2.model.yml
│   │   │   ├── org.apache.commons.text.model.yml
│   │   │   ├── org.apache.commons.text.translate.model.yml
│   │   │   ├── org.apache.commons.validator.model.yml
│   │   │   ├── org.apache.commons.validator.routines.model.yml
│   │   │   ├── org.apache.commons.vfs2.model.yml
│   │   │   ├── org.apache.commons.vfs2.provider.model.yml
│   │   │   ├── org.apache.curator.framework.api.model.yml
│   │   │   ├── org.apache.curator.framework.model.yml
│   │   │   ├── org.apache.curator.framework.recipes.cache.model.yml
│   │   │   ├── org.apache.curator.utils.model.yml
│   │   │   ├── org.apache.curator.x.discovery.model.yml
│   │   │   ├── org.apache.cxf.common.util.model.yml
│   │   │   ├── org.apache.cxf.endpoint.model.yml
│   │   │   ├── org.apache.cxf.jaxrs.provider.model.yml
│   │   │   ├── org.apache.cxf.transport.model.yml
│   │   │   ├── org.apache.datasketches.hll.model.yml
│   │   │   ├── org.apache.datasketches.kll.model.yml
│   │   │   ├── org.apache.datasketches.memory.model.yml
│   │   │   ├── org.apache.datasketches.model.yml
│   │   │   ├── org.apache.datasketches.quantiles.model.yml
│   │   │   ├── org.apache.datasketches.theta.model.yml
│   │   │   ├── org.apache.datasketches.tuple.arrayofdoubles.model.yml
│   │   │   ├── org.apache.directory.api.util.model.yml
│   │   │   ├── org.apache.directory.server.ldap.model.yml
│   │   │   ├── org.apache.dolphinscheduler.api.configuration.model.yml
│   │   │   ├── org.apache.dolphinscheduler.api.service.model.yml
│   │   │   ├── org.apache.dolphinscheduler.plugin.datasource.api.utils.model.yml
│   │   │   ├── org.apache.dolphinscheduler.server.master.service.model.yml
│   │   │   ├── org.apache.drill.exec.proto.model.yml
│   │   │   ├── org.apache.drill.exec.server.options.model.yml
│   │   │   ├── org.apache.drill.shaded.guava.com.google.common.base.model.yml
│   │   │   ├── org.apache.drill.shaded.guava.com.google.common.cache.model.yml
│   │   │   ├── org.apache.drill.shaded.guava.com.google.common.collect.model.yml
│   │   │   ├── org.apache.druid.collections.model.yml
│   │   │   ├── org.apache.druid.common.config.model.yml
│   │   │   ├── org.apache.druid.common.guava.model.yml
│   │   │   ├── org.apache.druid.curator.inventory.model.yml
│   │   │   ├── org.apache.druid.frame.allocation.model.yml
│   │   │   ├── org.apache.druid.indexing.overlord.http.model.yml
│   │   │   ├── org.apache.druid.indexing.seekablestream.model.yml
│   │   │   ├── org.apache.druid.java.util.common.guava.model.yml
│   │   │   ├── org.apache.druid.java.util.common.parsers.model.yml
│   │   │   ├── org.apache.druid.java.util.http.client.pool.model.yml
│   │   │   ├── org.apache.druid.math.expr.model.yml
│   │   │   ├── org.apache.druid.query.aggregation.first.model.yml
│   │   │   ├── org.apache.druid.query.aggregation.last.model.yml
│   │   │   ├── org.apache.druid.query.aggregation.model.yml
│   │   │   ├── org.apache.druid.query.aggregation.post.model.yml
│   │   │   ├── org.apache.druid.query.groupby.epinephelinae.column.model.yml
│   │   │   ├── org.apache.druid.query.groupby.epinephelinae.model.yml
│   │   │   ├── org.apache.druid.query.operator.model.yml
│   │   │   ├── org.apache.druid.segment.column.model.yml
│   │   │   ├── org.apache.druid.segment.data.model.yml
│   │   │   ├── org.apache.druid.segment.join.table.model.yml
│   │   │   ├── org.apache.druid.segment.model.yml
│   │   │   ├── org.apache.druid.segment.nested.model.yml
│   │   │   ├── org.apache.druid.segment.serde.cell.model.yml
│   │   │   ├── org.apache.druid.timeline.model.yml
│   │   │   ├── org.apache.druid.timeline.partition.model.yml
│   │   │   ├── org.apache.dubbo.common.config.configcenter.model.yml
│   │   │   ├── org.apache.dubbo.common.model.yml
│   │   │   ├── org.apache.dubbo.common.utils.model.yml
│   │   │   ├── org.apache.dubbo.config.model.yml
│   │   │   ├── org.apache.dubbo.monitor.model.yml
│   │   │   ├── org.apache.dubbo.rpc.model.yml
│   │   │   ├── org.apache.dubbo.rpc.service.model.yml
│   │   │   ├── org.apache.flink.api.common.functions.util.model.yml
│   │   │   ├── org.apache.flink.cep.nfa.model.yml
│   │   │   ├── org.apache.flink.connector.kafka.sink.model.yml
│   │   │   ├── org.apache.flink.shaded.netty4.io.netty.handler.ssl.model.yml
│   │   │   ├── org.apache.flink.streaming.runtime.streamrecord.model.yml
│   │   │   ├── org.apache.flink.types.model.yml
│   │   │   ├── org.apache.flume.event.model.yml
│   │   │   ├── org.apache.hadoop.conf.model.yml
│   │   │   ├── org.apache.hadoop.crypto.key.kms.model.yml
│   │   │   ├── org.apache.hadoop.crypto.key.model.yml
│   │   │   ├── org.apache.hadoop.fs.azure.model.yml
│   │   │   ├── org.apache.hadoop.fs.model.yml
│   │   │   ├── org.apache.hadoop.fs.viewfs.model.yml
│   │   │   ├── org.apache.hadoop.hbase.client.model.yml
│   │   │   ├── org.apache.hadoop.hbase.http.model.yml
│   │   │   ├── org.apache.hadoop.hbase.io.compress.model.yml
│   │   │   ├── org.apache.hadoop.hbase.io.encoding.model.yml
│   │   │   ├── org.apache.hadoop.hbase.model.yml
│   │   │   ├── org.apache.hadoop.hbase.regionserver.model.yml
│   │   │   ├── org.apache.hadoop.hbase.unsafe.model.yml
│   │   │   ├── org.apache.hadoop.hbase.util.model.yml
│   │   │   ├── org.apache.hadoop.hdds.server.http.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.server.common.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.server.federation.resolver.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.server.federation.router.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.server.namenode.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.server.namenode.snapshot.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.util.model.yml
│   │   │   ├── org.apache.hadoop.hdfs.web.model.yml
│   │   │   ├── org.apache.hadoop.http.model.yml
│   │   │   ├── org.apache.hadoop.io.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.lib.input.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.lib.output.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.task.reduce.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.v2.api.records.model.yml
│   │   │   ├── org.apache.hadoop.mapreduce.v2.util.model.yml
│   │   │   ├── org.apache.hadoop.metrics2.lib.model.yml
│   │   │   ├── org.apache.hadoop.metrics2.sink.timeline.model.yml
│   │   │   ├── org.apache.hadoop.net.model.yml
│   │   │   ├── org.apache.hadoop.ozone.lock.model.yml
│   │   │   ├── org.apache.hadoop.registry.client.binding.model.yml
│   │   │   ├── org.apache.hadoop.registry.server.dns.model.yml
│   │   │   ├── org.apache.hadoop.security.authentication.util.model.yml
│   │   │   ├── org.apache.hadoop.security.model.yml
│   │   │   ├── org.apache.hadoop.security.token.model.yml
│   │   │   ├── org.apache.hadoop.thirdparty.com.google.common.base.model.yml
│   │   │   ├── org.apache.hadoop.thirdparty.com.google.common.cache.model.yml
│   │   │   ├── org.apache.hadoop.thirdparty.com.google.common.collect.model.yml
│   │   │   ├── org.apache.hadoop.thirdparty.com.google.common.util.concurrent.model.yml
│   │   │   ├── org.apache.hadoop.thirdparty.protobuf.model.yml
│   │   │   ├── org.apache.hadoop.util.model.yml
│   │   │   ├── org.apache.hadoop.yarn.api.records.model.yml
│   │   │   ├── org.apache.hadoop.yarn.api.records.timelineservice.model.yml
│   │   │   ├── org.apache.hadoop.yarn.server.resourcemanager.webapp.model.yml
│   │   │   ├── org.apache.hadoop.yarn.server.timelineservice.storage.model.yml
│   │   │   ├── org.apache.hadoop.yarn.service.api.records.model.yml
│   │   │   ├── org.apache.hadoop.yarn.service.utils.model.yml
│   │   │   ├── org.apache.hadoop.yarn.webapp.hamlet2.model.yml
│   │   │   ├── org.apache.hbase.thirdparty.com.google.common.base.model.yml
│   │   │   ├── org.apache.hbase.thirdparty.com.google.common.cache.model.yml
│   │   │   ├── org.apache.hbase.thirdparty.com.google.common.io.model.yml
│   │   │   ├── org.apache.hbase.thirdparty.com.google.common.net.model.yml
│   │   │   ├── org.apache.hbase.thirdparty.com.google.protobuf.model.yml
│   │   │   ├── org.apache.hc.core5.http.nio.entity.model.yml
│   │   │   ├── org.apache.helix.constants.model.yml
│   │   │   ├── org.apache.helix.model.builder.model.yml
│   │   │   ├── org.apache.helix.model.model.yml
│   │   │   ├── org.apache.helix.model.yml
│   │   │   ├── org.apache.helix.task.model.yml
│   │   │   ├── org.apache.helix.zookeeper.datamodel.model.yml
│   │   │   ├── org.apache.hive.common.util.model.yml
│   │   │   ├── org.apache.hop.execution.model.yml
│   │   │   ├── org.apache.hop.metadata.serializer.json.model.yml
│   │   │   ├── org.apache.http.client.config.model.yml
│   │   │   ├── org.apache.http.client.fluent.model.yml
│   │   │   ├── org.apache.http.client.methods.model.yml
│   │   │   ├── org.apache.http.client.protocol.model.yml
│   │   │   ├── org.apache.http.client.utils.model.yml
│   │   │   ├── org.apache.http.conn.routing.model.yml
│   │   │   ├── org.apache.http.conn.ssl.model.yml
│   │   │   ├── org.apache.http.entity.mime.model.yml
│   │   │   ├── org.apache.http.entity.model.yml
│   │   │   ├── org.apache.http.impl.client.model.yml
│   │   │   ├── org.apache.http.model.yml
│   │   │   ├── org.apache.http.params.model.yml
│   │   │   ├── org.apache.http.protocol.model.yml
│   │   │   ├── org.apache.hugegraph.auth.model.yml
│   │   │   ├── org.apache.hugegraph.backend.cache.model.yml
│   │   │   ├── org.apache.hugegraph.job.model.yml
│   │   │   ├── org.apache.hugegraph.task.model.yml
│   │   │   ├── org.apache.hugegraph.util.model.yml
│   │   │   ├── org.apache.iceberg.nessie.model.yml
│   │   │   ├── org.apache.inlong.manager.dao.entity.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.cluster.es.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.cluster.kafka.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.cluster.pulsar.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.consume.pulsar.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.group.kafka.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.group.pulsar.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.group.tubemq.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.ck.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.es.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.hive.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.hudi.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.iceberg.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.mysql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.redis.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.node.starrocks.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.ck.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.doris.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.es.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.greenplum.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.hbase.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.hdfs.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.hive.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.hudi.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.iceberg.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.kafka.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.kudu.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.mysql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.oracle.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.postgresql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.redis.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.sqlserver.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.starrocks.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.sink.tdsqlpostgresql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.autopush.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.file.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.hudi.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.kafka.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.mongodb.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.mqtt.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.mysql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.oracle.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.postgresql.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.pulsar.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.redis.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.sqlserver.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.source.tubemq.model.yml
│   │   │   ├── org.apache.inlong.manager.pojo.stream.model.yml
│   │   │   ├── org.apache.inlong.manager.service.consume.model.yml
│   │   │   ├── org.apache.inlong.manager.service.stream.model.yml
│   │   │   ├── org.apache.inlong.manager.workflow.definition.model.yml
│   │   │   ├── org.apache.inlong.tubemq.server.master.web.common.model.yml
│   │   │   ├── org.apache.iotdb.commons.conf.model.yml
│   │   │   ├── org.apache.iotdb.commons.path.model.yml
│   │   │   ├── org.apache.iotdb.commons.schema.tree.model.yml
│   │   │   ├── org.apache.iotdb.db.metadata.mtree.traverser.basic.model.yml
│   │   │   ├── org.apache.iotdb.db.mpp.plan.analyze.cache.model.yml
│   │   │   ├── org.apache.iotdb.tsfile.file.metadata.enums.model.yml
│   │   │   ├── org.apache.jackrabbit.api.security.user.model.yml
│   │   │   ├── org.apache.jackrabbit.commons.model.yml
│   │   │   ├── org.apache.jackrabbit.util.model.yml
│   │   │   ├── org.apache.james.mime4j.parser.model.yml
│   │   │   ├── org.apache.jena.graph.model.yml
│   │   │   ├── org.apache.jena.query.model.yml
│   │   │   ├── org.apache.jena.rdf.model.model.yml
│   │   │   ├── org.apache.jena.riot.model.yml
│   │   │   ├── org.apache.jena.update.model.yml
│   │   │   ├── org.apache.jmeter.save.model.yml
│   │   │   ├── org.apache.kafka.clients.admin.model.yml
│   │   │   ├── org.apache.kafka.clients.consumer.model.yml
│   │   │   ├── org.apache.kafka.common.header.model.yml
│   │   │   ├── org.apache.kafka.connect.data.model.yml
│   │   │   ├── org.apache.kafka.connect.runtime.model.yml
│   │   │   ├── org.apache.kafka.connect.util.model.yml
│   │   │   ├── org.apache.kafka.streams.model.yml
│   │   │   ├── org.apache.kafka.streams.state.model.yml
│   │   │   ├── org.apache.kafka.trogdor.rest.model.yml
│   │   │   ├── org.apache.log4j.model.yml
│   │   │   ├── org.apache.logging.log4j.core.config.model.yml
│   │   │   ├── org.apache.logging.log4j.model.yml
│   │   │   ├── org.apache.logging.log4j.spi.model.yml
│   │   │   ├── org.apache.logging.log4j.util.model.yml
│   │   │   ├── org.apache.lucene.analysis.model.yml
│   │   │   ├── org.apache.lucene.analysis.opennlp.tools.model.yml
│   │   │   ├── org.apache.lucene.classification.document.model.yml
│   │   │   ├── org.apache.lucene.codecs.lucene94.model.yml
│   │   │   ├── org.apache.lucene.document.model.yml
│   │   │   ├── org.apache.lucene.expressions.js.model.yml
│   │   │   ├── org.apache.lucene.index.model.yml
│   │   │   ├── org.apache.lucene.queries.function.model.yml
│   │   │   ├── org.apache.lucene.queries.mlt.model.yml
│   │   │   ├── org.apache.lucene.queryparser.classic.model.yml
│   │   │   ├── org.apache.lucene.queryparser.xml.model.yml
│   │   │   ├── org.apache.lucene.search.join.model.yml
│   │   │   ├── org.apache.lucene.search.model.yml
│   │   │   ├── org.apache.lucene.search.similarities.model.yml
│   │   │   ├── org.apache.lucene.search.spell.model.yml
│   │   │   ├── org.apache.lucene.search.suggest.model.yml
│   │   │   ├── org.apache.lucene.search.vectorhighlight.model.yml
│   │   │   ├── org.apache.lucene.spatial.prefix.model.yml
│   │   │   ├── org.apache.lucene.spatial.prefix.tree.model.yml
│   │   │   ├── org.apache.lucene.spatial.query.model.yml
│   │   │   ├── org.apache.lucene.store.model.yml
│   │   │   ├── org.apache.lucene.tests.util.model.yml
│   │   │   ├── org.apache.lucene.util.model.yml
│   │   │   ├── org.apache.lucene.util.packed.model.yml
│   │   │   ├── org.apache.maven.artifact.repository.model.yml
│   │   │   ├── org.apache.maven.execution.model.yml
│   │   │   ├── org.apache.maven.index.model.yml
│   │   │   ├── org.apache.maven.model.building.model.yml
│   │   │   ├── org.apache.maven.plugin.logging.model.yml
│   │   │   ├── org.apache.maven.project.model.yml
│   │   │   ├── org.apache.maven.settings.building.model.yml
│   │   │   ├── org.apache.maven.shared.dependency.tree.model.yml
│   │   │   ├── org.apache.mina.core.buffer.model.yml
│   │   │   ├── org.apache.mybatis.jpa.persistence.model.yml
│   │   │   ├── org.apache.olingo.odata2.api.ep.model.yml
│   │   │   ├── org.apache.oltu.oauth2.client.response.model.yml
│   │   │   ├── org.apache.oro.text.regex.model.yml
│   │   │   ├── org.apache.parquet.model.yml
│   │   │   ├── org.apache.parquet.schema.model.yml
│   │   │   ├── org.apache.pdfbox.pdmodel.model.yml
│   │   │   ├── org.apache.pinot.common.metrics.model.yml
│   │   │   ├── org.apache.pinot.common.utils.model.yml
│   │   │   ├── org.apache.pinot.controller.api.resources.model.yml
│   │   │   ├── org.apache.pinot.minion.event.model.yml
│   │   │   ├── org.apache.pinot.segment.local.utils.model.yml
│   │   │   ├── org.apache.pinot.spi.config.table.model.yml
│   │   │   ├── org.apache.pinot.spi.config.tenant.model.yml
│   │   │   ├── org.apache.pinot.spi.config.user.model.yml
│   │   │   ├── org.apache.pinot.spi.data.model.yml
│   │   │   ├── org.apache.pinot.spi.data.readers.model.yml
│   │   │   ├── org.apache.pinot.spi.ingestion.batch.model.yml
│   │   │   ├── org.apache.pinot.spi.services.model.yml
│   │   │   ├── org.apache.pinot.spi.stream.model.yml
│   │   │   ├── org.apache.poi.hwpf.model.yml
│   │   │   ├── org.apache.poi.openxml4j.opc.model.yml
│   │   │   ├── org.apache.poi.ss.usermodel.model.yml
│   │   │   ├── org.apache.poi.util.model.yml
│   │   │   ├── org.apache.pulsar.broker.admin.impl.model.yml
│   │   │   ├── org.apache.pulsar.broker.admin.model.yml
│   │   │   ├── org.apache.pulsar.broker.model.yml
│   │   │   ├── org.apache.pulsar.broker.namespace.model.yml
│   │   │   ├── org.apache.pulsar.broker.resources.model.yml
│   │   │   ├── org.apache.pulsar.broker.rest.model.yml
│   │   │   ├── org.apache.pulsar.broker.service.model.yml
│   │   │   ├── org.apache.pulsar.broker.service.persistent.model.yml
│   │   │   ├── org.apache.pulsar.broker.web.model.yml
│   │   │   ├── org.apache.pulsar.client.admin.internal.model.yml
│   │   │   ├── org.apache.pulsar.client.api.model.yml
│   │   │   ├── org.apache.pulsar.client.impl.model.yml
│   │   │   ├── org.apache.pulsar.common.naming.model.yml
│   │   │   ├── org.apache.pulsar.common.policies.data.model.yml
│   │   │   ├── org.apache.pulsar.common.util.collections.model.yml
│   │   │   ├── org.apache.pulsar.functions.auth.model.yml
│   │   │   ├── org.apache.pulsar.functions.worker.service.api.model.yml
│   │   │   ├── org.apache.pulsar.proxy.server.model.yml
│   │   │   ├── org.apache.qpid.proton.message.model.yml
│   │   │   ├── org.apache.ratis.protocol.model.yml
│   │   │   ├── org.apache.ratis.thirdparty.com.google.protobuf.model.yml
│   │   │   ├── org.apache.ratis.thirdparty.io.grpc.netty.model.yml
│   │   │   ├── org.apache.servicecomb.foundation.common.utils.bean.model.yml
│   │   │   ├── org.apache.shenyu.admin.utils.model.yml
│   │   │   ├── org.apache.shiro.cache.model.yml
│   │   │   ├── org.apache.shiro.codec.model.yml
│   │   │   ├── org.apache.sling.api.resource.model.yml
│   │   │   ├── org.apache.solr.analytics.facet.model.yml
│   │   │   ├── org.apache.solr.analytics.function.reduction.data.model.yml
│   │   │   ├── org.apache.solr.client.solrj.impl.model.yml
│   │   │   ├── org.apache.solr.client.solrj.model.yml
│   │   │   ├── org.apache.solr.client.solrj.request.model.yml
│   │   │   ├── org.apache.solr.client.solrj.util.model.yml
│   │   │   ├── org.apache.solr.common.cloud.model.yml
│   │   │   ├── org.apache.solr.common.model.yml
│   │   │   ├── org.apache.solr.common.params.model.yml
│   │   │   ├── org.apache.solr.common.util.model.yml
│   │   │   ├── org.apache.solr.core.model.yml
│   │   │   ├── org.apache.solr.handler.component.model.yml
│   │   │   ├── org.apache.solr.schema.model.yml
│   │   │   ├── org.apache.solr.search.facet.model.yml
│   │   │   ├── org.apache.solr.servlet.model.yml
│   │   │   ├── org.apache.solr.update.model.yml
│   │   │   ├── org.apache.solr.update.processor.model.yml
│   │   │   ├── org.apache.solr.util.model.yml
│   │   │   ├── org.apache.sshd.common.config.keys.model.yml
│   │   │   ├── org.apache.sshd.scp.client.model.yml
│   │   │   ├── org.apache.storm.shade.com.google.common.base.model.yml
│   │   │   ├── org.apache.storm.shade.com.google.common.collect.model.yml
│   │   │   ├── org.apache.storm.shade.org.apache.curator.framework.api.model.yml
│   │   │   ├── org.apache.storm.shade.org.apache.zookeeper.server.auth.model.yml
│   │   │   ├── org.apache.storm.shade.org.json.simple.model.yml
│   │   │   ├── org.apache.storm.thrift.model.yml
│   │   │   ├── org.apache.storm.utils.model.yml
│   │   │   ├── org.apache.streampark.common.util.model.yml
│   │   │   ├── org.apache.streampark.console.system.authentication.model.yml
│   │   │   ├── org.apache.streampark.console.system.entity.model.yml
│   │   │   ├── org.apache.streampipes.connect.adapter.preprocessing.elements.model.yml
│   │   │   ├── org.apache.streampipes.connect.adapters.coindesk.model.yml
│   │   │   ├── org.apache.streampipes.connect.api.model.yml
│   │   │   ├── org.apache.streampipes.container.api.model.yml
│   │   │   ├── org.apache.streampipes.dataexplorer.v4.params.model.yml
│   │   │   ├── org.apache.streampipes.export.dataimport.model.yml
│   │   │   ├── org.apache.streampipes.manager.verification.model.yml
│   │   │   ├── org.apache.streampipes.model.client.user.model.yml
│   │   │   ├── org.apache.streampipes.model.grounding.model.yml
│   │   │   ├── org.apache.streampipes.resource.management.model.yml
│   │   │   ├── org.apache.streampipes.rest.impl.dashboard.model.yml
│   │   │   ├── org.apache.streampipes.sdk.extractor.model.yml
│   │   │   ├── org.apache.streampipes.storage.couchdb.dao.model.yml
│   │   │   ├── org.apache.streampipes.wrapper.params.runtime.model.yml
│   │   │   ├── org.apache.submarine.commons.utils.model.yml
│   │   │   ├── org.apache.submarine.server.api.common.model.yml
│   │   │   ├── org.apache.submarine.server.security.model.yml
│   │   │   ├── org.apache.submarine.server.submitter.k8s.model.pytorchjob.model.yml
│   │   │   ├── org.apache.submarine.server.submitter.k8s.model.tfjob.model.yml
│   │   │   ├── org.apache.submarine.server.submitter.k8s.model.xgboostjob.model.yml
│   │   │   ├── org.apache.submarine.server.utils.response.model.yml
│   │   │   ├── org.apache.synapse.model.yml
│   │   │   ├── org.apache.tapestry5.json.model.yml
│   │   │   ├── org.apache.tephra.model.yml
│   │   │   ├── org.apache.thrift.model.yml
│   │   │   ├── org.apache.thrift.protocol.model.yml
│   │   │   ├── org.apache.thrift.transport.model.yml
│   │   │   ├── org.apache.tika.io.model.yml
│   │   │   ├── org.apache.tika.model.yml
│   │   │   ├── org.apache.tika.parser.model.yml
│   │   │   ├── org.apache.tinkerpop.gremlin.driver.model.yml
│   │   │   ├── org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.model.yml
│   │   │   ├── org.apache.tinkerpop.gremlin.structure.model.yml
│   │   │   ├── org.apache.tinkerpop.gremlin.structure.util.model.yml
│   │   │   ├── org.apache.tinkerpop.shaded.jackson.databind.model.yml
│   │   │   ├── org.apache.tinkerpop.shaded.kryo.model.yml
│   │   │   ├── org.apache.tomcat.util.net.model.yml
│   │   │   ├── org.apache.tools.ant.helper.model.yml
│   │   │   ├── org.apache.tools.ant.model.yml
│   │   │   ├── org.apache.tools.ant.taskdefs.model.yml
│   │   │   ├── org.apache.tools.ant.types.model.yml
│   │   │   ├── org.apache.tools.zip.model.yml
│   │   │   ├── org.apache.tuweni.bytes.model.yml
│   │   │   ├── org.apache.velocity.app.model.yml
│   │   │   ├── org.apache.wicket.model.model.yml
│   │   │   ├── org.apache.wicket.model.yml
│   │   │   ├── org.apache.wicket.request.model.yml
│   │   │   ├── org.apache.xerces.util.model.yml
│   │   │   ├── org.apache.xml.security.c14n.model.yml
│   │   │   ├── org.apache.xmlrpc.client.model.yml
│   │   │   ├── org.apache.xmlrpc.common.model.yml
│   │   │   ├── org.apache.zookeeper.model.yml
│   │   │   ├── org.apache.zookeeper.server.auth.model.yml
│   │   │   ├── org.apache.zookeeper.server.controller.model.yml
│   │   │   ├── org.apache.zookeeper.server.model.yml
│   │   │   ├── org.apereo.cas.util.model.yml
│   │   │   ├── org.apereo.portal.jpa.model.yml
│   │   │   ├── org.apereo.portal.layout.dlm.remoting.model.yml
│   │   │   ├── org.apereo.portal.soffit.service.model.yml
│   │   │   ├── org.apereo.services.persondir.model.yml
│   │   │   ├── org.asciidoctor.model.yml
│   │   │   ├── org.aspectj.util.model.yml
│   │   │   ├── org.asynchttpclient.ws.model.yml
│   │   │   ├── org.azeckoski.reflectutils.model.yml
│   │   │   ├── org.basex.util.options.model.yml
│   │   │   ├── org.bimserver.database.actions.model.yml
│   │   │   ├── org.biojava.nbio.core.sequence.io.model.yml
│   │   │   ├── org.biojava.nbio.core.sequence.io.template.model.yml
│   │   │   ├── org.bitbucket.cowwoc.diffmatchpatch.model.yml
│   │   │   ├── org.boon.json.model.yml
│   │   │   ├── org.bouncycastle.crypto.model.yml
│   │   │   ├── org.bouncycastle.openpgp.model.yml
│   │   │   ├── org.bouncycastle.openssl.jcajce.model.yml
│   │   │   ├── org.bouncycastle.util.encoders.model.yml
│   │   │   ├── org.broad.igv.feature.tribble.model.yml
│   │   │   ├── org.broad.igv.sam.model.yml
│   │   │   ├── org.broad.igv.tdf.model.yml
│   │   │   ├── org.broad.igv.track.model.yml
│   │   │   ├── org.broad.igv.util.model.yml
│   │   │   ├── org.bson.model.yml
│   │   │   ├── org.bytedeco.ffmpeg.global.model.yml
│   │   │   ├── org.caffinitas.ohc.model.yml
│   │   │   ├── org.cerberus.core.crud.entity.model.yml
│   │   │   ├── org.cerberus.core.util.answer.model.yml
│   │   │   ├── org.cloudfoundry.identity.uaa.mfa.model.yml
│   │   │   ├── org.cloudfoundry.identity.uaa.provider.model.yml
│   │   │   ├── org.cloudfoundry.identity.uaa.resources.jdbc.model.yml
│   │   │   ├── org.cloudfoundry.identity.uaa.scim.model.yml
│   │   │   ├── org.codehaus.groovy.ast.decompiled.model.yml
│   │   │   ├── org.codehaus.groovy.runtime.model.yml
│   │   │   ├── org.codehaus.jackson.map.model.yml
│   │   │   ├── org.codehaus.jackson.util.model.yml
│   │   │   ├── org.codehaus.jettison.json.model.yml
│   │   │   ├── org.codehaus.plexus.util.cli.model.yml
│   │   │   ├── org.codehaus.plexus.util.introspection.model.yml
│   │   │   ├── org.codehaus.plexus.util.model.yml
│   │   │   ├── org.codehaus.plexus.util.xml.pull.model.yml
│   │   │   ├── org.codelibs.core.io.model.yml
│   │   │   ├── org.codelibs.core.lang.model.yml
│   │   │   ├── org.codelibs.core.stream.model.yml
│   │   │   ├── org.codelibs.curl.model.yml
│   │   │   ├── org.codelibs.fess.suggest.request.popularwords.model.yml
│   │   │   ├── org.codelibs.fess.suggest.request.suggest.model.yml
│   │   │   ├── org.cometd.common.model.yml
│   │   │   ├── org.commonmark.parser.model.yml
│   │   │   ├── org.dcache.restful.util.admin.model.yml
│   │   │   ├── org.dcache.services.bulk.model.yml
│   │   │   ├── org.dcache.util.collector.model.yml
│   │   │   ├── org.dcache.util.histograms.model.yml
│   │   │   ├── org.dcache.vehicles.billing.model.yml
│   │   │   ├── org.dcm4che3.io.model.yml
│   │   │   ├── org.deegree.coverage.raster.interpolation.model.yml
│   │   │   ├── org.deegree.protocol.csw.model.yml
│   │   │   ├── org.deegree.services.controller.model.yml
│   │   │   ├── org.deegree.services.wcs.capabilities.model.yml
│   │   │   ├── org.deegree.services.wpvs.config.model.yml
│   │   │   ├── org.dependencytrack.model.model.yml
│   │   │   ├── org.dependencytrack.notification.model.yml
│   │   │   ├── org.dom4j.io.model.yml
│   │   │   ├── org.dom4j.model.yml
│   │   │   ├── org.drools.mvel.expr.model.yml
│   │   │   ├── org.dspace.app.rest.link.model.yml
│   │   │   ├── org.dspace.app.rest.repository.model.yml
│   │   │   ├── org.dspace.content.dao.model.yml
│   │   │   ├── org.dspace.external.provider.orcid.xml.model.yml
│   │   │   ├── org.dspace.scripts.model.yml
│   │   │   ├── org.dspace.supervision.enumeration.model.yml
│   │   │   ├── org.easymock.model.yml
│   │   │   ├── org.eclipse.birt.core.btree.model.yml
│   │   │   ├── org.eclipse.californium.elements.util.model.yml
│   │   │   ├── org.eclipse.core.runtime.model.yml
│   │   │   ├── org.eclipse.dirigible.components.data.management.domain.model.yml
│   │   │   ├── org.eclipse.edc.azure.cosmos.dialect.model.yml
│   │   │   ├── org.eclipse.edc.connector.dataplane.util.sink.model.yml
│   │   │   ├── org.eclipse.edc.connector.defaults.storage.model.yml
│   │   │   ├── org.eclipse.edc.connector.transfer.spi.types.model.yml
│   │   │   ├── org.eclipse.edc.spi.event.asset.model.yml
│   │   │   ├── org.eclipse.edc.spi.event.contractdefinition.model.yml
│   │   │   ├── org.eclipse.edc.spi.types.domain.asset.model.yml
│   │   │   ├── org.eclipse.edc.spi.types.domain.model.yml
│   │   │   ├── org.eclipse.jetty.client.api.model.yml
│   │   │   ├── org.eclipse.jetty.client.model.yml
│   │   │   ├── org.eclipse.jetty.client.util.model.yml
│   │   │   ├── org.eclipse.jetty.http.model.yml
│   │   │   ├── org.eclipse.jetty.http.pathmap.model.yml
│   │   │   ├── org.eclipse.jetty.server.handler.model.yml
│   │   │   ├── org.eclipse.jetty.server.model.yml
│   │   │   ├── org.eclipse.jetty.servlet.model.yml
│   │   │   ├── org.eclipse.jetty.servlets.model.yml
│   │   │   ├── org.eclipse.jetty.util.log.model.yml
│   │   │   ├── org.eclipse.jetty.util.model.yml
│   │   │   ├── org.eclipse.jetty.util.resource.model.yml
│   │   │   ├── org.eclipse.jetty.websocket.api.model.yml
│   │   │   ├── org.eclipse.jetty.websocket.client.model.yml
│   │   │   ├── org.eclipse.jface.dialogs.model.yml
│   │   │   ├── org.eclipse.jgit.api.model.yml
│   │   │   ├── org.eclipse.jgit.lib.model.yml
│   │   │   ├── org.eclipse.jgit.revwalk.model.yml
│   │   │   ├── org.eclipse.jgit.storage.file.model.yml
│   │   │   ├── org.eclipse.jgit.transport.model.yml
│   │   │   ├── org.eclipse.jgit.treewalk.filter.model.yml
│   │   │   ├── org.eclipse.jgit.treewalk.model.yml
│   │   │   ├── org.eclipse.lsp4j.debug.launch.model.yml
│   │   │   ├── org.eclipse.lsp4j.debug.model.yml
│   │   │   ├── org.eclipse.lsp4j.jsonrpc.messages.model.yml
│   │   │   ├── org.eclipse.lsp4j.jsonrpc.model.yml
│   │   │   ├── org.eclipse.lsp4j.launch.model.yml
│   │   │   ├── org.eclipse.lsp4j.model.yml
│   │   │   ├── org.eclipse.lsp4j.util.model.yml
│   │   │   ├── org.eclipse.microprofile.config.model.yml
│   │   │   ├── org.eclipse.microprofile.config.spi.model.yml
│   │   │   ├── org.eclipse.microprofile.reactive.messaging.model.yml
│   │   │   ├── org.eclipse.mylyn.internal.tasks.core.model.yml
│   │   │   ├── org.eclipse.mylyn.tasks.core.data.model.yml
│   │   │   ├── org.eclipse.mylyn.tasks.core.model.yml
│   │   │   ├── org.eclipse.osgi.util.model.yml
│   │   │   ├── org.eclipse.rdf4j.common.lang.service.model.yml
│   │   │   ├── org.eclipse.rdf4j.common.logging.model.yml
│   │   │   ├── org.eclipse.rdf4j.common.transaction.model.yml
│   │   │   ├── org.eclipse.rdf4j.http.protocol.model.yml
│   │   │   ├── org.eclipse.rdf4j.model.model.yml
│   │   │   ├── org.eclipse.rdf4j.query.parser.model.yml
│   │   │   ├── org.eclipse.rdf4j.repository.model.yml
│   │   │   ├── org.eclipse.rdf4j.rio.model.yml
│   │   │   ├── org.eclipse.rdf4j.sail.memory.model.model.yml
│   │   │   ├── org.eclipse.rdf4j.sail.shacl.model.yml
│   │   │   ├── org.eclipse.swt.custom.model.yml
│   │   │   ├── org.eclipse.swt.dnd.model.yml
│   │   │   ├── org.eclipse.swt.graphics.model.yml
│   │   │   ├── org.eclipse.swt.widgets.model.yml
│   │   │   ├── org.eclipse.tm4e.core.registry.model.yml
│   │   │   ├── org.ehcache.model.yml
│   │   │   ├── org.eigenbase.resgen.model.yml
│   │   │   ├── org.ektorp.model.yml
│   │   │   ├── org.elasticsearch.action.admin.cluster.snapshots.create.model.yml
│   │   │   ├── org.elasticsearch.action.admin.cluster.snapshots.restore.model.yml
│   │   │   ├── org.elasticsearch.action.get.model.yml
│   │   │   ├── org.elasticsearch.action.index.model.yml
│   │   │   ├── org.elasticsearch.action.search.model.yml
│   │   │   ├── org.elasticsearch.action.support.replication.model.yml
│   │   │   ├── org.elasticsearch.client.model.yml
│   │   │   ├── org.elasticsearch.common.model.yml
│   │   │   ├── org.elasticsearch.common.settings.model.yml
│   │   │   ├── org.elasticsearch.index.query.model.yml
│   │   │   ├── org.elasticsearch.search.builder.model.yml
│   │   │   ├── org.elasticsearch.search.sort.model.yml
│   │   │   ├── org.everit.json.schema.loader.model.yml
│   │   │   ├── org.everit.json.schema.model.yml
│   │   │   ├── org.fao.geonet.api.records.formatters.model.yml
│   │   │   ├── org.fao.geonet.domain.model.yml
│   │   │   ├── org.fao.geonet.kernel.rdf.model.yml
│   │   │   ├── org.fao.geonet.kernel.search.keyword.model.yml
│   │   │   ├── org.fcrepo.storage.ocfl.cache.model.yml
│   │   │   ├── org.fcrepo.storage.ocfl.model.yml
│   │   │   ├── org.fdroid.database.model.yml
│   │   │   ├── org.fedorahosted.freeotp.model.yml
│   │   │   ├── org.ff4j.couchdb.document.model.yml
│   │   │   ├── org.ff4j.dynamodb.model.yml
│   │   │   ├── org.ff4j.property.model.yml
│   │   │   ├── org.flowable.engine.repository.model.yml
│   │   │   ├── org.flywaydb.core.internal.util.model.yml
│   │   │   ├── org.fusesource.jansi.model.yml
│   │   │   ├── org.fusesource.leveldbjni.model.yml
│   │   │   ├── org.fusesource.mqtt.client.model.yml
│   │   │   ├── org.georchestra.datafeeder.service.model.yml
│   │   │   ├── org.georchestra.ds.orgs.model.yml
│   │   │   ├── org.georchestra.extractorapp.ws.extractor.model.yml
│   │   │   ├── org.georchestra.extractorapp.ws.extractor.task.model.yml
│   │   │   ├── org.georchestra.mapfishapp.ws.upload.model.yml
│   │   │   ├── org.georchestra.security.model.yml
│   │   │   ├── org.geoserver.catalog.impl.model.yml
│   │   │   ├── org.geoserver.config.util.model.yml
│   │   │   ├── org.geoserver.ows.model.yml
│   │   │   ├── org.geoserver.ows.util.model.yml
│   │   │   ├── org.geoserver.platform.exception.model.yml
│   │   │   ├── org.geoserver.platform.model.yml
│   │   │   ├── org.geoserver.platform.resource.model.yml
│   │   │   ├── org.geoserver.rest.util.model.yml
│   │   │   ├── org.geoserver.util.model.yml
│   │   │   ├── org.geoserver.wcs2_0.kvp.model.yml
│   │   │   ├── org.geotools.coverage.grid.io.model.yml
│   │   │   ├── org.geotools.data.model.yml
│   │   │   ├── org.geotools.data.transform.model.yml
│   │   │   ├── org.geotools.data.wfs.model.yml
│   │   │   ├── org.geotools.feature.simple.model.yml
│   │   │   ├── org.geotools.filter.function.model.yml
│   │   │   ├── org.geotools.filter.text.cql2.model.yml
│   │   │   ├── org.geotools.filter.text.ecql.model.yml
│   │   │   ├── org.geotools.geojson.feature.model.yml
│   │   │   ├── org.geotools.referencing.model.yml
│   │   │   ├── org.geotools.styling.model.yml
│   │   │   ├── org.geotools.util.model.yml
│   │   │   ├── org.geotools.xml.model.yml
│   │   │   ├── org.geotools.xsd.model.yml
│   │   │   ├── org.geowebcache.demo.model.yml
│   │   │   ├── org.geowebcache.layer.model.yml
│   │   │   ├── org.geowebcache.storage.model.yml
│   │   │   ├── org.geowebcache.util.model.yml
│   │   │   ├── org.gitlab.api.model.yml
│   │   │   ├── org.gitlab4j.api.model.yml
│   │   │   ├── org.gitlab4j.api.models.model.yml
│   │   │   ├── org.glassfish.grizzly.http.io.model.yml
│   │   │   ├── org.glassfish.grizzly.http.util.model.yml
│   │   │   ├── org.glassfish.jersey.client.authentication.model.yml
│   │   │   ├── org.glassfish.jersey.client.oauth2.model.yml
│   │   │   ├── org.glassfish.jersey.internal.model.yml
│   │   │   ├── org.glassfish.jersey.internal.util.model.yml
│   │   │   ├── org.glassfish.jersey.message.internal.model.yml
│   │   │   ├── org.glassfish.jersey.message.model.yml
│   │   │   ├── org.glassfish.jersey.server.internal.model.yml
│   │   │   ├── org.glassfish.jersey.uri.model.yml
│   │   │   ├── org.globalbioticinteractions.doi.model.yml
│   │   │   ├── org.gluu.jsf2.service.model.yml
│   │   │   ├── org.gluu.model.custom.script.type.auth.model.yml
│   │   │   ├── org.gluu.model.custom.script.type.session.model.yml
│   │   │   ├── org.gluu.model.custom.script.type.uma.model.yml
│   │   │   ├── org.gluu.model.security.model.yml
│   │   │   ├── org.gluu.oxeleven.model.model.yml
│   │   │   ├── org.gluu.persist.ldap.impl.model.yml
│   │   │   ├── org.gluu.persist.model.base.model.yml
│   │   │   ├── org.gluu.persist.model.yml
│   │   │   ├── org.gluu.search.filter.model.yml
│   │   │   ├── org.gluu.service.model.yml
│   │   │   ├── org.gluu.service.security.protect.model.yml
│   │   │   ├── org.gluu.util.model.yml
│   │   │   ├── org.gradle.tooling.model.yml
│   │   │   ├── org.gradle.util.model.yml
│   │   │   ├── org.gradle.wrapper.model.yml
│   │   │   ├── org.greenrobot.essentials.io.model.yml
│   │   │   ├── org.h2.mvstore.model.yml
│   │   │   ├── org.hadoop.ozone.recon.schema.model.yml
│   │   │   ├── org.hamcrest.model.yml
│   │   │   ├── org.hibernate.criterion.model.yml
│   │   │   ├── org.hibernate.jpa.boot.internal.model.yml
│   │   │   ├── org.hibernate.jpa.boot.spi.model.yml
│   │   │   ├── org.hibernate.metadata.model.yml
│   │   │   ├── org.hibernate.model.yml
│   │   │   ├── org.hibernate.search.engine.search.predicate.dsl.model.yml
│   │   │   ├── org.hibernate.search.engine.search.query.model.yml
│   │   │   ├── org.hibernate.validator.constraintvalidation.model.yml
│   │   │   ├── org.hibernate.validator.internal.engine.valuecontext.model.yml
│   │   │   ├── org.hl7.fhir.r4.model.model.yml
│   │   │   ├── org.hl7.fhir.utilities.model.yml
│   │   │   ├── org.hl7.fhir.utilities.npm.model.yml
│   │   │   ├── org.hswebframework.ezorm.core.model.yml
│   │   │   ├── org.hswebframework.ezorm.rdb.mapping.model.yml
│   │   │   ├── org.hswebframework.web.api.crud.entity.model.yml
│   │   │   ├── org.hswebframework.web.crud.service.model.yml
│   │   │   ├── org.infinispan.affinity.model.yml
│   │   │   ├── org.infinispan.client.hotrod.configuration.model.yml
│   │   │   ├── org.infinispan.client.hotrod.model.yml
│   │   │   ├── org.infinispan.commons.api.model.yml
│   │   │   ├── org.infinispan.counter.api.model.yml
│   │   │   ├── org.infinispan.model.yml
│   │   │   ├── org.infinispan.quarkus.hibernate.cache.model.yml
│   │   │   ├── org.infinispan.query.dsl.model.yml
│   │   │   ├── org.influxdb.dto.model.yml
│   │   │   ├── org.influxdb.model.yml
│   │   │   ├── org.iq80.leveldb.model.yml
│   │   │   ├── org.jasig.cas.client.util.model.yml
│   │   │   ├── org.jasypt.digest.model.yml
│   │   │   ├── org.jasypt.encryption.model.yml
│   │   │   ├── org.jasypt.util.password.model.yml
│   │   │   ├── org.jasypt.util.text.model.yml
│   │   │   ├── org.jaudiotagger.audio.model.yml
│   │   │   ├── org.jaudiotagger.tag.model.yml
│   │   │   ├── org.javaswift.joss.model.model.yml
│   │   │   ├── org.jboss.aerogear.security.otp.model.yml
│   │   │   ├── org.jboss.arquillian.core.api.model.yml
│   │   │   ├── org.jboss.jandex.model.yml
│   │   │   ├── org.jboss.logging.model.yml
│   │   │   ├── org.jboss.netty.buffer.model.yml
│   │   │   ├── org.jboss.resteasy.core.model.yml
│   │   │   ├── org.jboss.resteasy.plugins.providers.jsonb.model.yml
│   │   │   ├── org.jboss.resteasy.reactive.client.impl.model.yml
│   │   │   ├── org.jboss.resteasy.reactive.common.core.model.yml
│   │   │   ├── org.jboss.resteasy.reactive.common.util.model.yml
│   │   │   ├── org.jboss.resteasy.reactive.server.mapping.model.yml
│   │   │   ├── org.jboss.resteasy.specimpl.model.yml
│   │   │   ├── org.jboss.resteasy.util.model.yml
│   │   │   ├── org.jboss.security.xacml.core.model.policy.model.yml
│   │   │   ├── org.jboss.shrinkwrap.api.model.yml
│   │   │   ├── org.jboss.web.tomcat.security.login.model.yml
│   │   │   ├── org.jclouds.blobstore.model.yml
│   │   │   ├── org.jclouds.blobstore.options.model.yml
│   │   │   ├── org.jclouds.openstack.swift.v1.model.yml
│   │   │   ├── org.jdbi.v3.core.statement.model.yml
│   │   │   ├── org.jdom.input.model.yml
│   │   │   ├── org.jdom.model.yml
│   │   │   ├── org.jdom.output.model.yml
│   │   │   ├── org.jdom.xpath.model.yml
│   │   │   ├── org.jdom2.model.yml
│   │   │   ├── org.jeecg.common.api.dto.model.yml
│   │   │   ├── org.jeecg.common.util.model.yml
│   │   │   ├── org.jeecg.modules.system.entity.model.yml
│   │   │   ├── org.jeecgframework.poi.excel.model.yml
│   │   │   ├── org.jenkinsci.remoting.engine.model.yml
│   │   │   ├── org.jetlinks.community.auth.service.model.yml
│   │   │   ├── org.jetlinks.community.dashboard.model.yml
│   │   │   ├── org.jetlinks.community.device.service.model.yml
│   │   │   ├── org.jetlinks.core.model.yml
│   │   │   ├── org.jetlinks.core.things.model.yml
│   │   │   ├── org.jets3t.service.model.yml
│   │   │   ├── org.jfree.chart.model.yml
│   │   │   ├── org.jitsi.util.xml.model.yml
│   │   │   ├── org.jitsi.utils.logging2.model.yml
│   │   │   ├── org.jitsi.xmpp.extensions.colibri2.model.yml
│   │   │   ├── org.jivesoftware.util.model.yml
│   │   │   ├── org.jmol.api.model.yml
│   │   │   ├── org.joda.time.base.model.yml
│   │   │   ├── org.joda.time.format.model.yml
│   │   │   ├── org.joda.time.model.yml
│   │   │   ├── org.jooq.impl.model.yml
│   │   │   ├── org.jooq.model.yml
│   │   │   ├── org.jose4j.json.internal.json_simple.parser.model.yml
│   │   │   ├── org.jose4j.jwk.model.yml
│   │   │   ├── org.jose4j.jwt.consumer.model.yml
│   │   │   ├── org.jose4j.jwt.model.yml
│   │   │   ├── org.jose4j.jwx.model.yml
│   │   │   ├── org.jrobin.data.model.yml
│   │   │   ├── org.jrobin.graph.model.yml
│   │   │   ├── org.json.model.yml
│   │   │   ├── org.json.simple.model.yml
│   │   │   ├── org.json.simple.parser.model.yml
│   │   │   ├── org.jsoup.model.yml
│   │   │   ├── org.jsoup.nodes.model.yml
│   │   │   ├── org.jsoup.parser.model.yml
│   │   │   ├── org.jvnet.hk2.component.model.yml
│   │   │   ├── org.jxls.common.model.yml
│   │   │   ├── org.jxmpp.jid.impl.model.yml
│   │   │   ├── org.keycloak.broker.oidc.model.yml
│   │   │   ├── org.keycloak.broker.provider.model.yml
│   │   │   ├── org.keycloak.client.admin.cli.common.model.yml
│   │   │   ├── org.keycloak.common.enums.model.yml
│   │   │   ├── org.keycloak.common.util.model.yml
│   │   │   ├── org.keycloak.credential.model.yml
│   │   │   ├── org.keycloak.crypto.model.yml
│   │   │   ├── org.keycloak.model.yml
│   │   │   ├── org.keycloak.models.map.common.model.yml
│   │   │   ├── org.keycloak.models.map.storage.tree.model.yml
│   │   │   ├── org.keycloak.models.model.yml
│   │   │   ├── org.keycloak.models.sessions.infinispan.changes.model.yml
│   │   │   ├── org.keycloak.models.sessions.infinispan.model.yml
│   │   │   ├── org.keycloak.partialimport.model.yml
│   │   │   ├── org.keycloak.saml.common.util.model.yml
│   │   │   ├── org.keycloak.saml.model.yml
│   │   │   ├── org.keycloak.sessions.model.yml
│   │   │   ├── org.keycloak.storage.model.yml
│   │   │   ├── org.keycloak.theme.model.yml
│   │   │   ├── org.kie.api.io.model.yml
│   │   │   ├── org.kie.kogito.process.management.model.yml
│   │   │   ├── org.kie.kogito.process.model.yml
│   │   │   ├── org.killbill.billing.catalog.api.model.yml
│   │   │   ├── org.killbill.billing.catalog.model.yml
│   │   │   ├── org.killbill.billing.jaxrs.resources.model.yml
│   │   │   ├── org.killbill.billing.payment.api.model.yml
│   │   │   ├── org.killbill.billing.util.entity.dao.model.yml
│   │   │   ├── org.killbill.clock.model.yml
│   │   │   ├── org.killbill.commons.profiling.model.yml
│   │   │   ├── org.killbill.commons.utils.collect.model.yml
│   │   │   ├── org.killbill.commons.utils.model.yml
│   │   │   ├── org.killbill.xmlloader.model.yml
│   │   │   ├── org.kohsuke.github.model.yml
│   │   │   ├── org.kohsuke.stapler.model.yml
│   │   │   ├── org.lastaflute.di.util.model.yml
│   │   │   ├── org.lastaflute.job.util.model.yml
│   │   │   ├── org.lightcouch.model.yml
│   │   │   ├── org.linuxforhealth.fhir.persistence.model.yml
│   │   │   ├── org.lionsoul.jcseg.model.yml
│   │   │   ├── org.locationtech.jts.geom.model.yml
│   │   │   ├── org.locationtech.jts.io.model.yml
│   │   │   ├── org.locationtech.spatial4j.context.model.yml
│   │   │   ├── org.locationtech.spatial4j.distance.model.yml
│   │   │   ├── org.locationtech.spatial4j.io.model.yml
│   │   │   ├── org.locationtech.spatial4j.shape.model.yml
│   │   │   ├── org.lwjgl.opencl.model.yml
│   │   │   ├── org.lwjgl.opengl.model.yml
│   │   │   ├── org.mindrot.jbcrypt.model.yml
│   │   │   ├── org.mitre.dsmiley.httpproxy.model.yml
│   │   │   ├── org.mlflow.tracking.model.yml
│   │   │   ├── org.modelmapper.model.yml
│   │   │   ├── org.mozilla.javascript.model.yml
│   │   │   ├── org.msgpack.core.model.yml
│   │   │   ├── org.mule.runtime.api.message.model.yml
│   │   │   ├── org.mule.runtime.api.metadata.model.yml
│   │   │   ├── org.mvel2.model.yml
│   │   │   ├── org.neo4j.dbms.api.model.yml
│   │   │   ├── org.neo4j.driver.async.model.yml
│   │   │   ├── org.neo4j.driver.model.yml
│   │   │   ├── org.neo4j.driver.reactive.model.yml
│   │   │   ├── org.neo4j.driver.v1.model.yml
│   │   │   ├── org.neo4j.graphdb.model.yml
│   │   │   ├── org.netbeans.api.autoupdate.model.yml
│   │   │   ├── org.netbeans.api.debugger.model.yml
│   │   │   ├── org.netbeans.api.java.source.model.yml
│   │   │   ├── org.netbeans.api.lexer.model.yml
│   │   │   ├── org.netbeans.api.search.model.yml
│   │   │   ├── org.netbeans.core.network.utils.model.yml
│   │   │   ├── org.netbeans.core.windows.options.model.yml
│   │   │   ├── org.netbeans.html.json.spi.model.yml
│   │   │   ├── org.netbeans.jemmy.model.yml
│   │   │   ├── org.netbeans.jemmy.operators.model.yml
│   │   │   ├── org.netbeans.lib.editor.codetemplates.storage.model.yml
│   │   │   ├── org.netbeans.lib.editor.util.model.yml
│   │   │   ├── org.netbeans.lib.lexer.model.yml
│   │   │   ├── org.netbeans.modules.autoupdate.services.model.yml
│   │   │   ├── org.netbeans.modules.bugtracking.model.yml
│   │   │   ├── org.netbeans.modules.cloud.oracle.model.yml
│   │   │   ├── org.netbeans.modules.csl.api.model.yml
│   │   │   ├── org.netbeans.modules.debugger.ui.models.model.yml
│   │   │   ├── org.netbeans.modules.editor.settings.storage.api.model.yml
│   │   │   ├── org.netbeans.modules.editor.settings.storage.model.yml
│   │   │   ├── org.netbeans.modules.editor.settings.storage.spi.model.yml
│   │   │   ├── org.netbeans.modules.git.model.yml
│   │   │   ├── org.netbeans.modules.gradle.api.execute.model.yml
│   │   │   ├── org.netbeans.modules.gradle.java.api.model.yml
│   │   │   ├── org.netbeans.modules.gradle.options.model.yml
│   │   │   ├── org.netbeans.modules.gradle.spi.model.yml
│   │   │   ├── org.netbeans.modules.html.editor.refactoring.api.model.yml
│   │   │   ├── org.netbeans.modules.htmlui.model.yml
│   │   │   ├── org.netbeans.modules.j2ee.metadata.model.api.support.annotation.model.yml
│   │   │   ├── org.netbeans.modules.j2ee.sun.dd.impl.verifier.model.yml
│   │   │   ├── org.netbeans.modules.java.hints.spiimpl.options.model.yml
│   │   │   ├── org.netbeans.modules.java.openjdk.project.model.yml
│   │   │   ├── org.netbeans.modules.java.source.tasklist.model.yml
│   │   │   ├── org.netbeans.modules.java.source.usages.model.yml
│   │   │   ├── org.netbeans.modules.java.source.util.model.yml
│   │   │   ├── org.netbeans.modules.javascript2.editor.formatter.model.yml
│   │   │   ├── org.netbeans.modules.javascript2.model.api.model.yml
│   │   │   ├── org.netbeans.modules.javawebstart.ui.customizer.model.yml
│   │   │   ├── org.netbeans.modules.jumpto.model.yml
│   │   │   ├── org.netbeans.modules.masterfs.watcher.model.yml
│   │   │   ├── org.netbeans.modules.maven.options.model.yml
│   │   │   ├── org.netbeans.modules.parsing.lucene.model.yml
│   │   │   ├── org.netbeans.modules.php.api.model.yml
│   │   │   ├── org.netbeans.modules.php.editor.codegen.model.yml
│   │   │   ├── org.netbeans.modules.php.editor.indent.model.yml
│   │   │   ├── org.netbeans.modules.php.editor.model.yml
│   │   │   ├── org.netbeans.modules.php.editor.options.model.yml
│   │   │   ├── org.netbeans.modules.php.project.annotations.model.yml
│   │   │   ├── org.netbeans.modules.php.project.runconfigs.model.yml
│   │   │   ├── org.netbeans.modules.php.project.ui.customizer.model.yml
│   │   │   ├── org.netbeans.modules.php.smarty.model.yml
│   │   │   ├── org.netbeans.modules.php.twig.editor.actions.model.yml
│   │   │   ├── org.netbeans.modules.versioning.ui.history.model.yml
│   │   │   ├── org.netbeans.modules.versioning.util.common.model.yml
│   │   │   ├── org.netbeans.modules.versioning.util.status.model.yml
│   │   │   ├── org.netbeans.modules.web.browser.api.model.yml
│   │   │   ├── org.netbeans.modules.web.clientproject.ui.customizer.model.yml
│   │   │   ├── org.netbeans.modules.xml.schema.model.impl.resolver.model.yml
│   │   │   ├── org.netbeans.modules.xml.xam.dom.model.yml
│   │   │   ├── org.netbeans.modules.xml.xam.model.yml
│   │   │   ├── org.netbeans.spi.actions.model.yml
│   │   │   ├── org.netbeans.spi.editor.hints.model.yml
│   │   │   ├── org.noear.redisx.plus.model.yml
│   │   │   ├── org.noear.snack.model.yml
│   │   │   ├── org.noear.solon.core.handle.model.yml
│   │   │   ├── org.nustaq.serialization.model.yml
│   │   │   ├── org.nzbhydra.backup.model.yml
│   │   │   ├── org.nzbhydra.externaltools.model.yml
│   │   │   ├── org.nzbhydra.historystats.model.yml
│   │   │   ├── org.nzbhydra.tasks.model.yml
│   │   │   ├── org.objectweb.asm.model.yml
│   │   │   ├── org.odftoolkit.odfdom.doc.table.model.yml
│   │   │   ├── org.olap4j.impl.model.yml
│   │   │   ├── org.openapitools.codegen.config.model.yml
│   │   │   ├── org.opencastproject.adminui.endpoint.model.yml
│   │   │   ├── org.opencastproject.elasticsearch.impl.model.yml
│   │   │   ├── org.opencastproject.elasticsearch.index.rebuild.model.yml
│   │   │   ├── org.opencastproject.job.api.model.yml
│   │   │   ├── org.opencastproject.security.api.model.yml
│   │   │   ├── org.opencastproject.statistics.api.model.yml
│   │   │   ├── org.opencastproject.transcription.amberscript.model.yml
│   │   │   ├── org.opencastproject.workflow.api.model.yml
│   │   │   ├── org.opengis.feature.model.yml
│   │   │   ├── org.opengis.feature.simple.model.yml
│   │   │   ├── org.opengis.filter.model.yml
│   │   │   ├── org.opengis.parameter.model.yml
│   │   │   ├── org.openide.awt.model.yml
│   │   │   ├── org.openide.filesystems.model.yml
│   │   │   ├── org.openide.nodes.model.yml
│   │   │   ├── org.openide.text.model.yml
│   │   │   ├── org.openide.util.model.yml
│   │   │   ├── org.openjdk.jmh.infra.model.yml
│   │   │   ├── org.opennms.core.config.api.model.yml
│   │   │   ├── org.opennms.netmgt.config.threshd.model.yml
│   │   │   ├── org.opennms.netmgt.dao.hibernate.model.yml
│   │   │   ├── org.opennms.netmgt.model.model.yml
│   │   │   ├── org.opennms.netmgt.provision.persist.model.yml
│   │   │   ├── org.opennms.netmgt.rrd.jrrd2.api.model.yml
│   │   │   ├── org.opennms.newts.api.model.yml
│   │   │   ├── org.opennms.newts.api.query.model.yml
│   │   │   ├── org.opennms.newts.cassandra.search.model.yml
│   │   │   ├── org.opennms.web.filter.model.yml
│   │   │   ├── org.opennms.web.rest.v2.model.yml
│   │   │   ├── org.openqa.selenium.model.yml
│   │   │   ├── org.opensaml.core.xml.util.model.yml
│   │   │   ├── org.opensaml.saml.common.binding.model.yml
│   │   │   ├── org.opensaml.saml2.core.model.yml
│   │   │   ├── org.opensaml.saml2.metadata.model.yml
│   │   │   ├── org.opensaml.xml.schema.model.yml
│   │   │   ├── org.opensaml.xml.util.model.yml
│   │   │   ├── org.openscience.cdk.tools.manipulator.model.yml
│   │   │   ├── org.opensearch.action.index.model.yml
│   │   │   ├── org.opensearch.action.search.model.yml
│   │   │   ├── org.opensearch.index.query.model.yml
│   │   │   ├── org.opensourcebim.bcf.model.yml
│   │   │   ├── org.opentripplanner.common.geometry.model.yml
│   │   │   ├── org.opentripplanner.ext.dataoverlay.api.model.yml
│   │   │   ├── org.opentripplanner.ext.vectortiles.model.yml
│   │   │   ├── org.orcid.frontend.web.pagination.model.yml
│   │   │   ├── org.orcid.jaxb.model.clientgroup.model.yml
│   │   │   ├── org.orcid.jaxb.model.common.model.yml
│   │   │   ├── org.orcid.jaxb.model.common_v2.model.yml
│   │   │   ├── org.orcid.jaxb.model.groupid_v2.model.yml
│   │   │   ├── org.orcid.jaxb.model.message.model.yml
│   │   │   ├── org.orcid.jaxb.model.record.summary_v2.model.yml
│   │   │   ├── org.orcid.jaxb.model.record_v2.model.yml
│   │   │   ├── org.orcid.jaxb.model.v3.release.client.model.yml
│   │   │   ├── org.orcid.jaxb.model.v3.release.common.model.yml
│   │   │   ├── org.orcid.jaxb.model.v3.release.groupid.model.yml
│   │   │   ├── org.orcid.jaxb.model.v3.release.record.model.yml
│   │   │   ├── org.orcid.jaxb.model.v3.release.record.summary.model.yml
│   │   │   ├── org.orcid.persistence.jpa.entities.model.yml
│   │   │   ├── org.osgi.framework.model.yml
│   │   │   ├── org.ovirt.engine.sdk4.model.yml
│   │   │   ├── org.owasp.encoder.model.yml
│   │   │   ├── org.owasp.esapi.model.yml
│   │   │   ├── org.owasp.html.model.yml
│   │   │   ├── org.owasp.validator.html.model.yml
│   │   │   ├── org.pac4j.core.context.model.yml
│   │   │   ├── org.pac4j.core.engine.model.yml
│   │   │   ├── org.parceler.model.yml
│   │   │   ├── org.pegdown.model.yml
│   │   │   ├── org.pentaho.di.core.encryption.model.yml
│   │   │   ├── org.pentaho.di.repository.model.yml
│   │   │   ├── org.pentaho.jfreereport.wizard.utility.model.yml
│   │   │   ├── org.pentaho.metadata.util.model.yml
│   │   │   ├── org.pentaho.platform.api.repository2.unified.model.yml
│   │   │   ├── org.pentaho.platform.scheduler2.recur.model.yml
│   │   │   ├── org.pentaho.platform.util.model.yml
│   │   │   ├── org.pentaho.platform.web.http.api.resources.utils.model.yml
│   │   │   ├── org.primefaces.model.yml
│   │   │   ├── org.productivity.java.syslog4j.model.yml
│   │   │   ├── org.projectnessie.cel.tools.model.yml
│   │   │   ├── org.projectnessie.client.api.model.yml
│   │   │   ├── org.python.util.model.yml
│   │   │   ├── org.quantumbadger.redreader.reddit.model.yml
│   │   │   ├── org.quantumbadger.redreader.reddit.url.model.yml
│   │   │   ├── org.quartz.impl.triggers.model.yml
│   │   │   ├── org.quartz.model.yml
│   │   │   ├── org.rarefiedredis.redis.model.yml
│   │   │   ├── org.redisson.api.model.yml
│   │   │   ├── org.roaringbitmap.model.yml
│   │   │   ├── org.rocksdb.model.yml
│   │   │   ├── org.rutebanken.siri20.util.model.yml
│   │   │   ├── org.sakaiproject.signup.tool.entityproviders.model.yml
│   │   │   ├── org.sakaiproject.tool.assessment.services.assessment.model.yml
│   │   │   ├── org.sakaiproject.tool.assessment.services.model.yml
│   │   │   ├── org.sakaiproject.tool.assessment.ui.bean.author.model.yml
│   │   │   ├── org.sakaiproject.tool.assessment.ui.bean.authz.model.yml
│   │   │   ├── org.sakaiproject.util.model.yml
│   │   │   ├── org.schabi.newpipe.extractor.linkhandler.model.yml
│   │   │   ├── org.schabi.newpipe.extractor.stream.model.yml
│   │   │   ├── org.schabi.newpipe.extractor.utils.model.yml
│   │   │   ├── org.schabi.newpipe.fragments.list.model.yml
│   │   │   ├── org.semanticweb.owlapi.rdf.rdfxml.parser.model.yml
│   │   │   ├── org.semver4j.model.yml
│   │   │   ├── org.simplejavamail.api.email.model.yml
│   │   │   ├── org.skife.jdbi.v2.model.yml
│   │   │   ├── org.slf4j.helpers.model.yml
│   │   │   ├── org.slf4j.model.yml
│   │   │   ├── org.slf4j.spi.model.yml
│   │   │   ├── org.snakeyaml.engine.v2.api.model.yml
│   │   │   ├── org.snmp4j.model.yml
│   │   │   ├── org.snmp4j.smi.model.yml
│   │   │   ├── org.sonar.api.internal.apachecommons.lang.model.yml
│   │   │   ├── org.sonar.api.server.authentication.model.yml
│   │   │   ├── org.sonar.api.utils.log.model.yml
│   │   │   ├── org.sonar.api.utils.model.yml
│   │   │   ├── org.sonar.api.web.model.yml
│   │   │   ├── org.sonar.db.protobuf.model.yml
│   │   │   ├── org.sonatype.ossindex.service.api.cvss.model.yml
│   │   │   ├── org.springdoc.api.model.yml
│   │   │   ├── org.springframework.amqp.core.model.yml
│   │   │   ├── org.springframework.batch.core.repository.dao.model.yml
│   │   │   ├── org.springframework.beans.factory.model.yml
│   │   │   ├── org.springframework.beans.model.yml
│   │   │   ├── org.springframework.boot.configurationmetadata.model.yml
│   │   │   ├── org.springframework.cache.model.yml
│   │   │   ├── org.springframework.cloud.deployer.resource.maven.model.yml
│   │   │   ├── org.springframework.cloud.gateway.filter.model.yml
│   │   │   ├── org.springframework.cloud.gateway.handler.predicate.model.yml
│   │   │   ├── org.springframework.cloud.gateway.route.model.yml
│   │   │   ├── org.springframework.cloud.netflix.zuul.filters.model.yml
│   │   │   ├── org.springframework.cloud.skipper.client.model.yml
│   │   │   ├── org.springframework.cloud.skipper.domain.model.yml
│   │   │   ├── org.springframework.cloud.task.repository.model.yml
│   │   │   ├── org.springframework.context.model.yml
│   │   │   ├── org.springframework.core.env.model.yml
│   │   │   ├── org.springframework.core.io.model.yml
│   │   │   ├── org.springframework.data.domain.model.yml
│   │   │   ├── org.springframework.data.jpa.repository.model.yml
│   │   │   ├── org.springframework.data.mongodb.core.query.model.yml
│   │   │   ├── org.springframework.data.redis.core.model.yml
│   │   │   ├── org.springframework.data.repository.model.yml
│   │   │   ├── org.springframework.data.repository.reactive.model.yml
│   │   │   ├── org.springframework.data.util.model.yml
│   │   │   ├── org.springframework.expression.model.yml
│   │   │   ├── org.springframework.hateoas.client.model.yml
│   │   │   ├── org.springframework.hateoas.model.yml
│   │   │   ├── org.springframework.hateoas.server.mvc.model.yml
│   │   │   ├── org.springframework.http.client.model.yml
│   │   │   ├── org.springframework.http.converter.model.yml
│   │   │   ├── org.springframework.http.model.yml
│   │   │   ├── org.springframework.integration.mapping.model.yml
│   │   │   ├── org.springframework.jdbc.core.model.yml
│   │   │   ├── org.springframework.jdbc.core.namedparam.model.yml
│   │   │   ├── org.springframework.jdbc.object.model.yml
│   │   │   ├── org.springframework.jms.support.destination.model.yml
│   │   │   ├── org.springframework.ldap.query.model.yml
│   │   │   ├── org.springframework.ldap.support.model.yml
│   │   │   ├── org.springframework.mail.javamail.model.yml
│   │   │   ├── org.springframework.messaging.core.model.yml
│   │   │   ├── org.springframework.messaging.rsocket.model.yml
│   │   │   ├── org.springframework.messaging.simp.model.yml
│   │   │   ├── org.springframework.messaging.support.model.yml
│   │   │   ├── org.springframework.mock.web.model.yml
│   │   │   ├── org.springframework.scheduling.support.model.yml
│   │   │   ├── org.springframework.security.core.authority.model.yml
│   │   │   ├── org.springframework.security.core.userdetails.model.yml
│   │   │   ├── org.springframework.security.crypto.bcrypt.model.yml
│   │   │   ├── org.springframework.security.crypto.codec.model.yml
│   │   │   ├── org.springframework.security.crypto.encrypt.model.yml
│   │   │   ├── org.springframework.security.crypto.password.model.yml
│   │   │   ├── org.springframework.security.ldap.model.yml
│   │   │   ├── org.springframework.security.ldap.search.model.yml
│   │   │   ├── org.springframework.security.ldap.userdetails.model.yml
│   │   │   ├── org.springframework.security.oauth2.client.registration.model.yml
│   │   │   ├── org.springframework.security.oauth2.client.web.reactive.function.client.model.yml
│   │   │   ├── org.springframework.security.oauth2.common.util.model.yml
│   │   │   ├── org.springframework.security.oauth2.core.endpoint.model.yml
│   │   │   ├── org.springframework.security.oauth2.provider.client.model.yml
│   │   │   ├── org.springframework.security.oauth2.provider.endpoint.model.yml
│   │   │   ├── org.springframework.security.oauth2.provider.model.yml
│   │   │   ├── org.springframework.security.oauth2.provider.token.model.yml
│   │   │   ├── org.springframework.security.saml.metadata.model.yml
│   │   │   ├── org.springframework.security.saml.websso.model.yml
│   │   │   ├── org.springframework.security.web.authentication.rememberme.model.yml
│   │   │   ├── org.springframework.security.web.model.yml
│   │   │   ├── org.springframework.security.web.util.model.yml
│   │   │   ├── org.springframework.session.model.yml
│   │   │   ├── org.springframework.statemachine.data.model.yml
│   │   │   ├── org.springframework.transaction.support.model.yml
│   │   │   ├── org.springframework.util.model.yml
│   │   │   ├── org.springframework.validation.model.yml
│   │   │   ├── org.springframework.web.bind.model.yml
│   │   │   ├── org.springframework.web.client.model.yml
│   │   │   ├── org.springframework.web.context.request.async.model.yml
│   │   │   ├── org.springframework.web.context.request.model.yml
│   │   │   ├── org.springframework.web.context.support.model.yml
│   │   │   ├── org.springframework.web.multipart.model.yml
│   │   │   ├── org.springframework.web.reactive.function.client.model.yml
│   │   │   ├── org.springframework.web.servlet.model.yml
│   │   │   ├── org.springframework.web.servlet.mvc.support.model.yml
│   │   │   ├── org.springframework.web.util.pattern.model.yml
│   │   │   ├── org.springframework.ws.mime.model.yml
│   │   │   ├── org.springframework.xml.namespace.model.yml
│   │   │   ├── org.stagemonitor.util.model.yml
│   │   │   ├── org.stringtemplate.v4.model.yml
│   │   │   ├── org.structr.api.graph.model.yml
│   │   │   ├── org.structr.api.util.model.yml
│   │   │   ├── org.structr.core.model.yml
│   │   │   ├── org.structr.core.rest.model.yml
│   │   │   ├── org.structr.memory.index.model.yml
│   │   │   ├── org.structr.rest.serialization.model.yml
│   │   │   ├── org.structr.schema.action.model.yml
│   │   │   ├── org.structr.schema.export.model.yml
│   │   │   ├── org.structr.schema.model.yml
│   │   │   ├── org.structr.web.maintenance.model.yml
│   │   │   ├── org.sufficientlysecure.keychain.model.yml
│   │   │   ├── org.swordapp.server.model.yml
│   │   │   ├── org.synyx.urlaubsverwaltung.absence.model.yml
│   │   │   ├── org.synyx.urlaubsverwaltung.user.model.yml
│   │   │   ├── org.testcontainers.utility.model.yml
│   │   │   ├── org.testng.xml.model.yml
│   │   │   ├── org.thingsboard.server.common.data.audit.model.yml
│   │   │   ├── org.thingsboard.server.common.data.model.yml
│   │   │   ├── org.thingsboard.server.common.data.plugin.model.yml
│   │   │   ├── org.thingsboard.server.common.data.rule.model.yml
│   │   │   ├── org.thingsboard.server.controller.model.yml
│   │   │   ├── org.threeten.bp.model.yml
│   │   │   ├── org.thymeleaf.context.model.yml
│   │   │   ├── org.tigris.subversion.svnclientadapter.model.yml
│   │   │   ├── org.tmatesoft.svn.core.io.model.yml
│   │   │   ├── org.tomitribe.auth.signatures.model.yml
│   │   │   ├── org.trimou.model.yml
│   │   │   ├── org.unbescape.javascript.model.yml
│   │   │   ├── org.unicode.cldr.util.model.yml
│   │   │   ├── org.unicode.cldr.util.personname.model.yml
│   │   │   ├── org.unicode.cldr.web.model.yml
│   │   │   ├── org.unidal.web.jsp.function.model.yml
│   │   │   ├── org.unix4j.model.yml
│   │   │   ├── org.weasis.core.util.model.yml
│   │   │   ├── org.weasis.dicom.web.model.yml
│   │   │   ├── org.web3j.abi.datatypes.model.yml
│   │   │   ├── org.web3j.crypto.model.yml
│   │   │   ├── org.web3j.protocol.core.methods.request.model.yml
│   │   │   ├── org.web3j.protocol.core.model.yml
│   │   │   ├── org.web3j.utils.model.yml
│   │   │   ├── org.wikidata.wdtk.wikibaseapi.model.yml
│   │   │   ├── org.wildfly.security.auth.realm.model.yml
│   │   │   ├── org.wildfly.security.http.model.yml
│   │   │   ├── org.wipo.nlp.textboundaries.model.yml
│   │   │   ├── org.wso2.carbon.apimgt.api.model.model.yml
│   │   │   ├── org.wso2.carbon.apimgt.impl.factory.model.yml
│   │   │   ├── org.wso2.carbon.apimgt.impl.importexport.model.yml
│   │   │   ├── org.wso2.carbon.apimgt.rest.api.publisher.v1.dto.model.yml
│   │   │   ├── org.wso2.carbon.apimgt.rest.api.store.v1.dto.model.yml
│   │   │   ├── org.wso2.carbon.context.model.yml
│   │   │   ├── org.wso2.carbon.core.util.model.yml
│   │   │   ├── org.wso2.carbon.endpoint.service.model.yml
│   │   │   ├── org.wso2.carbon.ganalytics.publisher.model.yml
│   │   │   ├── org.wso2.carbon.governance.api.common.dataobjects.model.yml
│   │   │   ├── org.wso2.carbon.governance.api.generic.model.yml
│   │   │   ├── org.wso2.carbon.governance.api.util.model.yml
│   │   │   ├── org.wso2.carbon.identity.application.common.model.model.yml
│   │   │   ├── org.wso2.carbon.localentry.service.model.yml
│   │   │   ├── org.wso2.carbon.registry.core.pagination.model.yml
│   │   │   ├── org.wso2.carbon.registry.indexing.service.model.yml
│   │   │   ├── org.wso2.carbon.registry.indexing.solr.model.yml
│   │   │   ├── org.wso2.carbon.rest.api.service.model.yml
│   │   │   ├── org.wso2.carbon.sequences.services.model.yml
│   │   │   ├── org.wso2.carbon.user.api.model.yml
│   │   │   ├── org.wso2.carbon.user.core.common.model.yml
│   │   │   ├── org.wso2.carbon.user.mgt.model.yml
│   │   │   ├── org.wso2.carbon.utils.model.yml
│   │   │   ├── org.wso2.carbon.utils.multitenancy.model.yml
│   │   │   ├── org.xbill.DNS.model.yml
│   │   │   ├── org.xbmc.kore.jsonrpc.model.yml
│   │   │   ├── org.xerial.snappy.model.yml
│   │   │   ├── org.xhtmlrenderer.pdf.model.yml
│   │   │   ├── org.xmlpull.v1.model.yml
│   │   │   ├── org.xmpp.forms.model.yml
│   │   │   ├── org.xnio.model.yml
│   │   │   ├── org.xqdoc.conversion.model.yml
│   │   │   ├── org.yaml.snakeyaml.model.yml
│   │   │   ├── org.zalando.nakadi.domain.storage.model.yml
│   │   │   ├── org.zalando.problem.model.yml
│   │   │   ├── org.zaproxy.zap.model.yml
│   │   │   ├── org.zaproxy.zap.utils.model.yml
│   │   │   ├── password.pwm.bean.model.yml
│   │   │   ├── password.pwm.config.model.yml
│   │   │   ├── password.pwm.config.option.model.yml
│   │   │   ├── password.pwm.config.value.data.model.yml
│   │   │   ├── password.pwm.http.bean.model.yml
│   │   │   ├── password.pwm.http.servlet.configeditor.model.yml
│   │   │   ├── password.pwm.http.servlet.helpdesk.model.yml
│   │   │   ├── password.pwm.http.servlet.model.yml
│   │   │   ├── password.pwm.http.servlet.oauth.model.yml
│   │   │   ├── password.pwm.http.servlet.peoplesearch.model.yml
│   │   │   ├── password.pwm.http.servlet.resource.model.yml
│   │   │   ├── password.pwm.ldap.search.model.yml
│   │   │   ├── password.pwm.svc.cache.model.yml
│   │   │   ├── password.pwm.svc.otp.model.yml
│   │   │   ├── password.pwm.svc.report.model.yml
│   │   │   ├── password.pwm.svc.token.model.yml
│   │   │   ├── password.pwm.util.logging.model.yml
│   │   │   ├── password.pwm.util.macro.model.yml
│   │   │   ├── password.pwm.util.secure.model.yml
│   │   │   ├── password.pwm.ws.server.rest.model.yml
│   │   │   ├── pl.allegro.tech.hermes.domain.filtering.model.yml
│   │   │   ├── play.mvc.model.yml
│   │   │   ├── reactor.core.publisher.model.yml
│   │   │   ├── reactor.util.model.yml
│   │   │   ├── redis.clients.jedis.commands.model.yml
│   │   │   ├── redis.clients.jedis.model.yml
│   │   │   ├── run.halo.app.controller.content.auth.model.yml
│   │   │   ├── run.halo.app.handler.migrate.model.yml
│   │   │   ├── run.halo.app.model.dto.base.model.yml
│   │   │   ├── run.halo.app.model.entity.model.yml
│   │   │   ├── run.halo.app.model.params.model.yml
│   │   │   ├── run.halo.app.service.base.model.yml
│   │   │   ├── run.halo.app.utils.model.yml
│   │   │   ├── rx.model.yml
│   │   │   ├── scala.model.yml
│   │   │   ├── software.amazon.awssdk.auth.credentials.model.yml
│   │   │   ├── software.amazon.awssdk.core.client.builder.model.yml
│   │   │   ├── software.amazon.awssdk.core.sync.model.yml
│   │   │   ├── software.amazon.awssdk.enhanced.dynamodb.model.yml
│   │   │   ├── software.amazon.awssdk.http.apache.model.yml
│   │   │   ├── software.amazon.awssdk.regions.model.yml
│   │   │   ├── software.amazon.awssdk.services.kinesis.model.model.yml
│   │   │   ├── software.amazon.awssdk.services.s3.model.model.yml
│   │   │   ├── software.amazon.awssdk.services.s3.model.yml
│   │   │   ├── software.amazon.awssdk.services.secretsmanager.model.model.yml
│   │   │   ├── software.amazon.awssdk.services.sqs.model.model.yml
│   │   │   ├── software.amazon.awssdk.services.ssm.model.model.yml
│   │   │   ├── software.amazon.awssdk.services.sts.model.model.yml
│   │   │   ├── teammates.common.datatransfer.attributes.model.yml
│   │   │   ├── teammates.common.datatransfer.logs.model.yml
│   │   │   ├── teammates.common.datatransfer.model.yml
│   │   │   ├── teammates.storage.api.model.yml
│   │   │   ├── teammates.storage.search.model.yml
│   │   │   ├── teammates.ui.request.model.yml
│   │   │   ├── tech.allegro.schema.json2avro.converter.model.yml
│   │   │   ├── tech.jhipster.web.util.model.yml
│   │   │   ├── tech.powerjob.server.core.workflow.model.yml
│   │   │   ├── timber.log.model.yml
│   │   │   ├── twitter4j.auth.model.yml
│   │   │   ├── twitter4j.model.yml
│   │   │   ├── ua_parser.model.yml
│   │   │   ├── uk.ac.cam.caret.sakai.rwiki.utils.model.yml
│   │   │   ├── uk.org.ponder.rsf.viewstate.support.model.yml
│   │   │   ├── us.springett.cvss.model.yml
│   │   │   └── webpdecoderjn.model.yml
│   │   ├── manual/
│   │   │   ├── .gitkeep
│   │   │   └── empty.model.yml
│   │   └── qlpack.yml
│   ├── lib/
│   │   ├── ResearchMode.qll
│   │   ├── applications/
│   │   │   ├── .gitkeep
│   │   │   ├── Dubbo.qll
│   │   │   ├── Nacos.qll
│   │   │   └── OneDev.qll
│   │   ├── codeql-pack.lock.yml
│   │   ├── frameworks/
│   │   │   ├── .gitkeep
│   │   │   ├── GoogleGuavaCache.qll
│   │   │   └── Protobuf.qll
│   │   ├── ghsl/
│   │   │   ├── BeanManipulation.qll
│   │   │   ├── CommandInjectionRuntimeExec.qll
│   │   │   ├── Encoding.qll
│   │   │   ├── Hardcoded.qll
│   │   │   ├── LocalSources.qll
│   │   │   ├── Logging.qll
│   │   │   ├── SensitiveInformation.qll
│   │   │   └── Utils.qll
│   │   ├── ghsl.qll
│   │   ├── qlpack.yml
│   │   └── semmle/
│   │       └── code/
│   │           ├── java/
│   │           │   ├── frameworks/
│   │           │   │   ├── CredentialsInPropertiesFile.qll
│   │           │   │   ├── Jsf.qll
│   │           │   │   └── SpringResource.qll
│   │           │   └── security/
│   │           │       ├── DecompressionBomb.qll
│   │           │       ├── DecompressionBombQuery.qll
│   │           │       ├── FileAndFormRemoteSource.qll
│   │           │       └── SpringUrlRedirect.qll
│   │           └── xml/
│   │               ├── MyBatisMapperXML.qll
│   │               └── StrutsXML.qll
│   ├── src/
│   │   ├── CVEs/
│   │   │   ├── CVE-2021-44228.ql
│   │   │   ├── CVE-2022-22965.ql
│   │   │   ├── CVE-2022-33980.ql
│   │   │   └── CVE-2022-42889.ql
│   │   ├── audit/
│   │   │   ├── CWE-079/
│   │   │   │   ├── JSPLocations.qll
│   │   │   │   ├── XSSJSPLenient.md
│   │   │   │   └── XSSJSPLenient.ql
│   │   │   ├── explore/
│   │   │   │   ├── Dependencies.ql
│   │   │   │   ├── Files.ql
│   │   │   │   └── RemoteFlowSources.ql
│   │   │   └── templates/
│   │   │       ├── BackwardsPartialDataFlow.ql
│   │   │       ├── DataFlowConfiguration.ql
│   │   │       ├── ForwardPartialDataflow.ql
│   │   │       └── HoistSink.ql
│   │   ├── codeql-pack.lock.yml
│   │   ├── debugging/
│   │   │   ├── PartialPathsFromSink.ql
│   │   │   ├── PartialPathsFromSource.ql
│   │   │   ├── Sinks.ql
│   │   │   └── Sources.ql
│   │   ├── library_sources/
│   │   │   ├── ExternalAPIs.qll
│   │   │   └── ExternalAPIsUsedWithUntrustedData.ql
│   │   ├── qlpack.yml
│   │   ├── security/
│   │   │   ├── CWE-020/
│   │   │   │   ├── Log4jJndiInjection.java
│   │   │   │   ├── Log4jJndiInjection.qhelp
│   │   │   │   └── Log4jJndiInjection.ql
│   │   │   ├── CWE-022/
│   │   │   │   └── UnsafeURICheck.ql
│   │   │   ├── CWE-036/
│   │   │   │   ├── OpenStream.java
│   │   │   │   ├── OpenStream.qhelp
│   │   │   │   └── OpenStream.ql
│   │   │   ├── CWE-073/
│   │   │   │   ├── FilePathInjection.java
│   │   │   │   ├── FilePathInjection.qhelp
│   │   │   │   ├── FilePathInjection.ql
│   │   │   │   └── JFinalController.qll
│   │   │   ├── CWE-078/
│   │   │   │   ├── CommandInjectionRuntimeExec.java
│   │   │   │   ├── CommandInjectionRuntimeExec.md
│   │   │   │   ├── CommandInjectionRuntimeExec.qhelp
│   │   │   │   ├── CommandInjectionRuntimeExec.ql
│   │   │   │   ├── CommandInjectionRuntimeExec.qll
│   │   │   │   ├── CommandInjectionRuntimeExecLocal.md
│   │   │   │   ├── CommandInjectionRuntimeExecLocal.qhelp
│   │   │   │   ├── CommandInjectionRuntimeExecLocal.ql
│   │   │   │   ├── CommandInjectionRuntimeExecTest.ql
│   │   │   │   ├── CommandInjectionRuntimeExecTestPath.ql
│   │   │   │   ├── ExecTainted.java
│   │   │   │   ├── ExecTainted.qhelp
│   │   │   │   ├── ExecTainted.ql
│   │   │   │   ├── JSchOSInjectionBad.java
│   │   │   │   └── JSchOSInjectionSanitized.java
│   │   │   ├── CWE-079/
│   │   │   │   ├── JSPLocations.qll
│   │   │   │   ├── XSSJSP.md
│   │   │   │   └── XSSJSP.ql
│   │   │   ├── CWE-089/
│   │   │   │   ├── MyBatisAnnotationSqlInjection.java
│   │   │   │   ├── MyBatisAnnotationSqlInjection.qhelp
│   │   │   │   ├── MyBatisAnnotationSqlInjection.ql
│   │   │   │   ├── MyBatisAnnotationSqlInjectionLib.qll
│   │   │   │   ├── MyBatisCommonLib.qll
│   │   │   │   ├── MyBatisMapperXmlSqlInjection.qhelp
│   │   │   │   ├── MyBatisMapperXmlSqlInjection.ql
│   │   │   │   ├── MyBatisMapperXmlSqlInjection.xml
│   │   │   │   └── MyBatisMapperXmlSqlInjectionLib.qll
│   │   │   ├── CWE-094/
│   │   │   │   ├── BeanShellInjection.java
│   │   │   │   ├── BeanShellInjection.qhelp
│   │   │   │   ├── BeanShellInjection.ql
│   │   │   │   ├── BeanShellInjection.qll
│   │   │   │   ├── FlowUtils.qll
│   │   │   │   ├── GroovyCodeInjection.ql
│   │   │   │   ├── InsecureDexLoading.qhelp
│   │   │   │   ├── InsecureDexLoading.ql
│   │   │   │   ├── InsecureDexLoading.qll
│   │   │   │   ├── InsecureDexLoadingBad.java
│   │   │   │   ├── InsecureDexLoadingGood.java
│   │   │   │   ├── JShellInjection.java
│   │   │   │   ├── JShellInjection.qhelp
│   │   │   │   ├── JShellInjection.ql
│   │   │   │   ├── JShellInjection.qll
│   │   │   │   ├── JakartaExpressionInjection.qhelp
│   │   │   │   ├── JakartaExpressionInjection.ql
│   │   │   │   ├── JakartaExpressionInjectionLib.qll
│   │   │   │   ├── JythonInjection.java
│   │   │   │   ├── JythonInjection.qhelp
│   │   │   │   ├── JythonInjection.ql
│   │   │   │   ├── NashornScriptEngine.java
│   │   │   │   ├── RhinoInjection.java
│   │   │   │   ├── RhinoScriptInjection.ql
│   │   │   │   ├── RubyScriptInjection.ql
│   │   │   │   ├── SaferExpressionEvaluationWithJuel.java
│   │   │   │   ├── ScriptEngine.java
│   │   │   │   ├── ScriptInjection.qhelp
│   │   │   │   ├── ScriptInjection.ql
│   │   │   │   ├── SpringFrameworkLib.qll
│   │   │   │   ├── SpringImplicitViewManipulation.qhelp
│   │   │   │   ├── SpringImplicitViewManipulation.ql
│   │   │   │   ├── SpringViewBad.java
│   │   │   │   ├── SpringViewGood.java
│   │   │   │   ├── SpringViewManipulation.qhelp
│   │   │   │   ├── SpringViewManipulation.ql
│   │   │   │   ├── SpringViewManipulationLib.qll
│   │   │   │   └── UnsafeExpressionEvaluationWithJuel.java
│   │   │   ├── CWE-1004/
│   │   │   │   ├── InsecureTomcatConfig.qhelp
│   │   │   │   ├── InsecureTomcatConfig.ql
│   │   │   │   ├── SensitiveCookieNotHttpOnly.java
│   │   │   │   ├── SensitiveCookieNotHttpOnly.qhelp
│   │   │   │   ├── SensitiveCookieNotHttpOnly.ql
│   │   │   │   └── insecure-web.xml
│   │   │   ├── CWE-200/
│   │   │   │   ├── AndroidFileIntentSink.qll
│   │   │   │   ├── AndroidFileIntentSource.qll
│   │   │   │   ├── AndroidWebResourceResponse.qll
│   │   │   │   ├── InsecureWebResourceResponse.java
│   │   │   │   ├── InsecureWebResourceResponse.qhelp
│   │   │   │   ├── InsecureWebResourceResponse.ql
│   │   │   │   ├── LoadFileFromAppActivity.java
│   │   │   │   ├── SensitiveAndroidFileLeak.qhelp
│   │   │   │   └── SensitiveAndroidFileLeak.ql
│   │   │   ├── CWE-208/
│   │   │   │   ├── NonConstantTimeCheckOnSignatureQuery.qll
│   │   │   │   ├── PossibleTimingAttackAgainstSignature.qhelp
│   │   │   │   ├── PossibleTimingAttackAgainstSignature.ql
│   │   │   │   ├── SafeMacComparison.java
│   │   │   │   ├── TimingAttackAgainstHeader.java
│   │   │   │   ├── TimingAttackAgainstHeader.qhelp
│   │   │   │   ├── TimingAttackAgainstHeader.ql
│   │   │   │   ├── TimingAttackAgainstSignature.qhelp
│   │   │   │   ├── TimingAttackAgainstSignature.ql
│   │   │   │   └── UnsafeMacComparison.java
│   │   │   ├── CWE-295/
│   │   │   │   ├── JxBrowserWithoutCertValidation.java
│   │   │   │   ├── JxBrowserWithoutCertValidation.qhelp
│   │   │   │   └── JxBrowserWithoutCertValidation.ql
│   │   │   ├── CWE-297/
│   │   │   │   ├── CheckedHostnameVerification.java
│   │   │   │   ├── IgnoredHostnameVerification.java
│   │   │   │   ├── IgnoredHostnameVerification.qhelp
│   │   │   │   ├── IgnoredHostnameVerification.ql
│   │   │   │   ├── InsecureLdapEndpoint.java
│   │   │   │   ├── InsecureLdapEndpoint.qhelp
│   │   │   │   ├── InsecureLdapEndpoint.ql
│   │   │   │   └── InsecureLdapEndpoint2.java
│   │   │   ├── CWE-299/
│   │   │   │   ├── CustomRevocationChecking.java
│   │   │   │   ├── DefaultRevocationChecking.java
│   │   │   │   ├── DisabledRevocationChecking.qhelp
│   │   │   │   ├── DisabledRevocationChecking.ql
│   │   │   │   ├── NoRevocationChecking.java
│   │   │   │   └── RevocationCheckingLib.qll
│   │   │   ├── CWE-326/
│   │   │   │   └── Base64Encryption.ql
│   │   │   ├── CWE-327/
│   │   │   │   ├── Azure/
│   │   │   │   │   ├── UnsafeUsageOfClientSideEncryptionVersion.java
│   │   │   │   │   ├── UnsafeUsageOfClientSideEncryptionVersion.qhelp
│   │   │   │   │   └── UnsafeUsageOfClientSideEncryptionVersion.ql
│   │   │   │   ├── SaferTLSVersion.java
│   │   │   │   ├── SslLib.qll
│   │   │   │   ├── UnsafeTLSVersion.java
│   │   │   │   ├── UnsafeTlsVersion.qhelp
│   │   │   │   └── UnsafeTlsVersion.ql
│   │   │   ├── CWE-338/
│   │   │   │   └── WeakPRNG.ql
│   │   │   ├── CWE-346/
│   │   │   │   ├── UnvalidatedCors.java
│   │   │   │   ├── UnvalidatedCors.qhelp
│   │   │   │   └── UnvalidatedCors.ql
│   │   │   ├── CWE-347/
│   │   │   │   ├── Auth0NoVerifier.qhelp
│   │   │   │   ├── Auth0NoVerifier.ql
│   │   │   │   ├── Example.java
│   │   │   │   └── JwtAuth0.qll
│   │   │   ├── CWE-348/
│   │   │   │   ├── ClientSuppliedIpUsedInSecurityCheck.java
│   │   │   │   ├── ClientSuppliedIpUsedInSecurityCheck.qhelp
│   │   │   │   ├── ClientSuppliedIpUsedInSecurityCheck.ql
│   │   │   │   └── ClientSuppliedIpUsedInSecurityCheckLib.qll
│   │   │   ├── CWE-352/
│   │   │   │   ├── JsonStringLib.qll
│   │   │   │   ├── JsonpInjection.java
│   │   │   │   ├── JsonpInjection.qhelp
│   │   │   │   ├── JsonpInjection.ql
│   │   │   │   └── JsonpInjectionLib.qll
│   │   │   ├── CWE-400/
│   │   │   │   ├── LocalThreadResourceAbuse.qhelp
│   │   │   │   ├── LocalThreadResourceAbuse.ql
│   │   │   │   ├── ThreadResourceAbuse.java
│   │   │   │   ├── ThreadResourceAbuse.qhelp
│   │   │   │   ├── ThreadResourceAbuse.ql
│   │   │   │   └── ThreadResourceAbuse.qll
│   │   │   ├── CWE-470/
│   │   │   │   ├── BadClassLoader.java
│   │   │   │   ├── BeanManipulation.ql
│   │   │   │   ├── GoodClassLoader.java
│   │   │   │   ├── LoadClassNoSignatureCheck.qhelp
│   │   │   │   ├── LoadClassNoSignatureCheck.ql
│   │   │   │   ├── UnsafeReflection.java
│   │   │   │   ├── UnsafeReflection.qhelp
│   │   │   │   ├── UnsafeReflection.ql
│   │   │   │   └── UnsafeReflectionLib.qll
│   │   │   ├── CWE-489/
│   │   │   │   ├── EJBMain.java
│   │   │   │   ├── EJBMain.qhelp
│   │   │   │   ├── EJBMain.ql
│   │   │   │   ├── StrutsBad.xml
│   │   │   │   ├── StrutsGood.xml
│   │   │   │   ├── TestLib.qll
│   │   │   │   ├── WebComponentMain.java
│   │   │   │   ├── WebComponentMain.qhelp
│   │   │   │   ├── WebComponentMain.ql
│   │   │   │   ├── devMode.qhelp
│   │   │   │   └── devMode.ql
│   │   │   ├── CWE-502/
│   │   │   │   ├── RmiRemoteObjectWithFilter.java
│   │   │   │   ├── RmiSafeRemoteObject.java
│   │   │   │   ├── RmiUnsafeRemoteObject.java
│   │   │   │   ├── SpringExporterUnsafeDeserialization.java
│   │   │   │   ├── SpringExporterUnsafeDeserialization.xml
│   │   │   │   ├── UnsafeDeserializationRmi.qhelp
│   │   │   │   ├── UnsafeDeserializationRmi.ql
│   │   │   │   ├── UnsafeSpringExporterInConfigurationClass.qhelp
│   │   │   │   ├── UnsafeSpringExporterInConfigurationClass.ql
│   │   │   │   ├── UnsafeSpringExporterInConfigurationClassExample.inc.qhelp
│   │   │   │   ├── UnsafeSpringExporterInXMLConfiguration.qhelp
│   │   │   │   ├── UnsafeSpringExporterInXMLConfiguration.ql
│   │   │   │   ├── UnsafeSpringExporterInXMLConfigurationExample.inc.qhelp
│   │   │   │   ├── UnsafeSpringExporterLib.qll
│   │   │   │   ├── UnsafeSpringExporterQuery.inc.qhelp
│   │   │   │   └── UnsafeSpringExporterReferences.inc.qhelp
│   │   │   ├── CWE-522-DecompressionBombs/
│   │   │   │   ├── BadExample.java
│   │   │   │   ├── DecompressionBomb.qhelp
│   │   │   │   ├── DecompressionBomb.ql
│   │   │   │   └── GoodExample.java
│   │   │   ├── CWE-532/
│   │   │   │   └── SensitiveInformation.ql
│   │   │   ├── CWE-548/
│   │   │   │   ├── InsecureDirectoryConfig.qhelp
│   │   │   │   ├── InsecureDirectoryConfig.ql
│   │   │   │   └── web.xml
│   │   │   ├── CWE-555/
│   │   │   │   ├── CredentialsInPropertiesFile.qhelp
│   │   │   │   ├── CredentialsInPropertiesFile.ql
│   │   │   │   ├── PasswordInConfigurationFile.qhelp
│   │   │   │   ├── PasswordInConfigurationFile.ql
│   │   │   │   ├── configuration.properties
│   │   │   │   └── context.xml
│   │   │   ├── CWE-598/
│   │   │   │   ├── SensitiveGetQuery.java
│   │   │   │   ├── SensitiveGetQuery.qhelp
│   │   │   │   └── SensitiveGetQuery.ql
│   │   │   ├── CWE-600/
│   │   │   │   ├── UncaughtServletException.java
│   │   │   │   ├── UncaughtServletException.qhelp
│   │   │   │   └── UncaughtServletException.ql
│   │   │   ├── CWE-601/
│   │   │   │   ├── SpringUrlRedirect.java
│   │   │   │   ├── SpringUrlRedirect.qhelp
│   │   │   │   └── SpringUrlRedirect.ql
│   │   │   ├── CWE-611/
│   │   │   │   └── XXELocal.ql
│   │   │   ├── CWE-625/
│   │   │   │   ├── DotRegex.java
│   │   │   │   ├── PermissiveDotRegex.qhelp
│   │   │   │   ├── PermissiveDotRegex.ql
│   │   │   │   ├── PermissiveDotRegexQuery.qll
│   │   │   │   └── Regex.qll
│   │   │   ├── CWE-652/
│   │   │   │   ├── XQueryInjection.java
│   │   │   │   ├── XQueryInjection.qhelp
│   │   │   │   ├── XQueryInjection.ql
│   │   │   │   └── XQueryInjectionLib.qll
│   │   │   ├── CWE-665/
│   │   │   │   ├── CorrectJMXConnectorServerFactoryEnvironmentInitialization.java
│   │   │   │   ├── CorrectRMIConnectorServerEnvironmentInitialization.java
│   │   │   │   ├── InsecureRmiJmxEnvironmentConfiguration.qhelp
│   │   │   │   ├── InsecureRmiJmxEnvironmentConfiguration.ql
│   │   │   │   ├── example_filter_java_10.java
│   │   │   │   └── example_filter_java_9.java
│   │   │   ├── CWE-755/
│   │   │   │   ├── NFEAndroidDoS.java
│   │   │   │   ├── NFEAndroidDoS.qhelp
│   │   │   │   └── NFEAndroidDoS.ql
│   │   │   ├── CWE-759/
│   │   │   │   ├── HashWithoutSalt.java
│   │   │   │   ├── HashWithoutSalt.qhelp
│   │   │   │   └── HashWithoutSalt.ql
│   │   │   ├── CWE-798/
│   │   │   │   ├── HardcodedBase64Usage.ql
│   │   │   │   └── HardcodedPasswordsInProperties.ql
│   │   │   ├── CWE-915/
│   │   │   │   └── MassAssignment.ql
│   │   │   └── CWE-939/
│   │   │       ├── IncorrectURLVerification.java
│   │   │       ├── IncorrectURLVerification.qhelp
│   │   │       └── IncorrectURLVerification.ql
│   │   └── suites/
│   │       ├── java-audit.qls
│   │       ├── java-debugging.qls
│   │       ├── java-external-api.qls
│   │       ├── java-local.qls
│   │       └── java.qls
│   └── test/
│       ├── TestUtilities/
│       │   └── PrettyPrintModels.ql
│       ├── audit/
│       │   └── .gitkeep
│       ├── codeql-pack.lock.yml
│       ├── qlpack.yml
│       ├── security/
│       │   ├── CWE-020/
│       │   │   ├── Log4jInjectionTest.expected
│       │   │   ├── Log4jInjectionTest.qlref
│       │   │   ├── Log4jJndiInjectionTest.java
│       │   │   └── options
│       │   ├── CWE-022/
│       │   │   ├── AmazonS3.java
│       │   │   ├── JavaNio.java
│       │   │   ├── Main.java
│       │   │   ├── PathInjection.iml
│       │   │   ├── SpringIo.java
│       │   │   ├── TaintedPath.expected
│       │   │   ├── TaintedPath.ql
│       │   │   ├── Zip4j.java
│       │   │   ├── ZipFile.java
│       │   │   └── options
│       │   ├── CWE-073/
│       │   │   ├── FilePathInjection.expected
│       │   │   ├── FilePathInjection.java
│       │   │   ├── FilePathInjection.qlref
│       │   │   └── options
│       │   ├── CWE-078/
│       │   │   ├── CommandInjectionRuntimeExecLocal.expected
│       │   │   ├── CommandInjectionRuntimeExecLocal.qlref
│       │   │   ├── CommandInjectionRuntimeExecTest.expected
│       │   │   ├── CommandInjectionRuntimeExecTest.qlref
│       │   │   ├── CommandInjectionRuntimeExecTestPath.expected
│       │   │   ├── CommandInjectionRuntimeExecTestPath.qlref
│       │   │   ├── ExecTainted.expected
│       │   │   ├── ExecTainted.qlref
│       │   │   ├── JSchOSInjectionTest.java
│       │   │   ├── options
│       │   │   ├── pom.xml
│       │   │   └── src/
│       │   │       └── main/
│       │   │           └── java/
│       │   │               └── com/
│       │   │                   └── github/
│       │   │                       └── githubsecuritylab/
│       │   │                           └── command_injection_test/
│       │   │                               └── Main.java
│       │   ├── CWE-089/
│       │   │   └── src/
│       │   │       └── main/
│       │   │           ├── MyBatisAnnotationSqlInjection.expected
│       │   │           ├── MyBatisAnnotationSqlInjection.qlref
│       │   │           ├── MyBatisMapperXmlSqlInjection.expected
│       │   │           ├── MyBatisMapperXmlSqlInjection.qlref
│       │   │           ├── MyBatisProvider.java
│       │   │           ├── MybatisSqlInjection.java
│       │   │           ├── MybatisSqlInjectionService.java
│       │   │           ├── SqlInjectionMapper.java
│       │   │           ├── SqlInjectionMapper.xml
│       │   │           ├── Test.java
│       │   │           └── options
│       │   ├── CWE-094/
│       │   │   ├── BeanShellInjection.expected
│       │   │   ├── BeanShellInjection.java
│       │   │   ├── BeanShellInjection.qlref
│       │   │   ├── JShellInjection.expected
│       │   │   ├── JShellInjection.java
│       │   │   ├── JShellInjection.qlref
│       │   │   ├── JakartaExpressionInjection.expected
│       │   │   ├── JakartaExpressionInjection.java
│       │   │   ├── JakartaExpressionInjection.qlref
│       │   │   ├── JythonInjection.expected
│       │   │   ├── JythonInjection.java
│       │   │   ├── JythonInjection.qlref
│       │   │   ├── RhinoServlet.java
│       │   │   ├── ScriptEngineTest.java
│       │   │   ├── ScriptInjection.expected
│       │   │   ├── ScriptInjection.qlref
│       │   │   └── options
│       │   ├── CWE-1004/
│       │   │   ├── SensitiveCookieNotHttpOnly.expected
│       │   │   ├── SensitiveCookieNotHttpOnly.java
│       │   │   ├── SensitiveCookieNotHttpOnly.qlref
│       │   │   └── options
│       │   ├── CWE-200/
│       │   │   ├── AndroidManifest.xml
│       │   │   ├── FileService.java
│       │   │   ├── GetFileActivity.java
│       │   │   ├── InsecureWebResourceResponse.expected
│       │   │   ├── InsecureWebResourceResponse.java
│       │   │   ├── InsecureWebResourceResponse.qlref
│       │   │   ├── InsecureWebViewActivity.java
│       │   │   ├── LeakFileActivity.java
│       │   │   ├── LeakFileActivity2.java
│       │   │   ├── SafeFileActivity.java
│       │   │   ├── SensitiveAndroidFileLeak.expected
│       │   │   ├── SensitiveAndroidFileLeak.qlref
│       │   │   └── options
│       │   ├── CWE-208/
│       │   │   ├── NotConstantTimeCheckOnSignature/
│       │   │   │   ├── Test.expected
│       │   │   │   ├── Test.java
│       │   │   │   └── Test.qlref
│       │   │   ├── TimingAttackAgainstHeader/
│       │   │   │   ├── Test.java
│       │   │   │   ├── TimingAttackAgainstHeader.expected
│       │   │   │   └── TimingAttackAgainstHeader.qlref
│       │   │   └── TimingAttackAgainstSignagure/
│       │   │       ├── Test.expected
│       │   │       ├── Test.java
│       │   │       └── Test.qlref
│       │   ├── CWE-295/
│       │   │   ├── jxbrowser-6.23.1/
│       │   │   │   ├── JxBrowserWithoutCertValidation.expected
│       │   │   │   ├── JxBrowserWithoutCertValidation.qlref
│       │   │   │   ├── JxBrowserWithoutCertValidationV6_23_1.java
│       │   │   │   └── options
│       │   │   └── jxbrowser-6.24/
│       │   │       ├── JxBrowserWithoutCertValidation.expected
│       │   │       ├── JxBrowserWithoutCertValidation.qlref
│       │   │       ├── JxBrowserWithoutCertValidationV6_24.java
│       │   │       └── options
│       │   ├── CWE-297/
│       │   │   ├── IgnoredHostnameVerification.expected
│       │   │   ├── IgnoredHostnameVerification.java
│       │   │   ├── IgnoredHostnameVerification.qlref
│       │   │   ├── InsecureLdapEndpoint.expected
│       │   │   ├── InsecureLdapEndpoint.java
│       │   │   └── InsecureLdapEndpoint.qlref
│       │   ├── CWE-299/
│       │   │   ├── DisabledRevocationChecking.expected
│       │   │   ├── DisabledRevocationChecking.java
│       │   │   └── DisabledRevocationChecking.qlref
│       │   ├── CWE-326/
│       │   │   ├── Base64Encryption.expected
│       │   │   ├── Base64Encryption.java
│       │   │   ├── Base64Encryption.qlref
│       │   │   └── options
│       │   ├── CWE-327/
│       │   │   ├── UnsafeTlsVersion.expected
│       │   │   ├── UnsafeTlsVersion.java
│       │   │   └── UnsafeTlsVersion.qlref
│       │   ├── CWE-346/
│       │   │   ├── UnvalidatedCors.expected
│       │   │   ├── UnvalidatedCors.java
│       │   │   ├── UnvalidatedCors.qlref
│       │   │   └── options
│       │   ├── CWE-347/
│       │   │   ├── Auth0NoVerifier.expected
│       │   │   ├── Auth0NoVerifier.qlref
│       │   │   ├── JwtNoVerifier.java
│       │   │   └── options
│       │   ├── CWE-348/
│       │   │   ├── ClientSuppliedIpUsedInSecurityCheck.expected
│       │   │   ├── ClientSuppliedIpUsedInSecurityCheck.java
│       │   │   ├── ClientSuppliedIpUsedInSecurityCheck.qlref
│       │   │   └── options
│       │   ├── CWE-352/
│       │   │   ├── JsonpController.java
│       │   │   ├── JsonpInjection.expected
│       │   │   ├── JsonpInjection.qlref
│       │   │   └── options
│       │   ├── CWE-400/
│       │   │   ├── LocalThreadResourceAbuse.expected
│       │   │   ├── LocalThreadResourceAbuse.qlref
│       │   │   ├── ThreadResourceAbuse.expected
│       │   │   ├── ThreadResourceAbuse.java
│       │   │   ├── ThreadResourceAbuse.qlref
│       │   │   ├── UploadListener.java
│       │   │   └── options
│       │   ├── CWE-470/
│       │   │   ├── BadClassLoader.java
│       │   │   ├── GoodClassLoader.java
│       │   │   ├── LoadClassNoSignatureCheck.expected
│       │   │   ├── LoadClassNoSignatureCheck.qlref
│       │   │   ├── UnsafeReflection.expected
│       │   │   ├── UnsafeReflection.java
│       │   │   ├── UnsafeReflection.qlref
│       │   │   └── options
│       │   ├── CWE-489/
│       │   │   ├── ServiceBean.expected
│       │   │   ├── ServiceBean.java
│       │   │   ├── ServiceBean.qlref
│       │   │   ├── ServletContextListenerMain.java
│       │   │   ├── ServletMain.expected
│       │   │   ├── ServletMain.java
│       │   │   ├── ServletMain.qlref
│       │   │   └── options
│       │   ├── CWE-502/
│       │   │   ├── SpringExporterUnsafeDeserialization.java
│       │   │   ├── UnsafeDeserializationRmi.expected
│       │   │   ├── UnsafeDeserializationRmi.java
│       │   │   ├── UnsafeDeserializationRmi.qlref
│       │   │   ├── UnsafeSpringExporterInConfigurationClass.expected
│       │   │   ├── UnsafeSpringExporterInConfigurationClass.qlref
│       │   │   ├── UnsafeSpringExporterInXMLConfiguration.expected
│       │   │   ├── UnsafeSpringExporterInXMLConfiguration.qlref
│       │   │   ├── beans.xml
│       │   │   └── options
│       │   ├── CWE-522-DecompressionBombs/
│       │   │   ├── Bombs.java
│       │   │   ├── CommonsCompressHandler.java
│       │   │   ├── SnappyHandler.java
│       │   │   ├── TestDecompressionBombs.expected
│       │   │   ├── TestDecompressionBombs.ql
│       │   │   ├── Zip4jHandler.java
│       │   │   ├── ZipHandler.java
│       │   │   └── options
│       │   ├── CWE-532/
│       │   │   ├── SensitiveInformation.expected
│       │   │   ├── SensitiveInformation.java
│       │   │   ├── SensitiveInformation.qlref
│       │   │   └── options
│       │   ├── CWE-548/
│       │   │   ├── A.java
│       │   │   ├── InsecureDirectoryConfig.expected
│       │   │   ├── InsecureDirectoryConfig.qlref
│       │   │   └── insecure-web.xml
│       │   ├── CWE-555/
│       │   │   ├── A.java
│       │   │   ├── CredentialsInPropertiesFile.expected
│       │   │   ├── CredentialsInPropertiesFile.ql
│       │   │   ├── PasswordInConfigurationFile.expected
│       │   │   ├── PasswordInConfigurationFile.qlref
│       │   │   ├── applicationContext.xml
│       │   │   ├── configuration.properties
│       │   │   ├── context.xml
│       │   │   ├── custom-config.xml
│       │   │   └── messages.properties
│       │   ├── CWE-598/
│       │   │   ├── SensitiveGetQuery.expected
│       │   │   ├── SensitiveGetQuery.java
│       │   │   ├── SensitiveGetQuery.qlref
│       │   │   ├── SensitiveGetQuery2.java
│       │   │   ├── SensitiveGetQuery3.java
│       │   │   ├── SensitiveGetQuery4.java
│       │   │   └── options
│       │   ├── CWE-600/
│       │   │   ├── UncaughtServletException.expected
│       │   │   ├── UncaughtServletException.java
│       │   │   ├── UncaughtServletException.qlref
│       │   │   ├── UncaughtServletException2.java
│       │   │   ├── options
│       │   │   └── web.xml
│       │   ├── CWE-601/
│       │   │   ├── SpringUrlRedirect.expected
│       │   │   ├── SpringUrlRedirect.java
│       │   │   ├── SpringUrlRedirect.qlref
│       │   │   └── options
│       │   ├── CWE-611/
│       │   │   ├── XXELocal.expected
│       │   │   ├── XXELocal.java
│       │   │   └── XXELocal.qlref
│       │   ├── CWE-625/
│       │   │   ├── DotRegexFilter.java
│       │   │   ├── DotRegexServlet.java
│       │   │   ├── DotRegexSpring.java
│       │   │   ├── PermissiveDotRegex.expected
│       │   │   ├── PermissiveDotRegex.qlref
│       │   │   └── options
│       │   ├── CWE-652/
│       │   │   ├── XQueryInjection.expected
│       │   │   ├── XQueryInjection.java
│       │   │   ├── XQueryInjection.qlref
│       │   │   └── options
│       │   ├── CWE-665/
│       │   │   ├── InsecureRmiJmxEnvironmentConfiguration.expected
│       │   │   ├── InsecureRmiJmxEnvironmentConfiguration.java
│       │   │   ├── InsecureRmiJmxEnvironmentConfiguration.qlref
│       │   │   └── options
│       │   ├── CWE-755/
│       │   │   ├── AndroidManifest.xml
│       │   │   ├── IntentUtils.java
│       │   │   ├── NFEAndroidDoS.expected
│       │   │   ├── NFEAndroidDoS.java
│       │   │   ├── NFEAndroidDoS.qlref
│       │   │   ├── SafeActivity.java
│       │   │   └── options
│       │   ├── CWE-759/
│       │   │   ├── HASH.java
│       │   │   ├── HashWithoutSalt.expected
│       │   │   ├── HashWithoutSalt.java
│       │   │   ├── HashWithoutSalt.qlref
│       │   │   ├── SHA256.java
│       │   │   └── SHA512.java
│       │   └── CWE-798/
│       │       └── base64/
│       │           ├── HardcodedBase64Usage.expected
│       │           ├── HardcodedBase64Usage.java
│       │           └── HardcodedBase64Usage.ql
│       └── stubs/
│           ├── apache-commons-compress-1.23.0/
│           │   └── org/
│           │       ├── apache/
│           │       │   └── commons/
│           │       │       └── compress/
│           │       │           ├── archivers/
│           │       │           │   ├── ArchiveEntry.java
│           │       │           │   ├── ArchiveException.java
│           │       │           │   ├── ArchiveInputStream.java
│           │       │           │   ├── ArchiveOutputStream.java
│           │       │           │   ├── ArchiveStreamFactory.java
│           │       │           │   ├── ArchiveStreamProvider.java
│           │       │           │   ├── EntryStreamOffsets.java
│           │       │           │   ├── ar/
│           │       │           │   │   ├── ArArchiveEntry.java
│           │       │           │   │   └── ArArchiveInputStream.java
│           │       │           │   ├── arj/
│           │       │           │   │   ├── ArjArchiveEntry.java
│           │       │           │   │   └── ArjArchiveInputStream.java
│           │       │           │   ├── cpio/
│           │       │           │   │   ├── CpioArchiveEntry.java
│           │       │           │   │   ├── CpioArchiveInputStream.java
│           │       │           │   │   └── CpioConstants.java
│           │       │           │   ├── jar/
│           │       │           │   │   ├── JarArchiveEntry.java
│           │       │           │   │   └── JarArchiveInputStream.java
│           │       │           │   └── zip/
│           │       │           │       ├── ExtraFieldParsingBehavior.java
│           │       │           │       ├── GeneralPurposeBit.java
│           │       │           │       ├── UnparseableExtraFieldBehavior.java
│           │       │           │       ├── UnparseableExtraFieldData.java
│           │       │           │       ├── ZipArchiveEntry.java
│           │       │           │       ├── ZipArchiveInputStream.java
│           │       │           │       ├── ZipExtraField.java
│           │       │           │       └── ZipShort.java
│           │       │           ├── compressors/
│           │       │           │   ├── CompressorException.java
│           │       │           │   ├── CompressorInputStream.java
│           │       │           │   ├── CompressorOutputStream.java
│           │       │           │   ├── CompressorStreamFactory.java
│           │       │           │   ├── CompressorStreamProvider.java
│           │       │           │   ├── brotli/
│           │       │           │   │   └── BrotliCompressorInputStream.java
│           │       │           │   ├── bzip2/
│           │       │           │   │   ├── BZip2CompressorInputStream.java
│           │       │           │   │   └── BZip2Constants.java
│           │       │           │   ├── deflate/
│           │       │           │   │   ├── DeflateCompressorInputStream.java
│           │       │           │   │   └── DeflateParameters.java
│           │       │           │   ├── deflate64/
│           │       │           │   │   └── Deflate64CompressorInputStream.java
│           │       │           │   ├── gzip/
│           │       │           │   │   ├── GzipCompressorInputStream.java
│           │       │           │   │   └── GzipParameters.java
│           │       │           │   ├── lz4/
│           │       │           │   │   └── BlockLZ4CompressorInputStream.java
│           │       │           │   ├── lz77support/
│           │       │           │   │   └── AbstractLZ77CompressorInputStream.java
│           │       │           │   ├── lzma/
│           │       │           │   │   └── LZMACompressorInputStream.java
│           │       │           │   ├── lzw/
│           │       │           │   │   └── LZWInputStream.java
│           │       │           │   ├── pack200/
│           │       │           │   │   ├── Pack200CompressorInputStream.java
│           │       │           │   │   └── Pack200Strategy.java
│           │       │           │   ├── snappy/
│           │       │           │   │   └── SnappyCompressorInputStream.java
│           │       │           │   ├── xz/
│           │       │           │   │   └── XZCompressorInputStream.java
│           │       │           │   ├── z/
│           │       │           │   │   └── ZCompressorInputStream.java
│           │       │           │   └── zstandard/
│           │       │           │       └── ZstdCompressorInputStream.java
│           │       │           └── utils/
│           │       │               ├── BitInputStream.java
│           │       │               ├── ByteUtils.java
│           │       │               └── InputStreamStatistics.java
│           │       └── xerial/
│           │           └── snappy/
│           │               └── SnappyInputStream.java
│           ├── apache-freemarker-2.3.31/
│           │   └── freemarker/
│           │       ├── cache/
│           │       │   └── StringTemplateLoader.java
│           │       └── template/
│           │           ├── Configuration.java
│           │           ├── ObjectWrapper.java
│           │           ├── ParserConfiguration.java
│           │           ├── Template.java
│           │           └── TemplateNodeModel.java
│           ├── apache-velocity-2.3/
│           │   └── org/
│           │       └── apache/
│           │           └── velocity/
│           │               ├── Template.java
│           │               ├── VelocityContext.java
│           │               ├── VelocityEngine.java
│           │               ├── app/
│           │               │   ├── Velocity.java
│           │               │   └── VelocityEngine.java
│           │               ├── context/
│           │               │   ├── AbstractContext.java
│           │               │   └── Context.java
│           │               └── runtime/
│           │                   ├── RuntimeServices.java
│           │                   ├── RuntimeSingleton.java
│           │                   ├── parser/
│           │                   │   └── node/
│           │                   │       └── SimpleNode.java
│           │                   └── resource/
│           │                       └── util/
│           │                           ├── StringResourceRepository.java
│           │                           └── StringResourceRepositoryImpl.java
│           ├── auth0-java-jwt-4.4.0/
│           │   └── com/
│           │       ├── auth0/
│           │       │   └── jwt/
│           │       │       ├── JWT.java
│           │       │       ├── JWTCreator.java
│           │       │       ├── JWTVerifier.java
│           │       │       ├── algorithms/
│           │       │       │   └── Algorithm.java
│           │       │       ├── exceptions/
│           │       │       │   ├── JWTCreationException.java
│           │       │       │   └── JWTVerificationException.java
│           │       │       └── interfaces/
│           │       │           ├── Claim.java
│           │       │           ├── DecodedJWT.java
│           │       │           ├── ECDSAKeyProvider.java
│           │       │           ├── Header.java
│           │       │           ├── JWTVerifier.java
│           │       │           ├── KeyProvider.java
│           │       │           ├── Payload.java
│           │       │           ├── RSAKeyProvider.java
│           │       │           └── Verification.java
│           │       └── github/
│           │           └── luben/
│           │               └── zstd/
│           │                   └── BufferPool.java
│           ├── javax-management-remote-rmi-0.0.1/
│           │   └── javax/
│           │       └── management/
│           │           └── remote/
│           │               └── rmi/
│           │                   ├── RMIConnectorServer.java
│           │                   └── RMIServerImpl.java
│           ├── jinjava-2.6.0/
│           │   └── com/
│           │       └── hubspot/
│           │           └── jinjava/
│           │               ├── Jinjava.java
│           │               ├── JinjavaConfig.java
│           │               └── interpret/
│           │                   └── RenderResult.java
│           ├── jshell/
│           │   └── jdk/
│           │       └── jshell/
│           │           ├── JShell.java
│           │           ├── Snippet.java
│           │           ├── SnippetEvent.java
│           │           └── SourceCodeAnalysis.java
│           ├── jxbrowser-6.23.1/
│           │   └── com/
│           │       └── teamdev/
│           │           └── jxbrowser/
│           │               └── chromium/
│           │                   ├── Browser.java
│           │                   ├── CertificateErrorParams.java
│           │                   ├── LoadHandler.java
│           │                   └── LoadParams.java
│           ├── jxbrowser-6.24/
│           │   └── com/
│           │       └── teamdev/
│           │           └── jxbrowser/
│           │               └── chromium/
│           │                   ├── BoundsListener.java
│           │                   ├── Browser.java
│           │                   ├── CertificateErrorParams.java
│           │                   ├── LoadHandler.java
│           │                   └── LoadParams.java
│           ├── lingala-zip4j-2.11.5/
│           │   └── net/
│           │       └── lingala/
│           │           └── zip4j/
│           │               ├── ZipFile.java
│           │               ├── headers/
│           │               │   └── HeaderSignature.java
│           │               ├── io/
│           │               │   └── inputstream/
│           │               │       └── ZipInputStream.java
│           │               ├── model/
│           │               │   ├── AESExtraDataRecord.java
│           │               │   ├── AbstractFileHeader.java
│           │               │   ├── ExcludeFileFilter.java
│           │               │   ├── ExtraDataRecord.java
│           │               │   ├── FileHeader.java
│           │               │   ├── LocalFileHeader.java
│           │               │   ├── UnzipParameters.java
│           │               │   ├── Zip4jConfig.java
│           │               │   ├── Zip64ExtendedInfo.java
│           │               │   ├── ZipHeader.java
│           │               │   ├── ZipParameters.java
│           │               │   └── enums/
Download .txt
Showing preview only (1,216K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (11986 symbols across 898 files)

FILE: csharp/src/security/CWE-099/TaintedWebClient.cs
  class TaintedWebClientHandler (line 6) | public class TaintedWebClientHandler : IHttpHandler
    method ProcessRequest (line 8) | public void ProcessRequest(HttpContext ctx)

FILE: csharp/src/security/CWE-1004/cookiepolicyoptions.cs
  class Startup (line 1) | public class Startup
    method Configure (line 4) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)

FILE: csharp/src/security/CWE-1004/httponlyflag.cs
  class MyController (line 1) | class MyController : Controller
    method Login (line 3) | void Login()

FILE: csharp/src/security/CWE-1004/httponlyflagcore.cs
  class MyController (line 1) | class MyController : Controller
    method Login (line 3) | void Login()

FILE: csharp/src/security/CWE-614/cookiepolicyoptions.cs
  class Startup (line 1) | public class Startup
    method Configure (line 4) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)

FILE: csharp/src/security/CWE-614/secureflag.cs
  class MyController (line 1) | class MyController : Controller
    method Login (line 3) | void Login()

FILE: csharp/src/security/CWE-614/secureflagcore.cs
  class MyController (line 1) | class MyController : Controller
    method Login (line 3) | void Login()

FILE: csharp/src/security/CWE-759/HashWithoutSalt.cs
  class Test (line 1) | public class Test
    method HashPassword (line 6) | public static String HashPassword(string password, string strAlgName =...
    method HashPassword2 (line 15) | public static string HashPassword2(string password, string salt, strin...
    method HashPassword (line 25) | public static string HashPassword(string password)
    method HashPassword2 (line 34) | public static string HashPassword2(string password)
    method GenerateSalt (line 56) | public static byte[] GenerateSalt()

FILE: csharp/src/security/CWE-798/HardcodedCredentials.cs
  class HardCodedCredentialHandler (line 6) | public class HardCodedCredentialHandler : IHttpHandler
    method ProcessRequest (line 9) | public void ProcessRequest(HttpContext ctx)

FILE: csharp/src/security/CWE-918/RequestForgery.cs
  class SSRFController (line 3) | public class SSRFController : Controller
    method Bad (line 5) | [HttpPost]
    method Good (line 17) | [HttpPost]

FILE: csharp/src/security/CWE-942/examples/CorsBad.cs
  class Startup (line 10) | public class Startup
    method Startup (line 12) | public Startup(IConfiguration configuration)
    method ConfigureServices (line 20) | public void ConfigureServices(IServiceCollection services)
    method Configure (line 40) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)

FILE: csharp/src/security/CWE-942/examples/CorsGood.cs
  class Startup (line 10) | public class Startup
    method Startup (line 12) | public Startup(IConfiguration configuration)
    method ConfigureServices (line 20) | public void ConfigureServices(IServiceCollection services)
    method Configure (line 40) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)

FILE: csharp/src/security/JsonWebTokenHandler/delegated-security-validations-always-return-true-bad.cs
  class TestClass (line 3) | class TestClass
    method TestMethod (line 5) | public void TestMethod()

FILE: csharp/src/security/JsonWebTokenHandler/delegated-security-validations-always-return-true-good.cs
  class TestClass (line 3) | class TestClass
    method TestMethod (line 5) | public void TestMethod()

FILE: csharp/src/security/JsonWebTokenHandler/security-validation-disabled-bad.cs
  class TestClass (line 3) | class TestClass
    method TestMethod (line 5) | public void TestMethod()

FILE: csharp/src/security/JsonWebTokenHandler/security-validation-disabled-good.cs
  class TestClass (line 3) | class TestClass
    method TestMethod (line 5) | public void TestMethod()

FILE: csharp/test/security/CWE-1004/CookieHttpOnlyFalseAspNetCore/CookieBuilder/Program.cs
  class Startup (line 7) | public class Startup
    method ConfigureServices (line 9) | public void ConfigureServices(IServiceCollection services)

FILE: csharp/test/security/CWE-1004/CookieHttpOnlyFalseAspNetCore/NoPolicy/Program.cs
  class MyController (line 1) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDelete (line 3) | public void CookieDelete()
    method CookieDirectTrue (line 9) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 16) | void CookieDirectTrueInitializer()
    method CookieDirectFalse (line 22) | void CookieDirectFalse()
    method CookieDirectFalseForgery (line 29) | void CookieDirectFalseForgery()
    method CookieDirectFalseInitializer (line 36) | void CookieDirectFalseInitializer()
    method CookieIntermediateTrue (line 42) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 50) | void CookieIntermediateTrueInitializer()
    method CookieIntermediateFalse (line 57) | void CookieIntermediateFalse()
    method CookieIntermediateFalseInitializer (line 65) | void CookieIntermediateFalseInitializer()

FILE: csharp/test/security/CWE-1004/CookieHttpOnlyFalseAspNetCore/UseCookiePolicyCallback/Program.cs
  class MyController (line 6) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDefault (line 8) | public void CookieDefault()
  class Startup (line 16) | public class Startup
    method Configure (line 19) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
    method ConfigureServices (line 24) | public void ConfigureServices(IServiceCollection services)
    method SetCookies (line 32) | private void SetCookies(CookieOptions options)

FILE: csharp/test/security/CWE-1004/CookieHttpOnlyFalseSystemWeb/Program.cs
  class Program (line 1) | class Program
    method CookieDirectTrue (line 3) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 9) | void CookieDirectTrueInitializer()
    method CookieForgeryDirectFalse (line 14) | void CookieForgeryDirectFalse()
    method CookieDirectFalse (line 20) | void CookieDirectFalse()
    method CookieDirectFalseInitializer (line 26) | void CookieDirectFalseInitializer()
    method CookieIntermediateTrue (line 31) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 38) | void CookieIntermediateTrueInitializer()
    method CookieIntermediateFalse (line 44) | void CookieIntermediateFalse()
    method CookieIntermediateFalseInitializer (line 51) | void CookieIntermediateFalseInitializer()

FILE: csharp/test/security/CWE-1004/CookieWithoutHttpOnlyAspNetCore/NoPolicy/Program.cs
  class MyController (line 1) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDefault (line 3) | public void CookieDefault()
    method CookieDefaultForgery (line 8) | public void CookieDefaultForgery()
    method CookieDefault2 (line 13) | public void CookieDefault2()
    method CookieDelete (line 19) | public void CookieDelete()
    method CookieDirectTrue (line 25) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 32) | void CookieDirectTrueInitializer()
    method CookieIntermediateTrue (line 38) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 46) | void CookieIntermediateTrueInitializer()

FILE: csharp/test/security/CWE-1004/CookieWithoutHttpOnlyAspNetCore/UseCookiePolicyAlways/Program.cs
  class MyController (line 4) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDefault (line 6) | public void CookieDefault()
    method CookieDefault2 (line 11) | public void CookieDefault2()
  class Startup (line 18) | public class Startup
    method Configure (line 21) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)

FILE: csharp/test/security/CWE-1004/CookieWithoutHttpOnlyAspNetCore/UseCookiePolicyCallback/Program.cs
  class MyController (line 6) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDefault (line 8) | public void CookieDefault()
  class Startup (line 15) | public class Startup
    method Configure (line 18) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
    method ConfigureServices (line 23) | public void ConfigureServices(IServiceCollection services)
    method SetCookies (line 31) | private void SetCookies(CookieOptions options)

FILE: csharp/test/security/CWE-1004/CookieWithoutHttpOnlyAspNetCore/UseCookiePolicyNone/Program.cs
  class MyController (line 4) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDefault (line 6) | public void CookieDefault()
    method CookieDefault2 (line 11) | public void CookieDefault2()
  class Startup (line 18) | public class Startup
    method Configure (line 21) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)

FILE: csharp/test/security/CWE-1004/CookieWithoutHttpOnlySystemWeb/ConfigEmpty/Program.cs
  class Program (line 1) | class Program
    method CookieDefault (line 3) | void CookieDefault()
    method CookieDefaultForgery (line 8) | void CookieDefaultForgery()
    method CookieDirectTrue (line 13) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 19) | void CookieDirectTrueInitializer()
    method CookieIntermediateTrue (line 24) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 31) | void CookieIntermediateTrueInitializer()

FILE: csharp/test/security/CWE-1004/CookieWithoutHttpOnlySystemWeb/ConfigFalse/Program.cs
  class Program (line 1) | class Program
    method CookieDefault (line 3) | void CookieDefault()
    method CookieDefaultForgery (line 8) | void CookieDefaultForgery()
    method CookieDirectTrue (line 13) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 19) | void CookieDirectTrueInitializer()
    method CookieIntermediateTrue (line 24) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 31) | void CookieIntermediateTrueInitializer()

FILE: csharp/test/security/CWE-1004/CookieWithoutHttpOnlySystemWeb/HttpCookiesTrue/Program.cs
  class Program (line 1) | class Program
    method CookieDefault (line 3) | void CookieDefault()
    method CookieDefaultForgery (line 8) | void CookieDefaultForgery()
    method CookieDirectTrue (line 13) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 19) | void CookieDirectTrueInitializer()
    method CookieIntermediateTrue (line 24) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 31) | void CookieIntermediateTrueInitializer()

FILE: csharp/test/security/CWE-328/WeakHashingAlgorithms.cs
  class WeakHash (line 8) | public class WeakHash
    method GetMD5Hash (line 10) | public static string GetMD5Hash(string str)
    method GetMD5Hash2 (line 23) | public static string GetMD5Hash2(string str)
    method GetMD5Hash3 (line 36) | public static string GetMD5Hash3(string str)
    method GetMD5Hash4 (line 49) | public static string GetMD5Hash4(string password)
    method GetSHAHash1 (line 62) | public static string GetSHAHash1(string password)
    method GetSHAHash2 (line 75) | public static string GetSHAHash2(string password)

FILE: csharp/test/security/CWE-614/RequireSSLAspNetCore/NoPolicy/Program.cs
  class MyController (line 1) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDefault (line 3) | public void CookieDefault()
    method CookieDefault2 (line 8) | public void CookieDefault2()
    method CookieDelete (line 14) | public void CookieDelete()
    method CookieDirectTrue (line 20) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 27) | void CookieDirectTrueInitializer()
    method CookieIntermediateTrue (line 33) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 41) | void CookieIntermediateTrueInitializer()

FILE: csharp/test/security/CWE-614/RequireSSLAspNetCore/UseCookiePolicyAlways/Program.cs
  class MyController (line 4) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDefault (line 6) | public void CookieDefault()
    method CookieDefault2 (line 11) | public void CookieDefault2()
  class Startup (line 18) | public class Startup
    method Configure (line 21) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)

FILE: csharp/test/security/CWE-614/RequireSSLAspNetCore/UseCookiePolicyCallback/Program.cs
  class MyController (line 6) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDefault (line 8) | public void CookieDefault()
    method CookieDefault2 (line 13) | public void CookieDefault2()
  class Startup (line 20) | public class Startup
    method Configure (line 23) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
    method ConfigureServices (line 28) | public void ConfigureServices(IServiceCollection services)
    method SetCookies (line 36) | private void SetCookies(CookieOptions options)

FILE: csharp/test/security/CWE-614/RequireSSLAspNetCore/UseCookiePolicyNone/Program.cs
  class MyController (line 4) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDefault (line 6) | public void CookieDefault()
    method CookieDefault2 (line 11) | public void CookieDefault2()
  class Startup (line 18) | public class Startup
    method Configure (line 21) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)

FILE: csharp/test/security/CWE-614/RequireSSLFalseAspNetCore/CookieBuilder/Program.cs
  class Startup (line 7) | public class Startup
    method ConfigureServices (line 9) | public void ConfigureServices(IServiceCollection services)

FILE: csharp/test/security/CWE-614/RequireSSLFalseAspNetCore/NoPolicy/Program.cs
  class MyController (line 1) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDelete (line 3) | public void CookieDelete()
    method CookieDirectTrue (line 9) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 16) | void CookieDirectTrueInitializer()
    method CookieDirectFalse (line 22) | void CookieDirectFalse()
    method CookieDirectFalseInitializer (line 29) | void CookieDirectFalseInitializer()
    method CookieIntermediateTrue (line 35) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 43) | void CookieIntermediateTrueInitializer()
    method CookieIntermediateFalse (line 50) | void CookieIntermediateFalse()
    method CookieIntermediateFalseInitializer (line 58) | void CookieIntermediateFalseInitializer()

FILE: csharp/test/security/CWE-614/RequireSSLFalseAspNetCore/UseCookiePolicyCallback/Program.cs
  class MyController (line 6) | public class MyController : Microsoft.AspNetCore.Mvc.Controller
    method CookieDefault (line 8) | public void CookieDefault()
  class Startup (line 16) | public class Startup
    method Configure (line 19) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
    method ConfigureServices (line 24) | public void ConfigureServices(IServiceCollection services)
    method SetCookies (line 32) | private void SetCookies(CookieOptions options)

FILE: csharp/test/security/CWE-614/RequireSSLFalseSystemWeb/Program.cs
  class Program (line 1) | class Program
    method CookieDirectTrue (line 3) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 9) | void CookieDirectTrueInitializer()
    method CookieDirectFalse (line 14) | void CookieDirectFalse()
    method CookieDirectFalseInitializer (line 20) | void CookieDirectFalseInitializer()
    method CookieIntermediateTrue (line 25) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 32) | void CookieIntermediateTrueInitializer()
    method CookieIntermediateFalse (line 38) | void CookieIntermediateFalse()
    method CookieIntermediateFalseInitializer (line 45) | void CookieIntermediateFalseInitializer()

FILE: csharp/test/security/CWE-614/RequireSSLSystemWeb/ConfigEmpty/Program.cs
  class Program (line 1) | class Program
    method CookieDefault (line 3) | void CookieDefault()
    method CookieDirectTrue (line 8) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 14) | void CookieDirectTrueInitializer()
    method CookieIntermediateTrue (line 19) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 26) | void CookieIntermediateTrueInitializer()

FILE: csharp/test/security/CWE-614/RequireSSLSystemWeb/ConfigFalse/Program.cs
  class Program (line 1) | class Program
    method CookieDefault (line 3) | void CookieDefault()
    method CookieDirectTrue (line 8) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 14) | void CookieDirectTrueInitializer()
    method CookieIntermediateTrue (line 19) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 26) | void CookieIntermediateTrueInitializer()

FILE: csharp/test/security/CWE-614/RequireSSLSystemWeb/FormsTrue/Program.cs
  class Program (line 1) | class Program
    method CookieDefault (line 3) | void CookieDefault()
    method CookieDirectTrue (line 8) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 14) | void CookieDirectTrueInitializer()
    method CookieIntermediateTrue (line 19) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 26) | void CookieIntermediateTrueInitializer()

FILE: csharp/test/security/CWE-614/RequireSSLSystemWeb/HttpCookiesTrue/Program.cs
  class Program (line 1) | class Program
    method CookieDefault (line 3) | void CookieDefault()
    method CookieDirectTrue (line 8) | void CookieDirectTrue()
    method CookieDirectTrueInitializer (line 14) | void CookieDirectTrueInitializer()
    method CookieIntermediateTrue (line 19) | void CookieIntermediateTrue()
    method CookieIntermediateTrueInitializer (line 26) | void CookieIntermediateTrueInitializer()

FILE: csharp/test/security/CWE-759/HashWithoutSalt.cs
  class Test (line 11) | public class Test
    method HashPassword (line 16) | public static String HashPassword(string password, string strAlgName =...
    method HashPassword2 (line 25) | public static string HashPassword2(string password, string salt, strin...
    method HashPassword (line 35) | public static string HashPassword(string password)
    method HashPassword2 (line 44) | public static string HashPassword2(string password)
    method HashPassword3 (line 67) | public static string HashPassword3(string password)
    method VerifyPasswordHash (line 76) | public bool VerifyPasswordHash(string password, byte[] passwordHash, b...
    method GenerateSalt (line 90) | public static byte[] GenerateSalt()
    method Combine (line 100) | public static byte[] Combine(byte[] first, byte[] second)
    method CalculateKeys (line 110) | public static byte[] CalculateKeys(string password, string userid)
    method TryDecrypt (line 135) | private byte[] TryDecrypt(byte[] buffer, int offset, int length, byte[...
    method encrypt (line 143) | public byte[] encrypt(byte[] pass, byte[] salt, byte[] blob) {
    method CreatePasswordHash (line 151) | public string CreatePasswordHash(string password, string saltkey)
    method GetMD5HashBinHex (line 159) | private string GetMD5HashBinHex (string toBeHashed)
    method CreatePasswordHash2 (line 172) | public string CreatePasswordHash2(string username, string realm, strin...
    method Xor (line 180) | private byte[] Xor(byte[] array1, byte[] array2) {
    method GetScrable (line 191) | public byte[] GetScrable(byte[] password, byte[] decodedSalt) {

FILE: csharp/test/security/CWE-759/Sha1Utils.cs
  class Sha1Utils (line 5) | internal static class Sha1Utils
    method Hash (line 7) | public static byte[] Hash(string str)
    method Hash (line 14) | public static byte[] Hash(byte[] bytes)
    method HexStringFromBytes (line 22) | public static string HexStringFromBytes(byte[] bytes)
    method Hash (line 33) | public static byte[] Hash(byte[] salt, byte[] str)
    method Xor (line 42) | public static byte[] Xor(byte[] array1, byte[] array2)

FILE: csharp/test/security/CWE-759/Stubs.cs
  type BinaryStringEncoding (line 3) | public enum BinaryStringEncoding
  class CryptographicBuffer (line 10) | public static class CryptographicBuffer
    method ConvertStringToBinary (line 12) | public static Windows.Storage.Streams.IBuffer ConvertStringToBinary(st...
    method EncodeToBase64String (line 14) | public static string EncodeToBase64String(Windows.Storage.Streams.IBuf...
  type IBuffer (line 20) | public interface IBuffer {
  class CryptographicKey (line 29) | public sealed class CryptographicKey { }
  class SymmetricKeyAlgorithmProvider (line 31) | public sealed class SymmetricKeyAlgorithmProvider
    method CreateSymmetricKey (line 33) | public CryptographicKey CreateSymmetricKey(Windows.Storage.Streams.IBu...
  class HashAlgorithmProvider (line 36) | public sealed class HashAlgorithmProvider {
    method OpenAlgorithm (line 41) | public static HashAlgorithmProvider OpenAlgorithm(string algorithm) =>...
    method HashData (line 43) | public Windows.Storage.Streams.IBuffer HashData(Windows.Storage.Stream...

FILE: csharp/test/security/CWE-760/StaticSalt.cs
  class StaticSalt (line 8) | public class StaticSalt {
    method Test1 (line 9) | public void Test1() {
    method generateSalt (line 22) | public static string generateSalt() {
    method Test2 (line 25) | public void Test2() {

FILE: csharp/test/security/CWE-918/RequestForgery.cs
  class SSRFController (line 8) | public class SSRFController : Controller
    method Bad (line 10) | [HttpPost]
    method Good (line 22) | [HttpPost]

FILE: csharp/test/security/CWE-942/CorsMiconfigurationCredentials.cs
  class Startup (line 6) | public class Startup {
    method ConfigureServices (line 7) | public void ConfigureServices(string[] args) {

FILE: csharp/test/security/CWE-942/CorsMisconfiguration.cs
  class Test (line 6) | public class Test {
    method ConfigureServices (line 7) | public void ConfigureServices(string[] args) {

FILE: csharp/test/security/JsonWebTokenHandler/delegation-test.cs
  class JsonWebTokenHandler_00 (line 8) | public class JsonWebTokenHandler_00
    method ThrowIfNull (line 10) | public static object ThrowIfNull(string name, object value)
    method MayThrowException (line 19) | private static bool MayThrowException(SecurityToken token)
    method DoesNotThrowException (line 28) | private static void DoesNotThrowException(SecurityToken token)
    method ValidateLifetime_FP01 (line 33) | private static bool ValidateLifetime_FP01(
    method ValidateLifetime_P01 (line 47) | private static bool ValidateLifetime_P01(
    method ValidateLifetimeAlwaysTrue (line 62) | internal static bool ValidateLifetimeAlwaysTrue(
    method ValidateLifetime (line 73) | internal static bool ValidateLifetime(
    method TestCase01 (line 84) | public void TestCase01()
    method ValidateLifetime02 (line 123) | internal static bool ValidateLifetime02(
    method ValidateLifetimeAlwaysTrue02 (line 130) | internal static bool ValidateLifetimeAlwaysTrue02(

FILE: csharp/test/security/JsonWebTokenHandler/security-validation-disabled-test.cs
  class JsonWebTokenHandler_class01 (line 7) | public class JsonWebTokenHandler_class01
    method TestCase01 (line 9) | public void TestCase01()

FILE: csharp/test/security/JsonWebTokenHandler/stubs.cs
  class SecurityToken (line 11) | public abstract class SecurityToken
    method SecurityToken (line 13) | protected SecurityToken() { }
  class TokenHandler (line 20) | public abstract class TokenHandler
    method TokenHandler (line 24) | protected TokenHandler() { }
  class TokenValidationParameters (line 36) | public class TokenValidationParameters
  class JsonWebTokenHandler (line 95) | public class JsonWebTokenHandler : Microsoft.IdentityModel.Tokens.TokenH...
    method ValidateToken (line 97) | public virtual TokenValidationResult ValidateToken(string token, Micro...
  class TokenValidationResult (line 103) | public class TokenValidationResult
    method TokenValidationResult (line 105) | public TokenValidationResult() { }

FILE: csharp/test/security/Serialization/test0.cs
  class DerivesFromDeprecatedType1 (line 11) | public class DerivesFromDeprecatedType1 : XmlSerializer // warning:Defin...
    method DerivesFromDeprecatedType1 (line 15) | public DerivesFromDeprecatedType1()
  class AttributeSerializer01 (line 56) | [Serializable()]
    method AttributeSerializer01 (line 61) | AttributeSerializer01()
  class Program (line 66) | class Program
    method GetSerializedDataSet (line 68) | static string GetSerializedDataSet(DataSet dataSet)
    method datatable_readxmlschema_01 (line 80) | static void datatable_readxmlschema_01(string fileName)
    method Main (line 90) | static void Main(string[] args)

FILE: csharp/test/security/backdoor/test.cs
  class File (line 7) | public class File
    method GetLastWriteTime (line 9) | public static DateTime GetLastWriteTime(string s)
  class Process (line 18) | public class Process
    method GetCurrentProcess (line 20) | public static string GetCurrentProcess() { return "test"; }
  class External (line 24) | class External
    method InitiateSystemShutdownExW (line 26) | [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = t...
    method TestDangerousNativeFunctionCall (line 30) | void TestDangerousNativeFunctionCall()
    method GetFvnHash (line 35) | ulong GetFvnHash(string s)
    method IndirectTestProcessNameToHashTaintFlow (line 53) | void IndirectTestProcessNameToHashTaintFlow(string s)
    method TestProcessNameToHashTaintFlow (line 58) | void TestProcessNameToHashTaintFlow()
    method TestTimeBomb (line 67) | void TestTimeBomb()

FILE: go/test/audit/CWE-089/main.go
  type User (line 10) | type User struct
  function main (line 16) | func main() {

FILE: go/test/lib/localsources/cmd/flag.go
  function main (line 8) | func main() {

FILE: go/test/lib/localsources/cmd/go_os.go
  function main (line 8) | func main() {

FILE: go/test/security/CWE-078/main.go
  function handler (line 10) | func handler(req *http.Request) {
  function usedHandler (line 16) | func usedHandler(w http.ResponseWriter, req *http.Request) {
  function justAFunction (line 37) | func justAFunction() {
  function main (line 41) | func main() {

FILE: java/src/security/CWE-020/Log4jJndiInjection.java
  class Log4jJndiInjection (line 8) | @RestController
    method bad (line 13) | @GetMapping("/bad")

FILE: java/src/security/CWE-036/OpenStream.java
  class TestServlet (line 1) | public class TestServlet extends HttpServlet {
    method doGet (line 2) | protected void doGet(HttpServletRequest request, HttpServletResponse r...

FILE: java/src/security/CWE-078/CommandInjectionRuntimeExec.java
  class Test (line 1) | class Test {
    method main (line 2) | public static void main(String[] args) {

FILE: java/src/security/CWE-078/ExecTainted.java
  class Test (line 1) | class Test {
    method main (line 2) | public static void main(String[] args) {

FILE: java/src/security/CWE-078/JSchOSInjectionBad.java
  class JSchOSInjectionBad (line 1) | public class JSchOSInjectionBad {
    method jschOsExecution (line 2) | void jschOsExecution(HttpServletRequest request) {

FILE: java/src/security/CWE-078/JSchOSInjectionSanitized.java
  class JSchOSInjectionSanitized (line 1) | public class JSchOSInjectionSanitized {
    method jschOsExecutionPing (line 2) | void jschOsExecutionPing(HttpServletRequest request) {
    method jschOsExecutionDig (line 22) | void jschOsExecutionDig(HttpServletRequest request) {

FILE: java/src/security/CWE-089/MyBatisAnnotationSqlInjection.java
  type MyBatisAnnotationSqlInjection (line 3) | public interface MyBatisAnnotationSqlInjection {
    method bad1 (line 5) | @Select("select * from test where name = ${name}")
    method good1 (line 8) | @Select("select * from test where name = #{name}")

FILE: java/src/security/CWE-094/BeanShellInjection.java
  class BeanShellInjection (line 8) | @Controller
    method bad1 (line 11) | @GetMapping(value = "bad1")
    method bad2 (line 18) | @GetMapping(value = "bad2")
    method bad3 (line 25) | @GetMapping(value = "bad3")

FILE: java/src/security/CWE-094/InsecureDexLoadingBad.java
  class InsecureDexLoading (line 10) | public class InsecureDexLoading extends Application {
    method onCreate (line 11) | @Override
    method updateChecker (line 17) | private void updateChecker() {

FILE: java/src/security/CWE-094/InsecureDexLoadingGood.java
  class SecureDexLoading (line 1) | public class SecureDexLoading extends Application {
    method onCreate (line 2) | @Override
    method updateChecker (line 8) | private void updateChecker() {

FILE: java/src/security/CWE-094/JShellInjection.java
  class JShellInjection (line 7) | @Controller
    method bad1 (line 10) | @GetMapping(value = "bad1")
    method bad2 (line 18) | @GetMapping(value = "bad2")
    method bad3 (line 27) | @GetMapping(value = "bad3")

FILE: java/src/security/CWE-094/JythonInjection.java
  class JythonInjection (line 3) | public class JythonInjection extends HttpServlet {
    method doGet (line 4) | protected void doGet(HttpServletRequest request, HttpServletResponse r...
    method doPost (line 30) | protected void doPost(HttpServletRequest request, HttpServletResponse ...

FILE: java/src/security/CWE-094/RhinoInjection.java
  class RhinoInjection (line 5) | public class RhinoInjection extends HttpServlet {
    method doGet (line 7) | protected void doGet(HttpServletRequest request, HttpServletResponse r...

FILE: java/src/security/CWE-094/SpringViewBad.java
  class SptingViewManipulationController (line 1) | @Controller
    method Fragment (line 6) | @GetMapping("/safe/fragment")
    method getDocument (line 12) | @GetMapping("/doc/{document}")

FILE: java/src/security/CWE-094/SpringViewGood.java
  class SptingViewManipulationController (line 1) | @Controller
    method Fragment (line 6) | @GetMapping("/safe/fragment")
    method getDocument (line 14) | @GetMapping("/safe/doc/{document}")

FILE: java/src/security/CWE-1004/SensitiveCookieNotHttpOnly.java
  class SensitiveCookieNotHttpOnly (line 1) | class SensitiveCookieNotHttpOnly {
    method addCookie (line 3) | public void addCookie(String jwt_token, HttpServletRequest request, Ht...
    method addCookie2 (line 12) | public void addCookie2(String jwt_token, String userId, HttpServletReq...
    method addCookie3 (line 20) | public void addCookie3(String authId, HttpServletRequest request, Http...
    method addCookie4 (line 25) | public void addCookie4(String authId, HttpServletRequest request, Http...
    method addCookie5 (line 30) | public void addCookie5(String accessKey, HttpServletRequest request, H...
    method addCookie6 (line 35) | public void addCookie6(String accessKey, HttpServletRequest request, H...
    method addCookie7 (line 40) | public void addCookie7(String accessKey, HttpServletRequest request, H...

FILE: java/src/security/CWE-200/LoadFileFromAppActivity.java
  class LoadFileFromAppActivity (line 1) | public class LoadFileFromAppActivity extends Activity {
    method onActivityResult (line 4) | @Override
    method loadOfContentFromApps (line 23) | private void loadOfContentFromApps(Intent contentIntent, int resultCod...

FILE: java/src/security/CWE-208/SafeMacComparison.java
  method validate (line 1) | public boolean validate(HttpRequest request, SecretKey key) throws Excep...

FILE: java/src/security/CWE-208/TimingAttackAgainstHeader.java
  class Test (line 7) | public class Test {
    method UnsafeComparison (line 8) | private boolean UnsafeComparison(HttpServletRequest request) {
    method safeComparison (line 13) | private boolean safeComparison(HttpServletRequest request) {

FILE: java/src/security/CWE-208/UnsafeMacComparison.java
  method validate (line 1) | public boolean validate(HttpRequest request, SecretKey key) throws Excep...

FILE: java/src/security/CWE-295/JxBrowserWithoutCertValidation.java
  method main (line 1) | public static void main(String[] args) {

FILE: java/src/security/CWE-297/CheckedHostnameVerification.java
  method connect (line 1) | public SSLSocket connect(String host, int port, HostnameVerifier verifie...

FILE: java/src/security/CWE-297/IgnoredHostnameVerification.java
  method connect (line 1) | public SSLSocket connect(String host, int port, HostnameVerifier verifie...

FILE: java/src/security/CWE-297/InsecureLdapEndpoint.java
  class InsecureLdapEndpoint (line 1) | public class InsecureLdapEndpoint {
    method createConnectionEnv (line 2) | public Hashtable<String, String> createConnectionEnv() {

FILE: java/src/security/CWE-297/InsecureLdapEndpoint2.java
  class InsecureLdapEndpoint2 (line 1) | public class InsecureLdapEndpoint2 {
    method createConnectionEnv (line 2) | public Hashtable<String, String> createConnectionEnv() {

FILE: java/src/security/CWE-299/CustomRevocationChecking.java
  method validate (line 1) | public void validate(KeyStore cacerts, CertPath certPath) throws Excepti...

FILE: java/src/security/CWE-299/DefaultRevocationChecking.java
  method validate (line 1) | public void validate(KeyStore cacerts, CertPath chain) throws Exception {

FILE: java/src/security/CWE-299/NoRevocationChecking.java
  method validateUnsafe (line 1) | public void validateUnsafe(KeyStore cacerts, CertPath chain) throws Exce...

FILE: java/src/security/CWE-327/SaferTLSVersion.java
  method connect (line 1) | public SSLSocket connect(String host, int port)

FILE: java/src/security/CWE-327/UnsafeTLSVersion.java
  method connect (line 1) | public SSLSocket connect(String host, int port)

FILE: java/src/security/CWE-346/UnvalidatedCors.java
  class CorsFilter (line 14) | public class CorsFilter implements Filter {
    method init (line 15) | public void init(FilterConfig filterConfig) throws ServletException {}
    method doFilter (line 17) | public void doFilter(ServletRequest req, ServletResponse res,
    method destroy (line 44) | public void destroy() {}

FILE: java/src/security/CWE-347/Example.java
  class auth0 (line 17) | @WebServlet(name = "JwtTest1", value = "/Auth")
    method doPost (line 20) | public void doPost(HttpServletRequest request, HttpServletResponse res...
    method doGet (line 40) | public void doGet(HttpServletRequest request, HttpServletResponse resp...
    method verifyToken (line 63) | public static boolean verifyToken(final String token, final String key) {
    method decodeToken (line 75) | public static String decodeToken(final String token) {

FILE: java/src/security/CWE-348/ClientSuppliedIpUsedInSecurityCheck.java
  class ClientSuppliedIpUsedInSecurityCheck (line 8) | @Controller
    method bad1 (line 14) | @GetMapping(value = "bad1")
    method bad2 (line 22) | @GetMapping(value = "bad2")
    method good1 (line 30) | @GetMapping(value = "good1")
    method getClientIP (line 42) | protected String getClientIP() {

FILE: java/src/security/CWE-352/JsonpInjection.java
  class JsonpInjection (line 19) | @Controller
    method bad1 (line 29) | @GetMapping(value = "jsonp1")
    method bad2 (line 40) | @GetMapping(value = "jsonp2")
    method bad3 (line 49) | @GetMapping(value = "jsonp3")
    method bad4 (line 59) | @GetMapping(value = "jsonp4")
    method bad5 (line 69) | @GetMapping(value = "jsonp5")
    method bad6 (line 83) | @GetMapping(value = "jsonp6")
    method bad7 (line 97) | @RequestMapping(value = "jsonp7", method = RequestMethod.GET)
    method good1 (line 108) | @RequestMapping(value = "jsonp11")
    method good2 (line 119) | @RequestMapping(value = "jsonp12")
    method readToJSONObect (line 134) | public static JSONObject readToJSONObect(HttpServletRequest request){
    method readPostContent (line 140) | public static String readPostContent(HttpServletRequest request){
    method getJsonStr (line 158) | public static String getJsonStr(Object result) {

FILE: java/src/security/CWE-400/ThreadResourceAbuse.java
  class SleepTest (line 1) | class SleepTest {
    method test (line 2) | public void test(int userSuppliedWaitTime) throws Exception {

FILE: java/src/security/CWE-470/BadClassLoader.java
  class BadClassLoader (line 8) | public class BadClassLoader extends Application {
    method onCreate (line 9) | @Override

FILE: java/src/security/CWE-470/GoodClassLoader.java
  class GoodClassLoader (line 9) | public class GoodClassLoader extends Application {
    method onCreate (line 10) | @Override

FILE: java/src/security/CWE-470/UnsafeReflection.java
  class UnsafeReflection (line 16) | @Controller
    method bad1 (line 19) | @RequestMapping(value = {"/service/{beanIdOrClassName}/{methodName}"},...
    method good1 (line 30) | @GetMapping(value = "uf1")
    method good2 (line 48) | @GetMapping(value = "uf2")
    method invokeService (line 63) | private Object invokeService(String beanIdOrClassName, String methodNa...
  class BeanFactory (line 89) | class BeanFactory {
    method getBean (line 100) | public Object getBean(Class<?> clzz) {

FILE: java/src/security/CWE-489/EJBMain.java
  class EJBMain (line 1) | public class EJBMain implements SessionBean {
    method ejbCreate (line 5) | public void ejbCreate() throws javax.ejb.CreateException {
    method ejbActivate (line 9) | public void ejbActivate() throws javax.ejb.EJBException, java.rmi.Remo...
    method ejbPassivate (line 12) | public void ejbPassivate() throws javax.ejb.EJBException, java.rmi.Rem...
    method ejbRemove (line 15) | public void ejbRemove() throws javax.ejb.EJBException, java.rmi.Remote...
    method setSessionContext (line 18) | public void setSessionContext(SessionContext parm1) throws javax.ejb.E...
    method doService (line 21) | public String doService() {
    method main (line 26) | public static void main(String[] args) throws Exception {

FILE: java/src/security/CWE-489/WebComponentMain.java
  class WebComponentMain (line 1) | public class WebComponentMain implements Servlet {
    method main (line 3) | public static void main(String[] args) throws Exception {

FILE: java/src/security/CWE-502/RmiRemoteObjectWithFilter.java
  method bindRemoteObject (line 1) | public void bindRemoteObject(Registry registry, int port) throws Excepti...

FILE: java/src/security/CWE-502/RmiSafeRemoteObject.java
  class Server (line 1) | public class Server {
    method bindRemoteObject (line 2) | public void bindRemoteObject(Registry registry) throws Exception {
  type RemoteObject (line 7) | interface RemoteObject extends Remote {
    method calculate (line 8) | void calculate(int a, double b) throws RemoteException;
    method save (line 9) | void save(String s) throws RemoteException;
  class RemoteObjectImpl (line 12) | class RemoteObjectImpl implements RemoteObject {

FILE: java/src/security/CWE-502/RmiUnsafeRemoteObject.java
  class Server (line 1) | public class Server {
    method bindRemoteObject (line 2) | public void bindRemoteObject(Registry registry) throws Exception {
  type RemoteObject (line 7) | interface RemoteObject extends Remote {
    method action (line 8) | void action(Object obj) throws RemoteException;
  class RemoteObjectImpl (line 11) | class RemoteObjectImpl implements RemoteObject {

FILE: java/src/security/CWE-502/SpringExporterUnsafeDeserialization.java
  class Server (line 1) | @Configuration
    method accountService (line 4) | @Bean(name = "/account")
  class AccountServiceImpl (line 14) | class AccountServiceImpl implements AccountService {
    method echo (line 16) | @Override
  type AccountService (line 22) | interface AccountService {
    method echo (line 23) | String echo(String data);

FILE: java/src/security/CWE-522-DecompressionBombs/BadExample.java
  class BadExample (line 12) | class BadExample {
    method ZipInputStreamUnSafe (line 13) | public static void ZipInputStreamUnSafe(String filename) throws IOExce...

FILE: java/src/security/CWE-522-DecompressionBombs/GoodExample.java
  class GoodExample (line 6) | public class GoodExample {
    method ZipInputStreamSafe (line 7) | public static void ZipInputStreamSafe(String filename) throws IOExcept...

FILE: java/src/security/CWE-598/SensitiveGetQuery.java
  class SensitiveGetQuery (line 1) | public class SensitiveGetQuery extends HttpServlet {
    method doGet (line 3) | public void doGet(HttpServletRequest request, HttpServletResponse resp...
    method doPost (line 9) | public void doPost(HttpServletRequest request, HttpServletResponse res...

FILE: java/src/security/CWE-600/UncaughtServletException.java
  class UncaughtServletException (line 6) | class UncaughtServletException extends HttpServlet {

FILE: java/src/security/CWE-601/SpringUrlRedirect.java
  class SpringUrlRedirect (line 7) | @Controller
    method bad1 (line 12) | @GetMapping("url1")
    method bad2 (line 19) | @GetMapping("url2")
    method bad3 (line 25) | @GetMapping("url3")
    method bad4 (line 31) | @GetMapping("url4")
    method bad5 (line 36) | @GetMapping("url5")
    method bad6 (line 43) | @GetMapping("url6")
    method bad7 (line 51) | @GetMapping("url7")
    method good1 (line 59) | @GetMapping("url8")

FILE: java/src/security/CWE-652/XQueryInjection.java
  method bad (line 11) | public void bad(HttpServletRequest request) throws XQException {
  method bad1 (line 23) | public void bad1(HttpServletRequest request) throws XQException {
  method bad2 (line 35) | public void bad2(HttpServletRequest request) throws XQException {
  method good (line 44) | public void good(HttpServletRequest request) throws XQException {
  method good1 (line 58) | public void good1(HttpServletRequest request) throws XQException {

FILE: java/src/security/CWE-665/CorrectJMXConnectorServerFactoryEnvironmentInitialization.java
  class CorrectJmxInitialisation (line 11) | public class CorrectJmxInitialisation {
    method initAndStartJmxServer (line 13) | public void initAndStartJmxServer() throws IOException{

FILE: java/src/security/CWE-665/CorrectRMIConnectorServerEnvironmentInitialization.java
  class CorrectRmiInitialisation (line 1) | public class CorrectRmiInitialisation {
    method initAndStartRmiServer (line 2) | public void initAndStartRmiServer(int port, String hostname, boolean l...

FILE: java/src/security/CWE-755/NFEAndroidDoS.java
  class NFEAndroidDoS (line 1) | public class NFEAndroidDoS extends Activity {
    method onCreate (line 2) | public void onCreate(Bundle savedInstanceState) {

FILE: java/src/security/CWE-759/HashWithoutSalt.java
  class HashWithoutSalt (line 1) | public class HashWithoutSalt {
    method getSHA256Hash (line 3) | public void getSHA256Hash(String password) throws NoSuchAlgorithmExcep...
    method getSHA256Hash (line 9) | public void getSHA256Hash(String password, byte[] salt) throws NoSuchA...

FILE: java/src/security/CWE-939/IncorrectURLVerification.java
  method shouldOverrideUrlLoading (line 1) | public boolean shouldOverrideUrlLoading(WebView view, String url) {

FILE: java/test/security/CWE-020/Log4jJndiInjectionTest.java
  class Log4jJndiInjectionTest (line 19) | public class Log4jJndiInjectionTest {
    method source (line 23) | public Object source() {
    method test (line 27) | public void test() {

FILE: java/test/security/CWE-022/AmazonS3.java
  class AmazonS3 (line 21) | public class AmazonS3 {
    method uploadFile (line 26) | public String uploadFile(URI filePathURI) {
    method uploadFileResumable (line 40) | public String uploadFileResumable(URI filePathURI) {
    method downloadFileResumable (line 66) | public String downloadFileResumable(URI downloadedFileWithPath) {
    method uploadDirectory (line 93) | public Integer uploadDirectory(URI sourceDirectory) {
    method downloadFile (line 105) | public Long downloadFile(String downloadedFileWithPath) {
    method downloadObjectsToDirectory (line 119) | public Integer downloadObjectsToDirectory(URI destinationPathURI) {

FILE: java/test/security/CWE-022/JavaNio.java
  class JavaNio (line 12) | public class JavaNio {
    class FileAttr (line 13) | static class FileAttr implements FileAttribute<String> {
      method name (line 14) | public String name() {
      method value (line 18) | public String value() {
    method PathInjection (line 23) | public void PathInjection(Path src, File srcF) throws IOException {

FILE: java/test/security/CWE-022/Main.java
  class Main (line 9) | public class Main {
    method sendUserFileGood (line 10) | public void sendUserFileGood(Socket sock) throws IOException {

FILE: java/test/security/CWE-022/SpringIo.java
  class SpringIo (line 14) | public class SpringIo {
    method PathInjection (line 15) | public void PathInjection(String path) throws IOException {

FILE: java/test/security/CWE-022/Zip4j.java
  class Zip4j (line 4) | public class Zip4j {
    method PathInjection (line 5) | public void PathInjection(String path) throws IOException {

FILE: java/test/security/CWE-022/ZipFile.java
  class ZipFile (line 3) | public class ZipFile {
    method PathInjection (line 4) | public void PathInjection(String path) throws IOException {

FILE: java/test/security/CWE-073/FilePathInjection.java
  class FilePathInjection (line 16) | public class FilePathInjection extends Controller {
    method uploadFile (line 20) | public void uploadFile() throws IOException {
    method uploadFile2 (line 40) | public void uploadFile2() throws IOException {
    method uploadFile3 (line 63) | public void uploadFile3() throws IOException {
    method uploadFile4 (line 86) | public void uploadFile4() throws IOException {
    method uploadFile5 (line 109) | public void uploadFile5() throws IOException {
    method uploadFile6 (line 132) | public void uploadFile6() throws IOException {
    method uploadFile7 (line 154) | public void uploadFile7() throws IOException {
    method readFile (line 177) | private void readFile(HttpServletResponse resp, File file) {
    method downloadFile (line 203) | public void downloadFile() throws FileNotFoundException, IOException {
    method downloadFile2 (line 224) | public void downloadFile2() throws FileNotFoundException, IOException {

FILE: java/test/security/CWE-078/JSchOSInjectionTest.java
  class JSchOSInjectionTest (line 7) | public class JSchOSInjectionTest extends HttpServlet {
    method doGet (line 9) | protected void doGet(HttpServletRequest request, HttpServletResponse r...
    method doPost (line 35) | protected void doPost(HttpServletRequest request, HttpServletResponse ...

FILE: java/test/security/CWE-078/src/main/java/com/github/githubsecuritylab/command_injection_test/Main.java
  class Main (line 15) | public class Main {
    method main (line 16) | public static void main(String[] args) {

FILE: java/test/security/CWE-089/src/main/MyBatisProvider.java
  class MyBatisProvider (line 4) | public class MyBatisProvider {
    method badSelect (line 5) | public String badSelect(@Param("input") final String input) {
    method badDelete (line 16) | public String badDelete(@Param("input") final String input) {
    method badUpdate (line 20) | public String badUpdate(@Param("input") final String input) {
    method badInsert (line 31) | public String badInsert(@Param("input") final String input) {

FILE: java/test/security/CWE-089/src/main/MybatisSqlInjection.java
  class MybatisSqlInjection (line 12) | @Controller
    method bad1 (line 18) | @GetMapping(value = "msi1")
    method bad2 (line 24) | @GetMapping(value = "msi2")
    method bad3 (line 30) | @GetMapping(value = "msi3")
    method bad4 (line 36) | @RequestMapping(value = "msi4", method = RequestMethod.POST, produces ...
    method bad5 (line 41) | @RequestMapping(value = "msi5", method = RequestMethod.PUT, produces =...
    method bad6 (line 46) | @RequestMapping(value = "msi6", method = RequestMethod.POST, produces ...
    method bad7 (line 51) | @RequestMapping(value = "msi7", method = RequestMethod.POST, produces ...
    method bad8 (line 56) | @RequestMapping(value = "msi8", method = RequestMethod.POST, produces ...
    method bad9 (line 61) | @GetMapping(value = "msi9")
    method bad10 (line 66) | @GetMapping(value = "msi10")
    method good1 (line 71) | @GetMapping(value = "good1")
    method badSelect (line 78) | @GetMapping(value = "badSelect")
    method badDelete (line 83) | @GetMapping(value = "badDelete")
    method badUpdate (line 88) | @GetMapping(value = "badUpdate")
    method badInsert (line 93) | @GetMapping(value = "badInsert")
    method good2 (line 98) | @GetMapping(value = "good2")
    method good3 (line 103) | @GetMapping(value = "good3")
    method good4 (line 108) | @GetMapping(value = "good4")

FILE: java/test/security/CWE-089/src/main/MybatisSqlInjectionService.java
  class MybatisSqlInjectionService (line 7) | @Service
    method bad1 (line 13) | public List<Test> bad1(String name) {
    method bad2 (line 18) | public List<Test> bad2(String name) {
    method bad3 (line 23) | public List<Test> bad3(Test test) {
    method bad4 (line 28) | public void bad4(Test test) {
    method bad5 (line 32) | public void bad5(Test test) {
    method bad6 (line 36) | public void bad6(Map<String, String> params) {
    method bad7 (line 40) | public void bad7(List<String> params) {
    method bad8 (line 44) | public void bad8(String[] params) {
    method bad9 (line 48) | public void bad9(String name) {
    method bad10 (line 54) | public void bad10(Integer id, String name) {
    method good1 (line 58) | public List<Test> good1(Integer id) {
    method badSelect (line 64) | public String badSelect(String input) {
    method badDelete (line 68) | public void badDelete(String input) {
    method badUpdate (line 72) | public void badUpdate(String input) {
    method badInsert (line 76) | public void badInsert(String input) {
    method good2 (line 80) | public void good2(String name, Integer age){
    method good3 (line 84) | public void good3(String age){
    method good4 (line 88) | public void good4(Integer id, String name) {

FILE: java/test/security/CWE-089/src/main/SqlInjectionMapper.java
  type SqlInjectionMapper (line 13) | @Mapper
    method bad1 (line 17) | List<Test> bad1(String name);
    method bad2 (line 19) | List<Test> bad2(@Param("orderby") String name);
    method bad3 (line 21) | List<Test> bad3(Test test);
    method bad4 (line 23) | void bad4(@Param("test") Test test);
    method bad5 (line 25) | void bad5(Test test);
    method bad6 (line 27) | void bad6(Map<String, String> params);
    method bad7 (line 29) | void bad7(List<String> params);
    method bad8 (line 31) | void bad8(String[] params);
    method bad9 (line 33) | @Select({"select * from test", "where id = ${name}"})
    method bad10 (line 36) | @Select({"select * from test where id = #{id} and name = '${ name }'"})
    method good1 (line 39) | List<Test> good1(Integer id);
    method badSelect (line 42) | @SelectProvider(
    method badDelete (line 48) | @DeleteProvider(
    method badUpdate (line 54) | @UpdateProvider(
    method badInsert (line 60) | @InsertProvider(
    method good2 (line 66) | @Select("select * from user_info where name = #{name} and age = ${age}")
    method good3 (line 69) | @Select("select * from user_info where age = #{age}")
    method good4 (line 72) | @Select({"select * from test where id = #{id} and name = #{name}"})

FILE: java/test/security/CWE-089/src/main/Test.java
  class Test (line 3) | public class Test implements Serializable {
    method getId (line 11) | public Integer getId() {
    method setId (line 15) | public void setId(Integer id) {
    method getName (line 19) | public String getName() {
    method setName (line 23) | public void setName(String name) {
    method getPass (line 27) | public String getPass() {
    method setPass (line 31) | public void setPass(String pass) {
    method toString (line 35) | @Override

FILE: java/test/security/CWE-094/BeanShellInjection.java
  class BeanShellInjection (line 8) | @Controller
    method bad1 (line 11) | @GetMapping(value = "bad1")
    method bad2 (line 18) | @GetMapping(value = "bad2")
    method bad3 (line 25) | @GetMapping(value = "bad3")

FILE: java/test/security/CWE-094/JShellInjection.java
  class JShellInjection (line 7) | @Controller
    method bad1 (line 10) | @GetMapping(value = "bad1")
    method bad2 (line 18) | @GetMapping(value = "bad2")
    method bad3 (line 27) | @GetMapping(value = "bad3")

FILE: java/test/security/CWE-094/JakartaExpressionInjection.java
  class JakartaExpressionInjection (line 16) | public class JakartaExpressionInjection {
    method testWithSocket (line 19) | private static void testWithSocket(Consumer<String> action) throws IOE...
    method testWithELProcessorEval (line 31) | private static void testWithELProcessorEval() throws IOException {
    method testWithELProcessorGetValue (line 39) | private static void testWithELProcessorGetValue() throws IOException {
    method testWithLambdaExpressionInvoke (line 47) | private static void testWithLambdaExpressionInvoke() throws IOException {
    method testWithELProcessorSetValue (line 58) | private static void testWithELProcessorSetValue() throws IOException {
    method testWithELProcessorSetVariable (line 66) | private static void testWithELProcessorSetVariable() throws IOException {
    method testWithJuelValueExpressionGetValue (line 74) | private static void testWithJuelValueExpressionGetValue() throws IOExc...
    method testWithJuelValueExpressionSetValue (line 84) | private static void testWithJuelValueExpressionSetValue() throws IOExc...
    method testWithJuelMethodExpressionInvoke (line 94) | private static void testWithJuelMethodExpressionInvoke() throws IOExce...

FILE: java/test/security/CWE-094/JythonInjection.java
  class JythonInjection (line 18) | public class JythonInjection extends HttpServlet {
    method JythonInjection (line 21) | public JythonInjection() {
    method doGet (line 26) | protected void doGet(HttpServletRequest request, HttpServletResponse r...
    method doPost (line 51) | protected void doPost(HttpServletRequest request, HttpServletResponse ...
    method doPut (line 71) | protected void doPut(HttpServletRequest request, HttpServletResponse r...
    method doTrace (line 95) | protected void doTrace(HttpServletRequest request, HttpServletResponse...
    method doHead (line 121) | protected void doHead(HttpServletRequest request, HttpServletResponse ...

FILE: java/test/security/CWE-094/RhinoServlet.java
  class RhinoServlet (line 18) | public class RhinoServlet extends HttpServlet {
    method RhinoServlet (line 21) | public RhinoServlet() {
    method doGet (line 26) | protected void doGet(HttpServletRequest request, HttpServletResponse r...
    method doPost (line 42) | protected void doPost(HttpServletRequest request, HttpServletResponse ...
    method doPut (line 58) | protected void doPut(HttpServletRequest request, HttpServletResponse r...
    method doGet2 (line 80) | protected void doGet2(HttpServletRequest request, HttpServletResponse ...
    method doPost2 (line 87) | protected void doPost2(HttpServletRequest request, HttpServletResponse...

FILE: java/test/security/CWE-094/ScriptEngineTest.java
  class ScriptEngineTest (line 18) | public class ScriptEngineTest extends HttpServlet {
    method testWithScriptEngineReference (line 20) | public void testWithScriptEngineReference(String input) throws ScriptE...
    method testNashornWithScriptEngineReference (line 27) | public void testNashornWithScriptEngineReference(String input) throws ...
    method testNashornWithNashornScriptEngineReference (line 35) | public void testNashornWithNashornScriptEngineReference(String input) ...
    method testCustomScriptEngineReference (line 42) | public void testCustomScriptEngineReference(String input) throws Scrip...
    method testScriptEngineCompilable (line 49) | public void testScriptEngineCompilable(String input) throws ScriptExce...
    method testScriptEngineGetProgram (line 56) | public void testScriptEngineGetProgram(String input) throws ScriptExce...
    class MyCustomScriptEngine (line 63) | private static class MyCustomScriptEngine extends AbstractScriptEngine {
      method eval (line 64) | public Object eval(String var1) throws ScriptException { return null; }
      method getFactory (line 66) | @Override
    class MyCustomFactory (line 70) | private static class MyCustomFactory implements ScriptEngineFactory {
      method MyCustomFactory (line 71) | public MyCustomFactory() {
      method getScriptEngine (line 74) | @Override
      method getScriptEngine (line 77) | public ScriptEngine getScriptEngine(String... args) { return null; }
      method getEngineName (line 79) | @Override
      method getMethodCallSyntax (line 82) | @Override
      method getProgram (line 85) | @Override
    method doGet (line 89) | protected void doGet(HttpServletRequest request, HttpServletResponse r...

FILE: java/test/security/CWE-1004/SensitiveCookieNotHttpOnly.java
  class SensitiveCookieNotHttpOnly (line 12) | class SensitiveCookieNotHttpOnly {
    method addCookie (line 14) | public void addCookie(String jwt_token, HttpServletRequest request, Ht...
    method addCookie2 (line 23) | public void addCookie2(String jwt_token, String userId, HttpServletReq...
    method addCookie3 (line 36) | public void addCookie3(String authId, HttpServletRequest request, Http...
    method addCookie4 (line 41) | public void addCookie4(String authId, HttpServletRequest request, Http...
    method addCookie5 (line 46) | public void addCookie5(String accessKey, HttpServletRequest request, H...
    method addCookie6 (line 51) | public void addCookie6(String accessKey, HttpServletRequest request, H...
    method addCookie7 (line 56) | public void addCookie7(String accessKey, HttpServletRequest request, H...
    method addCookie8 (line 62) | public void addCookie8(String accessKey, HttpServletRequest request, H...
    method addCookie9 (line 69) | public void addCookie9(String authId, HttpServletRequest request, Http...
    method addCookie10 (line 75) | public void addCookie10(HttpServletRequest request, HttpServletRespons...
    method createHttpOnlyAuthenticationCookie (line 79) | public Cookie createHttpOnlyAuthenticationCookie(HttpServletRequest re...
    method createAuthenticationCookie (line 87) | public Cookie createAuthenticationCookie(HttpServletRequest request, S...
    method removeAuthenticationCookie (line 94) | public Cookie removeAuthenticationCookie(HttpServletRequest request, S...
    method addCookie11 (line 103) | public void addCookie11(HttpServletRequest request, HttpServletRespons...
    method addCookie12 (line 109) | public void addCookie12(HttpServletRequest request, HttpServletRespons...
    method addCookie13 (line 115) | public void addCookie13(HttpServletRequest request, HttpServletRespons...
    method createCookie (line 120) | private Cookie createCookie(String name, String value, Boolean httpOnly){
    method addCookie14 (line 136) | public void addCookie14(HttpServletRequest request, HttpServletRespons...
    method addCookie15 (line 143) | public void addCookie15(HttpServletRequest request, HttpServletRespons...
    method addCsrfCookie (line 148) | public void addCsrfCookie(HttpServletRequest request, HttpServletRespo...

FILE: java/test/security/CWE-200/FileService.java
  class FileService (line 9) | public class FileService extends Service {
    method onCreate (line 14) | @Override
    method onStartCommand (line 19) | @Override
    class CopyAndUploadContentUrisTask (line 30) | public class CopyAndUploadContentUrisTask extends AsyncTask<Object, Vo...
      method makeParamsToExecute (line 31) | public Object[] makeParamsToExecute(
      method doInBackground (line 39) | @Override
      method onPostExecute (line 52) | @Override
      method onPreExecute (line 56) | @Override
      method onProgressUpdate (line 60) | @Override
    method onBind (line 65) | @Override

FILE: java/test/security/CWE-200/GetFileActivity.java
  class GetFileActivity (line 5) | public class GetFileActivity extends Activity {
    method onCreate (line 8) | public void onCreate(Bundle savedInstanceState) {

FILE: java/test/security/CWE-200/InsecureWebResourceResponse.java
  class InsecureWebResourceResponse (line 23) | public class InsecureWebResourceResponse extends Activity {
    method onCreate (line 24) | public void onCreate(Bundle savedInstanceState) {
    method getMimeTypeFromPath (line 47) | public static String getMimeTypeFromPath(String path) {
    method getBadResponse1 (line 59) | private void getBadResponse1(String url) {
    method getBadResponse2 (line 80) | private void getBadResponse2(String url) {
    method getBadResponse3 (line 106) | private void getBadResponse3(String url) {
    method getGoodResponse4 (line 131) | private void getGoodResponse4(String url) {
    method getGoodResponse5 (line 156) | private void getGoodResponse5(String url) {
    method getBadResponse6 (line 181) | private void getBadResponse6(String url) {
    method getBadResponse7 (line 188) | private void getBadResponse7(String url) {
    method getGoodResponse8 (line 217) | private void getGoodResponse8(String url) {
  class VulnerableWebViewClient (line 230) | class VulnerableWebViewClient extends WebViewClient {
    method shouldInterceptRequest (line 231) | @Override

FILE: java/test/security/CWE-200/InsecureWebViewActivity.java
  class InsecureWebViewActivity (line 19) | public class InsecureWebViewActivity extends Activity {
    method onCreate (line 22) | public void onCreate(Bundle savedInstanceState) {
    method getMimeTypeFromPath (line 31) | public static String getMimeTypeFromPath(String path) {
    method loadWebUrl (line 42) | public void loadWebUrl(String url) {
  class VulnerableWebView (line 47) | class VulnerableWebView extends WebView {
    method VulnerableWebView (line 48) | public VulnerableWebView(Context context) {

FILE: java/test/security/CWE-200/LeakFileActivity.java
  class LeakFileActivity (line 8) | public class LeakFileActivity extends Activity {
    method onActivityResult (line 9) | @Override
    method loadOfContentFromApps (line 18) | private void loadOfContentFromApps(Intent contentIntent, int resultCod...

FILE: java/test/security/CWE-200/LeakFileActivity2.java
  class LeakFileActivity2 (line 6) | public class LeakFileActivity2 extends Activity {
    method onActivityResult (line 7) | @Override

FILE: java/test/security/CWE-200/SafeFileActivity.java
  class SafeFileActivity (line 8) | public class SafeFileActivity extends Activity {
    method onActivityResult (line 9) | @Override
    method safeLoadOfContentFromApps (line 18) | private void safeLoadOfContentFromApps(Intent contentIntent, int resul...

FILE: java/test/security/CWE-208/NotConstantTimeCheckOnSignature/Test.java
  class Test (line 9) | public class Test {
    method unsafeMacCheck (line 12) | public boolean unsafeMacCheck(byte[] expectedMac, byte[] data) throws ...
    method saferMacCheck (line 19) | public boolean saferMacCheck(byte[] expectedMac, byte[] data) throws E...
    method unsafeCheckSignatures (line 26) | public boolean unsafeCheckSignatures(byte[] expected, byte[] data, Pri...
    method saferCheckSignatures (line 35) | public boolean saferCheckSignatures(byte[] expected, byte[] data, Priv...
    method unsafeCheckCustomMac (line 44) | public boolean unsafeCheckCustomMac(byte[] expected, byte[] plaintext,...
    method saferCheckCustomMac (line 52) | public boolean saferCheckCustomMac(byte[] expected, byte[] plaintext, ...

FILE: java/test/security/CWE-208/TimingAttackAgainstHeader/Test.java
  class Test (line 7) | public class Test {
    method UnsafeComparison (line 8) | private boolean UnsafeComparison(HttpServletRequest request) {
    method safeComparison (line 13) | private boolean safeComparison(HttpServletRequest request) {

FILE: java/test/security/CWE-208/TimingAttackAgainstSignagure/Test.java
  class Test (line 13) | public class Test {
    method unsafeMacCheckWithArrayEquals (line 16) | public boolean unsafeMacCheckWithArrayEquals(Socket socket) throws Exc...
    method unsafeMacCheckWithDoFinalWithOutputArray (line 28) | public boolean unsafeMacCheckWithDoFinalWithOutputArray(Socket socket)...
    method saferMacCheck (line 41) | public boolean saferMacCheck(Socket socket) throws Exception {
    method unsafeCheckSignatures (line 53) | public boolean unsafeCheckSignatures(Socket socket, PrivateKey key) th...
    method unsafeCheckSignaturesWithOutputArray (line 66) | public boolean unsafeCheckSignaturesWithOutputArray(Socket socket, Pri...
    method saferCheckSignatures (line 80) | public boolean saferCheckSignatures(Socket socket, PrivateKey key) thr...
    method unsafeCheckCiphertext (line 93) | public boolean unsafeCheckCiphertext(Socket socket, Key key) throws Ex...
    method unsafeCheckCiphertextWithOutputArray (line 106) | public boolean unsafeCheckCiphertextWithOutputArray(Socket socket, Key...
    method unsafeCheckCiphertextWithByteBuffer (line 123) | public boolean unsafeCheckCiphertextWithByteBuffer(Socket socket, Key ...
    method unsafeCheckCiphertextWithByteBufferEquals (line 141) | public boolean unsafeCheckCiphertextWithByteBufferEquals(Socket socket...
    method saferCheckCiphertext (line 155) | public boolean saferCheckCiphertext(Socket socket, Key key) throws Exc...
    method noUserInputWhenCheckingCiphertext (line 169) | public boolean noUserInputWhenCheckingCiphertext(Socket socket, Key ke...
    method compareMacWithConstant (line 181) | public boolean compareMacWithConstant(Socket socket) throws Exception {
    method unsafeMacCheckWithLoop (line 192) | public boolean unsafeMacCheckWithLoop(Socket socket) throws Exception {
    method safeMacCheckWithLoop (line 216) | public boolean safeMacCheckWithLoop(Socket socket) throws Exception {

FILE: java/test/security/CWE-295/jxbrowser-6.23.1/JxBrowserWithoutCertValidationV6_23_1.java
  class JxBrowserWithoutCertValidationV6_23_1 (line 6) | public class JxBrowserWithoutCertValidationV6_23_1 {
    method main (line 8) | public static void main(String[] args) {
    method badUsage (line 16) | private static void badUsage() {
    method goodUsage (line 23) | private static void goodUsage() {

FILE: java/test/security/CWE-295/jxbrowser-6.24/JxBrowserWithoutCertValidationV6_24.java
  class JxBrowserWithoutCertValidationV6_24 (line 6) | public class JxBrowserWithoutCertValidationV6_24 {
    method main (line 8) | public static void main(String[] args) {
    method goodUsage (line 16) | private static void goodUsage() {
    method goodUsage2 (line 23) | private static void goodUsage2() {

FILE: java/test/security/CWE-297/IgnoredHostnameVerification.java
  class IgnoredHostnameVerification (line 8) | public class IgnoredHostnameVerification {
    method connectWithIgnoredHostnameVerification (line 11) | public static SSLSocket connectWithIgnoredHostnameVerification(
    method check (line 20) | public static void check(boolean result) throws SSLException {
    method connectWithHostnameVerification00 (line 27) | public static SSLSocket connectWithHostnameVerification00(
    method connectWithHostnameVerification01 (line 37) | public static SSLSocket connectWithHostnameVerification01(
    method connectWithHostnameVerification02 (line 52) | public static SSLSocket connectWithHostnameVerification02(
    method connectWithHostnameVerification03 (line 70) | public static SSLSocket connectWithHostnameVerification03(
    method connectWithHostnameVerification04 (line 85) | public static String connectWithHostnameVerification04(
    class HostnameVerifierWrapper (line 97) | public static class HostnameVerifierWrapper implements HostnameVerifier {
      method HostnameVerifierWrapper (line 101) | public HostnameVerifierWrapper(HostnameVerifier verifier) {
      method verify (line 105) | @Override

FILE: java/test/security/CWE-297/InsecureLdapEndpoint.java
  class InsecureLdapEndpoint (line 5) | public class InsecureLdapEndpoint {
    method createConnectionEnv (line 9) | public Hashtable<String, String> createConnectionEnv() {
    method createConnectionEnv2 (line 25) | public Hashtable<String, String> createConnectionEnv2() {
    method createConnectionEnv3 (line 38) | public Hashtable<String, String> createConnectionEnv3() {
    method createConnectionEnv4 (line 56) | public Hashtable<String, String> createConnectionEnv4() {
    method createConnectionEnv5 (line 74) | public Hashtable<String, String> createConnectionEnv5() {
    method createConnectionEnv6 (line 90) | public Hashtable<String, String> createConnectionEnv6() {

FILE: java/test/security/CWE-299/DisabledRevocationChecking.java
  class DisabledRevocationChecking (line 12) | public class DisabledRevocationChecking {
    method disableRevocationChecking (line 16) | public void disableRevocationChecking() {
    method testDisabledRevocationChecking (line 20) | public void testDisabledRevocationChecking(KeyStore cacerts, CertPath ...
    method validate (line 25) | public void validate(KeyStore cacerts, CertPath certPath) throws Excep...
    method testSettingRevocationCheckerWithCollectionsSingletonList (line 32) | public void testSettingRevocationCheckerWithCollectionsSingletonList(K...
    method testSettingRevocationCheckerWithArraysAsList (line 41) | public void testSettingRevocationCheckerWithArraysAsList(KeyStore cace...
    method testSettingRevocationCheckerWithAddingToArrayList (line 50) | public void testSettingRevocationCheckerWithAddingToArrayList(KeyStore...
    method testSettingRevocationCheckerWithListOf (line 61) | public void testSettingRevocationCheckerWithListOf(KeyStore cacerts, C...
    method testAddingRevocationChecker (line 71) | public void testAddingRevocationChecker(KeyStore cacerts, CertPath cer...

FILE: java/test/security/CWE-326/Base64Encryption.java
  class Base64Encryption (line 10) | public class Base64Encryption extends HttpServlet {
    method doPost (line 11) | @Override

FILE: java/test/security/CWE-327/UnsafeTlsVersion.java
  class UnsafeTlsVersion (line 11) | public class UnsafeTlsVersion {
    method testSslContextWithProtocol (line 13) | public static void testSslContextWithProtocol() throws NoSuchAlgorithm...
    method testCreateSslParametersWithProtocol (line 28) | public static void testCreateSslParametersWithProtocol(String[] cipher...
    method createSslParameters (line 43) | public static SSLParameters createSslParameters(String[] cipherSuites,...
    method testSettingProtocolsForSslParameters (line 47) | public static void testSettingProtocolsForSslParameters() {
    method testSettingProtocolForSslSocket (line 65) | public static void testSettingProtocolForSslSocket() throws IOException {
    method createSslSocket (line 79) | public static SSLSocket createSslSocket(String... protocols) throws IO...
    method testSettingProtocolForSslServerSocket (line 85) | public static void testSettingProtocolForSslServerSocket() throws IOEx...
    method createSslServerSocket (line 99) | public static SSLServerSocket createSslServerSocket(String... protocol...
    method testSettingProtocolForSslEngine (line 105) | public static void testSettingProtocolForSslEngine() throws NoSuchAlgo...
    method createSslEngine (line 119) | public static SSLEngine createSslEngine(String... protocols) throws No...

FILE: java/test/security/CWE-346/UnvalidatedCors.java
  class UnvalidatedCors (line 14) | public class UnvalidatedCors implements Filter {
    method init (line 15) | public void init(FilterConfig filterConfig) throws ServletException {}
    method doFilter (line 17) | public void doFilter(ServletRequest req, ServletResponse res,
    method destroy (line 35) | public void destroy() {}

FILE: java/test/security/CWE-347/JwtNoVerifier.java
  class JwtNoVerifier (line 17) | public class JwtNoVerifier extends HttpServlet {
    method doPost (line 19) | public void doPost(HttpServletRequest request, HttpServletResponse res...
    method doGet (line 39) | public void doGet(HttpServletRequest request, HttpServletResponse resp...
    method verifyToken (line 77) | public static boolean verifyToken(final String token, final String key) {
    method decodeToken (line 89) | public static String decodeToken(final String token) {
    method getSecureRandomKey (line 95) | private static String getSecureRandomKey() throws NoSuchAlgorithmExcep...
    method NoNeedForTest (line 103) | public static void NoNeedForTest(HttpServletRequest request) {
    method generateToken (line 118) | public static String generateToken(final String userName, final String...
    method verifyTokenNoneAlg (line 127) | public static boolean verifyTokenNoneAlg(final String token, final Str...

FILE: java/test/security/CWE-348/ClientSuppliedIpUsedInSecurityCheck.java
  class ClientSuppliedIpUsedInSecurityCheck (line 8) | @Controller
    method bad1 (line 14) | @GetMapping(value = "bad1")
    method bad2 (line 22) | @GetMapping(value = "bad2")
    method good1 (line 30) | @GetMapping(value = "good1")
    method getClientIP (line 42) | protected String getClientIP() {

FILE: java/test/security/CWE-352/JsonpController.java
  class JsonpController (line 19) | @Controller
    method bad1 (line 29) | @GetMapping(value = "jsonp1")
    method bad2 (line 40) | @GetMapping(value = "jsonp2")
    method bad3 (line 49) | @GetMapping(value = "jsonp3")
    method bad4 (line 59) | @GetMapping(value = "jsonp4")
    method bad5 (line 69) | @GetMapping(value = "jsonp5")
    method bad6 (line 83) | @GetMapping(value = "jsonp6")
    method bad7 (line 97) | @RequestMapping(value = "jsonp7", method = RequestMethod.GET)
    method good1 (line 108) | @RequestMapping(value = "jsonp11")
    method good2 (line 119) | @RequestMapping(value = "jsonp12")
    method readToJSONObect (line 134) | public static JSONObject readToJSONObect(HttpServletRequest request){
    method readPostContent (line 140) | public static String readPostContent(HttpServletRequest request){
    method getJsonStr (line 158) | public static String getJsonStr(Object result) {

FILE: java/test/security/CWE-400/ThreadResourceAbuse.java
  class ThreadResourceAbuse (line 12) | public class ThreadResourceAbuse extends HttpServlet {
    method doGet (line 16) | protected void doGet(HttpServletRequest request, HttpServletResponse r...
    method doGet2 (line 26) | protected void doGet2(HttpServletRequest request, HttpServletResponse ...
    method doPost (line 35) | protected void doPost(HttpServletRequest request, HttpServletResponse ...
    method doPut (line 45) | protected void doPut(HttpServletRequest request, HttpServletResponse r...
    class UncheckedSyncAction (line 63) | class UncheckedSyncAction extends Thread {
      method UncheckedSyncAction (line 66) | public UncheckedSyncAction(int waitTime) {
      method run (line 70) | @Override
    class CheckedSyncAction (line 81) | class CheckedSyncAction extends Thread {
      method CheckedSyncAction (line 84) | public CheckedSyncAction(int waitTime) {
      method run (line 88) | @Override
    class CheckedSyncAction2 (line 101) | class CheckedSyncAction2 extends Thread {
      method CheckedSyncAction2 (line 104) | public CheckedSyncAction2(int waitTime) {
      method run (line 108) | @Override
    method doPost2 (line 123) | protected void doPost2(HttpServletRequest request, HttpServletResponse...
    method doHead (line 133) | protected void doHead(HttpServletRequest request, HttpServletResponse ...
    method parseRetryAfter (line 153) | int parseRetryAfter(String value) {
    method doHead2 (line 170) | protected void doHead2(HttpServletRequest request, HttpServletResponse...
    method doHead3 (line 182) | protected void doHead3(HttpServletRequest request, HttpServletResponse...
    method getContentLength (line 194) | private long getContentLength(HttpServletRequest request) {
    method doHead4 (line 203) | protected void doHead4(HttpServletRequest request, HttpServletResponse...
    method doHead5 (line 213) | protected void doHead5(HttpServletRequest request, HttpServletResponse...
    method doHead6 (line 225) | protected void doHead6(HttpServletRequest request, HttpServletResponse...

FILE: java/test/security/CWE-400/UploadListener.java
  class UploadListener (line 10) | public class UploadListener implements ProgressListener, Serializable {
    method UploadListener (line 15) | public UploadListener(int sleepMilliseconds, long requestSize) {
    method getPercent (line 20) | public long getPercent() {
    method getBytesRead (line 24) | public long getBytesRead() {
    method update (line 28) | public void update(long done, long total, int item) {

FILE: java/test/security/CWE-470/BadClassLoader.java
  class BadClassLoader (line 8) | public class BadClassLoader extends Application {
    method onCreate (line 9) | @Override

FILE: java/test/security/CWE-470/GoodClassLoader.java
  class GoodClassLoader (line 9) | public class GoodClassLoader extends Application {
    method onCreate (line 10) | @Override

FILE: java/test/security/CWE-470/UnsafeReflection.java
  class UnsafeReflection (line 16) | @Controller
    method bad1 (line 19) | @GetMapping(value = "uf1")
    method bad2 (line 31) | @GetMapping(value = "uf2")
    method bad3 (line 45) | @RequestMapping(value = {"/service/{beanIdOrClassName}/{methodName}"},...
    method good1 (line 56) | @GetMapping(value = "uf3")
    method good2 (line 74) | @GetMapping(value = "uf4")
    method good3 (line 89) | @GetMapping(value = "uf5")
    method invokeService (line 104) | private Object invokeService(String beanIdOrClassName, String methodNa...
  class BeanFactory (line 130) | class BeanFactory {
    method getBean (line 141) | public Object getBean(Class<?> clzz) {

FILE: java/test/security/CWE-489/ServiceBean.java
  class ServiceBean (line 8) | public class ServiceBean implements SessionBean {
    method ejbCreate (line 17) | public void ejbCreate() throws javax.ejb.CreateException {
    method ejbActivate (line 21) | public void ejbActivate() throws javax.ejb.EJBException, java.rmi.Remo...
    method ejbPassivate (line 24) | public void ejbPassivate() throws javax.ejb.EJBException, java.rmi.Rem...
    method ejbRemove (line 27) | public void ejbRemove() throws javax.ejb.EJBException, java.rmi.Remote...
    method setSessionContext (line 30) | public void setSessionContext(SessionContext parm1) throws javax.ejb.E...
    method getServiceName (line 37) | public String getServiceName() {
    method setServiceName (line 45) | public void setServiceName(String serviceName) {
    method doService (line 50) | public String doService() {
    method main (line 55) | public static void main(String[] args) throws Exception {

FILE: java/test/security/CWE-489/ServletContextListenerMain.java
  class ServletContextListenerMain (line 5) | public class ServletContextListenerMain implements ServletContextListener {
    method contextInitialized (line 6) | @Override
    method contextDestroyed (line 11) | @Override
    method main (line 17) | public static void main(String[] args) {

FILE: java/test/security/CWE-489/ServletMain.java
  class ServletMain (line 9) | public class ServletMain implements Servlet {
    method service (line 10) | public void service(ServletRequest servletRequest, ServletResponse ser...
    method init (line 13) | public void init(ServletConfig servletConfig) throws ServletException {
    method getServletConfig (line 16) | public ServletConfig getServletConfig() {
    method getServletInfo (line 20) | public String getServletInfo() {
    method destroy (line 24) | public void destroy() {
    method main (line 28) | public static void main(String[] args) throws Exception {

FILE: java/test/security/CWE-502/SpringExporterUnsafeDeserialization.java
  class SpringExporterUnsafeDeserialization (line 10) | @Configuration
    method unsafeRmiServiceExporter (line 13) | @Bean(name = "/unsafeRmiServiceExporter")
    method unsafeHessianServiceExporter (line 23) | @Bean(name = "/unsafeHessianServiceExporter")
    method unsafeHttpInvokerServiceExporter (line 31) | @Bean(name = "/unsafeHttpInvokerServiceExporter")
    method unsafeCustomeRemoteInvocationSerializingExporter (line 39) | @Bean(name = "/unsafeCustomeRemoteInvocationSerializingExporter")
    method notABean (line 44) | HttpInvokerServiceExporter notABean() {
  class SpringBootTestApplication (line 52) | @SpringBootApplication
    method unsafeHttpInvokerServiceExporter (line 55) | @Bean(name = "/unsafeHttpInvokerServiceExporter")
  class SpringBootTestConfiguration (line 64) | @SpringBootConfiguration
    method unsafeHttpInvokerServiceExporter (line 67) | @Bean(name = "/unsafeHttpInvokerServiceExporter")
  class CustomeRemoteInvocationSerializingExporter (line 76) | class CustomeRemoteInvocationSerializingExporter extends RemoteInvocatio...
  class NotAConfiguration (line 78) | class NotAConfiguration {
    method notAnEndpoint (line 80) | @Bean(name = "/notAnEndpoint")
  class AccountServiceImpl (line 89) | class AccountServiceImpl implements AccountService {
    method echo (line 91) | @Override
  type AccountService (line 97) | interface AccountService {
    method echo (line 98) | String echo(String data);

FILE: java/test/security/CWE-502/UnsafeDeserializationRmi.java
  class UnsafeDeserializationRmi (line 10) | public class UnsafeDeserializationRmi {
    method testRegistryBindWithObjectParameter (line 13) | public static void testRegistryBindWithObjectParameter() throws Except...
    method testRegistryBindWithIntParameter (line 21) | public static void testRegistryBindWithIntParameter() throws Exception {
    method testNamingBindWithObjectParameter (line 28) | public static void testNamingBindWithObjectParameter() throws Exception {
    method testNamingBindWithIntParameter (line 34) | public static void testNamingBindWithIntParameter() throws Exception {
    method testRegistryBindWithDeserializationFilter (line 40) | public static void testRegistryBindWithDeserializationFilter() throws ...
  type UnsafeRemoteObject (line 52) | interface UnsafeRemoteObject extends Remote {
    method take (line 53) | void take(Object obj) throws RemoteException;
  class UnsafeRemoteObjectImpl (line 56) | class UnsafeRemoteObjectImpl implements UnsafeRemoteObject {
    method take (line 57) | public void take(Object obj) throws RemoteException {}
  type SafeRemoteObject (line 60) | interface SafeRemoteObject extends Remote {
    method take (line 61) | void take(int n) throws RemoteException;
    method take (line 62) | void take(double n) throws RemoteException;
    method take (line 63) | void take(String s) throws RemoteException;
    method take (line 64) | void take(ObjectInputStream ois) throws RemoteException;
  class SafeRemoteObjectImpl (line 67) | class SafeRemoteObjectImpl implements SafeRemoteObject {
    method take (line 68) | public void take(int n) throws RemoteException {}
    method take (line 69) | public void take(double n) throws RemoteException {}
    method take (line 70) | public void take(String s) throws RemoteException {}
    method take (line 71) | public void take(ObjectInputStream ois) throws RemoteException {}
    method safeMethod (line 72) | public void safeMethod(Object object) {}

FILE: java/test/security/CWE-522-DecompressionBombs/Bombs.java
  class Bombs (line 11) | public class Bombs {
    method sendUserFileGood2 (line 12) | public void sendUserFileGood2(Socket sock) throws IOException {

FILE: java/test/security/CWE-522-DecompressionBombs/CommonsCompressHandler.java
  class CommonsCompressHandler (line 35) | public class CommonsCompressHandler {
    method commonsCompressorInputStream (line 37) | public static void commonsCompressorInputStream(InputStream inputStrea...
    method commonsCompressArchiveInputStream (line 64) | static void commonsCompressArchiveInputStream(InputStream inputStream) {
    method commonsCompressArchiveStreamFactory (line 94) | static void commonsCompressArchiveStreamFactory(InputStream inputStream)
    method commonsCompressCompressorStreamFactory (line 114) | static void commonsCompressCompressorStreamFactory(InputStream inputSt...

FILE: java/test/security/CWE-522-DecompressionBombs/SnappyHandler.java
  class SnappyHandler (line 9) | public class SnappyHandler {
    method SnappyZipInputStream (line 10) | public static void SnappyZipInputStream(InputStream inputStream) throw...

FILE: java/test/security/CWE-522-DecompressionBombs/Zip4jHandler.java
  class Zip4jHandler (line 10) | public class Zip4jHandler {
    method zip4jZipInputStream (line 11) | public static void zip4jZipInputStream(InputStream inputStream) throws...
    method zip4jZipInputStreamSafe (line 27) | public static void zip4jZipInputStreamSafe(InputStream inputStream) th...

FILE: java/test/security/CWE-522-DecompressionBombs/ZipHandler.java
  class ZipHandler (line 19) | public class ZipHandler {
    method ZipInputStreamSafe (line 20) | public static void ZipInputStreamSafe(InputStream inputStream) throws ...
    method ZipInputStreamSafe2 (line 62) | public static void ZipInputStreamSafe2(InputStream inputStream) throws...
    method ZipInputStreamUnsafe (line 91) | public static void ZipInputStreamUnsafe(InputStream inputStream) throw...
    method GZipInputStreamUnsafe (line 113) | public static void GZipInputStreamUnsafe(InputStream inputStream) thro...
    method InflaterInputStreamUnsafe (line 128) | public static void InflaterInputStreamUnsafe(InputStream inputStream) ...
    method InflaterUnsafe (line 143) | public static void InflaterUnsafe(byte[] inputBytes) throws DataFormat...
    method ZipFile1 (line 156) | public static void ZipFile1(String zipFilePath) throws DataFormatExcep...

FILE: java/test/security/CWE-532/SensitiveInformation.java
  class SensitiveInformation (line 10) | public class SensitiveInformation extends HttpServlet {
    method doPost (line 11) | @Override

FILE: java/test/security/CWE-548/A.java
  class A (line 1) | public class A {

FILE: java/test/security/CWE-555/A.java
  class A (line 1) | public class A {

FILE: java/test/security/CWE-598/SensitiveGetQuery.java
  class SensitiveGetQuery (line 8) | public class SensitiveGetQuery extends HttpServlet {
    method doGet (line 10) | public void doGet(HttpServletRequest request, HttpServletResponse resp...
    method processUserInfo (line 17) | void processUserInfo(String username, String password) {
    method doPost (line 22) | public void doPost(HttpServletRequest request, HttpServletResponse res...

FILE: java/test/security/CWE-598/SensitiveGetQuery2.java
  class SensitiveGetQuery2 (line 9) | public class SensitiveGetQuery2 extends HttpServlet {
    method doGet (line 11) | public void doGet(HttpServletRequest request, HttpServletResponse resp...
    method processUserInfo (line 18) | void processUserInfo(String username, String password) {
    method doPost (line 23) | public void doPost(HttpServletRequest request, HttpServletResponse res...

FILE: java/test/security/CWE-598/SensitiveGetQuery3.java
  class SensitiveGetQuery3 (line 8) | public class SensitiveGetQuery3 extends HttpServlet {
    method doGet (line 10) | public void doGet(HttpServletRequest request, HttpServletResponse resp...
    method getRequestParameter (line 16) | String getRequestParameter(HttpServletRequest request, String paramNam...
    method doPost (line 21) | public void doPost(HttpServletRequest request, HttpServletResponse res...

FILE: java/test/security/CWE-598/SensitiveGetQuery4.java
  class SensitiveGetQuery4 (line 8) | public class SensitiveGetQuery4 extends HttpServlet {
    method doGet (line 10) | public void doGet(HttpServletRequest request, HttpServletResponse resp...
    method getRequestParameter (line 19) | String getRequestParameter(HttpServletRequest request, String paramNam...
    method doPost (line 24) | public void doPost(HttpServletRequest request, HttpServletResponse res...

FILE: java/test/security/CWE-600/UncaughtServletException.java
  class UncaughtServletException (line 10) | class UncaughtServletException extends HttpServlet {
    method doGet (line 12) | public void doGet(HttpServletRequest request, HttpServletResponse resp...
    method doPost (line 21) | public void doPost(HttpServletRequest request, HttpServletResponse res...
    method doPut (line 36) | public void doPut(HttpServletRequest request, HttpServletResponse resp...
    method doDelete (line 42) | public void doDelete(HttpServletRequest request, HttpServletResponse r...
    method doOptions (line 52) | public void doOptions(HttpServletRequest request, HttpServletResponse ...
    method doHead (line 63) | public void doHead(HttpServletRequest request, HttpServletResponse res...
    method service (line 68) | public void service(HttpServletRequest request, HttpServletResponse re...
    method doTrace (line 86) | public void doTrace(HttpServletRequest request, HttpServletResponse re...

FILE: java/test/security/CWE-600/UncaughtServletException2.java
  class UncaughtServletException2 (line 10) | class UncaughtServletException2 extends HttpServlet {
    method doGet (line 13) | public void doGet(HttpServletRequest request, HttpServletResponse resp...
    method doHead (line 26) | public void doHead(HttpServletRequest request, HttpServletResponse res...
    method doTrace (line 37) | public void doTrace(HttpServletRequest request, HttpServletResponse re...
    method doPost (line 50) | public void doPost(HttpServletRequest request, HttpServletResponse res...

FILE: java/test/security/CWE-601/SpringUrlRedirect.java
  class SpringUrlRedirect (line 11) | @Controller
    method bad1 (line 16) | @GetMapping("url1")
    method bad2 (line 23) | @GetMapping("url2")
    method bad3 (line 29) | @GetMapping("url3")
    method bad4 (line 35) | @GetMapping("url4")
    method bad5 (line 40) | @GetMapping("url5")
    method bad6 (line 48) | @GetMapping("url6")
    method bad7 (line 56) | @GetMapping("url7")
    method bad8 (line 61) | @GetMapping("url8")
    method good1 (line 66) | @GetMapping("url9")
    method good2 (line 77) | @GetMapping("url10")
    method good3 (line 83) | @GetMapping("url11")
    method bad9 (line 88) | @GetMapping("url12")
    method bad10 (line 95) | @GetMapping("url13")
    method bad11 (line 103) | @GetMapping("url14")
    method bad12 (line 111) | @GetMapping("url15")
    method bad13 (line 119) | @GetMapping("url16")
    method bad14 (line 127) | @GetMapping("url17")

FILE: java/test/security/CWE-611/XXELocal.java
  class XXELocal (line 11) | public class XXELocal {
    method main (line 12) | public static void main(String[] args) throws Exception {
    method getXMLReader (line 27) | private static XMLReader getXMLReader() throws Exception {
    class MyHandler (line 34) | private static class MyHandler extends DefaultHandler {
      method startElement (line 35) | @Override
      method endElement (line 40) | @Override
      method characters (line 45) | @Override

FILE: java/test/security/CWE-625/DotRegexFilter.java
  class DotRegexFilter (line 15) | public class DotRegexFilter implements Filter {
    method init (line 21) | public void init(FilterConfig config) throws ServletException {
    method doFilter (line 26) | public void doFilter(ServletRequest request, ServletResponse response,...
    method doFilter2 (line 47) | public void doFilter2(ServletRequest request, ServletResponse response...
    method destroy (line 67) | public void destroy() {

FILE: java/test/security/CWE-625/DotRegexServlet.java
  class DotRegexServlet (line 11) | public class DotRegexServlet extends HttpServlet {
    method doGet (line 15) | @Override
    method doGet2 (line 36) | protected void doGet2(HttpServletRequest request, HttpServletResponse ...
    method doGet3 (line 55) | protected void doGet3(HttpServletRequest request, HttpServletResponse ...
    method doGet4 (line 73) | protected void doGet4(HttpServletRequest request, HttpServletResponse ...
    method doGet5 (line 91) | protected void doGet5(HttpServletRequest request, HttpServletResponse ...
    method doGet6 (line 110) | protected void doGet6(HttpServletRequest request, HttpServletResponse ...
    method doGet7 (line 131) | protected void doGet7(HttpServletRequest request, HttpServletResponse ...

FILE: java/test/security/CWE-625/DotRegexSpring.java
  class DotRegexSpring (line 13) | @Controller
    method withParam (line 18) | @GetMapping("param")
    method withPathVariable1 (line 35) | @GetMapping("{path}")
    method withPathVariable2 (line 52) | @GetMapping("/sp/{path}")
    method decodePath (line 69) | private String decodePath(String path) throws UnsupportedEncodingExcep...

FILE: java/test/security/CWE-652/XQueryInjection.java
  class XQueryInjection (line 20) | @Controller
    method main (line 23) | public static void main(String[] args) throws Exception {
    method testRequestbad (line 43) | @RequestMapping
    method testRequestbad1 (line 57) | @RequestMapping
    method testStringtbad (line 72) | @RequestMapping
    method testStringtbad1 (line 85) | @RequestMapping
    method testInputStreambad (line 98) | @RequestMapping
    method testInputStreambad1 (line 110) | @RequestMapping
    method testReaderbad (line 122) | @RequestMapping
    method testReaderbad1 (line 135) | @RequestMapping
    method testExecuteCommandbad (line 148) | @RequestMapping
    method good (line 163) | @RequestMapping
    method good1 (line 179) | @RequestMapping

FILE: java/test/security/CWE-665/InsecureRmiJmxEnvironmentConfiguration.java
  class InsecureRmiJmxEnvironmentConfiguration (line 8) | public class InsecureRmiJmxEnvironmentConfiguration {
    method initInsecureJmxDueToNullEnv (line 10) | public void initInsecureJmxDueToNullEnv() throws IOException {
    method initInsecureRmiDueToNullEnv (line 15) | public void initInsecureRmiDueToNullEnv() throws IOException {
    method initInsecureRmiDueToMissingEnvKeyValue (line 20) | public void initInsecureRmiDueToMissingEnvKeyValue() throws IOException {
    method initInsecureJmxDueToMissingEnvKeyValue (line 28) | public void initInsecureJmxDueToMissingEnvKeyValue() throws IOException {
    method secureJmxConnnectorServer (line 36) | public void secureJmxConnnectorServer() throws IOException {
    method secureRmiConnnectorServer (line 45) | public void secureRmiConnnectorServer() throws IOException {
    method secureeJmxConnectorServerConstants1 (line 54) | public void secureeJmxConnectorServerConstants1() throws IOException {
    method secureeRmiConnectorServerConstants1 (line 63) | public void secureeRmiConnectorServerConstants1() throws IOException {
    method secureJmxConnectorServerConstants2 (line 72) | public void secureJmxConnectorServerConstants2() throws IOException {
    method secureRmiConnectorServerConstants2 (line 81) | public void secureRmiConnectorServerConstants2() throws IOException {

FILE: java/test/security/CWE-755/IntentUtils.java
  class IntentUtils (line 9) | public class IntentUtils {
    method getDoubleExtra (line 12) | public static double getDoubleExtra(Activity a, String key) {

FILE: java/test/security/CWE-755/NFEAndroidDoS.java
  class NFEAndroidDoS (line 7) | public class NFEAndroidDoS extends Activity {
    method testOnCreate1 (line 9) | public void testOnCreate1(Bundle savedInstanceState) {
    method testOnCreate2 (line 18) | public void testOnCreate2(Bundle savedInstanceState) {
    method testOnCreate3 (line 30) | public void testOnCreate3(Bundle savedInstanceState) {
    method testOnCreate4 (line 39) | public void testOnCreate4(Bundle savedInstanceState) {
    method testOnCreate5 (line 51) | public void testOnCreate5(Bundle savedInstanceState) {
    method testOnCreate6 (line 65) | public void testOnCreate6(Bundle savedInstanceState) {
    method testOnCreate7 (line 80) | public void testOnCreate7(Bundle savedInstanceState) {

FILE: java/test/security/CWE-755/SafeActivity.java
  class SafeActivity (line 7) | public class SafeActivity extends Activity {
    method testOnCreate1 (line 9) | public void testOnCreate1(Bundle savedInstanceState) {

FILE: java/test/security/CWE-759/HASH.java
  type HASH (line 3) | public interface HASH {
    method init (line 4) | void init() throws NoSuchAlgorithmException;
    method getBlockSize (line 6) | int getBlockSize();
    method update (line 8) | void update(byte[] foo, int start, int len) throws NoSuchAlgorithmExce...
    method digest (line 10) | byte[] digest() throws NoSuchAlgorithmException;

FILE: java/test/security/CWE-759/HashWithoutSalt.java
  class HashWithoutSalt (line 6) | public class HashWithoutSalt {
    method getSHA256Hash (line 8) | public String getSHA256Hash(String password) throws NoSuchAlgorithmExc...
    method getSHA256Hash (line 15) | public String getSHA256Hash(String password, byte[] salt) throws NoSuc...
    method getSHA256Hash2 (line 23) | public String getSHA256Hash2(String password) throws NoSuchAlgorithmEx...
    method getSHA256Hash2 (line 31) | public String getSHA256Hash2(String password, byte[] salt) throws NoSu...
    method getSHA256Hash3 (line 40) | public String getSHA256Hash3(String password, byte[] salt) throws NoSu...
    method getSHA256Hash (line 56) | public String getSHA256Hash(String password, String salt) throws NoSuc...
    method getSHA256Hash2 (line 63) | public String getSHA256Hash2(String password, String salt, boolean use...
    method getSHA256Hash3 (line 70) | public String getSHA256Hash3(String passwordHash) throws NoSuchAlgorit...
    method update (line 76) | public void update(SHA256 sha256, byte[] foo, int start, int len) thro...
    method getWrapperSHA256Hash (line 81) | public String getWrapperSHA256Hash(String password) throws NoSuchAlgor...
    method getWrapperSHA256Hash2 (line 91) | public String getWrapperSHA256Hash2(String password) throws NoSuchAlgo...
    method getWrapperSHA256Hash3 (line 99) | public String getWrapperSHA256Hash3(String password) throws NoSuchAlgo...
    method getWrapperSHA256Hash4 (line 109) | public String getWrapperSHA256Hash4(String password) throws NoSuchAlgo...
    method getWrapperSHA256Hash5 (line 117) | public String getWrapperSHA256Hash5(String password) throws NoSuchAlgo...
    method getSHA512Hash8 (line 127) | public String getSHA512Hash8(byte[] passphrase) throws NoSuchAlgorithm...
    method getSalt (line 141) | public static byte[] getSalt() throws NoSuchAlgorithmException {

FILE: java/test/security/CWE-759/SHA256.java
  class SHA256 (line 4) | public class SHA256 implements HASH {
    method getBlockSize (line 6) | public int getBlockSize() {return 32;}
    method init (line 7) | public void init() throws NoSuchAlgorithmException {
    method update (line 14) | public void update(byte[] foo, int start, int len) throws NoSuchAlgori...
    method digest (line 18) | public byte[] digest() throws NoSuchAlgorithmException {

FILE: java/test/security/CWE-759/SHA512.java
  class SHA512 (line 4) | public class SHA512 implements HASH {
    method getBlockSize (line 6) | public int getBlockSize() {return 32;}
    method init (line 7) | public void init() throws NoSuchAlgorithmException {
    method update (line 14) | public void update(byte[] foo, int start, int len) throws NoSuchAlgori...
    method digest (line 18) | public byte[] digest() throws NoSuchAlgorithmException {

FILE: java/test/security/CWE-798/base64/HardcodedBase64Usage.java
  class MyApp (line 3) | class MyApp {
    method getDecoderString (line 8) | public String getDecoderString() {
    method getDecoderBytes (line 15) | public String getDecoderBytes() {
    method getDecoderConvertString (line 22) | public String getDecoderConvertString() {
    method getDecoderConvertBytes (line 30) | public String getDecoderConvertBytes() {
    method simpleDecoderString (line 38) | public String simpleDecoderString() {

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/ArchiveEntry.java
  type ArchiveEntry (line 7) | public interface ArchiveEntry
    method getLastModifiedDate (line 9) | Date getLastModifiedDate();
    method getName (line 10) | String getName();
    method isDirectory (line 11) | boolean isDirectory();
    method getSize (line 12) | long getSize();

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/ArchiveException.java
  class ArchiveException (line 6) | public class ArchiveException extends Exception
    method ArchiveException (line 8) | protected ArchiveException() {}
    method ArchiveException (line 9) | public ArchiveException(String p0){}
    method ArchiveException (line 10) | public ArchiveException(String p0, Exception p1){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/ArchiveInputStream.java
  class ArchiveInputStream (line 8) | abstract public class ArchiveInputStream extends InputStream
    method count (line 10) | protected void count(int p0){}
    method count (line 11) | protected void count(long p0){}
    method pushedBackBytes (line 12) | protected void pushedBackBytes(long p0){}
    method ArchiveInputStream (line 13) | public ArchiveInputStream(){}
    method getNextEntry (line 14) | public abstract ArchiveEntry getNextEntry();
    method canReadEntryData (line 15) | public boolean canReadEntryData(ArchiveEntry p0){ return false; }
    method getCount (line 16) | public int getCount(){ return 0; }
    method read (line 17) | public int read(){ return 0; }
    method getBytesRead (line 18) | public long getBytesRead(){ return 0; }

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/ArchiveOutputStream.java
  class ArchiveOutputStream (line 11) | abstract public class ArchiveOutputStream extends OutputStream
    method count (line 13) | protected void count(int p0){}
    method count (line 14) | protected void count(long p0){}
    method createArchiveEntry (line 15) | public ArchiveEntry createArchiveEntry(Path p0, String p1, LinkOption....
    method ArchiveOutputStream (line 16) | public ArchiveOutputStream(){}
    method createArchiveEntry (line 17) | public abstract ArchiveEntry createArchiveEntry(File p0, String p1);
    method closeArchiveEntry (line 18) | public abstract void closeArchiveEntry();
    method finish (line 19) | public abstract void finish();
    method putArchiveEntry (line 20) | public abstract void putArchiveEntry(ArchiveEntry p0);
    method canWriteEntryData (line 21) | public boolean canWriteEntryData(ArchiveEntry p0){ return false; }
    method getCount (line 22) | public int getCount(){ return 0; }
    method getBytesWritten (line 23) | public long getBytesWritten(){ return 0; }
    method write (line 24) | public void write(int p0){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/ArchiveStreamFactory.java
  class ArchiveStreamFactory (line 13) | public class ArchiveStreamFactory implements ArchiveStreamProvider
    method createArchiveInputStream (line 15) | public ArchiveInputStream createArchiveInputStream(InputStream p0){ re...
    method createArchiveInputStream (line 16) | public ArchiveInputStream createArchiveInputStream(String p0, InputStr...
    method createArchiveInputStream (line 17) | public ArchiveInputStream createArchiveInputStream(String p0, InputStr...
    method createArchiveOutputStream (line 18) | public ArchiveOutputStream createArchiveOutputStream(String p0, Output...
    method createArchiveOutputStream (line 19) | public ArchiveOutputStream createArchiveOutputStream(String p0, Output...
    method ArchiveStreamFactory (line 20) | public ArchiveStreamFactory(){}
    method ArchiveStreamFactory (line 21) | public ArchiveStreamFactory(String p0){}
    method getInputStreamArchiveNames (line 22) | public Set<String> getInputStreamArchiveNames(){ return null; }
    method getOutputStreamArchiveNames (line 23) | public Set<String> getOutputStreamArchiveNames(){ return null; }
    method getArchiveInputStreamProviders (line 24) | public SortedMap<String, ArchiveStreamProvider> getArchiveInputStreamP...
    method getArchiveOutputStreamProviders (line 25) | public SortedMap<String, ArchiveStreamProvider> getArchiveOutputStream...
    method getEntryEncoding (line 26) | public String getEntryEncoding(){ return null; }
    method findAvailableArchiveInputStreamProviders (line 28) | public static SortedMap<String, ArchiveStreamProvider> findAvailableAr...
    method findAvailableArchiveOutputStreamProviders (line 29) | public static SortedMap<String, ArchiveStreamProvider> findAvailableAr...
    method detect (line 42) | public static String detect(InputStream p0){ return null; }
    method setEntryEncoding (line 43) | public void setEntryEncoding(String p0){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/ArchiveStreamProvider.java
  type ArchiveStreamProvider (line 11) | public interface ArchiveStreamProvider
    method createArchiveInputStream (line 13) | ArchiveInputStream createArchiveInputStream(String p0, InputStream p1,...
    method createArchiveOutputStream (line 14) | ArchiveOutputStream createArchiveOutputStream(String p0, OutputStream ...
    method getInputStreamArchiveNames (line 15) | Set<String> getInputStreamArchiveNames();
    method getOutputStreamArchiveNames (line 16) | Set<String> getOutputStreamArchiveNames();

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/EntryStreamOffsets.java
  type EntryStreamOffsets (line 6) | public interface EntryStreamOffsets
    method isStreamContiguous (line 8) | boolean isStreamContiguous();
    method getDataOffset (line 9) | long getDataOffset();

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java
  class ArArchiveEntry (line 11) | public class ArArchiveEntry implements ArchiveEntry
    method ArArchiveEntry (line 13) | protected ArArchiveEntry() {}
    method ArArchiveEntry (line 14) | public ArArchiveEntry(File p0, String p1){}
    method ArArchiveEntry (line 15) | public ArArchiveEntry(Path p0, String p1, LinkOption... p2){}
    method ArArchiveEntry (line 16) | public ArArchiveEntry(String p0, long p1){}
    method ArArchiveEntry (line 17) | public ArArchiveEntry(String p0, long p1, int p2, int p3, int p4, long...
    method getLastModifiedDate (line 18) | public Date getLastModifiedDate(){ return null; }
    method getName (line 19) | public String getName(){ return null; }
    method equals (line 20) | public boolean equals(Object p0){ return false; }
    method isDirectory (line 21) | public boolean isDirectory(){ return false; }
    method getGroupId (line 22) | public int getGroupId(){ return 0; }
    method getMode (line 23) | public int getMode(){ return 0; }
    method getUserId (line 24) | public int getUserId(){ return 0; }
    method hashCode (line 25) | public int hashCode(){ return 0; }
    method getLastModified (line 26) | public long getLastModified(){ return 0; }
    method getLength (line 27) | public long getLength(){ return 0; }
    method getSize (line 28) | public long getSize(){ return 0; }

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/ar/ArArchiveInputStream.java
  class ArArchiveInputStream (line 10) | public class ArArchiveInputStream extends ArchiveInputStream
    method ArArchiveInputStream (line 12) | protected ArArchiveInputStream() {}
    method getNextArEntry (line 13) | public ArArchiveEntry getNextArEntry(){ return null; }
    method ArArchiveInputStream (line 14) | public ArArchiveInputStream(InputStream p0){}
    method getNextEntry (line 15) | public ArchiveEntry getNextEntry(){ return null; }
    method read (line 16) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method matches (line 17) | public static boolean matches(byte[] p0, int p1){ return false; }
    method close (line 18) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/arj/ArjArchiveEntry.java
  class ArjArchiveEntry (line 8) | public class ArjArchiveEntry implements ArchiveEntry
    method ArjArchiveEntry (line 10) | public ArjArchiveEntry(){}
    method getLastModifiedDate (line 11) | public Date getLastModifiedDate(){ return null; }
    method getName (line 12) | public String getName(){ return null; }
    method equals (line 13) | public boolean equals(Object p0){ return false; }
    method isDirectory (line 14) | public boolean isDirectory(){ return false; }
    method isHostOsUnix (line 15) | public boolean isHostOsUnix(){ return false; }
    method getHostOs (line 16) | public int getHostOs(){ return 0; }
    method getMode (line 17) | public int getMode(){ return 0; }
    method getUnixMode (line 18) | public int getUnixMode(){ return 0; }
    method hashCode (line 19) | public int hashCode(){ return 0; }
    method getSize (line 20) | public long getSize(){ return 0; }

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/arj/ArjArchiveInputStream.java
  class ArjArchiveInputStream (line 10) | public class ArjArchiveInputStream extends ArchiveInputStream
    method ArjArchiveInputStream (line 12) | protected ArjArchiveInputStream() {}
    method getNextEntry (line 13) | public ArjArchiveEntry getNextEntry(){ return null; }
    method ArjArchiveInputStream (line 14) | public ArjArchiveInputStream(InputStream p0){}
    method ArjArchiveInputStream (line 15) | public ArjArchiveInputStream(InputStream p0, String p1){}
    method getArchiveComment (line 16) | public String getArchiveComment(){ return null; }
    method getArchiveName (line 17) | public String getArchiveName(){ return null; }
    method canReadEntryData (line 18) | public boolean canReadEntryData(ArchiveEntry p0){ return false; }
    method read (line 19) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method matches (line 20) | public static boolean matches(byte[] p0, int p1){ return false; }
    method close (line 21) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java
  class CpioArchiveEntry (line 14) | public class CpioArchiveEntry implements ArchiveEntry, CpioConstants
    method CpioArchiveEntry (line 16) | protected CpioArchiveEntry() {}
    method CpioArchiveEntry (line 17) | public CpioArchiveEntry(File p0, String p1){}
    method CpioArchiveEntry (line 18) | public CpioArchiveEntry(Path p0, String p1, LinkOption... p2){}
    method CpioArchiveEntry (line 19) | public CpioArchiveEntry(String p0){}
    method CpioArchiveEntry (line 20) | public CpioArchiveEntry(String p0, long p1){}
    method CpioArchiveEntry (line 21) | public CpioArchiveEntry(short p0){}
    method CpioArchiveEntry (line 22) | public CpioArchiveEntry(short p0, File p1, String p2){}
    method CpioArchiveEntry (line 23) | public CpioArchiveEntry(short p0, Path p1, String p2, LinkOption... p3){}
    method CpioArchiveEntry (line 24) | public CpioArchiveEntry(short p0, String p1){}
    method CpioArchiveEntry (line 25) | public CpioArchiveEntry(short p0, String p1, long p2){}
    method getLastModifiedDate (line 26) | public Date getLastModifiedDate(){ return null; }
    method getName (line 27) | public String getName(){ return null; }
    method equals (line 28) | public boolean equals(Object p0){ return false; }
    method isBlockDevice (line 29) | public boolean isBlockDevice(){ return false; }
    method isCharacterDevice (line 30) | public boolean isCharacterDevice(){ return false; }
    method isDirectory (line 31) | public boolean isDirectory(){ return false; }
    method isNetwork (line 32) | public boolean isNetwork(){ return false; }
    method isPipe (line 33) | public boolean isPipe(){ return false; }
    method isRegularFile (line 34) | public boolean isRegularFile(){ return false; }
    method isSocket (line 35) | public boolean isSocket(){ return false; }
    method isSymbolicLink (line 36) | public boolean isSymbolicLink(){ return false; }
    method getAlignmentBoundary (line 37) | public int getAlignmentBoundary(){ return 0; }
    method getDataPadCount (line 38) | public int getDataPadCount(){ return 0; }
    method getHeaderPadCount (line 39) | public int getHeaderPadCount(){ return 0; }
    method getHeaderPadCount (line 40) | public int getHeaderPadCount(Charset p0){ return 0; }
    method getHeaderPadCount (line 41) | public int getHeaderPadCount(long p0){ return 0; }
    method getHeaderSize (line 42) | public int getHeaderSize(){ return 0; }
    method hashCode (line 43) | public int hashCode(){ return 0; }
    method getChksum (line 44) | public long getChksum(){ return 0; }
    method getDevice (line 45) | public long getDevice(){ return 0; }
    method getDeviceMaj (line 46) | public long getDeviceMaj(){ return 0; }
    method getDeviceMin (line 47) | public long getDeviceMin(){ return 0; }
    method getGID (line 48) | public long getGID(){ return 0; }
    method getInode (line 49) | public long getInode(){ return 0; }
    method getMode (line 50) | public long getMode(){ return 0; }
    method getNumberOfLinks (line 51) | public long getNumberOfLinks(){ return 0; }
    method getRemoteDevice (line 52) | public long getRemoteDevice(){ return 0; }
    method getRemoteDeviceMaj (line 53) | public long getRemoteDeviceMaj(){ return 0; }
    method getRemoteDeviceMin (line 54) | public long getRemoteDeviceMin(){ return 0; }
    method getSize (line 55) | public long getSize(){ return 0; }
    method getTime (line 56) | public long getTime(){ return 0; }
    method getUID (line 57) | public long getUID(){ return 0; }
    method getFormat (line 58) | public short getFormat(){ return 0; }
    method setChksum (line 59) | public void setChksum(long p0){}
    method setDevice (line 60) | public void setDevice(long p0){}
    method setDeviceMaj (line 61) | public void setDeviceMaj(long p0){}
    method setDeviceMin (line 62) | public void setDeviceMin(long p0){}
    method setGID (line 63) | public void setGID(long p0){}
    method setInode (line 64) | public void setInode(long p0){}
    method setMode (line 65) | public void setMode(long p0){}
    method setName (line 66) | public void setName(String p0){}
    method setNumberOfLinks (line 67) | public void setNumberOfLinks(long p0){}
    method setRemoteDevice (line 68) | public void setRemoteDevice(long p0){}
    method setRemoteDeviceMaj (line 69) | public void setRemoteDeviceMaj(long p0){}
    method setRemoteDeviceMin (line 70) | public void setRemoteDeviceMin(long p0){}
    method setSize (line 71) | public void setSize(long p0){}
    method setTime (line 72) | public void setTime(FileTime p0){}
    method setTime (line 73) | public void setTime(long p0){}
    method setUID (line 74) | public void setUID(long p0){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.java
  class CpioArchiveInputStream (line 11) | public class CpioArchiveInputStream extends ArchiveInputStream implement...
    method CpioArchiveInputStream (line 13) | protected CpioArchiveInputStream() {}
    method getNextEntry (line 14) | public ArchiveEntry getNextEntry(){ return null; }
    method getNextCPIOEntry (line 15) | public CpioArchiveEntry getNextCPIOEntry(){ return null; }
    method CpioArchiveInputStream (line 16) | public CpioArchiveInputStream(InputStream p0){}
    method CpioArchiveInputStream (line 17) | public CpioArchiveInputStream(InputStream p0, String p1){}
    method CpioArchiveInputStream (line 18) | public CpioArchiveInputStream(InputStream p0, int p1){}
    method CpioArchiveInputStream (line 19) | public CpioArchiveInputStream(InputStream p0, int p1, String p2){}
    method available (line 20) | public int available(){ return 0; }
    method read (line 21) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method skip (line 22) | public long skip(long p0){ return 0; }
    method matches (line 23) | public static boolean matches(byte[] p0, int p1){ return false; }
    method close (line 24) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/cpio/CpioConstants.java
  type CpioConstants (line 6) | public interface CpioConstants

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/jar/JarArchiveEntry.java
  class JarArchiveEntry (line 11) | public class JarArchiveEntry extends ZipArchiveEntry
    method JarArchiveEntry (line 13) | protected JarArchiveEntry() {}
    method getManifestAttributes (line 14) | public Attributes getManifestAttributes(){ return null; }
    method getCertificates (line 15) | public Certificate[] getCertificates(){ return null; }
    method JarArchiveEntry (line 16) | public JarArchiveEntry(JarEntry p0){}
    method JarArchiveEntry (line 17) | public JarArchiveEntry(String p0){}
    method JarArchiveEntry (line 18) | public JarArchiveEntry(ZipArchiveEntry p0){}
    method JarArchiveEntry (line 19) | public JarArchiveEntry(ZipEntry p0){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/jar/JarArchiveInputStream.java
  class JarArchiveInputStream (line 10) | public class JarArchiveInputStream extends ZipArchiveInputStream
    method JarArchiveInputStream (line 12) | protected JarArchiveInputStream() {}
    method getNextEntry (line 13) | public ArchiveEntry getNextEntry(){ return null; }
    method getNextJarEntry (line 14) | public JarArchiveEntry getNextJarEntry(){ return null; }
    method JarArchiveInputStream (line 15) | public JarArchiveInputStream(InputStream p0){}
    method JarArchiveInputStream (line 16) | public JarArchiveInputStream(InputStream p0, String p1){}
    method matches (line 17) | public static boolean matches(byte[] p0, int p1){ return false; }

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/zip/ExtraFieldParsingBehavior.java
  type ExtraFieldParsingBehavior (line 9) | public interface ExtraFieldParsingBehavior extends UnparseableExtraField...
    method createExtraField (line 11) | ZipExtraField createExtraField(ZipShort p0);
    method fill (line 12) | ZipExtraField fill(ZipExtraField p0, byte[] p1, int p2, int p3, boolea...

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/zip/GeneralPurposeBit.java
  class GeneralPurposeBit (line 6) | public class GeneralPurposeBit implements Cloneable
    method GeneralPurposeBit (line 8) | public GeneralPurposeBit(){}
    method clone (line 9) | public Object clone(){ return null; }
    method equals (line 10) | public boolean equals(Object p0){ return false; }
    method usesDataDescriptor (line 11) | public boolean usesDataDescriptor(){ return false; }
    method usesEncryption (line 12) | public boolean usesEncryption(){ return false; }
    method usesStrongEncryption (line 13) | public boolean usesStrongEncryption(){ return false; }
    method usesUTF8ForNames (line 14) | public boolean usesUTF8ForNames(){ return false; }
    method encode (line 15) | public byte[] encode(){ return null; }
    method hashCode (line 16) | public int hashCode(){ return 0; }
    method parse (line 17) | public static GeneralPurposeBit parse(byte[] p0, int p1){ return null; }
    method encode (line 19) | public void encode(byte[] p0, int p1){}
    method useDataDescriptor (line 20) | public void useDataDescriptor(boolean p0){}
    method useEncryption (line 21) | public void useEncryption(boolean p0){}
    method useStrongEncryption (line 22) | public void useStrongEncryption(boolean p0){}
    method useUTF8ForNames (line 23) | public void useUTF8ForNames(boolean p0){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/zip/UnparseableExtraFieldBehavior.java
  type UnparseableExtraFieldBehavior (line 7) | public interface UnparseableExtraFieldBehavior
    method onUnparseableExtraField (line 9) | ZipExtraField onUnparseableExtraField(byte[] p0, int p1, int p2, boole...

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.java
  class UnparseableExtraFieldData (line 8) | public class UnparseableExtraFieldData implements ZipExtraField
    method UnparseableExtraFieldData (line 10) | public UnparseableExtraFieldData(){}
    method getCentralDirectoryLength (line 11) | public ZipShort getCentralDirectoryLength(){ return null; }
    method getHeaderId (line 12) | public ZipShort getHeaderId(){ return null; }
    method getLocalFileDataLength (line 13) | public ZipShort getLocalFileDataLength(){ return null; }
    method getCentralDirectoryData (line 14) | public byte[] getCentralDirectoryData(){ return null; }
    method getLocalFileDataData (line 15) | public byte[] getLocalFileDataData(){ return null; }
    method parseFromCentralDirectoryData (line 16) | public void parseFromCentralDirectoryData(byte[] p0, int p1, int p2){}
    method parseFromLocalFileData (line 17) | public void parseFromLocalFileData(byte[] p0, int p1, int p2){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.java
  class ZipArchiveEntry (line 19) | public class ZipArchiveEntry extends ZipEntry implements ArchiveEntry, E...
    method ZipArchiveEntry (line 21) | protected ZipArchiveEntry(){super("");}
    method getAlignment (line 22) | protected int getAlignment(){ return 0; }
    method getLocalHeaderOffset (line 23) | protected long getLocalHeaderOffset(){ return 0; }
    method setDataOffset (line 24) | protected void setDataOffset(long p0){}
    method setExtra (line 25) | protected void setExtra(){}
    method setLocalHeaderOffset (line 26) | protected void setLocalHeaderOffset(long p0){}
    method setName (line 27) | protected void setName(String p0){}
    method setName (line 28) | protected void setName(String p0, byte[] p1){}
    method setPlatform (line 29) | protected void setPlatform(int p0){}
    method setStreamContiguous (line 30) | protected void setStreamContiguous(boolean p0){}
    method getLastModifiedDate (line 31) | public Date getLastModifiedDate(){ return null; }
    method getGeneralPurposeBit (line 32) | public GeneralPurposeBit getGeneralPurposeBit(){ return null; }
    method clone (line 33) | public Object clone(){ return null; }
    method getName (line 34) | public String getName(){ return null; }
    method getUnparseableExtraFieldData (line 35) | public UnparseableExtraFieldData getUnparseableExtraFieldData(){ retur...
    method ZipArchiveEntry (line 36) | public ZipArchiveEntry(File p0, String p1){super("");}
    method ZipArchiveEntry (line 37) | public ZipArchiveEntry(Path p0, String p1, LinkOption... p2){super("");}
    method ZipArchiveEntry (line 38) | public ZipArchiveEntry(String p0){super("");}
    method ZipArchiveEntry (line 39) | public ZipArchiveEntry(ZipArchiveEntry p0){super("");}
    method ZipArchiveEntry (line 40) | public ZipArchiveEntry(ZipEntry p0){super("");}
    method getCommentSource (line 41) | public ZipArchiveEntry.CommentSource getCommentSource(){ return null; }
    method getNameSource (line 42) | public ZipArchiveEntry.NameSource getNameSource(){ return null; }
    method setCreationTime (line 43) | public ZipEntry setCreationTime(FileTime p0){ return null; }
    method setLastAccessTime (line 44) | public ZipEntry setLastAccessTime(FileTime p0){ return null; }
    method setLastModifiedTime (line 45) | public ZipEntry setLastModifiedTime(FileTime p0){ return null; }
    method getExtraField (line 46) | public ZipExtraField getExtraField(ZipShort p0){ return null; }
    method getExtraFields (line 47) | public ZipExtraField[] getExtraFields(){ return null; }
    method getExtraFields (line 48) | public ZipExtraField[] getExtraFields(ExtraFieldParsingBehavior p0){ r...
    method getExtraFields (line 49) | public ZipExtraField[] getExtraFields(boolean p0){ return null; }
    method equals (line 50) | public boolean equals(Object p0){ return false; }
    method isDirectory (line 51) | public boolean isDirectory(){ return false; }
    method isStreamContiguous (line 52) | public boolean isStreamContiguous(){ return false; }
    method isUnixSymlink (line 53) | public boolean isUnixSymlink(){ return false; }
    method getCentralDirectoryExtra (line 54) | public byte[] getCentralDirectoryExtra(){ return null; }
    method getLocalFileDataExtra (line 55) | public byte[] getLocalFileDataExtra(){ return null; }
    method getRawName (line 56) | public byte[] getRawName(){ return null; }
    method getInternalAttributes (line 57) | public int getInternalAttributes(){ return 0; }
    method getMethod (line 58) | public int getMethod(){ return 0; }
    method getPlatform (line 59) | public int getPlatform(){ return 0; }
    method getRawFlag (line 60) | public int getRawFlag(){ return 0; }
    method getUnixMode (line 61) | public int getUnixMode(){ return 0; }
    method getVersionMadeBy (line 62) | public int getVersionMadeBy(){ return 0; }
    method getVersionRequired (line 63) | public int getVersionRequired(){ return 0; }
    method hashCode (line 64) | public int hashCode(){ return 0; }
    method getDataOffset (line 65) | public long getDataOffset(){ return 0; }
    method getDiskNumberStart (line 66) | public long getDiskNumberStart(){ return 0; }
    method getExternalAttributes (line 67) | public long getExternalAttributes(){ return 0; }
    method getSize (line 68) | public long getSize(){ return 0; }
    method getTime (line 69) | public long getTime(){ return 0; }
    method addAsFirstExtraField (line 73) | public void addAsFirstExtraField(ZipExtraField p0){}
    method addExtraField (line 74) | public void addExtraField(ZipExtraField p0){}
    method removeExtraField (line 75) | public void removeExtraField(ZipShort p0){}
    method removeUnparseableExtraFieldData (line 76) | public void removeUnparseableExtraFieldData(){}
    method setAlignment (line 77) | public void setAlignment(int p0){}
    method setCentralDirectoryExtra (line 78) | public void setCentralDirectoryExtra(byte[] p0){}
    method setCommentSource (line 79) | public void setCommentSource(ZipArchiveEntry.CommentSource p0){}
    method setDiskNumberStart (line 80) | public void setDiskNumberStart(long p0){}
    method setExternalAttributes (line 81) | public void setExternalAttributes(long p0){}
    method setExtra (line 82) | public void setExtra(byte[] p0){}
    method setExtraFields (line 83) | public void setExtraFields(ZipExtraField[] p0){}
    method setGeneralPurposeBit (line 84) | public void setGeneralPurposeBit(GeneralPurposeBit p0){}
    method setInternalAttributes (line 85) | public void setInternalAttributes(int p0){}
    method setMethod (line 86) | public void setMethod(int p0){}
    method setNameSource (line 87) | public void setNameSource(ZipArchiveEntry.NameSource p0){}
    method setRawFlag (line 88) | public void setRawFlag(int p0){}
    method setSize (line 89) | public void setSize(long p0){}
    method setTime (line 90) | public void setTime(FileTime p0){}
    method setTime (line 91) | public void setTime(long p0){}
    method setUnixMode (line 92) | public void setUnixMode(int p0){}
    method setVersionMadeBy (line 93) | public void setVersionMadeBy(int p0){}
    method setVersionRequired (line 94) | public void setVersionRequired(int p0){}
    type CommentSource (line 95) | static public enum CommentSource
      method CommentSource (line 98) | private CommentSource() {}
    type NameSource (line 100) | static public enum NameSource
      method NameSource (line 103) | private NameSource() {}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.java
  class ZipArchiveInputStream (line 11) | public class ZipArchiveInputStream extends ArchiveInputStream implements...
    method ZipArchiveInputStream (line 13) | protected ZipArchiveInputStream() {}
    method getNextEntry (line 14) | public ArchiveEntry getNextEntry(){ return null; }
    method getNextZipEntry (line 15) | public ZipArchiveEntry getNextZipEntry(){ return null; }
    method ZipArchiveInputStream (line 16) | public ZipArchiveInputStream(InputStream p0){}
    method ZipArchiveInputStream (line 17) | public ZipArchiveInputStream(InputStream p0, String p1){}
    method ZipArchiveInputStream (line 18) | public ZipArchiveInputStream(InputStream p0, String p1, boolean p2){}
    method ZipArchiveInputStream (line 19) | public ZipArchiveInputStream(InputStream p0, String p1, boolean p2, bo...
    method ZipArchiveInputStream (line 20) | public ZipArchiveInputStream(InputStream p0, String p1, boolean p2, bo...
    method canReadEntryData (line 21) | public boolean canReadEntryData(ArchiveEntry p0){ return false; }
    method read (line 22) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method getCompressedCount (line 23) | public long getCompressedCount(){ return 0; }
    method getUncompressedCount (line 24) | public long getUncompressedCount(){ return 0; }
    method skip (line 25) | public long skip(long p0){ return 0; }
    method matches (line 26) | public static boolean matches(byte[] p0, int p1){ return false; }
    method close (line 27) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/zip/ZipExtraField.java
  type ZipExtraField (line 7) | public interface ZipExtraField
    method getCentralDirectoryLength (line 9) | ZipShort getCentralDirectoryLength();
    method getHeaderId (line 10) | ZipShort getHeaderId();
    method getLocalFileDataLength (line 11) | ZipShort getLocalFileDataLength();
    method getCentralDirectoryData (line 12) | byte[] getCentralDirectoryData();
    method getLocalFileDataData (line 13) | byte[] getLocalFileDataData();
    method parseFromCentralDirectoryData (line 15) | void parseFromCentralDirectoryData(byte[] p0, int p1, int p2);
    method parseFromLocalFileData (line 16) | void parseFromLocalFileData(byte[] p0, int p1, int p2);

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/archivers/zip/ZipShort.java
  class ZipShort (line 7) | public class ZipShort implements Cloneable, Serializable
    method ZipShort (line 9) | protected ZipShort() {}
    method clone (line 10) | public Object clone(){ return null; }
    method toString (line 11) | public String toString(){ return null; }
    method ZipShort (line 12) | public ZipShort(byte[] p0){}
    method ZipShort (line 13) | public ZipShort(byte[] p0, int p1){}
    method ZipShort (line 14) | public ZipShort(int p0){}
    method equals (line 15) | public boolean equals(Object p0){ return false; }
    method getBytes (line 16) | public byte[] getBytes(){ return null; }
    method getValue (line 17) | public int getValue(){ return 0; }
    method hashCode (line 18) | public int hashCode(){ return 0; }
    method getBytes (line 20) | public static byte[] getBytes(int p0){ return null; }
    method getValue (line 21) | public static int getValue(byte[] p0){ return 0; }
    method getValue (line 22) | public static int getValue(byte[] p0, int p1){ return 0; }
    method putShort (line 23) | public static void putShort(int p0, byte[] p1, int p2){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/CompressorException.java
  class CompressorException (line 6) | public class CompressorException extends Exception
    method CompressorException (line 8) | protected CompressorException() {}
    method CompressorException (line 9) | public CompressorException(String p0){}
    method CompressorException (line 10) | public CompressorException(String p0, Throwable p1){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/CompressorInputStream.java
  class CompressorInputStream (line 7) | abstract public class CompressorInputStream extends InputStream
    method count (line 9) | protected void count(int p0){}
    method count (line 10) | protected void count(long p0){}
    method pushedBackBytes (line 11) | protected void pushedBackBytes(long p0){}
    method CompressorInputStream (line 12) | public CompressorInputStream(){}
    method getCount (line 13) | public int getCount(){ return 0; }
    method getBytesRead (line 14) | public long getBytesRead(){ return 0; }
    method getUncompressedCount (line 15) | public long getUncompressedCount(){ return 0; }

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/CompressorOutputStream.java
  class CompressorOutputStream (line 7) | abstract public class CompressorOutputStream extends OutputStream
    method CompressorOutputStream (line 9) | public CompressorOutputStream(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/CompressorStreamFactory.java
  class CompressorStreamFactory (line 13) | public class CompressorStreamFactory implements CompressorStreamProvider
    method getDecompressUntilEOF (line 15) | public Boolean getDecompressUntilEOF(){ return null; }
    method createCompressorInputStream (line 16) | public CompressorInputStream createCompressorInputStream(InputStream p...
    method createCompressorInputStream (line 17) | public CompressorInputStream createCompressorInputStream(String p0, In...
    method createCompressorInputStream (line 18) | public CompressorInputStream createCompressorInputStream(String p0, In...
    method createCompressorOutputStream (line 19) | public CompressorOutputStream createCompressorOutputStream(String p0, ...
    method CompressorStreamFactory (line 20) | public CompressorStreamFactory(){}
    method CompressorStreamFactory (line 21) | public CompressorStreamFactory(boolean p0){}
    method CompressorStreamFactory (line 22) | public CompressorStreamFactory(boolean p0, int p1){}
    method getInputStreamCompressorNames (line 23) | public Set<String> getInputStreamCompressorNames(){ return null; }
    method getOutputStreamCompressorNames (line 24) | public Set<String> getOutputStreamCompressorNames(){ return null; }
    method getCompressorInputStreamProviders (line 25) | public SortedMap<String, CompressorStreamProvider> getCompressorInputS...
    method getCompressorOutputStreamProviders (line 26) | public SortedMap<String, CompressorStreamProvider> getCompressorOutput...
    method getSingleton (line 27) | public static CompressorStreamFactory getSingleton(){ return null; }
    method findAvailableCompressorInputStreamProviders (line 28) | public static SortedMap<String, CompressorStreamProvider> findAvailabl...
    method findAvailableCompressorOutputStreamProviders (line 29) | public static SortedMap<String, CompressorStreamProvider> findAvailabl...
    method detect (line 44) | public static String detect(InputStream p0){ return null; }
    method getBrotli (line 45) | public static String getBrotli(){ return null; }
    method getBzip2 (line 46) | public static String getBzip2(){ return null; }
    method getDeflate (line 47) | public static String getDeflate(){ return null; }
    method getDeflate64 (line 48) | public static String getDeflate64(){ return null; }
    method getGzip (line 49) | public static String getGzip(){ return null; }
    method getLZ4Block (line 50) | public static String getLZ4Block(){ return null; }
    method getLZ4Framed (line 51) | public static String getLZ4Framed(){ return null; }
    method getLzma (line 52) | public static String getLzma(){ return null; }
    method getPack200 (line 53) | public static String getPack200(){ return null; }
    method getSnappyFramed (line 54) | public static String getSnappyFramed(){ return null; }
    method getSnappyRaw (line 55) | public static String getSnappyRaw(){ return null; }
    method getXz (line 56) | public static String getXz(){ return null; }
    method getZ (line 57) | public static String getZ(){ return null; }
    method getZstandard (line 58) | public static String getZstandard(){ return null; }
    method setDecompressConcatenated (line 59) | public void setDecompressConcatenated(boolean p0){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/CompressorStreamProvider.java
  type CompressorStreamProvider (line 11) | public interface CompressorStreamProvider
    method createCompressorInputStream (line 13) | CompressorInputStream createCompressorInputStream(String p0, InputStre...
    method createCompressorOutputStream (line 14) | CompressorOutputStream createCompressorOutputStream(String p0, OutputS...
    method getInputStreamCompressorNames (line 15) | Set<String> getInputStreamCompressorNames();
    method getOutputStreamCompressorNames (line 16) | Set<String> getOutputStreamCompressorNames();

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/brotli/BrotliCompressorInputStream.java
  class BrotliCompressorInputStream (line 9) | public class BrotliCompressorInputStream extends CompressorInputStream i...
    method BrotliCompressorInputStream (line 11) | protected BrotliCompressorInputStream() {}
    method BrotliCompressorInputStream (line 12) | public BrotliCompressorInputStream(InputStream p0){}
    method toString (line 13) | public String toString(){ return null; }
    method markSupported (line 14) | public boolean markSupported(){ return false; }
    method available (line 15) | public int available(){ return 0; }
    method read (line 16) | public int read(){ return 0; }
    method read (line 17) | public int read(byte[] p0){ return 0; }
    method read (line 18) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method getCompressedCount (line 19) | public long getCompressedCount(){ return 0; }
    method skip (line 20) | public long skip(long p0){ return 0; }
    method close (line 21) | public void close(){}
    method mark (line 22) | public void mark(int p0){}
    method reset (line 23) | public void reset(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/bzip2/BZip2CompressorInputStream.java
  class BZip2CompressorInputStream (line 10) | public class BZip2CompressorInputStream extends CompressorInputStream im...
    method BZip2CompressorInputStream (line 12) | protected BZip2CompressorInputStream() {}
    method BZip2CompressorInputStream (line 13) | public BZip2CompressorInputStream(InputStream p0){}
    method BZip2CompressorInputStream (line 14) | public BZip2CompressorInputStream(InputStream p0, boolean p1){}
    method read (line 15) | public int read(){ return 0; }
    method read (line 16) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method getCompressedCount (line 17) | public long getCompressedCount(){ return 0; }
    method matches (line 18) | public static boolean matches(byte[] p0, int p1){ return false; }
    method close (line 19) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/bzip2/BZip2Constants.java
  type BZip2Constants (line 6) | interface BZip2Constants

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/deflate/DeflateCompressorInputStream.java
  class DeflateCompressorInputStream (line 10) | public class DeflateCompressorInputStream extends CompressorInputStream ...
    method DeflateCompressorInputStream (line 12) | protected DeflateCompressorInputStream() {}
    method DeflateCompressorInputStream (line 13) | public DeflateCompressorInputStream(InputStream p0){}
    method DeflateCompressorInputStream (line 14) | public DeflateCompressorInputStream(InputStream p0, DeflateParameters ...
    method available (line 15) | public int available(){ return 0; }
    method read (line 16) | public int read(){ return 0; }
    method read (line 17) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method getCompressedCount (line 18) | public long getCompressedCount(){ return 0; }
    method skip (line 19) | public long skip(long p0){ return 0; }
    method matches (line 20) | public static boolean matches(byte[] p0, int p1){ return false; }
    method close (line 21) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/deflate/DeflateParameters.java
  class DeflateParameters (line 6) | public class DeflateParameters
    method DeflateParameters (line 8) | public DeflateParameters(){}
    method withZlibHeader (line 9) | public boolean withZlibHeader(){ return false; }
    method getCompressionLevel (line 10) | public int getCompressionLevel(){ return 0; }
    method setCompressionLevel (line 11) | public void setCompressionLevel(int p0){}
    method setWithZlibHeader (line 12) | public void setWithZlibHeader(boolean p0){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/deflate64/Deflate64CompressorInputStream.java
  class Deflate64CompressorInputStream (line 9) | public class Deflate64CompressorInputStream extends CompressorInputStrea...
    method Deflate64CompressorInputStream (line 11) | protected Deflate64CompressorInputStream() {}
    method Deflate64CompressorInputStream (line 12) | public Deflate64CompressorInputStream(InputStream p0){}
    method available (line 13) | public int available(){ return 0; }
    method read (line 14) | public int read(){ return 0; }
    method read (line 15) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method getCompressedCount (line 16) | public long getCompressedCount(){ return 0; }
    method close (line 17) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStream.java
  class GzipCompressorInputStream (line 10) | public class GzipCompressorInputStream extends CompressorInputStream imp...
    method GzipCompressorInputStream (line 12) | protected GzipCompressorInputStream() {}
    method GzipCompressorInputStream (line 13) | public GzipCompressorInputStream(InputStream p0){}
    method GzipCompressorInputStream (line 14) | public GzipCompressorInputStream(InputStream p0, boolean p1){}
    method getMetaData (line 15) | public GzipParameters getMetaData(){ return null; }
    method read (line 16) | public int read(){ return 0; }
    method read (line 17) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method getCompressedCount (line 18) | public long getCompressedCount(){ return 0; }
    method matches (line 19) | public static boolean matches(byte[] p0, int p1){ return false; }
    method close (line 20) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/gzip/GzipParameters.java
  class GzipParameters (line 6) | public class GzipParameters
    method GzipParameters (line 8) | public GzipParameters(){}
    method getComment (line 9) | public String getComment(){ return null; }
    method getFilename (line 10) | public String getFilename(){ return null; }
    method getBufferSize (line 11) | public int getBufferSize(){ return 0; }
    method getCompressionLevel (line 12) | public int getCompressionLevel(){ return 0; }
    method getDeflateStrategy (line 13) | public int getDeflateStrategy(){ return 0; }
    method getOperatingSystem (line 14) | public int getOperatingSystem(){ return 0; }
    method getModificationTime (line 15) | public long getModificationTime(){ return 0; }
    method setBufferSize (line 16) | public void setBufferSize(int p0){}
    method setComment (line 17) | public void setComment(String p0){}
    method setCompressionLevel (line 18) | public void setCompressionLevel(int p0){}
    method setDeflateStrategy (line 19) | public void setDeflateStrategy(int p0){}
    method setFilename (line 20) | public void setFilename(String p0){}
    method setModificationTime (line 21) | public void setModificationTime(long p0){}
    method setOperatingSystem (line 22) | public void setOperatingSystem(int p0){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/lz4/BlockLZ4CompressorInputStream.java
  class BlockLZ4CompressorInputStream (line 8) | public class BlockLZ4CompressorInputStream extends AbstractLZ77Compresso...
    method BlockLZ4CompressorInputStream (line 10) | protected BlockLZ4CompressorInputStream() {}
    method BlockLZ4CompressorInputStream (line 11) | public BlockLZ4CompressorInputStream(InputStream p0){}
    method read (line 12) | public int read(byte[] p0, int p1, int p2){ return 0; }

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java
  class AbstractLZ77CompressorInputStream (line 10) | abstract public class AbstractLZ77CompressorInputStream extends Compress...
    method AbstractLZ77CompressorInputStream (line 12) | protected AbstractLZ77CompressorInputStream() {}
    method hasMoreDataInBlock (line 14) | protected final boolean hasMoreDataInBlock(){ return false; }
    method readBackReference (line 15) | protected final int readBackReference(byte[] p0, int p1, int p2){ retu...
    method readLiteral (line 16) | protected final int readLiteral(byte[] p0, int p1, int p2){ return 0; }
    method readOneByte (line 17) | protected final int readOneByte(){ return 0; }
    method startBackReference (line 18) | protected final void startBackReference(int p0, long p1){}
    method startLiteral (line 19) | protected final void startLiteral(long p0){}
    method AbstractLZ77CompressorInputStream (line 20) | public AbstractLZ77CompressorInputStream(InputStream p0, int p1){}
    method available (line 21) | public int available(){ return 0; }
    method getSize (line 22) | public int getSize(){ return 0; }
    method read (line 23) | public int read(){ return 0; }
    method getCompressedCount (line 24) | public long getCompressedCount(){ return 0; }
    method close (line 25) | public void close(){}
    method prefill (line 26) | public void prefill(byte[] p0){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/lzma/LZMACompressorInputStream.java
  class LZMACompressorInputStream (line 9) | public class LZMACompressorInputStream extends CompressorInputStream imp...
    method LZMACompressorInputStream (line 11) | protected LZMACompressorInputStream() {}
    method LZMACompressorInputStream (line 12) | public LZMACompressorInputStream(InputStream p0){}
    method LZMACompressorInputStream (line 13) | public LZMACompressorInputStream(InputStream p0, int p1){}
    method available (line 14) | public int available(){ return 0; }
    method read (line 15) | public int read(){ return 0; }
    method read (line 16) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method getCompressedCount (line 17) | public long getCompressedCount(){ return 0; }
    method skip (line 18) | public long skip(long p0){ return 0; }
    method matches (line 19) | public static boolean matches(byte[] p0, int p1){ return false; }
    method close (line 20) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/lzw/LZWInputStream.java
  class LZWInputStream (line 11) | abstract public class LZWInputStream extends CompressorInputStream imple...
    method LZWInputStream (line 13) | protected LZWInputStream() {}
    method LZWInputStream (line 14) | protected LZWInputStream(InputStream p0, ByteOrder p1){}
    method addEntry (line 15) | protected abstract int addEntry(int p0, byte p1);
    method decompressNextSymbol (line 16) | protected abstract int decompressNextSymbol();
    method addEntry (line 18) | protected int addEntry(int p0, byte p1, int p2){ return 0; }
    method addRepeatOfPreviousCode (line 19) | protected int addRepeatOfPreviousCode(){ return 0; }
    method expandCodeToOutputStack (line 20) | protected int expandCodeToOutputStack(int p0, boolean p1){ return 0; }
    method getClearCode (line 21) | protected int getClearCode(){ return 0; }
    method getCodeSize (line 22) | protected int getCodeSize(){ return 0; }
    method getPrefix (line 23) | protected int getPrefix(int p0){ return 0; }
    method getPrefixesLength (line 24) | protected int getPrefixesLength(){ return 0; }
    method getTableSize (line 25) | protected int getTableSize(){ return 0; }
    method readNextCode (line 26) | protected int readNextCode(){ return 0; }
    method incrementCodeSize (line 29) | protected void incrementCodeSize(){}
    method initializeTables (line 30) | protected void initializeTables(int p0){}
    method initializeTables (line 31) | protected void initializeTables(int p0, int p1){}
    method resetCodeSize (line 32) | protected void resetCodeSize(){}
    method resetPreviousCode (line 33) | protected void resetPreviousCode(){}
    method setClearCode (line 34) | protected void setClearCode(int p0){}
    method setCodeSize (line 35) | protected void setCodeSize(int p0){}
    method setPrefix (line 36) | protected void setPrefix(int p0, int p1){}
    method setTableSize (line 37) | protected void setTableSize(int p0){}
    method read (line 38) | public int read(){ return 0; }
    method read (line 39) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method getCompressedCount (line 40) | public long getCompressedCount(){ return 0; }
    method close (line 41) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/pack200/Pack200CompressorInputStream.java
  class Pack200CompressorInputStream (line 11) | public class Pack200CompressorInputStream extends CompressorInputStream
    method Pack200CompressorInputStream (line 13) | protected Pack200CompressorInputStream() {}
    method Pack200CompressorInputStream (line 14) | public Pack200CompressorInputStream(File p0){}
    method Pack200CompressorInputStream (line 15) | public Pack200CompressorInputStream(File p0, Map<String, String> p1){}
    method Pack200CompressorInputStream (line 16) | public Pack200CompressorInputStream(File p0, Pack200Strategy p1){}
    method Pack200CompressorInputStream (line 17) | public Pack200CompressorInputStream(File p0, Pack200Strategy p1, Map<S...
    method Pack200CompressorInputStream (line 18) | public Pack200CompressorInputStream(InputStream p0){}
    method Pack200CompressorInputStream (line 19) | public Pack200CompressorInputStream(InputStream p0, Map<String, String...
    method Pack200CompressorInputStream (line 20) | public Pack200CompressorInputStream(InputStream p0, Pack200Strategy p1){}
    method Pack200CompressorInputStream (line 21) | public Pack200CompressorInputStream(InputStream p0, Pack200Strategy p1...
    method markSupported (line 22) | public boolean markSupported(){ return false; }
    method available (line 23) | public int available(){ return 0; }
    method read (line 24) | public int read(){ return 0; }
    method read (line 25) | public int read(byte[] p0){ return 0; }
    method read (line 26) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method skip (line 27) | public long skip(long p0){ return 0; }
    method matches (line 28) | public static boolean matches(byte[] p0, int p1){ return false; }
    method close (line 29) | public void close(){}
    method mark (line 30) | public void mark(int p0){}
    method reset (line 31) | public void reset(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/pack200/Pack200Strategy.java
  type Pack200Strategy (line 5) | public enum Pack200Strategy
    method Pack200Strategy (line 8) | private Pack200Strategy() {}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/snappy/SnappyCompressorInputStream.java
  class SnappyCompressorInputStream (line 8) | public class SnappyCompressorInputStream extends AbstractLZ77CompressorI...
    method SnappyCompressorInputStream (line 10) | protected SnappyCompressorInputStream() {}
    method SnappyCompressorInputStream (line 11) | public SnappyCompressorInputStream(InputStream p0){}
    method SnappyCompressorInputStream (line 12) | public SnappyCompressorInputStream(InputStream p0, int p1){}
    method getSize (line 13) | public int getSize(){ return 0; }
    method read (line 14) | public int read(byte[] p0, int p1, int p2){ return 0; }

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/xz/XZCompressorInputStream.java
  class XZCompressorInputStream (line 9) | public class XZCompressorInputStream extends CompressorInputStream imple...
    method XZCompressorInputStream (line 11) | protected XZCompressorInputStream() {}
    method XZCompressorInputStream (line 12) | public XZCompressorInputStream(InputStream p0){}
    method XZCompressorInputStream (line 13) | public XZCompressorInputStream(InputStream p0, boolean p1){}
    method XZCompressorInputStream (line 14) | public XZCompressorInputStream(InputStream p0, boolean p1, int p2){}
    method available (line 15) | public int available(){ return 0; }
    method read (line 16) | public int read(){ return 0; }
    method read (line 17) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method getCompressedCount (line 18) | public long getCompressedCount(){ return 0; }
    method skip (line 19) | public long skip(long p0){ return 0; }
    method matches (line 20) | public static boolean matches(byte[] p0, int p1){ return false; }
    method close (line 21) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/z/ZCompressorInputStream.java
  class ZCompressorInputStream (line 8) | public class ZCompressorInputStream extends LZWInputStream
    method ZCompressorInputStream (line 10) | protected ZCompressorInputStream() {}
    method addEntry (line 11) | protected int addEntry(int p0, byte p1){ return 0; }
    method decompressNextSymbol (line 12) | protected int decompressNextSymbol(){ return 0; }
    method readNextCode (line 13) | protected int readNextCode(){ return 0; }
    method ZCompressorInputStream (line 14) | public ZCompressorInputStream(InputStream p0){}
    method ZCompressorInputStream (line 15) | public ZCompressorInputStream(InputStream p0, int p1){}
    method matches (line 16) | public static boolean matches(byte[] p0, int p1){ return false; }

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/compressors/zstandard/ZstdCompressorInputStream.java
  class ZstdCompressorInputStream (line 10) | public class ZstdCompressorInputStream extends CompressorInputStream imp...
    method ZstdCompressorInputStream (line 12) | protected ZstdCompressorInputStream() {}
    method toString (line 13) | public String toString(){ return null; }
    method ZstdCompressorInputStream (line 14) | public ZstdCompressorInputStream(InputStream p0){}
    method ZstdCompressorInputStream (line 15) | public ZstdCompressorInputStream(InputStream p0, BufferPool p1){}
    method markSupported (line 16) | public boolean markSupported(){ return false; }
    method available (line 17) | public int available(){ return 0; }
    method read (line 18) | public int read(){ return 0; }
    method read (line 19) | public int read(byte[] p0){ return 0; }
    method read (line 20) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method getCompressedCount (line 21) | public long getCompressedCount(){ return 0; }
    method skip (line 22) | public long skip(long p0){ return 0; }
    method close (line 23) | public void close(){}
    method mark (line 24) | public void mark(int p0){}
    method reset (line 25) | public void reset(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/utils/BitInputStream.java
  class BitInputStream (line 9) | public class BitInputStream implements Closeable
    method BitInputStream (line 11) | protected BitInputStream() {}
    method BitInputStream (line 12) | public BitInputStream(InputStream p0, ByteOrder p1){}
    method bitsCached (line 13) | public int bitsCached(){ return 0; }
    method bitsAvailable (line 14) | public long bitsAvailable(){ return 0; }
    method getBytesRead (line 15) | public long getBytesRead(){ return 0; }
    method readBits (line 16) | public long readBits(int p0){ return 0; }
    method alignWithByteBoundary (line 17) | public void alignWithByteBoundary(){}
    method clearBitCache (line 18) | public void clearBitCache(){}
    method close (line 19) | public void close(){}

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/utils/ByteUtils.java
  class ByteUtils (line 10) | public class ByteUtils
    method ByteUtils (line 12) | protected ByteUtils() {}
    method fromLittleEndian (line 14) | public static long fromLittleEndian(ByteUtils.ByteSupplier p0, int p1)...
    method fromLittleEndian (line 15) | public static long fromLittleEndian(DataInput p0, int p1){ return 0; }
    method fromLittleEndian (line 16) | public static long fromLittleEndian(InputStream p0, int p1){ return 0; }
    method fromLittleEndian (line 17) | public static long fromLittleEndian(byte[] p0){ return 0; }
    method fromLittleEndian (line 18) | public static long fromLittleEndian(byte[] p0, int p1, int p2){ return...
    method toLittleEndian (line 19) | public static void toLittleEndian(ByteUtils.ByteConsumer p0, long p1, ...
    method toLittleEndian (line 20) | public static void toLittleEndian(DataOutput p0, long p1, int p2){}
    method toLittleEndian (line 21) | public static void toLittleEndian(OutputStream p0, long p1, int p2){}
    method toLittleEndian (line 22) | public static void toLittleEndian(byte[] p0, long p1, int p2, int p3){}
    type ByteConsumer (line 23) | static public interface ByteConsumer
      method accept (line 25) | void accept(int p0);
    type ByteSupplier (line 27) | static public interface ByteSupplier
      method getAsByte (line 29) | int getAsByte();

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/apache/commons/compress/utils/InputStreamStatistics.java
  type InputStreamStatistics (line 6) | public interface InputStreamStatistics
    method getCompressedCount (line 8) | long getCompressedCount();
    method getUncompressedCount (line 9) | long getUncompressedCount();

FILE: java/test/stubs/apache-commons-compress-1.23.0/org/xerial/snappy/SnappyInputStream.java
  class SnappyInputStream (line 7) | public class SnappyInputStream extends InputStream
    method SnappyInputStream (line 9) | protected SnappyInputStream() {}
    method hasNextChunk (line 10) | protected boolean hasNextChunk(){ return false; }
    method readFully (line 12) | protected void readFully(byte[] p0, int p1){}
    method readHeader (line 13) | protected void readHeader(){}
    method SnappyInputStream (line 14) | public SnappyInputStream(InputStream p0){}
    method available (line 15) | public int available(){ return 0; }
    method rawRead (line 16) | public int rawRead(Object p0, int p1, int p2){ return 0; }
    method read (line 17) | public int read(){ return 0; }
    method read (line 18) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method read (line 19) | public int read(double[] p0){ return 0; }
    method read (line 20) | public int read(double[] p0, int p1, int p2){ return 0; }
    method read (line 21) | public int read(float[] p0){ return 0; }
    method read (line 22) | public int read(float[] p0, int p1, int p2){ return 0; }
    method read (line 23) | public int read(int[] p0){ return 0; }
    method read (line 24) | public int read(int[] p0, int p1, int p2){ return 0; }
    method read (line 25) | public int read(long[] p0){ return 0; }
    method read (line 26) | public int read(long[] p0, int p1, int p2){ return 0; }
    method read (line 27) | public int read(short[] p0){ return 0; }
    method read (line 28) | public int read(short[] p0, int p1, int p2){ return 0; }
    method close (line 29) | public void close(){}

FILE: java/test/stubs/apache-freemarker-2.3.31/freemarker/cache/StringTemplateLoader.java
  class StringTemplateLoader (line 3) | public class StringTemplateLoader {
    method StringTemplateLoader (line 4) | public StringTemplateLoader() {}
    method putTemplate (line 5) | public void putTemplate(java.lang.String name, java.lang.String templa...
    method putTemplate (line 6) | public void putTemplate(java.lang.String name, java.lang.String templa...

FILE: java/test/stubs/apache-freemarker-2.3.31/freemarker/template/Configuration.java
  class Configuration (line 5) | public class Configuration implements ParserConfiguration {
    method Configuration (line 7) | public Configuration() {}
    method getTemplate (line 8) | public Template getTemplate(java.lang.String name){return null;}

FILE: java/test/stubs/apache-freemarker-2.3.31/freemarker/template/ObjectWrapper.java
  type ObjectWrapper (line 3) | public interface ObjectWrapper {}

FILE: java/test/stubs/apache-freemarker-2.3.31/freemarker/template/ParserConfiguration.java
  type ParserConfiguration (line 3) | public interface ParserConfiguration {}

FILE: java/test/stubs/apache-freemarker-2.3.31/freemarker/template/Template.java
  class Template (line 6) | public class Template {
    method Template (line 8) | public Template(String name, Reader reader) {
    method Template (line 11) | public Template(String name, Reader reader, Configuration cfg) {
    method Template (line 14) | public Template(String name, Reader reader, Configuration cfg, String ...
    method Template (line 17) | public Template(String name, String sourceCode, Configuration cfg) {
    method Template (line 20) | public Template(String name, String sourceName, Reader reader, Configu...
    method Template (line 23) | public Template(
    method Template (line 32) | public Template(
    method process (line 40) | public void process(java.lang.Object dataModel, java.io.Writer out) {
    method process (line 43) | public void process(
    method process (line 49) | public void process(

FILE: java/test/stubs/apache-freemarker-2.3.31/freemarker/template/TemplateNodeModel.java
  type TemplateNodeModel (line 3) | public interface TemplateNodeModel {}

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/Template.java
  class Template (line 7) | public class Template {
    method merge (line 8) | public void merge(Context context, Writer writer) {
    method merge (line 11) | public void merge(Context context, Writer writer, List<String> macroLi...

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/VelocityContext.java
  class VelocityContext (line 7) | public class VelocityContext extends AbstractContext implements Context {
    method VelocityContext (line 8) | public VelocityContext() {

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/VelocityEngine.java
  class VelocityEngine (line 8) | public class VelocityEngine {
    method evaluate (line 9) | public static boolean evaluate(Context context, Writer out, String log...
    method evaluate (line 13) | public static boolean evaluate(Context context, Writer writer, String ...
    method mergeTemplate (line 17) | public static boolean mergeTemplate(String templateName, String encodi...

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/app/Velocity.java
  class Velocity (line 7) | public class Velocity {
    method evaluate (line 8) | public static boolean evaluate(Context context, Writer out, String log...
    method evaluate (line 12) | public static boolean evaluate(Context context, Writer writer, String ...

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/app/VelocityEngine.java
  class VelocityEngine (line 8) | public class VelocityEngine {
    method evaluate (line 9) | public static boolean evaluate(Context context, Writer out, String log...
    method evaluate (line 13) | public static boolean evaluate(Context context, Writer writer, String ...
    method mergeTemplate (line 17) | public static boolean mergeTemplate(String templateName, String encodi...

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/context/AbstractContext.java
  class AbstractContext (line 6) | public class AbstractContext implements Context {
    method put (line 7) | public Object put(String key, Object value) {
    method internalPut (line 11) | public Object internalPut(String key, Object value) {

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/context/Context.java
  type Context (line 3) | public interface Context {
    method put (line 4) | public Object put(String key, Object value);
    method internalPut (line 6) | public Object internalPut(String key, Object value);

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/runtime/RuntimeServices.java
  class RuntimeServices (line 10) | public class RuntimeServices {
    method RuntimeServices (line 11) | public RuntimeServices() {
    method parse (line 14) | public static SimpleNode parse(Reader reader, Template template) {
    method evaluate (line 18) | public static boolean evaluate(Context context, Writer out, String log...
    method evaluate (line 22) | public static boolean evaluate(Context context, Writer writer, String ...

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/runtime/RuntimeSingleton.java
  class RuntimeSingleton (line 5) | public class RuntimeSingleton {
    method parse (line 6) | public static SimpleNode parse(Reader reader, Template template) {

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/runtime/parser/node/SimpleNode.java
  class SimpleNode (line 3) | public class SimpleNode {

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/runtime/resource/util/StringResourceRepository.java
  type StringResourceRepository (line 3) | public interface StringResourceRepository {
    method putStringResource (line 4) | public void putStringResource(String name, String body);
    method putStringResource (line 6) | public void putStringResource(String name, String body, String encoding);

FILE: java/test/stubs/apache-velocity-2.3/org/apache/velocity/runtime/resource/util/StringResourceRepositoryImpl.java
  class StringResourceRepositoryImpl (line 3) | public class StringResourceRepositoryImpl implements StringResourceRepos...
    method putStringResource (line 4) | public void putStringResource(String name, String body) {
    method putStringResource (line 7) | public void putStringResource(String name, String body, String encodin...

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/JWT.java
  class JWT (line 10) | public class JWT
    method decodeJwt (line 12) | public DecodedJWT decodeJwt(String p0){ return null; }
    method JWT (line 13) | public JWT(){}
    method decode (line 14) | public static DecodedJWT decode(String p0){ return null; }
    method create (line 15) | public static JWTCreator.Builder create(){ return null; }
    method require (line 16) | public static Verification require(Algorithm p0){ return null; }

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/JWTCreator.java
  class JWTCreator (line 11) | public class JWTCreator
    method JWTCreator (line 13) | protected JWTCreator() {}
    class Builder (line 14) | static public class Builder
      method withArrayClaim (line 16) | public JWTCreator.Builder withArrayClaim(String p0, Integer[] p1){ r...
      method withArrayClaim (line 17) | public JWTCreator.Builder withArrayClaim(String p0, Long[] p1){ retu...
      method withArrayClaim (line 18) | public JWTCreator.Builder withArrayClaim(String p0, String[] p1){ re...
      method withAudience (line 19) | public JWTCreator.Builder withAudience(String... p0){ return null; }
      method withClaim (line 20) | public JWTCreator.Builder withClaim(String p0, Boolean p1){ return n...
      method withClaim (line 21) | public JWTCreator.Builder withClaim(String p0, Date p1){ return null; }
      method withClaim (line 22) | public JWTCreator.Builder withClaim(String p0, Double p1){ return nu...
      method withClaim (line 23) | public JWTCreator.Builder withClaim(String p0, Instant p1){ return n...
      method withClaim (line 24) | public JWTCreator.Builder withClaim(String p0, Integer p1){ return n...
      method withClaim (line 25) | public JWTCreator.Builder withClaim(String p0, List<? extends Object...
      method withClaim (line 26) | public JWTCreator.Builder withClaim(String p0, Long p1){ return null; }
      method withClaim (line 27) | public JWTCreator.Builder withClaim(String p0, Map<String, ? extends...
      method withClaim (line 28) | public JWTCreator.Builder withClaim(String p0, String p1){ return nu...
      method withExpiresAt (line 29) | public JWTCreator.Builder withExpiresAt(Date p0){ return null; }
      method withExpiresAt (line 30) | public JWTCreator.Builder withExpiresAt(Instant p0){ return null; }
      method withHeader (line 31) | public JWTCreator.Builder withHeader(Map<String, Object> p0){ return...
      method withHeader (line 32) | public JWTCreator.Builder withHeader(String p0){ return null; }
      method withIssuedAt (line 33) | public JWTCreator.Builder withIssuedAt(Date p0){ return null; }
      method withIssuedAt (line 34) | public JWTCreator.Builder withIssuedAt(Instant p0){ return null; }
      method withIssuer (line 35) | public JWTCreator.Builder withIssuer(String p0){ return null; }
      method withJWTId (line 36) | public JWTCreator.Builder withJWTId(String p0){ return null; }
      method withKeyId (line 37) | public JWTCreator.Builder withKeyId(String p0){ return null; }
      method withNotBefore (line 38) | public JWTCreator.Builder withNotBefore(Date p0){ return null; }
      method withNotBefore (line 39) | public JWTCreator.Builder withNotBefore(Instant p0){ return null; }
      method withNullClaim (line 40) | public JWTCreator.Builder withNullClaim(String p0){ return null; }
      method withPayload (line 41) | public JWTCreator.Builder withPayload(Map<String, ? extends Object> ...
      method withPayload (line 42) | public JWTCreator.Builder withPayload(String p0){ return null; }
      method withSubject (line 43) | public JWTCreator.Builder withSubject(String p0){ return null; }
      method sign (line 44) | public String sign(Algorithm p0){ return null; }

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/JWTVerifier.java
  class JWTVerifier (line 7) | public class JWTVerifier implements com.auth0.jwt.interfaces.JWTVerifier
    method JWTVerifier (line 9) | protected JWTVerifier() {}
    method verify (line 10) | public DecodedJWT verify(DecodedJWT p0){ return null; }
    method verify (line 11) | public DecodedJWT verify(String p0){ return null; }

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/algorithms/Algorithm.java
  class Algorithm (line 15) | abstract public class Algorithm
    method Algorithm (line 17) | protected Algorithm() {}
    method Algorithm (line 18) | protected Algorithm(String p0, String p1){}
    method getName (line 19) | public String getName(){ return null; }
    method getSigningKeyId (line 20) | public String getSigningKeyId(){ return null; }
    method toString (line 21) | public String toString(){ return null; }
    method sign (line 22) | public abstract byte[] sign(byte[] p0);
    method verify (line 23) | public abstract void verify(DecodedJWT p0);
    method sign (line 24) | public byte[] sign(byte[] p0, byte[] p1){ return null; }
    method ECDSA256 (line 25) | public static Algorithm ECDSA256(ECDSAKeyProvider p0){ return null; }
    method ECDSA256 (line 26) | public static Algorithm ECDSA256(ECKey p0){ return null; }
    method ECDSA256 (line 27) | public static Algorithm ECDSA256(ECPublicKey p0, ECPrivateKey p1){ ret...
    method ECDSA384 (line 28) | public static Algorithm ECDSA384(ECDSAKeyProvider p0){ return null; }
    method ECDSA384 (line 29) | public static Algorithm ECDSA384(ECKey p0){ return null; }
    method ECDSA384 (line 30) | public static Algorithm ECDSA384(ECPublicKey p0, ECPrivateKey p1){ ret...
    method ECDSA512 (line 31) | public static Algorithm ECDSA512(ECDSAKeyProvider p0){ return null; }
    method ECDSA512 (line 32) | public static Algorithm ECDSA512(ECKey p0){ return null; }
    method ECDSA512 (line 33) | public static Algorithm ECDSA512(ECPublicKey p0, ECPrivateKey p1){ ret...
    method HMAC256 (line 34) | public static Algorithm HMAC256(String p0){ return null; }
    method HMAC256 (line 35) | public static Algorithm HMAC256(byte[] p0){ return null; }
    method HMAC384 (line 36) | public static Algorithm HMAC384(String p0){ return null; }
    method HMAC384 (line 37) | public static Algorithm HMAC384(byte[] p0){ return null; }
    method HMAC512 (line 38) | public static Algorithm HMAC512(String p0){ return null; }
    method HMAC512 (line 39) | public static Algorithm HMAC512(byte[] p0){ return null; }
    method RSA256 (line 40) | public static Algorithm RSA256(RSAKey p0){ return null; }
    method RSA256 (line 41) | public static Algorithm RSA256(RSAKeyProvider p0){ return null; }
    method RSA256 (line 42) | public static Algorithm RSA256(RSAPublicKey p0, RSAPrivateKey p1){ ret...
    method RSA384 (line 43) | public static Algorithm RSA384(RSAKey p0){ return null; }
    method RSA384 (line 44) | public static Algorithm RSA384(RSAKeyProvider p0){ return null; }
    method RSA384 (line 45) | public static Algorithm RSA384(RSAPublicKey p0, RSAPrivateKey p1){ ret...
    method RSA512 (line 46) | public static Algorithm RSA512(RSAKey p0){ return null; }
    method RSA512 (line 47) | public static Algorithm RSA512(RSAKeyProvider p0){ return null; }
    method RSA512 (line 48) | public static Algorithm RSA512(RSAPublicKey p0, RSAPrivateKey p1){ ret...
    method none (line 49) | public static Algorithm none(){ return null; }

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/exceptions/JWTCreationException.java
  class JWTCreationException (line 6) | public class JWTCreationException extends RuntimeException {
    method JWTCreationException (line 7) | protected JWTCreationException() {
    method JWTCreationException (line 10) | public JWTCreationException(String p0) {
    method JWTCreationException (line 13) | public JWTCreationException(String p0, Throwable p1) {

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/exceptions/JWTVerificationException.java
  class JWTVerificationException (line 6) | public class JWTVerificationException extends RuntimeException
    method JWTVerificationException (line 8) | protected JWTVerificationException() {}
    method JWTVerificationException (line 9) | public JWTVerificationException(String p0){}
    method JWTVerificationException (line 10) | public JWTVerificationException(String p0, Throwable p1){}

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/interfaces/Claim.java
  type Claim (line 10) | public interface Claim
    method as (line 12) | <T> T as(java.lang.Class<T> p0);
    method asArray (line 13) | <T> T[] asArray(java.lang.Class<T> p0);
    method asList (line 14) | <T> java.util.List<T> asList(java.lang.Class<T> p0);
    method asBoolean (line 15) | Boolean asBoolean();
    method asDate (line 16) | Date asDate();
    method asDouble (line 17) | Double asDouble();
    method asInt (line 18) | Integer asInt();
    method asLong (line 19) | Long asLong();
    method asMap (line 20) | Map<String, Object> asMap();
    method asString (line 21) | String asString();
    method isMissing (line 22) | boolean isMissing();
    method isNull (line 23) | boolean isNull();
    method asInstant (line 24) | default Instant asInstant(){ return null; }

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/interfaces/DecodedJWT.java
  type DecodedJWT (line 8) | public interface DecodedJWT extends Header, Payload
    method getHeader (line 10) | String getHeader();
    method getPayload (line 11) | String getPayload();
    method getSignature (line 12) | String getSignature();
    method getToken (line 13) | String getToken();

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/interfaces/ECDSAKeyProvider.java
  type ECDSAKeyProvider (line 11) | public interface ECDSAKeyProvider extends KeyProvider<ECPublicKey, ECPri...

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/interfaces/Header.java
  type Header (line 7) | public interface Header
    method getHeaderClaim (line 9) | Claim getHeaderClaim(String p0);
    method getAlgorithm (line 10) | String getAlgorithm();
    method getContentType (line 11) | String getContentType();
    method getKeyId (line 12) | String getKeyId();
    method getType (line 13) | String getType();

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/interfaces/JWTVerifier.java
  type JWTVerifier (line 7) | public interface JWTVerifier
    method verify (line 9) | DecodedJWT verify(DecodedJWT p0);
    method verify (line 10) | DecodedJWT verify(String p0);

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/interfaces/KeyProvider.java
  type KeyProvider (line 8) | interface KeyProvider<U extends PublicKey, R extends PrivateKey>
    method getPrivateKey (line 10) | R getPrivateKey();
    method getPrivateKeyId (line 11) | String getPrivateKeyId();
    method getPublicKeyById (line 12) | U getPublicKeyById(String p0);

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/interfaces/Payload.java
  type Payload (line 11) | public interface Payload
    method getClaim (line 13) | Claim getClaim(String p0);
    method getExpiresAt (line 14) | Date getExpiresAt();
    method getIssuedAt (line 15) | Date getIssuedAt();
    method getNotBefore (line 16) | Date getNotBefore();
    method getAudience (line 17) | List<String> getAudience();
    method getClaims (line 18) | Map<String, Claim> getClaims();
    method getId (line 19) | String getId();
    method getIssuer (line 20) | String getIssuer();
    method getSubject (line 21) | String getSubject();
    method getExpiresAtAsInstant (line 22) | default Instant getExpiresAtAsInstant(){ return null; }
    method getIssuedAtAsInstant (line 23) | default Instant getIssuedAtAsInstant(){ return null; }
    method getNotBeforeAsInstant (line 24) | default Instant getNotBeforeAsInstant(){ return null; }

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/interfaces/RSAKeyProvider.java
  type RSAKeyProvider (line 11) | public interface RSAKeyProvider extends KeyProvider<RSAPublicKey, RSAPri...

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/auth0/jwt/interfaces/Verification.java
  type Verification (line 11) | public interface Verification
    method acceptExpiresAt (line 13) | Verification acceptExpiresAt(long p0);
    method acceptIssuedAt (line 14) | Verification acceptIssuedAt(long p0);
    method acceptLeeway (line 15) | Verification acceptLeeway(long p0);
    method acceptNotBefore (line 16) | Verification acceptNotBefore(long p0);
    method ignoreIssuedAt (line 17) | Verification ignoreIssuedAt();
    method withAnyOfAudience (line 18) | Verification withAnyOfAudience(String... p0);
    method withArrayClaim (line 19) | Verification withArrayClaim(String p0, Integer... p1);
    method withArrayClaim (line 20) | Verification withArrayClaim(String p0, Long... p1);
    method withArrayClaim (line 21) | Verification withArrayClaim(String p0, String... p1);
    method withAudience (line 22) | Verification withAudience(String... p0);
    method withClaim (line 23) | Verification withClaim(String p0, BiPredicate<Claim, DecodedJWT> p1);
    method withClaim (line 24) | Verification withClaim(String p0, Boolean p1);
    method withClaim (line 25) | Verification withClaim(String p0, Date p1);
    method withClaim (line 26) | Verification withClaim(String p0, Double p1);
    method withClaim (line 27) | Verification withClaim(String p0, Integer p1);
    method withClaim (line 28) | Verification withClaim(String p0, Long p1);
    method withClaim (line 29) | Verification withClaim(String p0, String p1);
    method withClaimPresence (line 30) | Verification withClaimPresence(String p0);
    method withIssuer (line 31) | Verification withIssuer(String... p0);
    method withJWTId (line 32) | Verification withJWTId(String p0);
    method withNullClaim (line 33) | Verification withNullClaim(String p0);
    method withSubject (line 34) | Verification withSubject(String p0);
    method build (line 35) | com.auth0.jwt.JWTVerifier build();
    method withClaim (line 36) | default Verification withClaim(String p0, Instant p1){ return null; }
    method withIssuer (line 37) | default Verification withIssuer(String p0){ return null; }

FILE: java/test/stubs/auth0-java-jwt-4.4.0/com/github/luben/zstd/BufferPool.java
  type BufferPool (line 7) | public interface BufferPool
    method get (line 9) | ByteBuffer get(int p0);
    method release (line 10) | void release(ByteBuffer p0);

FILE: java/test/stubs/javax-management-remote-rmi-0.0.1/javax/management/remote/rmi/RMIConnectorServer.java
  class RMIConnectorServer (line 13) | public class RMIConnectorServer extends java.lang.Object {
    method RMIConnectorServer (line 17) | public RMIConnectorServer(JMXServiceURL url, Map<String, ?> environmen...
    method RMIConnectorServer (line 21) | public RMIConnectorServer(JMXServiceURL url, Map<String, ?> environmen...
    method RMIConnectorServer (line 26) | public RMIConnectorServer(JMXServiceURL url, Map<String, ?> environmen...

FILE: java/test/stubs/javax-management-remote-rmi-0.0.1/javax/management/remote/rmi/RMIServerImpl.java
  class RMIServerImpl (line 5) | public class RMIServerImpl {
    method RMIServerImpl (line 6) | public RMIServerImpl(Map<String, ?> env) {

FILE: java/test/stubs/jinjava-2.6.0/com/hubspot/jinjava/Jinjava.java
  class Jinjava (line 9) | public class Jinjava {
    method Jinjava (line 10) | public Jinjava() {
    method render (line 13) | public String render(String template, Map<String, ?> bindings) {
    method renderForResult (line 17) | public RenderResult renderForResult(String template, Map<String, ?> bi...
    method renderForResult (line 21) | public RenderResult renderForResult(String template, Map<String, ?> bi...

FILE: java/test/stubs/jinjava-2.6.0/com/hubspot/jinjava/JinjavaConfig.java
  class JinjavaConfig (line 3) | public class JinjavaConfig {

FILE: java/test/stubs/jinjava-2.6.0/com/hubspot/jinjava/interpret/RenderResult.java
  class RenderResult (line 3) | public class RenderResult {
    method RenderResult (line 4) | public RenderResult(String result) {

FILE: java/test/stubs/jshell/jdk/jshell/JShell.java
  class JShell (line 6) | public class JShell implements AutoCloseable {
    method JShell (line 8) | JShell(Builder b) throws IllegalStateException { }
    class Builder (line 10) | public static class Builder {
      method Builder (line 12) | Builder() { }
      method build (line 14) | public JShell build() throws IllegalStateException {
    method create (line 19) | public static JShell create() throws IllegalStateException {
    method builder (line 23) | public static Builder builder() {
    method sourceCodeAnalysis (line 27) | public SourceCodeAnalysis sourceCodeAnalysis() {
    method eval (line 31) | public List<SnippetEvent> eval(String input) throws IllegalStateExcept...
    method close (line 35) | @Override

FILE: java/test/stubs/jshell/jdk/jshell/Snippet.java
  class Snippet (line 3) | public abstract class Snippet {
    type Kind (line 5) | public enum Kind {
      method Kind (line 23) | Kind(boolean isPersistent) {
      method isPersistent (line 27) | public boolean isPersistent() {

FILE: java/test/stubs/jshell/jdk/jshell/SnippetEvent.java
  class SnippetEvent (line 3) | public class SnippetEvent {

FILE: java/test/stubs/jshell/jdk/jshell/SourceCodeAnalysis.java
  class SourceCodeAnalysis (line 6) | public abstract class SourceCodeAnalysis {
    method analyzeCompletion (line 8) | public abstract CompletionInfo analyzeCompletion(String input);
    method completionSuggestions (line 10) | public abstract List<Suggestion> completionSuggestions(String input, i...
    method documentation (line 12) | public abstract List<Documentation> documentation(String input, int cu...
    method analyzeType (line 14) | public abstract String analyzeType(String code, int cursor);
    method listQualifiedNames (line 16) | public abstract QualifiedNames listQualifiedNames(String code, int cur...
    method wrapper (line 18) | public abstract SnippetWrapper wrapper(Snippet snippet);
    method wrappers (line 20) | public abstract List<SnippetWrapper> wrappers(String input);
    method dependents (line 22) | public abstract Collection<Snippet> dependents(Snippet snippet);
    method SourceCodeAnalysis (line 24) | SourceCodeAnalysis() {}
    type CompletionInfo (line 26) | public interface CompletionInfo {
      method completeness (line 28) | Completeness completeness();
      method remaining (line 30) | String remaining();
      method source (line 32) | String source();
    type Completeness (line 35) | public enum Completeness {
      method Completeness (line 51) | Completeness(boolean isComplete) {
      method isComplete (line 55) | public boolean isComplete() {
    type Suggestion (line 60) | public interface Suggestion {
      method continuation (line 62) | String continuation();
      method matchesType (line 64) | boolean matchesType();
    type Documentation (line 67) | public interface Documentation {
      method signature (line 69) | String signature();
      method javadoc (line 71) | String javadoc();
    class QualifiedNames (line 74) | public static final class QualifiedNames {
      method QualifiedNames (line 77) | QualifiedNames(List<String> names, int simpleNameLength, boolean upT...
      method getNames (line 79) | public List<String> getNames() {
      method getSimpleNameLength (line 83) | public int getSimpleNameLength() {
      method isUpToDate (line 87) | public boolean isUpToDate() {
      method isResolvable (line 91) | public boolean isResolvable() {
    type SnippetWrapper (line 97) | public interface SnippetWrapper {
      method source (line 99) | String source();
      method wrapped (line 101) | String wrapped();
      method fullClassName (line 103) | String fullClassName();
      method kind (line 105) | Snippet.Kind kind();
      method sourceToWrappedPosition (line 107) | int sourceToWrappedPosition(int pos);
      method wrappedToSourcePosition (line 109) | int wrappedToSourcePosition(int pos);

FILE: java/test/stubs/jxbrowser-6.23.1/com/teamdev/jxbrowser/chromium/Browser.java
  class Browser (line 3) | public class Browser extends java.lang.Object {
    method setLoadHandler (line 4) | public void setLoadHandler(LoadHandler handler) {
    method loadURL (line 7) | public void loadURL(String url) {

FILE: java/test/stubs/jxbrowser-6.23.1/com/teamdev/jxbrowser/chromium/CertificateErrorParams.java
  class CertificateErrorParams (line 3) | public final class CertificateErrorParams extends Object {

FILE: java/test/stubs/jxbrowser-6.23.1/com/teamdev/jxbrowser/chromium/LoadHandler.java
  type LoadHandler (line 3) | public interface LoadHandler {
    method onCertificateError (line 4) | boolean onCertificateError(CertificateErrorParams params);
    method onLoad (line 6) | boolean onLoad(LoadParams params);

FILE: java/test/stubs/jxbrowser-6.23.1/com/teamdev/jxbrowser/chromium/LoadParams.java
  class LoadParams (line 3) | public final class LoadParams extends Object {

FILE: java/test/stubs/jxbrowser-6.24/com/teamdev/jxbrowser/chromium/BoundsListener.java
  type BoundsListener (line 3) | public interface BoundsListener {

FILE: java/test/stubs/jxbrowser-6.24/com/teamdev/jxbrowser/chromium/Browser.java
  class Browser (line 3) | public class Browser extends java.lang.Object {
    method setLoadHandler (line 4) | public void setLoadHandler(LoadHandler handler) {
    method loadURL (line 7) | public void loadURL(String url) {
    method addBoundsListener (line 10) | public void addBoundsListener(BoundsListener listener) {

FILE: java/test/stubs/jxbrowser-6.24/com/teamdev/jxbrowser/chromium/CertificateErrorParams.java
  class CertificateErrorParams (line 3) | public final class CertificateErrorParams extends Object {

FILE: java/test/stubs/jxbrowser-6.24/com/teamdev/jxbrowser/chromium/LoadHandler.java
  type LoadHandler (line 3) | public interface LoadHandler {
    method onCertificateError (line 4) | boolean onCertificateError(CertificateErrorParams params);
    method onLoad (line 6) | boolean onLoad(LoadParams params);

FILE: java/test/stubs/jxbrowser-6.24/com/teamdev/jxbrowser/chromium/LoadParams.java
  class LoadParams (line 3) | public final class LoadParams extends Object {

FILE: java/test/stubs/lingala-zip4j-2.11.5/net/lingala/zip4j/ZipFile.java
  class ZipFile (line 19) | public class ZipFile implements Closeable
    method ZipFile (line 21) | protected ZipFile() {}
    method getCharset (line 22) | public Charset getCharset(){ return null; }
    method getExecutorService (line 23) | public ExecutorService getExecutorService(){ return null; }
    method getFile (line 24) | public File getFile(){ return null; }
    method getFileHeader (line 25) | public FileHeader getFileHeader(String p0){ return null; }
    method getSplitZipFiles (line 26) | public List<File> getSplitZipFiles(){ return null; }
    method getFileHeaders (line 27) | public List<FileHeader> getFileHeaders(){ return null; }
    method getProgressMonitor (line 28) | public ProgressMonitor getProgressMonitor(){ return null; }
    method getComment (line 29) | public String getComment(){ return null; }
    method toString (line 30) | public String toString(){ return null; }
    method ZipFile (line 31) | public ZipFile(File p0){}
    method ZipFile (line 32) | public ZipFile(File p0, char[] p1){}
    method ZipFile (line 33) | public ZipFile(String p0){}
    method ZipFile (line 34) | public ZipFile(String p0, char[] p1){}
    method getInputStream (line 35) | public ZipInputStream getInputStream(FileHeader p0){ return null; }
    method isEncrypted (line 36) | public boolean isEncrypted(){ return false; }
    method isRunInThread (line 37) | public boolean isRunInThread(){ return false; }
    method isSplitArchive (line 38) | public boolean isSplitArchive(){ return false; }
    method isUseUtf8CharsetForPasswords (line 39) | public boolean isUseUtf8CharsetForPasswords(){ return false; }
    method isValidZipFile (line 40) | public boolean isValidZipFile(){ return false; }
    method getBufferSize (line 41) | public int getBufferSize(){ return 0; }
    method addFile (line 42) | public void addFile(File p0){}
    method addFile (line 43) | public void addFile(File p0, ZipParameters p1){}
    method addFile (line 44) | public void addFile(String p0){}
    method addFile (line 45) | public void addFile(String p0, ZipParameters p1){}
    method addFiles (line 46) | public void addFiles(List<File> p0){}
    method addFiles (line 47) | public void addFiles(List<File> p0, ZipParameters p1){}
    method addFolder (line 48) | public void addFolder(File p0){}
    method addFolder (line 49) | public void addFolder(File p0, ZipParameters p1){}
    method addStream (line 50) | public void addStream(InputStream p0, ZipParameters p1){}
    method close (line 51) | public void close(){}
    method createSplitZipFile (line 52) | public void createSplitZipFile(List<File> p0, ZipParameters p1, boolea...
    method createSplitZipFileFromFolder (line 53) | public void createSplitZipFileFromFolder(File p0, ZipParameters p1, bo...
    method extractAll (line 54) | public void extractAll(String p0){}
    method extractAll (line 55) | public void extractAll(String p0, UnzipParameters p1){}
    method extractFile (line 56) | public void extractFile(FileHeader p0, String p1){}
    method extractFile (line 57) | public void extractFile(FileHeader p0, String p1, String p2){}
    method extractFile (line 58) | public void extractFile(FileHeader p0, String p1, String p2, UnzipPara...
    method extractFile (line 59) | public void extractFile(FileHeader p0, String p1, UnzipParameters p2){}
    method extractFile (line 60) | public void extractFile(String p0, String p1){}
    method extractFile (line 61) | public void extractFile(String p0, String p1, String p2){}
    method extractFile (line 62) | public void extractFile(String p0, String p1, String p2, UnzipParamete...
    method extractFile (line 63) | public void extractFile(String p0, String p1, UnzipParameters p2){}
    method mergeSplitFiles (line 64) | public void mergeSplitFiles(File p0){}
    method removeFile (line 65) | public void removeFile(FileHeader p0){}
    method removeFile (line 66) | public void removeFile(String p0){}
    method removeFiles (line 67) | public void removeFiles(List<String> p0){}
    method renameFile (line 68) | public void renameFile(FileHeader p0, String p1){}
    method renameFile (line 69) | public void renameFile(String p0, String p1){}
    method renameFiles (line 70) | public void renameFiles(Map<String, String> p0){}
    method setBufferSize (line 71) | public void setBufferSize(int p0){}
    method setCharset (line 72) | public void setCharset(Charset p0){}
    method setComment (line 73) | public void setComment(String p0){}
    method setPassword (line 74) | public void setPassword(char[] p0){}
    method setRunInThread (line 75) | public void setRunInThread(boolean p0){}
    method setThreadFactory (line 76) | public void setThreadFactory(ThreadFactory p0){}
    method setUseUtf8CharsetForPasswords (line 77) | public void setUseUtf8CharsetForPasswords(boolean p0){}

FILE: java/test/stubs/lingala-zip4j-2.11.5/net/lingala/zip4j/headers/HeaderSignature.java
  type HeaderSignature (line 6) | public enum HeaderSignature
    method HeaderSignature (line 9) | private HeaderSignature() {}
    method getValue (line 10) | public long getValue(){ return 0; }

FILE: java/test/stubs/lingala-zip4j-2.11.5/net/lingala/zip4j/io/inputstream/ZipInputStream.java
  class ZipInputStream (line 12) | public class ZipInputStream extends InputStream
    method ZipInputStream (line 14) | protected ZipInputStream() {}
    method getNextEntry (line 15) | public LocalFileHeader getNextEntry(){ return null; }
    method getNextEntry (line 16) | public LocalFileHeader getNextEntry(FileHeader p0, boolean p1){ return...
    method ZipInputStream (line 17) | public ZipInputStream(InputStream p0){}
    method ZipInputStream (line 18) | public ZipInputStream(InputStream p0, Charset p1){}
    method ZipInputStream (line 19) | public ZipInputStream(InputStream p0, PasswordCallback p1){}
    method ZipInputStream (line 20) | public ZipInputStream(InputStream p0, PasswordCallback p1, Charset p2){}
    method ZipInputStream (line 21) | public ZipInputStream(InputStream p0, PasswordCallback p1, Zip4jConfig...
    method ZipInputStream (line 22) | public ZipInputStream(InputStream p0, char[] p1){}
    method ZipInputStream (line 23) | public ZipInputStream(InputStream p0, char[] p1, Charset p2){}
    method ZipInputStream (line 24) | public ZipInputStream(InputStream p0, char[] p1, Zip4jConfig p2){}
    method available (line 25) | public int available(){ return 0; }
    method read (line 26) | public int read(){ return 0; }
    method read (line 27) | public int read(byte[] p0){ return 0; }
    method read (line 28) | public int read(byte[] p0, int p1, int p2){ return 0; }
    method close (line 29) | public void close(){}
    method setPassword (line 30) | public void setPassword(char[] p0){}

FILE: java/test/stubs/lingala-zip4j-2.11.5/net/lingala/zip4j/model/AESExtraDataRecord.java
  class AESExtraDataRecord (line 10) | public class AESExtraDataRecord extends ZipHeader
    method AESExtraDataRecord (line 12) | public AESExtraDataRecord(){}
    method getAesKeyStrength (line 13) | public AesKeyStrength getAesKeyStrength(){ return null; }
    method getAesVersion (line 14) | public AesVersion getAesVersion(){ return null; }
    method getCompressionMethod (line 15) | public CompressionMethod getCompressionMethod(){ return null; }
    method getVendorID (line 16) | public String getVendorID(){ return null; }
    method getDataSize (line 17) | public int getDataSize(){ return 0; }
    method setAesKeyStrength (line 18) | public void setAesKeyStrength(AesKeyStrength p0){}
    method setAesVersion (line 19) | public void setAesVersion(AesVersion p0){}
    method setCompressionMethod (line 20) | public void setCompressionMethod(CompressionMethod p0){}
    method setDataSize (line 21) | public void setDataSize(int p0){}
    method setVendorID (line 22) | public void setVendorID(String p0){}

FILE: java/test/stubs/lingala-zip4j-2.11.5/net/lingala/zip4j/model/AbstractFileHeader.java
  class AbstractFileHeader (line 13) | abstract public class AbstractFileHeader extends ZipHeader
    method getAesExtraDataRecord (line 15) | public AESExtraDataRecord getAesExtraDataRecord(){ return null; }
    method AbstractFileHeader (line 16) | public AbstractFileHeader(){}
    method getCompressionMethod (line 17) | public CompressionMethod getCompressionMethod(){ return null; }
    method getEncryptionMethod (line 18) | public EncryptionMethod getEncryptionMethod(){ return null; }
    method getExtraDataRecords (line 19) | public List<ExtraDataRecord> getExtraDataRecords(){ return null; }
    method getFileName (line 20) | public String getFileName(){ return null; }
    method getZip64ExtendedInfo (line 21) | public Zip64ExtendedInfo getZip64ExtendedInfo(){ return null; }
    method equals (line 22) | public boolean equals(Object p0){ return false; }
    method isDataDescriptorExists (line 23) | public boolean isDataDescriptorExists(){ return false; }
    method isDirectory (line 24) | public boolean isDirectory(){ return false; }
    method isEncrypted (line 25) | public boolean isEncrypted(){ return false; }
    method isFileNameUTF8Encoded (line 26) | public boolean isFileNameUTF8Encoded(){ return false; }
    method getGeneralPurposeFlag (line 27) | public byte[] getGeneralPurposeFlag(){ return null; }
    method getExtraFieldLength (line 28) | public int getExtraFieldLength(){ return 0; }
    method getFileNameLength (line 29) | public int getFileNameLength(){ return 0; }
    method getVersionNeededToExtract (line 30) | public int getVersionNeededToExtract(){ return 0; }
    method getCompressedSize (line 31) | public long getCompressedSize(){ return 0; }
    method getCrc (line 32) | public long getCrc(){ return 0; }
    method getLastModifiedTime (line 33) | public long getLastModifiedTime(){ return 0; }
    method getLastModifiedTimeEpoch (line 34) | public long getLastModifiedTimeEpoch(){ return 0; }
    method getUncompressedSize (line 35) | public long getUncompressedSize(){ return 0; }
    method setAesExtraDataRecord (line 36) | public void setAesExtraDataRecord(AESExtraDataRecord p0){}
    method setCompressedSize (line 37) | public void setCompressedSize(long p0){}
    method setCompressionMethod (line 38) | public void setCompressionMethod(CompressionMethod p0){}
    method setCrc (line 39) | public void setCrc(long p0){}
    method setDataDescriptorExists (line 40) | public void setDataDescriptorExists(boolean p0){}
    method setDirectory (line 41) | public void setDirectory(boolean p0){}
    method setEncrypted (line 42) | public void setEncrypted(boolean p0){}
    method setEncryptionMethod (line 43) | public void setEncryptionMethod(EncryptionMethod p0){}
    method setExtraDataRecords (line 44) | public void setExtraDataRecords(List<ExtraDataRecord> p0){}
    method setExtraFieldLength (line 45) | public void setExtraFieldLength(int p0){}
    method setFileName (line 46) | public void setFileName(Strin
Copy disabled (too large) Download .json
Condensed preview — 4545 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (13,976K chars).
[
  {
    "path": ".codeqlversion",
    "chars": 6,
    "preview": "2.21.1"
  },
  {
    "path": ".devcontainer/bootstrap.sh",
    "chars": 533,
    "preview": "#!/bin/bash\nset -e\n\necho \"Installing GH Extensions...\"\ngh extensions install GitHubSecurityLab/gh-mrva\ngh extensions ins"
  },
  {
    "path": ".devcontainer/devcontainer.json",
    "chars": 1320,
    "preview": "{\n    \"name\": \"CodeQL-Community-Packs\",\n    \"postAttachCommand\": \".devcontainer/bootstrap.sh\",\n    \"hostRequirements\": {"
  },
  {
    "path": ".devcontainer/scripts/codeql",
    "chars": 284,
    "preview": "#!/bin/bash\nset -e\n\nCODEQL_PATH=/home/root/.vscode-remote/data/User/globalStorage/github.vscode-codeql/distribution1/cod"
  },
  {
    "path": ".devcontainer/scripts/codeql-scan",
    "chars": 30,
    "preview": "#!/bin/bash\n\ngh codeql-scan $@"
  },
  {
    "path": ".github/CODEOWNERS",
    "chars": 94,
    "preview": "# This project is maintained with love by:\n\n- @GitHubSecurityLab/codeql-community-packs-admin\n"
  },
  {
    "path": ".github/actions/install-codeql/action.yml",
    "chars": 2174,
    "preview": "name: Setup CodeQL CLI\ndescription: |\n  Install a CodeQL CLI or re-use an existing one from the cache and it to the path"
  },
  {
    "path": ".github/dependabot.yml",
    "chars": 480,
    "preview": "version: 2\nupdates:\n  # ---------- GitHub Actions ----------\n  - package-ecosystem: \"github-actions\"\n    directory: \"/\"\n"
  },
  {
    "path": ".github/scripts/pr-compile.sh",
    "chars": 1039,
    "preview": "#!/bin/bash\nset -euo pipefail\n\nPR_NUMBER=${1}\nLANGUAGE=${2}\n# to stop recompiling all queries if multiple files are modi"
  },
  {
    "path": ".github/scripts/pr-configs.sh",
    "chars": 727,
    "preview": "#!/bin/bash\nset -euo pipefail\n\nPR_NUMBER=${1}\n\ncodeql_code=\"/tmp/codeql-test-code\"\ncodeql_db=\"/tmp/codeql-test-database\""
  },
  {
    "path": ".github/scripts/pr-suites-packs.sh",
    "chars": 3495,
    "preview": "#!/bin/bash\nset -euo pipefail\n\nPR_NUMBER=${1}\nLANGUAGE=${2}\nPACK_COMPILED=false\n\nfor file in $(gh pr view \"$PR_NUMBER\" -"
  },
  {
    "path": ".github/workflows/ci.yml",
    "chars": 7883,
    "preview": "name: Build CodeQL Packs \n\non:\n  pull_request:\n    branches: [ main ]\n  workflow_dispatch:\n\njobs:\n  compile-and-test:\n  "
  },
  {
    "path": ".github/workflows/hotspots.yml",
    "chars": 3838,
    "preview": "name: \"Hotspots CodeQL Build/Publish\"\n\non:\n  workflow_dispatch:\n    inputs:\n      version:\n        description: \"QLPack "
  },
  {
    "path": ".github/workflows/publish.yml",
    "chars": 5931,
    "preview": "name: Publish CodeQL Packs\n\non:\n  push:\n    branches: [main]\n  workflow_dispatch:\n\n\njobs:\n  queries:\n    runs-on: ubuntu"
  },
  {
    "path": ".github/workflows/update-release.yml",
    "chars": 1334,
    "preview": "name: CodeQL Update Release\n\non:\n  workflow_dispatch:\n    inputs:\n      mode:\n        description: \"Please select the bu"
  },
  {
    "path": ".gitignore",
    "chars": 296,
    "preview": "# Env's\n.env\n.venv\n\n# CodeQL related\n.codeql\n.cache\n*.testproj/\n*.actual\n*.class\n*/*.class\n# Cloned repository of codeql"
  },
  {
    "path": ".release.yml",
    "chars": 447,
    "preview": "name: \"CodeQL Community Packs\"\nrepository: \"githubsecuritylab/codeql-community-packs\"\nversion: \"0.2.0\"\n\necosystem: CodeQ"
  },
  {
    "path": "CODE_OF_CONDUCT.md",
    "chars": 3230,
    "preview": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nIn the interest of fostering an open and welcoming environment, w"
  },
  {
    "path": "CONTRIBUTING.md",
    "chars": 4901,
    "preview": "# Contributing to CodeQL Community Packs\n\nWe welcome contributions to our CodeQL Community Packs libraries and queries. "
  },
  {
    "path": "LICENSE",
    "chars": 1076,
    "preview": "MIT License\n\nCopyright (c) 2023 GitHub Security Lab\n\nPermission is hereby granted, free of charge, to any person obtaini"
  },
  {
    "path": "README.md",
    "chars": 3222,
    "preview": "# CodeQL Community Packs\n\n<!-- markdownlint-disable -->\n<div align=\"center\">\n\n[![GitHub](https://img.shields.io/badge/gi"
  },
  {
    "path": "SECURITY.md",
    "chars": 1733,
    "preview": "Thanks for helping make GitHub safe for everyone.\n\n# Security\n\nGitHub takes the security of our software products and se"
  },
  {
    "path": "SUPPORT.md",
    "chars": 643,
    "preview": "# Support \n\n## How to file issues and get help\n\nThis project uses GitHub issues to track bugs and feature requests.\nPlea"
  },
  {
    "path": "codeql-workspace.yml",
    "chars": 164,
    "preview": "provide:\n- cpp/**/qlpack.yml\n- csharp/**/qlpack.yml\n- go/**/qlpack.yml\n- java/**/qlpack.yml\n- javascript/**/qlpack.yml\n-"
  },
  {
    "path": "configs/README.md",
    "chars": 2056,
    "preview": "# Community Configurations\n\n## [Default / CodeQL](default.yml)\n\nThe `default.yml` configuration is the default config fi"
  },
  {
    "path": "configs/audit.yml",
    "chars": 798,
    "preview": "name: \"GitHub Community Pack Audit Configuration\"\n\npacks:\n  # C/C++\n  - githubsecuritylab/codeql-cpp-queries:suites/cpp-"
  },
  {
    "path": "configs/default.yml",
    "chars": 936,
    "preview": "name: \"GitHub Community Pack Default CodeQL Configuration\"\n\npacks:\n  # C/C++\n  - githubsecuritylab/codeql-cpp-queries\n  "
  },
  {
    "path": "configs/quality.yml",
    "chars": 1646,
    "preview": "# Use this configuration file when looking to get the broadest coverage of code quality results from the CodeQL Built in"
  },
  {
    "path": "configs/synthetics.yml",
    "chars": 5291,
    "preview": "# Use this configuration file when looking to get the broadest coverage of security results from the CodeQL Built in pac"
  },
  {
    "path": "cpp/lib/applications/.gitkeep",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "cpp/lib/codeql-pack.lock.yml",
    "chars": 427,
    "preview": "---\nlockVersion: 1.0.0\ndependencies:\n  codeql/cpp-all:\n    version: 4.2.0\n  codeql/dataflow:\n    version: 2.0.5\n  codeql"
  },
  {
    "path": "cpp/lib/frameworks/.gitkeep",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "cpp/lib/ghsl/.gitkeep",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "cpp/lib/qlpack.yml",
    "chars": 106,
    "preview": "library: true \nname: githubsecuritylab/codeql-cpp-libs\nversion: 0.2.1\ndependencies:\n  codeql/cpp-all: '*'\n"
  },
  {
    "path": "cpp/src/CVEs/.gitkeep",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "cpp/src/audit/explore/Dependencies.ql",
    "chars": 452,
    "preview": "/**\n * @name External dependencies\n * @description Count the number of dependencies that a Java project has on external "
  },
  {
    "path": "cpp/src/audit/explore/Files.ql",
    "chars": 274,
    "preview": "/**\n * @name Files\n * @description List of all files in the repository\n * @kind table\n * @id githubsecuritylab/files\n * "
  },
  {
    "path": "cpp/src/audit/explore/RemoteFlowSources.ql",
    "chars": 552,
    "preview": "/**\n * @name Attack Surface\n * @description Application attack surface\n * @kind table\n * @id githubsecuritylab/attack-su"
  },
  {
    "path": "cpp/src/audit/templates/BackwardsPartialDataFlow.ql",
    "chars": 1120,
    "preview": "/**\n * @name Backwards Partial Dataflow\n * @description Backwards Partial Dataflow\n * @kind path-problem\n * @precision l"
  },
  {
    "path": "cpp/src/audit/templates/DataFlowConfiguration.ql",
    "chars": 1012,
    "preview": "/**\n * @name DataFlow configuration\n * @description DataFlow TaintTracking configuration\n * @kind path-problem\n * @preci"
  },
  {
    "path": "cpp/src/audit/templates/ForwardPartialDataflow.ql",
    "chars": 1102,
    "preview": "/**\n * @name Forward Partial Dataflow\n * @description Forward Partial Dataflow\n * @kind path-problem\n * @precision low\n "
  },
  {
    "path": "cpp/src/audit/templates/HoistSink.ql",
    "chars": 973,
    "preview": "/**\n * @name Sink Hoisting to method parameter\n * @description Hoist a sink using partial dataflow\n * @kind table\n * @id"
  },
  {
    "path": "cpp/src/codeql-pack.lock.yml",
    "chars": 512,
    "preview": "---\nlockVersion: 1.0.0\ndependencies:\n  codeql/cpp-all:\n    version: 4.2.0\n  codeql/cpp-queries:\n    version: 1.3.8\n  cod"
  },
  {
    "path": "cpp/src/qlpack.yml",
    "chars": 226,
    "preview": "library: false\nname: githubsecuritylab/codeql-cpp-queries\nversion: 0.2.1\nsuites: suites\ndefaultSuiteFile: suites/cpp.qls"
  },
  {
    "path": "cpp/src/security/.gitkeep",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "cpp/src/suites/cpp-audit.qls",
    "chars": 377,
    "preview": "- description: \"GitHub's Community Packs C/C++ Audit Suite\"\n\n# Audit queries\n- queries: '.'\n  from: githubsecuritylab/co"
  },
  {
    "path": "cpp/src/suites/cpp.qls",
    "chars": 425,
    "preview": "- description: \"GitHub's Community Packs C/C++ Extended Suite\"\n\n- queries: '.'\n  from: githubsecuritylab/codeql-cpp-quer"
  },
  {
    "path": "cpp/test/audit/.gitkeep",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "cpp/test/codeql-pack.lock.yml",
    "chars": 512,
    "preview": "---\nlockVersion: 1.0.0\ndependencies:\n  codeql/cpp-all:\n    version: 4.2.0\n  codeql/cpp-queries:\n    version: 1.3.8\n  cod"
  },
  {
    "path": "cpp/test/qlpack.yml",
    "chars": 239,
    "preview": "name: githubsecurtylab/codeql-cpp-tests\ngroups: [cpp, test]\ndependencies:\n    codeql/cpp-all: '*'\n    codeql/cpp-queries"
  },
  {
    "path": "cpp/test/security/.gitkeep",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "csharp/ext/codeql-pack.lock.yml",
    "chars": 56,
    "preview": "---\nlockVersion: 1.0.0\ndependencies: {}\ncompiled: false\n"
  },
  {
    "path": "csharp/ext/generated/JamesNK/Newtonsoft.Json.yml",
    "chars": 12,
    "preview": "extensions:\n"
  },
  {
    "path": "csharp/ext/generated/Newtonsoft.Json.yml",
    "chars": 12,
    "preview": "extensions:\n"
  },
  {
    "path": "csharp/ext/generated/abp.yml",
    "chars": 305,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sinkModel\n    data:\n      - [\"Volo.Abp.Cli.Proje"
  },
  {
    "path": "csharp/ext/generated/abpframework/abp.yml",
    "chars": 305,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sinkModel\n    data:\n      - [\"Volo.Abp.Cli.Proje"
  },
  {
    "path": "csharp/ext/generated/apache/logging-log4net.yml",
    "chars": 12,
    "preview": "extensions:\n"
  },
  {
    "path": "csharp/ext/generated/aws/aws-lambda-dotnet.yml",
    "chars": 12,
    "preview": "extensions:\n"
  },
  {
    "path": "csharp/ext/generated/aws-lambda-dotnet.yml",
    "chars": 12,
    "preview": "extensions:\n"
  },
  {
    "path": "csharp/ext/generated/dotnet/efcore.yml",
    "chars": 6616,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sinkModel\n    data:\n      - [\"Microsoft.EntityFr"
  },
  {
    "path": "csharp/ext/generated/efcore.yml",
    "chars": 6616,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sinkModel\n    data:\n      - [\"Microsoft.EntityFr"
  },
  {
    "path": "csharp/ext/generated/google-cloud-dotnet.yml",
    "chars": 269,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sinkModel\n    data:\n      - [\"Google.Cloud.Clien"
  },
  {
    "path": "csharp/ext/generated/googleapis/google-cloud-dotnet.yml",
    "chars": 269,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sinkModel\n    data:\n      - [\"Google.Cloud.Clien"
  },
  {
    "path": "csharp/ext/generated/logging-log4net.yml",
    "chars": 12,
    "preview": "extensions:\n"
  },
  {
    "path": "csharp/ext/generated/ravendb/ravendb.yml",
    "chars": 860,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sinkModel\n    data:\n      - [\"Raven.Server.Comme"
  },
  {
    "path": "csharp/ext/generated/ravendb.yml",
    "chars": 860,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sinkModel\n    data:\n      - [\"Raven.Server.Comme"
  },
  {
    "path": "csharp/ext/manual/Amazon.Lambda.yml",
    "chars": 1542,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Amazon.Lambda.AP"
  },
  {
    "path": "csharp/ext/manual/AspNetCoreMvc.yml",
    "chars": 515,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sinkModel\n    data:\n      # XSS Requires the Con"
  },
  {
    "path": "csharp/ext/manual/Azure.yml",
    "chars": 4282,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      # > Functions\n      "
  },
  {
    "path": "csharp/ext/manual/README.md",
    "chars": 16,
    "preview": "# CSharp Models\n"
  },
  {
    "path": "csharp/ext/qlpack.yml",
    "chars": 225,
    "preview": "library: true\nname: githubsecuritylab/codeql-csharp-extensions\nversion: 0.2.1\nextensionTargets:\n  codeql/csharp-all: '*'"
  },
  {
    "path": "csharp/ext-library-sources/codeql-pack.lock.yml",
    "chars": 56,
    "preview": "---\nlockVersion: 1.0.0\ndependencies: {}\ncompiled: false\n"
  },
  {
    "path": "csharp/ext-library-sources/generated/Abp.Application.Services.Dto.model.yml",
    "chars": 358,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Abp.Application."
  },
  {
    "path": "csharp/ext-library-sources/generated/Abp.Authorization.Users.model.yml",
    "chars": 620,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Abp.Authorizatio"
  },
  {
    "path": "csharp/ext-library-sources/generated/Abp.Authorization.model.yml",
    "chars": 619,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Abp.Authorizatio"
  },
  {
    "path": "csharp/ext-library-sources/generated/Abp.Extensions.model.yml",
    "chars": 223,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Abp.Extensions\","
  },
  {
    "path": "csharp/ext-library-sources/generated/Abp.Notifications.model.yml",
    "chars": 243,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Abp.Notification"
  },
  {
    "path": "csharp/ext-library-sources/generated/Abp.Runtime.Security.model.yml",
    "chars": 297,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Abp.Runtime.Secu"
  },
  {
    "path": "csharp/ext-library-sources/generated/Abp.Web.Models.model.yml",
    "chars": 223,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Abp.Web.Models\","
  },
  {
    "path": "csharp/ext-library-sources/generated/Abp.model.yml",
    "chars": 213,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Abp\", \"AbpServic"
  },
  {
    "path": "csharp/ext-library-sources/generated/AgileHttp.model.yml",
    "chars": 233,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"AgileHttp\", \"Ext"
  },
  {
    "path": "csharp/ext-library-sources/generated/Alipay.AopSdk.Core.Domain.model.yml",
    "chars": 392,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Alipay.AopSdk.Co"
  },
  {
    "path": "csharp/ext-library-sources/generated/Alipay.AopSdk.Core.Request.model.yml",
    "chars": 393,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Alipay.AopSdk.Co"
  },
  {
    "path": "csharp/ext-library-sources/generated/Aliyun.OSS.model.yml",
    "chars": 218,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Aliyun.OSS\", \"Li"
  },
  {
    "path": "csharp/ext-library-sources/generated/Altinn.Platform.Storage.Interface.Models.model.yml",
    "chars": 382,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Altinn.Platform."
  },
  {
    "path": "csharp/ext-library-sources/generated/Amazon.DynamoDBv2.DataModel.model.yml",
    "chars": 421,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Amazon.DynamoDBv"
  },
  {
    "path": "csharp/ext-library-sources/generated/Amazon.DynamoDBv2.Model.model.yml",
    "chars": 360,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Amazon.DynamoDBv"
  },
  {
    "path": "csharp/ext-library-sources/generated/Amazon.DynamoDBv2.model.yml",
    "chars": 305,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Amazon.DynamoDBv"
  },
  {
    "path": "csharp/ext-library-sources/generated/Amazon.Runtime.Internal.Util.model.yml",
    "chars": 1958,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Amazon.Runtime.I"
  },
  {
    "path": "csharp/ext-library-sources/generated/Amazon.S3.Model.model.yml",
    "chars": 221,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Amazon.S3.Model\""
  },
  {
    "path": "csharp/ext-library-sources/generated/Amazon.SQS.Model.model.yml",
    "chars": 246,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Amazon.SQS.Model"
  },
  {
    "path": "csharp/ext-library-sources/generated/Ardalis.GuardClauses.model.yml",
    "chars": 487,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Ardalis.GuardCla"
  },
  {
    "path": "csharp/ext-library-sources/generated/Ardalis.Specification.model.yml",
    "chars": 1264,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Ardalis.Specific"
  },
  {
    "path": "csharp/ext-library-sources/generated/AutoFixture.Dsl.model.yml",
    "chars": 279,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"AutoFixture.Dsl\""
  },
  {
    "path": "csharp/ext-library-sources/generated/AutoMapper.model.yml",
    "chars": 552,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"AutoMapper\", \"IM"
  },
  {
    "path": "csharp/ext-library-sources/generated/Avalara.AvaTax.RestClient.model.yml",
    "chars": 349,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Avalara.AvaTax.R"
  },
  {
    "path": "csharp/ext-library-sources/generated/BTCPayServer.Lightning.model.yml",
    "chars": 6828,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"BTCPayServer.Lig"
  },
  {
    "path": "csharp/ext-library-sources/generated/Blazored.Modal.Services.model.yml",
    "chars": 487,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Blazored.Modal.S"
  },
  {
    "path": "csharp/ext-library-sources/generated/Blog.Core.Model.model.yml",
    "chars": 457,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Blog.Core.Model\""
  },
  {
    "path": "csharp/ext-library-sources/generated/Boxed.AspNetCore.model.yml",
    "chars": 214,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Boxed.AspNetCore"
  },
  {
    "path": "csharp/ext-library-sources/generated/Boxed.Mapping.model.yml",
    "chars": 372,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Boxed.Mapping\", "
  },
  {
    "path": "csharp/ext-library-sources/generated/Braintree.model.yml",
    "chars": 229,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Braintree\", \"Tra"
  },
  {
    "path": "csharp/ext-library-sources/generated/CacheManager.Core.model.yml",
    "chars": 907,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"CacheManager.Cor"
  },
  {
    "path": "csharp/ext-library-sources/generated/Cassandra.model.yml",
    "chars": 253,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Cassandra\", \"Cas"
  },
  {
    "path": "csharp/ext-library-sources/generated/Castle.Core.Logging.model.yml",
    "chars": 210,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Castle.Core.Logg"
  },
  {
    "path": "csharp/ext-library-sources/generated/Confluent.Kafka.model.yml",
    "chars": 477,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Confluent.Kafka\""
  },
  {
    "path": "csharp/ext-library-sources/generated/CryptSharp.Utility.model.yml",
    "chars": 317,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"CryptSharp.Utili"
  },
  {
    "path": "csharp/ext-library-sources/generated/CyberSource.Model.model.yml",
    "chars": 2572,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"CyberSource.Mode"
  },
  {
    "path": "csharp/ext-library-sources/generated/Cysharp.Text.model.yml",
    "chars": 219,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Cysharp.Text\", \""
  },
  {
    "path": "csharp/ext-library-sources/generated/DBTrie.model.yml",
    "chars": 482,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"DBTrie\", \"Table\""
  },
  {
    "path": "csharp/ext-library-sources/generated/Dapper.model.yml",
    "chars": 3215,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Dapper\", \"SqlMap"
  },
  {
    "path": "csharp/ext-library-sources/generated/Dapr.Client.model.yml",
    "chars": 2003,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Dapr.Client\", \"D"
  },
  {
    "path": "csharp/ext-library-sources/generated/Devsense.PHP.Syntax.model.yml",
    "chars": 449,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Devsense.PHP.Syn"
  },
  {
    "path": "csharp/ext-library-sources/generated/Diacritics.Extensions.model.yml",
    "chars": 233,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Diacritics.Exten"
  },
  {
    "path": "csharp/ext-library-sources/generated/DotNetty.Buffers.model.yml",
    "chars": 214,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"DotNetty.Buffers"
  },
  {
    "path": "csharp/ext-library-sources/generated/Duende.IdentityServer.Events.model.yml",
    "chars": 748,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Duende.IdentityS"
  },
  {
    "path": "csharp/ext-library-sources/generated/Duende.IdentityServer.Models.model.yml",
    "chars": 388,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Duende.IdentityS"
  },
  {
    "path": "csharp/ext-library-sources/generated/Duende.IdentityServer.Services.model.yml",
    "chars": 1326,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Duende.IdentityS"
  },
  {
    "path": "csharp/ext-library-sources/generated/EasyCaching.Core.model.yml",
    "chars": 509,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"EasyCaching.Core"
  },
  {
    "path": "csharp/ext-library-sources/generated/Elasticsearch.Net.Specification.IndicesApi.model.yml",
    "chars": 369,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Elasticsearch.Ne"
  },
  {
    "path": "csharp/ext-library-sources/generated/Elsa.Persistence.Specifications.model.yml",
    "chars": 413,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Elsa.Persistence"
  },
  {
    "path": "csharp/ext-library-sources/generated/EnsureThat.model.yml",
    "chars": 1177,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"EnsureThat\", \"En"
  },
  {
    "path": "csharp/ext-library-sources/generated/EnumsNET.model.yml",
    "chars": 215,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"EnumsNET\", \"Enum"
  },
  {
    "path": "csharp/ext-library-sources/generated/Esprima.model.yml",
    "chars": 219,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Esprima\", \"JavaS"
  },
  {
    "path": "csharp/ext-library-sources/generated/ExCSS.model.yml",
    "chars": 211,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"ExCSS\", \"Stylesh"
  },
  {
    "path": "csharp/ext-library-sources/generated/Examine.Search.model.yml",
    "chars": 510,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Examine.Search\","
  },
  {
    "path": "csharp/ext-library-sources/generated/Examine.model.yml",
    "chars": 367,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Examine\", \"IExam"
  },
  {
    "path": "csharp/ext-library-sources/generated/ExcelDataReader.model.yml",
    "chars": 269,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"ExcelDataReader\""
  },
  {
    "path": "csharp/ext-library-sources/generated/Exceptionless.DateTimeExtensions.model.yml",
    "chars": 420,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Exceptionless.Da"
  },
  {
    "path": "csharp/ext-library-sources/generated/Exceptionless.model.yml",
    "chars": 327,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Exceptionless\", "
  },
  {
    "path": "csharp/ext-library-sources/generated/F23.StringSimilarity.Interfaces.model.yml",
    "chars": 247,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"F23.StringSimila"
  },
  {
    "path": "csharp/ext-library-sources/generated/FFMpegCore.model.yml",
    "chars": 394,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"FFMpegCore\", \"FF"
  },
  {
    "path": "csharp/ext-library-sources/generated/FastReport.Code.CodeDom.Compiler.model.yml",
    "chars": 261,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"FastReport.Code."
  },
  {
    "path": "csharp/ext-library-sources/generated/Fido2NetLib.model.yml",
    "chars": 219,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Fido2NetLib\", \"F"
  },
  {
    "path": "csharp/ext-library-sources/generated/FirebirdSql.Data.FirebirdClient.model.yml",
    "chars": 261,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"FirebirdSql.Data"
  },
  {
    "path": "csharp/ext-library-sources/generated/FluentAssertions.model.yml",
    "chars": 349,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"FluentAssertions"
  },
  {
    "path": "csharp/ext-library-sources/generated/FluentFTP.model.yml",
    "chars": 316,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"FluentFTP\", \"Ftp"
  },
  {
    "path": "csharp/ext-library-sources/generated/FluentMigrator.Runner.model.yml",
    "chars": 436,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"FluentMigrator.R"
  },
  {
    "path": "csharp/ext-library-sources/generated/FluentValidation.Results.model.yml",
    "chars": 757,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"FluentValidation"
  },
  {
    "path": "csharp/ext-library-sources/generated/FluentValidation.model.yml",
    "chars": 598,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"FluentValidation"
  },
  {
    "path": "csharp/ext-library-sources/generated/Fluid.Values.model.yml",
    "chars": 843,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Fluid.Values\", \""
  },
  {
    "path": "csharp/ext-library-sources/generated/Fluid.model.yml",
    "chars": 406,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Fluid\", \"FluidPa"
  },
  {
    "path": "csharp/ext-library-sources/generated/Flurl.Http.model.yml",
    "chars": 616,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Flurl.Http\", \"Fl"
  },
  {
    "path": "csharp/ext-library-sources/generated/Foundatio.Caching.model.yml",
    "chars": 732,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Foundatio.Cachin"
  },
  {
    "path": "csharp/ext-library-sources/generated/Foundatio.Parsers.LuceneQueries.model.yml",
    "chars": 448,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Foundatio.Parser"
  },
  {
    "path": "csharp/ext-library-sources/generated/Foundatio.Repositories.Options.model.yml",
    "chars": 270,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Foundatio.Reposi"
  },
  {
    "path": "csharp/ext-library-sources/generated/Foundatio.Repositories.model.yml",
    "chars": 2066,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Foundatio.Reposi"
  },
  {
    "path": "csharp/ext-library-sources/generated/Foundatio.Storage.model.yml",
    "chars": 510,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Foundatio.Storag"
  },
  {
    "path": "csharp/ext-library-sources/generated/FreeSql.model.yml",
    "chars": 200,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"FreeSql\", \"ISele"
  },
  {
    "path": "csharp/ext-library-sources/generated/Ganss.Xss.model.yml",
    "chars": 252,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Ganss.XSS\", \"Htm"
  },
  {
    "path": "csharp/ext-library-sources/generated/Google.Authenticator.model.yml",
    "chars": 449,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Google.Authentic"
  },
  {
    "path": "csharp/ext-library-sources/generated/Google.Protobuf.Reflection.model.yml",
    "chars": 537,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Google.Protobuf."
  },
  {
    "path": "csharp/ext-library-sources/generated/Google.Protobuf.model.yml",
    "chars": 471,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Google.Protobuf\""
  },
  {
    "path": "csharp/ext-library-sources/generated/GraphQL.Execution.model.yml",
    "chars": 221,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"GraphQL.Executio"
  },
  {
    "path": "csharp/ext-library-sources/generated/GraphQL.Transport.model.yml",
    "chars": 355,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"GraphQL.Transpor"
  },
  {
    "path": "csharp/ext-library-sources/generated/GraphQL.model.yml",
    "chars": 627,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"GraphQL\", \"Execu"
  },
  {
    "path": "csharp/ext-library-sources/generated/Grpc.Core.model.yml",
    "chars": 456,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Grpc.Core\", \"Met"
  },
  {
    "path": "csharp/ext-library-sources/generated/GuardNet.model.yml",
    "chars": 226,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"GuardNet\", \"Guar"
  },
  {
    "path": "csharp/ext-library-sources/generated/Hangfire.Client.model.yml",
    "chars": 239,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Hangfire.Client\""
  },
  {
    "path": "csharp/ext-library-sources/generated/Hangfire.Storage.model.yml",
    "chars": 225,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Hangfire.Storage"
  },
  {
    "path": "csharp/ext-library-sources/generated/Hangfire.model.yml",
    "chars": 207,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Hangfire\", \"Back"
  },
  {
    "path": "csharp/ext-library-sources/generated/HierarchicalPropertyDefault.model.yml",
    "chars": 263,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"HierarchicalProp"
  },
  {
    "path": "csharp/ext-library-sources/generated/Hl7.Fhir.ElementModel.model.yml",
    "chars": 257,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Hl7.Fhir.Element"
  },
  {
    "path": "csharp/ext-library-sources/generated/Hl7.Fhir.Model.model.yml",
    "chars": 365,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Hl7.Fhir.Model\","
  },
  {
    "path": "csharp/ext-library-sources/generated/Hl7.Fhir.Serialization.model.yml",
    "chars": 223,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Hl7.Fhir.Seriali"
  },
  {
    "path": "csharp/ext-library-sources/generated/Hqub.MusicBrainz.API.Services.model.yml",
    "chars": 566,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Hqub.MusicBrainz"
  },
  {
    "path": "csharp/ext-library-sources/generated/HtmlAgilityPack.model.yml",
    "chars": 360,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"HtmlAgilityPack\""
  },
  {
    "path": "csharp/ext-library-sources/generated/ICSharpCode.SharpZipLib.Zip.model.yml",
    "chars": 757,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"ICSharpCode.Shar"
  },
  {
    "path": "csharp/ext-library-sources/generated/IdentityModel.model.yml",
    "chars": 234,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"IdentityModel\", "
  },
  {
    "path": "csharp/ext-library-sources/generated/IdentityServer4.Events.model.yml",
    "chars": 536,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"IdentityServer4."
  },
  {
    "path": "csharp/ext-library-sources/generated/IdentityServer4.Models.model.yml",
    "chars": 634,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"IdentityServer4."
  },
  {
    "path": "csharp/ext-library-sources/generated/IdentityServer4.Services.model.yml",
    "chars": 955,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"IdentityServer4."
  },
  {
    "path": "csharp/ext-library-sources/generated/JWT.Builder.model.yml",
    "chars": 209,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"JWT.Builder\", \"J"
  },
  {
    "path": "csharp/ext-library-sources/generated/JasperFx.Core.Reflection.model.yml",
    "chars": 222,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"JasperFx.Core.Re"
  },
  {
    "path": "csharp/ext-library-sources/generated/JasperFx.Core.model.yml",
    "chars": 905,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"JasperFx.Core\", "
  },
  {
    "path": "csharp/ext-library-sources/generated/Jint.Native.model.yml",
    "chars": 235,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Jint.Native\", \"J"
  },
  {
    "path": "csharp/ext-library-sources/generated/Json.Schema.model.yml",
    "chars": 248,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Json.Schema\", \"J"
  },
  {
    "path": "csharp/ext-library-sources/generated/JsonFlatFileDataStore.model.yml",
    "chars": 689,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"JsonFlatFileData"
  },
  {
    "path": "csharp/ext-library-sources/generated/LNURL.model.yml",
    "chars": 1533,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"LNURL\", \"LNUrlSt"
  },
  {
    "path": "csharp/ext-library-sources/generated/Lextm.SharpSnmpLib.model.yml",
    "chars": 357,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Lextm.SharpSnmpL"
  },
  {
    "path": "csharp/ext-library-sources/generated/LibGit2Sharp.model.yml",
    "chars": 972,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"LibGit2Sharp\", \""
  },
  {
    "path": "csharp/ext-library-sources/generated/LinqToDB.Data.model.yml",
    "chars": 418,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"LinqToDB.Data\", "
  },
  {
    "path": "csharp/ext-library-sources/generated/LiteDB.model.yml",
    "chars": 231,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"LiteDB\", \"LiteDa"
  },
  {
    "path": "csharp/ext-library-sources/generated/Lucene.Net.Analysis.Standard.model.yml",
    "chars": 279,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Lucene.Net.Analy"
  },
  {
    "path": "csharp/ext-library-sources/generated/Lucene.Net.Index.model.yml",
    "chars": 343,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Lucene.Net.Index"
  },
  {
    "path": "csharp/ext-library-sources/generated/Lucene.Net.QueryParsers.Classic.model.yml",
    "chars": 369,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Lucene.Net.Query"
  },
  {
    "path": "csharp/ext-library-sources/generated/Lucene.Net.Search.model.yml",
    "chars": 924,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Lucene.Net.Searc"
  },
  {
    "path": "csharp/ext-library-sources/generated/Lucene.Net.Store.model.yml",
    "chars": 221,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Lucene.Net.Store"
  },
  {
    "path": "csharp/ext-library-sources/generated/MailKit.Net.Smtp.model.yml",
    "chars": 713,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"MailKit.Net.Smtp"
  },
  {
    "path": "csharp/ext-library-sources/generated/MailKit.model.yml",
    "chars": 767,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"MailKit\", \"MailS"
  },
  {
    "path": "csharp/ext-library-sources/generated/Mapster.model.yml",
    "chars": 325,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Mapster\", \"TypeA"
  },
  {
    "path": "csharp/ext-library-sources/generated/Marten.Events.Daemon.model.yml",
    "chars": 268,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Marten.Events.Da"
  },
  {
    "path": "csharp/ext-library-sources/generated/Marten.Internal.CodeGeneration.model.yml",
    "chars": 778,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Marten.Internal."
  },
  {
    "path": "csharp/ext-library-sources/generated/Marten.model.yml",
    "chars": 242,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Marten\", \"IQuery"
  },
  {
    "path": "csharp/ext-library-sources/generated/McSherry.SemanticVersioning.model.yml",
    "chars": 649,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"McSherry.Semanti"
  },
  {
    "path": "csharp/ext-library-sources/generated/Medallion.Threading.model.yml",
    "chars": 266,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"Medallion.Thread"
  },
  {
    "path": "csharp/ext-library-sources/generated/MediaBrowser.Model.Querying.model.yml",
    "chars": 321,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"MediaBrowser.Mod"
  },
  {
    "path": "csharp/ext-library-sources/generated/MediatR.model.yml",
    "chars": 825,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"MediatR\", \"IPubl"
  },
  {
    "path": "csharp/ext-library-sources/generated/MessagePack.model.yml",
    "chars": 542,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"MessagePack\", \"M"
  },
  {
    "path": "csharp/ext-library-sources/generated/MimeKit.model.yml",
    "chars": 1243,
    "preview": "extensions:\n  - addsTo:\n      pack: codeql/csharp-all\n      extensible: sourceModel\n    data:\n      - [\"MimeKit\", \"Mailb"
  }
]

// ... and 4345 more files (download for full content)

About this extraction

This page contains the full source code of the GitHubSecurityLab/CodeQL-Community-Packs GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 4545 files (12.0 MB), approximately 3.4M tokens, and a symbol index with 11986 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!