Coverage report: 73%

Files Functions Classes

coverage.py v7.13.0, created at 2026-05-08 12:22 +1000

Filefunction statementsmissingexcluded coverage
functions \ _main_setup.py(no function) 0011 100%
functions \ flipdare \ _cred.py(no function) 0022 100%
functions \ flipdare \ analysis \ data \ _time_series_protocol.pyTimeSeriesPlotInfo.debug_str 600 100%
functions \ flipdare \ analysis \ data \ _time_series_protocol.pyTimeSeriesProtocol.has_data 001 100%
functions \ flipdare \ analysis \ data \ _time_series_protocol.pyTimeSeriesProtocol.count 001 100%
functions \ flipdare \ analysis \ data \ _time_series_protocol.pyTimeSeriesProtocol.dates 001 100%
functions \ flipdare \ analysis \ data \ _time_series_protocol.pyTimeSeriesProtocol.headers 001 100%
functions \ flipdare \ analysis \ data \ _time_series_protocol.pyTimeSeriesProtocol.debug_str 001 100%
functions \ flipdare \ analysis \ data \ _time_series_protocol.pyTimeSeriesProtocol.table_data 001 100%
functions \ flipdare \ analysis \ data \ _time_series_protocol.pyTimeSeriesProtocol.plot_info 001 100%
functions \ flipdare \ analysis \ data \ _time_series_protocol.py(no function) 17011 100%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.pyTimeSeriesNestedData.headers 001 100%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.pyTimeSeriesNestedData.table_data 001 100%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.pyTimeSeriesNestedData.plot_info 001 100%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.pyTimeSeriesNestedData.error_count 100 100%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.pyTimeSeriesNestedData.increment_error 110 0%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.pyTimeSeriesNestedData._to_day 100 100%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.pyTimeSeriesNestedData.has_data 100 100%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.pyTimeSeriesNestedData.count 100 100%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.pyTimeSeriesNestedData.dates 1000 100%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.pyTimeSeriesNestedData.debug_str 330 0%
functions \ flipdare \ analysis \ data \ nested \ _time_series_nested_data.py(no function) 30011 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_collection_data.pyCollectionStat.accumulate 100 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_collection_data.pyTimeSeriesCollectionData.headers 110 0%
functions \ flipdare \ analysis \ data \ nested \ time_series_collection_data.pyTimeSeriesCollectionData.add 300 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_collection_data.pyTimeSeriesCollectionData.merge 330 0%
functions \ flipdare \ analysis \ data \ nested \ time_series_collection_data.pyTimeSeriesCollectionData.table_data 700 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_collection_data.pyTimeSeriesCollectionData.plot_info 1000 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_collection_data.py(no function) 2800 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_job_data.pyJobStat.accumulate 100 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_job_data.pyTimeSeriesJobData.headers 110 0%
functions \ flipdare \ analysis \ data \ nested \ time_series_job_data.pyTimeSeriesJobData.add 300 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_job_data.pyTimeSeriesJobData.table_data 600 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_job_data.pyTimeSeriesJobData.plot_info 700 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_job_data.py(no function) 2500 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_log_data.pyLogStat.accumulate 400 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_log_data.pyTimeSeriesLogData.headers 100 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_log_data.pyTimeSeriesLogData.categories 500 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_log_data.pyTimeSeriesLogData.log_types 400 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_log_data.pyTimeSeriesLogData.add 500 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_log_data.pyTimeSeriesLogData.get_category_values 100 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_log_data.pyTimeSeriesLogData.table_data 1000 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_log_data.pyTimeSeriesLogData.plot_info 900 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_log_data.py(no function) 3000 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_payment_data.pyPaymentStat.accumulate 100 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_payment_data.pyPaymentStat.is_empty 110 0%
functions \ flipdare \ analysis \ data \ nested \ time_series_payment_data.pyTimeSeriesPaymentData.headers 110 0%
functions \ flipdare \ analysis \ data \ nested \ time_series_payment_data.pyTimeSeriesPaymentData.add 300 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_payment_data.pyTimeSeriesPaymentData.merge 330 0%
functions \ flipdare \ analysis \ data \ nested \ time_series_payment_data.pyTimeSeriesPaymentData.table_data 660 0%
functions \ flipdare \ analysis \ data \ nested \ time_series_payment_data.pyTimeSeriesPaymentData.plot_info 1000 100%
functions \ flipdare \ analysis \ data \ nested \ time_series_payment_data.py(no function) 2800 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.py_to_row 400 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.has_data 110 0%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.count 100 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.dates 100 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.headers 100 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.metric_types 100 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.sources 100 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.df 410 75%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.add_metric 500 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.merge 600 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.df_for 410 75%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.dates_for 410 75%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.series_labels 440 0%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.date_labels_for 100 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.all_date_labels 100 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.source_data 880 0%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.table_data 100 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.plot_info 1300 100%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData._plot_data 1110 91%
functions \ flipdare \ analysis \ data \ time_series_metric_data.pyTimeSeriesMetricData.debug_str 13130 0%
functions \ flipdare \ analysis \ data \ time_series_metric_data.py(no function) 5400 100%
functions \ flipdare \ analysis \ data_analysis.pyOutlierAlgorithm.label 510 80%
functions \ flipdare \ analysis \ data_analysis.pyAnalysisEntry.empty 110 0%
functions \ flipdare \ analysis \ data_analysis.pyAnalysisEntry.__post_init__ 320 33%
functions \ flipdare \ analysis \ data_analysis.pyAnalysisEntry.scatter_data 510 80%
functions \ flipdare \ analysis \ data_analysis.pyAnalysisResult.has_outliers 100 100%
functions \ flipdare \ analysis \ data_analysis.pyAnalysisResult.has_valid 110 0%
functions \ flipdare \ analysis \ data_analysis.pyAnalysisResult.notes 500 100%
functions \ flipdare \ analysis \ data_analysis.pyAnalysisResult.outlier_scatter_data 310 67%
functions \ flipdare \ analysis \ data_analysis.pyAnalysisResult.valid_scatter_data 330 0%
functions \ flipdare \ analysis \ data_analysis.pyDataAnalysis.__init__ 400 100%
functions \ flipdare \ analysis \ data_analysis.pyDataAnalysis.z_score_threshold 100 100%
functions \ flipdare \ analysis \ data_analysis.pyDataAnalysis.iqr_multiplier 100 100%
functions \ flipdare \ analysis \ data_analysis.pyDataAnalysis.outlier_type 100 100%
functions \ flipdare \ analysis \ data_analysis.pyDataAnalysis.values 100 100%
functions \ flipdare \ analysis \ data_analysis.pyDataAnalysis.z_scores_formatted 1230 75%
functions \ flipdare \ analysis \ data_analysis.pyDataAnalysis.z_score_outliers 2320 91%
functions \ flipdare \ analysis \ data_analysis.pyDataAnalysis.interquartile_outliers 1510 93%
functions \ flipdare \ analysis \ data_analysis.pyDataAnalysis.z_scores 1040 60%
functions \ flipdare \ analysis \ data_analysis.pyDataAnalysis.analyze 910 89%
functions \ flipdare \ analysis \ data_analysis.py(no function) 6200 100%
functions \ flipdare \ analysis \ fee \ future_fee_estimator.pyFutureFeeEstimator.__init__ 100 100%
functions \ flipdare \ analysis \ fee \ future_fee_estimator.pyFutureFeeEstimator.from_raw 200 100%
functions \ flipdare \ analysis \ fee \ future_fee_estimator.pyFutureFeeEstimator._unit_values 400 100%
functions \ flipdare \ analysis \ fee \ future_fee_estimator.pyFutureFeeEstimator.highest 500 100%
functions \ flipdare \ analysis \ fee \ future_fee_estimator.pyFutureFeeEstimator.highest_mad 910 89%
functions \ flipdare \ analysis \ fee \ future_fee_estimator.pyFutureFeeEstimator.highest_iqr 1210 92%
functions \ flipdare \ analysis \ fee \ future_fee_estimator.py(no function) 1500 100%
functions \ flipdare \ analysis \ plot \ time_series_plot.pyTimeSeriesPlot.__init__ 400 100%
functions \ flipdare \ analysis \ plot \ time_series_plot.pyTimeSeriesPlot.outliers 1000 100%
functions \ flipdare \ analysis \ plot \ time_series_plot.pyTimeSeriesPlot.create_notes 600 100%
functions \ flipdare \ analysis \ plot \ time_series_plot.pyTimeSeriesPlot.create 1100 100%
functions \ flipdare \ analysis \ plot \ time_series_plot.py(no function) 1300 100%
functions \ flipdare \ analysis \ plot \ time_series_plotter.pyTimeSeriesPlotResult.is_error 100 100%
functions \ flipdare \ analysis \ plot \ time_series_plotter.pyTimeSeriesPlotResult.error_str 1020 80%
functions \ flipdare \ analysis \ plot \ time_series_plotter.pyTimeSeriesPlotResult.has_plots 100 100%
functions \ flipdare \ analysis \ plot \ time_series_plotter.pyTimeSeriesPlotResult.reset 300 100%
functions \ flipdare \ analysis \ plot \ time_series_plotter.pyTimeSeriesPlotter.__init__ 500 100%
functions \ flipdare \ analysis \ plot \ time_series_plotter.pyTimeSeriesPlotter.add_error 200 100%
functions \ flipdare \ analysis \ plot \ time_series_plotter.pyTimeSeriesPlotter.add_warning 220 0%
functions \ flipdare \ analysis \ plot \ time_series_plotter.pyTimeSeriesPlotter.create 41130 68%
functions \ flipdare \ analysis \ plot \ time_series_plotter.pyTimeSeriesPlotter._create_plot 1040 60%
functions \ flipdare \ analysis \ plot \ time_series_plotter.py(no function) 2600 100%
functions \ flipdare \ analysis \ plotter.pyScatterData.__post_init__ 320 33%
functions \ flipdare \ analysis \ plotter.py_is_nested 100 100%
functions \ flipdare \ analysis \ plotter.pyPlotter.__init__ 1210 92%
functions \ flipdare \ analysis \ plotter.pyPlotter.plot_strategy 1300 100%
functions \ flipdare \ analysis \ plotter.pyPlotter.create 2510 96%
functions \ flipdare \ analysis \ plotter.pyPlotter._plot_main_trend 500 100%
functions \ flipdare \ analysis \ plotter.pyPlotter._plot_scatter_points 900 100%
functions \ flipdare \ analysis \ plotter.pyPlotter._plot_missing_markers 770 0%
functions \ flipdare \ analysis \ plotter.pyPlotter._set_plot_defaults 1900 100%
functions \ flipdare \ analysis \ plotter.py(no function) 3700 100%
functions \ flipdare \ app_config.pyget_app_config 001 100%
functions \ flipdare \ app_config.pyget_job_config 001 100%
functions \ flipdare \ app_config.pyget_avatar_config 001 100%
functions \ flipdare \ app_config.pyAppConfig.__init__ 0016 100%
functions \ flipdare \ app_config.pyAppConfig.job_config 003 100%
functions \ flipdare \ app_config.pyAppConfig.avatar_config 003 100%
functions \ flipdare \ app_config.pyAppConfig.load 0015 100%
functions \ flipdare \ app_config.pyAppConfig.should_initialize_firebase 005 100%
functions \ flipdare \ app_config.pyAppConfig.validate 002 100%
functions \ flipdare \ app_config.pyAppConfig.remote_update 0011 100%
functions \ flipdare \ app_config.pyAppConfig._get_param 0010 100%
functions \ flipdare \ app_config.pyAppConfig._apply_config 0029 100%
functions \ flipdare \ app_config.pyAppConfig._set 0022 100%
functions \ flipdare \ app_config.pyAppConfig._get 0026 100%
functions \ flipdare \ app_config.pyAppConfig.change_score_threshold 001 100%
functions \ flipdare \ app_config.pyAppConfig.credential 0013 100%
functions \ flipdare \ app_config.pyAppConfig.storage_bucket_name 001 100%
functions \ flipdare \ app_config.pyAppConfig.api_key 003 100%
functions \ flipdare \ app_config.pyAppConfig.search_api_key 001 100%
functions \ flipdare \ app_config.pyAppConfig.exchange_rate_api_key 001 100%
functions \ flipdare \ app_config.pyAppConfig.currency_conversion_account_id 001 100%
functions \ flipdare \ app_config.pyAppConfig.stripe_platform_account_id 001 100%
functions \ flipdare \ app_config.pyAppConfig.stripe_secret_key 001 100%
functions \ flipdare \ app_config.pyAppConfig.stripe_webhook_key 001 100%
functions \ flipdare \ app_config.pyAppConfig.stripe_return_webhook_url 001 100%
functions \ flipdare \ app_config.pyAppConfig.stripe_refresh_webhook_url 001 100%
functions \ flipdare \ app_config.pyAppConfig.stripe_pay_webhook_url 001 100%
functions \ flipdare \ app_config.pyAppConfig.search_ip 001 100%
functions \ flipdare \ app_config.pyAppConfig.search_port 001 100%
functions \ flipdare \ app_config.pyAppConfig.search_timeout 001 100%
functions \ flipdare \ app_config.pyAppConfig.search_enable_nat_lang 001 100%
functions \ flipdare \ app_config.pyAppConfig.gemini_api_key 001 100%
functions \ flipdare \ app_config.pyAppConfig.smtp_timeout 001 100%
functions \ flipdare \ app_config.pyAppConfig.smtp_gateway 001 100%
functions \ flipdare \ app_config.pyAppConfig.smtp_port 001 100%
functions \ flipdare \ app_config.pyAppConfig.smtp_username 001 100%
functions \ flipdare \ app_config.pyAppConfig.smtp_password 001 100%
functions \ flipdare \ app_config.pyAppConfig.ping_app 0054 100%
functions \ flipdare \ app_config.pyAppConfigValidator.__init__ 001 100%
functions \ flipdare \ app_config.pyAppConfigValidator.validate 0029 100%
functions \ flipdare \ app_config.pyAppConfigValidator.validate_config 0027 100%
functions \ flipdare \ app_config.pyAppConfigValidator.validate_job_config 0015 100%
functions \ flipdare \ app_config.pyAppConfigValidator.validate_templates 0016 100%
functions \ flipdare \ app_config.pyAppConfigValidator._validate_paths 0012 100%
functions \ flipdare \ app_config.py(no function) 00227 100%
functions \ flipdare \ app_config_loader.pyAppConfigLoader.__init__ 100 100%
functions \ flipdare \ app_config_loader.pyAppConfigLoader.load 510 80%
functions \ flipdare \ app_config_loader.pyAppConfigLoader._try_load_dotenv 1020 80%
functions \ flipdare \ app_config_loader.py(no function) 1100 100%
functions \ flipdare \ app_cron.pyfn_two_minutes 002 100%
functions \ flipdare \ app_cron.pyfn_five_minutes 002 100%
functions \ flipdare \ app_cron.pyfn_fifteen_minutes 002 100%
functions \ flipdare \ app_cron.pyfn_one_hour 002 100%
functions \ flipdare \ app_cron.pyfn_two_hours 002 100%
functions \ flipdare \ app_cron.pyfn_four_hours 002 100%
functions \ flipdare \ app_cron.pyfn_six_hours 002 100%
functions \ flipdare \ app_cron.pyfn_twelve_hours 002 100%
functions \ flipdare \ app_cron.pyfn_one_day 002 100%
functions \ flipdare \ app_cron.pyfn_three_days 002 100%
functions \ flipdare \ app_cron.pyfn_one_week 002 100%
functions \ flipdare \ app_cron.py_run 002 100%
functions \ flipdare \ app_cron.py(no function) 00104 100%
functions \ flipdare \ app_defaults.pyget_fallback_avatar_image 220 0%
functions \ flipdare \ app_defaults.pyget_fallback_avatar 500 100%
functions \ flipdare \ app_defaults.py(no function) 802 100%
functions \ flipdare \ app_env.pyget_app_environment 100 100%
functions \ flipdare \ app_env.pyget_env_type 740 43%
functions \ flipdare \ app_env.pyAppEnv.__new__ 1000 100%
functions \ flipdare \ app_env.pyAppEnv.refresh 1100 100%
functions \ flipdare \ app_env.pyAppEnv.instance 100 100%
functions \ flipdare \ app_env.pyAppEnv.env_type 100 100%
functions \ flipdare \ app_env.pyAppEnv.in_cloud 100 100%
functions \ flipdare \ app_env.pyAppEnv.use_emulator 300 100%
functions \ flipdare \ app_env.pyAppEnv.use_uid_override 300 100%
functions \ flipdare \ app_env.pyAppEnv.uid_override 300 100%
functions \ flipdare \ app_env.pyAppEnv.is_dev 100 100%
functions \ flipdare \ app_env.pyAppEnv.is_test 100 100%
functions \ flipdare \ app_env.pyAppEnv.is_prod 100 100%
functions \ flipdare \ app_env.pyAppEnv.is_dev_test 100 100%
functions \ flipdare \ app_env.pyAppEnv.debug_str 100 100%
functions \ flipdare \ app_env.pyEnvironmentType.is_dev 100 100%
functions \ flipdare \ app_env.pyEnvironmentType.is_test 100 100%
functions \ flipdare \ app_env.pyEnvironmentType.is_integration 100 100%
functions \ flipdare \ app_env.pyEnvironmentType.is_integration_external 100 100%
functions \ flipdare \ app_env.pyEnvironmentType.is_prod 100 100%
functions \ flipdare \ app_env.pyEnvironmentType.is_dev_test 100 100%
functions \ flipdare \ app_env.pyEnvironmentType.set_environ 100 100%
functions \ flipdare \ app_env.pyEnvironmentType.from_string 1650 69%
functions \ flipdare \ app_env.py(no function) 6200 100%
functions \ flipdare \ app_globals.pyValidatedEmailResult.is_error 001 100%
functions \ flipdare \ app_globals.pyValidatedEmailResult.is_valid 001 100%
functions \ flipdare \ app_globals.pyvalidate_test_clock 0011 100%
functions \ flipdare \ app_globals.pyis_valid_url 005 100%
functions \ flipdare \ app_globals.pyis_valid_email 009 100%
functions \ flipdare \ app_globals.pyformat_email_address 002 100%
functions \ flipdare \ app_globals.pyshort_endpoint 001 100%
functions \ flipdare \ app_globals.pyis_text_present 003 100%
functions \ flipdare \ app_globals.pyis_letters_present 002 100%
functions \ flipdare \ app_globals.pyis_valid_doc_id 0017 100%
functions \ flipdare \ app_globals.pysanitize_input 0011 100%
functions \ flipdare \ app_globals.pysanitize_search_input 004 100%
functions \ flipdare \ app_globals.pytruncate_error 001 100%
functions \ flipdare \ app_globals.pytruncate_string_exclude 006 100%
functions \ flipdare \ app_globals.pytruncate_string 001 100%
functions \ flipdare \ app_globals.py_truncate 0020 100%
functions \ flipdare \ app_globals.pyget_header_parameter 002 100%
functions \ flipdare \ app_globals.pyget_pretty_split_str 009 100%
functions \ flipdare \ app_globals.pystring_has_alpha 001 100%
functions \ flipdare \ app_globals.py(no function) 00101 100%
functions \ flipdare \ app_log.pyLOG 001 100%
functions \ flipdare \ app_log.pyAppLog.__new__ 0015 100%
functions \ flipdare \ app_log.pyAppLog.instance 001 100%
functions \ flipdare \ app_log.pyAppLog.is_trace 001 100%
functions \ flipdare \ app_log.pyAppLog.is_debug 001 100%
functions \ flipdare \ app_log.pyAppLog.is_info 001 100%
functions \ flipdare \ app_log.pyAppLog.stacklevel 001 100%
functions \ flipdare \ app_log.pyAppLog.log 004 100%
functions \ flipdare \ app_log.pyAppLog.system 0010 100%
functions \ flipdare \ app_log.pyAppLog.trace 0010 100%
functions \ flipdare \ app_log.pyAppLog.debug 002 100%
functions \ flipdare \ app_log.pyAppLog.info 002 100%
functions \ flipdare \ app_log.pyAppLog.warning 002 100%
functions \ flipdare \ app_log.pyAppLog.error 002 100%
functions \ flipdare \ app_log.pyAppLog.performance 007 100%
functions \ flipdare \ app_log.pyAppLog._setup_logging 0051 100%
functions \ flipdare \ app_log.pyAppLog._trace_wrapper 003 100%
functions \ flipdare \ app_log.pyAppLog._performance_wrapper 003 100%
functions \ flipdare \ app_log.py(no function) 0099 100%
functions \ flipdare \ app_service.pyget_app_service 100 100%
functions \ flipdare \ app_service.pyAppService.__init__ 1110 91%
functions \ flipdare \ app_service.pyAppService.setup 17170 0%
functions \ flipdare \ app_service.pyAppService.auth 440 0%
functions \ flipdare \ app_service.pyAppService.auth 110 0%
functions \ flipdare \ app_service.pyAppService.backend_manager 300 100%
functions \ flipdare \ app_service.pyAppService.service_manager 300 100%
functions \ flipdare \ app_service.pyAppService.service_manager 110 0%
functions \ flipdare \ app_service.pyAppService.search_manager 300 100%
functions \ flipdare \ app_service.pyAppService.search_manager 110 0%
functions \ flipdare \ app_service.pyAppService.task_manager 330 0%
functions \ flipdare \ app_service.pyAppService.firestore_client 300 100%
functions \ flipdare \ app_service.pyAppService.firestore_client 110 0%
functions \ flipdare \ app_service.pyAppService.db_manager 600 100%
functions \ flipdare \ app_service.pyAppService.db_manager 440 0%
functions \ flipdare \ app_service.pyAppService.__eq__ 330 0%
functions \ flipdare \ app_service.pyAppService.__hash__ 110 0%
functions \ flipdare \ app_service.py(no function) 5100 100%
functions \ flipdare \ app_triggers.pytr_user_new 110 0%
functions \ flipdare \ app_triggers.pytr_user_update 110 0%
functions \ flipdare \ app_triggers.pytr_user_content_created 110 0%
functions \ flipdare \ app_triggers.pytr_invite_new 110 0%
functions \ flipdare \ app_triggers.pytr_invite_update 110 0%
functions \ flipdare \ app_triggers.pytr_friend_new 110 0%
functions \ flipdare \ app_triggers.pytr_friend_updated 110 0%
functions \ flipdare \ app_triggers.pytr_chat_comment_new 110 0%
functions \ flipdare \ app_triggers.pytr_dare_new 110 0%
functions \ flipdare \ app_triggers.pytr_dare_update 110 0%
functions \ flipdare \ app_triggers.pytr_group_created 110 0%
functions \ flipdare \ app_triggers.pytr_group_updated 110 0%
functions \ flipdare \ app_triggers.pytr_group_content_created 110 0%
functions \ flipdare \ app_triggers.pytr_group_member_created 110 0%
functions \ flipdare \ app_triggers.pytr_group_member_updated 110 0%
functions \ flipdare \ app_triggers.pytr_flag_created 110 0%
functions \ flipdare \ app_triggers.pytr_flag_updated 110 0%
functions \ flipdare \ app_triggers.pytr_pledge_created 110 0%
functions \ flipdare \ app_triggers.pytr_pledge_updated 110 0%
functions \ flipdare \ app_triggers.pytr_user_deleted 110 0%
functions \ flipdare \ app_triggers.pytr_content_deleted 110 0%
functions \ flipdare \ app_triggers.pytr_dare_deleted 110 0%
functions \ flipdare \ app_triggers.pytr_chat_deleted 110 0%
functions \ flipdare \ app_triggers.pytr_pledge_deleted 110 0%
functions \ flipdare \ app_triggers.py_new 550 0%
functions \ flipdare \ app_triggers.py_del 550 0%
functions \ flipdare \ app_triggers.py_upd 550 0%
functions \ flipdare \ app_triggers.py_sub 550 0%
functions \ flipdare \ app_triggers.py(no function) 6700 100%
functions \ flipdare \ app_types.py(no function) 46031 100%
functions \ flipdare \ backend \ app_logger.pyAppLogger.__init__ 300 100%
functions \ flipdare \ backend \ app_logger.pyAppLogger.log_db 400 100%
functions \ flipdare \ backend \ app_logger.pyAppLogger.email_internal_error 100 100%
functions \ flipdare \ backend \ app_logger.pyAppLogger.db_error_ct 100 100%
functions \ flipdare \ backend \ app_logger.pyAppLogger.db_error_ct 100 100%
functions \ flipdare \ backend \ app_logger.pyAppLogger.info 330 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.system_error 220 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.validation_error 880 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.job_error 710 86%
functions \ flipdare \ backend \ app_logger.pyAppLogger.db_error 410 75%
functions \ flipdare \ backend \ app_logger.pyAppLogger.no_doc_id 100 100%
functions \ flipdare \ backend \ app_logger.pyAppLogger.unexpected_code_path 100 100%
functions \ flipdare \ backend \ app_logger.pyAppLogger.stat_error 880 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.search_error 550 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.context_error 11110 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.payment_error 220 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.stripe_error 770 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.contact_email_error 550 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.vote_result_error 330 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.invalid_user_email 10100 0%
functions \ flipdare \ backend \ app_logger.pyAppLogger.from_context 200 100%
functions \ flipdare \ backend \ app_logger.pyAppLogger.from_result 1640 75%
functions \ flipdare \ backend \ app_logger.pyAppLogger.from_trigger 15110 27%
functions \ flipdare \ backend \ app_logger.pyAppLogger.log_context 2770 74%
functions \ flipdare \ backend \ app_logger.py(no function) 5700 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.__init__ 600 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.wait_seconds 100 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.search_manager 440 0%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.service_manager 440 0%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.backend_manager 410 75%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.task_manager 410 75%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.job_config 200 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.runtime_config 100 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.job_logger 100 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.app_logger 100 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.app_stats 100 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.report_handler 100 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.cron_handler 100 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.command_handler 100 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.trigger_handler 110 0%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.run 1530 80%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler._process 2080 60%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler._run_trigger 38310 18%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler._run_task 35110 69%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler.still_running 1400 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler._can_run 1130 73%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler._log_error 100 100%
functions \ flipdare \ backend \ app_scheduler.pyAppScheduler._log_info 100 100%
functions \ flipdare \ backend \ app_scheduler.py(no function) 6009 100%
functions \ flipdare \ backend \ app_stats.pyAppStats.__init__ 300 100%
functions \ flipdare \ backend \ app_stats.pyAppStats.stat_db 410 75%
functions \ flipdare \ backend \ app_stats.pyAppStats.app_logger 440 0%
functions \ flipdare \ backend \ app_stats.pyAppStats.add 700 100%
functions \ flipdare \ backend \ app_stats.pyAppStats.add_result 600 100%
functions \ flipdare \ backend \ app_stats.pyAppStats.add_outcome 440 0%
functions \ flipdare \ backend \ app_stats.pyAppStats.add_outcome_metric 1250 58%
functions \ flipdare \ backend \ app_stats.pyAppStats.add_count 440 0%
functions \ flipdare \ backend \ app_stats.pyAppStats.add_count_metric 1250 58%
functions \ flipdare \ backend \ app_stats.pyAppStats._add_stat 640 33%
functions \ flipdare \ backend \ app_stats.py(no function) 2700 100%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageClient.__init__ 200 100%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageClient.bucket 100 100%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageClient.bucket_name 440 0%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageClient.get_public_url 330 0%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageClient.cleanup 220 0%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageClient.download_video_to_local 1100 100%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageClient.download_to_memory 800 100%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageClient.generate_signed_url 19190 0%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageClient.generate_public_url 12120 0%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageClient.generate_temp_email_url 13130 0%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageCleanup.__init__ 110 0%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageCleanup.cleanup_public_paths 12120 0%
functions \ flipdare \ backend \ app_storage_client.pyAppStorageCleanup._cleanup 37370 0%
functions \ flipdare \ backend \ app_storage_client.py(no function) 3300 100%
functions \ flipdare \ backend \ avatar_loader.pyDefAvatarEntry.image_model 100 100%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader.__init__ 800 100%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader.try_reload 2100 100%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader._reload_from_saved 200 100%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader.config_path 110 0%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader.rnd 100 100%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader.user_avatars 100 100%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader.group_avatars 100 100%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader.get_random_user_avatar 100 100%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader.get_random_group_avatar 100 100%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader._load_config 600 100%
functions \ flipdare \ backend \ avatar_loader.pyAvatarLoader._parse_entries 700 100%
functions \ flipdare \ backend \ avatar_loader.py(no function) 4201 100%
functions \ flipdare \ backend \ exchange_rate_monitor.pyExchangeRateMonitor.__init__ 900 100%
functions \ flipdare \ backend \ exchange_rate_monitor.pyExchangeRateMonitor.currency_db 420 50%
functions \ flipdare \ backend \ exchange_rate_monitor.pyExchangeRateMonitor.admin_mailer 420 50%
functions \ flipdare \ backend \ exchange_rate_monitor.pyExchangeRateMonitor.api_key 110 0%
functions \ flipdare \ backend \ exchange_rate_monitor.pyExchangeRateMonitor.exchange_rate_url 100 100%
functions \ flipdare \ backend \ exchange_rate_monitor.pyExchangeRateMonitor.api_headers 100 100%
functions \ flipdare \ backend \ exchange_rate_monitor.pyExchangeRateMonitor.convert_cents_to_usd_cents 3150 84%
functions \ flipdare \ backend \ exchange_rate_monitor.pyExchangeRateMonitor.update_exchange_rate 50170 66%
functions \ flipdare \ backend \ exchange_rate_monitor.pyExchangeRateMonitor.get_latest_exchange_rates 35160 54%
functions \ flipdare \ backend \ exchange_rate_monitor.pyExchangeRateMonitor._send_error 200 100%
functions \ flipdare \ backend \ exchange_rate_monitor.py(no function) 3900 100%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.__init__ 300 100%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.tokenizer 300 100%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.max_tags 110 0%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.delete_friend 110 0%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.delete_all_friends 110 0%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.delete_general 100 100%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.process_content 54540 0%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.process_friend 15150 0%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.process_user 21130 38%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.process_dare 33200 39%
functions \ flipdare \ backend \ indexer_service.pyIndexerService.process_group 40210 48%
functions \ flipdare \ backend \ indexer_service.pyIndexerService._add 30190 37%
functions \ flipdare \ backend \ indexer_service.pyIndexerService._create 1140 64%
functions \ flipdare \ backend \ indexer_service.pyIndexerService._update 11110 0%
functions \ flipdare \ backend \ indexer_service.pyIndexerService._get 880 0%
functions \ flipdare \ backend \ indexer_service.pyIndexerService._has_changed 18180 0%
functions \ flipdare \ backend \ indexer_service.pyIndexerService._delete 820 75%
functions \ flipdare \ backend \ indexer_service.py(no function) 4900 100%
functions \ flipdare \ backend \ job_logger.pyJobLogger.__init__ 100 100%
functions \ flipdare \ backend \ job_logger.pyJobLogger.job_db 410 75%
functions \ flipdare \ backend \ job_logger.pyJobLogger.get_jobs 740 43%
functions \ flipdare \ backend \ job_logger.pyJobLogger.resolve_jobs 550 0%
functions \ flipdare \ backend \ job_logger.pyJobLogger.create_basic 200 100%
functions \ flipdare \ backend \ job_logger.pyJobLogger.create_new 200 100%
functions \ flipdare \ backend \ job_logger.pyJobLogger.create_update 220 0%
functions \ flipdare \ backend \ job_logger.pyJobLogger._create 640 33%
functions \ flipdare \ backend \ job_logger.pyJobLogger._send_error 220 0%
functions \ flipdare \ backend \ job_logger.py(no function) 1900 100%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.__init__ 1300 100%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.last_group_refresh 100 100%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.last_job_refresh 110 0%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.refresh_interval 110 0%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.disable_all 200 100%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.enable_all 200 100%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.enable_group 110 0%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.disable_group 100 100%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.is_group_enabled 100 100%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.is_job_enabled 100 100%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.start_job 100 100%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.is_job_running 100 100%
functions \ flipdare \ backend \ runtime_config_admin.pyRuntimeConfigAdmin.cancel_job 100 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeMixin.__init__ 500 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeMixin._refresh 001 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeMixin.check_refresh_required 900 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeMixin.job_config 110 0%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeMixin.last_refresh 100 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeMixin.set_refreshed 100 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeMixin._should_refresh 700 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeMixin.set_data 100 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeMixin.get_data 200 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeGroup.__init__ 500 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeGroup._refresh 1400 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeGroup.disable_all 400 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeGroup.enable_all 400 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeGroup.is_enabled 100 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeGroup.is_job_enabled 100 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeGroup.enable 800 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeGroup.disable 800 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeJob.__init__ 300 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeJob._refresh 110 0%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeJob.start_job 100 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeJob.is_job_running 1000 100%
functions \ flipdare \ backend \ runtime_config_admin.py_RuntimeJob.cancel_job 100 100%
functions \ flipdare \ backend \ runtime_config_admin.py(no function) 6102 100%
functions \ flipdare \ config_key.pyConfigKey.__new__ 700 100%
functions \ flipdare \ config_key.pyConfigKey.default_value 110 0%
functions \ flipdare \ config_key.pyConfigKey.is_trigger 100 100%
functions \ flipdare \ config_key.pyConfigKey.is_config 100 100%
functions \ flipdare \ config_key.pyConfigKey.value_type 100 100%
functions \ flipdare \ config_key.py(no function) 4600 100%
functions \ flipdare \ constants.py_get_system_root_for 007 100%
functions \ flipdare \ constants.py(no function) 00443 100%
functions \ flipdare \ core \ app_backend_link.pyAppBackendLink.link 100 100%
functions \ flipdare \ core \ app_backend_link.py(no function) 1300 100%
functions \ flipdare \ core \ app_deep_link_factory.pyAppPlatform.is_mobile 100 100%
functions \ flipdare \ core \ app_deep_link_factory.pyAppDeepLinkFactory.__init__ 200 100%
functions \ flipdare \ core \ app_deep_link_factory.pyAppDeepLinkFactory.req 110 0%
functions \ flipdare \ core \ app_deep_link_factory.pyAppDeepLinkFactory.link 100 100%
functions \ flipdare \ core \ app_deep_link_factory.pyAppDeepLinkFactory._parse_link 29120 59%
functions \ flipdare \ core \ app_deep_link_factory.pyAppDeepLinkFactory.is_valid_link 100 100%
functions \ flipdare \ core \ app_deep_link_factory.pyAppDeepLinkFactory.app_url 410 75%
functions \ flipdare \ core \ app_deep_link_factory.pyAppDeepLinkFactory.is_ios 100 100%
functions \ flipdare \ core \ app_deep_link_factory.pyAppDeepLinkFactory.is_android 100 100%
functions \ flipdare \ core \ app_deep_link_factory.pyAppDeepLinkFactory.platform 800 100%
functions \ flipdare \ core \ app_deep_link_factory.py(no function) 3200 100%
functions \ flipdare \ core \ app_response.pyBaseResponse.__init__ 200 100%
functions \ flipdare \ core \ app_response.pyBaseResponse.ok_data 110 0%
functions \ flipdare \ core \ app_response.pyBaseResponse.http_code 100 100%
functions \ flipdare \ core \ app_response.pyBaseResponse.to_dict 110 0%
functions \ flipdare \ core \ app_response.pyBaseResponse.to_json 100 100%
functions \ flipdare \ core \ app_response.pyBaseResponse.raw_response 400 100%
functions \ flipdare \ core \ app_response.pyBaseResponse.__repr__ 110 0%
functions \ flipdare \ core \ app_response.pyBaseResponse.__str__ 110 0%
functions \ flipdare \ core \ app_response.pyAppResponse.__init__ 110 0%
functions \ flipdare \ core \ app_response.pyAppOkResponse.__init__ 200 100%
functions \ flipdare \ core \ app_response.pyAppOkResponse.ok 110 0%
functions \ flipdare \ core \ app_response.pyAppOkResponse.message 100 100%
functions \ flipdare \ core \ app_response.pyAppErrorResponse.__init__ 100 100%
functions \ flipdare \ core \ app_response.pyAppErrorResponse.from_context 100 100%
functions \ flipdare \ core \ app_response.pyAppErrorResponse.message 200 100%
functions \ flipdare \ core \ app_response.pyAppErrorResponse.to_dict 100 100%
functions \ flipdare \ core \ app_response.py(no function) 4200 100%
functions \ flipdare \ core \ change_score.pyChangeScore.__init__ 300 100%
functions \ flipdare \ core \ change_score.pyChangeScore.score 2400 100%
functions \ flipdare \ core \ change_score.pyChangeScore._get_nested 400 100%
functions \ flipdare \ core \ change_score.py(no function) 800 100%
functions \ flipdare \ core \ config_option.pyConfigOption.__init__ 810 88%
functions \ flipdare \ core \ config_option.pyConfigOption._parse 1290 25%
functions \ flipdare \ core \ config_option.pyConfigOption.key 110 0%
functions \ flipdare \ core \ config_option.pyConfigOption.value 100 100%
functions \ flipdare \ core \ config_option.py(no function) 1400 100%
functions \ flipdare \ core \ cron_decorator.pycron_decorator 200 100%
functions \ flipdare \ core \ cron_decorator.pycron_decorator.decorator 300 100%
functions \ flipdare \ core \ cron_decorator.pycron_decorator.decorator.wrapper 510 80%
functions \ flipdare \ core \ cron_decorator.py(no function) 900 100%
functions \ flipdare \ core \ firestore_field.pyvalidate_firestore_obj 1710 94%
functions \ flipdare \ core \ firestore_field.pyserialize_firestore_types 700 100%
functions \ flipdare \ core \ firestore_field.py(no function) 1000 100%
functions \ flipdare \ core \ flag_code.pyFlagCode.message 0040 100%
functions \ flipdare \ core \ flag_code.py(no function) 0058 100%
functions \ flipdare \ core \ hash_generator.pyHashGenerator.__init__ 500 100%
functions \ flipdare \ core \ hash_generator.pyHashGenerator.from_bucket 100 100%
functions \ flipdare \ core \ hash_generator.pyHashGenerator.from_local_file 110 0%
functions \ flipdare \ core \ hash_generator.pyHashGenerator.calculate_ac_components 300 100%
functions \ flipdare \ core \ hash_generator.pyHashGenerator.generate_hash 2820 93%
functions \ flipdare \ core \ hash_generator.py(no function) 1700 100%
functions \ flipdare \ core \ ip_address_dto.pyIpAddressDTO.__init__ 210 50%
functions \ flipdare \ core \ ip_address_dto.pyIpAddressDTO.create 900 100%
functions \ flipdare \ core \ ip_address_dto.pyIpAddressDTO.create._get_validation_error 710 86%
functions \ flipdare \ core \ ip_address_dto.pyIpAddressDTO.address 100 100%
functions \ flipdare \ core \ ip_address_dto.pyIpAddressDTO.__str__ 100 100%
functions \ flipdare \ core \ ip_address_dto.pyIpAddressDTO.__repr__ 100 100%
functions \ flipdare \ core \ ip_address_dto.py(no function) 1400 100%
functions \ flipdare \ core \ job_type_decorator.pycheck_job_matches_type 1240 67%
functions \ flipdare \ core \ job_type_decorator.pyjob_type_decorator 300 100%
functions \ flipdare \ core \ job_type_decorator.pyjob_type_decorator.decorator 200 100%
functions \ flipdare \ core \ job_type_decorator.pyjob_type_decorator.decorator.wrapper 600 100%
functions \ flipdare \ core \ job_type_decorator.py(no function) 1102 100%
functions \ flipdare \ core \ parked_decorator.pyparked 331 0%
functions \ flipdare \ core \ parked_decorator.pyparked.decorator 220 0%
functions \ flipdare \ core \ parked_decorator.pyparked.decorator.wrapper 220 0%
functions \ flipdare \ core \ parked_decorator.py(no function) 770 0%
functions \ flipdare \ core \ proto_unwrapper.pyProtoUnwrapper.__init__ 100 100%
functions \ flipdare \ core \ proto_unwrapper.pyProtoUnwrapper.unwrap 100 100%
functions \ flipdare \ core \ proto_unwrapper.pyProtoUnwrapper._unwrap 1370 46%
functions \ flipdare \ core \ proto_unwrapper.py(no function) 600 100%
functions \ flipdare \ core \ request_guard.pyRequestGuard.is_request 100 100%
functions \ flipdare \ core \ request_guard.pyRequestGuard.is_callable 100 100%
functions \ flipdare \ core \ request_guard.py(no function) 1000 100%
functions \ flipdare \ core \ singleton.pySingleton.__new__ 400 100%
functions \ flipdare \ core \ singleton.pySingleton.__init__ 300 100%
functions \ flipdare \ core \ singleton.pySingleton.instance 300 100%
functions \ flipdare \ core \ singleton.pySingleton.reset_instance 950 44%
functions \ flipdare \ core \ singleton.py(no function) 1100 100%
functions \ flipdare \ core \ storage_file_type.pyStorageFileType.is_image 100 100%
functions \ flipdare \ core \ storage_file_type.pyStorageFileType.is_video 100 100%
functions \ flipdare \ core \ storage_file_type.pyStorageFileType.prefix 620 67%
functions \ flipdare \ core \ storage_file_type.pyStorageFileType.location 620 67%
functions \ flipdare \ core \ storage_file_type.pyStorageFileType.extension 620 67%
functions \ flipdare \ core \ storage_file_type.py(no function) 1400 100%
functions \ flipdare \ core \ tokenizer.pyTokens.has_tokens 110 0%
functions \ flipdare \ core \ tokenizer.pyTokens.low_only 100 100%
functions \ flipdare \ core \ tokenizer.pyTokens.has_low 100 100%
functions \ flipdare \ core \ tokenizer.pyTokens.has_med 100 100%
functions \ flipdare \ core \ tokenizer.pyTokens.has_high 100 100%
functions \ flipdare \ core \ tokenizer.pyTokenizer.__init__ 300 100%
functions \ flipdare \ core \ tokenizer.pyTokenizer.nlp 110 0%
functions \ flipdare \ core \ tokenizer.pyTokenizer.is_person_name 200 100%
functions \ flipdare \ core \ tokenizer.pyTokenizer.create_tokens 2440 83%
functions \ flipdare \ core \ tokenizer.pyTokenizer._get_tokens 1230 75%
functions \ flipdare \ core \ tokenizer.pyTokenizer._generate 1700 100%
functions \ flipdare \ core \ tokenizer.py(no function) 3200 100%
functions \ flipdare \ core \ trigger_decorator.pytrigger_decorator 200 100%
functions \ flipdare \ core \ trigger_decorator.pytrigger_decorator.decorator 300 100%
functions \ flipdare \ core \ trigger_decorator.pytrigger_decorator.decorator.wrapper 4590 80%
functions \ flipdare \ core \ trigger_decorator.py(no function) 1300 100%
functions \ flipdare \ core \ video_optimizer.pyVideoOptimizer.__init__ 400 100%
functions \ flipdare \ core \ video_optimizer.pyVideoOptimizer.build_command 100 100%
functions \ flipdare \ core \ video_optimizer.pyVideoOptimizer.create_thumbnail_file 2250 77%
functions \ flipdare \ core \ video_optimizer.pyVideoOptimizer.optimize_file 2340 83%
functions \ flipdare \ core \ video_optimizer.py(no function) 1400 100%
functions \ flipdare \ error \ app_error.pyErrorGuard.is_error 110 0%
functions \ flipdare \ error \ app_error.pyAppError.__init__ 800 100%
functions \ flipdare \ error \ app_error.pyAppError.from_context 100 100%
functions \ flipdare \ error \ app_error.pyAppError.source 100 100%
functions \ flipdare \ error \ app_error.pyAppError.cause 300 100%
functions \ flipdare \ error \ app_error.pyAppError.http_code 100 100%
functions \ flipdare \ error \ app_error.pyAppError.error_code 100 100%
functions \ flipdare \ error \ app_error.pyAppError.category 100 100%
functions \ flipdare \ error \ app_error.pyAppError.title 100 100%
functions \ flipdare \ error \ app_error.pyAppError.message 100 100%
functions \ flipdare \ error \ app_error.pyAppError.cause_message 400 100%
functions \ flipdare \ error \ app_error.pyAppError.context 100 100%
functions \ flipdare \ error \ app_error.pyAppError.to_log_context 200 100%
functions \ flipdare \ error \ app_error.pyAppError.to_dict 100 100%
functions \ flipdare \ error \ app_error.pyAppError.copy_with 220 0%
functions \ flipdare \ error \ app_error.pyAppError.__repr__ 110 0%
functions \ flipdare \ error \ app_error.pyAppError.__str__ 100 100%
functions \ flipdare \ error \ app_error.pyCodePathError.__init__ 110 0%
functions \ flipdare \ error \ app_error.pyAuthError.__init__ 110 0%
functions \ flipdare \ error \ app_error.pyServerError.__init__ 100 100%
functions \ flipdare \ error \ app_error.pyDatabaseError.__init__ 300 100%
functions \ flipdare \ error \ app_error.pyDatabaseError.collection_name 100 100%
functions \ flipdare \ error \ app_error.pyDatabaseError.document_id 110 0%
functions \ flipdare \ error \ app_error.pyJobError.__init__ 220 0%
functions \ flipdare \ error \ app_error.pyJobError.job_type 110 0%
functions \ flipdare \ error \ app_error.py(no function) 6300 100%
functions \ flipdare \ error \ app_error_protocol.pyErrorProtocolGuard.is_app_code 110 0%
functions \ flipdare \ error \ app_error_protocol.pyErrorProtocolGuard.is_payment_code 100 100%
functions \ flipdare \ error \ app_error_protocol.pyAppErrorProtocol.value 001 100%
functions \ flipdare \ error \ app_error_protocol.pyAppErrorProtocol.http_code 001 100%
functions \ flipdare \ error \ app_error_protocol.pyAppErrorProtocol.category 001 100%
functions \ flipdare \ error \ app_error_protocol.pyAppErrorProtocol.display_title 001 100%
functions \ flipdare \ error \ app_error_protocol.pyAppErrorProtocol.__str__ 001 100%
functions \ flipdare \ error \ app_error_protocol.py(no function) 1609 100%
functions \ flipdare \ error \ app_stripe_error.pyAppStripeError.__init__ 710 86%
functions \ flipdare \ error \ app_stripe_error.pyAppStripeError.from_error 200 100%
functions \ flipdare \ error \ app_stripe_error.pyAppStripeError.invalid_data 220 0%
functions \ flipdare \ error \ app_stripe_error.pyAppStripeError.from_context 100 100%
functions \ flipdare \ error \ app_stripe_error.py(no function) 1900 100%
functions \ flipdare \ error \ callable_error_code.pyCallableErrorCode.to_firebase 110 0%
functions \ flipdare \ error \ callable_error_code.py(no function) 800 100%
functions \ flipdare \ error \ data_load_error.pyDataLoadError.model 100 100%
functions \ flipdare \ error \ data_load_error.pyDataLoadError.malformed 100 100%
functions \ flipdare \ error \ data_load_error.pyDataLoadError._create 300 100%
functions \ flipdare \ error \ data_load_error.pyDataLoadError.parse_error 2230 86%
functions \ flipdare \ error \ data_load_error.py(no function) 1700 100%
functions \ flipdare \ error \ error_context.pyErrorContext.__init__ 1110 91%
functions \ flipdare \ error \ error_context.pyErrorContext.from_exception 850 38%
functions \ flipdare \ error \ error_context.pyErrorContext.db_error 110 0%
functions \ flipdare \ error \ error_context.pyErrorContext.code_path 220 0%
functions \ flipdare \ error \ error_context.pyErrorContext.not_found 200 100%
functions \ flipdare \ error \ error_context.pyErrorContext.invalid_data 220 0%
functions \ flipdare \ error \ error_context.pyErrorContext.server_error 200 100%
functions \ flipdare \ error \ error_context.pyErrorContext.unauthorized 200 100%
functions \ flipdare \ error \ error_context.pyErrorContext.forbidden 220 0%
functions \ flipdare \ error \ error_context.pyErrorContext.malformed 200 100%
functions \ flipdare \ error \ error_context.pyErrorContext.search_error 220 0%
functions \ flipdare \ error \ error_context.pyErrorContext._get_overrides 600 100%
functions \ flipdare \ error \ error_context.pyErrorContext.category 110 0%
functions \ flipdare \ error \ error_context.pyErrorContext.error_code 100 100%
functions \ flipdare \ error \ error_context.pyErrorContext.http_code 100 100%
functions \ flipdare \ error \ error_context.pyErrorContext.endpoint 100 100%
functions \ flipdare \ error \ error_context.pyErrorContext.title 100 100%
functions \ flipdare \ error \ error_context.pyErrorContext.message 100 100%
functions \ flipdare \ error \ error_context.pyErrorContext.cause 200 100%
functions \ flipdare \ error \ error_context.pyErrorContext.error 100 100%
functions \ flipdare \ error \ error_context.pyErrorContext.to_dict 100 100%
functions \ flipdare \ error \ error_context.pyErrorContext.copy_with 110 0%
functions \ flipdare \ error \ error_context.pyErrorContext.__repr__ 100 100%
functions \ flipdare \ error \ error_context.pyErrorContext.__str__ 100 100%
functions \ flipdare \ error \ error_context.py(no function) 5400 100%
functions \ flipdare \ error \ formatted_stripe_error.pyFormattedStripeError.from_exception 2720 93%
functions \ flipdare \ error \ formatted_stripe_error.pyFormattedStripeError._get_attr 600 100%
functions \ flipdare \ error \ formatted_stripe_error.pyFormattedStripeError._get_app_error_code 1300 100%
functions \ flipdare \ error \ formatted_stripe_error.pyFormattedStripeError.friendly_user_message 1130 73%
functions \ flipdare \ error \ formatted_stripe_error.pyFormattedStripeError.is_retryable 550 0%
functions \ flipdare \ error \ formatted_stripe_error.pyFormattedStripeError.is_card_declined 100 100%
functions \ flipdare \ error \ formatted_stripe_error.pyFormattedStripeError.decoded_error_message 940 56%
functions \ flipdare \ error \ formatted_stripe_error.py(no function) 3300 100%
functions \ flipdare \ error \ log_context.pyLogContext.occurred_at 100 100%
functions \ flipdare \ error \ log_context.pyLogContext.error_code_str 100 100%
functions \ flipdare \ error \ log_context.pyLogContext.source 100 100%
functions \ flipdare \ error \ log_context.pyLogContext.subject 440 0%
functions \ flipdare \ error \ log_context.pyLogContext.extra 700 100%
functions \ flipdare \ error \ log_context.pyLogContext.email 810 88%
functions \ flipdare \ error \ log_context.pyLogContext.log_model 1110 91%
functions \ flipdare \ error \ log_context.pyLogContext.formatted 610 83%
functions \ flipdare \ error \ log_context.py(no function) 5102 100%
functions \ flipdare \ error \ message_format.py_sanitize_message_info 200 100%
functions \ flipdare \ error \ message_format.py_format_extra_info 910 89%
functions \ flipdare \ error \ message_format.py_guards.is_validation_error 100 100%
functions \ flipdare \ error \ message_format.py_guards.is_list_error 100 100%
functions \ flipdare \ error \ message_format.pyBaseMsgFormat.__init__ 1000 100%
functions \ flipdare \ error \ message_format.pyBaseMsgFormat.message 100 100%
functions \ flipdare \ error \ message_format.pyBaseMsgFormat.source 110 0%
functions \ flipdare \ error \ message_format.pyBaseMsgFormat.log_type 110 0%
functions \ flipdare \ error \ message_format.pyBaseMsgFormat.extra 330 0%
functions \ flipdare \ error \ message_format.pyBaseMsgFormat.user_error_code 100 100%
functions \ flipdare \ error \ message_format.pyBaseMsgFormat.__str__ 100 100%
functions \ flipdare \ error \ message_format.pyBaseMsgFormat.__repr__ 110 0%
functions \ flipdare \ error \ message_format.pyBaseMsgFormat._preload_error 900 100%
functions \ flipdare \ error \ message_format.pyJinjaTmplErrorMsgFormat.__init__ 13130 0%
functions \ flipdare \ error \ message_format.pyValidationErrorMsgFormat.__init__ 2310 96%
functions \ flipdare \ error \ message_format.pyValidationErrorMsgFormat.class_name 100 100%
functions \ flipdare \ error \ message_format.pyTriggerErrorMsgFormat.__init__ 2780 70%
functions \ flipdare \ error \ message_format.pyTriggerErrorMsgFormat.extra 110 0%
functions \ flipdare \ error \ message_format.py_format_app_result 1850 72%
functions \ flipdare \ error \ message_format.pyAppResultErrorMsgFormat.__init__ 1800 100%
functions \ flipdare \ error \ message_format.pyConfigErrorMsgFormat.__init__ 1720 88%
functions \ flipdare \ error \ message_format.pyJobErrorErrorMsgFormat.__init__ 1930 84%
functions \ flipdare \ error \ message_format.pyInfoMsgFormat.__init__ 800 100%
functions \ flipdare \ error \ message_format.pyAppErrorMsgFormat.__init__ 1400 100%
functions \ flipdare \ error \ message_format.pyErrorMsgFormat.__init__ 2050 75%
functions \ flipdare \ error \ message_format.py_ErrorColors.reset 100 100%
functions \ flipdare \ error \ message_format.py_ErrorColors.bold 100 100%
functions \ flipdare \ error \ message_format.py_ErrorColors.base 710 86%
functions \ flipdare \ error \ message_format.py_ErrorColors.highlight 710 86%
functions \ flipdare \ error \ message_format.pyMessageContext.__init__ 200 100%
functions \ flipdare \ error \ message_format.pyMessageContext.add 100 100%
functions \ flipdare \ error \ message_format.pyMessageContext.table 800 100%
functions \ flipdare \ error \ message_format.pyMessageSection.__init__ 200 100%
functions \ flipdare \ error \ message_format.pyMessageSection.add 100 100%
functions \ flipdare \ error \ message_format.pyMessageSection.add_row 100 100%
functions \ flipdare \ error \ message_format.pyMessageSection.to_dict 110 0%
functions \ flipdare \ error \ message_format.pyMessageSection.table 2500 100%
functions \ flipdare \ error \ message_format.py(no function) 11700 100%
functions \ flipdare \ error \ stack_util.pyCallerInfo.__str__ 001 100%
functions \ flipdare \ error \ stack_util.pyStackUtil.get_flipdare_stack 0045 100%
functions \ flipdare \ error \ stack_util.pyStackUtil.get_caller_str 003 100%
functions \ flipdare \ error \ stack_util.pyStackUtil.get_caller 0011 100%
functions \ flipdare \ error \ stack_util.pyStackUtil._parse_frame 004 100%
functions \ flipdare \ error \ stack_util.pyStackUtil._should_ignore 002 100%
functions \ flipdare \ error \ stack_util.pyStackUtil._format_line 003 100%
functions \ flipdare \ error \ stack_util.pyStackUtil._format_filename 009 100%
functions \ flipdare \ error \ stack_util.py(no function) 0074 100%
functions \ flipdare \ error \ stripe_error_context.pyStripeErrorContext.__init__ 100 100%
functions \ flipdare \ error \ stripe_error_context.pyStripeErrorContext.from_stripe_error 440 0%
functions \ flipdare \ error \ stripe_error_context.pyStripeErrorContext.from_code 900 100%
functions \ flipdare \ error \ stripe_error_context.pyStripeErrorContext._try_from_stripe_error 610 83%
functions \ flipdare \ error \ stripe_error_context.pyStripeErrorContext.get_user_message_for_code 950 44%
functions \ flipdare \ error \ stripe_error_context.py(no function) 2000 100%
functions \ flipdare \ error \ stripe_msg_format.pyStripeMsgFormat.__init__ 19190 0%
functions \ flipdare \ error \ stripe_msg_format.pyStripeMsgFormat.error 110 0%
functions \ flipdare \ error \ stripe_msg_format.pyStripeMsgFormat.error_code 110 0%
functions \ flipdare \ error \ stripe_msg_format.py(no function) 16160 0%
functions \ flipdare \ firestore \ _app_db.pyAggregateResult.is_error 001 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.__init__ 0013 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.collection_name 001 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.wrapper_class 001 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.model_class 001 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.def_window_hours 001 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.client 001 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.log_creator 006 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.document_count 009 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.exists 002 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.get 006 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.get_bulk 0010 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.create 0017 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.update_model 0013 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.update 006 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.batch_update 0021 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.delete 0015 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.get_collection_stats 0043 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._get_agg_value 0019 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._exists 003 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._exists_sub 003 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._get 0013 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._get_bulk 0023 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._get_sub 0026 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._get_all_sub 0035 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._get_bulk_sub 0027 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._create 0028 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._update 0023 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._create_sub 0016 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._update_sub 0028 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._snap_exists 006 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._cvt_snap_to_model 006 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._cvt_snap_to_data 0014 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._process_results 007 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb._raise_sub_error 0016 100%
functions \ flipdare \ firestore \ _app_db.pyAppDb.log_error 0012 100%
functions \ flipdare \ firestore \ _app_db.py(no function) 00224 100%
functions \ flipdare \ firestore \ _app_sub_db.pyAppSubDb.__init__ 200 100%
functions \ flipdare \ firestore \ _app_sub_db.pyAppSubDb.sub_collection_name 100 100%
functions \ flipdare \ firestore \ _app_sub_db.pyAppSubDb.exists_sub 110 0%
functions \ flipdare \ firestore \ _app_sub_db.pyAppSubDb.get_sub 410 75%
functions \ flipdare \ firestore \ _app_sub_db.pyAppSubDb.get_all_sub 810 88%
functions \ flipdare \ firestore \ _app_sub_db.pyAppSubDb.get_bulk_sub 880 0%
functions \ flipdare \ firestore \ _app_sub_db.pyAppSubDb.create_sub 300 100%
functions \ flipdare \ firestore \ _app_sub_db.pyAppSubDb.update_sub 410 75%
functions \ flipdare \ firestore \ _app_sub_db.pyAppSubDb._cvt_sub_snap_to_model 410 75%
functions \ flipdare \ firestore \ _app_sub_db.py(no function) 2200 100%
functions \ flipdare \ firestore \ backend \ app_job_db.pyAppJobDb.__init__ 100 100%
functions \ flipdare \ firestore \ backend \ app_job_db.pyAppJobDb.get_jobs_to_process 1010 90%
functions \ flipdare \ firestore \ backend \ app_job_db.pyAppJobDb.get_all_jobs_to_process 510 80%
functions \ flipdare \ firestore \ backend \ app_job_db.pyAppJobDb.resolve_jobs 600 100%
functions \ flipdare \ firestore \ backend \ app_job_db.py(no function) 2200 100%
functions \ flipdare \ firestore \ backend \ app_log_db.pyAppLogDb.__init__ 100 100%
functions \ flipdare \ firestore \ backend \ app_log_db.pyAppLogDb.get_log_stats 1820 89%
functions \ flipdare \ firestore \ backend \ app_log_db.pyAppLogDb._get_log_counts 3180 74%
functions \ flipdare \ firestore \ backend \ app_log_db.pyAppLogDb.get_recent_payment_critical_issues 1830 83%
functions \ flipdare \ firestore \ backend \ app_log_db.py(no function) 2700 100%
functions \ flipdare \ firestore \ backend \ app_stat_db.pyAppStatDb.__init__ 200 100%
functions \ flipdare \ firestore \ backend \ app_stat_db.pyAppStatDb.add 1230 75%
functions \ flipdare \ firestore \ backend \ app_stat_db.pyAppStatDb.create 2150 76%
functions \ flipdare \ firestore \ backend \ app_stat_db.pyAppStatDb.get_stats 400 100%
functions \ flipdare \ firestore \ backend \ app_stat_db.pyAppStatDb._get_metric_from_last_week 3340 88%
functions \ flipdare \ firestore \ backend \ app_stat_db.py(no function) 3000 100%
functions \ flipdare \ firestore \ backend \ compliance_db.pyComplianceDb.__init__ 100 100%
functions \ flipdare \ firestore \ backend \ compliance_db.py(no function) 900 100%
functions \ flipdare \ firestore \ backend \ exchange_rate_db.pyExchangeRateDb.__init__ 100 100%
functions \ flipdare \ firestore \ backend \ exchange_rate_db.pyExchangeRateDb.get_currency_id 500 100%
functions \ flipdare \ firestore \ backend \ exchange_rate_db.py(no function) 1400 100%
functions \ flipdare \ firestore \ backend \ run_config_group_db.pyRunConfigGroupDb.__init__ 100 100%
functions \ flipdare \ firestore \ backend \ run_config_group_db.pyRunConfigGroupDb.enable 200 100%
functions \ flipdare \ firestore \ backend \ run_config_group_db.pyRunConfigGroupDb.disable 200 100%
functions \ flipdare \ firestore \ backend \ run_config_group_db.pyRunConfigGroupDb.get_group_config 500 100%
functions \ flipdare \ firestore \ backend \ run_config_group_db.pyRunConfigGroupDb.get_config 770 0%
functions \ flipdare \ firestore \ backend \ run_config_group_db.pyRunConfigGroupDb._set_group_config 800 100%
functions \ flipdare \ firestore \ backend \ run_config_group_db.py(no function) 2000 100%
functions \ flipdare \ firestore \ backend \ run_config_job_db.pyRunConfigJobDb.__init__ 100 100%
functions \ flipdare \ firestore \ backend \ run_config_job_db.pyRunConfigJobDb.start_job 830 62%
functions \ flipdare \ firestore \ backend \ run_config_job_db.pyRunConfigJobDb.is_job_running 100 100%
functions \ flipdare \ firestore \ backend \ run_config_job_db.pyRunConfigJobDb.cancel_job 500 100%
functions \ flipdare \ firestore \ backend \ run_config_job_db.pyRunConfigJobDb.get_job 800 100%
functions \ flipdare \ firestore \ backend \ run_config_job_db.py(no function) 1900 100%
functions \ flipdare \ firestore \ chat_db.pyChatDb.__init__ 200 100%
functions \ flipdare \ firestore \ chat_db.pyChatDb.update_comment 220 0%
functions \ flipdare \ firestore \ chat_db.py(no function) 1300 100%
functions \ flipdare \ firestore \ content_db.pyContentDb.__init__ 100 100%
functions \ flipdare \ firestore \ content_db.pyContentDb.get_recent_unprocessed 1530 80%
functions \ flipdare \ firestore \ content_db.py(no function) 1700 100%
functions \ flipdare \ firestore \ context \ _model_context.pyModelContext.__init__ 100 100%
functions \ flipdare \ firestore \ context \ _model_context.pyModelContext.doc_id 001 100%
functions \ flipdare \ firestore \ context \ _model_context.pyModelContext._error_messages 001 100%
functions \ flipdare \ firestore \ context \ _model_context.pyModelContext.validate 001 100%
functions \ flipdare \ firestore \ context \ _model_context.pyModelContext.valid 100 100%
functions \ flipdare \ firestore \ context \ _model_context.pyModelContext.error_str 990 0%
functions \ flipdare \ firestore \ context \ _model_context.pyModelContext.validation_error 990 0%
functions \ flipdare \ firestore \ context \ _model_context.pyModelContext._require_valid 540 20%
functions \ flipdare \ firestore \ context \ _model_context.pyModelContext._is_model_valid 100 100%
functions \ flipdare \ firestore \ context \ _model_context.pyModelContext._validate_model 330 0%
functions \ flipdare \ firestore \ context \ _model_context.py(no function) 2105 100%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory.__init__ 100 100%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory.create 001 100%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory._from_id 001 100%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory._from_data 001 100%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory._from_model 001 100%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory.db_manager 400 100%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory.dare_db 110 0%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory.user_db 100 100%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory.friend_db 110 0%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory.group_db 100 100%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory.flag_db 110 0%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory.get_user 420 50%
functions \ flipdare \ firestore \ context \ _model_context_factory.pyModelContextFactory.get_group 440 0%
functions \ flipdare \ firestore \ context \ _model_context_factory.py(no function) 3206 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContextFactory.__init__ 100 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContextFactory.create 850 38%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContextFactory._from_id 10100 0%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContextFactory._from_data 770 0%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContextFactory._from_model 2490 62%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.__init__ 300 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.doc_id 100 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.to_id 001 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.to_obj 001 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.is_group_dare 220 0%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.short_description 550 0%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.from_user 300 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.from_id 300 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.dare 300 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.dare_id 300 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext.validate 100 100%
functions \ flipdare \ firestore \ context \ dare_context.pyDareContext._error_messages 660 0%
functions \ flipdare \ firestore \ context \ dare_context.pyUserDareContext.__init__ 200 100%
functions \ flipdare \ firestore \ context \ dare_context.pyUserDareContext.to_id 300 100%
functions \ flipdare \ firestore \ context \ dare_context.pyUserDareContext.to_obj 300 100%
functions \ flipdare \ firestore \ context \ dare_context.pyUserDareContext.validate 100 100%
functions \ flipdare \ firestore \ context \ dare_context.pyUserDareContext._error_messages 440 0%
functions \ flipdare \ firestore \ context \ dare_context.pyGroupDareContext.__init__ 300 100%
functions \ flipdare \ firestore \ context \ dare_context.pyGroupDareContext.to_id 300 100%
functions \ flipdare \ firestore \ context \ dare_context.pyGroupDareContext.to_obj 330 0%
functions \ flipdare \ firestore \ context \ dare_context.pyGroupDareContext.to_user 220 0%
functions \ flipdare \ firestore \ context \ dare_context.pyGroupDareContext.validate 100 100%
functions \ flipdare \ firestore \ context \ dare_context.pyGroupDareContext._error_messages 440 0%
functions \ flipdare \ firestore \ context \ dare_context.py(no function) 7108 100%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContextFactory.__init__ 100 100%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContextFactory.create 1070 30%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContextFactory._from_id 12120 0%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContextFactory._from_data 660 0%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContextFactory._from_model 510 80%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContext.__init__ 400 100%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContext.flag 200 100%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContext.flag 110 0%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContext.from_user 300 100%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContext.to_user 300 100%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContext.doc_id 100 100%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContext.validate 100 100%
functions \ flipdare \ firestore \ context \ flag_context.pyFlagContext._error_messages 880 0%
functions \ flipdare \ firestore \ context \ flag_context.py(no function) 3702 100%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContextFactory.__init__ 100 100%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContextFactory.create 850 38%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContextFactory._from_id 990 0%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContextFactory._from_data 660 0%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContextFactory._from_model 22110 50%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContext.__init__ 400 100%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContext.from_user 200 100%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContext.from_id 300 100%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContext.to_user 200 100%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContext.to_id 300 100%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContext.friend 200 100%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContext.friend_id 330 0%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContext.doc_id 110 0%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContext.validate 100 100%
functions \ flipdare \ firestore \ context \ friend_context.pyFriendContext._error_messages 880 0%
functions \ flipdare \ firestore \ context \ friend_context.py(no function) 4102 100%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContextFactory.__init__ 200 100%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContextFactory.limit 100 100%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContextFactory.create 850 38%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContextFactory._from_id 12120 0%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContextFactory._from_data 550 0%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContextFactory._from_model 410 75%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.__init__ 600 100%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.group_db 410 75%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.group 200 100%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.owner 200 100%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.group_id 300 100%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.members 1140 64%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.users 770 0%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.__len__ 440 0%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.__getitem__ 620 67%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.doc_id 110 0%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext.validate 100 100%
functions \ flipdare \ firestore \ context \ group_context.pyGroupContext._error_messages 660 0%
functions \ flipdare \ firestore \ context \ group_context.py(no function) 4502 100%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContextFactory.__init__ 110 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContextFactory.create 880 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContextFactory._from_id 110 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContextFactory._from_data 550 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContextFactory._from_model 660 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContext.__init__ 440 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContext.group 220 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContext.user 220 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContext.owner 220 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContext.group_id 330 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContext.doc_id 110 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContext.validate 110 0%
functions \ flipdare \ firestore \ context \ group_member_context.pyGroupMemberContext._error_messages 660 0%
functions \ flipdare \ firestore \ context \ group_member_context.py(no function) 3502 100%
functions \ flipdare \ firestore \ core \ app_base_model.pyAppBaseModel.__init__ 900 100%
functions \ flipdare \ firestore \ core \ app_base_model.pyAppBaseModel.from_dict 1440 71%
functions \ flipdare \ firestore \ core \ app_base_model.pyAppBaseModel.searchable_values 100 100%
functions \ flipdare \ firestore \ core \ app_base_model.pyAppBaseModel.calculate_change_score 220 0%
functions \ flipdare \ firestore \ core \ app_base_model.pyAppBaseModel.update 800 100%
functions \ flipdare \ firestore \ core \ app_base_model.pyAppBaseModel._update 1010 90%
functions \ flipdare \ firestore \ core \ app_base_model.pyAppBaseModel.to_json_dict 710 86%
functions \ flipdare \ firestore \ core \ app_base_model.pyAppBaseModel.to_dict 100 100%
functions \ flipdare \ firestore \ core \ app_base_model.pyAppBaseModel.to_dict_with_id 600 100%
functions \ flipdare \ firestore \ core \ app_base_model.pyAppBaseModel.debug_str 900 100%
functions \ flipdare \ firestore \ core \ app_base_model.py(no function) 1900 100%
functions \ flipdare \ firestore \ core \ collection_stat_query.pyCollectionStatQuery.__init__ 500 100%
functions \ flipdare \ firestore \ core \ collection_stat_query.pyCollectionStatQuery.processed 100 100%
functions \ flipdare \ firestore \ core \ collection_stat_query.pyCollectionStatQuery.unprocessed 100 100%
functions \ flipdare \ firestore \ core \ collection_stat_query.pyCollectionStatQuery.error 100 100%
functions \ flipdare \ firestore \ core \ collection_stat_query.pyCollectionStatQuery.custom 100 100%
functions \ flipdare \ firestore \ core \ collection_stat_query.py(no function) 1800 100%
functions \ flipdare \ firestore \ core \ db_query.pyDateFilter.__init__ 300 100%
functions \ flipdare \ firestore \ core \ db_query.pyDateFilter.created_at 100 100%
functions \ flipdare \ firestore \ core \ db_query.pyDateFilter.updated_at 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyDateFilter.filters 520 60%
functions \ flipdare \ firestore \ core \ db_query.pyDateFilter.__repr__ 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyDateFilter.__str__ 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyWhereField.__init__ 300 100%
functions \ flipdare \ firestore \ core \ db_query.pyWhereField.filter 100 100%
functions \ flipdare \ firestore \ core \ db_query.pyWhereField.__repr__ 100 100%
functions \ flipdare \ firestore \ core \ db_query.pyWhereField.__str__ 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyOrderByField.__init__ 200 100%
functions \ flipdare \ firestore \ core \ db_query.pyOrderByField.created_at 100 100%
functions \ flipdare \ firestore \ core \ db_query.pyOrderByField.updated_at 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyOrderByField.asc 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyOrderByField.desc 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyOrderByField.direction 300 100%
functions \ flipdare \ firestore \ core \ db_query.pyOrderByField.__repr__ 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyOrderByField.__str__ 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyIdQuery.__init__ 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyIdQuery.doc 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyIdQuery.snap 330 0%
functions \ flipdare \ firestore \ core \ db_query.pyDbQuery.__init__ 300 100%
functions \ flipdare \ firestore \ core \ db_query.pyDbQuery.equal 220 0%
functions \ flipdare \ firestore \ core \ db_query.pyDbQuery.where 200 100%
functions \ flipdare \ firestore \ core \ db_query.pyDbQuery.and_ 510 80%
functions \ flipdare \ firestore \ core \ db_query.pyDbQuery.or_ 300 100%
functions \ flipdare \ firestore \ core \ db_query.pyDbQuery.and_or_ 400 100%
functions \ flipdare \ firestore \ core \ db_query.pyDbQuery.complex_and_or_ 610 83%
functions \ flipdare \ firestore \ core \ db_query.pyDbQuery.get_query 900 100%
functions \ flipdare \ firestore \ core \ db_query.pyDbQuery.__str__ 220 0%
functions \ flipdare \ firestore \ core \ db_query.pyDbQuery.__repr__ 110 0%
functions \ flipdare \ firestore \ core \ db_query.pyDbSubQuery.__init__ 400 100%
functions \ flipdare \ firestore \ core \ db_query.pyDbSubQuery.where 200 100%
functions \ flipdare \ firestore \ core \ db_query.pyDbSubQuery.and_ 510 80%
functions \ flipdare \ firestore \ core \ db_query.pyDbSubQuery.get_query 810 88%
functions \ flipdare \ firestore \ core \ db_query.py(no function) 9000 100%
functions \ flipdare \ firestore \ core \ pledge_event_transaction.pyPledgeEventTransaction.__init__ 220 0%
functions \ flipdare \ firestore \ core \ pledge_event_transaction.pyPledgeEventTransaction.add_event 18180 0%
functions \ flipdare \ firestore \ core \ pledge_event_transaction.py(no function) 1900 100%
functions \ flipdare \ firestore \ core \ sub_comment_transaction.pySubCommentTransaction.__init__ 300 100%
functions \ flipdare \ firestore \ core \ sub_comment_transaction.pySubCommentTransaction.create_with_increment 1020 80%
functions \ flipdare \ firestore \ core \ sub_comment_transaction.pySubCommentTransaction.create_with_increment._run_transaction 400 100%
functions \ flipdare \ firestore \ core \ sub_comment_transaction.pySubCommentTransaction.delete_with_decrement 660 0%
functions \ flipdare \ firestore \ core \ sub_comment_transaction.pySubCommentTransaction.delete_with_decrement._run_delete_transaction 990 0%
functions \ flipdare \ firestore \ core \ sub_comment_transaction.pySubCommentTransaction._check_valid_snapshot 530 40%
functions \ flipdare \ firestore \ core \ sub_comment_transaction.py(no function) 1300 100%
functions \ flipdare \ firestore \ dare_db.pyDareDb.__init__ 100 100%
functions \ flipdare \ firestore \ dare_db.pyDareDb.get_dares_can_vote 13130 0%
functions \ flipdare \ firestore \ dare_db.pyDareDb.get_recent_unprocessed 1420 86%
functions \ flipdare \ firestore \ dare_db.pyDareDb.get_recent_requires_review 1320 85%
functions \ flipdare \ firestore \ dare_db.pyDareDb.get_recent_auto_restricted 1420 86%
functions \ flipdare \ firestore \ dare_db.py(no function) 2300 100%
functions \ flipdare \ firestore \ db_bridge.pyDbBridge.__init__ 200 100%
functions \ flipdare \ firestore \ db_bridge.pyDbBridge.db 110 0%
functions \ flipdare \ firestore \ db_bridge.pyDbBridge.model_name 100 100%
functions \ flipdare \ firestore \ db_bridge.pyDbBridge.get 1550 67%
functions \ flipdare \ firestore \ db_bridge.pyDbBridge.update 24120 50%
functions \ flipdare \ firestore \ db_bridge.pyDbBridge.create 11110 0%
functions \ flipdare \ firestore \ db_bridge.pyDbBridge.delete 990 0%
functions \ flipdare \ firestore \ db_bridge.pyDbBridge.exists 440 0%
functions \ flipdare \ firestore \ db_bridge.pyDbBridge.get_bulk 10100 0%
functions \ flipdare \ firestore \ db_bridge.py(no function) 2100 100%
functions \ flipdare \ firestore \ flag_db.pyFlagDb.__init__ 300 100%
functions \ flipdare \ firestore \ flag_db.pyFlagDb.create_flag_comment 730 57%
functions \ flipdare \ firestore \ flag_db.pyFlagDb._complete_transaction 830 62%
functions \ flipdare \ firestore \ flag_db.pyFlagDb.get_most_recent_comment_for_flag 1040 60%
functions \ flipdare \ firestore \ flag_db.pyFlagDb.get_recent_major_unprocessed 2000 100%
functions \ flipdare \ firestore \ flag_db.pyFlagDb.get_recent_major_unacknowledged 1900 100%
functions \ flipdare \ firestore \ flag_db.pyFlagDb.get_recent_waiting_disputed_service 1500 100%
functions \ flipdare \ firestore \ flag_db.py(no function) 2900 100%
functions \ flipdare \ firestore \ friend_db.pyFriendDb.__init__ 100 100%
functions \ flipdare \ firestore \ friend_db.pyFriendDb.get_friend 550 0%
functions \ flipdare \ firestore \ friend_db.pyFriendDb.get_unprocessed_friends_last_week 15150 0%
functions \ flipdare \ firestore \ friend_db.py(no function) 2000 100%
functions \ flipdare \ firestore \ group_db.pyGroupDb.__init__ 200 100%
functions \ flipdare \ firestore \ group_db.pyGroupDb.groups 930 67%
functions \ flipdare \ firestore \ group_db.pyGroupDb.create_member 100 100%
functions \ flipdare \ firestore \ group_db.pyGroupDb.update_member 110 0%
functions \ flipdare \ firestore \ group_db.pyGroupDb.get_member 100 100%
functions \ flipdare \ firestore \ group_db.pyGroupDb.get_members 630 50%
functions \ flipdare \ firestore \ group_db.pyGroupDb.get_users 14140 0%
functions \ flipdare \ firestore \ group_db.pyGroupDb.get_recent_group_unprocessed 33330 0%
functions \ flipdare \ firestore \ group_db.pyGroupDb.get_recent_member_unprocessed_status 1730 82%
functions \ flipdare \ firestore \ group_db.pyGroupDb.get_recent_member_unprocessed 1530 80%
functions \ flipdare \ firestore \ group_db.pyGroupDb._process_member_stream 2190 57%
functions \ flipdare \ firestore \ group_db.py(no function) 3600 100%
functions \ flipdare \ firestore \ invite_db.pyInviteDb.__init__ 100 100%
functions \ flipdare \ firestore \ invite_db.pyInviteDb.mark_invite_signup 17170 0%
functions \ flipdare \ firestore \ invite_db.pyInviteDb.get_reminder_invites 1550 67%
functions \ flipdare \ firestore \ invite_db.pyInviteDb.get_recent_unprocessed_invites 15150 0%
functions \ flipdare \ firestore \ invite_db.py(no function) 2200 100%
functions \ flipdare \ firestore \ issue_db.pyIssueDb.__init__ 200 100%
functions \ flipdare \ firestore \ issue_db.pyIssueDb.get_recent_waiting_admin 1730 82%
functions \ flipdare \ firestore \ issue_db.py(no function) 2000 100%
functions \ flipdare \ firestore \ payment_issue_db.pyPaymentIssueDb.__init__ 200 100%
functions \ flipdare \ firestore \ payment_issue_db.pyPaymentIssueDb.get_recent_waiting_admin 1540 73%
functions \ flipdare \ firestore \ payment_issue_db.py(no function) 2200 100%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.__init__ 200 100%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.get_payment_events 330 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.add_payment_event 550 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.get_pledges_for_dare 810 88%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.get_by_payment_intent_id 13130 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.get_pledges_to_reauthorize 17170 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.get_pledges_to_capture 110 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.get_pledges_to_transfer 110 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.get_pledges_to_refund 110 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb._get_pledges 13130 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.get_unprocessed_payments 13130 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.get_unprocessed_refunds 12120 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb.get_stats 15150 0%
functions \ flipdare \ firestore \ pledge_db.pyPledgeDb._get_capture_stats 37370 0%
functions \ flipdare \ firestore \ pledge_db.py_Nested.payment_key 110 0%
functions \ flipdare \ firestore \ pledge_db.py_Nested.schedule_key 110 0%
functions \ flipdare \ firestore \ pledge_db.py_Nested._where_payment 110 0%
functions \ flipdare \ firestore \ pledge_db.py_Nested._where_schedule 110 0%
functions \ flipdare \ firestore \ pledge_db.py_Nested.where_fields 110 0%
functions \ flipdare \ firestore \ pledge_db.py_Nested._where_info_fields 110 0%
functions \ flipdare \ firestore \ pledge_db.py_Nested._where_error_fields 13130 0%
functions \ flipdare \ firestore \ pledge_db.py(no function) 6200 100%
functions \ flipdare \ firestore \ restriction_db.pyRestrictionDb.__init__ 100 100%
functions \ flipdare \ firestore \ restriction_db.pyRestrictionDb.get_inactive_actions 810 88%
functions \ flipdare \ firestore \ restriction_db.pyRestrictionDb.get_expired_active_actions 940 56%
functions \ flipdare \ firestore \ restriction_db.pyRestrictionDb.get_auto_permanent 910 89%
functions \ flipdare \ firestore \ restriction_db.pyRestrictionDb.get_auto_not_permanent 990 0%
functions \ flipdare \ firestore \ restriction_db.py(no function) 2100 100%
functions \ flipdare \ firestore \ user_db.pyUserDb.__init__ 300 100%
functions \ flipdare \ firestore \ user_db.pyUserDb.get_user_by_email 19100 47%
functions \ flipdare \ firestore \ user_db.pyUserDb.groups_for_user 110 0%
functions \ flipdare \ firestore \ user_db.pyUserDb.notification_count 10100 0%
functions \ flipdare \ firestore \ user_db.pyUserDb.update_user_with_email 16160 0%
functions \ flipdare \ firestore \ user_db.pyUserDb.get_recent_unprocessed 1930 84%
functions \ flipdare \ firestore \ user_db.pyUserDb.get_users_to_decay 1500 100%
functions \ flipdare \ firestore \ user_db.pyUserDb.get_notifs 200 100%
functions \ flipdare \ firestore \ user_db.pyUserDb.notif_exists 1030 70%
functions \ flipdare \ firestore \ user_db.pyUserDb.create_notif 610 83%
functions \ flipdare \ firestore \ user_db.pyUserDb.update_notif 100 100%
functions \ flipdare \ firestore \ user_db.py(no function) 4100 100%
functions \ flipdare \ firestore \ user_summary_db.pyUserSummaryDb.__init__ 200 100%
functions \ flipdare \ firestore \ user_summary_db.pyUserSummaryDb.get_user_report 500 100%
functions \ flipdare \ firestore \ user_summary_db.pyUserSummaryDb.get_user_reports 500 100%
functions \ flipdare \ firestore \ user_summary_db.pyUserSummaryDb.get_report_entries 110 0%
functions \ flipdare \ firestore \ user_summary_db.pyUserSummaryDb.mark_sent 880 0%
functions \ flipdare \ firestore \ user_summary_db.pyUserSummaryDb.create_report_entry 17130 24%
functions \ flipdare \ firestore \ user_summary_db.pyUserSummaryDb._update_report 14140 0%
functions \ flipdare \ firestore \ user_summary_db.pyUserSummaryDb._update_entry_count 880 0%
functions \ flipdare \ firestore \ user_summary_db.pyUserSummaryDb._create_new_report 1030 70%
functions \ flipdare \ firestore \ user_summary_db.py(no function) 3000 100%
functions \ flipdare \ generated \ model \ archived_model.pyArchivedModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ archived_model.py(no function) 0092 100%
functions \ flipdare \ generated \ model \ backend \ app_job_model.pyAppJobModel.validate_partial 880 0%
functions \ flipdare \ generated \ model \ backend \ app_job_model.pyAppJobModel.create_basic 100 100%
functions \ flipdare \ generated \ model \ backend \ app_job_model.pyAppJobModel.create_new 100 100%
functions \ flipdare \ generated \ model \ backend \ app_job_model.pyAppJobModel.create_update 300 100%
functions \ flipdare \ generated \ model \ backend \ app_job_model.pyAppJobModel.is_update 110 0%
functions \ flipdare \ generated \ model \ backend \ app_job_model.py(no function) 6800 100%
functions \ flipdare \ generated \ model \ backend \ app_log_model.pyAppLogModel.validate_partial 880 0%
functions \ flipdare \ generated \ model \ backend \ app_log_model.pyAppLogModel.transform_to_enum 700 100%
functions \ flipdare \ generated \ model \ backend \ app_log_model.pyAppLogModel.system 110 0%
functions \ flipdare \ generated \ model \ backend \ app_log_model.pyAppLogModel.job 100 100%
functions \ flipdare \ generated \ model \ backend \ app_log_model.pyAppLogModel.search 110 0%
functions \ flipdare \ generated \ model \ backend \ app_log_model.pyAppLogModel.info 330 0%
functions \ flipdare \ generated \ model \ backend \ app_log_model.pyAppLogModel.get_actual_source 750 29%
functions \ flipdare \ generated \ model \ backend \ app_log_model.pyAppLogModel._validate_extra 410 75%
functions \ flipdare \ generated \ model \ backend \ app_log_model.py(no function) 10400 100%
functions \ flipdare \ generated \ model \ backend \ app_stat_metric_model.pyAppStatMetricModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ backend \ app_stat_metric_model.py(no function) 0079 100%
functions \ flipdare \ generated \ model \ backend \ app_stat_model.pyAppStatModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ backend \ app_stat_model.py(no function) 0050 100%
functions \ flipdare \ generated \ model \ backend \ compliance_model.pyComplianceModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ backend \ compliance_model.pyComplianceModel.from_wrapper 0018 100%
functions \ flipdare \ generated \ model \ backend \ compliance_model.pyComplianceModel.from_chat 009 100%
functions \ flipdare \ generated \ model \ backend \ compliance_model.pyComplianceModel.from_chat_message 009 100%
functions \ flipdare \ generated \ model \ backend \ compliance_model.pyComplianceModel.from_group 009 100%
functions \ flipdare \ generated \ model \ backend \ compliance_model.pyComplianceModel.from_dare 009 100%
functions \ flipdare \ generated \ model \ backend \ compliance_model.pyComplianceModel.from_user 0011 100%
functions \ flipdare \ generated \ model \ backend \ compliance_model.pyComplianceModel.from_pledge 009 100%
functions \ flipdare \ generated \ model \ backend \ compliance_model.pyComplianceModel.from_content 009 100%
functions \ flipdare \ generated \ model \ backend \ compliance_model.py(no function) 00170 100%
functions \ flipdare \ generated \ model \ backend \ email \ public_image_link_model.pyPublicImageLinkModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ backend \ email \ public_image_link_model.pyPublicImageLinkModel.scaled_width 002 100%
functions \ flipdare \ generated \ model \ backend \ email \ public_image_link_model.pyPublicImageLinkModel.scaled_height 002 100%
functions \ flipdare \ generated \ model \ backend \ email \ public_image_link_model.py(no function) 0059 100%
functions \ flipdare \ generated \ model \ backend \ metric \ count_metric.pyCountMetric.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ backend \ metric \ count_metric.pyCountMetric.empty 006 100%
functions \ flipdare \ generated \ model \ backend \ metric \ count_metric.pyCountMetric.error 006 100%
functions \ flipdare \ generated \ model \ backend \ metric \ count_metric.pyCountMetric.merge 006 100%
functions \ flipdare \ generated \ model \ backend \ metric \ count_metric.py(no function) 0072 100%
functions \ flipdare \ generated \ model \ backend \ metric \ outcome_metric.pyOutcomeMetric.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ backend \ metric \ outcome_metric.py(no function) 0050 100%
functions \ flipdare \ generated \ model \ backend \ run_config_group_model.pyRunConfigGroupModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ backend \ run_config_group_model.py(no function) 0081 100%
functions \ flipdare \ generated \ model \ backend \ run_config_job_model.pyRunConfigJobModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ backend \ run_config_job_model.py(no function) 0096 100%
functions \ flipdare \ generated \ model \ backend \ user_summary_entry_model.pyUserSummaryEntryModel.validate_partial 880 0%
functions \ flipdare \ generated \ model \ backend \ user_summary_entry_model.pyUserSummaryEntryModel.create_friend_request 800 100%
functions \ flipdare \ generated \ model \ backend \ user_summary_entry_model.pyUserSummaryEntryModel.create_count 420 50%
functions \ flipdare \ generated \ model \ backend \ user_summary_entry_model.pyUserSummaryEntryModel.create_group_request 800 100%
functions \ flipdare \ generated \ model \ backend \ user_summary_entry_model.pyUserSummaryEntryModel.create_dare 420 50%
functions \ flipdare \ generated \ model \ backend \ user_summary_entry_model.pyUserSummaryEntryModel.create_group_dare 740 43%
functions \ flipdare \ generated \ model \ backend \ user_summary_entry_model.pyUserSummaryEntryModel.create_pledge_received 440 0%
functions \ flipdare \ generated \ model \ backend \ user_summary_entry_model.pyUserSummaryEntryModel.create_pledge_sent 440 0%
functions \ flipdare \ generated \ model \ backend \ user_summary_entry_model.py(no function) 8100 100%
functions \ flipdare \ generated \ model \ backend \ user_summary_model.pyUserSummaryModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ backend \ user_summary_model.py(no function) 0099 100%
functions \ flipdare \ generated \ model \ chat_comment_model.pyChatCommentModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ chat_comment_model.py(no function) 00112 100%
functions \ flipdare \ generated \ model \ chat_model.pyChatModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ chat_model.py(no function) 00101 100%
functions \ flipdare \ generated \ model \ content_model.pyContentModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ content_model.pyContentModel.create_image 009 100%
functions \ flipdare \ generated \ model \ content_model.pyContentModel.create_video 009 100%
functions \ flipdare \ generated \ model \ content_model.pyContentModel.searchable_values 001 100%
functions \ flipdare \ generated \ model \ content_model.py(no function) 00156 100%
functions \ flipdare \ generated \ model \ dare_model.pyDareModel.validate_partial 880 0%
functions \ flipdare \ generated \ model \ dare_model.pyDareModel.human_readable_id 200 100%
functions \ flipdare \ generated \ model \ dare_model.pyDareModel.short_description_with_from 100 100%
functions \ flipdare \ generated \ model \ dare_model.pyDareModel.short_description 100 100%
functions \ flipdare \ generated \ model \ dare_model.pyDareModel.can_share 110 0%
functions \ flipdare \ generated \ model \ dare_model.pyDareModel.searchable_values 600 100%
functions \ flipdare \ generated \ model \ dare_model.pyDareModel.calculate_change_score 100 100%
functions \ flipdare \ generated \ model \ dare_model.py(no function) 18100 100%
functions \ flipdare \ generated \ model \ friend_model.pyFriendModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ friend_model.py(no function) 00129 100%
functions \ flipdare \ generated \ model \ group_member_model.pyGroupMemberModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ group_member_model.py(no function) 00109 100%
functions \ flipdare \ generated \ model \ group_model.pyGroupModel.validate_partial 880 0%
functions \ flipdare \ generated \ model \ group_model.pyGroupModel.can_share 110 0%
functions \ flipdare \ generated \ model \ group_model.pyGroupModel.searchable_values 600 100%
functions \ flipdare \ generated \ model \ group_model.pyGroupModel.reindex 110 0%
functions \ flipdare \ generated \ model \ group_model.py(no function) 9700 100%
functions \ flipdare \ generated \ model \ internal \ analytics_model.pyAnalyticsModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ analytics_model.py(no function) 0098 100%
functions \ flipdare \ generated \ model \ internal \ dare_event_model.pyDareEventModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ dare_event_model.py(no function) 0084 100%
functions \ flipdare \ generated \ model \ internal \ dare_stats_model.pyDareStatsModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ dare_stats_model.pyDareStatsModel.count 002 100%
functions \ flipdare \ generated \ model \ internal \ dare_stats_model.pyDareStatsModel.increment 004 100%
functions \ flipdare \ generated \ model \ internal \ dare_stats_model.py(no function) 0067 100%
functions \ flipdare \ generated \ model \ internal \ evidence_communication_model.pyEvidenceCommunicationModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ evidence_communication_model.py(no function) 0056 100%
functions \ flipdare \ generated \ model \ internal \ evidence_model.pyEvidenceModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ evidence_model.py(no function) 0088 100%
functions \ flipdare \ generated \ model \ internal \ exchange_rate_model.pyExchangeRateModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ exchange_rate_model.py(no function) 0080 100%
functions \ flipdare \ generated \ model \ internal \ image_model.pyImageModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ image_model.pyImageModel.hash_ 004 100%
functions \ flipdare \ generated \ model \ internal \ image_model.pyImageModel.hash_ 001 100%
functions \ flipdare \ generated \ model \ internal \ image_model.pyImageModel.aspect_ratio 005 100%
functions \ flipdare \ generated \ model \ internal \ image_model.pyImageModel.scaled 001 100%
functions \ flipdare \ generated \ model \ internal \ image_model.py(no function) 0097 100%
functions \ flipdare \ generated \ model \ internal \ location_model.pyLocationModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ location_model.py(no function) 00109 100%
functions \ flipdare \ generated \ model \ internal \ restricted_word_model.pyRestrictedWordModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ restricted_word_model.py(no function) 0054 100%
functions \ flipdare \ generated \ model \ internal \ stopwatch_model.pyStopwatchModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ stopwatch_model.pyStopwatchModel.from_start 006 100%
functions \ flipdare \ generated \ model \ internal \ stopwatch_model.pyStopwatchModel.from_now 002 100%
functions \ flipdare \ generated \ model \ internal \ stopwatch_model.pyStopwatchModel.calculate_expiration 0024 100%
functions \ flipdare \ generated \ model \ internal \ stopwatch_model.pyStopwatchModel.is_expired 002 100%
functions \ flipdare \ generated \ model \ internal \ stopwatch_model.pyStopwatchModel.started_at_dt 001 100%
functions \ flipdare \ generated \ model \ internal \ stopwatch_model.pyStopwatchModel.expires_at_dt 001 100%
functions \ flipdare \ generated \ model \ internal \ stopwatch_model.pyStopwatchModel.started_at_formatted 001 100%
functions \ flipdare \ generated \ model \ internal \ stopwatch_model.pyStopwatchModel.expires_at_formatted 001 100%
functions \ flipdare \ generated \ model \ internal \ stopwatch_model.py(no function) 0086 100%
functions \ flipdare \ generated \ model \ internal \ stored_file_model.pyStoredFileModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ stored_file_model.py(no function) 0053 100%
functions \ flipdare \ generated \ model \ internal \ tag_model.pyTagModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ tag_model.py(no function) 0083 100%
functions \ flipdare \ generated \ model \ internal \ video_model.pyVideoModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ video_model.py(no function) 0087 100%
functions \ flipdare \ generated \ model \ internal \ view_stats_model.pyViewStatsModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ internal \ view_stats_model.pyViewStatsModel.count 002 100%
functions \ flipdare \ generated \ model \ internal \ view_stats_model.pyViewStatsModel.increment 004 100%
functions \ flipdare \ generated \ model \ internal \ view_stats_model.py(no function) 0064 100%
functions \ flipdare \ generated \ model \ invite_model.pyInviteModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ invite_model.py(no function) 00138 100%
functions \ flipdare \ generated \ model \ issue \ flag_model.pyFlagModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ issue \ flag_model.py(no function) 00152 100%
functions \ flipdare \ generated \ model \ issue \ issue_comment_model.pyIssueCommentModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ issue \ issue_comment_model.py(no function) 00105 100%
functions \ flipdare \ generated \ model \ issue \ issue_model.pyIssueModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ issue \ issue_model.py(no function) 00119 100%
functions \ flipdare \ generated \ model \ issue \ payment_issue_model.pyPaymentIssueModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ issue \ payment_issue_model.pyPaymentIssueModel.create_image 007 100%
functions \ flipdare \ generated \ model \ issue \ payment_issue_model.py(no function) 00133 100%
functions \ flipdare \ generated \ model \ issue \ resolution_comment_model.pyResolutionCommentModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ issue \ resolution_comment_model.py(no function) 0076 100%
functions \ flipdare \ generated \ model \ issue \ restriction_model.pyRestrictionModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ issue \ restriction_model.pyRestrictionModel.start_stopwatch 002 100%
functions \ flipdare \ generated \ model \ issue \ restriction_model.pyRestrictionModel.equivalent_restriction 005 100%
functions \ flipdare \ generated \ model \ issue \ restriction_model.pyRestrictionModel.user_label 004 100%
functions \ flipdare \ generated \ model \ issue \ restriction_model.py(no function) 00137 100%
functions \ flipdare \ generated \ model \ liked_model.pyLikedModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ liked_model.py(no function) 0095 100%
functions \ flipdare \ generated \ model \ notification_model.pyNotificationModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ notification_model.py(no function) 00117 100%
functions \ flipdare \ generated \ model \ payment \ account_info_model.pyAccountInfoModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ account_info_model.py(no function) 0062 100%
functions \ flipdare \ generated \ model \ payment \ audit_info_model.pyAuditInfoModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ audit_info_model.pyAuditInfoModel.create 007 100%
functions \ flipdare \ generated \ model \ payment \ audit_info_model.py(no function) 0074 100%
functions \ flipdare \ generated \ model \ payment \ customer_info_model.pyCustomerInfoModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ customer_info_model.py(no function) 0054 100%
functions \ flipdare \ generated \ model \ payment \ payment_event_model.pyPaymentEventModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ payment_event_model.pyPaymentEventModel.success 0026 100%
functions \ flipdare \ generated \ model \ payment \ payment_event_model.pyPaymentEventModel.error 0012 100%
functions \ flipdare \ generated \ model \ payment \ payment_event_model.py(no function) 00138 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.create 0011 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.is_captured 003 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.is_transferred 004 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.capture_before_dt 005 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.capture_before_dt 002 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.amount_captured 001 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.amount_transferred 001 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.stripe_fee_amount 001 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.app_fee_amount 001 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.customer_id 001 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.customer_currency_code 001 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.account_id 001 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.account_currency_code 001 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.fee_type 001 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.latest_charge_id 003 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.event_status 003 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.set_capture_on 0011 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.set_transfer_on 0011 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.set_refund_on 0011 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.set_captured 0015 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.pyPaymentModel.update_with_intent 0024 100%
functions \ flipdare \ generated \ model \ payment \ payment_model.py(no function) 00209 100%
functions \ flipdare \ generated \ model \ payment \ payment_result_model.pyPaymentResultModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ payment_result_model.pyPaymentResultModel.accumulate 005 100%
functions \ flipdare \ generated \ model \ payment \ payment_result_model.py(no function) 0062 100%
functions \ flipdare \ generated \ model \ payment \ payment_schedule_model.pyPaymentScheduleModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ payment_schedule_model.py(no function) 0060 100%
functions \ flipdare \ generated \ model \ payment \ pledge_model.pyPledgeModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ pledge_model.py(no function) 00152 100%
functions \ flipdare \ generated \ model \ payment \ risk_assessment_model.pyRiskAssessmentModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ risk_assessment_model.pyRiskAssessmentModel.delay_days 001 100%
functions \ flipdare \ generated \ model \ payment \ risk_assessment_model.py(no function) 0060 100%
functions \ flipdare \ generated \ model \ payment \ stripe_account_model.pyStripeAccountModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ stripe_account_model.pyStripeAccountModel.is_link_active 005 100%
functions \ flipdare \ generated \ model \ payment \ stripe_account_model.pyStripeAccountModel.account_age_days 002 100%
functions \ flipdare \ generated \ model \ payment \ stripe_account_model.pyStripeAccountModel.transaction_count 008 100%
functions \ flipdare \ generated \ model \ payment \ stripe_account_model.pyStripeAccountModel.disputed_rate 003 100%
functions \ flipdare \ generated \ model \ payment \ stripe_account_model.pyStripeAccountModel.refund_rate 003 100%
functions \ flipdare \ generated \ model \ payment \ stripe_account_model.pyStripeAccountModel.payout_rate 003 100%
functions \ flipdare \ generated \ model \ payment \ stripe_account_model.py(no function) 00124 100%
functions \ flipdare \ generated \ model \ payment \ stripe_customer_model.pyStripeCustomerModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ payment \ stripe_customer_model.pyStripeCustomerModel.set_currency_fallback 003 100%
functions \ flipdare \ generated \ model \ payment \ stripe_customer_model.py(no function) 0097 100%
functions \ flipdare \ generated \ model \ pledge_stats_model.pyPledgeStatsModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ pledge_stats_model.pyPledgeStatsModel.total_count 0011 100%
functions \ flipdare \ generated \ model \ pledge_stats_model.py(no function) 00106 100%
functions \ flipdare \ generated \ model \ pledge_stats_value_model.pyPledgeStatsValueModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ pledge_stats_value_model.py(no function) 0053 100%
functions \ flipdare \ generated \ model \ search \ result_hint_model.pyResultHintModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ search \ result_hint_model.py(no function) 0056 100%
functions \ flipdare \ generated \ model \ search \ search_document_model.pySearchDocumentModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ search \ search_document_model.py(no function) 0051 100%
functions \ flipdare \ generated \ model \ search \ search_response_model.pySearchResponseModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ search \ search_response_model.py(no function) 0068 100%
functions \ flipdare \ generated \ model \ user_model.pyUserModel.validate_partial 880 0%
functions \ flipdare \ generated \ model \ user_model.pyUserModel.create_invite 400 100%
functions \ flipdare \ generated \ model \ user_model.pyUserModel.can_share 100 100%
functions \ flipdare \ generated \ model \ user_model.pyUserModel.contact_name 100 100%
functions \ flipdare \ generated \ model \ user_model.pyUserModel.safe_name 100 100%
functions \ flipdare \ generated \ model \ user_model.pyUserModel.searchable_names 600 100%
functions \ flipdare \ generated \ model \ user_model.pyUserModel.searchable_values 400 100%
functions \ flipdare \ generated \ model \ user_model.pyUserModel.calculate_change_score 100 100%
functions \ flipdare \ generated \ model \ user_model.py(no function) 21300 100%
functions \ flipdare \ generated \ model \ video_history_model.pyVideoHistoryModel.validate_partial 0018 100%
functions \ flipdare \ generated \ model \ video_history_model.py(no function) 0091 100%
functions \ flipdare \ generated \ schema \ email \ body \ admin \ command_email_schema.py(no function) 0043 100%
functions \ flipdare \ generated \ schema \ email \ body \ admin \ contact_email_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ email \ body \ admin \ cron_email_schema.py(no function) 0048 100%
functions \ flipdare \ generated \ schema \ email \ body \ admin \ flag_review_email_schema.py(no function) 0055 100%
functions \ flipdare \ generated \ schema \ email \ body \ admin \ log_email_schema.py(no function) 0059 100%
functions \ flipdare \ generated \ schema \ email \ body \ admin \ report_email_schema.py(no function) 0047 100%
functions \ flipdare \ generated \ schema \ email \ body \ user \ dared_email_schema.py(no function) 0045 100%
functions \ flipdare \ generated \ schema \ email \ body \ user \ delete_account_email_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ email \ body \ user \ flag_email_schema.py(no function) 0059 100%
functions \ flipdare \ generated \ schema \ email \ body \ user \ flag_removed_email_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ email \ body \ user \ invite_email_schema.py(no function) 0041 100%
functions \ flipdare \ generated \ schema \ email \ body \ user \ password_reset_email_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ email \ body \ user \ signup_code_email_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ email \ body \ user \ summary_email_entry_schema.py(no function) 0041 100%
functions \ flipdare \ generated \ schema \ email \ body \ user \ summary_email_schema.py(no function) 0044 100%
functions \ flipdare \ generated \ schema \ email \ body \ user \ voting_email_schema.py(no function) 0043 100%
functions \ flipdare \ generated \ schema \ email \ subject \ admin \ command_subject_schema.py(no function) 0041 100%
functions \ flipdare \ generated \ schema \ email \ subject \ admin \ contact_subject_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ email \ subject \ admin \ cron_subject_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ email \ subject \ admin \ flag_subject_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ email \ subject \ admin \ log_subject_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ email \ subject \ admin \ report_subject_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ email \ subject \ user \ dare_subject_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ email \ subject \ user \ group_dare_subject_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ email \ subject \ user \ invite_subject_schema.py(no function) 0035 100%
functions \ flipdare \ generated \ schema \ email \ subject \ user \ summary_subject_schema.py(no function) 0035 100%
functions \ flipdare \ generated \ schema \ email \ subject \ user \ vote_subject_schema.py(no function) 0035 100%
functions \ flipdare \ generated \ schema \ error \ error_code_schema.py(no function) 0035 100%
functions \ flipdare \ generated \ schema \ error \ error_email_schema.py(no function) 0035 100%
functions \ flipdare \ generated \ schema \ error \ error_field_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ error \ error_method_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ error \ error_object_schema.py(no function) 0035 100%
functions \ flipdare \ generated \ schema \ error \ error_pledge_schema.py(no function) 0035 100%
functions \ flipdare \ generated \ schema \ error \ error_stripe_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ error_schema.pyis_error_schema 009 100%
functions \ flipdare \ generated \ schema \ error_schema.py(no function) 0054 100%
functions \ flipdare \ generated \ schema \ external \ delete_confirm_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ external \ delete_request_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ external \ unsubscribe_request_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ payment \ payment_confirm_request_schema.py(no function) 0049 100%
functions \ flipdare \ generated \ schema \ payment \ payment_confirm_response_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ payment \ payment_create_request_schema.py(no function) 0060 100%
functions \ flipdare \ generated \ schema \ payment \ payment_create_response_schema.py(no function) 0043 100%
functions \ flipdare \ generated \ schema \ payment \ payment_dispute_link_response_schema.py(no function) 0041 100%
functions \ flipdare \ generated \ schema \ payment \ stripe_create_account_request_schema.py(no function) 0052 100%
functions \ flipdare \ generated \ schema \ payment \ stripe_create_account_response_schema.py(no function) 0041 100%
functions \ flipdare \ generated \ schema \ payment \ stripe_link_request_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ payment \ stripe_link_response_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ payment \ stripe_refresh_account_request_schema.py(no function) 0040 100%
functions \ flipdare \ generated \ schema \ payment \ stripe_refresh_account_response_schema.py(no function) 0060 100%
functions \ flipdare \ generated \ schema \ payment \ stripe_upgrade_customer_request_schema.py(no function) 0052 100%
functions \ flipdare \ generated \ schema \ payment \ stripe_upgrade_customer_response_schema.py(no function) 0041 100%
functions \ flipdare \ generated \ schema \ payment \ stripe_webhook_request_schema.py(no function) 0042 100%
functions \ flipdare \ generated \ schema \ pin \ pin_confirm_request_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ pin \ pin_confirm_response_schema.py(no function) 0041 100%
functions \ flipdare \ generated \ schema \ pin \ pin_generate_request_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ pin \ pin_generate_response_schema.py(no function) 0037 100%
functions \ flipdare \ generated \ schema \ report \ dare_report_schema.py(no function) 0051 100%
functions \ flipdare \ generated \ schema \ report \ flag_report_schema.py(no function) 0057 100%
functions \ flipdare \ generated \ schema \ report \ id_report_schema.py(no function) 0039 100%
functions \ flipdare \ generated \ schema \ report \ issue_report_schema.py(no function) 0051 100%
functions \ flipdare \ generated \ schema \ report \ log_report_schema.py(no function) 0051 100%
functions \ flipdare \ generated \ schema \ report \ payment_issue_report_schema.py(no function) 0053 100%
functions \ flipdare \ generated \ schema \ report \ restriction_report_schema.py(no function) 0061 100%
functions \ flipdare \ generated \ schema \ search \ friend_document_schema.py(no function) 0048 100%
functions \ flipdare \ generated \ schema \ search \ general_document_schema.py(no function) 0056 100%
functions \ flipdare \ generated \ schema \ search \ search_request_schema.py(no function) 0051 100%
functions \ flipdare \ generated \ schema \ success_schema.py(no function) 0035 100%
functions \ flipdare \ generated \ shared \ app_deep_link.pyAppDeepLink.__new__ 0010 100%
functions \ flipdare \ generated \ shared \ app_deep_link.pyAppDeepLink.category 001 100%
functions \ flipdare \ generated \ shared \ app_deep_link.pyAppDeepLink.is_resource 001 100%
functions \ flipdare \ generated \ shared \ app_deep_link.pyAppDeepLink.params 001 100%
functions \ flipdare \ generated \ shared \ app_deep_link.pyAppDeepLink.for_summary 0013 100%
functions \ flipdare \ generated \ shared \ app_deep_link.pyAppDeepLink.app_link 003 100%
functions \ flipdare \ generated \ shared \ app_deep_link.pyAppDeepLink.path 0013 100%
functions \ flipdare \ generated \ shared \ app_deep_link.py(no function) 0079 100%
functions \ flipdare \ generated \ shared \ app_error_code.pyAppErrorCode.__new__ 0010 100%
functions \ flipdare \ generated \ shared \ app_error_code.pyAppErrorCode.http_code 001 100%
functions \ flipdare \ generated \ shared \ app_error_code.pyAppErrorCode.category 001 100%
functions \ flipdare \ generated \ shared \ app_error_code.pyAppErrorCode.display_title 001 100%
functions \ flipdare \ generated \ shared \ app_error_code.pyAppErrorCode.is_db_error 001 100%
functions \ flipdare \ generated \ shared \ app_error_code.pyAppErrorCode.is_auth_error 001 100%
functions \ flipdare \ generated \ shared \ app_error_code.py(no function) 00148 100%
functions \ flipdare \ generated \ shared \ app_http_code.pyAppHttpCode.__new__ 008 100%
functions \ flipdare \ generated \ shared \ app_http_code.pyAppHttpCode.status 001 100%
functions \ flipdare \ generated \ shared \ app_http_code.pyAppHttpCode.label 001 100%
functions \ flipdare \ generated \ shared \ app_http_code.py(no function) 0062 100%
functions \ flipdare \ generated \ shared \ app_log_category.pyAppLogCategory.__new__ 008 100%
functions \ flipdare \ generated \ shared \ app_log_category.pyAppLogCategory.label 001 100%
functions \ flipdare \ generated \ shared \ app_log_category.pyAppLogCategory.error_label 001 100%
functions \ flipdare \ generated \ shared \ app_log_category.py(no function) 0068 100%
functions \ flipdare \ generated \ shared \ app_payment_error_code.pyAppPaymentErrorCode.__new__ 0010 100%
functions \ flipdare \ generated \ shared \ app_payment_error_code.pyAppPaymentErrorCode.http_code 001 100%
functions \ flipdare \ generated \ shared \ app_payment_error_code.pyAppPaymentErrorCode.category 001 100%
functions \ flipdare \ generated \ shared \ app_payment_error_code.pyAppPaymentErrorCode.display_title 001 100%
functions \ flipdare \ generated \ shared \ app_payment_error_code.py(no function) 00117 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_group.pyAppJobGroup.is_trigger 001 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_group.pyAppJobGroup.is_cron 001 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_group.py(no function) 0058 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.__new__ 0014 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.description 001 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.priority 001 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.category 001 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.job_group 001 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.default_collection 001 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.short_description 002 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.label 001 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.is_scheduled 003 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.is_trigger 003 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.is_task 003 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.is_cron 003 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.is_command 003 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.pyAppJobType.is_report 003 100%
functions \ flipdare \ generated \ shared \ backend \ app_job_type.py(no function) 00159 100%
functions \ flipdare \ generated \ shared \ backend \ app_report_priority.pyAppReportPriority.is_important 001 100%
functions \ flipdare \ generated \ shared \ backend \ app_report_priority.py(no function) 0035 100%
functions \ flipdare \ generated \ shared \ backend \ perf_result_type.py(no function) 0024 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_category.pySummaryEmailCategory.report_title 0013 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_category.pySummaryEmailCategory.report_order 009 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_category.py(no function) 0040 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_entry_type.pySummaryEmailEntryType.category 0013 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_entry_type.pySummaryEmailEntryType.is_group 001 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_entry_type.pySummaryEmailEntryType.is_pledge 001 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_entry_type.pySummaryEmailEntryType.is_dare 001 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_entry_type.pySummaryEmailEntryType.is_friend_request 004 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_entry_type.pySummaryEmailEntryType.is_group_request 004 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_entry_type.pySummaryEmailEntryType.is_pledge_processed 004 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_entry_type.pySummaryEmailEntryType.is_pledge_payment 005 100%
functions \ flipdare \ generated \ shared \ backend \ summary_email_entry_type.py(no function) 0072 100%
functions \ flipdare \ generated \ shared \ backend \ system_log_type.pySystemLogType.is_error 001 100%
functions \ flipdare \ generated \ shared \ backend \ system_log_type.pySystemLogType.is_warning 001 100%
functions \ flipdare \ generated \ shared \ backend \ system_log_type.pySystemLogType.is_info 001 100%
functions \ flipdare \ generated \ shared \ backend \ system_log_type.py(no function) 0041 100%
functions \ flipdare \ generated \ shared \ firestore_collections.pyFirestoreCollections.collect_daily_stats 009 100%
functions \ flipdare \ generated \ shared \ firestore_collections.py(no function) 0062 100%
functions \ flipdare \ generated \ shared \ function \ pin_function_type.py(no function) 0029 100%
functions \ flipdare \ generated \ shared \ function \ stripe_function_type.py(no function) 0034 100%
functions \ flipdare \ generated \ shared \ model \ app_visibility.py(no function) 0030 100%
functions \ flipdare \ generated \ shared \ model \ compliance_obj_type.py(no function) 0033 100%
functions \ flipdare \ generated \ shared \ model \ core \ analytics_type.py(no function) 0030 100%
functions \ flipdare \ generated \ shared \ model \ core \ stopwatch_duration.pyStopwatchDuration.__new__ 008 100%
functions \ flipdare \ generated \ shared \ model \ core \ stopwatch_duration.pyStopwatchDuration.days 001 100%
functions \ flipdare \ generated \ shared \ model \ core \ stopwatch_duration.pyStopwatchDuration.label 001 100%
functions \ flipdare \ generated \ shared \ model \ core \ stopwatch_duration.pyStopwatchDuration.prefix 005 100%
functions \ flipdare \ generated \ shared \ model \ core \ stopwatch_duration.py(no function) 0061 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_algorithm_type.pyBallotAlgorithmType.__new__ 006 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_algorithm_type.pyBallotAlgorithmType.label 001 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_algorithm_type.py(no function) 0046 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_result.pyBallotResult.is_accepted 001 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_result.pyBallotResult.is_auto_accepted 001 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_result.pyBallotResult.is_rejected 001 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_result.pyBallotResult.is_auto_rejected 001 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_result.pyBallotResult.is_tie 001 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_result.pyBallotResult.is_expired 001 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_result.pyBallotResult.not_enough_votes 001 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_result.pyBallotResult.is_finalized 007 100%
functions \ flipdare \ generated \ shared \ model \ dare \ ballot_result.py(no function) 0059 100%
functions \ flipdare \ generated \ shared \ model \ dare \ dare_status.pyDareStatus.requires_processing 005 100%
functions \ flipdare \ generated \ shared \ model \ dare \ dare_status.pyDareStatus.requires_moderation 003 100%
functions \ flipdare \ generated \ shared \ model \ dare \ dare_status.pyDareStatus.is_rejected 004 100%
functions \ flipdare \ generated \ shared \ model \ dare \ dare_status.pyDareStatus.is_voting 001 100%
functions \ flipdare \ generated \ shared \ model \ dare \ dare_status.pyDareStatus.is_completing 005 100%
functions \ flipdare \ generated \ shared \ model \ dare \ dare_status.pyDareStatus.is_complete 005 100%
functions \ flipdare \ generated \ shared \ model \ dare \ dare_status.py(no function) 0062 100%
functions \ flipdare \ generated \ shared \ model \ dare \ dare_times.pyDareTimes.__new__ 006 100%
functions \ flipdare \ generated \ shared \ model \ dare \ dare_times.pyDareTimes.days 001 100%
functions \ flipdare \ generated \ shared \ model \ dare \ dare_times.py(no function) 0045 100%
functions \ flipdare \ generated \ shared \ model \ dare \ vote_result.py(no function) 0030 100%
functions \ flipdare \ generated \ shared \ model \ friend_type.py(no function) 0028 100%
functions \ flipdare \ generated \ shared \ model \ group_member_type.py(no function) 0030 100%
functions \ flipdare \ generated \ shared \ model \ issue \ disputed_progress.pyDisputedProgress.__new__ 006 100%
functions \ flipdare \ generated \ shared \ model \ issue \ disputed_progress.pyDisputedProgress.message 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ disputed_progress.py(no function) 0049 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.pyFlagType.__new__ 0010 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.pyFlagType.severity 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.pyFlagType.label 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.pyFlagType.description 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.pyFlagType.all_minor_types 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.pyFlagType.all_major_types 007 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.pyFlagType.is_severe 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.pyFlagType.is_major 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.pyFlagType.is_moderate 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.pyFlagType.is_minor 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ flag_type.py(no function) 0083 100%
functions \ flipdare \ generated \ shared \ model \ issue \ issue_progress.pyIssueProgress.requires_moderation 003 100%
functions \ flipdare \ generated \ shared \ model \ issue \ issue_progress.pyIssueProgress.is_admin_ack 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ issue_progress.pyIssueProgress.is_disputed 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ issue_progress.pyIssueProgress.message 009 100%
functions \ flipdare \ generated \ shared \ model \ issue \ issue_progress.py(no function) 0046 100%
functions \ flipdare \ generated \ shared \ model \ issue \ issue_type.py(no function) 0034 100%
functions \ flipdare \ generated \ shared \ model \ issue \ payment_issue_type.pyPaymentIssueType.__new__ 008 100%
functions \ flipdare \ generated \ shared \ model \ issue \ payment_issue_type.pyPaymentIssueType.severity 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ payment_issue_type.pyPaymentIssueType.label 001 100%
functions \ flipdare \ generated \ shared \ model \ issue \ payment_issue_type.pyPaymentIssueType.default_progress 0011 100%
functions \ flipdare \ generated \ shared \ model \ issue \ payment_issue_type.py(no function) 0066 100%
functions \ flipdare \ generated \ shared \ model \ model_obj_type.pyModelObjType.__new__ 008 100%
functions \ flipdare \ generated \ shared \ model \ model_obj_type.pyModelObjType.resolution_message 001 100%
functions \ flipdare \ generated \ shared \ model \ model_obj_type.pyModelObjType.label 001 100%
functions \ flipdare \ generated \ shared \ model \ model_obj_type.pyModelObjType.search_obj_type 0011 100%
functions \ flipdare \ generated \ shared \ model \ model_obj_type.py(no function) 0059 100%
functions \ flipdare \ generated \ shared \ model \ notification_status.py(no function) 0035 100%
functions \ flipdare \ generated \ shared \ model \ notification_type.py(no function) 0031 100%
functions \ flipdare \ generated \ shared \ model \ pledge_status.pyPledgeStatus.__new__ 006 100%
functions \ flipdare \ generated \ shared \ model \ pledge_status.pyPledgeStatus.label 001 100%
functions \ flipdare \ generated \ shared \ model \ pledge_status.pyPledgeStatus.is_processed 005 100%
functions \ flipdare \ generated \ shared \ model \ pledge_status.pyPledgeStatus.is_error 001 100%
functions \ flipdare \ generated \ shared \ model \ pledge_status.py(no function) 0063 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ moderation_decision.pyModerationDecision.is_approved 005 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ moderation_decision.py(no function) 0038 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restricted_word_type.py(no function) 0029 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_action.pyRestrictionAction.__new__ 008 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_action.pyRestrictionAction.severity 001 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_action.pyRestrictionAction.label 001 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_action.pyRestrictionAction.can_chat 001 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_action.pyRestrictionAction.can_profile 001 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_action.pyRestrictionAction.can_dare 001 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_action.pyRestrictionAction.can_pledge 001 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_action.py(no function) 0067 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_category.pyRestrictionCategory.__new__ 008 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_category.pyRestrictionCategory.label 001 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_category.pyRestrictionCategory.severity 001 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_category.py(no function) 0055 100%
functions \ flipdare \ generated \ shared \ model \ restriction \ restriction_status.py(no function) 0035 100%
functions \ flipdare \ generated \ shared \ model \ tag_type.py(no function) 0030 100%
functions \ flipdare \ generated \ shared \ model \ token_score.pyTokenScore.__new__ 006 100%
functions \ flipdare \ generated \ shared \ model \ token_score.pyTokenScore.score 001 100%
functions \ flipdare \ generated \ shared \ model \ token_score.py(no function) 0047 100%
functions \ flipdare \ generated \ shared \ model \ user \ app_fee_type.pyAppFeeType.__new__ 008 100%
functions \ flipdare \ generated \ shared \ model \ user \ app_fee_type.pyAppFeeType.percent 001 100%
functions \ flipdare \ generated \ shared \ model \ user \ app_fee_type.pyAppFeeType.label 001 100%
functions \ flipdare \ generated \ shared \ model \ user \ app_fee_type.pyAppFeeType.is_vip 001 100%
functions \ flipdare \ generated \ shared \ model \ user \ app_fee_type.py(no function) 0056 100%
functions \ flipdare \ generated \ shared \ model \ user \ archive_type.py(no function) 0031 100%
functions \ flipdare \ generated \ shared \ model \ user \ auth_type.pyAuthType.__new__ 006 100%
functions \ flipdare \ generated \ shared \ model \ user \ auth_type.pyAuthType.provider_id 001 100%
functions \ flipdare \ generated \ shared \ model \ user \ auth_type.py(no function) 0048 100%
functions \ flipdare \ generated \ shared \ model \ user \ request_status.pyRequestStatus.remove_from_search 001 100%
functions \ flipdare \ generated \ shared \ model \ user \ request_status.pyRequestStatus.complete 006 100%
functions \ flipdare \ generated \ shared \ model \ user \ request_status.py(no function) 0037 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_archive_type.pyUserArchiveType.__new__ 008 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_archive_type.pyUserArchiveType.label 001 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_archive_type.pyUserArchiveType.days 001 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_archive_type.py(no function) 0053 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_cache_type.pyUserCacheType.__new__ 008 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_cache_type.pyUserCacheType.label 001 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_cache_type.pyUserCacheType.mb 001 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_cache_type.py(no function) 0052 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_level_type.pyUserLevelType.__new__ 006 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_level_type.pyUserLevelType.level 001 100%
functions \ flipdare \ generated \ shared \ model \ user \ user_level_type.py(no function) 0049 100%
functions \ flipdare \ generated \ shared \ model \ user \ video_continue_type.py(no function) 0030 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.pyPaymentEventStatus.__new__ 0010 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.pyPaymentEventStatus.http_code 001 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.pyPaymentEventStatus.category 001 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.pyPaymentEventStatus.display_title 001 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.pyPaymentEventStatus.is_captured 001 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.pyPaymentEventStatus.is_transferred 001 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.pyPaymentEventStatus.expired 001 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.pyPaymentEventStatus.can_try_capture 006 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.pyPaymentEventStatus.needs_recheck 005 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.pyPaymentEventStatus.payment_error_code 0026 100%
functions \ flipdare \ generated \ shared \ payment \ payment_event_status.py(no function) 0099 100%
functions \ flipdare \ generated \ shared \ payment \ payment_status.pyPaymentStatus.should_reauthorize 004 100%
functions \ flipdare \ generated \ shared \ payment \ payment_status.pyPaymentStatus.should_capture 001 100%
functions \ flipdare \ generated \ shared \ payment \ payment_status.pyPaymentStatus.should_transfer 001 100%
functions \ flipdare \ generated \ shared \ payment \ payment_status.pyPaymentStatus.should_refund 001 100%
functions \ flipdare \ generated \ shared \ payment \ payment_status.pyPaymentStatus.label 0017 100%
functions \ flipdare \ generated \ shared \ payment \ payment_status.py(no function) 0052 100%
functions \ flipdare \ generated \ shared \ risk \ risk_factor.py(no function) 0033 100%
functions \ flipdare \ generated \ shared \ risk \ risk_score.pyRiskScore.__new__ 006 100%
functions \ flipdare \ generated \ shared \ risk \ risk_score.pyRiskScore.days 001 100%
functions \ flipdare \ generated \ shared \ risk \ risk_score.pyRiskScore.from_score 0010 100%
functions \ flipdare \ generated \ shared \ risk \ risk_score.py(no function) 0053 100%
functions \ flipdare \ generated \ shared \ search \ friend_document_type.py(no function) 0029 100%
functions \ flipdare \ generated \ shared \ search \ search_collections.pySearchCollections.is_general 001 100%
functions \ flipdare \ generated \ shared \ search \ search_collections.pySearchCollections.is_friend 001 100%
functions \ flipdare \ generated \ shared \ search \ search_collections.pySearchCollections.base_name 001 100%
functions \ flipdare \ generated \ shared \ search \ search_collections.pySearchCollections.definition 003 100%
functions \ flipdare \ generated \ shared \ search \ search_collections.pySearchCollections.filter_by 001 100%
functions \ flipdare \ generated \ shared \ search \ search_collections.py(no function) 0046 100%
functions \ flipdare \ generated \ shared \ search \ search_obj_type.py(no function) 0032 100%
functions \ flipdare \ generated \ shared \ search \ search_relation_type.pySearchRelationType.is_mine 001 100%
functions \ flipdare \ generated \ shared \ search \ search_relation_type.pySearchRelationType.is_friends 001 100%
functions \ flipdare \ generated \ shared \ search \ search_relation_type.py(no function) 0036 100%
functions \ flipdare \ generated \ shared \ search \ search_sort_type.pySearchSortType.can_cache 005 100%
functions \ flipdare \ generated \ shared \ search \ search_sort_type.pySearchSortType.sort_values 009 100%
functions \ flipdare \ generated \ shared \ search \ search_sort_type.py(no function) 0043 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_account_type.pyStripeAccountType.from_string 009 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_account_type.pyStripeAccountType.is_express 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_account_type.pyStripeAccountType.is_standard 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_account_type.py(no function) 0040 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_country_code.pyStripeCountryCode.country 0089 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_country_code.pyStripeCountryCode.fallback_currency_code 0091 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_country_code.py(no function) 0086 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.__new__ 007 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.from_stripe 004 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.symbol 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.code 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.stripe_code 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.decimals 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.is_zero_decimal 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.minor_unit_factor 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.symbol_on_left 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.cvt_cents_to_dollars_and_cents 005 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.display_dollars_and_cents 0012 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.pyStripeCurrencyCode.fallback_country_code 0049 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_currency_code.py(no function) 00104 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_intent_status.pyStripeIntentStatus.from_literal 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_intent_status.pyStripeIntentStatus.has_succeeded 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_intent_status.pyStripeIntentStatus.is_completed 004 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_intent_status.pyStripeIntentStatus.requires_additional_info 005 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_intent_status.pyStripeIntentStatus.is_processable 007 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_intent_status.py(no function) 0063 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_mapping_type.py(no function) 0029 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_code.pyStripeOnboardCode.__new__ 0010 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_code.pyStripeOnboardCode.display_title 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_code.pyStripeOnboardCode.message 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_code.pyStripeOnboardCode.show_support_msg 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_code.py(no function) 0063 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_result.pyStripeOnboardResult.__new__ 006 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_result.pyStripeOnboardResult.label 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_result.py(no function) 0053 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_state.pyStripeOnboardState.__new__ 006 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_state.pyStripeOnboardState.label 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_onboard_state.py(no function) 0059 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_refund_reason.pyStripeRefundReason.literal_value 001 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_refund_reason.py(no function) 0036 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_refund_status.py(no function) 0032 100%
functions \ flipdare \ generated \ shared \ stripe \ stripe_webhook_type.py(no function) 0029 100%
functions \ flipdare \ generated \ util \ model_util.pyModelUtil.__init__ 100 100%
functions \ flipdare \ generated \ util \ model_util.pyModelUtil.model_name 300 100%
functions \ flipdare \ generated \ util \ model_util.pyModelUtil.get_uid_if_exists 1620 88%
functions \ flipdare \ generated \ util \ model_util.py(no function) 1000 100%
functions \ flipdare \ generated \ util \ pledge_stats_model_factory.pyPledgeStatsModelFactory.__init__ 400 100%
functions \ flipdare \ generated \ util \ pledge_stats_model_factory.pyPledgeStatsModelFactory.get_min_cents_usd 1040 60%
functions \ flipdare \ generated \ util \ pledge_stats_model_factory.pyPledgeStatsModelFactory.pledge_min_cents 100 100%
functions \ flipdare \ generated \ util \ pledge_stats_model_factory.pyPledgeStatsModelFactory.base_currency_code 100 100%
functions \ flipdare \ generated \ util \ pledge_stats_model_factory.pyPledgeStatsModelFactory.data 100 100%
functions \ flipdare \ generated \ util \ pledge_stats_model_factory.pyPledgeStatsModelFactory.pledge_min_cents_usd 100 100%
functions \ flipdare \ generated \ util \ pledge_stats_model_factory.pyPledgeStatsModelFactory.create 700 100%
functions \ flipdare \ generated \ util \ pledge_stats_model_factory.py(no function) 1900 100%
functions \ flipdare \ job \ app_job_schedule.pyAppJobSchedule.from_string 620 67%
functions \ flipdare \ job \ app_job_schedule.pyAppJobSchedule.get_minutes_ago 300 100%
functions \ flipdare \ job \ app_job_schedule.py(no function) 1900 100%
functions \ flipdare \ job \ cron_validator.pyCronValidator.__init__ 300 100%
functions \ flipdare \ job \ cron_validator.pyCronValidator.event 100 100%
functions \ flipdare \ job \ cron_validator.pyCronValidator.job_type 100 100%
functions \ flipdare \ job \ cron_validator.pyCronValidator.valid 100 100%
functions \ flipdare \ job \ cron_validator.pyCronValidator._validate 1230 75%
functions \ flipdare \ job \ cron_validator.pyCronValidator.errors 110 0%
functions \ flipdare \ job \ cron_validator.pyCronValidator.error_str 440 0%
functions \ flipdare \ job \ cron_validator.py(no function) 1400 100%
functions \ flipdare \ job \ event_data.pyEventData.__init__ 300 100%
functions \ flipdare \ job \ event_data.pyEventData.doc_id 100 100%
functions \ flipdare \ job \ event_data.pyEventData.data 100 100%
functions \ flipdare \ job \ event_data.pyEventData.wrapper 100 100%
functions \ flipdare \ job \ event_data.pyEventData.valid 500 100%
functions \ flipdare \ job \ event_data.pyUpdateEventData.__init__ 300 100%
functions \ flipdare \ job \ event_data.pyUpdateEventData.has_changed 100 100%
functions \ flipdare \ job \ event_data.pyUpdateEventData.before 110 0%
functions \ flipdare \ job \ event_data.pyUpdateEventData.before_data 100 100%
functions \ flipdare \ job \ event_data.pyUpdateEventData.changes 100 100%
functions \ flipdare \ job \ event_data.pyUpdateEventData.valid 820 75%
functions \ flipdare \ job \ event_data.pyUpdateEventData._get_changes 900 100%
functions \ flipdare \ job \ event_data.pyUpdateEventData.__repr__ 220 0%
functions \ flipdare \ job \ event_data.pyUpdateEventData.__str__ 110 0%
functions \ flipdare \ job \ event_data.py(no function) 3300 100%
functions \ flipdare \ job \ event_parser.pyEventParser.__init__ 1200 100%
functions \ flipdare \ job \ event_parser.pyEventParser.params 100 100%
functions \ flipdare \ job \ event_parser.pyEventParser.event_dict 510 80%
functions \ flipdare \ job \ event_parser.pyEventParser.errors 100 100%
functions \ flipdare \ job \ event_parser.pyEventParser.doc_id 400 100%
functions \ flipdare \ job \ event_parser.py_RawEventParser.__init__ 200 100%
functions \ flipdare \ job \ event_parser.py_RawEventParser.parse 53150 72%
functions \ flipdare \ job \ event_parser.py(no function) 2600 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin.__init__ 006 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin.app_scheduler 005 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin.runtime_config 005 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin.app_config 005 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin.job_logger 006 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin.app_logger 006 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin.cron_job 0016 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin.trigger_job 0066 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin._handle_update 0045 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin.validator_error 008 100%
functions \ flipdare \ job \ job_admin.pyJobAdmin.info 002 100%
functions \ flipdare \ job \ job_admin.py(no function) 0077 100%
functions \ flipdare \ job \ job_config.pyJobConfig.__init__ 800 100%
functions \ flipdare \ job \ job_config.pyJobConfig.instance 300 100%
functions \ flipdare \ job \ job_config.pyJobConfig.try_reload 2300 100%
functions \ flipdare \ job \ job_config.pyJobConfig._reload_from_saved 500 100%
functions \ flipdare \ job \ job_config.pyJobConfig.get 100 100%
functions \ flipdare \ job \ job_config.pyJobConfig.all 110 0%
functions \ flipdare \ job \ job_config.pyJobConfig.triggers 110 0%
functions \ flipdare \ job \ job_config.pyJobConfig.tasks 110 0%
functions \ flipdare \ job \ job_config.pyJobConfig.by_interval 100 100%
functions \ flipdare \ job \ job_config.pyJobConfig.by_job_group 110 0%
functions \ flipdare \ job \ job_config.pyJobConfig.intervals 110 0%
functions \ flipdare \ job \ job_config.pyJobConfig.job_groups 110 0%
functions \ flipdare \ job \ job_config.pyJobConfig.get_by_job_type 100 100%
functions \ flipdare \ job \ job_config.pyJobConfig.get_by_job_group 820 75%
functions \ flipdare \ job \ job_config.pyJobConfig.is_trigger 330 0%
functions \ flipdare \ job \ job_config.pyJobConfig.is_task 330 0%
functions \ flipdare \ job \ job_config.pyJobConfig.validate_enums 400 100%
functions \ flipdare \ job \ job_config.pyJobConfig.__len__ 100 100%
functions \ flipdare \ job \ job_config.pyJobConfig.__contains__ 110 0%
functions \ flipdare \ job \ job_config.pyJobConfig.__iter__ 110 0%
functions \ flipdare \ job \ job_config.pyJobConfig._load_config 700 100%
functions \ flipdare \ job \ job_config.pyJobConfig._create_job_config 1820 89%
functions \ flipdare \ job \ job_config.pyJobConfig._load_hierarchical 800 100%
functions \ flipdare \ job \ job_config.pyJobConfig._load_flat 870 12%
functions \ flipdare \ job \ job_config.pyJobConfig._build_indexes 800 100%
functions \ flipdare \ job \ job_config.py(no function) 5100 100%
functions \ flipdare \ job \ job_config_option.pyJobConfigOption.job_type_str 100 100%
functions \ flipdare \ job \ job_config_option.pyJobConfigOption.job_type 300 100%
functions \ flipdare \ job \ job_config_option.pyJobConfigOption.job_group 100 100%
functions \ flipdare \ job \ job_config_option.pyJobConfigOption.description 100 100%
functions \ flipdare \ job \ job_config_option.pyJobConfigOption.is_task 100 100%
functions \ flipdare \ job \ job_config_option.pyJobConfigOption.is_command 110 0%
functions \ flipdare \ job \ job_config_option.pyJobConfigOption.is_report 110 0%
functions \ flipdare \ job \ job_config_option.pyJobConfigOption.is_trigger 100 100%
functions \ flipdare \ job \ job_config_option.pyJobConfigOption.schedule 300 100%
functions \ flipdare \ job \ job_config_option.py(no function) 2700 100%
functions \ flipdare \ job \ trigger_data.pyTriggerData.__init__ 800 100%
functions \ flipdare \ job \ trigger_data.pyTriggerData.job_type 100 100%
functions \ flipdare \ job \ trigger_data.pyTriggerData.event 100 100%
functions \ flipdare \ job \ trigger_data.pyTriggerData.wrapper_class 100 100%
functions \ flipdare \ job \ trigger_data.pyTriggerData.is_error 100 100%
functions \ flipdare \ job \ trigger_data.pyTriggerData.doc_id 100 100%
functions \ flipdare \ job \ trigger_data.pyTriggerData.params 100 100%
functions \ flipdare \ job \ trigger_data.pyTriggerData.errors 300 100%
functions \ flipdare \ job \ trigger_data.pyTriggerData.error_str 440 0%
functions \ flipdare \ job \ trigger_data.pyTriggerData.event_dict 520 60%
functions \ flipdare \ job \ trigger_data.pyTriggerData.data 310 67%
functions \ flipdare \ job \ trigger_data.pyTriggerData._create_wrapper_from_dict 1260 50%
functions \ flipdare \ job \ trigger_data.pyTriggerData.wrapper 200 100%
functions \ flipdare \ job \ trigger_data.pyTriggerData.valid 1130 73%
functions \ flipdare \ job \ trigger_data.pySubCollectionTriggerData.__init__ 200 100%
functions \ flipdare \ job \ trigger_data.pySubCollectionTriggerData.parent_key 100 100%
functions \ flipdare \ job \ trigger_data.pySubCollectionTriggerData.valid 710 86%
functions \ flipdare \ job \ trigger_data.pySubCollectionTriggerData._parent_id_check 1230 75%
functions \ flipdare \ job \ trigger_data.pyUpdateTriggerData.__init__ 100 100%
functions \ flipdare \ job \ trigger_data.pyUpdateTriggerData.updates 1640 75%
functions \ flipdare \ job \ trigger_data.pyUpdateTriggerData.before_wrapper 510 80%
functions \ flipdare \ job \ trigger_data.pyUpdateTriggerData.before_data 440 0%
functions \ flipdare \ job \ trigger_data.py(no function) 4902 100%
functions \ flipdare \ job_types.pyis_scheduled_job 100 100%
functions \ flipdare \ job_types.pyis_trigger_job 100 100%
functions \ flipdare \ job_types.pyis_cron_job 100 100%
functions \ flipdare \ job_types.pyis_command_job 100 100%
functions \ flipdare \ job_types.pyis_report_job 100 100%
functions \ flipdare \ job_types.py(no function) 1600 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.__init__ 1040 60%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.newline_fields 001 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.data 110 0%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.subject 100 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.images 100 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.jinja_env 110 0%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.html 100 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.text 100 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.html_name 100 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.text_name 100 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.html_path 720 71%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.text_path 720 71%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.debug_label 110 0%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.validate 770 0%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.render_html 100 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.render_text 100 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate._render 600 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate._parse_for_text 100 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate._parse_for_html 600 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.to_dict 400 100%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate.validate_data 1350 62%
functions \ flipdare \ mailer \ _jinja_email_template.pyJinjaEmailTemplate._update_newline_fields 700 100%
functions \ flipdare \ mailer \ _jinja_email_template.py(no function) 4902 100%
functions \ flipdare \ mailer \ _mailer.pyMailerOptions.create 300 100%
functions \ flipdare \ mailer \ _mailer.pyMailer.__init__ 400 100%
functions \ flipdare \ mailer \ _mailer.pyMailer.send 001 100%
functions \ flipdare \ mailer \ _mailer.pyMailer.options 100 100%
functions \ flipdare \ mailer \ _mailer.pyMailer.smtp_client 100 100%
functions \ flipdare \ mailer \ _mailer.pyMailer.minify_html 530 40%
functions \ flipdare \ mailer \ _mailer.pyMailer._send_template 400 100%
functions \ flipdare \ mailer \ _mailer.pyMailer._send_raw 2050 75%
functions \ flipdare \ mailer \ _mailer.pyMailer._raise_error 200 100%
functions \ flipdare \ mailer \ _mailer.pyMailer._build 4230 93%
functions \ flipdare \ mailer \ _mailer.pyClientManager.__init__ 600 100%
functions \ flipdare \ mailer \ _mailer.pyClientManager.client 1460 57%
functions \ flipdare \ mailer \ _mailer.pyClientManager.client 110 0%
functions \ flipdare \ mailer \ _mailer.pyClientManager._create 1740 76%
functions \ flipdare \ mailer \ _mailer.pyClientManager._validate_credentials 620 67%
functions \ flipdare \ mailer \ _mailer.pyClientManager._is_connected 1870 61%
functions \ flipdare \ mailer \ _mailer.py(no function) 5302 100%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.__init__ 200 100%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail._build_data 2070 65%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.data 220 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.reported_by 110 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.flagged 110 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.severity 110 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.reason 110 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.description 110 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.restriction_detail 110 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.flag_id 110 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.flag_type 110 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.obj_type 110 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.pyAdminFlagReviewEmail.obj_id 110 0%
functions \ flipdare \ mailer \ admin \ admin_flag_review_email.py(no function) 3700 100%
functions \ flipdare \ mailer \ admin \ admin_report_email.pyAdminReportEmail.__init__ 200 100%
functions \ flipdare \ mailer \ admin \ admin_report_email.pyAdminReportEmail._build_report 100 100%
functions \ flipdare \ mailer \ admin \ admin_report_email.pyAdminReportEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ admin \ admin_report_email.pyAdminReportEmail.data 220 0%
functions \ flipdare \ mailer \ admin \ admin_report_email.pyAdminReportEmail.report_date 110 0%
functions \ flipdare \ mailer \ admin \ admin_report_email.pyAdminReportEmail.report_error 110 0%
functions \ flipdare \ mailer \ admin \ admin_report_email.pyAdminReportEmail.report_name 110 0%
functions \ flipdare \ mailer \ admin \ admin_report_email.pyAdminReportEmail.report_description 110 0%
functions \ flipdare \ mailer \ admin \ admin_report_email.py(no function) 2700 100%
functions \ flipdare \ mailer \ admin \ app_contact_email.pyAppContactEmail.__init__ 200 100%
functions \ flipdare \ mailer \ admin \ app_contact_email.pyAppContactEmail.data 220 0%
functions \ flipdare \ mailer \ admin \ app_contact_email.pyAppContactEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ admin \ app_contact_email.pyAppContactEmail.from_email 110 0%
functions \ flipdare \ mailer \ admin \ app_contact_email.pyAppContactEmail.message 110 0%
functions \ flipdare \ mailer \ admin \ app_contact_email.pyAppContactEmail.from_subject 110 0%
functions \ flipdare \ mailer \ admin \ app_contact_email.py(no function) 2100 100%
functions \ flipdare \ mailer \ admin \ app_log_email.pyAppLogEmail.__init__ 100 100%
functions \ flipdare \ mailer \ admin \ app_log_email.pyAppLogEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ admin \ app_log_email.pyAppLogEmail.data 220 0%
functions \ flipdare \ mailer \ admin \ app_log_email.py(no function) 1600 100%
functions \ flipdare \ mailer \ admin \ command_email.pyCommandEmail.__init__ 550 0%
functions \ flipdare \ mailer \ admin \ command_email.pyCommandEmail.newline_fields 110 0%
functions \ flipdare \ mailer \ admin \ command_email.pyCommandEmail.data 220 0%
functions \ flipdare \ mailer \ admin \ command_email.py(no function) 1700 100%
functions \ flipdare \ mailer \ admin \ cron_email.pyCronEmail.__init__ 1000 100%
functions \ flipdare \ mailer \ admin \ cron_email.pyCronEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ admin \ cron_email.pyCronEmail.data 220 0%
functions \ flipdare \ mailer \ admin \ cron_email.py(no function) 1700 100%
functions \ flipdare \ mailer \ admin_mailer.pyAdminMailer.__init__ 001 100%
functions \ flipdare \ mailer \ admin_mailer.pyAdminMailer.send 008 100%
functions \ flipdare \ mailer \ admin_mailer.pyAdminMailer.send_contact 0076 100%
functions \ flipdare \ mailer \ admin_mailer.pyAdminMailer.send_error 0016 100%
functions \ flipdare \ mailer \ admin_mailer.pyAdminMailer.send_log 008 100%
functions \ flipdare \ mailer \ admin_mailer.py(no function) 0079 100%
functions \ flipdare \ mailer \ app_email_params.pyAppEmailParams.subject 800 100%
functions \ flipdare \ mailer \ app_email_params.pyAppEmailParams.abs_template_dir 100 100%
functions \ flipdare \ mailer \ app_email_params.pyAppEmailParams.html_name 100 100%
functions \ flipdare \ mailer \ app_email_params.pyAppEmailParams.text_name 100 100%
functions \ flipdare \ mailer \ app_email_params.pyAppEmailParams.html_path 100 100%
functions \ flipdare \ mailer \ app_email_params.pyAppEmailParams.text_path 100 100%
functions \ flipdare \ mailer \ app_email_params.py(no function) 2500 100%
functions \ flipdare \ mailer \ app_email_type.pyAppEmailType.__new__ 600 100%
functions \ flipdare \ mailer \ app_email_type.pyAppEmailType.html_name 100 100%
functions \ flipdare \ mailer \ app_email_type.pyAppEmailType.text_name 100 100%
functions \ flipdare \ mailer \ app_email_type.pyAppEmailType.html_path 100 100%
functions \ flipdare \ mailer \ app_email_type.pyAppEmailType.text_path 100 100%
functions \ flipdare \ mailer \ app_email_type.pyAppEmailType.abs_template_dir 100 100%
functions \ flipdare \ mailer \ app_email_type.py(no function) 5700 100%
functions \ flipdare \ mailer \ core \ base_email_formatter.pyBaseEmailFormatter.__init__ 200 100%
functions \ flipdare \ mailer \ core \ base_email_formatter.pyBaseEmailFormatter.tabulate_html 001 100%
functions \ flipdare \ mailer \ core \ base_email_formatter.pyBaseEmailFormatter.tabulate_text 001 100%
functions \ flipdare \ mailer \ core \ base_email_formatter.py(no function) 603 100%
functions \ flipdare \ mailer \ core \ email_composer.pyComposedEmailResult.is_error 100 100%
functions \ flipdare \ mailer \ core \ email_composer.pyEmailComposer.__init__ 520 60%
functions \ flipdare \ mailer \ core \ email_composer.pyEmailComposer.table 100 100%
functions \ flipdare \ mailer \ core \ email_composer.pyEmailComposer.gallery 100 100%
functions \ flipdare \ mailer \ core \ email_composer.pyEmailComposer.priority 100 100%
functions \ flipdare \ mailer \ core \ email_composer.pyEmailComposer.parser 100 100%
functions \ flipdare \ mailer \ core \ email_composer.pyEmailComposer.data 100 100%
functions \ flipdare \ mailer \ core \ email_composer.pyEmailComposer.headers 110 0%
functions \ flipdare \ mailer \ core \ email_composer.pyEmailComposer.load 2180 62%
functions \ flipdare \ mailer \ core \ email_composer.pyEmailComposer.as_html 300 100%
functions \ flipdare \ mailer \ core \ email_composer.pyEmailComposer.as_text 300 100%
functions \ flipdare \ mailer \ core \ email_composer.py(no function) 4100 100%
functions \ flipdare \ mailer \ core \ email_sanitizer.pyEmailPreSanitizer.__init__ 100 100%
functions \ flipdare \ mailer \ core \ email_sanitizer.pyEmailPreSanitizer.format 3320 94%
functions \ flipdare \ mailer \ core \ email_sanitizer.pyEmailPostSanitizer.__init__ 200 100%
functions \ flipdare \ mailer \ core \ email_sanitizer.pyEmailPostSanitizer.format 1710 94%
functions \ flipdare \ mailer \ core \ email_sanitizer.py(no function) 1500 100%
functions \ flipdare \ mailer \ core \ gallery_email_formatter.pyGalleryEmailFormatter.__init__ 600 100%
functions \ flipdare \ mailer \ core \ gallery_email_formatter.pyGalleryEmailFormatter.tabulate_text 1000 100%
functions \ flipdare \ mailer \ core \ gallery_email_formatter.pyGalleryEmailFormatter.tabulate_html 700 100%
functions \ flipdare \ mailer \ core \ gallery_email_formatter.pyGalleryEmailFormatter._build_image_report_data 1400 100%
functions \ flipdare \ mailer \ core \ gallery_email_formatter.py(no function) 1800 100%
functions \ flipdare \ mailer \ core \ table_email_formatter.pyTableEmailFormatter.__init__ 500 100%
functions \ flipdare \ mailer \ core \ table_email_formatter.pyTableEmailFormatter.tabulate_text 800 100%
functions \ flipdare \ mailer \ core \ table_email_formatter.pyTableEmailFormatter.tabulate_html 1000 100%
functions \ flipdare \ mailer \ core \ table_email_formatter.py(no function) 2100 100%
functions \ flipdare \ mailer \ email_image.pyEmailImage.__init__ 500 100%
functions \ flipdare \ mailer \ email_image.pyEmailImage.cid 100 100%
functions \ flipdare \ mailer \ email_image.pyEmailImage.notes 100 100%
functions \ flipdare \ mailer \ email_image.pyEmailImage.buffer 100 100%
functions \ flipdare \ mailer \ email_image.pyEmailImage.buffer_bytes 300 100%
functions \ flipdare \ mailer \ email_image.pyEmailImage.cid_url 300 100%
functions \ flipdare \ mailer \ email_image.py(no function) 1500 100%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmailType.is_complete 100 100%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmailType.is_response 100 100%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.__init__ 100 100%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.group_dare 14140 0%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.dare 1310 92%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail._build_data 300 100%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.data 220 0%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.is_complete 110 0%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.is_response 110 0%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.app_link 110 0%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.to_name 110 0%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.name 110 0%
functions \ flipdare \ mailer \ user \ dared_email.pyDaredEmail.message 110 0%
functions \ flipdare \ mailer \ user \ dared_email.py(no function) 4500 100%
functions \ flipdare \ mailer \ user \ delete_account_email.pyDeleteAccountEmail.delete_complete 300 100%
functions \ flipdare \ mailer \ user \ delete_account_email.pyDeleteAccountEmail.delete_confirm 720 71%
functions \ flipdare \ mailer \ user \ delete_account_email.pyDeleteAccountEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ user \ delete_account_email.pyDeleteAccountEmail.data 220 0%
functions \ flipdare \ mailer \ user \ delete_account_email.pyDeleteAccountEmail.is_confirm 110 0%
functions \ flipdare \ mailer \ user \ delete_account_email.pyDeleteAccountEmail.to_name 110 0%
functions \ flipdare \ mailer \ user \ delete_account_email.pyDeleteAccountEmail.delete_code 110 0%
functions \ flipdare \ mailer \ user \ delete_account_email.py(no function) 2500 100%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.__init__ 300 100%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail._build_data 2800 100%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.data 220 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.to_name 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.obj_id 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.obj_label 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.reason 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.is_restricted 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.is_warning 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.is_banned 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.is_suspended 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.is_being_reviewed 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.description 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.restriction_length 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.restriction_action 110 0%
functions \ flipdare \ mailer \ user \ flag_email.pyFlagEmail.restriction_prefix 110 0%
functions \ flipdare \ mailer \ user \ flag_email.py(no function) 4300 100%
functions \ flipdare \ mailer \ user \ flag_removed_email.pyFlagRemovedEmail.__init__ 300 100%
functions \ flipdare \ mailer \ user \ flag_removed_email.pyFlagRemovedEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ user \ flag_removed_email.pyFlagRemovedEmail.data 220 0%
functions \ flipdare \ mailer \ user \ flag_removed_email.pyFlagRemovedEmail.to_name 110 0%
functions \ flipdare \ mailer \ user \ flag_removed_email.pyFlagRemovedEmail.obj_id 110 0%
functions \ flipdare \ mailer \ user \ flag_removed_email.pyFlagRemovedEmail.obj_label 110 0%
functions \ flipdare \ mailer \ user \ flag_removed_email.py(no function) 2100 100%
functions \ flipdare \ mailer \ user \ invite_email.pyInviteEmail.__init__ 500 100%
functions \ flipdare \ mailer \ user \ invite_email.pyInviteEmail._build_data 300 100%
functions \ flipdare \ mailer \ user \ invite_email.pyInviteEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ user \ invite_email.pyInviteEmail.data 220 0%
functions \ flipdare \ mailer \ user \ invite_email.pyInviteEmail.from_name 110 0%
functions \ flipdare \ mailer \ user \ invite_email.pyInviteEmail.to_name 110 0%
functions \ flipdare \ mailer \ user \ invite_email.pyInviteEmail.signup_code 110 0%
functions \ flipdare \ mailer \ user \ invite_email.pyInviteEmail.is_reminder 110 0%
functions \ flipdare \ mailer \ user \ invite_email.py(no function) 2900 100%
functions \ flipdare \ mailer \ user \ password_reset_email.pyPasswordResetEmail.__init__ 400 100%
functions \ flipdare \ mailer \ user \ password_reset_email.pyPasswordResetEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ user \ password_reset_email.py(no function) 1200 100%
functions \ flipdare \ mailer \ user \ signup_code_email.pySignupCodeEmail.__init__ 400 100%
functions \ flipdare \ mailer \ user \ signup_code_email.pySignupCodeEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ user \ signup_code_email.py(no function) 1200 100%
functions \ flipdare \ mailer \ user \ user_summary_email.pyUserSummaryEmail.__init__ 500 100%
functions \ flipdare \ mailer \ user \ user_summary_email.pyUserSummaryEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ user \ user_summary_email.pyUserSummaryEmail.build_summaries 1000 100%
functions \ flipdare \ mailer \ user \ user_summary_email.pyUserSummaryEmail._build_data 3320 94%
functions \ flipdare \ mailer \ user \ user_summary_email.py_SummaryMessage.__init__ 300 100%
functions \ flipdare \ mailer \ user \ user_summary_email.py_SummaryMessage.message 1100 100%
functions \ flipdare \ mailer \ user \ user_summary_email.py_SummaryMessage.names 1640 75%
functions \ flipdare \ mailer \ user \ user_summary_email.py_SummaryMessage._parse_entry 1820 89%
functions \ flipdare \ mailer \ user \ user_summary_email.py(no function) 4100 100%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.__init__ 200 100%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.from_dare 400 100%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.from_dare_result 400 100%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.type_from_result 730 57%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.newline_fields 100 100%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.data 220 0%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.status 110 0%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.dare_link 110 0%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.dare_link_text 110 0%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.to_name 110 0%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail.description 110 0%
functions \ flipdare \ mailer \ user \ voting_email.pyVotingEmail._build_data 400 100%
functions \ flipdare \ mailer \ user \ voting_email.py(no function) 3900 100%
functions \ flipdare \ mailer \ user_mailer.pyUserMailer.__init__ 200 100%
functions \ flipdare \ mailer \ user_mailer.pyUserMailer.send 1550 67%
functions \ flipdare \ mailer \ user_mailer.py(no function) 1400 100%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.__init__ 1700 100%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.job_admin 330 0%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.app_scheduler 440 0%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.app_logger 300 100%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.job_logger 330 0%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.app_stats 330 0%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.admin_mailer 300 100%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.user_mailer 300 100%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.exchange_rate_monitor 300 100%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.runtime_config 300 100%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.indexer 400 100%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.storage_client 110 0%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.storage_bucket 300 100%
functions \ flipdare \ manager \ backend_manager.pyBackendManager.storage_bucket 100 100%
functions \ flipdare \ manager \ backend_manager.py(no function) 4402 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.__init__ 3300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.database_client 100 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.dare_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.dare_db 110 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.user_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.group_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.invite_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.friend_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.flag_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.issue_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.payment_issue_db 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.restriction_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.pledge_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.content_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.chat_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.stat_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.exchange_rate_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.job_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.log_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.summary_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.run_group_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.run_job_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.compliance_db 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.user_bridge 300 100%
functions \ flipdare \ manager \ db_manager.pyDbManager.friend_bridge 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.group_bridge 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.invite_bridge 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.dare_bridge 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.pledge_bridge 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.flag_bridge 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.content_bridge 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.chat_bridge 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.compliance_bridge 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.restriction_bridge 330 0%
functions \ flipdare \ manager \ db_manager.pyDbManager.get_db_for_collection 42420 0%
functions \ flipdare \ manager \ db_manager.py(no function) 9800 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.__init__ 005 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.client 004 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.general 004 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.friend 004 100%
functions \ flipdare \ manager \ search_manager.pySearchManager._create_typesense_client 0020 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.initialize_all 0019 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.initialize_nat_lang 0021 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.create_collection_if 008 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.collection_exists 008 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.create_alias_if 007 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.alias_exists 0013 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.dump 0013 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.reindex 001 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.compact 0013 100%
functions \ flipdare \ manager \ search_manager.pySearchManager.ping_search 0038 100%
functions \ flipdare \ manager \ search_manager.pySearchManager._check_categories 005 100%
functions \ flipdare \ manager \ search_manager.py(no function) 00134 100%
functions \ flipdare \ manager \ service_manager.pyServiceManager.__init__ 2000 100%
functions \ flipdare \ manager \ service_manager.pyServiceManager.summary 400 100%
functions \ flipdare \ manager \ service_manager.pyServiceManager.group 440 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.user 400 100%
functions \ flipdare \ manager \ service_manager.pyServiceManager.pledge 440 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.flag 440 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.notification 440 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.dare 440 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.friend 440 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.account 440 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.account 110 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.ext_account 400 100%
functions \ flipdare \ manager \ service_manager.pyServiceManager.ext_account 110 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.content 440 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.compliance 440 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.search 440 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.reputation 330 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.moderation 330 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.restriction 330 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.payment 330 0%
functions \ flipdare \ manager \ service_manager.pyServiceManager.risk 440 0%
functions \ flipdare \ manager \ service_manager.py(no function) 51015 100%
functions \ flipdare \ manager \ task_manager.pyTaskManager.__init__ 550 0%
functions \ flipdare \ manager \ task_manager.pyTaskManager.report_handler 330 0%
functions \ flipdare \ manager \ task_manager.pyTaskManager.cron_handler 330 0%
functions \ flipdare \ manager \ task_manager.pyTaskManager.command_handler 330 0%
functions \ flipdare \ manager \ task_manager.pyTaskManager.trigger_handler 330 0%
functions \ flipdare \ manager \ task_manager.py(no function) 1700 100%
functions \ flipdare \ message \ email_subject.py(no function) 3900 100%
functions \ flipdare \ message \ error_message.pyErrorMessage.__new__ 500 100%
functions \ flipdare \ message \ error_message.pyErrorMessage.required_fields 410 75%
functions \ flipdare \ message \ error_message.pyErrorMessage.formatted 610 83%
functions \ flipdare \ message \ error_message.pyErrorMessage.formatted_payment_error 1040 60%
functions \ flipdare \ message \ error_message.pyErrorMessage.for_payment 200 100%
functions \ flipdare \ message \ error_message.py(no function) 10800 100%
functions \ flipdare \ message \ summary_message.pySummaryMessage.formatted 200 100%
functions \ flipdare \ message \ summary_message.pySummaryMessage.from_entry 400 100%
functions \ flipdare \ message \ summary_message.pySummaryMessage.single_mappings 100 100%
functions \ flipdare \ message \ summary_message.pySummaryMessage.many_mapping 100 100%
functions \ flipdare \ message \ summary_message.py(no function) 6100 100%
functions \ flipdare \ message \ user_error_code.pyUserErrorCode.fallback_code 0015 100%
functions \ flipdare \ message \ user_error_code.pyUserErrorCode.from_trigger_data 007 100%
functions \ flipdare \ message \ user_error_code.pyUserErrorCode.from_cron_validator 007 100%
functions \ flipdare \ message \ user_error_code.pyUserErrorCode.validation 0031 100%
functions \ flipdare \ message \ user_error_code.py(no function) 0049 100%
functions \ flipdare \ message \ user_message.pyUserMessage.chat_block 100 100%
functions \ flipdare \ message \ user_message.pyUserMessage.restriction_removed 110 0%
functions \ flipdare \ message \ user_message.pyUserMessage.restriction_applied 110 0%
functions \ flipdare \ message \ user_message.py(no function) 3700 100%
functions \ flipdare \ message \ vote_message.pyVoteMessage.from_result 1350 62%
functions \ flipdare \ message \ vote_message.py(no function) 1000 100%
functions \ flipdare \ payments \ app_stripe_config.pyAppStripeConfig.create 300 100%
functions \ flipdare \ payments \ app_stripe_config.pyAppStripeConfig.default 100 100%
functions \ flipdare \ payments \ app_stripe_config.pyAppStripeConfig.request_options 300 100%
functions \ flipdare \ payments \ app_stripe_config.pyAppStripeConfig.webhook_config 100 100%
functions \ flipdare \ payments \ app_stripe_config.pyAppStripeWebhookConfig._encode_params 200 100%
functions \ flipdare \ payments \ app_stripe_config.pyAppStripeWebhookConfig.webhook_params 100 100%
functions \ flipdare \ payments \ app_stripe_config.pyAppStripeWebhookConfig.refresh_url 100 100%
functions \ flipdare \ payments \ app_stripe_config.pyAppStripeWebhookConfig.return_url 100 100%
functions \ flipdare \ payments \ app_stripe_config.py(no function) 3500 100%
functions \ flipdare \ payments \ app_stripe_fx_proxy.pyAppStripeFxProxy.__init__ 1210 92%
functions \ flipdare \ payments \ app_stripe_fx_proxy.pyAppStripeFxProxy.estimate_for_currency 2900 100%
functions \ flipdare \ payments \ app_stripe_fx_proxy.py(no function) 1700 100%
functions \ flipdare \ payments \ app_stripe_proxy.pycreate_stripe_proxy 1100 100%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.__init__ 700 100%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.client 100 100%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.risk_service 440 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.stripe_config 100 100%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.platform_account_id 110 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.log_creator 440 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.request_options 100 100%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.create_account 520 60%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.get_account 2340 83%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.check_account_accepts_payments 660 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.update_mcc 770 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.create_onboard_link 100 100%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.create_update_link 100 100%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.create_login_link 820 75%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.create_customer 1320 85%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.get_customer 820 75%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.upgrade_customer 1020 80%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.create_payment_intent 3780 78%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.get_payment_intent 770 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.get_all_payment_intents 880 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.cancel_payment_intent 10100 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.reauthorize_payment_intent 31310 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.CAPTURE_PAYMENT 15150 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.TRANSFER_PAYMENT 15150 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.REFUND_PAYMENT 11110 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy.refund_excessive_fee 0099 100%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy._create_operation_link 1420 86%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy._create_account 1320 85%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy._get_stripe_fee_from_charge 12120 0%
functions \ flipdare \ payments \ app_stripe_proxy.pyAppStripeProxy._is_refund_confirmed 770 0%
functions \ flipdare \ payments \ app_stripe_proxy.py(no function) 71010 100%
functions \ flipdare \ payments \ app_stripe_proxy_error.pyProxyErrorMessage.__new__ 500 100%
functions \ flipdare \ payments \ app_stripe_proxy_error.pyProxyErrorMessage.error_code 110 0%
functions \ flipdare \ payments \ app_stripe_proxy_error.pyProxyErrorMessage.message 110 0%
functions \ flipdare \ payments \ app_stripe_proxy_error.pyProxyErrorBuilder.raise_error 660 0%
functions \ flipdare \ payments \ app_stripe_proxy_error.pyProxyErrorBuilder.account_error 110 0%
functions \ flipdare \ payments \ app_stripe_proxy_error.py(no function) 4300 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.__init__ 610 83%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.create 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.from_name 200 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.from_tokens 400 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.name 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.display_name 200 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.invoice_prefix 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.default_mcc 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.support_email 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.support_url 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.business_url 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.statement_descriptor 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.statement_prefix 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.registered_name 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.shipping_name 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.doing_business_as 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.pyStripeAccountParams.product_description 100 100%
functions \ flipdare \ payments \ core \ stripe_account_params.py(no function) 4400 100%
functions \ flipdare \ payments \ core \ stripe_guard.pyStripeGuard.is_stripe_error 100 100%
functions \ flipdare \ payments \ core \ stripe_guard.pyStripeGuard.is_customer 100 100%
functions \ flipdare \ payments \ core \ stripe_guard.pyStripeGuard.is_account 100 100%
functions \ flipdare \ payments \ core \ stripe_guard.py(no function) 1400 100%
functions \ flipdare \ payments \ core \ stripe_invoice_prefix.pyStripeInvoicePrefix.__init__ 410 75%
functions \ flipdare \ payments \ core \ stripe_invoice_prefix.pyStripeInvoicePrefix.create 100 100%
functions \ flipdare \ payments \ core \ stripe_invoice_prefix.pyStripeInvoicePrefix.from_name 200 100%
functions \ flipdare \ payments \ core \ stripe_invoice_prefix.pyStripeInvoicePrefix.from_tokens 100 100%
functions \ flipdare \ payments \ core \ stripe_invoice_prefix.pyStripeInvoicePrefix.prefix 1120 82%
functions \ flipdare \ payments \ core \ stripe_invoice_prefix.py(no function) 1700 100%
functions \ flipdare \ payments \ core \ stripe_util.pyStripeUtil.cvt_account_type 810 88%
functions \ flipdare \ payments \ core \ stripe_util.pyStripeUtil.cvt_stripe_currency 1010 90%
functions \ flipdare \ payments \ core \ stripe_util.pyStripeUtil.cvt_stripe_country 1010 90%
functions \ flipdare \ payments \ core \ stripe_util.pyStripeUtil.get_first_last_name 810 88%
functions \ flipdare \ payments \ core \ stripe_util.pyStripeUtil.get_name_tokens 2040 80%
functions \ flipdare \ payments \ core \ stripe_util.py(no function) 1800 100%
functions \ flipdare \ payments \ data \ app_payment_context.pyAppPaymentContext.create_from_user 990 0%
functions \ flipdare \ payments \ data \ app_payment_context.pyAppPaymentContext.create_from_params 110 0%
functions \ flipdare \ payments \ data \ app_payment_context.pyAppPaymentContext.debug_str 220 0%
functions \ flipdare \ payments \ data \ app_payment_context.py(no function) 2600 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.__init__ 400 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.currency_fees 100 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.amount 100 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.from_currency 100 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.to_currency 100 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.flipdare_percent_fee 100 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.app_fee_amount 600 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.is_cross_transfer 100 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.is_cross_region 500 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.conservative_app_fee_amount 100 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.conservative_net_amount 100 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.conservative_stripe_fee 1000 100%
functions \ flipdare \ payments \ data \ fee_calculator.pyFeeCalculator.calculate_fee 1820 89%
functions \ flipdare \ payments \ data \ fee_calculator.py(no function) 3200 100%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.__init__ 200 100%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.capture_complete 100 100%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.refund_complete 100 100%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.transfer_complete 100 100%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.captured_on 500 100%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.transferrable_amount 110 0%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.refundable_amount 110 0%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.total_app_fee_amount 110 0%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.total_stripe_fee_amount 110 0%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.total_amount_captured 100 100%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.total_amount_refunded 100 100%
functions \ flipdare \ payments \ data \ payment_event_context.pyPaymentEventContext.total_amount_transferred 100 100%
functions \ flipdare \ payments \ data \ payment_event_context.py(no function) 2900 100%
functions \ flipdare \ payments \ data \ payment_intent_codes.pyStripeDeclineCode.from_intent 23120 48%
functions \ flipdare \ payments \ data \ payment_intent_codes.pyStripeCancellationCode.from_intent 1050 50%
functions \ flipdare \ payments \ data \ payment_intent_codes.pyStripeIntentErrorCode.from_intent 1340 69%
functions \ flipdare \ payments \ data \ payment_intent_codes.py_check 300 100%
functions \ flipdare \ payments \ data \ payment_intent_codes.py(no function) 2700 100%
functions \ flipdare \ payments \ data \ payment_schedule.pyPaymentSchedule.__init__ 900 100%
functions \ flipdare \ payments \ data \ payment_schedule.pyPaymentSchedule.can_schedule 100 100%
functions \ flipdare \ payments \ data \ payment_schedule.pyPaymentSchedule.updated_schedule 100 100%
functions \ flipdare \ payments \ data \ payment_schedule.pyPaymentSchedule.updated_status 100 100%
functions \ flipdare \ payments \ data \ payment_schedule.pyPaymentSchedule._dbg_msg 400 100%
functions \ flipdare \ payments \ data \ payment_schedule.pyPaymentSchedule._update_schedule 64100 84%
functions \ flipdare \ payments \ data \ payment_schedule.pyPaymentSchedule.is_status_complete 1750 71%
functions \ flipdare \ payments \ data \ payment_schedule.py(no function) 2900 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.__init__ 810 88%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.payment 110 0%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.needs_refresh 100 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.can_reauthorize 100 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.needs_capture 100 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.needs_transfer 100 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.needs_additional_info 110 0%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.needs_refund 110 0%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.updated 100 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.has_errors 100 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._dbg_msg 400 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator.set_refreshed_payment 220 0%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._reset 400 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._validate 900 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._check_needs_refresh 3800 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._check_consistent 3230 91%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._check_can_reauthorize 3900 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._check_needs_capture 2400 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._check_needs_transfer 45100 78%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._check_needs_refund 41150 63%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._check_needs_additional_info 1660 62%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._add_error 800 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._add_warning 200 100%
functions \ flipdare \ payments \ data \ payment_validator.pyPaymentValidator._update_pledge 1200 100%
functions \ flipdare \ payments \ data \ payment_validator.py(no function) 6000 100%
functions \ flipdare \ payments \ data \ stripe_expand_params.pyStripeExpandParams.__init__ 110 0%
functions \ flipdare \ payments \ data \ stripe_expand_params.py(no function) 900 100%
functions \ flipdare \ payments \ dto \ account_create_dto.pyAccountCreateDTO.__init__ 700 100%
functions \ flipdare \ payments \ dto \ account_create_dto.pyAccountCreateDTO.first_name 100 100%
functions \ flipdare \ payments \ dto \ account_create_dto.pyAccountCreateDTO.last_name 100 100%
functions \ flipdare \ payments \ dto \ account_create_dto.pyAccountCreateDTO.create_params 1740 76%
functions \ flipdare \ payments \ dto \ account_create_dto.pyAccountCreateDTO.upgrade_params 1330 77%
functions \ flipdare \ payments \ dto \ account_create_dto.py(no function) 1500 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.__init__ 1700 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.name 100 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.account_id 100 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.livemode 110 0%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.account_type 110 0%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.email 100 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.country 100 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.currency 100 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.disabled 110 0%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.closed 110 0%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.disabled_reason 110 0%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.details_submitted 100 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.transfers_enabled 110 0%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.charges_enabled 110 0%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.payouts_enabled 110 0%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.mcc 110 0%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.account_ready 550 0%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.onboard_result 310 67%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.is_data_valid 100 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTO.debug_str 200 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTOFactory.__init__ 100 100%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTOFactory.create 510 80%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTOFactory._parse_v2 75140 81%
functions \ flipdare \ payments \ dto \ account_dto.pyAccountDTOFactory._parse_v1 00208 100%
functions \ flipdare \ payments \ dto \ account_dto.py(no function) 7402 100%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.__init__ 1500 100%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.from_charge 5090 82%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.charge_id 100 100%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.balance_id 100 100%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.amount 100 100%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.amount_captured 110 0%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.amount_refunded 110 0%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.stripe_fee_amount 100 100%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.app_fee_amount 100 100%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.extended_auth 100 100%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.extended_auth_status 100 100%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.capture_before 100 100%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.stripe_error_code 110 0%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.stripe_error_message 110 0%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.is_error 110 0%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.is_available 440 0%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.is_pending 440 0%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.available_on 330 0%
functions \ flipdare \ payments \ dto \ charge_dto.pyChargeDTO.debug_str 110 0%
functions \ flipdare \ payments \ dto \ charge_dto.py(no function) 6400 100%
functions \ flipdare \ payments \ dto \ customer_create_dto.pyCustomerCreateDTO.__init__ 600 100%
functions \ flipdare \ payments \ dto \ customer_create_dto.pyCustomerCreateDTO.to_params 1100 100%
functions \ flipdare \ payments \ dto \ customer_create_dto.py(no function) 700 100%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.__init__ 1100 100%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.from_stripe_customer 29100 66%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.id 100 100%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.email 110 0%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.name 110 0%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.country_code 110 0%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.currency_code 110 0%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.closed 110 0%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.description 110 0%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.invoice_prefix 110 0%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.created 110 0%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.metadata 110 0%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.test_clock 110 0%
functions \ flipdare \ payments \ dto \ customer_dto.pyCustomerDTO.debug_str 220 0%
functions \ flipdare \ payments \ dto \ customer_dto.py(no function) 3700 100%
functions \ flipdare \ payments \ dto \ payment_intent_create_dto.pyPaymentIntentCreateDTO.__init__ 500 100%
functions \ flipdare \ payments \ dto \ payment_intent_create_dto.pyPaymentIntentCreateDTO.to_params 1000 100%
functions \ flipdare \ payments \ dto \ payment_intent_create_dto.py(no function) 900 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.__init__ 1300 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.from_intent 31150 52%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO._get_event_status 28130 54%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.intent_id 100 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.created 100 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.amount 100 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.intent_status 100 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.event_status 110 0%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.requires_action 100 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.canceled 100 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.currency 100 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.latest_charge_id 100 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.payment_method_id 100 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.validate_capture 750 29%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.card_country 110 0%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.client_secret 100 100%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.amount_captured 220 0%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.app_fee_amount 220 0%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.stripe_fee_amount 220 0%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.capture_before 220 0%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.nearing_timeout 330 0%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.stripe_error 10100 0%
functions \ flipdare \ payments \ dto \ payment_intent_dto.pyPaymentIntentDTO.debug_str 330 0%
functions \ flipdare \ payments \ dto \ payment_intent_dto.py(no function) 7300 100%
functions \ flipdare \ payments \ dto \ refund_dto.pyRefundDTO.__init__ 220 0%
functions \ flipdare \ payments \ dto \ refund_dto.pyRefundDTO._parse 550 0%
functions \ flipdare \ payments \ dto \ refund_dto.pyRefundDTO.id 110 0%
functions \ flipdare \ payments \ dto \ refund_dto.pyRefundDTO.amount 110 0%
functions \ flipdare \ payments \ dto \ refund_dto.pyRefundDTO.currency 110 0%
functions \ flipdare \ payments \ dto \ refund_dto.pyRefundDTO.reason 110 0%
functions \ flipdare \ payments \ dto \ refund_dto.pyRefundDTO.status 110 0%
functions \ flipdare \ payments \ dto \ refund_dto.py(no function) 2200 100%
functions \ flipdare \ payments \ dto \ safe_stripe_object.pySafeStripeObject.__init__ 100 100%
functions \ flipdare \ payments \ dto \ safe_stripe_object.pySafeStripeObject.__getattr__ 700 100%
functions \ flipdare \ payments \ dto \ safe_stripe_object.pySafeStripeObject.unwrap 100 100%
functions \ flipdare \ payments \ dto \ safe_stripe_object.pySafeStripeObject.__bool__ 100 100%
functions \ flipdare \ payments \ dto \ safe_stripe_object.pySafeStripeObject.__len__ 330 0%
functions \ flipdare \ payments \ dto \ safe_stripe_object.pySafeStripeObject.__iter__ 420 50%
functions \ flipdare \ payments \ dto \ safe_stripe_object.pySafeStripeObject.__eq__ 100 100%
functions \ flipdare \ payments \ dto \ safe_stripe_object.pySafeStripeObject.__hash__ 110 0%
functions \ flipdare \ payments \ dto \ safe_stripe_object.pySafeStripeObject.__str__ 100 100%
functions \ flipdare \ payments \ dto \ safe_stripe_object.pySafeStripeObject.__repr__ 110 0%
functions \ flipdare \ payments \ dto \ safe_stripe_object.py(no function) 1900 100%
functions \ flipdare \ payments \ dto \ transfer_dto.pyTransferDTO.__init__ 550 0%
functions \ flipdare \ payments \ dto \ transfer_dto.pyTransferDTO.id 110 0%
functions \ flipdare \ payments \ dto \ transfer_dto.pyTransferDTO.from_stripe_transfer 12120 0%
functions \ flipdare \ payments \ dto \ transfer_dto.py(no function) 1100 100%
functions \ flipdare \ payments \ payment_types.py(no function) 6705 100%
functions \ flipdare \ payments \ receipt_generator.pyReceiptGenerator.__init__ 100 100%
functions \ flipdare \ payments \ receipt_generator.pyReceiptGenerator.generate 1500 100%
functions \ flipdare \ payments \ receipt_generator.pyReceiptGenerator._create_receipt 6620 97%
functions \ flipdare \ payments \ receipt_generator.py(no function) 1200 100%
functions \ flipdare \ payments \ stripe_guard.py(no function) 000 100%
functions \ flipdare \ payments \ stripe_webhook_response.pyStripeWebhookResponse.refresh_hook 200 100%
functions \ flipdare \ payments \ stripe_webhook_response.pyStripeWebhookResponse.return_hook 710 86%
functions \ flipdare \ payments \ stripe_webhook_response.pyStripeWebhookResponse.payment_hook 660 0%
functions \ flipdare \ payments \ stripe_webhook_response.pyStripeWebhookResponse._build_headers 400 100%
functions \ flipdare \ payments \ stripe_webhook_response.py(no function) 1700 100%
functions \ flipdare \ request \ app_request.pyAppRequest.__init__ 210 50%
functions \ flipdare \ request \ app_request.pyAppRequest._create 100 100%
functions \ flipdare \ request \ app_request.pyAppRequest.http 700 100%
functions \ flipdare \ request \ app_request.pyAppRequest.callable 700 100%
functions \ flipdare \ request \ app_request.pyAppRequest.called_by 100 100%
functions \ flipdare \ request \ app_request.pyAppRequest.method 620 67%
functions \ flipdare \ request \ app_request.pyAppRequest.headers 110 0%
functions \ flipdare \ request \ app_request.pyAppRequest.endpoint 100 100%
functions \ flipdare \ request \ app_request.pyAppRequest.ip_address 880 0%
functions \ flipdare \ request \ app_request.pyAppRequest.remote_addr 100 100%
functions \ flipdare \ request \ app_request.pyAppRequest.auth_result 100 100%
functions \ flipdare \ request \ app_request.pyAppRequest.is_api_request 500 100%
functions \ flipdare \ request \ app_request.pyAppRequest.is_backend_request 500 100%
functions \ flipdare \ request \ app_request.pyAppRequest.user_id 550 0%
functions \ flipdare \ request \ app_request.pyAppRequest.request_type 100 100%
functions \ flipdare \ request \ app_request.pyAppRequest.raw_request 600 100%
functions \ flipdare \ request \ app_request.pyAppRequest.auth_client 200 100%
functions \ flipdare \ request \ app_request.pyAppRequest._update_auth_result 620 67%
functions \ flipdare \ request \ app_request.pyAppRequest.is_valid_http_method 1350 62%
functions \ flipdare \ request \ app_request.pyAppRequest.is_authenticated 1940 79%
functions \ flipdare \ request \ app_request.pyAppRequest.is_callable_authenticated 2380 65%
functions \ flipdare \ request \ app_request.pyAppRequest.is_custom_authenticated 1990 53%
functions \ flipdare \ request \ app_request.pyAppRequest.is_firebase_authenticated 1410 93%
functions \ flipdare \ request \ app_request.pyAppRequest._get_token 2380 65%
functions \ flipdare \ request \ app_request.pyAppRequest._confirm_api_token 620 67%
functions \ flipdare \ request \ app_request.pyAppRequest._raise_auth_error 200 100%
functions \ flipdare \ request \ app_request.pyAppRequest.__str__ 100 100%
functions \ flipdare \ request \ app_request.pyAppRequest.__repr__ 220 0%
functions \ flipdare \ request \ app_request.py(no function) 7400 100%
functions \ flipdare \ request \ authentication_result.pyAuthenticationResult.merge 220 0%
functions \ flipdare \ request \ authentication_result.pyAuthenticationResult.copy_with 110 0%
functions \ flipdare \ request \ authentication_result.py(no function) 1000 100%
functions \ flipdare \ request \ data \ delete_request_adapter.pyDeleteConfirmRequestAdapter.email 100 100%
functions \ flipdare \ request \ data \ delete_request_adapter.pyDeleteConfirmRequestAdapter.honeypot 110 0%
functions \ flipdare \ request \ data \ delete_request_adapter.pyDeleteConfirmRequestAdapter.delete_code 100 100%
functions \ flipdare \ request \ data \ delete_request_adapter.pyDeleteRequestAdapter.email 100 100%
functions \ flipdare \ request \ data \ delete_request_adapter.pyDeleteRequestAdapter.honeypot 330 0%
functions \ flipdare \ request \ data \ delete_request_adapter.py(no function) 2100 100%
functions \ flipdare \ request \ data \ payment_request_adapter.pyPaymentDisputeLinkRequestAdapter.uid 110 0%
functions \ flipdare \ request \ data \ payment_request_adapter.pyPaymentDisputeLinkRequestAdapter.account_id 110 0%
functions \ flipdare \ request \ data \ payment_request_adapter.pyPaymentDisputeLinkRequestAdapter.dispute_id 110 0%
functions \ flipdare \ request \ data \ payment_request_adapter.pyPaymentDisputeHookRequestAdapter.account_id 110 0%
functions \ flipdare \ request \ data \ payment_request_adapter.pyPaymentDisputeHookRequestAdapter.charge_id 110 0%
functions \ flipdare \ request \ data \ payment_request_adapter.py(no function) 20200 0%
functions \ flipdare \ request \ data \ pin_request_adapter.pyPinConfirmRequestAdapter.email 100 100%
functions \ flipdare \ request \ data \ pin_request_adapter.pyPinConfirmRequestAdapter.uid 100 100%
functions \ flipdare \ request \ data \ pin_request_adapter.pyPinConfirmRequestAdapter.pin_code 100 100%
functions \ flipdare \ request \ data \ pin_request_adapter.pyPinGenerateRequestAdapter.email 100 100%
functions \ flipdare \ request \ data \ pin_request_adapter.pyPinGenerateRequestAdapter.uid 100 100%
functions \ flipdare \ request \ data \ pin_request_adapter.py(no function) 2100 100%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.__init__ 100 100%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.uid 100 100%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.query_str 100 100%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.page 100 100%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.obj_types 440 0%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.collection 100 100%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.relation_type 440 0%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.sort_type 110 0%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.auto_complete 110 0%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.query 200 100%
functions \ flipdare \ request \ data \ search_request_adapter.pySearchRequestAdapter.cache_key 22220 0%
functions \ flipdare \ request \ data \ search_request_adapter.py(no function) 3900 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeCreateAccountRequestAdapter.uid 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeCreateAccountRequestAdapter.email 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeCreateAccountRequestAdapter.first_name 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeCreateAccountRequestAdapter.last_name 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeCreateAccountRequestAdapter.account_type 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeCreateAccountRequestAdapter.currency_code 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeCreateAccountRequestAdapter.country_code 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeCreateAccountRequestAdapter.overwrite 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeUpgradeCustomerRequestAdapter.uid 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeUpgradeCustomerRequestAdapter.email 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeUpgradeCustomerRequestAdapter.customer_id 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeUpgradeCustomerRequestAdapter.first_name 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeUpgradeCustomerRequestAdapter.last_name 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeUpgradeCustomerRequestAdapter.account_type 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeUpgradeCustomerRequestAdapter.currency_code 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeUpgradeCustomerRequestAdapter.country_code 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeWebhookRequestAdapter.uid 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeWebhookRequestAdapter.stripe_account_id 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeWebhookRequestAdapter.stripe_account_type 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeWebhookRequestAdapter.webhook_key 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeRefreshAccountRequestAdapter.uid 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeRefreshAccountRequestAdapter.stripe_account_id 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeRefreshAccountRequestAdapter.account_type 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeLinkRequestAdapter.uid 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyStripeLinkRequestAdapter.stripe_account_id 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.ip_address 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.device_fingerprint 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.customer_uid 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.customer_id 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.account_uid 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.account_id 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.dare_id 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.email 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.name 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.pledge_amount 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.overwrite 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentCreateRequestAdapter.currency_code 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentConfirmRequestAdapter.customer_uid 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentConfirmRequestAdapter.account_uid 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentConfirmRequestAdapter.ip_address 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentConfirmRequestAdapter.device_fingerprint 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentConfirmRequestAdapter.dare_id 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentConfirmRequestAdapter.pledge_amount 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentConfirmRequestAdapter.payment_intent_id 100 100%
functions \ flipdare \ request \ data \ stripe_request_adapter.pyPaymentConfirmRequestAdapter.pledge_id 110 0%
functions \ flipdare \ request \ data \ stripe_request_adapter.py(no function) 11900 100%
functions \ flipdare \ request \ data \ unsubscribe_request_adapter.pyUnsubscribeRequestAdapter.email 100 100%
functions \ flipdare \ request \ data \ unsubscribe_request_adapter.pyUnsubscribeRequestAdapter.honeypot 310 67%
functions \ flipdare \ request \ data \ unsubscribe_request_adapter.py(no function) 1100 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapterError.add 110 0%
functions \ flipdare \ request \ request_adapter.pyRequestAdapterError.user_error_code 300 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapterError.error 200 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.__init__ 600 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.from_callable 200 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.from_http 200 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.request_parts 2100 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.request 110 0%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.endpoint 100 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.ip_address 110 0%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.authenticated_uid 100 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.data 400 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.params 100 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.user_error_code 310 67%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.validation_errors 330 0%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.validate 300 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter._validate 1000 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter._parse 1300 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.__repr__ 100 100%
functions \ flipdare \ request \ request_adapter.pyRequestAdapter.__str__ 100 100%
functions \ flipdare \ request \ request_adapter.py(no function) 6400 100%
functions \ flipdare \ request \ request_types.pyAppHttpRequestType.__init__ 300 100%
functions \ flipdare \ request \ request_types.pyAppHttpRequestType.called_by 100 100%
functions \ flipdare \ request \ request_types.pyAppHttpRequestType.method 100 100%
functions \ flipdare \ request \ request_types.pyAppHttpRequestType.is_api_auth 100 100%
functions \ flipdare \ request \ request_types.pyAppHttpRequestType.is_firebase_auth 110 0%
functions \ flipdare \ request \ request_types.pyAppHttpRequestType.is_stripe_auth 110 0%
functions \ flipdare \ request \ request_types.pyAppHttpRequestType.is_backend_auth 100 100%
functions \ flipdare \ request \ request_types.py(no function) 3500 100%
functions \ flipdare \ request \ request_validator.pyRequestValidator.__init__ 100 100%
functions \ flipdare \ request \ request_validator.pyRequestValidator.validate 001 100%
functions \ flipdare \ request \ request_validator.pyIpAddressRequestValidator.validate 1030 70%
functions \ flipdare \ request \ request_validator.pyEmailRequestValidator.validate 910 89%
functions \ flipdare \ request \ request_validator.pyHoneyPotRequestValidator.validate 600 100%
functions \ flipdare \ request \ request_validator.pyUidRequestValidator.validate 100 100%
functions \ flipdare \ request \ request_validator.pyUidRequestValidator._validate_key 810 88%
functions \ flipdare \ request \ request_validator.pyPaymentCustomerUidRequestValidator.validate 100 100%
functions \ flipdare \ request \ request_validator.pyPaymentAccountUidRequestValidator.validate 100 100%
functions \ flipdare \ request \ request_validator.pyTextPresentRequestValidator.validate 300 100%
functions \ flipdare \ request \ request_validator.py(no function) 3203 100%
functions \ flipdare \ result \ app_result.py_base_task_name 1620 88%
functions \ flipdare \ result \ app_result.pyAppResult.__init__ 1300 100%
functions \ flipdare \ result \ app_result.pyAppResult.from_id_data 770 0%
functions \ flipdare \ result \ app_result.pyAppResult.ok 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.skip 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.error 300 100%
functions \ flipdare \ result \ app_result.pyAppResult.set_ok 300 100%
functions \ flipdare \ result \ app_result.pyAppResult.set_skipped 300 100%
functions \ flipdare \ result \ app_result.pyAppResult.set_error 300 100%
functions \ flipdare \ result \ app_result.pyAppResult.is_error 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.is_warning 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.is_skipped 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.is_ok 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.is_context_error 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.main_task 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.task_names 110 0%
functions \ flipdare \ result \ app_result.pyAppResult.generated 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.generated 500 100%
functions \ flipdare \ result \ app_result.pyAppResult.main_error 300 100%
functions \ flipdare \ result \ app_result.pyAppResult.outcome 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.add_error 400 100%
functions \ flipdare \ result \ app_result.pyAppResult.add_exception 220 0%
functions \ flipdare \ result \ app_result.pyAppResult.add_warning 300 100%
functions \ flipdare \ result \ app_result.pyAppResult._reset_errors 300 100%
functions \ flipdare \ result \ app_result.pyAppResult.error_str 310 67%
functions \ flipdare \ result \ app_result.pyAppResult.errors 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.warnings 100 100%
functions \ flipdare \ result \ app_result.pyAppResult.merge 1520 87%
functions \ flipdare \ result \ app_result.pyAppResult.to_dict 1000 100%
functions \ flipdare \ result \ app_result.pyAppResult.formatted 3620 94%
functions \ flipdare \ result \ app_result.pyAppResult.__repr__ 110 0%
functions \ flipdare \ result \ app_result.py_Entry.__str__ 100 100%
functions \ flipdare \ result \ app_result.py_ErrorEntry.__str__ 100 100%
functions \ flipdare \ result \ app_result.py_Entries.__init__ 100 100%
functions \ flipdare \ result \ app_result.py_ErrorEntries.main_error_type 400 100%
functions \ flipdare \ result \ app_result.py_ErrorEntries.has_error_type 100 100%
functions \ flipdare \ result \ app_result.py_ErrorEntries.add 100 100%
functions \ flipdare \ result \ app_result.py_WarningEntries.add 100 100%
functions \ flipdare \ result \ app_result.py(no function) 8802 100%
functions \ flipdare \ result \ job_result.pyJobResult.setup 200 100%
functions \ flipdare \ result \ job_result.pyJobResult.from_result 1410 93%
functions \ flipdare \ result \ job_result.pyJobResult.ok 100 100%
functions \ flipdare \ result \ job_result.pyJobResult.partial 110 0%
functions \ flipdare \ result \ job_result.pyJobResult.skip_doc 100 100%
functions \ flipdare \ result \ job_result.pyJobResult.skip_job 110 0%
functions \ flipdare \ result \ job_result.pyJobResult.set_ok 700 100%
functions \ flipdare \ result \ job_result.pyJobResult.set_error 500 100%
functions \ flipdare \ result \ job_result.pyJobResult.is_finalized 100 100%
functions \ flipdare \ result \ job_result.pyJobResult.app_result 300 100%
functions \ flipdare \ result \ job_result.pyJobResult.app_result 110 0%
functions \ flipdare \ result \ job_result.pyJobResult.should_log 100 100%
functions \ flipdare \ result \ job_result.pyJobResult._finalize_error 200 100%
functions \ flipdare \ result \ job_result.py(no function) 4300 100%
functions \ flipdare \ result \ outcome.pyOutcome.is_ok 100 100%
functions \ flipdare \ result \ outcome.pyOutcome.is_skipped 100 100%
functions \ flipdare \ result \ outcome.pyOutcome.is_warning 100 100%
functions \ flipdare \ result \ outcome.pyOutcome.is_error 100 100%
functions \ flipdare \ result \ outcome.pyOutcome.label 100 100%
functions \ flipdare \ result \ outcome.py(no function) 1600 100%
functions \ flipdare \ result \ output_result.pyOutputResult.error 100 100%
functions \ flipdare \ result \ output_result.pyOutputResult.partial 110 0%
functions \ flipdare \ result \ output_result.pyOutputResult.ok 100 100%
functions \ flipdare \ result \ output_result.pyOutputResult.is_ok 100 100%
functions \ flipdare \ result \ output_result.pyOutputResult.is_error 100 100%
functions \ flipdare \ result \ output_result.pyOutputResult.is_partial 110 0%
functions \ flipdare \ result \ output_result.pyOutputResult.is_skipped 100 100%
functions \ flipdare \ result \ output_result.pyOutputResult.set_ok 550 0%
functions \ flipdare \ result \ output_result.pyOutputResult.set_error 330 0%
functions \ flipdare \ result \ output_result.py(no function) 3300 100%
functions \ flipdare \ search \ constants.py(no function) 500 100%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter.__init__ 300 100%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter._extra_filters 100 100%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter._prepare 001 100%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter.prepare 200 100%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter.uid 100 100%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter.relationship 100 100%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter.filters 810 88%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter.filter_by_dict 400 100%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter.__str__ 110 0%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter.__repr__ 110 0%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter.__eq__ 330 0%
functions \ flipdare \ search \ core \ filter \ _complex_filter.pyComplexFilter.__hash__ 110 0%
functions \ flipdare \ search \ core \ filter \ _complex_filter.py(no function) 3903 100%
functions \ flipdare \ search \ core \ filter \ _simple_filter.pySimpleFilter.__init__ 100 100%
functions \ flipdare \ search \ core \ filter \ _simple_filter.pySimpleFilter.filters 500 100%
functions \ flipdare \ search \ core \ filter \ _simple_filter.pySimpleFilter.filter_by_dict 410 75%
functions \ flipdare \ search \ core \ filter \ _simple_filter.pySimpleFilter.add_filter 500 100%
functions \ flipdare \ search \ core \ filter \ _simple_filter.pySimpleFilter._combine_filters 330 0%
functions \ flipdare \ search \ core \ filter \ _simple_filter.pySimpleFilter._build_filter 1010 90%
functions \ flipdare \ search \ core \ filter \ _simple_filter.pySimpleFilter.__str__ 110 0%
functions \ flipdare \ search \ core \ filter \ _simple_filter.pySimpleFilter.__repr__ 110 0%
functions \ flipdare \ search \ core \ filter \ _simple_filter.pySimpleFilter.__eq__ 330 0%
functions \ flipdare \ search \ core \ filter \ _simple_filter.pySimpleFilter.__hash__ 110 0%
functions \ flipdare \ search \ core \ filter \ _simple_filter.py(no function) 2800 100%
functions \ flipdare \ search \ core \ filter \ filter_guards.pyFilterGuards.is_complex_filter 100 100%
functions \ flipdare \ search \ core \ filter \ filter_guards.pyFilterGuards.is_simple_filter 110 0%
functions \ flipdare \ search \ core \ filter \ filter_guards.py(no function) 1000 100%
functions \ flipdare \ search \ core \ filter \ friend_filter.pySimpleFriendFilter.__init__ 600 100%
functions \ flipdare \ search \ core \ filter \ friend_filter.pySimpleFriendFilter.uid 110 0%
functions \ flipdare \ search \ core \ filter \ friend_filter.pyComplexFriendFilter.__init__ 600 100%
functions \ flipdare \ search \ core \ filter \ friend_filter.pyComplexFriendFilter.uid 100 100%
functions \ flipdare \ search \ core \ filter \ friend_filter.pyComplexFriendFilter._prepare 100 100%
functions \ flipdare \ search \ core \ filter \ friend_filter.py(no function) 1702 100%
functions \ flipdare \ search \ core \ filter \ general_filter.pySimpleGeneralFilter.__init__ 200 100%
functions \ flipdare \ search \ core \ filter \ general_filter.pyComplexGeneralFilter.__init__ 200 100%
functions \ flipdare \ search \ core \ filter \ general_filter.pyComplexGeneralFilter._extra_filters 720 71%
functions \ flipdare \ search \ core \ filter \ general_filter.pyComplexGeneralFilter._prepare 910 89%
functions \ flipdare \ search \ core \ filter \ general_filter.py(no function) 1602 100%
functions \ flipdare \ search \ core \ query \ friend_query.py(no function) 600 100%
functions \ flipdare \ search \ core \ query \ general_query.pyGeneralQuery.search_params 700 100%
functions \ flipdare \ search \ core \ query \ general_query.py(no function) 1100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.__init__ 200 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.query 310 67%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.auto_complete 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.or_ 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.sanitize 400 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.data 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.options 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.limit 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.query_str 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.query_by 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.filter_by 300 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.sort_by 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.num_typos 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.is_auto_complete 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.per_page 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.page 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.prepare 300 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.search_params 1400 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.__str__ 100 100%
functions \ flipdare \ search \ core \ query \ search_query.pySearchQuery.__repr__ 110 0%
functions \ flipdare \ search \ core \ query \ search_query.py(no function) 5702 100%
functions \ flipdare \ search \ core \ query_builder.pyQueryBuilderFactory.create 620 67%
functions \ flipdare \ search \ core \ query_builder.pyQueryBuilder.__init__ 700 100%
functions \ flipdare \ search \ core \ query_builder.pyQueryBuilder.from_request 500 100%
functions \ flipdare \ search \ core \ query_builder.pyQueryBuilder.build 001 100%
functions \ flipdare \ search \ core \ query_builder.pyGeneralQueryBuilder.__init__ 200 100%
functions \ flipdare \ search \ core \ query_builder.pyGeneralQueryBuilder.build 2010 95%
functions \ flipdare \ search \ core \ query_builder.pyFriendQueryBuilder.__init__ 300 100%
functions \ flipdare \ search \ core \ query_builder.pyFriendQueryBuilder.build 1400 100%
functions \ flipdare \ search \ core \ query_builder.py(no function) 4203 100%
functions \ flipdare \ search \ core \ query_by.pyQueryBy.__init__ 100 100%
functions \ flipdare \ search \ core \ query_by.pyQueryBy.create 300 100%
functions \ flipdare \ search \ core \ query_by.py(no function) 1000 100%
functions \ flipdare \ search \ core \ query_options.pyQueryOptions.standard 100 100%
functions \ flipdare \ search \ core \ query_options.pyQueryOptions.general 100 100%
functions \ flipdare \ search \ core \ query_options.pyQueryOptions.friend 100 100%
functions \ flipdare \ search \ core \ query_options.pyQueryOptions.auto 100 100%
functions \ flipdare \ search \ core \ query_options.pyQueryOptions.__str__ 100 100%
functions \ flipdare \ search \ core \ query_options.pyQueryOptions.__repr__ 110 0%
functions \ flipdare \ search \ core \ query_options.pyQueryOptions.__eq__ 310 67%
functions \ flipdare \ search \ core \ query_options.pyQueryOptions.__hash__ 110 0%
functions \ flipdare \ search \ core \ query_options.py(no function) 3000 100%
functions \ flipdare \ search \ core \ search_definition.pySearchDefinition.__init__ 100 100%
functions \ flipdare \ search \ core \ search_definition.pySearchDefinition.from_collection 810 88%
functions \ flipdare \ search \ core \ search_definition.pySearchDefinition.definition 400 100%
functions \ flipdare \ search \ core \ search_definition.py(no function) 1100 100%
functions \ flipdare \ search \ core \ search_score.pySearchScore.__init__ 100 100%
functions \ flipdare \ search \ core \ search_score.pySearchScore.stats 100 100%
functions \ flipdare \ search \ core \ search_score.pySearchScore.weighted_score 1600 100%
functions \ flipdare \ search \ core \ search_score.pySearchScore.score_dare 1630 81%
functions \ flipdare \ search \ core \ search_score.pySearchScore.score_dare_context 550 0%
functions \ flipdare \ search \ core \ search_score.pySearchScore.score_user 800 100%
functions \ flipdare \ search \ core \ search_score.pySearchScore.score_group 700 100%
functions \ flipdare \ search \ core \ search_score.pySearchScore.score_friend 1100 100%
functions \ flipdare \ search \ core \ search_score.py(no function) 3300 100%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.__init__ 400 100%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.get_user 001 100%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.delete_user 001 100%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.get_user_type 001 100%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.delete_user_type 001 100%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.collection 100 100%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.client 100 100%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.count 880 0%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.create 1550 67%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.update 26120 54%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.get 700 100%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.batch_delete 520 60%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.delete 1230 75%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.search 1130 73%
functions \ flipdare \ search \ db \ _app_search.pyAppSearch.process_result 1030 70%
functions \ flipdare \ search \ db \ _app_search.py(no function) 2908 100%
functions \ flipdare \ search \ db \ app_friend_search.pyAppFriendSearch.__init__ 100 100%
functions \ flipdare \ search \ db \ app_friend_search.pyAppFriendSearch.custom 660 0%
functions \ flipdare \ search \ db \ app_friend_search.pyAppFriendSearch.get_user 100 100%
functions \ flipdare \ search \ db \ app_friend_search.pyAppFriendSearch.delete_user 730 57%
functions \ flipdare \ search \ db \ app_friend_search.pyAppFriendSearch.get_user_type 840 50%
functions \ flipdare \ search \ db \ app_friend_search.pyAppFriendSearch.delete_user_type 19110 42%
functions \ flipdare \ search \ db \ app_friend_search.pyAppFriendSearch.get_friend_uids 2280 64%
functions \ flipdare \ search \ db \ app_friend_search.pyAppFriendSearch._get 700 100%
functions \ flipdare \ search \ db \ app_friend_search.pyAppFriendSearch._get_all 800 100%
functions \ flipdare \ search \ db \ app_friend_search.pyAppFriendSearch._delete 1780 53%
functions \ flipdare \ search \ db \ app_friend_search.py(no function) 3200 100%
functions \ flipdare \ search \ db \ app_general_search.pyAppGeneralSearch.__init__ 100 100%
functions \ flipdare \ search \ db \ app_general_search.pyAppGeneralSearch.custom 660 0%
functions \ flipdare \ search \ db \ app_general_search.pyAppGeneralSearch.get_user 110 0%
functions \ flipdare \ search \ db \ app_general_search.pyAppGeneralSearch.delete_user 770 0%
functions \ flipdare \ search \ db \ app_general_search.pyAppGeneralSearch.get_user_type 880 0%
functions \ flipdare \ search \ db \ app_general_search.pyAppGeneralSearch.delete_user_type 300 100%
functions \ flipdare \ search \ db \ app_general_search.pyAppGeneralSearch._get 800 100%
functions \ flipdare \ search \ db \ app_general_search.pyAppGeneralSearch._get_all 990 0%
functions \ flipdare \ search \ db \ app_general_search.pyAppGeneralSearch._delete 1580 47%
functions \ flipdare \ search \ db \ app_general_search.py(no function) 2900 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.__init__ 500 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.from_payload 001 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.parse 1340 69%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.uid 001 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.obj_type 001 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.created_at 001 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.updated_at 001 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.doc_id 100 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.doc_id 110 0%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.created_at_dt 440 0%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.updated_at_dt 440 0%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.has_changed 100 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.updates 1120 82%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.payload 100 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.update_payload 2210 95%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.payload_equal 300 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument._get_field 110 0%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument._set_field 11110 0%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument.debug_str 500 100%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument._get_attr 110 0%
functions \ flipdare \ search \ doc \ _search_document.pySearchDocument._set_attr 110 0%
functions \ flipdare \ search \ doc \ _search_document.py(no function) 43021 100%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.__init__ 100 100%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.create 620 67%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.from_payload 200 100%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.created_at 110 0%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.updated_at 110 0%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.obj_type 100 100%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.uid 100 100%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.keywords 110 0%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.friend_uid 100 100%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.friend_keywords 110 0%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.__str__ 110 0%
functions \ flipdare \ search \ doc \ friend_document.pyFriendDocument.__repr__ 110 0%
functions \ flipdare \ search \ doc \ friend_document.py(no function) 3900 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.__init__ 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.create 410 75%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.from_payload 200 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.uid 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.created_at 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.updated_at 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.obj_id 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.obj_type 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.keywords 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.views 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.group_id 110 0%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.tags 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.score 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.tag_score 100 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.update_views 200 100%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.update_keywords 620 67%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.__str__ 110 0%
functions \ flipdare \ search \ doc \ general_document.pyGeneralDocument.__repr__ 110 0%
functions \ flipdare \ search \ doc \ general_document.py(no function) 4900 100%
functions \ flipdare \ search \ factory \ _search_document_factory.pySearchDocumentFactory.__init__ 300 100%
functions \ flipdare \ search \ factory \ _search_document_factory.pySearchDocumentFactory.obj_type 001 100%
functions \ flipdare \ search \ factory \ _search_document_factory.pySearchDocumentFactory.get_documents 001 100%
functions \ flipdare \ search \ factory \ _search_document_factory.py(no function) 804 100%
functions \ flipdare \ search \ factory \ content_search_factory.pyContentSearchFactory.__init__ 400 100%
functions \ flipdare \ search \ factory \ content_search_factory.pyContentSearchFactory.obj_type 310 67%
functions \ flipdare \ search \ factory \ content_search_factory.pyContentSearchFactory.get_documents 2060 70%
functions \ flipdare \ search \ factory \ content_search_factory.py(no function) 1900 100%
functions \ flipdare \ search \ factory \ dare_search_factory.pyDareSearchFactory.__init__ 410 75%
functions \ flipdare \ search \ factory \ dare_search_factory.pyDareSearchFactory.obj_type 410 75%
functions \ flipdare \ search \ factory \ dare_search_factory.pyDareSearchFactory.get_documents 3020 93%
functions \ flipdare \ search \ factory \ dare_search_factory.py(no function) 2100 100%
functions \ flipdare \ search \ factory \ friend_search_factory.pyFriendSearchFactory.__init__ 410 75%
functions \ flipdare \ search \ factory \ friend_search_factory.pyFriendSearchFactory.obj_type 110 0%
functions \ flipdare \ search \ factory \ friend_search_factory.pyFriendSearchFactory.get_documents 1000 100%
functions \ flipdare \ search \ factory \ friend_search_factory.py(no function) 1700 100%
functions \ flipdare \ search \ factory \ group_member_search_factory.pyGroupMemberSearchFactory.__init__ 300 100%
functions \ flipdare \ search \ factory \ group_member_search_factory.pyGroupMemberSearchFactory.obj_type 100 100%
functions \ flipdare \ search \ factory \ group_member_search_factory.pyGroupMemberSearchFactory.get_documents 1310 92%
functions \ flipdare \ search \ factory \ group_member_search_factory.py(no function) 1700 100%
functions \ flipdare \ search \ factory \ group_search_factory.pyGroupSearchFactory.__init__ 200 100%
functions \ flipdare \ search \ factory \ group_search_factory.pyGroupSearchFactory.obj_type 100 100%
functions \ flipdare \ search \ factory \ group_search_factory.pyGroupSearchFactory.get_documents 1800 100%
functions \ flipdare \ search \ factory \ group_search_factory.py(no function) 1900 100%
functions \ flipdare \ search \ factory \ user_search_factory.pyUserSearchFactory.__init__ 200 100%
functions \ flipdare \ search \ factory \ user_search_factory.pyUserSearchFactory.obj_type 100 100%
functions \ flipdare \ search \ factory \ user_search_factory.pyUserSearchFactory.get_documents 1600 100%
functions \ flipdare \ search \ factory \ user_search_factory.py(no function) 1900 100%
functions \ flipdare \ search \ result \ search_response_builder.pySearchResponseBuilder.__init__ 300 100%
functions \ flipdare \ search \ result \ search_response_builder.pySearchResponseBuilder.process 4150 88%
functions \ flipdare \ search \ result \ search_response_builder.pySearchResponseBuilder._get_object 32110 66%
functions \ flipdare \ search \ result \ search_response_builder.pySearchResponseBuilder._build_result 100 100%
functions \ flipdare \ search \ result \ search_response_builder.py(no function) 1800 100%
functions \ flipdare \ search \ result \ typesense_model_loader.pyTypesenseModelLoader.__init__ 100 100%
functions \ flipdare \ search \ result \ typesense_model_loader.pyTypesenseModelLoader.load 1190 18%
functions \ flipdare \ search \ result \ typesense_model_loader.py(no function) 900 100%
functions \ flipdare \ search \ result \ typesense_models.pyHighlightGuards.is_array_list 100 100%
functions \ flipdare \ search \ result \ typesense_models.pyHighlightGuards.is_string_list 110 0%
functions \ flipdare \ search \ result \ typesense_models.pyTHitModel.inject_kind_tags 700 100%
functions \ flipdare \ search \ result \ typesense_models.py(no function) 5100 100%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.__init__ 100 100%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.from_result 200 100%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.query 100 100%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.found 100 100%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.page 100 100%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.out_of 100 100%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.collection_name 100 100%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.hits 600 100%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.general_docs 2390 61%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.hints 1260 50%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload._build_array_hints 1220 83%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload._build_string_hint 660 0%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload._build_hint 600 100%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload._build_raw_hint 1110 91%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.__str__ 110 0%
functions \ flipdare \ search \ result \ typesense_payload.pyTypesensePayload.__repr__ 110 0%
functions \ flipdare \ search \ result \ typesense_payload.py(no function) 5300 100%
functions \ flipdare \ service \ _email_mixin.pyEmailMixinRequirements.app_logger 001 100%
functions \ flipdare \ service \ _email_mixin.pyEmailMixinRequirements.user_mailer 001 100%
functions \ flipdare \ service \ _email_mixin.pyEmailMixinRequirements.admin_mailer 001 100%
functions \ flipdare \ service \ _email_mixin.pyEmailMixinRequirements.send_user_email 001 100%
functions \ flipdare \ service \ _email_mixin.pyEmailMixinRequirements.send_group_email 001 100%
functions \ flipdare \ service \ _email_mixin.pyEmailMixin.send_user_email 880 0%
functions \ flipdare \ service \ _email_mixin.pyEmailMixin.send_group_email 26260 0%
functions \ flipdare \ service \ _email_mixin.py(no function) 22020 100%
functions \ flipdare \ service \ _error_mixin.pyErrorMixinRequirements.app_logger 001 100%
functions \ flipdare \ service \ _error_mixin.pyErrorMixinRequirements.callable_request_error 001 100%
functions \ flipdare \ service \ _error_mixin.pyErrorMixinRequirements.http_request_error 001 100%
functions \ flipdare \ service \ _error_mixin.pyErrorMixinRequirements.request_error 001 100%
functions \ flipdare \ service \ _error_mixin.pyErrorMixinRequirements.job_error 001 100%
functions \ flipdare \ service \ _error_mixin.pyErrorMixin.log_and_throw 300 100%
functions \ flipdare \ service \ _error_mixin.pyErrorMixin.http_validation_error 510 80%
functions \ flipdare \ service \ _error_mixin.pyErrorMixin.http_request_error 300 100%
functions \ flipdare \ service \ _error_mixin.pyErrorMixin.callable_validation_error 510 80%
functions \ flipdare \ service \ _error_mixin.pyErrorMixin.callable_request_error 300 100%
functions \ flipdare \ service \ _error_mixin.pyErrorMixin.job_error 200 100%
functions \ flipdare \ service \ _error_mixin.pyErrorMixin.cron_result_error 220 0%
functions \ flipdare \ service \ _error_mixin.pyErrorMixin.request_error 500 100%
functions \ flipdare \ service \ _error_mixin.py(no function) 28039 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.__init__ 500 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.service_manager 400 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.db_manager 400 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.search_manager 400 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.backend_manager 400 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.indexer 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.app_logger 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.job_logger 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.user_mailer 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.admin_mailer 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.dare_service 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.exchange_rate_monitor 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.storage_client 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.storage_bucket 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.storage_util 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.storage_bucket_name 660 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.user_service 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.group_service 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.flag_service 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.friend_service 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.content_service 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.notification_service 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.restriction_service 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.reputation_service 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.moderation_service 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.payment_service 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.risk_service 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.user_db 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.friend_db 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.group_db 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.dare_db 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.pledge_db 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.flag_db 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.issue_db 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.payment_issue_db 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.restriction_db 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.content_db 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.invite_db 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.summary_db 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.stat_db 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.compliance_db 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.chat_db 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.log_db 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.user_bridge 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.friend_bridge 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.group_bridge 110 0%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.invite_bridge 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.dare_bridge 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.pledge_bridge 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.flag_bridge 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.content_bridge 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.chat_bridge 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.compliance_bridge 100 100%
functions \ flipdare \ service \ _service_provider.pyServiceProvider.restriction_bridge 100 100%
functions \ flipdare \ service \ _service_provider.py(no function) 117040 100%
functions \ flipdare \ service \ _user_mixin.pyUserMixinRequirements.app_logger 001 100%
functions \ flipdare \ service \ _user_mixin.pyUserMixinRequirements.user_db 001 100%
functions \ flipdare \ service \ _user_mixin.pyUserMixinRequirements.log_and_throw 001 100%
functions \ flipdare \ service \ _user_mixin.pyUserMixin.authenticate_request 10100 0%
functions \ flipdare \ service \ _user_mixin.pyUserMixin.get_user_by_email 600 100%
functions \ flipdare \ service \ _user_mixin.pyUserMixin.get_user_by_id 600 100%
functions \ flipdare \ service \ _user_mixin.pyUserMixin.update_user 1670 56%
functions \ flipdare \ service \ _user_mixin.py(no function) 21011 100%
functions \ flipdare \ service \ account_service.pyAccountService.__init__ 100 100%
functions \ flipdare \ service \ account_service.pyAccountService.generate_pin 4360 86%
functions \ flipdare \ service \ account_service.pyAccountService.confirm_pin 2940 86%
functions \ flipdare \ service \ account_service.pyAccountService._set_email_verified 30130 57%
functions \ flipdare \ service \ account_service.py(no function) 2504 100%
functions \ flipdare \ service \ chat_service.pyChatService.__init__ 100 100%
functions \ flipdare \ service \ chat_service.pyChatService.trigger_chat 3670 81%
functions \ flipdare \ service \ chat_service.py(no function) 2204 100%
functions \ flipdare \ service \ compliance_service.pyComplianceService.__init__ 300 100%
functions \ flipdare \ service \ compliance_service.pyComplianceService.processor 300 100%
functions \ flipdare \ service \ compliance_service.pyComplianceService.trigger_user_anonymize 100 100%
functions \ flipdare \ service \ compliance_service.pyComplianceService.trigger_content_delete 100 100%
functions \ flipdare \ service \ compliance_service.pyComplianceService.trigger_chat_delete 100 100%
functions \ flipdare \ service \ compliance_service.pyComplianceService.trigger_dare_delete 100 100%
functions \ flipdare \ service \ compliance_service.pyComplianceService.trigger_pledge_delete 100 100%
functions \ flipdare \ service \ compliance_service.pyComplianceService._run_delete 810 88%
functions \ flipdare \ service \ compliance_service.pyComplianceService._run_anonymize 800 100%
functions \ flipdare \ service \ compliance_service.pyComplianceService._create_compliance_record 800 100%
functions \ flipdare \ service \ compliance_service.pyComplianceService._build_output 900 100%
functions \ flipdare \ service \ compliance_service.py(no function) 4203 100%
functions \ flipdare \ service \ content_service.pyContentService.__init__ 330 0%
functions \ flipdare \ service \ content_service.pyContentService.content_processor 330 0%
functions \ flipdare \ service \ content_service.pyContentService.cron_content_unprocessed 32320 0%
functions \ flipdare \ service \ content_service.pyContentService.trigger_content 220 0%
functions \ flipdare \ service \ content_service.py(no function) 3203 100%
functions \ flipdare \ service \ core \ cron_processor.pyCronConfig.__init__ 700 100%
functions \ flipdare \ service \ core \ cron_processor.pyCronProcessor.__init__ 200 100%
functions \ flipdare \ service \ core \ cron_processor.pyCronProcessor.log_creator 410 75%
functions \ flipdare \ service \ core \ cron_processor.pyCronProcessor.process_result 400 100%
functions \ flipdare \ service \ core \ cron_processor.pyCronProcessor.process_result._execute 100 100%
functions \ flipdare \ service \ core \ cron_processor.pyCronProcessor._process_result_items 91210 77%
functions \ flipdare \ service \ core \ cron_processor.py(no function) 3202 100%
functions \ flipdare \ service \ core \ step_processor.pyStepProcessor.__init__ 1210 92%
functions \ flipdare \ service \ core \ step_processor.pyStepProcessor.execute 4290 79%
functions \ flipdare \ service \ core \ step_processor.pyStepProcessor._is_processing_complete 100 100%
functions \ flipdare \ service \ core \ step_processor.pyStepProcessor._mark_processed 100 100%
functions \ flipdare \ service \ core \ step_processor.pyStepProcessor._increment_error_count 200 100%
functions \ flipdare \ service \ core \ step_processor.pyStepProcessor._is_step_complete 740 43%
functions \ flipdare \ service \ core \ step_processor.pyStepProcessor._mark_step_complete 420 50%
functions \ flipdare \ service \ core \ step_processor.pyStepProcessor._save_progress 1240 67%
functions \ flipdare \ service \ core \ step_processor.pySimpleStepProcessor.__init__ 110 0%
functions \ flipdare \ service \ core \ step_processor.pySimpleStepProcessor.save 110 0%
functions \ flipdare \ service \ core \ step_processor.py(no function) 3000 100%
functions \ flipdare \ service \ dare_service.pyDareService.__init__ 550 0%
functions \ flipdare \ service \ dare_service.pyDareService.ballot_manager 330 0%
functions \ flipdare \ service \ dare_service.pyDareService.dare_processor 330 0%
functions \ flipdare \ service \ dare_service.pyDareService.email_processor 330 0%
functions \ flipdare \ service \ dare_service.pyDareService.cron_dare_unprocessed 220 0%
functions \ flipdare \ service \ dare_service.pyDareService.cron_vote 48480 0%
functions \ flipdare \ service \ dare_service.pyDareService.trigger_dare 23230 0%
functions \ flipdare \ service \ dare_service.pyDareService._moderate_dare 18180 0%
functions \ flipdare \ service \ dare_service.pyDareService._process_created_dare 17170 0%
functions \ flipdare \ service \ dare_service.pyDareService._process_completed_dare 33330 0%
functions \ flipdare \ service \ dare_service.pyDareService._check_dare_votes 22220 0%
functions \ flipdare \ service \ dare_service.pyDareService._add_job 330 0%
functions \ flipdare \ service \ dare_service.pyDareService._get_dare_context 10100 0%
functions \ flipdare \ service \ dare_service.pyDareService._update_dare 14140 0%
functions \ flipdare \ service \ dare_service.pyDareService._reindex_dare 24240 0%
functions \ flipdare \ service \ dare_service.py(no function) 4703 100%
functions \ flipdare \ service \ external_account_service.pyExternalAccountService.__init__ 100 100%
functions \ flipdare \ service \ external_account_service.pyExternalAccountService.unsubscribe 1800 100%
functions \ flipdare \ service \ external_account_service.pyExternalAccountService.delete 3340 88%
functions \ flipdare \ service \ external_account_service.pyExternalAccountService.delete_confirm 43130 70%
functions \ flipdare \ service \ external_account_service.py(no function) 2504 100%
functions \ flipdare \ service \ flag_service.pyFlagService.__init__ 100 100%
functions \ flipdare \ service \ flag_service.pyFlagService.cron_flag_unprocessed 38380 0%
functions \ flipdare \ service \ flag_service.pyFlagService.trigger_flag 550 0%
functions \ flipdare \ service \ flag_service.pyFlagService._process_flag 3380 76%
functions \ flipdare \ service \ flag_service.pyFlagService._build_step_processor 200 100%
functions \ flipdare \ service \ flag_service.pyFlagService._apply_restriction_step 13130 0%
functions \ flipdare \ service \ flag_service.pyFlagService._user_notified_step 13130 0%
functions \ flipdare \ service \ flag_service.pyFlagService._remove_from_search_step 13130 0%
functions \ flipdare \ service \ flag_service.pyFlagService._evaluate_flag 41160 61%
functions \ flipdare \ service \ flag_service.pyFlagService._apply_restriction 92920 0%
functions \ flipdare \ service \ flag_service.pyFlagService._handle_disputed 1071070 0%
functions \ flipdare \ service \ flag_service.pyFlagService._should_remove_temp_restrict 14140 0%
functions \ flipdare \ service \ flag_service.pyFlagService._user_notified 54540 0%
functions \ flipdare \ service \ flag_service.pyFlagService._remove_from_search_index 25250 0%
functions \ flipdare \ service \ flag_service.pyFlagService._add_system_comment 1040 60%
functions \ flipdare \ service \ flag_service.pyFlagService._decrease_reputation 10100 0%
functions \ flipdare \ service \ flag_service.pyFlagService._send_flag_email 990 0%
functions \ flipdare \ service \ flag_service.pyFlagService._send_flag_removed_email 990 0%
functions \ flipdare \ service \ flag_service.pyFlagService._set_flag_disputed_progress 13130 0%
functions \ flipdare \ service \ flag_service.py(no function) 10005 100%
functions \ flipdare \ service \ friend_service.pyFriendService.__init__ 300 100%
functions \ flipdare \ service \ friend_service.pyFriendService.invite_processor 400 100%
functions \ flipdare \ service \ friend_service.pyFriendService.friend_processor 440 0%
functions \ flipdare \ service \ friend_service.pyFriendService.cron_invite_reminder 400 100%
functions \ flipdare \ service \ friend_service.pyFriendService.cron_invite_unprocessed 440 0%
functions \ flipdare \ service \ friend_service.pyFriendService.cron_friend_unprocessed 440 0%
functions \ flipdare \ service \ friend_service.pyFriendService.trigger_friend 440 0%
functions \ flipdare \ service \ friend_service.pyFriendService.trigger_invite 550 0%
functions \ flipdare \ service \ friend_service.pyFriendService.trigger_invite_signup 220 0%
functions \ flipdare \ service \ friend_service.py(no function) 3505 100%
functions \ flipdare \ service \ group_service.pyGroupService.__init__ 330 0%
functions \ flipdare \ service \ group_service.pyGroupService.group_processor 330 0%
functions \ flipdare \ service \ group_service.pyGroupService.group_member_processor 330 0%
functions \ flipdare \ service \ group_service.pyGroupService.cron_group_unprocessed 330 0%
functions \ flipdare \ service \ group_service.pyGroupService.cron_group_member_unprocessed 330 0%
functions \ flipdare \ service \ group_service.pyGroupService.cron_group_member_status_unprocessed 330 0%
functions \ flipdare \ service \ group_service.pyGroupService.trigger_group 880 0%
functions \ flipdare \ service \ group_service.pyGroupService.trigger_group_member 880 0%
functions \ flipdare \ service \ group_service.py(no function) 3703 100%
functions \ flipdare \ service \ notification_service.pyNotificationService.__init__ 100 100%
functions \ flipdare \ service \ notification_service.pyNotificationService._to_log_result 510 80%
functions \ flipdare \ service \ notification_service.pyNotificationService.send_friend_notif 1000 100%
functions \ flipdare \ service \ notification_service.pyNotificationService.send_group_notif 1000 100%
functions \ flipdare \ service \ notification_service.pyNotificationService.send_dare_notif 3940 90%
functions \ flipdare \ service \ notification_service.pyNotificationService._add_user_notif 800 100%
functions \ flipdare \ service \ notification_service.pyNotificationService._add_dare_notif 1100 100%
functions \ flipdare \ service \ notification_service.pyNotificationService._add_group_dare_notif 1000 100%
functions \ flipdare \ service \ notification_service.pyNotificationService._add_group_notif 1040 60%
functions \ flipdare \ service \ notification_service.pyNotificationService._add_group_member_notifs 2630 88%
functions \ flipdare \ service \ notification_service.pyNotificationService._add_notif 1600 100%
functions \ flipdare \ service \ notification_service.py(no function) 3403 100%
functions \ flipdare \ service \ payments \ _base_payment_handler.pyBasePaymentHandler.__init__ 100 100%
functions \ flipdare \ service \ payments \ _base_payment_handler.pyBasePaymentHandler.raise_payment_error 11110 0%
functions \ flipdare \ service \ payments \ _base_payment_handler.py(no function) 1404 100%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler.__init__ 300 100%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler.callable_create_account 62240 61%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler.callable_refresh_account 27270 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler.callable_upgrade_customer 50500 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler.refresh_account 33140 58%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler.create_customer 13130 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler._create_account 22100 55%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler._upgrade_customer 17170 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler._validate_account 19110 42%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler._create_onboard_link_response 1050 50%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler._update_payout_schedule 930 67%
functions \ flipdare \ service \ payments \ _payment_account_handler.pyPaymentAccountHandler._build_refresh_response 21210 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_LinkResponse.success 100 100%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_LinkResponse.from_error 110 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_LinkResponse.is_error 100 100%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_LinkResponse.is_success 110 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_LinkResponse.account_link 310 67%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_ValidatedAccount.success 100 100%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_ValidatedAccount.from_error 110 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_ValidatedAccount.is_success 110 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_ValidatedAccount.is_error 100 100%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_ValidatedAccount.is_customer 110 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_ValidatedAccount.is_account 110 0%
functions \ flipdare \ service \ payments \ _payment_account_handler.py_ValidatedAccount.user 310 67%
functions \ flipdare \ service \ payments \ _payment_account_handler.py(no function) 7305 100%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler.__init__ 300 100%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler.callable_create_charge 55550 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler.callable_confirm_charge 39390 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler.process_unprocessed_payment 61610 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler.reauthorize_payment 48480 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler.capture_payment 55550 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler.refund_payment 52520 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler.transfer_payment 54540 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._create_validator 17170 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._build_job_result_error 11110 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._refresh_schedule 29290 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._refresh_intent_status 770 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._build_payment_context 110 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler.get_account_risk 14140 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._add_payment_success_event 17170 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._add_payment_error_event 14140 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._get_pledge 12120 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._get_pledge_for_payment_intent 660 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._create_pledge_in_db 12120 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._update_payment_method 990 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._update_pledge 17170 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.pyPaymentChargeHandler._add_payment_event_to_db 660 0%
functions \ flipdare \ service \ payments \ _payment_charge_handler.py(no function) 5305 100%
functions \ flipdare \ service \ payments \ _payment_link_handler.pyPaymentLinkHandler.__init__ 200 100%
functions \ flipdare \ service \ payments \ _payment_link_handler.pyPaymentLinkHandler.callable_create_onboard_link 36360 0%
functions \ flipdare \ service \ payments \ _payment_link_handler.pyPaymentLinkHandler.create_onboard_link 24120 50%
functions \ flipdare \ service \ payments \ _payment_link_handler.pyPaymentLinkHandler.get_stored_onboard_link 2660 77%
functions \ flipdare \ service \ payments \ _payment_link_handler.pyPaymentLinkHandler._create_new_onboard_link 1050 50%
functions \ flipdare \ service \ payments \ _payment_link_handler.py(no function) 2704 100%
functions \ flipdare \ service \ payments \ _payment_webhook_handler.pyPaymentWebhookHandler.__init__ 400 100%
functions \ flipdare \ service \ payments \ _payment_webhook_handler.pyPaymentWebhookHandler.handle_refresh 1200 100%
functions \ flipdare \ service \ payments \ _payment_webhook_handler.pyPaymentWebhookHandler.handle_return 42210 50%
functions \ flipdare \ service \ payments \ _payment_webhook_handler.pyPaymentWebhookHandler._create_webhook_link 2280 64%
functions \ flipdare \ service \ payments \ _payment_webhook_handler.pyPaymentWebhookHandler._get_user 630 50%
functions \ flipdare \ service \ payments \ _payment_webhook_handler.py(no function) 2906 100%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.__init__ 700 100%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService._initialize 1010 90%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.webhook_handler 440 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.link_handler 440 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.account_handler 400 100%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.charge_handler 440 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.proxy 100 100%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.handle_refresh_webhook 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.handle_return_webhook 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.create_account 100 100%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.refresh_account 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.upgrade_customer 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.create_onboard_link 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.create_charge 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.confirm_charge 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.cron_payment_unprocessed 330 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.cron_refund_unprocessed 330 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.cron_reauthorize_charge 330 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.cron_capture_charge 330 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.cron_transfer_charge 330 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.cron_refund_charge 330 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.process_unprocessed_payment 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.reauthorize_payment 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.capture_payment 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.transfer_payment 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.pyAppPaymentService.refund_payment 110 0%
functions \ flipdare \ service \ payments \ app_payment_service.py(no function) 6004 100%
functions \ flipdare \ service \ payments \ risk_service.pyRiskService.__init__ 300 100%
functions \ flipdare \ service \ payments \ risk_service.pyRiskService.calculate_risk 660 0%
functions \ flipdare \ service \ payments \ risk_service.pyRiskService.get_dispute_management_link 550 0%
functions \ flipdare \ service \ payments \ risk_service.pyRiskService._assess_account_risk 2410 96%
functions \ flipdare \ service \ payments \ risk_service.pyRiskService._get_express_dispute_link 660 0%
functions \ flipdare \ service \ payments \ risk_service.py(no function) 1704 100%
functions \ flipdare \ service \ pledge_service.pyPledgeService.__init__ 220 0%
functions \ flipdare \ service \ pledge_service.pyPledgeService.client 330 0%
functions \ flipdare \ service \ pledge_service.pyPledgeService.trigger_pledge 12120 0%
functions \ flipdare \ service \ pledge_service.pyPledgeService._update_pledge_stats 44440 0%
functions \ flipdare \ service \ pledge_service.py(no function) 2700 100%
functions \ flipdare \ service \ processor \ _processor_mixin.pyProcessorMixin.__init__ 200 100%
functions \ flipdare \ service \ processor \ _processor_mixin.pyProcessorMixin.local_path 110 0%
functions \ flipdare \ service \ processor \ _processor_mixin.pyProcessorMixin.optimize_video 2280 64%
functions \ flipdare \ service \ processor \ _processor_mixin.pyProcessorMixin.generate_thumbnail 28110 61%
functions \ flipdare \ service \ processor \ _processor_mixin.pyProcessorMixin.get_image_hash 1020 80%
functions \ flipdare \ service \ processor \ _processor_mixin.pyProcessorMixin.upload_file 2450 79%
functions \ flipdare \ service \ processor \ _processor_mixin.py(no function) 2100 100%
functions \ flipdare \ service \ processor \ compliance_processor.pyComplianceProcessor.__init__ 400 100%
functions \ flipdare \ service \ processor \ compliance_processor.pyComplianceProcessor.process_delete 500 100%
functions \ flipdare \ service \ processor \ compliance_processor.pyComplianceProcessor.process_anonymize 200 100%
functions \ flipdare \ service \ processor \ compliance_processor.pyComplianceProcessor._step_delete_from_search 21110 48%
functions \ flipdare \ service \ processor \ compliance_processor.pyComplianceProcessor._step_delete_object 1230 75%
functions \ flipdare \ service \ processor \ compliance_processor.pyComplianceProcessor._step_anonymize_object 2140 81%
functions \ flipdare \ service \ processor \ compliance_processor.pyComplianceProcessor._anonymize_user 1200 100%
functions \ flipdare \ service \ processor \ compliance_processor.pyComplianceProcessor._anonymize_value 710 86%
functions \ flipdare \ service \ processor \ compliance_processor.py(no function) 3300 100%
functions \ flipdare \ service \ processor \ content_processor.pyContentProcessor.__init__ 550 0%
functions \ flipdare \ service \ processor \ content_processor.pyContentProcessor.process_content 15150 0%
functions \ flipdare \ service \ processor \ content_processor.pyContentProcessor._create_thumbnail_hash 18180 0%
functions \ flipdare \ service \ processor \ content_processor.pyContentProcessor._optimize_video_step 15150 0%
functions \ flipdare \ service \ processor \ content_processor.pyContentProcessor._index_content_in_search 770 0%
functions \ flipdare \ service \ processor \ content_processor.py(no function) 2203 100%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor.__init__ 440 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor.user_mailer 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor.admin_mailer 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor.app_logger 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor.user_db 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor.dare_db 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor.pledge_db 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor.notify_user_vote_start 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor.notify_user_vote_complete 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor._notify_users_vote_change 43430 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor._send_user_vote_start_email 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor._send_user_vote_complete_email 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor._send_group_vote_start_email 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.pyDareEmailProcessor._send_group_vote_complete_email 110 0%
functions \ flipdare \ service \ processor \ dare_email_processor.py(no function) 3300 100%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor.__init__ 400 100%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor.process_complete_dare 110 0%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor.process_dare 100 100%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor._process 1300 100%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor._create_video_thumbnail 2430 88%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor._create_thumbnail_hash 2730 89%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor._create_optimized_video 2530 88%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor._create_summary_entry 35150 57%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor._index_dare 900 100%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor._get_video_to_process 1190 18%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor._get_dare 2200 100%
functions \ flipdare \ service \ processor \ dare_processor.pyDareProcessor._get_dare_context 1250 58%
functions \ flipdare \ service \ processor \ dare_processor.py(no function) 3302 100%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor.__init__ 440 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor.process_new_friend 660 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor.process_friend_update 23230 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor._build_processor 13130 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor._build_processor.get_context_step 550 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor._build_processor.update_search_step 660 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor._verify_friend 110 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor._send_notifications 14140 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor._create_summary_entry 25250 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor._update_search_for_friend 13130 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor._get_friend 13130 0%
functions \ flipdare \ service \ processor \ friend_processor.pyFriendProcessor._get_friend_context 12120 0%
functions \ flipdare \ service \ processor \ friend_processor.py(no function) 27270 0%
functions \ flipdare \ service \ processor \ group_member_processor.pyGroupMemberProcessor.__init__ 440 0%
functions \ flipdare \ service \ processor \ group_member_processor.pyGroupMemberProcessor.indexer_service 110 0%
functions \ flipdare \ service \ processor \ group_member_processor.pyGroupMemberProcessor.group_db 110 0%
functions \ flipdare \ service \ processor \ group_member_processor.pyGroupMemberProcessor._update_member 880 0%
functions \ flipdare \ service \ processor \ group_member_processor.pyGroupMemberProcessor.process_group_member 14140 0%
functions \ flipdare \ service \ processor \ group_member_processor.pyGroupMemberProcessor._member_processor 330 0%
functions \ flipdare \ service \ processor \ group_member_processor.pyGroupMemberProcessor._send_notif_step 13130 0%
functions \ flipdare \ service \ processor \ group_member_processor.pyGroupMemberProcessor._get_member_context 12120 0%
functions \ flipdare \ service \ processor \ group_member_processor.py(no function) 2602 100%
functions \ flipdare \ service \ processor \ group_processor.pyGroupProcessor.__init__ 300 100%
functions \ flipdare \ service \ processor \ group_processor.pyGroupProcessor.indexer_service 100 100%
functions \ flipdare \ service \ processor \ group_processor.pyGroupProcessor.group_db 100 100%
functions \ flipdare \ service \ processor \ group_processor.pyGroupProcessor.process_group 1780 53%
functions \ flipdare \ service \ processor \ group_processor.pyGroupProcessor._group_processor 610 83%
functions \ flipdare \ service \ processor \ group_processor.pyGroupProcessor._update_member 1750 71%
functions \ flipdare \ service \ processor \ group_processor.pyGroupProcessor._increment_stats_atomically 5990 85%
functions \ flipdare \ service \ processor \ group_processor.pyGroupProcessor._add_owner_member_step 25130 48%
functions \ flipdare \ service \ processor \ group_processor.pyGroupProcessor._create_thumbnail_hash 2420 92%
functions \ flipdare \ service \ processor \ group_processor.pyGroupProcessor._index_group_in_search 720 71%
functions \ flipdare \ service \ processor \ group_processor.py(no function) 3303 100%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor.__init__ 500 100%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor.process_new_invite 13130 0%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor.process_invite_signup 15150 0%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor.process_invite_signup.create_friend_step 550 0%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor.process_invite_signup.update_search_step 440 0%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor.process_invite_reminder 40200 50%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor._create_invite_user 15150 0%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor._send_invite_email 46240 48%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor._create_friend_relationship 15150 0%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor._update_search_index 19190 0%
functions \ flipdare \ service \ processor \ invite_processor.pyInviteProcessor._get_invite 1370 46%
functions \ flipdare \ service \ processor \ invite_processor.py(no function) 2900 100%
functions \ flipdare \ service \ processor \ user_processor.pyUserProcessor.__init__ 400 100%
functions \ flipdare \ service \ processor \ user_processor.pyUserProcessor.indexer_service 100 100%
functions \ flipdare \ service \ processor \ user_processor.pyUserProcessor.user_bridge 100 100%
functions \ flipdare \ service \ processor \ user_processor.pyUserProcessor.process_user 29110 62%
functions \ flipdare \ service \ processor \ user_processor.pyUserProcessor._increment_stats_atomically 34340 0%
functions \ flipdare \ service \ processor \ user_processor.pyUserProcessor._create_thumbnail_hash_step 1620 88%
functions \ flipdare \ service \ processor \ user_processor.pyUserProcessor._mark_invite_signup_step 11110 0%
functions \ flipdare \ service \ processor \ user_processor.pyUserProcessor._index_user_in_search_step 720 71%
functions \ flipdare \ service \ processor \ user_processor.py(no function) 3103 100%
functions \ flipdare \ service \ safety \ core \ moderation_scorer.pyModerationScorer.__init__ 1320 85%
functions \ flipdare \ service \ safety \ core \ moderation_scorer.pyModerationScorer.category_confidences 100 100%
functions \ flipdare \ service \ safety \ core \ moderation_scorer.pyModerationScorer.confidence_threshold 100 100%
functions \ flipdare \ service \ safety \ core \ moderation_scorer.pyModerationScorer.sharpness 100 100%
functions \ flipdare \ service \ safety \ core \ moderation_scorer.pyModerationScorer.weighted_flagged_score 100 100%
functions \ flipdare \ service \ safety \ core \ moderation_scorer.pyModerationScorer.weighted_review_score 100 100%
functions \ flipdare \ service \ safety \ core \ moderation_scorer.pyModerationScorer.min_agreement_categories 100 100%
functions \ flipdare \ service \ safety \ core \ moderation_scorer.pyModerationScorer.get_weighted_result 1210 92%
functions \ flipdare \ service \ safety \ core \ moderation_scorer.pyModerationScorer.get_weighted_score 3400 100%
functions \ flipdare \ service \ safety \ core \ moderation_scorer.py(no function) 2000 100%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyChatRestrictionCalculator.__init__ 200 100%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyChatRestrictionCalculator.decision 100 100%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyChatRestrictionCalculator.reputation 100 100%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyChatRestrictionCalculator.should_block 1120 82%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyRestrictionCalculator.__init__ 220 0%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyRestrictionCalculator.temp 500 100%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyRestrictionCalculator.admin 500 100%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyRestrictionCalculator.admin_ack 100 100%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyRestrictionCalculator.in_danger 100 100%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyRestrictionCalculator.flag_type 100 100%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyRestrictionCalculator.calculate_acknowledge_restriction 1120 82%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyRestrictionCalculator.calculate_temp_restriction 2340 83%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.pyRestrictionCalculator.should_apply 2430 88%
functions \ flipdare \ service \ safety \ core \ restriction_calculator.py(no function) 3800 100%
functions \ flipdare \ service \ safety \ moderation_service.pyModerationService.__init__ 300 100%
functions \ flipdare \ service \ safety \ moderation_service.pyModerationService.language_client 310 67%
functions \ flipdare \ service \ safety \ moderation_service.pyModerationService.language_client 110 0%
functions \ flipdare \ service \ safety \ moderation_service.pyModerationService.content_categories_version 110 0%
functions \ flipdare \ service \ safety \ moderation_service.pyModerationService.content_categories_version 110 0%
functions \ flipdare \ service \ safety \ moderation_service.pyModerationService.review_comment 33330 0%
functions \ flipdare \ service \ safety \ moderation_service.pyModerationService.review_dare 65250 62%
functions \ flipdare \ service \ safety \ moderation_service.pyModerationService._update_issue_progress 1030 70%
functions \ flipdare \ service \ safety \ moderation_service.pyModerationService._moderate_text 1220 83%
functions \ flipdare \ service \ safety \ moderation_service.pyModerationService.parse_moderation_response 1120 82%
functions \ flipdare \ service \ safety \ moderation_service.py(no function) 3403 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.__init__ 1500 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.rnd 310 67%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.multipliers 100 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.high_risk_threshold 100 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.low_risk_threshold 100 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.review_penalty 100 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.review_threshold 100 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.violation_penalty 100 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.clean_reward 100 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.decay_rate 100 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.def_reputation 100 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.penalty_growth_rate 110 0%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.clear_reputation_cache 200 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService._get_content_multiplier 100 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.cron_decay_reputation 3940 90%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.should_analyze 2260 73%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.confirm_review 2400 100%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.get_reputation 1880 56%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.set_reputation 1660 62%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.get_flag_penalty 550 0%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.penalize_user_for_flag 18180 0%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService.update_user_reputation 25110 56%
functions \ flipdare \ service \ safety \ reputation_service.pyReputationService._log_user_error 440 0%
functions \ flipdare \ service \ safety \ reputation_service.py(no function) 5603 100%
functions \ flipdare \ service \ safety \ restriction_service.py_ValidatedRestriction.from_error 110 0%
functions \ flipdare \ service \ safety \ restriction_service.py_ValidatedRestriction.is_error 110 0%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService.__init__ 100 100%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService.cron_inactive_restrictions 440 0%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService.cron_expired_restrictions 220 0%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService._process_expired_cron 33330 0%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService._process_inactive_cron 27270 0%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService.apply_temporary_restriction 2740 85%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService.apply_restriction 40250 38%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService.remove_restriction 36180 50%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService.process_inactive_restriction 25250 0%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService._set_restriction_status 12120 0%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService._apply_restriction_to_db 22220 0%
functions \ flipdare \ service \ safety \ restriction_service.pyRestrictionService.validate_restriction_and_user 17170 0%
functions \ flipdare \ service \ safety \ restriction_service.py(no function) 4304 100%
functions \ flipdare \ service \ safety \ safety_types.pyModerationOutcome.is_approved 001 100%
functions \ flipdare \ service \ safety \ safety_types.pyModerationCategory.from_string 005 100%
functions \ flipdare \ service \ safety \ safety_types.pyModerationCategory.label 001 100%
functions \ flipdare \ service \ safety \ safety_types.pyModerationCategory.weighting 0021 100%
functions \ flipdare \ service \ safety \ safety_types.py(no function) 0085 100%
functions \ flipdare \ service \ search_service.pySearchService.__init__ 600 100%
functions \ flipdare \ service \ search_service.pySearchService.friend 100 100%
functions \ flipdare \ service \ search_service.pySearchService.general 100 100%
functions \ flipdare \ service \ search_service.pySearchService.enable_cache 110 0%
functions \ flipdare \ service \ search_service.pySearchService.disable_cache 100 100%
functions \ flipdare \ service \ search_service.pySearchService.clear_cache 10100 0%
functions \ flipdare \ service \ search_service.pySearchService.search 24120 50%
functions \ flipdare \ service \ search_service.pySearchService._process_results 1230 75%
functions \ flipdare \ service \ search_service.pySearchService._retrieve_from_cache 10100 0%
functions \ flipdare \ service \ search_service.pySearchService._add_to_cache 860 25%
functions \ flipdare \ service \ search_service.py(no function) 2904 100%
functions \ flipdare \ service \ user_service.pyUserService.__init__ 200 100%
functions \ flipdare \ service \ user_service.pyUserService.user_processor 300 100%
functions \ flipdare \ service \ user_service.pyUserService.cron_user_unprocessed 400 100%
functions \ flipdare \ service \ user_service.pyUserService.cron_user_summary 38380 0%
functions \ flipdare \ service \ user_service.pyUserService._send_daily_summary 27270 0%
functions \ flipdare \ service \ user_service.pyUserService.trigger_user 3190 71%
functions \ flipdare \ service \ user_service.pyUserService._check_user_invited 25180 28%
functions \ flipdare \ service \ user_service.py(no function) 3503 100%
functions \ flipdare \ service \ user_stats_service.pyUserStatsService.__init__ 110 0%
functions \ flipdare \ service \ user_stats_service.pyUserStatsService._update_pledge_stats 48480 0%
functions \ flipdare \ service \ user_stats_service.py(no function) 16163 0%
functions \ flipdare \ service \ user_summary_service.pyUserSummaryService.__init__ 100 100%
functions \ flipdare \ service \ user_summary_service.pyUserSummaryService.create_group_dare_entry 33330 0%
functions \ flipdare \ service \ user_summary_service.pyUserSummaryService.create_dare_entry 36110 69%
functions \ flipdare \ service \ user_summary_service.pyUserSummaryService.create_friend_request 14140 0%
functions \ flipdare \ service \ user_summary_service.pyUserSummaryService._add_entry 1770 59%
functions \ flipdare \ service \ user_summary_service.py(no function) 2103 100%
functions \ flipdare \ services.pyget_service_manager 100 100%
functions \ flipdare \ services.pyget_backend_manager 100 100%
functions \ flipdare \ services.pyget_search_manager 100 100%
functions \ flipdare \ services.pyget_task_manager 110 0%
functions \ flipdare \ services.pyget_friend_search 110 0%
functions \ flipdare \ services.pyget_general_search 110 0%
functions \ flipdare \ services.pyget_auth_client 110 0%
functions \ flipdare \ services.pyget_job_admin 110 0%
functions \ flipdare \ services.pyget_app_scheduler 110 0%
functions \ flipdare \ services.pyget_app_logger 100 100%
functions \ flipdare \ services.pyget_job_logger 110 0%
functions \ flipdare \ services.pyget_app_stats 110 0%
functions \ flipdare \ services.pyget_admin_mailer 100 100%
functions \ flipdare \ services.pyget_user_emailer 110 0%
functions \ flipdare \ services.pyget_report_handler 110 0%
functions \ flipdare \ services.pyget_cron_handler 110 0%
functions \ flipdare \ services.pyget_command_handler 110 0%
functions \ flipdare \ services.pyget_trigger_handler 110 0%
functions \ flipdare \ services.pyget_default_bucket 110 0%
functions \ flipdare \ services.pyget_runtime_config 100 100%
functions \ flipdare \ services.pyget_exchange_rate_handler 100 100%
functions \ flipdare \ services.pyget_friend_service 110 0%
functions \ flipdare \ services.pyget_content_service 110 0%
functions \ flipdare \ services.pyget_account_service 110 0%
functions \ flipdare \ services.pyget_ext_account_service 100 100%
functions \ flipdare \ services.pyget_notification_service 110 0%
functions \ flipdare \ services.pyget_pledge_service 110 0%
functions \ flipdare \ services.pyget_user_service 110 0%
functions \ flipdare \ services.pyget_group_service 110 0%
functions \ flipdare \ services.pyget_flag_service 110 0%
functions \ flipdare \ services.pyget_indexer_service 110 0%
functions \ flipdare \ services.pyget_dare_service 110 0%
functions \ flipdare \ services.pyget_search_service 110 0%
functions \ flipdare \ services.pyget_payment_service 110 0%
functions \ flipdare \ services.pyget_risk_service 110 0%
functions \ flipdare \ services.pyget_restriction_service 110 0%
functions \ flipdare \ services.pyget_moderation_service 110 0%
functions \ flipdare \ services.pyget_reputation_service 110 0%
functions \ flipdare \ services.pyget_firestore_client 110 0%
functions \ flipdare \ services.pyget_db_manager 100 100%
functions \ flipdare \ services.pyget_user_db 110 0%
functions \ flipdare \ services.pyget_content_db 110 0%
functions \ flipdare \ services.pyget_group_db 110 0%
functions \ flipdare \ services.pyget_friend_db 110 0%
functions \ flipdare \ services.pyget_invite_db 110 0%
functions \ flipdare \ services.pyget_dare_db 110 0%
functions \ flipdare \ services.pyget_pledge_db 110 0%
functions \ flipdare \ services.pyget_flag_db 110 0%
functions \ flipdare \ services.pyget_restriction_db 110 0%
functions \ flipdare \ services.pyget_chat_db 110 0%
functions \ flipdare \ services.pyget_exchange_rate_db 110 0%
functions \ flipdare \ services.pyget_run_group_db 100 100%
functions \ flipdare \ services.pyget_run_job_db 100 100%
functions \ flipdare \ services.pyget_stats_db 110 0%
functions \ flipdare \ services.pyget_log_db 100 100%
functions \ flipdare \ services.pyget_job_db 110 0%
functions \ flipdare \ services.pyget_summary_db 110 0%
functions \ flipdare \ services.py(no function) 11700 100%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.__init__ 770 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.run_command 22220 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.app_logger 440 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.mailer 440 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.exchange_rate_db 440 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.keys 110 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.command_name 110 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.job_type 110 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.priority 110 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.command_description 110 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand._debug_label 110 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.send_template 880 0%
functions \ flipdare \ task \ command \ _base_command.pyBaseCommand.log_error 220 0%
functions \ flipdare \ task \ command \ _base_command.py(no function) 3600 100%
functions \ flipdare \ task \ command \ default_command.pyDefaultCommand.__init__ 110 0%
functions \ flipdare \ task \ command \ default_command.pyDefaultCommand._build_template 110 0%
functions \ flipdare \ task \ command \ default_command.py(no function) 1200 100%
functions \ flipdare \ task \ command_task_handler.pyCommandTaskHandler.__init__ 110 0%
functions \ flipdare \ task \ command_task_handler.pyCommandTaskHandler.run_command 990 0%
functions \ flipdare \ task \ command_task_handler.pyCommandTaskHandler._typesense_reindex 220 0%
functions \ flipdare \ task \ command_task_handler.pyCommandTaskHandler._typesense_compact 220 0%
functions \ flipdare \ task \ command_task_handler.pyCommandTaskHandler._exchange_rate_update 220 0%
functions \ flipdare \ task \ command_task_handler.pyCommandTaskHandler._firebase_cleanup 220 0%
functions \ flipdare \ task \ command_task_handler.py(no function) 1400 100%
functions \ flipdare \ task \ cron_task_handler.pyCronTaskHandler.__init__ 100 100%
functions \ flipdare \ task \ cron_task_handler.pyCronTaskHandler.run_cron 4300 100%
functions \ flipdare \ task \ cron_task_handler.py(no function) 1004 100%
functions \ flipdare \ task \ report \ core \ _admin_report.pyAdminReport.__init__ 100 100%
functions \ flipdare \ task \ report \ core \ _admin_report.pyAdminReport.compose 001 100%
functions \ flipdare \ task \ report \ core \ _admin_report.pyAdminReport.try_compose 1350 62%
functions \ flipdare \ task \ report \ core \ _admin_report.pyAdminReport.build_template 1500 100%
functions \ flipdare \ task \ report \ core \ _admin_report.py(no function) 1902 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.__init__ 500 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.build_template 001 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.report_name 100 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.app_logger 110 0%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.mailer 100 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.job_type 100 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.priority 100 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.report_description 100 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport._debug_label 110 0%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.errors 110 0%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.add_error 200 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.error_string 400 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.create_and_send 1120 82%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport.send_template 840 50%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport._ok_result 400 100%
functions \ flipdare \ task \ report \ core \ _base_report.pyBaseReport._error_result 300 100%
functions \ flipdare \ task \ report \ core \ _base_report.py(no function) 3902 100%
functions \ flipdare \ task \ report \ core \ cron_report.pyCronReport.__init__ 0010 100%
functions \ flipdare \ task \ report \ core \ cron_report.pyCronReport.cron_date 001 100%
functions \ flipdare \ task \ report \ core \ cron_report.pyCronReport.message 001 100%
functions \ flipdare \ task \ report \ core \ cron_report.pyCronReport.compose 0011 100%
functions \ flipdare \ task \ report \ core \ cron_report.pyCronReport.build_template 0013 100%
functions \ flipdare \ task \ report \ core \ cron_report.py(no function) 0060 100%
functions \ flipdare \ task \ report \ core \ cron_table_report.pyCronTableReport.__init__ 200 100%
functions \ flipdare \ task \ report \ core \ cron_table_report.pyCronTableReport._id_process 100 100%
functions \ flipdare \ task \ report \ core \ cron_table_report.pyCronTableReport.table_data 900 100%
functions \ flipdare \ task \ report \ core \ cron_table_report.py(no function) 1600 100%
functions \ flipdare \ task \ report \ core \ query_report.pyQueryReport.__init__ 200 100%
functions \ flipdare \ task \ report \ core \ query_report.pyQueryReport.query_fn 110 0%
functions \ flipdare \ task \ report \ core \ query_report.pyQueryReport.process_fn 110 0%
functions \ flipdare \ task \ report \ core \ query_report.pyQueryReport.table_data 1040 60%
functions \ flipdare \ task \ report \ core \ query_report.py(no function) 1800 100%
functions \ flipdare \ task \ report \ core \ table_report.pyTableReport.__init__ 300 100%
functions \ flipdare \ task \ report \ core \ table_report.pyTableReport.table_data 001 100%
functions \ flipdare \ task \ report \ core \ table_report.pyTableReport.keys 100 100%
functions \ flipdare \ task \ report \ core \ table_report.pyTableReport.headers 100 100%
functions \ flipdare \ task \ report \ core \ table_report.pyTableReport.compose 3390 73%
functions \ flipdare \ task \ report \ core \ table_report.py(no function) 2002 100%
functions \ flipdare \ task \ report \ core \ time_series_report.pyTimeSeriesReport.__init__ 300 100%
functions \ flipdare \ task \ report \ core \ time_series_report.pyTimeSeriesReport.compose 2270 68%
functions \ flipdare \ task \ report \ core \ time_series_report.pyTimeSeriesReport._compose_result 640 33%
functions \ flipdare \ task \ report \ core \ time_series_report.py(no function) 2000 100%
functions \ flipdare \ task \ report \ dare_reporter.pyDareReporter.__init__ 100 100%
functions \ flipdare \ task \ report \ dare_reporter.pyDareReporter.review_required 300 100%
functions \ flipdare \ task \ report \ dare_reporter.pyDareReporter.auto_restricted 330 0%
functions \ flipdare \ task \ report \ dare_reporter.pyDareReporter._dare_entry_processor 100 100%
functions \ flipdare \ task \ report \ dare_reporter.py(no function) 1603 100%
functions \ flipdare \ task \ report \ flag_reporter.pyFlagReporter.__init__ 100 100%
functions \ flipdare \ task \ report \ flag_reporter.pyFlagReporter.unacknowledged 200 100%
functions \ flipdare \ task \ report \ flag_reporter.pyFlagReporter.waiting_disputed 220 0%
functions \ flipdare \ task \ report \ flag_reporter.pyFlagReporter._flag_entry_processor 700 100%
functions \ flipdare \ task \ report \ flag_reporter.py(no function) 1603 100%
functions \ flipdare \ task \ report \ issue_reporter.pyIssueReporter.__init__ 100 100%
functions \ flipdare \ task \ report \ issue_reporter.pyIssueReporter.issue_waiting_admin 220 0%
functions \ flipdare \ task \ report \ issue_reporter.pyIssueReporter._issue_entry_processor 12120 0%
functions \ flipdare \ task \ report \ issue_reporter.py(no function) 1403 100%
functions \ flipdare \ task \ report \ log_reporter.pyLogReporter.__init__ 100 100%
functions \ flipdare \ task \ report \ log_reporter.pyLogReporter.payment_critical_issues 220 0%
functions \ flipdare \ task \ report \ log_reporter.pyLogReporter._payment_entry_processor 880 0%
functions \ flipdare \ task \ report \ log_reporter.py(no function) 1603 100%
functions \ flipdare \ task \ report \ payment_issue_reporter.pyPaymentIssueReporter.__init__ 100 100%
functions \ flipdare \ task \ report \ payment_issue_reporter.pyPaymentIssueReporter.issue_waiting_admin 220 0%
functions \ flipdare \ task \ report \ payment_issue_reporter.pyPaymentIssueReporter._payment_issue_entry_processor 13130 0%
functions \ flipdare \ task \ report \ payment_issue_reporter.py(no function) 1403 100%
functions \ flipdare \ task \ report \ payment_reporter.py(no function) 000 100%
functions \ flipdare \ task \ report \ restriction_reporter.pyRestrictionReporter.__init__ 100 100%
functions \ flipdare \ task \ report \ restriction_reporter.pyRestrictionReporter.auto_not_permanent 330 0%
functions \ flipdare \ task \ report \ restriction_reporter.pyRestrictionReporter.auto_permanent 200 100%
functions \ flipdare \ task \ report \ restriction_reporter.pyRestrictionReporter.inactive 220 0%
functions \ flipdare \ task \ report \ restriction_reporter.pyRestrictionReporter._restriction_entry_processor 1100 100%
functions \ flipdare \ task \ report \ restriction_reporter.py(no function) 1803 100%
functions \ flipdare \ task \ report \ stats_reporter.pyStatsReporter.__init__ 100 100%
functions \ flipdare \ task \ report \ stats_reporter.pyStatsReporter.payment_stats 110 0%
functions \ flipdare \ task \ report \ stats_reporter.pyStatsReporter.job_stats 100 100%
functions \ flipdare \ task \ report \ stats_reporter.pyStatsReporter.log_stats 110 0%
functions \ flipdare \ task \ report \ stats_reporter.pyStatsReporter.error_stats 110 0%
functions \ flipdare \ task \ report \ stats_reporter.pyStatsReporter._run_report 300 100%
functions \ flipdare \ task \ report \ stats_reporter.pyStatsReporter._error_stats_query 14140 0%
functions \ flipdare \ task \ report \ stats_reporter.py(no function) 2203 100%
functions \ flipdare \ task \ report_task_handler.pyReportTaskHandler.__init__ 100 100%
functions \ flipdare \ task \ report_task_handler.pyReportTaskHandler.run_report 3430 91%
functions \ flipdare \ task \ report_task_handler.pyReportTaskHandler.run_cron_with_result 550 0%
functions \ flipdare \ task \ report_task_handler.pyReportTaskHandler._log_report_error 990 0%
functions \ flipdare \ task \ report_task_handler.py(no function) 2803 100%
functions \ flipdare \ task \ trigger_task_handler.pyTriggerTaskHandler.__init__ 220 0%
functions \ flipdare \ task \ trigger_task_handler.pyTriggerTaskHandler.dispatcher 550 0%
functions \ flipdare \ task \ trigger_task_handler.pyTriggerTaskHandler.run_trigger 660 0%
functions \ flipdare \ task \ trigger_task_handler.py(no function) 1803 100%
functions \ flipdare \ util \ ansi_codes.py(no function) 0038 100%
functions \ flipdare \ util \ app_log_formatter.pyAppLogFormatter.__init__ 0030 100%
functions \ flipdare \ util \ app_log_formatter.pyAppLogFormatter.format 0011 100%
functions \ flipdare \ util \ app_log_formatter.py(no function) 0045 100%
functions \ flipdare \ util \ code_generator.pyCodeGenerator.__init__ 400 100%
functions \ flipdare \ util \ code_generator.pyCodeGenerator.rnd 100 100%
functions \ flipdare \ util \ code_generator.pyCodeGenerator.temp_password 100 100%
functions \ flipdare \ util \ code_generator.pyCodeGenerator.signup_code 100 100%
functions \ flipdare \ util \ code_generator.pyCodeGenerator.delete_code 100 100%
functions \ flipdare \ util \ code_generator.pyCodeGenerator._generate_code 100 100%
functions \ flipdare \ util \ code_generator.py(no function) 1200 100%
functions \ flipdare \ util \ debug_util.pystringify_debug 0016 100%
functions \ flipdare \ util \ debug_util.pystringify_debug.json_fallback 007 100%
functions \ flipdare \ util \ debug_util.pystringify_debug.transform 0017 100%
functions \ flipdare \ util \ debug_util.pystringify_query 0021 100%
functions \ flipdare \ util \ debug_util.py_filter_to_string 0011 100%
functions \ flipdare \ util \ debug_util.py(no function) 0038 100%
functions \ flipdare \ util \ error_util.pyErrorUtil.missing_uid_msg 300 100%
functions \ flipdare \ util \ error_util.pyErrorUtil.missing_email_msg 300 100%
functions \ flipdare \ util \ error_util.py(no function) 800 100%
functions \ flipdare \ util \ file_util.pyFileUtil.__init__ 110 0%
functions \ flipdare \ util \ file_util.pyFileUtil.sanitize_bucket_name 200 100%
functions \ flipdare \ util \ file_util.pyFileUtil.bucket_name_from_gs_url 400 100%
functions \ flipdare \ util \ file_util.pyFileUtil.remote_path_from_gs_url 200 100%
functions \ flipdare \ util \ file_util.pyFileUtil.cleanup_local_files 820 75%
functions \ flipdare \ util \ file_util.pyFileUtil.create_file 1120 82%
functions \ flipdare \ util \ file_util.pyFileUtil.create_upload 1000 100%
functions \ flipdare \ util \ file_util.py(no function) 2000 100%
functions \ flipdare \ util \ firebase_file.pyFirebaseFile.__str__ 110 0%
functions \ flipdare \ util \ firebase_file.py(no function) 1700 100%
functions \ flipdare \ util \ firebase_util.pyFirebaseUtil.gs_url_parts 700 100%
functions \ flipdare \ util \ firebase_util.py(no function) 1200 100%
functions \ flipdare \ util \ http_util.pyHttpUtil.is_suspicious_request 2630 88%
functions \ flipdare \ util \ http_util.py(no function) 800 100%
functions \ flipdare \ util \ mail_reply_type.pyMailReplyType.__new__ 500 100%
functions \ flipdare \ util \ mail_reply_type.pyMailReplyType.email 100 100%
functions \ flipdare \ util \ mail_reply_type.pyMailReplyType.label 100 100%
functions \ flipdare \ util \ mail_reply_type.pyMailReplyType.formatted 100 100%
functions \ flipdare \ util \ mail_reply_type.py(no function) 1800 100%
functions \ flipdare \ util \ payment_sanity_result.pyPaymentSanityResult.is_error 110 0%
functions \ flipdare \ util \ payment_sanity_result.pyPaymentSanityResult.is_warning 110 0%
functions \ flipdare \ util \ payment_sanity_result.pyPaymentSanityResult.error_msg 110 0%
functions \ flipdare \ util \ payment_sanity_result.pyPaymentSanityResult.warning_msg 110 0%
functions \ flipdare \ util \ payment_sanity_result.py(no function) 15150 0%
functions \ flipdare \ util \ process_util.pyProcessUtil.__init__ 100 100%
functions \ flipdare \ util \ process_util.pyProcessUtil.command_args 110 0%
functions \ flipdare \ util \ process_util.pyProcessUtil.command_str 310 67%
functions \ flipdare \ util \ process_util.pyProcessUtil.run 900 100%
functions \ flipdare \ util \ process_util.py(no function) 800 100%
functions \ flipdare \ util \ public \ public_types.pyPublicContentType.guess 1720 88%
functions \ flipdare \ util \ public \ public_types.pyPublicStoragePath.retention_days 500 100%
functions \ flipdare \ util \ public \ public_types.pyPublicUrl.remote_path 100 100%
functions \ flipdare \ util \ public \ public_types.pyPublicContent.file_name 100 100%
functions \ flipdare \ util \ public \ public_types.pyPublicContent.remote_path 100 100%
functions \ flipdare \ util \ public \ public_types.pyPublicContent.content_type 100 100%
functions \ flipdare \ util \ public \ public_types.pyPublicContent.storage_path 100 100%
functions \ flipdare \ util \ public \ public_types.py(no function) 4000 100%
functions \ flipdare \ util \ public \ public_url_factory.pyPublicUrlFactory.create_receipt_content 100 100%
functions \ flipdare \ util \ public \ public_url_factory.pyPublicUrlFactory.create_temp_email_url 200 100%
functions \ flipdare \ util \ public \ public_url_factory.py(no function) 1000 100%
functions \ flipdare \ util \ scaled_image.pyScaledImageType.scaled_width 510 80%
functions \ flipdare \ util \ scaled_image.pyScaledImage.__init__ 100 100%
functions \ flipdare \ util \ scaled_image.pyScaledImage.scaled_width 100 100%
functions \ flipdare \ util \ scaled_image.pyScaledImage.scaled_height 100 100%
functions \ flipdare \ util \ scaled_image.pyScaledImage.scale 1120 82%
functions \ flipdare \ util \ scaled_image.py(no function) 1502 100%
functions \ flipdare \ util \ slug_coder.pySlugCoder.__init__ 100 100%
functions \ flipdare \ util \ slug_coder.pySlugCoder.from_text 100 100%
functions \ flipdare \ util \ slug_coder.pySlugCoder.from_doc_id 100 100%
functions \ flipdare \ util \ slug_coder.pySlugCoder.from_user_info 400 100%
functions \ flipdare \ util \ slug_coder.pySlugCoder._generate_readable_code 500 100%
functions \ flipdare \ util \ slug_coder.py(no function) 1200 100%
functions \ flipdare \ util \ template_file.pyTemplateFile.__init__ 100 100%
functions \ flipdare \ util \ template_file.pyTemplateFile.file_path 110 0%
functions \ flipdare \ util \ template_file.pyTemplateFile.format_param 100 100%
functions \ flipdare \ util \ template_file.pyTemplateFile.format_param_regex 100 100%
functions \ flipdare \ util \ template_file.pyTemplateFile._get_actual_key 750 29%
functions \ flipdare \ util \ template_file.pyTemplateFile.valid 880 0%
functions \ flipdare \ util \ template_file.pyTemplateFile.parse 2430 88%
functions \ flipdare \ util \ template_file.py(no function) 1900 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.__init__ 110 0%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_current_utc_dt 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_current_utc_timestamp 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_current_utc_float_time 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.epoch_to_user_dt 550 0%
functions \ flipdare \ util \ time_util.pyTimeUtil.simple_epoch_to_utc_dt 110 0%
functions \ flipdare \ util \ time_util.pyTimeUtil.epoch_to_utc_dt 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.short_to_utc_dt 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.dt_to_epoch 310 67%
functions \ flipdare \ util \ time_util.pyTimeUtil.dt_to_simple_epoch 330 0%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_start_of_day_utc 200 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_utc_time_days_ago 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_utc_time_days_ago_from 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_utc_time_hours_ago 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_utc_time_minutes_ago 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_utc_time_future_hours 110 0%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_utc_time_future_days_now 110 0%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_utc_time_future_days 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.formatted_now 200 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.formatted_now_utc 110 0%
functions \ flipdare \ util \ time_util.pyTimeUtil.formatted_dt 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.formatted_seconds 300 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.formatted_epoch 220 0%
functions \ flipdare \ util \ time_util.pyTimeUtil.formatted_short 100 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.formatted_user 830 62%
functions \ flipdare \ util \ time_util.pyTimeUtil.formatted_user_accurate 1070 30%
functions \ flipdare \ util \ time_util.pyTimeUtil.formatted_user_day 1030 70%
functions \ flipdare \ util \ time_util.pyTimeUtil.last_week_epoch 660 0%
functions \ flipdare \ util \ time_util.pyTimeUtil.get_date_range 600 100%
functions \ flipdare \ util \ time_util.pyTimeUtil.duration_in_seconds 520 60%
functions \ flipdare \ util \ time_util.pyTimeUtil.is_older_than 1020 80%
functions \ flipdare \ util \ time_util.pyTimeUtil.is_newer_than 810 88%
functions \ flipdare \ util \ time_util.pyTimeUtil._get_user_tz 860 25%
functions \ flipdare \ util \ time_util.pyTypesenseTime.server_timestamp 100 100%
functions \ flipdare \ util \ time_util.pyTypesenseTime.from_any 1030 70%
functions \ flipdare \ util \ time_util.pyTypesenseTime.from_firestore 810 88%
functions \ flipdare \ util \ time_util.pyTypesenseTime.to_utc_datetime 300 100%
functions \ flipdare \ util \ time_util.pyFirestoreTime.server_timestamp 100 100%
functions \ flipdare \ util \ time_util.pyFirestoreTime.age_in_days 410 75%
functions \ flipdare \ util \ time_util.pyFirestoreTime.formatted 410 75%
functions \ flipdare \ util \ time_util.pyFirestoreTime.to_firestore 1240 67%
functions \ flipdare \ util \ time_util.pyFirestoreTime.internal_str 400 100%
functions \ flipdare \ util \ time_util.pyFirestoreTime.from_firestore 1740 76%
functions \ flipdare \ util \ time_util.py(no function) 9900 100%
functions \ flipdare \ util \ user_util.pyUserUtil.__init__ 110 0%
functions \ flipdare \ util \ user_util.pyUserUtil.contact_name 800 100%
functions \ flipdare \ util \ user_util.pyUserUtil.safe_name 510 80%
functions \ flipdare \ util \ user_util.pyUserUtil.guess_name_from_email 900 100%
functions \ flipdare \ util \ user_util.pyUserUtil.split_name 810 88%
functions \ flipdare \ util \ user_util.py(no function) 1100 100%
functions \ flipdare \ util \ yaml_error_formatter.pyYamlErrorFormatter.__init__ 200 100%
functions \ flipdare \ util \ yaml_error_formatter.pyYamlErrorFormatter.formatted 2110 95%
functions \ flipdare \ util \ yaml_error_formatter.py(no function) 500 100%
functions \ flipdare \ util \ yaml_loader.pyYamlLoader.__init__ 100 100%
functions \ flipdare \ util \ yaml_loader.pyYamlLoader.load 400 100%
functions \ flipdare \ util \ yaml_loader.pyYamlLoader._load_file 500 100%
functions \ flipdare \ util \ yaml_loader.pyYamlLoader._load_stream 900 100%
functions \ flipdare \ util \ yaml_loader.py(no function) 1200 100%
functions \ flipdare \ voting \ ballot.pyVoteTally.empty 001 100%
functions \ flipdare \ voting \ ballot.pyBallot.__init__ 002 100%
functions \ flipdare \ voting \ ballot.pyBallot.accepted 001 100%
functions \ flipdare \ voting \ ballot.pyBallot.rejected 001 100%
functions \ flipdare \ voting \ ballot.pyBallot.undecided 001 100%
functions \ flipdare \ voting \ ballot.pyBallot.kemeny_min_percent_pending 001 100%
functions \ flipdare \ voting \ ballot.pyBallot.count_votes 0053 100%
functions \ flipdare \ voting \ ballot.pyBallot._manual_count 0024 100%
functions \ flipdare \ voting \ ballot.pyBallot._auto_count 0044 100%
functions \ flipdare \ voting \ ballot.pyBallot._auto_approve_with_sprt_robust 0026 100%
functions \ flipdare \ voting \ ballot.pyBallot._auto_approve_with_bayesian_decision 0028 100%
functions \ flipdare \ voting \ ballot.pyBallot._auto_approve_with_thompson_sampling 0031 100%
functions \ flipdare \ voting \ ballot.pyBallot._auto_approve_with_kemeny_young 0039 100%
functions \ flipdare \ voting \ ballot.pyBallot.wilson_score_interval 0025 100%
functions \ flipdare \ voting \ ballot.pyBallot.stats_str 008 100%
functions \ flipdare \ voting \ ballot.py(no function) 00172 100%
functions \ flipdare \ voting \ ballot_manager.pyget_ballot_manager 110 0%
functions \ flipdare \ voting \ ballot_manager.pyBallotManager.__init__ 100 100%
functions \ flipdare \ voting \ ballot_manager.pyBallotManager.count_votes 47130 72%
functions \ flipdare \ voting \ ballot_manager.pyBallotManager._get_vote_tally 1630 81%
functions \ flipdare \ voting \ ballot_manager.py(no function) 1300 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.__init__ 1440 71%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.create 510 80%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.from_model 300 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.from_dict 400 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.from_firestore 710 86%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper._load_data 2240 82%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.version_changed 300 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.calculate_change_score 110 0%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.model 100 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.doc_id 100 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.to_dict 400 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.to_dict_with_id 300 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.to_json_dict 100 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.__repr__ 300 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.__str__ 100 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.bump_version 900 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.update_field 800 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.get_updates 1700 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.mark_changed 400 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.clear_changes 100 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.has_changes 100 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.changed_fields 100 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.created_at 700 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.created_at_value 100 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.created_at_db 410 75%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.updated_at 700 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.updated_at_db 410 75%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.updated_at_value 100 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper._name 100 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper.debug_str 410 75%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper._convert_firestore_timestamps 800 100%
functions \ flipdare \ wrapper \ _persisted_wrapper.pyPersistedWrapper._get_field_alias_map 660 0%
functions \ flipdare \ wrapper \ _persisted_wrapper.py(no function) 7600 100%
functions \ flipdare \ wrapper \ archived_wrapper.pyArchivedWrapper.archive_type 100 100%
functions \ flipdare \ wrapper \ archived_wrapper.pyArchivedWrapper.archive_type 100 100%
functions \ flipdare \ wrapper \ archived_wrapper.pyArchivedWrapper.obj_id 100 100%
functions \ flipdare \ wrapper \ archived_wrapper.pyArchivedWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ archived_wrapper.pyArchivedWrapper.version 110 0%
functions \ flipdare \ wrapper \ archived_wrapper.pyArchivedWrapper.version 110 0%
functions \ flipdare \ wrapper \ archived_wrapper.pyArchivedWrapper.processed 110 0%
functions \ flipdare \ wrapper \ archived_wrapper.pyArchivedWrapper.processed 110 0%
functions \ flipdare \ wrapper \ archived_wrapper.pyArchivedWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ archived_wrapper.pyArchivedWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ archived_wrapper.py(no function) 2700 100%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.job_type 100 100%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.job_type 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.obj_id 100 100%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.parent_obj_id 100 100%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.parent_obj_id 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.model_data 100 100%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.model_data 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.before_data 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.before_data 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.model_updates 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.model_updates 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.VERSION 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.VERSION 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.processed 100 100%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.processed 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.pyAppJobWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ backend \ app_job_wrapper.py(no function) 4400 100%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.log_type 100 100%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.log_type 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.category 100 100%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.admin_notified 100 100%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.message 100 100%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.message 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.called_by 100 100%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.called_by 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.acknowledged 100 100%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.acknowledged 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.job_type 100 100%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.job_type 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.error_code 100 100%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.error_code 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.obj_id 100 100%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.source 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.source 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.extra 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.extra 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.stack_trace 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.stack_trace 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.VERSION 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.VERSION 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.processed 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.pyAppLogWrapper.processed 110 0%
functions \ flipdare \ wrapper \ backend \ app_log_wrapper.py(no function) 6300 100%
functions \ flipdare \ wrapper \ backend \ app_stat_metric_wrapper.pyAppStatMetricWrapper.job_type 100 100%
functions \ flipdare \ wrapper \ backend \ app_stat_metric_wrapper.pyAppStatMetricWrapper.metric 110 0%
functions \ flipdare \ wrapper \ backend \ app_stat_metric_wrapper.py(no function) 1100 100%
functions \ flipdare \ wrapper \ backend \ app_stat_wrapper.py(no function) 500 100%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.deleted_by_uid 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.deleted_by_uid 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.uid 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.obj_model 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.obj_model 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.processed 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.anonymized 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.pyComplianceWrapper.deleted_from_search 110 0%
functions \ flipdare \ wrapper \ backend \ compliance_wrapper.py(no function) 3400 100%
functions \ flipdare \ wrapper \ backend \ run_config_group_wrapper.pyRunConfigGroupWrapper.enabled 100 100%
functions \ flipdare \ wrapper \ backend \ run_config_group_wrapper.pyRunConfigGroupWrapper.enabled 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_group_wrapper.pyRunConfigGroupWrapper.job_group 100 100%
functions \ flipdare \ wrapper \ backend \ run_config_group_wrapper.pyRunConfigGroupWrapper.job_group 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_group_wrapper.pyRunConfigGroupWrapper.job_type 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_group_wrapper.pyRunConfigGroupWrapper.job_type 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_group_wrapper.py(no function) 2000 100%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.job_group 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.job_group 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.job_type 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.job_type 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.started_at 100 100%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.VERSION 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.VERSION 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.processed 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.processed 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.pyRunConfigJobWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ backend \ run_config_job_wrapper.py(no function) 3200 100%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.entry_type 100 100%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.entry_type 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.from_name 100 100%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.from_name 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.image 100 100%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.image 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.obj_id 100 100%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.to_name 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.to_name 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.group_name 100 100%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.group_name 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.member_name 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.member_name 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.pledge_amount 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.pledge_amount 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.total_amount 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.total_amount 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.description 100 100%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.description 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.accepted_name 100 100%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.pyUserSummaryEntryWrapper.accepted_name 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_entry_wrapper.py(no function) 5200 100%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.summary_sent 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.summary_sent 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.uid 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.uid 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.report_count 100 100%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.report_count 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.tz_str 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.tz_str 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.VERSION 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.VERSION 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.processed 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.processed 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper._INT_SUM 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.pyUserSummaryWrapper._INT_SUM 110 0%
functions \ flipdare \ wrapper \ backend \ user_summary_wrapper.py(no function) 3700 100%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.from_uid 100 100%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.is_admin 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.is_admin 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.message 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.message 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.image 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.image 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.video 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.video 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.pledge 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.pledge 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.admin_block_reason 100 100%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.admin_block_reason 100 100%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.version 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.version 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.processed 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.processed 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.pyChatCommentWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ chat_comment_wrapper.py(no function) 5400 100%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.uid 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.uid 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.comment_count 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.comment_count 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.version 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.version 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.processed 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.processed 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.pyChatWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ chat_wrapper.py(no function) 3500 100%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.searchable_values 100 100%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.is_user 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.is_group 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.is_video 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.is_image 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.processing_complete 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.uid 100 100%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.uid 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.view_stats 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.view_stats 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.video 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.video 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.image 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.image 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.description 100 100%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.description 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.version 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.version 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.processed 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.processed 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.thumbnail_created 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.thumbnail_created 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.hash_created 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.hash_created 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.optimized_video 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.optimized_video 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.search_indexed 110 0%
functions \ flipdare \ wrapper \ content_wrapper.pyContentWrapper.search_indexed 110 0%
functions \ flipdare \ wrapper \ content_wrapper.py(no function) 7900 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.status 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.pre_flag_status 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.processing_complete 600 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.flag_id 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.can_share 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.searchable_values 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.short_description 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.short_description_with_from 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.human_readable_id 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.disputed_progress 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.moderation_decision 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.moderation_decision 2550 80%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.flagged 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.has_voting_started 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.ballot_result 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.voting_timer 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.start_vote_timer 770 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.within_voting_period 400 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.set_vote_result 34120 65%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.reset_flagged 1340 69%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.set_flagged 1340 69%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.ballot_algorithm_type 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.set_voting_email_sent 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.reindex 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.set_video 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.set_completed_event_video 660 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper._dare_update 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.from_uid 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.obj_id 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.is_group_dare 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.is_group_dare 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.title 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.title 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.message 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.message 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.video 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.video 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.accepted_event 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.accepted_event 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.completed_event 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.completed_event 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.issue_progress 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.issue_progress 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.visibility 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.visibility 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.view_stats 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.view_stats 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.pledge_stats 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.pledge_stats 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.version 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.version 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.processed 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.processed 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.error_count 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.thumbnail_created 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.thumbnail_created 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.hash_created 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.hash_created 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.optimized_video 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.optimized_video 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.search_indexed 100 100%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.search_indexed 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.vote_started_email_sent 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.pyDareWrapper.vote_started_email_sent 110 0%
functions \ flipdare \ wrapper \ dare_wrapper.py(no function) 14800 100%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.is_accepted 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.friend_type 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.friend_type 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.status 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.status 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.from_uid 100 100%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.to_uid 100 100%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.version 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.version 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.processed 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.processed 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.created 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.created 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.context_created 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.context_created 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.email_sent 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.email_sent 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.notification_sent 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.notification_sent 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.reciprocal_friend_created 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.reciprocal_friend_created 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.search_indexed 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.pyFriendWrapper.search_indexed 110 0%
functions \ flipdare \ wrapper \ friend_wrapper.py(no function) 6300 100%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.processing_complete 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.status 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.status 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.gid 100 100%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.gid 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.uid 100 100%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.uid 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.member_type 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.member_type 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.version 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.version 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.processed 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.processed 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.request_notification_sent 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.request_notification_sent 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.status_notification_sent 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.pyGroupMemberWrapper.status_notification_sent 110 0%
functions \ flipdare \ wrapper \ group_member_wrapper.py(no function) 4700 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.can_share 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.reindex 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.views 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.processing_complete 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.searchable_values 600 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.visibility 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.visibility 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.uid 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.uid 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.name 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.name 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.description 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.description 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.avatar 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.avatar 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.flag_id 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.flag_id 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.member_ct 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.member_ct 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.invite_ct 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.invite_ct 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.dare_stats 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.dare_stats 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.view_stats 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.view_stats 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.version 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.version 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.processed 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.processed 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.error_count 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.hash_generated 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.hash_generated 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.member_created 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.member_created 110 0%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.search_indexed 100 100%
functions \ flipdare \ wrapper \ group_wrapper.pyGroupWrapper.search_indexed 110 0%
functions \ flipdare \ wrapper \ group_wrapper.py(no function) 8500 100%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.analytic_type 100 100%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.analytic_type 110 0%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.source_user 100 100%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.source_user 110 0%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.dest_user 100 100%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.dest_user 100 100%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.ingestible 110 0%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.ingestible 110 0%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.VERSION 110 0%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.VERSION 110 0%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.processed 110 0%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.processed 110 0%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.pyAnalyticsWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ internal \ analytics_wrapper.py(no function) 3500 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.pyDareEventWrapper.uid 001 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.pyDareEventWrapper.uid 001 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.pyDareEventWrapper.message 001 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.pyDareEventWrapper.message 001 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.pyDareEventWrapper.is_admin 001 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.pyDareEventWrapper.is_admin 001 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.pyDareEventWrapper.video 001 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.pyDareEventWrapper.video 001 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.pyDareEventWrapper.image 001 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.pyDareEventWrapper.image 001 100%
functions \ flipdare \ wrapper \ internal \ dare_event_wrapper.py(no function) 0059 100%
functions \ flipdare \ wrapper \ internal \ exchange_rate_wrapper.pyExchangeRateWrapper.base_currency 100 100%
functions \ flipdare \ wrapper \ internal \ exchange_rate_wrapper.pyExchangeRateWrapper.base_currency 110 0%
functions \ flipdare \ wrapper \ internal \ exchange_rate_wrapper.pyExchangeRateWrapper.target_currency 100 100%
functions \ flipdare \ wrapper \ internal \ exchange_rate_wrapper.pyExchangeRateWrapper.target_currency 110 0%
functions \ flipdare \ wrapper \ internal \ exchange_rate_wrapper.pyExchangeRateWrapper.rate 100 100%
functions \ flipdare \ wrapper \ internal \ exchange_rate_wrapper.pyExchangeRateWrapper.rate 110 0%
functions \ flipdare \ wrapper \ internal \ exchange_rate_wrapper.py(no function) 1800 100%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.country 100 100%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.country 100 100%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.country_code 100 100%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.country_code 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.state 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.state 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.city 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.city 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.region 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.region 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.street 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.street 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.house_number 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.house_number 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.postal_code 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.postal_code 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.utc_offset 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.utc_offset 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.dst_offset 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.dst_offset 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.latitude 100 100%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.latitude 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.longitude 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.longitude 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.formatted_address 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.pyLocationWrapper.formatted_address 110 0%
functions \ flipdare \ wrapper \ internal \ location_wrapper.py(no function) 5800 100%
functions \ flipdare \ wrapper \ internal \ restricted_word_wrapper.pyRestrictedWordWrapper.word 100 100%
functions \ flipdare \ wrapper \ internal \ restricted_word_wrapper.pyRestrictedWordWrapper.word 110 0%
functions \ flipdare \ wrapper \ internal \ restricted_word_wrapper.pyRestrictedWordWrapper.word_type 100 100%
functions \ flipdare \ wrapper \ internal \ restricted_word_wrapper.pyRestrictedWordWrapper.word_type 100 100%
functions \ flipdare \ wrapper \ internal \ restricted_word_wrapper.py(no function) 1500 100%
functions \ flipdare \ wrapper \ internal \ stored_file_wrapper.pyStoredFileWrapper.file_size 001 100%
functions \ flipdare \ wrapper \ internal \ stored_file_wrapper.pyStoredFileWrapper.file_size 001 100%
functions \ flipdare \ wrapper \ internal \ stored_file_wrapper.pyStoredFileWrapper.url 001 100%
functions \ flipdare \ wrapper \ internal \ stored_file_wrapper.pyStoredFileWrapper.url 001 100%
functions \ flipdare \ wrapper \ internal \ stored_file_wrapper.pyStoredFileWrapper.uid 001 100%
functions \ flipdare \ wrapper \ internal \ stored_file_wrapper.pyStoredFileWrapper.uid 001 100%
functions \ flipdare \ wrapper \ internal \ stored_file_wrapper.py(no function) 0045 100%
functions \ flipdare \ wrapper \ internal \ tag_wrapper.pyTagWrapper.value 100 100%
functions \ flipdare \ wrapper \ internal \ tag_wrapper.pyTagWrapper.value 110 0%
functions \ flipdare \ wrapper \ internal \ tag_wrapper.pyTagWrapper.segments 110 0%
functions \ flipdare \ wrapper \ internal \ tag_wrapper.pyTagWrapper.segments 110 0%
functions \ flipdare \ wrapper \ internal \ tag_wrapper.pyTagWrapper.tag_type 100 100%
functions \ flipdare \ wrapper \ internal \ tag_wrapper.pyTagWrapper.tag_type 110 0%
functions \ flipdare \ wrapper \ internal \ tag_wrapper.pyTagWrapper.count 100 100%
functions \ flipdare \ wrapper \ internal \ tag_wrapper.pyTagWrapper.count 100 100%
functions \ flipdare \ wrapper \ internal \ tag_wrapper.py(no function) 2300 100%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.processing_complete 100 100%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.internal_state 1040 60%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.from_name 100 100%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.from_name 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.from_email 100 100%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.from_email 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.to_uid 100 100%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.to_name 100 100%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.to_name 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.to_email 100 100%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.to_email 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.message 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.message 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.version 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.version 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.processed 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.processed 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.user_created 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.user_created 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.email_sent 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.email_sent 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.friends_created 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.friends_created 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.search_indexed 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.search_indexed 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.reminder_sent 100 100%
functions \ flipdare \ wrapper \ invite_wrapper.pyInviteWrapper.reminder_sent 110 0%
functions \ flipdare \ wrapper \ invite_wrapper.py(no function) 8000 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.is_admin_ack 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.progress 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.progress 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.disputed_progress 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.disputed_progress 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.flag_type 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.flag_type 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.user_in_danger 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.user_in_danger 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.from_uid 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.to_uid 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.obj_id 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.obj_type 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.slug_code 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.slug_code 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.description 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.description 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.restriction_id 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.restriction_id 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.resolution 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.resolution 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.comment_count 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.comment_count 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.version 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.version 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.processed 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.processed 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.error_count 100 100%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.flag_evaluated 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.flag_evaluated 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.flag_restriction_applied 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.flag_restriction_applied 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.flag_user_notified 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.flag_user_notified 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.flag_removed_from_search 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.pyFlagWrapper.flag_removed_from_search 110 0%
functions \ flipdare \ wrapper \ issue \ flag_wrapper.py(no function) 9400 100%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.is_admin 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.is_admin 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.message 100 100%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.message 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.image 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.image 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.video 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.video 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.version 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.version 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.processed 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.processed 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.pyIssueCommentWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ issue \ issue_comment_wrapper.py(no function) 4500 100%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.issue_type 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.issue_type 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.progress 100 100%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.progress 100 100%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.description 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.description 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.resolution 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.resolution 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.comment_count 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.comment_count 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.version 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.version 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.processed 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.processed 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.pyIssueWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ issue \ issue_wrapper.py(no function) 5900 100%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.from_uid 100 100%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.disputed_progress 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.disputed_progress 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.description 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.description 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.issue_type 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.issue_type 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.progress 100 100%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.progress 100 100%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.resolution 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.resolution 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.comment_count 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.comment_count 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.version 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.version 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.processed 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.processed 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.pyPaymentIssueWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ issue \ payment_issue_wrapper.py(no function) 6400 100%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.start_stopwatch 220 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.equivalent 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.status 100 100%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.status 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.in_danger 100 100%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.in_danger 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.category 100 100%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.category 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.duration 100 100%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.duration 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.action 100 100%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.action 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.flag_id 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.flag_id 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.flag_progress 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.flag_progress 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.flag_type 100 100%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.flag_type 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.uid 100 100%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.uid 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.reason 100 100%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.reason 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.stopwatch 100 100%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.stopwatch 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.version 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.version 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.processed 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.processed 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.pyRestrictionWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ issue \ restriction_wrapper.py(no function) 7200 100%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.from_uid 100 100%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.obj_id 100 100%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.obj_id 100 100%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.obj_type 100 100%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.version 110 0%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.version 110 0%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.processed 110 0%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.processed 110 0%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ liked_wrapper.pyLikedWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ liked_wrapper.py(no function) 3200 100%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.notif_type 100 100%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.notif_type 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.status 100 100%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.status 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.from_uid 100 100%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.obj_type 100 100%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.obj_type 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.obj_id 100 100%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.obj_id 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.message 100 100%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.message 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.video 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.video 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.image 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.image 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.version 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.version 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.processed 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.processed 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.pyNotificationWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ notification_wrapper.py(no function) 6000 100%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.stripe_charge_id 100 100%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.status 110 0%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.intent_status 100 100%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.stripe_error_code 100 100%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.ip_address 100 100%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.result 110 0%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.amount_captured 100 100%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.stripe_fee_amount 110 0%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.app_fee_amount 110 0%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.refund_reason 110 0%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.error_message 100 100%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.pyPaymentEventWrapper.action_message 100 100%
functions \ flipdare \ wrapper \ payment \ payment_event_wrapper.py(no function) 3500 100%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.from_uid 100 100%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.from_uid 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.to_uid 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.dare_id 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.dare_id 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.gid 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.gid 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.amount 100 100%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.currency_code 100 100%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.status 100 100%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.status 100 100%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.payment_event_count 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.payment_event_count 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.payment 100 100%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.payment 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.payment_status 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.payment_status 550 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.customer_info 330 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.audit_info 330 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.risk_assessment 330 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.payment_method_id 330 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.payment_method_id 550 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.last_payment_event 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.last_payment_event 550 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.update_payment_result 550 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.payment_schedule 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.payment_schedule 550 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.version 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.version 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.processed 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.processed 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.additional_info_count 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.additional_info_count 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.notified_processing 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.notified_processing 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.notified_processed 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.pyPledgeWrapper.notified_processed 110 0%
functions \ flipdare \ wrapper \ payment \ pledge_wrapper.py(no function) 9600 100%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_user 100 100%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_friend 100 100%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_group 100 100%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_group_member 100 100%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_restriction 100 100%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_dare 100 100%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_invite 100 100%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_flag 100 100%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_content 110 0%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_chat_comment 110 0%
functions \ flipdare \ wrapper \ persisted_guard.pyPersistedGuard.is_pledge 110 0%
functions \ flipdare \ wrapper \ persisted_guard.py(no function) 4700 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.validate_can_create_dare 770 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.views 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.flags 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.bookmarks 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.processing_complete 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.reindex 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.create_stripe_customer 1870 61%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.create_stripe_account 900 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.update_stripe_customer 1670 56%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.update_stripe_account 24130 46%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.demote_stripe_account 1130 73%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.contact_name 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.tz_str 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.tz_str 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.auth_type 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.auth_type 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.email 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.email 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.reputation 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.reputation 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.fee_type 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.fee_type 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.level 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.level 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.visibility 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.visibility 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.restriction_id 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.restriction_id 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.invite_id 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.invite_id 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.facebook_token 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.facebook_token 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.facebook_id 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.facebook_id 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.password 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.password 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.pin_code 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.pin_code 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.delete_code 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.delete_code 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.name 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.name 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.display_name 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.display_name 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.description 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.description 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.avatar 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.avatar 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.website_uri 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.website_uri 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.email_verified 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.email_verified 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.must_reset_password 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.must_reset_password 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.email_notifs_enabled 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.email_notifs_enabled 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.enable_haptic 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.enable_haptic 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.unread_activity_count 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.unread_activity_count 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.video_history_count 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.video_history_count 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.notification_count 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.notification_count 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.archive_count 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.archive_count 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.auto_play_on_scroll 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.auto_play_on_scroll 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.continue_type 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.continue_type 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.auto_mute 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.auto_mute 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.swipe_left_to_archive 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.swipe_left_to_archive 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.prompt_for_confirmation 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.prompt_for_confirmation 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.show_system_notifications 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.show_system_notifications 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.cache_size 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.cache_size 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.archive_time 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.archive_time 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.view_stats 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.view_stats 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.dare_stats 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.dare_stats 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.stripe_settings 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.stripe_settings 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.location 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.location 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.flagged 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.flagged 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.version 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.version 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.processed 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.processed 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.error_count 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.invite_processed 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.invite_processed 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.context_created 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.context_created 110 0%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.search_indexed 100 100%
functions \ flipdare \ wrapper \ user_wrapper.pyUserWrapper.search_indexed 110 0%
functions \ flipdare \ wrapper \ user_wrapper.py(no function) 25900 100%
functions \ flipdare \ wrapper \ video_history_wrapper.pyVideoHistoryWrapper.video_id 100 100%
functions \ flipdare \ wrapper \ video_history_wrapper.pyVideoHistoryWrapper.video_id 110 0%
functions \ flipdare \ wrapper \ video_history_wrapper.pyVideoHistoryWrapper.position 100 100%
functions \ flipdare \ wrapper \ video_history_wrapper.pyVideoHistoryWrapper.position 100 100%
functions \ flipdare \ wrapper \ video_history_wrapper.pyVideoHistoryWrapper.version 110 0%
functions \ flipdare \ wrapper \ video_history_wrapper.pyVideoHistoryWrapper.version 110 0%
functions \ flipdare \ wrapper \ video_history_wrapper.pyVideoHistoryWrapper.processed 110 0%
functions \ flipdare \ wrapper \ video_history_wrapper.pyVideoHistoryWrapper.processed 110 0%
functions \ flipdare \ wrapper \ video_history_wrapper.pyVideoHistoryWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ video_history_wrapper.pyVideoHistoryWrapper.error_count 110 0%
functions \ flipdare \ wrapper \ video_history_wrapper.py(no function) 2600 100%
functions \ main.pyinitialize 004 100%
functions \ main.pyhello_remote_config 001 100%
functions \ main.py_enforce_app_check 001 100%
functions \ main.pyw__redirect 0026 100%
functions \ main.py_build_redirect 002 100%
functions \ main.pyh__unsubscribe 004 100%
functions \ main.pyh__delete 004 100%
functions \ main.pyh__delete_confirm 004 100%
functions \ main.pyh__contact 006 100%
functions \ main.pyc_generate_pin 002 100%
functions \ main.pyc_confirm_pin 002 100%
functions \ main.pyc_search 0014 100%
functions \ main.pyc_stripe_create_account 006 100%
functions \ main.pyc_stripe_upgrade_customer 006 100%
functions \ main.pyc_stripe_create_onboard_link 006 100%
functions \ main.pyc_stripe_refresh_account 006 100%
functions \ main.pyc_stripe_create_charge 006 100%
functions \ main.pyc_stripe_confirm_charge 006 100%
functions \ main.pyh__stripe_refresh 0013 100%
functions \ main.pyh__stripe_return 0013 100%
functions \ main.py_http_request_wrapper 005 100%
functions \ main.py_http_request_wrapper.wrapper 0019 100%
functions \ main.py_callable_request_wrapper 005 100%
functions \ main.py_callable_request_wrapper.wrapper 0010 100%
functions \ main.py_wrapper_error 0019 100%
functions \ main.py_handle_stripe_callable 0021 100%
functions \ main.py_process_stripe_webhook 0012 100%
functions \ main.py(no function) 00308 100%
Total  28474757719735 73%

No items found using the specified filter.