Project Name,Package Name,Type Name,NOF,NOPF,NOM,NOPM,LOC,WMC,NC,DIT,LCOM,FANIN,FANOUT,File path,Line no akto,com.akto.types,TestCappedSet,0,0,1,1,15,4,0,0,-1.0,0,1,/home/snoop/akto/libs/dao/src/test/java/com/akto/types/TestCappedSet.java,7 akto,com.akto.types,CappedSet,2,1,7,7,30,9,0,0,0.2857142857142857,7,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/types/CappedSet.java,6 akto,com.akto.types,CappedList,4,0,12,12,59,16,0,0,0.16666666666666666,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/types/CappedList.java,5 akto,com.akto.types,BasicDBListL,0,0,2,2,11,3,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/types/BasicDBListL.java,5 akto,com.akto.dao,TestSingleTypeInfoDao,0,0,14,12,244,21,0,0,-1.0,0,9,/home/snoop/akto/libs/dao/src/test/java/com/akto/dao/TestSingleTypeInfoDao.java,26 akto,com.akto.dao,TestApiCollectionsDao,0,0,1,1,14,1,0,0,-1.0,0,2,/home/snoop/akto/libs/dao/src/test/java/com/akto/dao/TestApiCollectionsDao.java,14 akto,com.akto.dao,TestAccountSettingsDao,0,0,1,1,18,1,0,0,-1.0,0,3,/home/snoop/akto/libs/dao/src/test/java/com/akto/dao/TestAccountSettingsDao.java,13 akto,com.akto.dao,DaoConnect,1,1,1,1,8,1,0,0,0.0,0,2,/home/snoop/akto/libs/dao/src/test/java/com/akto/dao/DaoConnect.java,8 akto,com.akto.dao,TestUsersDao,0,0,1,1,13,1,0,0,-1.0,0,3,/home/snoop/akto/libs/dao/src/test/java/com/akto/dao/TestUsersDao.java,10 akto,com.akto.dao,VCDemoData,0,0,2,2,58,7,0,0,-1.0,0,9,/home/snoop/akto/libs/dao/src/test/java/com/akto/dao/VCDemoData.java,20 akto,com.akto.dao,TestSampleDataDao,0,0,1,1,41,5,0,0,-1.0,0,4,/home/snoop/akto/libs/dao/src/test/java/com/akto/dao/TestSampleDataDao.java,16 akto,com.akto.dao,UsersDao,1,1,14,14,107,25,0,2,0.35714285714285715,18,3,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/UsersDao.java,25 akto,com.akto.dao,ConfigsDao,1,1,2,2,9,2,0,2,1.0,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/ConfigsDao.java,5 akto,com.akto.dao,TeamsDao,1,1,3,2,11,3,0,2,1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/TeamsDao.java,5 akto,com.akto.dao,DashboardLogsDao,1,1,3,3,32,8,0,2,0.6666666666666666,2,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/DashboardLogsDao.java,15 akto,com.akto.dao,RecordedLoginInputDao,1,1,2,2,9,2,0,2,1.0,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/RecordedLoginInputDao.java,5 akto,com.akto.dao,OtpMessagesDao,1,1,2,2,9,2,0,2,1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/OtpMessagesDao.java,5 akto,com.akto.dao,BackwardCompatibilityDao,1,1,2,2,9,2,0,2,1.0,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/BackwardCompatibilityDao.java,5 akto,com.akto.dao,AuthMechanismsDao,1,1,2,2,9,2,0,2,1.0,7,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/AuthMechanismsDao.java,5 akto,com.akto.dao,ScansDao,0,0,2,2,8,2,0,2,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/ScansDao.java,5 akto,com.akto.dao,RelationshipDao,1,1,4,3,14,4,0,2,1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/RelationshipDao.java,9 akto,com.akto.dao,AccountsDao,1,1,3,3,12,3,0,2,1.0,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/AccountsDao.java,8 akto,com.akto.dao,DibsDao,1,1,3,2,11,3,0,2,1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/DibsDao.java,6 akto,com.akto.dao,ApiTokensDao,1,1,3,3,12,3,0,2,1.0,5,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/ApiTokensDao.java,6 akto,com.akto.dao,AttemptsDao,1,1,4,3,14,4,0,2,1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/AttemptsDao.java,11 akto,com.akto.dao,AktoGptConfigDao,1,1,2,2,9,2,0,2,1.0,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/AktoGptConfigDao.java,5 akto,com.akto.dao,MarkovDao,1,1,4,3,14,4,0,2,1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/MarkovDao.java,9 akto,com.akto.dao,TrafficInfoDao,1,1,2,2,9,2,0,2,1.0,6,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/TrafficInfoDao.java,5 akto,com.akto.dao,ApiCollectionsDao,1,1,11,10,70,17,0,2,0.36363636363636365,25,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/ApiCollectionsDao.java,18 akto,com.akto.dao,RBACDao,1,1,3,3,13,3,0,2,1.0,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/RBACDao.java,7 akto,com.akto.dao,PendingInviteCodesDao,1,1,2,2,9,2,0,2,1.0,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/PendingInviteCodesDao.java,5 akto,com.akto.dao,APIConfigsDao,1,1,2,2,9,2,0,2,1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/APIConfigsDao.java,5 akto,com.akto.dao,CustomAuthTypeDao,1,1,2,2,9,2,0,2,1.0,7,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/CustomAuthTypeDao.java,5 akto,com.akto.dao,TestRunDao,1,1,4,3,14,4,0,2,1.0,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/TestRunDao.java,5 akto,com.akto.dao,APIAuthDao,1,1,3,2,11,3,0,2,1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/APIAuthDao.java,5 akto,com.akto.dao,RequestTemplatesDao,1,1,4,3,14,4,0,2,1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/RequestTemplatesDao.java,8 akto,com.akto.dao,AwsResourcesDao,1,1,4,4,15,4,0,2,0.75,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/AwsResourcesDao.java,9 akto,com.akto.dao,CustomDataTypeDao,1,1,2,2,9,2,0,2,1.0,9,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/CustomDataTypeDao.java,5 akto,com.akto.dao,RuntimeLogsDao,1,1,3,3,32,8,0,2,0.6666666666666666,2,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/RuntimeLogsDao.java,15 akto,com.akto.dao,LogsDao,1,1,3,3,32,8,0,2,0.6666666666666666,2,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/LogsDao.java,15 akto,com.akto.dao,AktoDataTypeDao,1,1,2,2,9,2,0,2,1.0,5,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/AktoDataTypeDao.java,5 akto,com.akto.dao,EndpointInfoDao,1,1,4,3,14,4,0,2,1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/EndpointInfoDao.java,8 akto,com.akto.dao,URLTemplateDao,0,0,2,2,8,2,0,2,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/URLTemplateDao.java,5 akto,com.akto.dao,AccountSettingsDao,1,1,6,6,32,7,0,2,0.5,13,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/AccountSettingsDao.java,13 akto,com.akto.dao,SignupDao,1,1,3,3,24,5,0,2,1.0,1,3,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/SignupDao.java,14 akto,com.akto.dao,KafkaHealthMetricsDao,1,1,2,2,9,2,0,2,1.0,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/KafkaHealthMetricsDao.java,5 akto,com.akto.dao,RuntimeFilterDao,2,1,3,3,25,5,0,2,1.0,6,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/RuntimeFilterDao.java,17 akto,com.akto.dao,BurpPluginInfoDao,1,1,6,6,21,6,0,2,0.5,2,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/BurpPluginInfoDao.java,10 akto,com.akto.dao,ThirdPartyAccessDao,1,1,2,2,9,2,0,2,1.0,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/ThirdPartyAccessDao.java,5 akto,com.akto.dao,APISpecDao,1,1,4,3,14,4,0,2,1.0,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/APISpecDao.java,5 akto,com.akto.dao,SensitiveParamInfoDao,1,1,6,6,29,6,0,2,0.6666666666666666,9,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/SensitiveParamInfoDao.java,11 akto,com.akto.dao,MCollection,2,1,30,30,125,37,2,0,0.1,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/MCollection.java,21 akto,com.akto.dao,SingleTypeInfoDao,1,1,23,22,270,56,0,2,0.30434782608695654,30,5,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/SingleTypeInfoDao.java,22 akto,com.akto.dao,OtpTestDataDao,1,1,2,2,9,2,0,2,1.0,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/OtpTestDataDao.java,5 akto,com.akto.dao,TagConfigsDao,1,1,2,2,9,2,0,2,1.0,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/TagConfigsDao.java,5 akto,com.akto.dao,ApiInfoDao,1,1,5,5,49,12,0,2,0.6,13,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/ApiInfoDao.java,14 akto,com.akto.dao,CommonContextDao,0,0,1,1,5,1,10,1,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/CommonContextDao.java,3 akto,com.akto.dao,TestEnvSettingsDao,1,1,4,3,14,4,0,2,1.0,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/TestEnvSettingsDao.java,5 akto,com.akto.dao,AccountsContextDao,0,0,1,1,5,1,58,1,-1.0,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/AccountsContextDao.java,5 akto,com.akto.dao,SensitiveSampleDataDao,1,1,4,4,35,9,0,2,0.75,10,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/SensitiveSampleDataDao.java,12 akto,com.akto.dao,FilterSampleDataDao,1,1,5,5,25,6,0,2,1.0,7,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/FilterSampleDataDao.java,14 akto,com.akto.dao,SampleDataDao,1,1,4,4,54,12,0,2,0.5,20,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/SampleDataDao.java,16 akto,com.akto.dao.loaders,TestLoadersDao,1,1,3,3,44,3,0,0,0.0,0,2,/home/snoop/akto/libs/dao/src/test/java/com/akto/dao/loaders/TestLoadersDao.java,15 akto,com.akto.dao.loaders,LoadersDao,1,1,9,9,42,12,0,2,0.3333333333333333,4,3,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/loaders/LoadersDao.java,17 akto,com.akto.utils.grpc,TestProtobufUtils,0,0,1,1,7,1,0,0,-1.0,0,1,/home/snoop/akto/libs/dao/src/test/java/com/akto/utils/grpc/TestProtobufUtils.java,9 akto,com.akto.utils,MongoBasedTest,3,3,2,2,20,3,2,0,0.0,0,2,/home/snoop/akto/libs/dao/src/test/java/com/akto/utils/MongoBasedTest.java,15 akto,com.akto.utils,TestJsonUtils,0,0,3,3,59,3,0,0,-1.0,0,4,/home/snoop/akto/libs/dao/src/test/java/com/akto/utils/TestJsonUtils.java,15 akto,com.akto.utils,DaoConnect,1,0,1,1,8,1,0,0,0.0,0,2,/home/snoop/akto/libs/utils/src/test/java/com/akto/utils/DaoConnect.java,8 akto,com.akto.utils,TestUtils,2,0,5,5,48,5,0,0,0.0,0,1,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/utils/TestUtils.java,13 akto,com.akto.utils,TestRateLimitCache,0,0,1,1,20,1,0,0,-1.0,0,2,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/utils/TestRateLimitCache.java,10 akto,com.akto.utils,HttpUtils,1,0,1,1,6,1,0,0,0.0,4,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/HttpUtils.java,5 akto,com.akto.utils,RandomString,7,4,2,2,19,4,0,0,0.0,1,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/RandomString.java,7 akto,com.akto.utils,RateLimitCache,4,4,2,2,32,5,0,0,0.0,2,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/RateLimitCache.java,11 akto,com.akto.utils,RateLimitCache.CACHE_TYPE,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/RateLimitCache.java,24 akto,com.akto.utils,RateLimitCache.IpInfo,2,2,0,0,8,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/RateLimitCache.java,27 akto,com.akto.utils,DashboardMode,0,0,0,0,26,0,0,0,-1.0,1,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/DashboardMode.java,5 akto,com.akto.utils,HtmlCleanPolicy,19,1,1,0,24,1,0,0,0.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/HtmlCleanPolicy.java,9 akto,com.akto.utils,Token,4,0,6,6,31,6,0,0,0.0,3,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/Token.java,15 akto,com.akto.utils,JWT,2,0,5,2,49,5,0,0,0.6,5,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/JWT.java,21 akto,com.akto.utils,Utils,2,0,13,10,261,56,0,0,0.6153846153846154,6,16,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/Utils.java,39 akto,com.akto.utils,AktoCustomException,0,0,1,1,5,1,0,0,-1.0,2,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/AktoCustomException.java,3 akto,com.akto.utils,Mention,0,0,1,1,20,3,0,0,-1.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/Mention.java,10 akto,com.akto.utils,TestRedactSampleData,2,0,6,3,197,38,0,0,0.3333333333333333,0,4,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/utils/TestRedactSampleData.java,21 akto,com.akto.utils,SampleDataToSTITest,0,0,2,2,27,2,0,1,-1.0,0,6,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/utils/SampleDataToSTITest.java,22 akto,com.akto.utils,CustomAuthUtilTest,0,0,2,2,31,2,0,1,-1.0,0,6,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/utils/CustomAuthUtilTest.java,23 akto,com.akto.utils,RedactSampleData,3,1,6,6,138,23,0,0,0.3333333333333333,9,5,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/utils/RedactSampleData.java,21 akto,com.akto.utils,SampleDataToSTI,2,0,6,5,108,20,0,0,0.3333333333333333,3,5,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/utils/SampleDataToSTI.java,19 akto,com.akto.utils,CustomAuthUtil,0,0,3,3,51,12,0,0,-1.0,2,5,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/utils/CustomAuthUtil.java,23 akto,com.akto.utils.modifier,TestNoneAlgoJWTModifier,0,0,1,1,11,1,0,0,-1.0,0,1,/home/snoop/akto/libs/dao/src/test/java/com/akto/utils/modifier/TestNoneAlgoJWTModifier.java,8 akto,com.akto.utils.modifier,TestInvalidSignatureJWTModifier,0,0,1,1,16,1,0,0,-1.0,0,1,/home/snoop/akto/libs/dao/src/test/java/com/akto/utils/modifier/TestInvalidSignatureJWTModifier.java,9 akto,com.akto.utils.modifier,TestAddJkuJwtModifier,0,0,1,1,22,1,0,0,-1.0,0,2,/home/snoop/akto/libs/dao/src/test/java/com/akto/utils/modifier/TestAddJkuJwtModifier.java,17 akto,com.akto.dto,TestOriginalHttpResponse,0,0,2,2,21,2,0,0,-1.0,0,1,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/TestOriginalHttpResponse.java,12 akto,com.akto.dto,TestOriginalHttpRequest,0,0,8,7,83,8,0,0,-1.0,0,2,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/TestOriginalHttpRequest.java,14 akto,com.akto.dto,TestApiInfo,0,0,3,3,45,3,0,0,-1.0,0,1,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/TestApiInfo.java,13 akto,com.akto.dto,Team,4,0,10,10,39,10,0,0,0.2,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Team.java,6 akto,com.akto.dto,Team.UserType,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Team.java,8 akto,com.akto.dto,AwsResources,2,0,6,6,22,6,0,0,0.3333333333333333,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/AwsResources.java,5 akto,com.akto.dto,SensitiveSampleData,5,2,8,8,31,8,0,0,0.375,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/SensitiveSampleData.java,7 akto,com.akto.dto,IgnoreData,2,0,6,6,22,6,0,0,0.3333333333333333,11,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/IgnoreData.java,9 akto,com.akto.dto,FilterSampleData,6,4,7,7,54,9,0,0,0.2857142857142857,6,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/FilterSampleData.java,9 akto,com.akto.dto,FilterSampleData.FilterKey,2,2,0,0,22,0,0,0,-1.0,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/FilterSampleData.java,19 akto,com.akto.dto,RawApi,3,0,18,18,94,20,0,0,0.16666666666666666,15,3,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/RawApi.java,9 akto,com.akto.dto,Log,6,1,13,13,48,13,0,0,0.3076923076923077,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Log.java,6 akto,com.akto.dto,PolicyCatalog,2,0,6,6,22,6,0,0,0.3333333333333333,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/PolicyCatalog.java,5 akto,com.akto.dto,CustomFilter,0,0,2,2,5,2,2,0,-1.0,2,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/CustomFilter.java,5 akto,com.akto.dto,AccountSettings,30,17,29,29,122,29,0,0,0.3793103448275862,15,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/AccountSettings.java,5 akto,com.akto.dto,AccountSettings.SetupType,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/AccountSettings.java,59 akto,com.akto.dto,ApiToken,12,4,18,17,74,18,0,0,0.16666666666666666,6,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/ApiToken.java,7 akto,com.akto.dto,ApiToken.Utility,1,0,0,0,8,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/ApiToken.java,21 akto,com.akto.dto,TagConfig,10,4,16,16,63,16,0,0,0.125,1,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/TagConfig.java,8 akto,com.akto.dto,OTPMessage,4,0,10,10,38,10,0,0,0.2,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/OTPMessage.java,3 akto,com.akto.dto,BackwardCompatibility,25,12,28,28,121,28,0,0,0.10714285714285714,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/BackwardCompatibility.java,3 akto,com.akto.dto,UserAccountEntry,3,0,8,8,28,8,0,0,0.5,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/UserAccountEntry.java,3 akto,com.akto.dto,KafkaHealthMetric,8,2,16,16,66,18,0,0,0.1875,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/KafkaHealthMetric.java,7 akto,com.akto.dto,TestEnvSettings,6,0,14,14,55,14,0,0,0.14285714285714285,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/TestEnvSettings.java,10 akto,com.akto.dto,TestEnvSettings.LogLevel,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/TestEnvSettings.java,12 akto,com.akto.dto,Relationship,9,0,12,12,106,14,0,0,0.16666666666666666,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Relationship.java,9 akto,com.akto.dto,Relationship.ApiRelationInfo,5,0,0,0,57,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Relationship.java,24 akto,com.akto.dto,APISpec,5,0,12,12,47,12,0,0,0.16666666666666666,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/APISpec.java,3 akto,com.akto.dto,APISpec.Type,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/APISpec.java,4 akto,com.akto.dto,PercentageMatchRequest,2,0,6,6,22,6,0,0,0.3333333333333333,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/PercentageMatchRequest.java,5 akto,com.akto.dto,SignupInfo,26,0,6,6,249,6,4,0,0.5,6,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/SignupInfo.java,12 akto,com.akto.dto,SignupInfo.GoogleSignupInfo,3,0,0,0,30,0,0,1,-1.0,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/SignupInfo.java,43 akto,com.akto.dto,SignupInfo.SlackSignupInfo,15,0,0,0,128,0,0,1,-1.0,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/SignupInfo.java,83 akto,com.akto.dto,SignupInfo.WebpushSubscriptionInfo,3,0,0,0,45,0,0,1,-1.0,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/SignupInfo.java,247 akto,com.akto.dto,SignupInfo.PasswordHashInfo,2,0,0,0,23,0,0,1,-1.0,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/SignupInfo.java,305 akto,com.akto.dto,BurpPluginInfo,10,6,10,10,44,10,0,0,0.2,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/BurpPluginInfo.java,3 akto,com.akto.dto,Markov,6,0,14,14,95,17,0,0,0.14285714285714285,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Markov.java,8 akto,com.akto.dto,Markov.State,2,0,0,0,33,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Markov.java,40 akto,com.akto.dto,APIConfig,5,0,12,12,46,12,0,0,0.16666666666666666,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/APIConfig.java,3 akto,com.akto.dto,SampleRequestReplayResponse,2,0,6,6,22,6,0,0,0.3333333333333333,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/SampleRequestReplayResponse.java,7 akto,com.akto.dto,HttpResponseParams,12,6,19,19,82,19,0,0,0.10526315789473684,35,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/HttpResponseParams.java,8 akto,com.akto.dto,HttpResponseParams.Source,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/HttpResponseParams.java,10 akto,com.akto.dto,AktoDataType,5,0,13,13,48,13,0,0,0.15384615384615385,3,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/AktoDataType.java,7 akto,com.akto.dto,HttpRequestParams,6,3,13,13,90,19,0,0,0.15384615384615385,21,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/HttpRequestParams.java,12 akto,com.akto.dto,TestRun,5,0,13,13,50,13,0,0,0.15384615384615385,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/TestRun.java,9 akto,com.akto.dto,TestRun.TestRunStatus,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/TestRun.java,11 akto,com.akto.dto,AwsResource,2,0,6,6,22,6,0,0,0.3333333333333333,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/AwsResource.java,3 akto,com.akto.dto,CustomAuthType,9,2,18,18,69,18,0,0,0.16666666666666666,7,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/CustomAuthType.java,9 akto,com.akto.dto,Config,18,0,4,4,152,4,4,0,0.5,9,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Config.java,5 akto,com.akto.dto,Config.ConfigType,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Config.java,25 akto,com.akto.dto,Config.SlackConfig,3,0,0,0,27,0,0,1,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Config.java,31 akto,com.akto.dto,Config.GoogleConfig,7,0,0,0,49,0,0,1,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Config.java,69 akto,com.akto.dto,Config.WebpushConfig,2,0,0,0,20,0,0,1,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Config.java,136 akto,com.akto.dto,Config.SalesforceConfig,4,0,0,0,39,0,0,1,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Config.java,166 akto,com.akto.dto,Scan,5,0,13,13,49,13,0,0,0.15384615384615385,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Scan.java,7 akto,com.akto.dto,SensitiveParamInfo,10,2,23,23,90,25,0,0,0.08695652173913043,6,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/SensitiveParamInfo.java,5 akto,com.akto.dto,OriginalHttpRequest,9,1,36,36,241,64,0,0,0.08333333333333333,29,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/OriginalHttpRequest.java,13 akto,com.akto.dto,PendingInviteCode,6,1,12,12,46,12,0,0,0.25,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/PendingInviteCode.java,5 akto,com.akto.dto,Dibs,6,0,15,15,57,15,0,0,0.13333333333333333,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Dibs.java,5 akto,com.akto.dto,OriginalHttpResponse,4,0,15,15,87,23,0,0,0.13333333333333333,19,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/OriginalHttpResponse.java,13 akto,com.akto.dto,RecordedLoginFlowInput,4,0,10,10,38,10,0,0,0.2,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/RecordedLoginFlowInput.java,3 akto,com.akto.dto,ApiInfoCatalog,3,0,8,8,30,8,0,0,0.25,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/ApiInfoCatalog.java,10 akto,com.akto.dto,RBAC,5,2,8,8,32,8,0,0,0.375,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/RBAC.java,6 akto,com.akto.dto,RBAC.Role,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/RBAC.java,14 akto,com.akto.dto,Account,4,0,10,10,36,10,0,0,0.4,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Account.java,3 akto,com.akto.dto,User,8,1,19,19,77,19,0,0,0.15789473684210525,27,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/User.java,11 akto,com.akto.dto,Attempt,14,0,18,18,150,19,0,0,0.1111111111111111,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Attempt.java,13 akto,com.akto.dto,Attempt.AttemptResult,0,0,0,0,2,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Attempt.java,15 akto,com.akto.dto,Attempt.Success,6,0,0,0,57,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Attempt.java,18 akto,com.akto.dto,Attempt.Err,1,0,0,0,17,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Attempt.java,98 akto,com.akto.dto,Attempt.Status,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/Attempt.java,125 akto,com.akto.dto,CustomDataType,20,9,28,28,0,34,0,0,0.07142857142857142,9,4,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/CustomDataType.java,12 akto,com.akto.dto,ApiCollection,11,4,19,19,85,21,0,0,0.15789473684210525,22,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/ApiCollection.java,12 akto,com.akto.dto,SignupUserInfo,7,0,12,12,47,12,0,0,0.16666666666666666,2,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/SignupUserInfo.java,5 akto,com.akto.dto,ApiInfo,16,9,23,22,162,31,0,0,0.17391304347826086,63,3,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/ApiInfo.java,9 akto,com.akto.dto,ApiInfo.AuthType,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/ApiInfo.java,29 akto,com.akto.dto,ApiInfo.ApiAccessType,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/ApiInfo.java,33 akto,com.akto.dto,ApiInfo.ApiInfoKey,6,5,0,0,50,0,0,0,-1.0,0,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/ApiInfo.java,37 akto,com.akto.dto.type,TestUrlMethods,0,0,1,1,14,1,0,0,-1.0,0,1,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/type/TestUrlMethods.java,7 akto,com.akto.dto.type,TestKeyTypes,0,0,2,2,49,2,0,0,-1.0,0,6,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/type/TestKeyTypes.java,19 akto,com.akto.dto.type,TestSubType,0,0,6,6,79,6,0,0,-1.0,0,2,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/type/TestSubType.java,12 akto,com.akto.dto.type,TestSingleTypeInfo,0,0,8,7,113,8,0,0,-1.0,0,3,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/type/TestSingleTypeInfo.java,11 akto,com.akto.dto.type,TestRequestTemplate,0,0,2,2,27,3,0,0,-1.0,0,2,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/type/TestRequestTemplate.java,13 akto,com.akto.dto.type,KeyTypes,5,3,18,17,225,60,0,0,0.1111111111111111,14,4,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/KeyTypes.java,21 akto,com.akto.dto.type,RequestTemplate,16,4,42,35,575,151,0,0,0.14285714285714285,12,11,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/RequestTemplate.java,36 akto,com.akto.dto.type,RequestTemplate.AllParams,2,0,0,0,18,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/RequestTemplate.java,38 akto,com.akto.dto.type,RequestTemplate.MergeTrieKeyFunc,1,1,0,0,7,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/RequestTemplate.java,452 akto,com.akto.dto.type,APICatalog,4,0,15,15,67,18,0,0,0.2,5,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/APICatalog.java,9 akto,com.akto.dto.type,EndpointInfo,1,0,5,5,17,5,0,0,0.4,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/EndpointInfo.java,5 akto,com.akto.dto.type,URLMethods,1,0,2,2,16,5,0,0,1.0,27,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/URLMethods.java,3 akto,com.akto.dto.type,URLMethods.Method,1,0,0,0,14,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/URLMethods.java,5 akto,com.akto.dto.type,SingleTypeInfo,90,53,67,67,587,85,0,0,0.029850746268656716,47,7,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/SingleTypeInfo.java,27 akto,com.akto.dto.type,SingleTypeInfo.SuperType,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/SingleTypeInfo.java,87 akto,com.akto.dto.type,SingleTypeInfo.Position,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/SingleTypeInfo.java,91 akto,com.akto.dto.type,SingleTypeInfo.SubType,5,0,0,0,62,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/SingleTypeInfo.java,133 akto,com.akto.dto.type,SingleTypeInfo.ParamId,9,0,0,0,91,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/SingleTypeInfo.java,246 akto,com.akto.dto.type,SingleTypeInfo.Domain,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/SingleTypeInfo.java,421 akto,com.akto.dto.type,URLTemplate,6,0,21,21,0,47,0,0,0.09523809523809523,10,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/URLTemplate.java,13 akto,com.akto.dto.type,URLStatic,2,0,10,10,39,12,0,0,0.2,7,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/URLStatic.java,5 akto,com.akto.dto.type,TrafficRecorder,2,0,10,10,46,12,0,0,0.2,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/type/TrafficRecorder.java,8 akto,com.akto.dto.api_workflow,TestGraph,0,0,2,2,47,2,0,0,-1.0,0,4,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/api_workflow/TestGraph.java,14 akto,com.akto.dto.api_workflow,Graph,1,0,9,8,59,18,0,0,0.2222222222222222,2,3,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/api_workflow/Graph.java,9 akto,com.akto.dto.api_workflow,Node,3,0,9,9,33,9,0,0,0.2222222222222222,4,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/api_workflow/Node.java,9 akto,com.akto.dto.data_types,TestPredicates,0,0,8,8,152,8,0,0,-1.0,0,10,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/data_types/TestPredicates.java,13 akto,com.akto.dto.data_types,TestCustomDataType,0,0,3,3,47,3,0,0,-1.0,0,5,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/data_types/TestCustomDataType.java,18 akto,com.akto.dto.data_types,Predicate,3,2,6,5,0,29,8,0,0.3333333333333333,7,6,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/Predicate.java,9 akto,com.akto.dto.data_types,Predicate.Type,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/Predicate.java,14 akto,com.akto.dto.data_types,ContainsPredicate,1,0,5,5,26,7,0,1,0.4,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/ContainsPredicate.java,5 akto,com.akto.dto.data_types,NotBelongsToPredicate,1,0,5,5,23,6,0,1,0.0,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/NotBelongsToPredicate.java,7 akto,com.akto.dto.data_types,IsNumberPredicate,0,0,2,2,8,2,0,1,-1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/IsNumberPredicate.java,3 akto,com.akto.dto.data_types,BelongsToPredicate,1,0,5,5,22,6,0,1,0.4,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/BelongsToPredicate.java,7 akto,com.akto.dto.data_types,StartsWithPredicate,1,0,5,5,21,6,0,1,0.4,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/StartsWithPredicate.java,3 akto,com.akto.dto.data_types,EqualsToPredicate,1,0,5,5,22,6,0,1,0.4,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/EqualsToPredicate.java,5 akto,com.akto.dto.data_types,RegexPredicate,1,0,6,6,25,7,0,1,0.3333333333333333,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/RegexPredicate.java,5 akto,com.akto.dto.data_types,Conditions,2,0,8,8,42,12,0,0,0.25,15,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/Conditions.java,6 akto,com.akto.dto.data_types,Conditions.Operator,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/Conditions.java,36 akto,com.akto.dto.data_types,EndsWithPredicate,1,0,5,5,21,6,0,1,0.4,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/data_types/EndsWithPredicate.java,3 akto,com.akto.dto.testing,AuthMechanismTests,0,0,5,3,82,8,0,0,-1.0,0,3,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/testing/AuthMechanismTests.java,11 akto,com.akto.dto.testing,TestLogicalGroupTestingEndpoint,0,0,1,1,26,1,0,0,-1.0,0,4,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/testing/TestLogicalGroupTestingEndpoint.java,16 akto,com.akto.dto.testing,GenericTestResult,2,0,8,8,28,8,1,0,0.25,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/GenericTestResult.java,5 akto,com.akto.dto.testing,WorkflowNodeDetails,12,0,29,29,117,33,0,0,0.06896551724137931,8,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/WorkflowNodeDetails.java,5 akto,com.akto.dto.testing,WorkflowNodeDetails.Type,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/WorkflowNodeDetails.java,25 akto,com.akto.dto.testing,TestingEndpoints,1,0,5,5,15,5,4,0,0.6,7,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestingEndpoints.java,7 akto,com.akto.dto.testing,TestingEndpoints.Type,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestingEndpoints.java,19 akto,com.akto.dto.testing,TestResult,6,0,14,13,56,14,0,1,0.14285714285714285,9,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestResult.java,7 akto,com.akto.dto.testing,TestResult.Confidence,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestResult.java,16 akto,com.akto.dto.testing,TestResult.TestError,1,0,0,0,8,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestResult.java,20 akto,com.akto.dto.testing,OtpTestData,3,0,8,8,30,8,0,0,0.25,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/OtpTestData.java,4 akto,com.akto.dto.testing,AuthMechanism,5,0,16,16,69,21,0,0,0.1875,16,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/AuthMechanism.java,11 akto,com.akto.dto.testing,TestingRunResult,24,11,29,29,123,30,0,0,0.06896551724137931,8,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestingRunResult.java,10 akto,com.akto.dto.testing,LoginFlowParams,3,0,8,8,30,8,0,0,0.25,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/LoginFlowParams.java,3 akto,com.akto.dto.testing,TestRoles,10,2,19,19,77,20,0,0,0.10526315789473684,3,3,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestRoles.java,10 akto,com.akto.dto.testing,CustomTestingEndpoints,1,0,6,6,22,6,0,1,0.3333333333333333,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/CustomTestingEndpoints.java,7 akto,com.akto.dto.testing,TestSuite,3,3,0,0,30,0,0,0,-1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestSuite.java,7 akto,com.akto.dto.testing,EndpointLogicalGroup,8,2,14,14,56,14,0,0,0.14285714285714285,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/EndpointLogicalGroup.java,5 akto,com.akto.dto.testing,LogicalGroupTestingEndpoint,2,0,8,8,43,12,0,1,0.375,2,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/LogicalGroupTestingEndpoint.java,9 akto,com.akto.dto.testing,LoginVerificationCodeData,2,0,6,6,22,6,0,0,0.3333333333333333,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/LoginVerificationCodeData.java,3 akto,com.akto.dto.testing,HardcodedAuthParam,4,0,13,13,60,17,0,1,0.15384615384615385,0,4,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/HardcodedAuthParam.java,13 akto,com.akto.dto.testing,WorkflowTestResult,10,2,13,13,83,14,0,0,0.15384615384615385,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/WorkflowTestResult.java,7 akto,com.akto.dto.testing,WorkflowTestResult.NodeResult,3,0,0,0,30,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/WorkflowTestResult.java,17 akto,com.akto.dto.testing,TestingRunConfig,5,0,12,12,46,12,0,0,0.16666666666666666,12,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestingRunConfig.java,12 akto,com.akto.dto.testing,LoginRequestAuthParam,4,0,13,13,61,17,0,1,0.15384615384615385,0,4,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/LoginRequestAuthParam.java,15 akto,com.akto.dto.testing,LoginWorkflowGraphEdge,3,0,9,9,33,9,0,0,0.2222222222222222,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/LoginWorkflowGraphEdge.java,3 akto,com.akto.dto.testing,RequestData,9,0,20,20,78,20,0,0,0.1,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/RequestData.java,3 akto,com.akto.dto.testing,CollectionWiseTestingEndpoints,1,0,6,6,22,6,0,1,0.3333333333333333,3,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/CollectionWiseTestingEndpoints.java,11 akto,com.akto.dto.testing,TestingRun,20,5,33,33,142,33,0,0,0.09090909090909091,8,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestingRun.java,6 akto,com.akto.dto.testing,TestingRun.State,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestingRun.java,88 akto,com.akto.dto.testing,WorkflowUpdatedSampleData,5,0,13,13,49,13,0,0,0.15384615384615385,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/WorkflowUpdatedSampleData.java,3 akto,com.akto.dto.testing,LoginFlowResponse,3,0,8,8,30,8,0,0,0.25,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/LoginFlowResponse.java,5 akto,com.akto.dto.testing,WorkflowTestingEndpoints,2,1,6,6,23,6,0,1,0.6666666666666666,4,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/WorkflowTestingEndpoints.java,7 akto,com.akto.dto.testing,AuthParamData,4,0,11,11,44,12,0,0,0.18181818181818182,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/AuthParamData.java,3 akto,com.akto.dto.testing,LoginFlowStepsData,2,0,6,6,22,6,0,0,0.3333333333333333,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/LoginFlowStepsData.java,6 akto,com.akto.dto.testing,WorkflowTest,10,0,23,23,90,23,0,0,0.08695652173913043,7,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/WorkflowTest.java,8 akto,com.akto.dto.testing,WorkflowTest.State,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/WorkflowTest.java,10 akto,com.akto.dto.testing,AuthParam,0,0,6,6,9,6,2,0,-1.0,9,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/AuthParam.java,7 akto,com.akto.dto.testing,AuthParam.Location,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/AuthParam.java,20 akto,com.akto.dto.testing,TestingRunResultSummary,19,8,24,24,99,24,0,0,0.125,5,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestingRunResultSummary.java,9 akto,com.akto.dto.testing,TestingSchedule,9,1,20,20,77,20,0,0,0.1,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/TestingSchedule.java,5 akto,com.akto.dto.runtime_filters,TestFieldExistsFilter,0,0,1,1,24,1,0,0,-1.0,0,2,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/runtime_filters/TestFieldExistsFilter.java,9 akto,com.akto.dto.runtime_filters,TestResponseCodeRuntimeFilter,0,0,1,1,21,1,0,0,-1.0,0,2,/home/snoop/akto/libs/dao/src/test/java/com/akto/dto/runtime_filters/TestResponseCodeRuntimeFilter.java,9 akto,com.akto.dto.runtime_filters,RuntimeFilter,9,3,17,17,83,21,0,0,0.11764705882352941,8,3,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/runtime_filters/RuntimeFilter.java,9 akto,com.akto.dto.runtime_filters,RuntimeFilter.UseCase,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/runtime_filters/RuntimeFilter.java,21 akto,com.akto.dto.runtime_filters,RuntimeFilter.Operator,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/runtime_filters/RuntimeFilter.java,25 akto,com.akto.dto.runtime_filters,FieldExistsFilter,3,0,6,6,53,13,0,1,0.3333333333333333,2,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/runtime_filters/FieldExistsFilter.java,14 akto,com.akto.dto.runtime_filters,ResponseCodeRuntimeFilter,2,0,7,7,28,7,0,1,0.2857142857142857,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/runtime_filters/ResponseCodeRuntimeFilter.java,6 akto,com.akto,DaoInit,0,0,1,1,75,1,0,0,-1.0,10,46,/home/snoop/akto/libs/dao/src/main/java/com/akto/DaoInit.java,50 akto,com.akto,MongoBasedTest,3,3,2,2,20,3,0,0,0.0,0,2,/home/snoop/akto/libs/utils/src/test/java/com/akto/MongoBasedTest.java,19 akto,com.akto,TestGraphQLUtils,2,1,2,1,40,4,0,0,0.0,0,6,/home/snoop/akto/libs/utils/src/test/java/com/akto/TestGraphQLUtils.java,22 akto,com.akto,InstanceDetails,3,2,2,1,21,3,0,0,1.0,0,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/InstanceDetails.java,11 akto,com.akto,TimeoutObject,3,0,8,8,30,8,0,0,0.25,2,0,/home/snoop/akto/libs/integrations/src/main/java/com/akto/TimeoutObject.java,3 akto,com.akto,ApiRequest,2,0,7,7,115,15,0,0,0.0,3,1,/home/snoop/akto/libs/integrations/src/main/java/com/akto/ApiRequest.java,12 akto,com.akto.dao.traffic_metrics,TrafficMetricsDao,2,2,5,5,43,10,0,2,0.4,5,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/traffic_metrics/TrafficMetricsDao.java,18 akto,com.akto.dao.notifications,CustomWebhooksResultDao,1,1,3,2,11,3,0,2,1.0,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/notifications/CustomWebhooksResultDao.java,6 akto,com.akto.dao.notifications,SlackWebhooksDao,1,1,3,2,11,3,0,2,1.0,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/notifications/SlackWebhooksDao.java,6 akto,com.akto.dao.notifications,CustomWebhooksDao,1,1,3,2,11,3,0,2,1.0,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/notifications/CustomWebhooksDao.java,6 akto,com.akto.dao.pii,PIISourceDao,1,1,3,2,11,3,0,2,1.0,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/pii/PIISourceDao.java,6 akto,com.akto.dao.demo,VulnerableRequestForTemplateDao,2,1,4,3,25,4,0,2,1.0,2,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/demo/VulnerableRequestForTemplateDao.java,9 akto,com.akto.dao.testing,TestingRunResultDao,1,1,5,5,25,6,0,2,0.8,5,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/TestingRunResultDao.java,14 akto,com.akto.dao.testing,WorkflowTestsDao,1,1,2,2,9,2,0,2,1.0,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/WorkflowTestsDao.java,6 akto,com.akto.dao.testing,WorkflowTestResultsDao,1,1,2,2,9,2,0,2,1.0,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/WorkflowTestResultsDao.java,6 akto,com.akto.dao.testing,TestingRunConfigDao,1,1,3,2,11,3,0,2,1.0,2,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/TestingRunConfigDao.java,9 akto,com.akto.dao.testing,EndpointLogicalGroupDao,1,1,5,4,30,5,0,2,1.0,2,6,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/EndpointLogicalGroupDao.java,15 akto,com.akto.dao.testing,TestingRunResultSummariesDao,1,1,3,2,11,3,0,2,1.0,5,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/TestingRunResultSummariesDao.java,6 akto,com.akto.dao.testing,TestRolesDao,1,1,5,4,41,10,0,2,0.8,3,3,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/TestRolesDao.java,13 akto,com.akto.dao.testing,TestingSchedulesDao,1,1,2,2,9,2,0,2,1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/TestingSchedulesDao.java,6 akto,com.akto.dao.testing,TestingRunDao,1,1,2,2,9,2,0,2,1.0,6,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/TestingRunDao.java,6 akto,com.akto.dao.testing,LoginFlowStepsDao,1,1,2,2,9,2,0,2,1.0,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/LoginFlowStepsDao.java,6 akto,com.akto.dao.testing.sources,TestSourceConfigsDao,4,1,4,3,24,5,0,2,1.0,6,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing/sources/TestSourceConfigsDao.java,14 akto,com.akto.dao.test_editor.executor,ConfigParser,0,0,3,3,110,24,0,0,-1.0,1,4,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/executor/ConfigParser.java,15 akto,com.akto.dao.test_editor.auth,Parser,0,0,1,1,8,1,0,0,-1.0,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/auth/Parser.java,8 akto,com.akto.dao.test_editor,TestEditorEnums,0,0,4,4,143,50,0,0,-1.0,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,3 akto,com.akto.dao.test_editor,TestEditorEnums.DataOperands,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,5 akto,com.akto.dao.test_editor,TestEditorEnums.CollectionOperands,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,21 akto,com.akto.dao.test_editor,TestEditorEnums.TermOperands,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,26 akto,com.akto.dao.test_editor,TestEditorEnums.PredicateOperator,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,38 akto,com.akto.dao.test_editor,TestEditorEnums.KeyValOperator,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,43 akto,com.akto.dao.test_editor,TestEditorEnums.BodyOperator,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,48 akto,com.akto.dao.test_editor,TestEditorEnums.ExtractOperator,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,53 akto,com.akto.dao.test_editor,TestEditorEnums.OperandTypes,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,57 akto,com.akto.dao.test_editor,TestEditorEnums.ContextOperator,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,68 akto,com.akto.dao.test_editor,TestEditorEnums.ExecutorParentOperands,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,182 akto,com.akto.dao.test_editor,TestEditorEnums.RequestParentOperand,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,187 akto,com.akto.dao.test_editor,TestEditorEnums.TerminalExecutorDataOperands,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,191 akto,com.akto.dao.test_editor,TestEditorEnums.NonTerminalExecutorDataOperands,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,203 akto,com.akto.dao.test_editor,TestEditorEnums.ExecutorOperandTypes,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestEditorEnums.java,212 akto,com.akto.dao.test_editor,TestConfigYamlParser,0,0,3,3,74,16,0,0,-1.0,3,9,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/TestConfigYamlParser.java,18 akto,com.akto.dao.test_editor,YamlTemplateDao,1,1,4,4,36,7,0,2,0.75,9,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/YamlTemplateDao.java,14 akto,com.akto.dao.test_editor.info,InfoParser,0,0,1,1,8,1,0,0,-1.0,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/info/InfoParser.java,8 akto,com.akto.dao.test_editor.filter,ConfigParser,4,0,6,6,179,43,0,0,0.3333333333333333,1,4,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/test_editor/filter/ConfigParser.java,16 akto,com.akto.dao.context,Context,1,1,12,12,51,12,0,0,1.0,119,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/context/Context.java,10 akto,com.akto.dao.testing_run_findings,TestingRunIssuesDao,1,1,3,2,11,3,0,2,1.0,6,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dao/testing_run_findings/TestingRunIssuesDao.java,7 akto,com.akto.util.grpc,ProtoBufUtils,4,3,6,4,0,19,0,0,0.6666666666666666,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/grpc/ProtoBufUtils.java,14 akto,com.akto.util,JsonStringPayloadModifier,1,0,1,1,31,5,0,0,0.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/JsonStringPayloadModifier.java,6 akto,com.akto.util,JSONUtils,0,0,9,6,170,42,0,0,-1.0,12,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/JSONUtils.java,12 akto,com.akto.util,Pair,2,0,9,9,36,11,0,0,0.2222222222222222,5,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/Pair.java,5 akto,com.akto.util,HttpRequestResponseUtils,3,2,4,4,71,16,0,0,0.0,4,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/HttpRequestResponseUtils.java,15 akto,com.akto.util,TokenPayloadModifier,0,0,1,1,31,5,0,0,-1.0,0,4,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/TokenPayloadModifier.java,13 akto,com.akto.util,Constants,3,3,1,0,7,1,0,0,0.0,7,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/Constants.java,3 akto,com.akto.util,CookieTransformer,0,0,3,3,64,18,0,0,-1.0,5,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/CookieTransformer.java,7 akto,com.akto.util,DateUtils,0,0,1,1,6,1,0,0,-1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/DateUtils.java,3 akto,com.akto.util,DateUtils.TrackingPeriod,0,0,0,0,4,0,0,0,-1.0,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/DateUtils.java,5 akto,com.akto.util,RecordedLoginFlowUtil,2,0,2,2,70,8,0,0,0.0,2,4,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/RecordedLoginFlowUtil.java,31 akto,com.akto.util,EnumCodec,1,0,4,4,15,4,0,0,0.5,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/EnumCodec.java,9 akto,com.akto.util,Trie,5,0,4,3,108,10,0,0,0.0,1,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/Trie.java,15 akto,com.akto.util,Trie.Node,3,0,0,0,72,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/Trie.java,18 akto,com.akto.util.modifier,SetValueModifier,1,0,2,2,11,3,0,1,0.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/modifier/SetValueModifier.java,6 akto,com.akto.util.modifier,ConvertToArrayPayloadModifier,0,0,1,1,5,1,0,1,-1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/modifier/ConvertToArrayPayloadModifier.java,5 akto,com.akto.util.modifier,NestedObjectModifier,0,0,1,1,7,1,0,1,-1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/modifier/NestedObjectModifier.java,5 akto,com.akto.util.modifier,AddJkuJWTModifier,2,2,1,1,9,1,0,2,0.0,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/modifier/AddJkuJWTModifier.java,6 akto,com.akto.util.modifier,PayloadModifier,0,0,1,1,3,1,4,0,-1.0,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/modifier/PayloadModifier.java,3 akto,com.akto.util.modifier,JwtModifier,1,0,9,9,105,18,3,1,0.5555555555555556,2,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/modifier/JwtModifier.java,15 akto,com.akto.util.modifier,NoneAlgoJWTModifier,1,0,2,2,14,2,0,2,0.0,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/modifier/NoneAlgoJWTModifier.java,6 akto,com.akto.util.modifier,InvalidSignatureJWTModifier,0,0,1,1,10,2,0,2,-1.0,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/modifier/InvalidSignatureJWTModifier.java,3 akto,com.akto.util.enums,GlobalEnums,6,0,9,6,44,9,0,0,0.0,11,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/GlobalEnums.java,3 akto,com.akto.util.enums,GlobalEnums.TestErrorSource,1,0,0,0,8,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/GlobalEnums.java,6 akto,com.akto.util.enums,GlobalEnums.TestCategory,4,0,0,0,23,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/GlobalEnums.java,23 akto,com.akto.util.enums,GlobalEnums.IssueTags,1,0,0,0,8,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/GlobalEnums.java,71 akto,com.akto.util.enums,GlobalEnums.Severity,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/GlobalEnums.java,84 akto,com.akto.util.enums,GlobalEnums.TestRunIssueStatus,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/GlobalEnums.java,92 akto,com.akto.util.enums,GlobalEnums.YamlTemplateSource,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/GlobalEnums.java,99 akto,com.akto.util.enums,MongoDBEnums,2,0,3,2,16,3,0,0,0.0,5,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/MongoDBEnums.java,3 akto,com.akto.util.enums,MongoDBEnums.DB,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/MongoDBEnums.java,4 akto,com.akto.util.enums,MongoDBEnums.Collection,2,0,0,0,13,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/MongoDBEnums.java,8 akto,com.akto.util.enums,LoginFlowEnums,0,0,0,0,4,0,0,0,-1.0,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/LoginFlowEnums.java,3 akto,com.akto.util.enums,LoginFlowEnums.AuthMechanismTypes,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/LoginFlowEnums.java,5 akto,com.akto.util.enums,LoginFlowEnums.LoginStepTypesEnums,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/util/enums/LoginFlowEnums.java,10 akto,com.akto.dto.traffic_metrics,TrafficMetrics,16,6,10,9,111,10,0,0,0.3,6,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/traffic_metrics/TrafficMetrics.java,6 akto,com.akto.dto.traffic_metrics,TrafficMetrics.Name,2,0,0,0,13,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/traffic_metrics/TrafficMetrics.java,19 akto,com.akto.dto.traffic_metrics,TrafficMetrics.Key,12,6,0,0,69,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/traffic_metrics/TrafficMetrics.java,43 akto,com.akto.dto.auth,APIAuthAPIKey,3,0,9,9,36,9,0,1,0.3333333333333333,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/auth/APIAuthAPIKey.java,7 akto,com.akto.dto.auth,APIAuthAPIKey.Placement,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/auth/APIAuthAPIKey.java,10 akto,com.akto.dto.auth,APIAuth,2,0,4,4,15,4,3,0,0.5,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/auth/APIAuth.java,5 akto,com.akto.dto.auth,APIAuth.Type,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/auth/APIAuth.java,7 akto,com.akto.dto.auth,APIAuthBasic,2,0,7,7,27,7,0,1,0.42857142857142855,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/auth/APIAuthBasic.java,7 akto,com.akto.dto.auth,APIAuthOAuth,1,0,5,5,19,5,0,1,0.6,0,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/auth/APIAuthOAuth.java,7 akto,com.akto.dto.notifications,SlackWebhook,9,0,21,21,81,21,0,0,0.09523809523809523,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/notifications/SlackWebhook.java,5 akto,com.akto.dto.notifications,CustomWebhook,21,3,37,36,151,37,0,0,0.05405405405405406,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/notifications/CustomWebhook.java,10 akto,com.akto.dto.notifications,CustomWebhook.ActiveStatus,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/notifications/CustomWebhook.java,33 akto,com.akto.dto.notifications,CustomWebhook.WebhookOptions,2,0,0,0,13,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/notifications/CustomWebhook.java,37 akto,com.akto.dto.notifications,CustomWebhookResult,6,0,14,14,53,14,0,0,0.21428571428571427,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/notifications/CustomWebhookResult.java,7 akto,com.akto.dto.pii,PIIType,4,0,14,14,55,16,0,0,0.14285714285714285,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/pii/PIIType.java,7 akto,com.akto.dto.pii,PIISource,7,0,17,17,64,17,0,0,0.17647058823529413,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/pii/PIISource.java,7 akto,com.akto.dto.traffic,TrafficInfo,2,1,7,7,25,7,0,0,0.2857142857142857,2,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/traffic/TrafficInfo.java,7 akto,com.akto.dto.traffic,Key,6,3,15,15,57,15,0,0,0.13333333333333333,9,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/traffic/Key.java,5 akto,com.akto.dto.traffic,SampleData,2,0,7,7,25,7,0,0,0.2857142857142857,13,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/traffic/SampleData.java,5 akto,com.akto.dto.demo,VulnerableRequestForTemplate,2,0,6,6,22,6,0,0,0.3333333333333333,1,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/demo/VulnerableRequestForTemplate.java,7 akto,com.akto.dto.testing.rate_limit,GlobalApiRateLimit,1,0,5,5,18,5,0,1,0.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/rate_limit/GlobalApiRateLimit.java,5 akto,com.akto.dto.testing.rate_limit,ApiRateLimit,0,0,1,1,3,1,1,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/rate_limit/ApiRateLimit.java,5 akto,com.akto.dto.testing.rate_limit,RateLimitHandler,2,0,4,3,29,8,0,0,0.75,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/rate_limit/RateLimitHandler.java,9 akto,com.akto.dto.testing.sources,TestSourceConfig,14,4,23,23,91,23,0,0,0.08695652173913043,9,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/sources/TestSourceConfig.java,8 akto,com.akto.dto.testing.info,BFLATestInfo,2,0,6,6,24,6,0,1,0.3333333333333333,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/info/BFLATestInfo.java,3 akto,com.akto.dto.testing.info,NucleiTestInfo,2,0,7,7,27,7,0,1,0.2857142857142857,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/info/NucleiTestInfo.java,3 akto,com.akto.dto.testing.info,TestInfo,0,0,1,1,4,1,2,0,-1.0,4,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/testing/info/TestInfo.java,3 akto,com.akto.dto.gpt,AktoGptConfigState,0,0,0,0,1,0,0,0,-1.0,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/gpt/AktoGptConfigState.java,3 akto,com.akto.dto.gpt,AktoGptConfig,2,0,7,7,25,7,0,0,0.2857142857142857,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/gpt/AktoGptConfig.java,5 akto,com.akto.dto.test_run_findings,TestingRunIssues,13,6,16,16,67,16,0,0,0.1875,7,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_run_findings/TestingRunIssues.java,6 akto,com.akto.dto.test_run_findings,TestingIssuesId,8,3,16,16,69,18,0,0,0.1875,8,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_run_findings/TestingIssuesId.java,11 akto,com.akto.dto.loaders,PostmanUploadLoader,0,0,2,2,8,2,0,2,-1.0,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/loaders/PostmanUploadLoader.java,3 akto,com.akto.dto.loaders,Loader,12,3,16,15,66,17,1,0,0.25,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/loaders/Loader.java,6 akto,com.akto.dto.loaders,Loader.Type,3,0,0,0,18,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/loaders/Loader.java,7 akto,com.akto.dto.loaders,NormalLoader,4,2,7,7,30,8,1,1,0.2857142857142857,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/loaders/NormalLoader.java,3 akto,com.akto.dto.test_editor,YamlTemplate,13,6,16,16,70,17,0,0,0.1875,3,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/YamlTemplate.java,5 akto,com.akto.dto.test_editor,ConfigParserResult,3,0,8,8,30,8,0,0,0.25,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/ConfigParserResult.java,3 akto,com.akto.dto.test_editor,ExecutorSingleRequest,4,0,10,10,38,10,0,0,0.2,1,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/ExecutorSingleRequest.java,7 akto,com.akto.dto.test_editor,ExecutorConfigParserResult,3,0,8,8,30,8,0,0,0.25,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/ExecutorConfigParserResult.java,3 akto,com.akto.dto.test_editor,FilterNode,9,0,21,21,86,22,0,0,0.09523809523809523,7,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/FilterNode.java,6 akto,com.akto.dto.test_editor,FilterActionRequest,13,0,30,30,126,32,0,0,0.06666666666666667,2,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/FilterActionRequest.java,9 akto,com.akto.dto.test_editor,Info,9,0,20,20,78,20,0,0,0.1,6,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/Info.java,5 akto,com.akto.dto.test_editor,Auth,2,0,6,6,22,6,0,0,0.3333333333333333,7,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/Auth.java,5 akto,com.akto.dto.test_editor,DataOperandsFilterResponse,3,0,8,8,30,8,0,0,0.25,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/DataOperandsFilterResponse.java,7 akto,com.akto.dto.test_editor,ConfigParserValidationResult,2,0,6,6,22,6,0,0,0.3333333333333333,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/ConfigParserValidationResult.java,3 akto,com.akto.dto.test_editor,Config,1,0,4,4,14,4,0,0,0.5,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/Config.java,5 akto,com.akto.dto.test_editor,DataOperandFilterRequest,3,0,8,8,30,8,0,0,0.25,14,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/DataOperandFilterRequest.java,3 akto,com.akto.dto.test_editor,ExecutionResult,4,0,10,10,38,10,0,0,0.2,2,2,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/ExecutionResult.java,6 akto,com.akto.dto.test_editor,ExecutorNode,4,0,10,10,38,10,0,0,0.2,6,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/ExecutorNode.java,5 akto,com.akto.dto.test_editor,Category,3,0,8,8,30,8,0,0,0.25,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/Category.java,3 akto,com.akto.dto.test_editor,TestConfig,10,0,22,22,83,22,0,0,0.22727272727272727,6,5,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/TestConfig.java,8 akto,com.akto.dto.test_editor,ExecutorSingleOperationResp,2,0,6,6,22,6,0,0,0.3333333333333333,2,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/test_editor/ExecutorSingleOperationResp.java,3 akto,com.akto.dto.third_party_access,GoogleCredential,2,0,6,6,23,6,0,1,0.3333333333333333,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/third_party_access/GoogleCredential.java,5 akto,com.akto.dto.third_party_access,PostmanCredential,2,0,6,6,23,6,0,1,0.3333333333333333,3,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/third_party_access/PostmanCredential.java,5 akto,com.akto.dto.third_party_access,Credential,4,0,10,10,39,10,2,0,0.2,4,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/third_party_access/Credential.java,6 akto,com.akto.dto.third_party_access,Credential.Type,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/third_party_access/Credential.java,8 akto,com.akto.dto.third_party_access,ThirdPartyAccess,5,0,12,12,43,12,0,0,0.25,3,1,/home/snoop/akto/libs/dao/src/main/java/com/akto/dto/third_party_access/ThirdPartyAccess.java,6 akto,com.akto.calendar,TestDateUtils,0,0,1,1,16,1,0,0,-1.0,0,2,/home/snoop/akto/libs/utils/src/test/java/com/akto/calendar/TestDateUtils.java,9 akto,com.akto.calendar,DateUtils,0,0,6,6,0,22,0,0,-1.0,2,1,/home/snoop/akto/libs/utils/src/main/java/com/akto/calendar/DateUtils.java,11 akto,com.akto.open_api,TestPathBuilder,0,0,2,2,27,2,0,0,-1.0,0,1,/home/snoop/akto/libs/utils/src/test/java/com/akto/open_api/TestPathBuilder.java,15 akto,com.akto.open_api,TestAddPathItems,0,0,1,1,31,1,0,0,-1.0,0,1,/home/snoop/akto/libs/utils/src/test/java/com/akto/open_api/TestAddPathItems.java,12 akto,com.akto.open_api,TestSchemaBuilder,0,0,2,2,55,2,0,0,-1.0,0,2,/home/snoop/akto/libs/utils/src/test/java/com/akto/open_api/TestSchemaBuilder.java,15 akto,com.akto.open_api,TestCustomSchemasFromSingleTypeInfo,0,0,8,8,90,8,0,0,-1.0,0,2,/home/snoop/akto/libs/utils/src/test/java/com/akto/open_api/TestCustomSchemasFromSingleTypeInfo.java,14 akto,com.akto.open_api,Main,2,0,10,10,138,25,0,0,0.3,4,3,/home/snoop/akto/libs/utils/src/main/java/com/akto/open_api/Main.java,31 akto,com.akto.open_api,SchemaBuilder,3,3,4,4,111,20,0,0,0.5,2,2,/home/snoop/akto/libs/utils/src/main/java/com/akto/open_api/SchemaBuilder.java,10 akto,com.akto.open_api,SchemaBuilder.CustomSchema,3,3,0,0,13,0,0,0,-1.0,0,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/open_api/SchemaBuilder.java,70 akto,com.akto.open_api,PathBuilder,0,0,7,7,0,36,0,0,-1.0,2,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/open_api/PathBuilder.java,18 akto,com.akto.har,HAR,5,2,8,8,108,18,0,0,0.25,2,1,/home/snoop/akto/libs/utils/src/main/java/com/akto/har/HAR.java,18 akto,com.akto.notifications.slack,TestSummaryGenerator,7,0,5,5,156,26,0,0,0.0,1,14,/home/snoop/akto/libs/utils/src/main/java/com/akto/notifications/slack/TestSummaryGenerator.java,28 akto,com.akto.notifications.slack,TestSummaryGenerator.GenerateResult,6,0,0,0,16,0,0,0,-1.0,0,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/notifications/slack/TestSummaryGenerator.java,216 akto,com.akto.notifications.slack,DailyUpdate,13,0,8,7,108,16,0,0,0.375,2,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/notifications/slack/DailyUpdate.java,10 akto,com.akto.notifications.slack,DailyUpdate.LinkWithDescription,3,0,0,0,10,0,0,0,-1.0,0,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/notifications/slack/DailyUpdate.java,43 akto,com.akto.store,StandardHeaders,1,1,2,1,77,3,0,0,0.0,0,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/store/StandardHeaders.java,7 akto,com.akto.store,TestSampleMessageStore,0,0,2,2,33,2,0,0,-1.0,0,8,/home/snoop/akto/apps/testing/src/test/java/com/akto/store/TestSampleMessageStore.java,18 akto,com.akto.store,SampleMessageStore,1,0,5,5,76,16,0,0,0.8,3,13,/home/snoop/akto/apps/testing/src/main/java/com/akto/store/SampleMessageStore.java,26 akto,com.akto.store,TestingUtil,4,0,10,10,38,10,0,0,0.2,4,2,/home/snoop/akto/apps/testing/src/main/java/com/akto/store/TestingUtil.java,11 akto,com.akto.util.http_request,CustomHttpRequest,2,0,3,3,56,7,0,0,0.0,0,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/util/http_request/CustomHttpRequest.java,19 akto,com.akto.testing_utils,TestingUtils,0,0,3,1,38,8,0,0,-1.0,1,4,/home/snoop/akto/libs/utils/src/main/java/com/akto/testing_utils/TestingUtils.java,14 akto,com.akto.task,DataFetcherUtils,0,0,0,0,2,0,0,0,-1.0,0,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/task/DataFetcherUtils.java,12 akto,com.akto.task,PeriodicTask,1,0,4,4,17,4,0,0,0.0,0,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/task/PeriodicTask.java,7 akto,com.akto.task,Cluster,2,2,1,1,26,1,0,0,0.0,1,3,/home/snoop/akto/libs/utils/src/main/java/com/akto/task/Cluster.java,16 akto,com.akto.kafka,Kafka,2,1,4,3,51,6,0,0,0.0,2,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/kafka/Kafka.java,12 akto,com.akto.kafka,Kafka.DemoProducerCallback,0,0,0,0,7,0,0,0,-1.0,0,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/kafka/Kafka.java,64 akto,com.akto.graphql,GraphQLUtils,7,2,8,6,153,44,0,0,0.375,2,1,/home/snoop/akto/libs/utils/src/main/java/com/akto/graphql/GraphQLUtils.java,12 akto,com.akto.log,LoggerMaker,5,1,6,4,77,16,0,0,0.3333333333333333,46,5,/home/snoop/akto/libs/utils/src/main/java/com/akto/log/LoggerMaker.java,17 akto,com.akto.log,LoggerMaker.LogDb,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/libs/utils/src/main/java/com/akto/log/LoggerMaker.java,26 akto,com.akto.postman,Main,2,1,16,16,151,28,0,0,0.0,1,1,/home/snoop/akto/libs/integrations/src/main/java/com/akto/postman/Main.java,12 akto,com.akto.listener,TestFileTypes,0,0,1,1,0,4,0,0,-1.0,0,5,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/listener/TestFileTypes.java,19 akto,com.akto.listener,TestListener,0,0,1,1,24,1,0,0,-1.0,0,5,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/listener/TestListener.java,20 akto,com.akto.listener,TestInitializerListener,0,0,5,4,70,5,0,0,-1.0,0,13,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/listener/TestInitializerListener.java,28 akto,com.akto.listener,TestFintechTypes,0,0,1,1,0,12,0,0,-1.0,0,5,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/listener/TestFintechTypes.java,19 akto,com.akto.listener,InfraMetricsListener,2,1,1,1,17,1,0,0,0.0,2,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/listener/InfraMetricsListener.java,17 akto,com.akto.listener,InitializerListener,19,11,44,27,897,147,0,0,0.045454545454545456,10,61,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/listener/InitializerListener.java,92 akto,com.akto.listener,InitializerListener.ChangesInfo,9,9,0,0,11,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/listener/InitializerListener.java,678 akto,com.akto.listener,InitializerListener.UrlResult,2,0,0,0,8,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/listener/InitializerListener.java,690 akto,com.akto.listener,KafkaListener,3,2,1,1,16,2,0,0,0.0,1,2,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/listener/KafkaListener.java,12 akto,com.akto.listener,AfterMongoConnectListener,2,0,4,4,44,12,1,0,0.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/listener/AfterMongoConnectListener.java,9 akto,com.akto.listener,RuntimeListener,4,3,4,3,92,8,0,1,0.5,1,16,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/listener/RuntimeListener.java,30 akto,com.akto.action.traffic_metrics,TestTrafficMetricsAction,0,0,2,1,65,2,0,0,-1.0,0,3,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/traffic_metrics/TestTrafficMetricsAction.java,15 akto,com.akto.action.traffic_metrics,TrafficMetricsAction,8,1,10,10,111,23,0,1,0.0,1,2,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/traffic_metrics/TrafficMetricsAction.java,16 akto,com.akto.action,TestCustomDataTypeAction,0,0,8,7,141,9,0,0,-1.0,0,13,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/TestCustomDataTypeAction.java,33 akto,com.akto.action,TestExportSampleDataAction,0,0,2,2,16,2,0,0,-1.0,0,1,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/TestExportSampleDataAction.java,8 akto,com.akto.action,TestCustomAuthTypeAction,0,0,4,4,65,4,0,0,-1.0,0,4,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/TestCustomAuthTypeAction.java,18 akto,com.akto.action,TestWebhookAction,0,0,7,7,120,7,0,0,-1.0,0,6,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/TestWebhookAction.java,21 akto,com.akto.action,TestApiCollectionsAction,0,0,6,5,90,11,0,0,-1.0,0,4,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/TestApiCollectionsAction.java,16 akto,com.akto.action,TestIgnoreFalsePositivesAction,0,0,1,1,29,1,0,0,-1.0,0,5,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/TestIgnoreFalsePositivesAction.java,20 akto,com.akto.action,TestSignupAction,0,0,1,1,16,1,0,0,-1.0,0,1,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/TestSignupAction.java,8 akto,com.akto.action,TestSwaggerData,0,0,4,2,79,11,0,0,-1.0,0,1,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/TestSwaggerData.java,16 akto,com.akto.action,TestParamStateAction,0,0,2,1,26,2,0,0,-1.0,0,3,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/TestParamStateAction.java,20 akto,com.akto.action,AccessTokenAction,3,1,5,5,68,13,0,0,0.0,4,4,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/AccessTokenAction.java,21 akto,com.akto.action,ExportSampleDataAction,10,0,19,15,230,38,0,1,0.10526315789473684,3,8,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/ExportSampleDataAction.java,25 akto,com.akto.action,BurpJarAction,6,2,8,8,143,16,0,1,0.375,0,8,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/BurpJarAction.java,36 akto,com.akto.action,OnboardingAction,5,0,8,8,56,9,0,1,0.375,0,6,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/OnboardingAction.java,16 akto,com.akto.action,AdminSettingsAction,6,2,16,15,79,20,0,1,0.375,1,10,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/AdminSettingsAction.java,14 akto,com.akto.action,HarAction,11,2,9,9,151,21,0,1,0.0,1,7,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/HarAction.java,24 akto,com.akto.action,HarAction.Awesome,2,2,0,0,28,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/HarAction.java,165 akto,com.akto.action,HarAction.GoString,2,2,0,0,25,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/HarAction.java,166 akto,com.akto.action,HarAction.ByReference,0,0,0,0,2,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/HarAction.java,182 akto,com.akto.action,HarAction.ByValue,0,0,0,0,2,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/HarAction.java,183 akto,com.akto.action,CustomAuthTypeAction,9,0,15,15,130,21,0,1,0.26666666666666666,1,8,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/CustomAuthTypeAction.java,25 akto,com.akto.action,OpenApiAction,7,0,10,10,75,12,0,1,0.0,0,7,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/OpenApiAction.java,24 akto,com.akto.action,AccountAction,5,1,14,11,156,21,0,1,0.21428571428571427,0,11,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/AccountAction.java,34 akto,com.akto.action,LogsAction,7,0,15,15,88,22,0,1,0.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/LogsAction.java,10 akto,com.akto.action,SignupAction,16,5,23,22,272,50,0,0,0.21739130434782608,1,16,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/SignupAction.java,43 akto,com.akto.action,APICatalogAction,1,0,3,3,18,3,0,0,0.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/APICatalogAction.java,9 akto,com.akto.action,ApiInfoAction,2,0,4,4,20,5,0,1,0.5,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/ApiInfoAction.java,18 akto,com.akto.action,LoadersAction,2,0,4,4,18,4,0,1,0.5,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/LoadersAction.java,9 akto,com.akto.action,MiddlewareConfigAction,2,0,3,3,17,3,0,1,0.6666666666666666,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/MiddlewareConfigAction.java,9 akto,com.akto.action,IgnoreFalsePositivesAction,2,0,5,4,64,20,0,1,0.0,1,7,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/IgnoreFalsePositivesAction.java,23 akto,com.akto.action,ParamStateAction,1,0,3,3,25,4,0,1,0.6666666666666666,1,2,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/ParamStateAction.java,16 akto,com.akto.action,WebhookAction,15,0,34,34,235,52,0,1,0.058823529411764705,1,9,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/WebhookAction.java,25 akto,com.akto.action,CustomDataTypeAction,30,0,30,30,428,68,0,1,0.06666666666666667,1,17,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/CustomDataTypeAction.java,39 akto,com.akto.action,CustomDataTypeAction.ConditionFromUser,2,0,0,0,22,0,0,0,-1.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/CustomDataTypeAction.java,53 akto,com.akto.action,CustomDataTypeAction.CustomSubTypeMatch,5,0,0,0,43,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/CustomDataTypeAction.java,239 akto,com.akto.action,CustomDataTypeAction.MatchResult,2,0,0,0,8,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/CustomDataTypeAction.java,362 akto,com.akto.action,ApiTokenAction,10,0,18,18,0,24,0,1,0.1111111111111111,1,8,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/ApiTokenAction.java,27 akto,com.akto.action,ApiCollectionsAction,4,0,9,9,86,18,0,1,0.0,2,6,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/ApiCollectionsAction.java,18 akto,com.akto.action,SensitiveFieldAction,9,0,13,13,83,16,0,1,0.15384615384615385,0,2,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/SensitiveFieldAction.java,27 akto,com.akto.action,FilterAction,1,0,2,2,10,2,0,1,0.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/FilterAction.java,9 akto,com.akto.action,LoginAction,7,1,9,8,106,18,0,0,0.0,1,12,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/LoginAction.java,40 akto,com.akto.action,ValidateEmailAction,1,0,2,2,20,3,0,0,0.0,0,3,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/ValidateEmailAction.java,13 akto,com.akto.action,UserAction,2,0,4,4,19,4,43,0,0.5,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/UserAction.java,11 akto,com.akto.action,TeamAction,3,0,8,8,67,14,0,1,0.375,0,5,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/TeamAction.java,23 akto,com.akto.action,PostmanAction,14,0,27,22,354,49,0,1,0.07407407407407407,0,20,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/PostmanAction.java,36 akto,com.akto.action,DbLogsAction,5,0,9,9,39,10,0,1,0.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/DbLogsAction.java,9 akto,com.akto.action,InfraMetricsAction,4,0,7,7,46,7,0,0,0.42857142857142855,0,4,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/InfraMetricsAction.java,23 akto,com.akto.action,LogoutAction,2,0,3,3,28,4,0,1,0.0,0,4,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/LogoutAction.java,21 akto,com.akto.action,ProfileAction,8,0,18,18,110,26,0,1,0.5,1,8,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/ProfileAction.java,24 akto,com.akto.action,TagConfigsAction,7,0,19,19,141,33,0,1,0.10526315789473684,0,9,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/TagConfigsAction.java,27 akto,com.akto.action,HomeAction,3,0,9,9,31,9,0,0,0.6666666666666666,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/HomeAction.java,11 akto,com.akto.action,TrafficAction,8,0,13,13,73,18,0,0,0.15384615384615385,0,5,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/TrafficAction.java,19 akto,com.akto.action.testing_issues,IssuesAction,19,0,45,44,266,62,0,1,0.06666666666666667,1,13,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/testing_issues/IssuesAction.java,31 akto,com.akto.action.observe,TestInventoryAction,0,0,2,1,34,2,0,0,-1.0,0,5,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/observe/TestInventoryAction.java,18 akto,com.akto.action.observe,InventoryAction,20,2,52,47,0,117,0,1,0.0,3,12,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/observe/InventoryAction.java,30 akto,com.akto.action.observe,Utils,2,2,3,3,41,6,0,0,0.0,2,4,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/observe/Utils.java,16 akto,com.akto.action.testing,TestSaveTestEditorAction,1,0,1,1,16,1,0,0,0.0,0,4,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/testing/TestSaveTestEditorAction.java,16 akto,com.akto.action.testing,TestStartTestAction,0,0,3,3,58,4,0,0,-1.0,0,11,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/testing/TestStartTestAction.java,21 akto,com.akto.action.testing,TestRolesActionTest,0,0,1,1,36,2,0,0,-1.0,0,5,/home/snoop/akto/apps/dashboard/src/test/java/com/akto/action/testing/TestRolesActionTest.java,19 akto,com.akto.action.testing,LoginRecorderAction,6,0,11,11,68,11,0,1,0.18181818181818182,0,6,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/testing/LoginRecorderAction.java,25 akto,com.akto.action.testing,TestRolesAction,7,0,14,13,135,26,0,1,0.14285714285714285,1,8,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/testing/TestRolesAction.java,21 akto,com.akto.action.testing,TestRolesAction.RolesConditionUtils,2,0,0,0,18,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/testing/TestRolesAction.java,28 akto,com.akto.action.testing,WorkflowTestAction,13,0,35,33,208,45,0,1,0.05714285714285714,0,5,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/testing/WorkflowTestAction.java,24 akto,com.akto.action.testing,OtpTestDataAction,5,0,10,10,63,13,0,1,0.3,0,3,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/testing/OtpTestDataAction.java,16 akto,com.akto.action.testing,AuthMechanismAction,11,0,20,20,146,32,0,1,0.2,1,12,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/testing/AuthMechanismAction.java,27 akto,com.akto.action.testing,StartTestAction,31,0,59,56,0,91,0,1,0.06779661016949153,2,28,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/testing/StartTestAction.java,44 akto,com.akto.action.testing,StartTestAction.CallSource,0,0,0,0,15,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/testing/StartTestAction.java,541 akto,com.akto.action.testing,MarketplaceAction,12,0,29,28,156,35,0,1,0.06896551724137931,0,6,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/testing/MarketplaceAction.java,23 akto,com.akto.utils.platform,MirroringStackDetails,29,29,1,1,38,2,0,0,0.0,2,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/platform/MirroringStackDetails.java,3 akto,com.akto.utils.platform,DashboardStackDetails,4,4,2,2,13,2,0,0,1.0,3,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/platform/DashboardStackDetails.java,5 akto,com.akto.utils.cloud.stack,Stack,0,0,4,4,7,4,1,0,-1.0,1,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/cloud/stack/Stack.java,9 akto,com.akto.utils.cloud.stack,Stack.StackStatus,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/cloud/stack/Stack.java,16 akto,com.akto.utils.cloud.stack.aws,AwsStack,7,1,7,5,90,13,0,1,0.42857142857142855,2,2,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/cloud/stack/aws/AwsStack.java,26 akto,com.akto.utils.cloud.stack.dto,StackState,2,0,5,5,20,5,0,0,0.0,4,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/cloud/stack/dto/StackState.java,3 akto,com.akto.utils.cloud,CloudType,0,0,0,0,1,0,0,0,-1.0,2,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/cloud/CloudType.java,3 akto,com.akto.utils.cloud,Utils,1,0,3,3,27,4,0,0,1.0,2,2,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/cloud/Utils.java,17 akto,com.akto.utils.cloud.serverless,UpdateFunctionRequest,1,0,2,2,9,2,0,0,0.0,3,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/cloud/serverless/UpdateFunctionRequest.java,5 akto,com.akto.utils.cloud.serverless,ServerlessFunction,0,0,2,2,4,2,1,0,-1.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/cloud/serverless/ServerlessFunction.java,3 akto,com.akto.utils.cloud.serverless.aws,Lambda,3,0,5,3,64,10,0,1,0.6,2,2,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/utils/cloud/serverless/aws/Lambda.java,23 akto,com.akto.filter,MetaInfoFilter,0,0,3,3,12,3,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/filter/MetaInfoFilter.java,13 akto,com.akto.filter,SecurityHeadersFilter,0,0,3,3,20,5,0,0,-1.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/filter/SecurityHeadersFilter.java,12 akto,com.akto.filter,RateLimitFilter,1,0,5,4,65,12,0,0,0.6,0,2,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/filter/RateLimitFilter.java,14 akto,com.akto.filter,InfraMetricsFilter,1,0,3,3,28,4,0,0,1.0,0,2,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/filter/InfraMetricsFilter.java,17 akto,com.akto.filter,HttpMethodFilter,0,0,3,3,20,5,0,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/filter/HttpMethodFilter.java,10 akto,com.akto.filter,MongoConnectCheckFilter,0,0,3,3,24,6,0,0,-1.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/filter/MongoConnectCheckFilter.java,16 akto,com.akto.filter,AuthorizationFilter,0,0,3,3,16,4,0,0,-1.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/filter/AuthorizationFilter.java,13 akto,com.akto.filter,GrowthToolsFilter,0,0,3,3,16,4,0,0,-1.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/filter/GrowthToolsFilter.java,11 akto,com.akto.filter,UserDetailsFilter,2,2,5,4,175,31,0,0,0.6,0,9,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/filter/UserDetailsFilter.java,41 akto,com.akto.action.growth_tools,PublicApiAction,16,10,10,10,124,19,0,0,0.4,0,5,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/growth_tools/PublicApiAction.java,21 akto,com.akto.action.quick_start,QuickStartAction,12,0,30,27,254,49,0,1,0.06666666666666667,0,21,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/quick_start/QuickStartAction.java,48 akto,com.akto.action.gpt.validators,ApiCollectionAllowedValidation,0,0,2,2,16,4,0,1,-1.0,0,4,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/validators/ApiCollectionAllowedValidation.java,9 akto,com.akto.action.gpt.validators,ValidateQuery,0,0,2,0,4,2,1,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/validators/ValidateQuery.java,5 akto,com.akto.action.gpt.result_fetchers,SimpleResultFetcherStrategy,1,0,2,1,41,5,0,1,0.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/result_fetchers/SimpleResultFetcherStrategy.java,11 akto,com.akto.action.gpt.result_fetchers,ResultFetcherStrategy,0,0,1,0,3,1,2,0,-1.0,6,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/result_fetchers/ResultFetcherStrategy.java,4 akto,com.akto.action.gpt.result_fetchers,AsyncResultFetcherStrategy,3,0,3,1,89,9,0,1,0.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/result_fetchers/AsyncResultFetcherStrategy.java,12 akto,com.akto.action.gpt.handlers,GenerateRegex,1,0,2,2,14,2,0,1,0.0,0,3,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/handlers/GenerateRegex.java,8 akto,com.akto.action.gpt.handlers,SuggestTests,8,3,3,2,43,4,0,1,0.0,0,7,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/handlers/SuggestTests.java,17 akto,com.akto.action.gpt.handlers,ListSensitiveParameters,2,0,2,2,21,4,0,1,0.0,0,3,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/handlers/ListSensitiveParameters.java,10 akto,com.akto.action.gpt.handlers,ListApisByType,4,0,2,2,30,5,0,1,0.0,0,4,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/handlers/ListApisByType.java,12 akto,com.akto.action.gpt.handlers,GenerateCurlForTest,1,0,2,2,30,2,0,1,0.0,0,5,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/handlers/GenerateCurlForTest.java,18 akto,com.akto.action.gpt.handlers,GptQuery,1,0,0,0,16,0,0,0,-1.0,8,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/handlers/GptQuery.java,3 akto,com.akto.action.gpt.handlers,GroupApisByFunctionality,4,0,2,2,25,4,0,1,0.0,0,4,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/handlers/GroupApisByFunctionality.java,12 akto,com.akto.action.gpt.handlers,QueryHandlerFactory,1,0,1,1,24,7,0,0,0.0,1,2,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/handlers/QueryHandlerFactory.java,13 akto,com.akto.action.gpt.handlers,QueryHandler,0,0,1,1,3,1,6,0,-1.0,2,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/handlers/QueryHandler.java,6 akto,com.akto.action.gpt.utils,HeadersUtils,5,3,3,2,54,10,0,0,0.6666666666666666,2,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/utils/HeadersUtils.java,14 akto,com.akto.action.gpt,GptConfigAction,4,1,8,6,69,14,0,1,0.0,1,5,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/GptConfigAction.java,17 akto,com.akto.action.gpt,GptAction,5,1,7,7,43,8,0,1,0.0,6,4,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/GptAction.java,11 akto,com.akto.action.gpt.data_extractors,DataExtractor,0,0,1,1,3,1,1,0,-1.0,2,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/data_extractors/DataExtractor.java,7 akto,com.akto.action.gpt.data_extractors,ListApisEndpointNames,2,0,3,3,40,10,0,1,0.0,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/data_extractors/ListApisEndpointNames.java,12 akto,com.akto.action.gpt.data_extractors.filters,Filter,0,0,1,1,3,1,1,0,-1.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/data_extractors/filters/Filter.java,5 akto,com.akto.action.gpt.data_extractors.filters,FilterJunkEndpoints,3,0,3,2,54,11,0,1,0.0,0,0,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/gpt/data_extractors/filters/FilterJunkEndpoints.java,12 akto,com.akto.action.user,UserInfoAction,1,0,3,3,14,4,0,1,0.6666666666666666,0,1,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/user/UserInfoAction.java,7 akto,com.akto.action.test_editor,SaveTestEditorAction,9,0,23,23,219,41,0,1,0.08695652173913043,1,21,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/test_editor/SaveTestEditorAction.java,44 akto,com.akto.action.misc,OtpAction,10,0,14,12,122,22,0,1,0.0,0,4,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/misc/OtpAction.java,27 akto,com.akto.action.tpi,GoogleAuthAction,4,0,9,9,53,10,0,1,0.2222222222222222,0,5,/home/snoop/akto/apps/dashboard/src/main/java/com/akto/action/tpi/GoogleAuthAction.java,32 akto,com.akto.testing_issues,TestingIssuesHandlerTest,1,0,2,0,16,2,0,0,0.0,0,3,/home/snoop/akto/apps/testing/src/test/java/com/akto/testing_issues/TestingIssuesHandlerTest.java,28 akto,com.akto.testing_issues,TestingIssuesHandler,1,0,4,1,90,15,0,0,0.0,1,10,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing_issues/TestingIssuesHandler.java,27 akto,com.akto.testing,TestExecutorTest,0,0,4,2,39,4,0,0,-1.0,0,5,/home/snoop/akto/apps/testing/src/test/java/com/akto/testing/TestExecutorTest.java,17 akto,com.akto.testing,ApiWorkflowExecutorTest,0,0,13,12,183,13,0,0,-1.0,0,8,/home/snoop/akto/apps/testing/src/test/java/com/akto/testing/ApiWorkflowExecutorTest.java,29 akto,com.akto.testing,ApiExecutorTest,0,0,1,1,19,1,0,0,-1.0,0,1,/home/snoop/akto/apps/testing/src/test/java/com/akto/testing/ApiExecutorTest.java,13 akto,com.akto.testing,StatusCodeAnalyserTest,0,0,2,2,34,2,0,0,-1.0,0,1,/home/snoop/akto/apps/testing/src/test/java/com/akto/testing/StatusCodeAnalyserTest.java,13 akto,com.akto.testing,Main,2,1,4,2,108,12,0,0,0.5,0,14,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/Main.java,33 akto,com.akto.testing,ApiWorkflowExecutor,3,0,17,14,0,72,0,0,0.11764705882352941,3,25,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/ApiWorkflowExecutor.java,44 akto,com.akto.testing,ApiExecutor,1,0,5,2,148,33,0,0,0.0,8,8,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/ApiExecutor.java,29 akto,com.akto.testing,NucleiExecutor,5,2,3,3,0,28,0,0,0.0,2,3,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/NucleiExecutor.java,20 akto,com.akto.testing,NucleiExecutor.NucleiResult,2,2,0,0,8,0,0,0,-1.0,0,0,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/NucleiExecutor.java,23 akto,com.akto.testing,NucleiExecutor.State,0,0,0,0,1,0,0,0,-1.0,0,0,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/NucleiExecutor.java,171 akto,com.akto.testing,HTTPClientHandler,6,1,5,4,34,6,0,0,1.0,1,0,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/HTTPClientHandler.java,15 akto,com.akto.testing,StatusCodeAnalyser,8,3,9,9,229,46,0,0,0.0,5,15,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/StatusCodeAnalyser.java,27 akto,com.akto.testing,StatusCodeAnalyser.StatusCodeIdentifier,2,2,0,0,11,0,0,0,-1.0,0,0,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/StatusCodeAnalyser.java,35 akto,com.akto.testing,TestExecutor,2,1,15,14,422,70,0,0,0.26666666666666666,4,41,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/TestExecutor.java,44 akto,com.akto.rules,TestFuzzingTest,3,3,11,5,60,11,0,0,0.18181818181818182,0,2,/home/snoop/akto/apps/testing/src/test/java/com/akto/rules/TestFuzzingTest.java,21 akto,com.akto.rules,TestTestPlugin,0,0,10,8,143,11,0,0,-1.0,0,10,/home/snoop/akto/apps/testing/src/test/java/com/akto/rules/TestTestPlugin.java,29 akto,com.akto.rules,TestPlugin,27,9,20,19,339,60,1,0,0.65,6,23,/home/snoop/akto/apps/testing/src/main/java/com/akto/rules/TestPlugin.java,40 akto,com.akto.rules,TestPlugin.ContainsPrivateResourceResult,2,0,0,0,22,0,0,0,-1.0,0,0,/home/snoop/akto/apps/testing/src/main/java/com/akto/rules/TestPlugin.java,191 akto,com.akto.rules,TestPlugin.ApiExecutionDetails,5,5,0,0,14,0,0,0,-1.0,0,1,/home/snoop/akto/apps/testing/src/main/java/com/akto/rules/TestPlugin.java,389 akto,com.akto.rules,TestPlugin.ExecutorResult,9,0,0,0,22,0,0,0,-1.0,0,5,/home/snoop/akto/apps/testing/src/main/java/com/akto/rules/TestPlugin.java,405 akto,com.akto.rules,TestPlugin.Result,4,4,0,0,12,0,0,0,-1.0,0,0,/home/snoop/akto/apps/testing/src/main/java/com/akto/rules/TestPlugin.java,432 akto,com.akto.rules,TestPlugin.TestRoleMatcher,2,0,0,0,23,0,0,0,-1.0,0,1,/home/snoop/akto/apps/testing/src/main/java/com/akto/rules/TestPlugin.java,446 akto,com.akto.rules,FuzzingTest,8,1,11,11,212,33,0,1,0.18181818181818182,3,14,/home/snoop/akto/apps/testing/src/main/java/com/akto/rules/FuzzingTest.java,34 akto,com.akto.testing.yaml_tests,YamlTestTemplate,1,0,5,5,61,16,0,1,1.0,1,16,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/yaml_tests/YamlTestTemplate.java,26 akto,com.akto.testing.yaml_tests,SecurityTestTemplate,10,0,24,24,98,26,1,0,0.0,0,8,/home/snoop/akto/apps/testing/src/main/java/com/akto/testing/yaml_tests/SecurityTestTemplate.java,19 akto,com.akto.test_editor.auth,AuthValidator,0,0,3,3,64,15,0,0,-1.0,1,11,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/auth/AuthValidator.java,20 akto,com.akto.test_editor.execution,VariableResolver,0,0,8,8,194,37,0,0,-1.0,2,4,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/execution/VariableResolver.java,15 akto,com.akto.test_editor.execution,Operations,0,0,15,15,125,26,0,0,-1.0,2,4,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/execution/Operations.java,14 akto,com.akto.test_editor.execution,Executor,1,0,4,4,0,71,0,0,0.0,1,15,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/execution/Executor.java,24 akto,com.akto.test_editor,Utils,0,0,6,6,0,36,0,0,-1.0,8,0,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/Utils.java,12 akto,com.akto.test_editor.filter.data_operands_impl,ContainsAllFilter,0,0,3,3,35,5,0,1,-1.0,0,1,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/ContainsAllFilter.java,8 akto,com.akto.test_editor.filter.data_operands_impl,NotContainsEitherFilter,0,0,2,2,28,3,0,1,-1.0,0,1,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/NotContainsEitherFilter.java,8 akto,com.akto.test_editor.filter.data_operands_impl,EqFilter,0,0,1,1,50,9,0,1,-1.0,0,1,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/EqFilter.java,9 akto,com.akto.test_editor.filter.data_operands_impl,ContainsEitherFilter,0,0,3,3,37,5,0,1,-1.0,0,1,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/ContainsEitherFilter.java,8 akto,com.akto.test_editor.filter.data_operands_impl,RegexFilter,0,0,1,1,25,2,0,1,-1.0,0,2,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/RegexFilter.java,9 akto,com.akto.test_editor.filter.data_operands_impl,GreaterThanEqFilter,0,0,1,1,9,1,0,1,-1.0,0,2,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/GreaterThanEqFilter.java,6 akto,com.akto.test_editor.filter.data_operands_impl,NotContainsFilter,0,0,2,2,28,3,0,1,-1.0,0,1,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/NotContainsFilter.java,8 akto,com.akto.test_editor.filter.data_operands_impl,DataOperandsImpl,0,0,1,1,3,1,12,0,-1.0,1,1,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/DataOperandsImpl.java,5 akto,com.akto.test_editor.filter.data_operands_impl,NeqFilter,0,0,1,1,50,9,0,1,-1.0,0,1,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/NeqFilter.java,7 akto,com.akto.test_editor.filter.data_operands_impl,ContainsJwt,0,0,1,1,27,4,0,1,-1.0,0,2,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/ContainsJwt.java,11 akto,com.akto.test_editor.filter.data_operands_impl,GreaterThanFilter,0,0,1,1,9,1,0,1,-1.0,0,2,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/GreaterThanFilter.java,6 akto,com.akto.test_editor.filter.data_operands_impl,LesserThanEqFilter,0,0,1,1,9,1,0,1,-1.0,0,2,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/LesserThanEqFilter.java,6 akto,com.akto.test_editor.filter.data_operands_impl,LesserThanFilter,0,0,1,1,9,1,0,1,-1.0,0,2,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/data_operands_impl/LesserThanFilter.java,6 akto,com.akto.test_editor.filter,FilterAction,1,1,44,44,0,220,0,0,0.13636363636363635,1,21,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/FilterAction.java,50 akto,com.akto.test_editor.filter,Filter,2,0,3,3,86,18,0,0,0.0,1,7,/home/snoop/akto/apps/testing/src/main/java/com/akto/test_editor/filter/Filter.java,20 akto,com.akto.parsers,TrafficMetricsUpdateTest,0,0,1,1,80,2,0,0,-1.0,0,3,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/parsers/TrafficMetricsUpdateTest.java,19 akto,com.akto.parsers,TestDump2,0,0,16,15,233,18,0,0,-1.0,2,10,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/parsers/TestDump2.java,29 akto,com.akto.parsers,TestDBSync,1,0,13,13,307,16,0,0,0.5384615384615384,0,16,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/parsers/TestDBSync.java,38 akto,com.akto.parsers,TestMergingNew,0,0,24,20,569,52,0,0,-1.0,0,16,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/parsers/TestMergingNew.java,27 akto,com.akto.parsers,KafkaParserTest,1,0,3,3,44,3,0,0,1.0,0,2,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/parsers/KafkaParserTest.java,11 akto,com.akto.parsers,HttpCallParser,11,1,22,22,276,51,0,0,0.13636363636363635,15,15,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/parsers/HttpCallParser.java,22 akto,com.akto.runtime.merge,TestMergeOnHostOnly,0,0,3,1,114,3,0,0,-1.0,0,10,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/merge/TestMergeOnHostOnly.java,31 akto,com.akto.runtime.merge,MergeOnHostOnly,0,0,7,7,130,20,0,0,-1.0,1,9,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/merge/MergeOnHostOnly.java,32 akto,com.akto.runtime.merge,MergeSimilarUrls,0,0,8,8,110,23,0,0,-1.0,2,11,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/merge/MergeSimilarUrls.java,21 akto,com.akto.runtime,MarkovTest,0,0,5,5,73,5,0,0,-1.0,0,6,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/MarkovTest.java,16 akto,com.akto.runtime,TestMainSubFunctions,2,0,3,3,51,3,0,0,0.6666666666666666,0,6,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/TestMainSubFunctions.java,24 akto,com.akto.runtime,TestApiCatalogSync,0,0,5,4,125,16,0,0,-1.0,0,20,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/TestApiCatalogSync.java,26 akto,com.akto.runtime,RelationshipTest,2,0,8,8,109,9,0,0,0.375,0,6,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/RelationshipTest.java,24 akto,com.akto.runtime,FlowTest,0,0,3,3,44,3,0,0,-1.0,0,2,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/FlowTest.java,11 akto,com.akto.runtime,Main,12,6,10,8,262,36,0,0,0.0,3,20,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/Main.java,42 akto,com.akto.runtime,Main.AccountInfo,2,0,0,0,12,0,0,0,-1.0,0,0,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/Main.java,124 akto,com.akto.runtime,RelationshipSync,10,2,9,8,193,41,0,0,0.2222222222222222,4,7,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/RelationshipSync.java,22 akto,com.akto.runtime,PayloadAnalyzer,3,0,3,3,50,13,0,0,0.0,0,5,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/PayloadAnalyzer.java,30 akto,com.akto.runtime,KafkaHealthMetricSyncTask,4,1,2,2,33,4,0,0,0.0,0,4,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/KafkaHealthMetricSyncTask.java,21 akto,com.akto.runtime,Flow,3,0,4,4,27,7,0,0,0.75,6,4,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/Flow.java,27 akto,com.akto.runtime,MarkovSync,9,2,6,4,101,16,0,0,0.0,2,6,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/MarkovSync.java,18 akto,com.akto.runtime,APICatalogSync,16,11,34,23,1115,215,0,0,0.0,13,32,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/APICatalogSync.java,43 akto,com.akto.runtime,APICatalogSync.ApiMergerResult,2,1,0,0,17,0,0,0,-1.0,0,0,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/APICatalogSync.java,319 akto,com.akto.runtime,APICatalogSync.DbUpdateReturn,3,3,0,0,10,0,0,0,-1.0,0,0,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/APICatalogSync.java,1117 akto,com.akto.runtime,URLAggregator,2,0,6,6,38,10,0,0,0.0,5,2,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/URLAggregator.java,18 akto,com.akto.runtime.policies,TestAktoPolicy,1,0,8,6,184,18,0,0,0.375,0,17,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/policies/TestAktoPolicy.java,21 akto,com.akto.runtime.policies,SetFieldPolicyTest,0,0,2,2,19,2,0,0,-1.0,0,3,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/policies/SetFieldPolicyTest.java,10 akto,com.akto.runtime.policies,TestAktoPolicyWithoutDbCall,0,0,0,0,2,0,0,0,-1.0,0,0,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/policies/TestAktoPolicyWithoutDbCall.java,11 akto,com.akto.runtime.policies,ApiAccessTypePolicyTest,1,0,6,6,53,6,0,0,0.0,0,4,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/policies/ApiAccessTypePolicyTest.java,11 akto,com.akto.runtime.policies,AuthPolicyTest,1,0,18,18,223,18,0,0,0.1111111111111111,0,6,/home/snoop/akto/apps/api-runtime/src/test/java/com/akto/runtime/policies/AuthPolicyTest.java,17 akto,com.akto.runtime.policies,SetFieldPolicy,0,0,1,1,10,2,0,0,-1.0,2,4,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/policies/SetFieldPolicy.java,11 akto,com.akto.runtime.policies,AktoPolicyNew,8,2,19,19,0,58,0,0,0.10526315789473684,3,22,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/policies/AktoPolicyNew.java,25 akto,com.akto.runtime.policies,AktoPolicyNew.UpdateReturn,2,2,0,0,8,0,0,0,-1.0,0,0,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/policies/AktoPolicyNew.java,274 akto,com.akto.runtime.policies,ApiAccessTypePolicy,3,1,4,4,47,12,0,0,0.0,3,3,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/policies/ApiAccessTypePolicy.java,14 akto,com.akto.runtime.policies,AuthPolicy,3,2,3,2,103,25,0,0,0.0,4,5,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/policies/AuthPolicy.java,16 akto,com.akto.runtime.policies,AktoPolicies,1,0,3,3,13,3,0,0,0.0,1,2,/home/snoop/akto/apps/api-runtime/src/main/java/com/akto/runtime/policies/AktoPolicies.java,8