Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for RemoveSkipped (0.11 sec)

  1. pkg/config/analysis/analyzer.go

    }
    
    // CombinedAnalyzer is an interface used to combine and run multiple analyzers into one
    type CombinedAnalyzer interface {
    	Analyzer
    	RelevantSubset(kinds sets.Set[config.GroupVersionKind]) CombinedAnalyzer
    	RemoveSkipped(schemas collection.Schemas) []string
    	AnalyzerNames() []string
    }
    
    // InternalCombinedAnalyzer is an implementation of CombinedAnalyzer, a special analyzer that combines multiple analyzers into one
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 02 21:06:13 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  2. pkg/config/analysis/analyzer_test.go

    	a := Combine("combined", a1, a2, a3, a4)
    	g.Expect(a.Metadata().Inputs).To(ConsistOf(col1.GroupVersionKind(), col2.GroupVersionKind(), col3.GroupVersionKind(), col4.GroupVersionKind()))
    
    	removed := a.RemoveSkipped(collection.NewSchemasBuilder().MustAdd(col1).MustAdd(col2).Build())
    
    	g.Expect(removed).To(ConsistOf(a3.Metadata().Name, a4.Metadata().Name))
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 31 14:48:28 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  3. pkg/config/analysis/local/istiod_analyze.go

    	for _, store := range sa.multiClusterStores {
    		schemas = schemas.Union(store.Schemas())
    	}
    
    	var result AnalysisResult
    	result.ExecutedAnalyzers = a.AnalyzerNames()
    	result.SkippedAnalyzers = a.RemoveSkipped(schemas)
    	result.MappedMessages = make(map[string]diag.Messages, len(result.ExecutedAnalyzers))
    
    	for _, store := range sa.multiClusterStores {
    		kubelib.WaitForCacheSync("istiod analyzer", cancel, store.HasSynced)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 02 21:06:13 UTC 2024
    - 21.6K bytes
    - Viewed (0)
Back to top