github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/pkg/rules/register.go (about)

     1  package rules
     2  
     3  import (
     4  	"github.com/khulnasoft-lab/defsec/internal/rules"
     5  	"github.com/khulnasoft-lab/defsec/pkg/framework"
     6  	"github.com/khulnasoft-lab/defsec/pkg/scan"
     7  )
     8  
     9  func Register(rule scan.Rule, f scan.CheckFunc) rules.RegisteredRule {
    10  	return rules.Register(rule, f)
    11  }
    12  
    13  func GetRegistered(fw ...framework.Framework) (registered []rules.RegisteredRule) {
    14  	return rules.GetFrameworkRules(fw...)
    15  }