Skip to content

Unify Dast class namespaces

since the introduction of !51236 (merged), all new classes need to be namespaced. this led to the introduction of Dast::Profile, which left other Dast classes outside this newly created namespace. these should be unified to make it easy to understand that the functionality is related.

implementation plan

  • move other models to the same namespace (DastProfile etc)
  • move GraphQL mutations to the AppSec::Dast namespace
  • move services to the same namespace
  • Ci::RunDastScanService - rename to AppSec::Dast::RunScanService
  • Ci::DastScanCiConfigurationService - rename to AppSec::Dast::BuildCiConfigService
  • add new files to codeowners
Edited by Philip Cunningham