| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent da44b13 commit bd7de83
13 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -6,7 +6,7 @@ provide: | |||
| 6 | 6 | - "*/ql/consistency-queries/qlpack.yml" | |
| 7 | 7 | - "*/ql/automodel/src/qlpack.yml" | |
| 8 | 8 | - "*/ql/automodel/test/qlpack.yml" | |
| 9 | - - "shared/*/qlpack.yml" | ||
| 9 | + - "shared/**/qlpack.yml" | ||
| 10 | 10 | - "cpp/ql/test/query-tests/Security/CWE/CWE-190/semmle/tainted/qlpack.yml" | |
| 11 | 11 | - "go/ql/config/legacy-support/qlpack.yml" | |
| 12 | 12 | - "go/build/codeql-extractor-go/codeql-extractor.yml" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -9,12 +9,12 @@ dependencies: | |||
| 9 | 9 | codeql/dataflow: ${workspace} | |
| 10 | 10 | codeql/mad: ${workspace} | |
| 11 | 11 | codeql/regex: ${workspace} | |
| 12 | + codeql/threat-models: ${workspace} | ||
| 12 | 13 | codeql/tutorial: ${workspace} | |
| 13 | 14 | codeql/typetracking: ${workspace} | |
| 14 | 15 | codeql/util: ${workspace} | |
| 15 | 16 | dataExtensions: | |
| 16 | 17 | - ext/*.model.yml | |
| 17 | 18 | - ext/generated/*.model.yml | |
| 18 | 19 | - ext/experimental/*.model.yml | |
| 19 | - - ext/threatmodels/*.model.yml | ||
| 20 | 20 | warnOnImplicitThis: true | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -29,7 +29,7 @@ import semmle.code.java.frameworks.struts.StrutsActions | |||
| 29 | 29 | import semmle.code.java.frameworks.Thrift | |
| 30 | 30 | import semmle.code.java.frameworks.javaee.jsf.JSFRenderer | |
| 31 | 31 | private import semmle.code.java.dataflow.ExternalFlow | |
| 32 | - private import semmle.code.java.dataflow.ExternalFlowConfiguration | ||
| 32 | + private import codeql.threatmodels.ThreatModels | ||
| 33 | 33 | ||
| 34 | 34 | /** | |
| 35 | 35 | * A data flow source. | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,5 +1,5 @@ | |||
| 1 | - import semmle.code.java.dataflow.ExternalFlowConfiguration as ExternalFlowConfiguration | ||
| 1 | + import codeql.threatmodels.ThreatModels as ThreatModels | ||
| 2 | 2 | ||
| 3 | 3 | query predicate supportedThreatModels(string kind) { | |
| 4 | - ExternalFlowConfiguration::currentThreatModel(kind) | ||
| 4 | + ThreatModels::currentThreatModel(kind) | ||
| 5 | 5 | } | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,5 +1,5 @@ | |||
| 1 | - import semmle.code.java.dataflow.ExternalFlowConfiguration as ExternalFlowConfiguration | ||
| 1 | + import codeql.threatmodels.ThreatModels as ThreatModels | ||
| 2 | 2 | ||
| 3 | 3 | query predicate supportedThreatModels(string kind) { | |
| 4 | - ExternalFlowConfiguration::currentThreatModel(kind) | ||
| 4 | + ThreatModels::currentThreatModel(kind) | ||
| 5 | 5 | } | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,10 @@ | |||
| 1 | + name: codeql/threat-android | ||
| 2 | + version: 0.0.0-dev | ||
| 3 | + groups: | ||
| 4 | + - shared | ||
| 5 | + - threat-models | ||
| 6 | + library: true | ||
| 7 | + dataExtensions: | ||
| 8 | + - "*.model.yml" | ||
| 9 | + extensionTargets: | ||
| 10 | + codeql/threat-models: ${workspace} | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,7 @@ | |||
| 1 | + extensions: | ||
| 2 | + | ||
| 3 | + - addsTo: | ||
| 4 | + pack: codeql/threat-models | ||
| 5 | + extensible: supportedThreatModels | ||
| 6 | + data: | ||
| 7 | + - ["android"] | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,10 @@ | |||
| 1 | + name: codeql/threat-local | ||
| 2 | + version: 0.0.0-dev | ||
| 3 | + groups: | ||
| 4 | + - shared | ||
| 5 | + - threat-models | ||
| 6 | + library: true | ||
| 7 | + dataExtensions: | ||
| 8 | + - "*.model.yml" | ||
| 9 | + extensionTargets: | ||
| 10 | + codeql/threat-models: ${workspace} | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,7 @@ | |||
| 1 | + extensions: | ||
| 2 | + | ||
| 3 | + - addsTo: | ||
| 4 | + pack: codeql/threat-models | ||
| 5 | + extensible: supportedThreatModels | ||
| 6 | + data: | ||
| 7 | + - ["local"] | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -5,12 +5,10 @@ | |||
| 5 | 5 | * are applicable to generic queries. | |
| 6 | 6 | */ | |
| 7 | 7 | ||
| 8 | - private import ExternalFlowExtensions | ||
| 9 | - | ||
| 10 | 8 | /** | |
| 11 | 9 | * Holds if the specified kind of source model is supported for the current query. | |
| 12 | 10 | */ | |
| 13 | - extensible private predicate supportedThreatModels(string kind); | ||
| 11 | + extensible predicate supportedThreatModels(string kind); | ||
| 14 | 12 | ||
| 15 | 13 | /** | |
| 16 | 14 | * Holds if the specified kind of source model is containted within the specified group. | |
| Back | FazBrowse Home | New Git URL |
0 commit comments