From 9ab6ac66079c9735f07714ba5648370bdddeb247 Mon Sep 17 00:00:00 2001 From: Oleg Pudeyev Date: Wed, 25 Sep 2024 10:33:19 -0400 Subject: [PATCH] return appsec settings to correct type signature and exclude the file from steep --- Steepfile | 2 ++ sig/datadog/appsec/configuration/settings.rbs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Steepfile b/Steepfile index 27a9ce1ff86..853aa813e01 100644 --- a/Steepfile +++ b/Steepfile @@ -5,6 +5,8 @@ target :datadog do ignore 'lib/datadog/appsec.rb' ignore 'lib/datadog/appsec/component.rb' + # Excluded due to https://github.com/soutaro/steep/issues/1232 + ignore 'lib/datadog/appsec/configuration/settings.rb' ignore 'lib/datadog/appsec/contrib/' ignore 'lib/datadog/appsec/contrib/auto_instrument.rb' ignore 'lib/datadog/appsec/contrib/integration.rb' diff --git a/sig/datadog/appsec/configuration/settings.rbs b/sig/datadog/appsec/configuration/settings.rbs index dddd21f1ef5..41f594921ff 100644 --- a/sig/datadog/appsec/configuration/settings.rbs +++ b/sig/datadog/appsec/configuration/settings.rbs @@ -17,7 +17,7 @@ module Datadog def self.add_settings!: (untyped base) -> untyped - def enabled: -> bool + def self.enabled: -> bool end end end