mirror of
https://github.com/norandom/OpenUltraSAST.git
synced 2026-10-16 03:49:26 +00:00
measure: both arms over the access-control training pool (2 of 5 pushes, 4 of 48 locations each); runner books real cost
DSPy baseline: 2/5 pushes, 4/48 locations, 14 of 90 ordinary pushes flagged, 25 suspicions (3 true), 11 invalid-request failures in shopper and trigger.dev, $6.13. Pilot hunter: 2/5 pushes, 4/48 locations, 99 of 100 ordinary pushes flagged, 594 findings (3 true). Different pushes caught; nothing in trigger.dev. The runner booked usd 0.0 per change so --budget-usd never stopped a run; it now prices every LM call of the change at the registered prices and writes usd into the record. Co-Authored-By: Claude Fable 5.1 <[email protected]>
This commit is contained in:
co-authored by
Claude Fable 5.1
parent
fcb43fdd47
commit
dee23c23f5
@@ -0,0 +1,59 @@
|
|||||||
|
# Both arms over the frozen access-control training pool, one run each (2026-10-13/14)
|
||||||
|
|
||||||
|
## Setup
|
||||||
|
|
||||||
|
- **Pool:** `benchmarks/valid/train/pool-train.toml`, digest 53f9f364. 5 fix pushes with 48 verified locations
|
||||||
|
(reviewer mc, all accepted), 100 ordinary pushes, 20 per fix, from the same 5 repositories: three Jenkins plugins
|
||||||
|
(Java), shopper (PHP), trigger.dev (TypeScript).
|
||||||
|
- **Arm DSPy:** `python -m openultrasast.hunt.cli run`, the baseline instruction, every annotation on, ReAct over the
|
||||||
|
repository tools, `--max-iters 8`, own empty response cache. Program id e79db45f. The producers were version 1
|
||||||
|
(before 537b61e): the hunks annotation did not show where a push removed lines.
|
||||||
|
- **Arm hunter:** `benchmarks/valid/hunter_arm.py`, classifier on, as in the pilot.
|
||||||
|
- **Runs:** DSPy 21:39 to 00:29, hunter 00:29 to 01:08, one after the other on the training clones.
|
||||||
|
- **Analysis:** `analyse.py` in this folder; a push is caught when any verified location of its fix is caught
|
||||||
|
(`benchmarks.unseen.score.catches` on the per-location view, as `benchmarks/valid/metrics.py` scores), a location
|
||||||
|
when its own view is caught. Instrument failures and unparsed hunts stay in the denominators.
|
||||||
|
`benchmarks.valid.metrics` refused the DSPy run (more than 5% instrument failures); `metrics_hunter.json` is its
|
||||||
|
output for the hunter arm.
|
||||||
|
|
||||||
|
## Results
|
||||||
|
|
||||||
|
| | DSPy baseline | Pilot hunter |
|
||||||
|
|---|---|---|
|
||||||
|
| Pushes caught | 2 of 5 (Wilson 12-77%) | 2 of 5 (Wilson 12-77%) |
|
||||||
|
| Locations caught | 4 of 48 (Wilson 3-20%) | 4 of 48 (Wilson 3-20%) |
|
||||||
|
| Per repository (locations) | dependency-track 0/3, job-import 2/2, p4 2/5, shopper 0/31, trigger.dev 0/7 | dependency-track 2/3, job-import 0/2, p4 0/5, shopper 2/31, trigger.dev 0/7 |
|
||||||
|
| Ordinary pushes flagged | 14 of 90 scanned = 15.6 per 100 (Wilson 9-24) | 99 of 100 = 99 per 100 (Wilson 95-100) |
|
||||||
|
| Suspicions raised, true | 25, 3 true (12%) | 594, 3 true (0.5%) |
|
||||||
|
| Instrument failures | 11 of 105 (10.5%), all `LMInvalidRequestError` | 0 |
|
||||||
|
| Unparseable final answer / loop step | 2 / 12 (the loop fix of 455637b kept those 12 hunts) | 0 / 0 |
|
||||||
|
| Cost | $6.13 at the registered deepseek-flash prices: 28.9M prompt tokens (61% cached), 0.70M completion | engine only |
|
||||||
|
|
||||||
|
- **The two arms catch different pushes.** DSPy: job-import and p4. Hunter: dependency-track and shopper. Together
|
||||||
|
4 of 5; nothing in trigger.dev from either. Every true suspicion of both arms is in the access_control family.
|
||||||
|
- **The pilot hunter is not a hook on this pool.** It flags 99 of 100 ordinary pushes with 594 findings, 3 of them
|
||||||
|
true. 348 of its findings carry the family `unknown`.
|
||||||
|
- **The DSPy baseline is far quieter** (25 suspicions, 15.6 flagged ordinary pushes per 100) at the same recall, but
|
||||||
|
its 11 failed hunts sit entirely in shopper and trigger.dev, the two repositories where 38 of the 48 locations
|
||||||
|
are. The exception class is `LMInvalidRequestError`, not its subclass `ContextWindowExceededError`, so the
|
||||||
|
request was rejected for another reason; the message is never recorded (it can carry a key), so the next check
|
||||||
|
is one re-run of a failed change that records the provider's error code field only.
|
||||||
|
- **Nothing here is a comparison with intervals that separate the arms**: 5 positive pushes. The location-level
|
||||||
|
numbers (48) are the ones to read, and they say both arms miss more than 90% of the verified locations of this
|
||||||
|
class.
|
||||||
|
|
||||||
|
## Instrument findings recorded along the way
|
||||||
|
|
||||||
|
- `--budget-usd` did not stop the DSPy run at 5 dollars: the runner booked 0.0 per change. Fixed after this run
|
||||||
|
(the ledger now prices every LM call of the change at the registered prices; the record carries `usd`).
|
||||||
|
- The diff producer the model saw was blind to removed lines (537b61e); the hunter arm did not undo the sparse
|
||||||
|
checkout of training clones (c01e61c, fixed before it ran); an empty product file failed the source producer on
|
||||||
|
every row of a change (fcb43fd). See `benchmarks/measurements/2026-10-13-access-control-screen/NOTES.md`.
|
||||||
|
|
||||||
|
## Files
|
||||||
|
|
||||||
|
- `analysis.json`: the numbers above, per arm.
|
||||||
|
- `suspicions.jsonl`: every suspicion of both arms with repo, push, path, line, family, confidence and a
|
||||||
|
true/false label against the verified locations (619 rows, 6 true).
|
||||||
|
- `metrics_hunter.json`: `benchmarks.valid.metrics` for the hunter arm.
|
||||||
|
- Raw records: `~/ousast-results/hunt/ac-train/{dspy-1,hunter-1}` (not in the repository).
|
||||||
@@ -0,0 +1,143 @@
|
|||||||
|
"""Both arms over the frozen access-control training pool (one run each): push recall, location recall, false alarms.
|
||||||
|
|
||||||
|
Unit = one push (change). A push is caught when any verified location of its fix is caught
|
||||||
|
(`benchmarks.unseen.score.catches` on the per-target view, as `benchmarks/valid/metrics.py` does). A location is
|
||||||
|
caught when its own view is caught. Instrument failures and unparsed hunts stay in the denominators as misses,
|
||||||
|
and false alarms are counted over the ordinary pushes the arm actually scanned (instrument failures excluded, and
|
||||||
|
said so). Every suspicion is also written out with a true/false label for feature work.
|
||||||
|
|
||||||
|
PYTHONPATH=. .venv/bin/python benchmarks/measurements/2026-10-14-access-control-hunt/analyse.py ~/ousast-results/hunt/ac-train
|
||||||
|
"""
|
||||||
|
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
|
import collections
|
||||||
|
import json
|
||||||
|
import sys
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
from benchmarks.unseen import score
|
||||||
|
from openultrasast import stats
|
||||||
|
from openultrasast.model.endpoint import _PRICES as PRICES
|
||||||
|
|
||||||
|
|
||||||
|
def targets_of(record: dict) -> list[dict]:
|
||||||
|
if record["kind"] != "vulnerability":
|
||||||
|
return []
|
||||||
|
return record.get("targets") or [
|
||||||
|
{"case_id": record["case_id"], "path": record["path"], "function": record["function"], "function_lines": record["function_lines"]}
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
|
def view(record: dict, target: dict) -> dict:
|
||||||
|
return {**record, **target, "files": [{"path": target["path"], "head_lines": [target["function_lines"]]}]}
|
||||||
|
|
||||||
|
|
||||||
|
def defects(record: dict) -> list[dict]:
|
||||||
|
return record.get("push", {}).get("admission", {}).get("defects", [])
|
||||||
|
|
||||||
|
|
||||||
|
def arm_summary(records: list[dict], arm: str) -> tuple[dict, list[dict]]:
|
||||||
|
usable = [r for r in records if score.coverage(r) != "instrument_failure"]
|
||||||
|
positives = [r for r in records if r["kind"] == "vulnerability"]
|
||||||
|
ordinary = [r for r in usable if r["kind"] == "ordinary"]
|
||||||
|
push_hits = [int(any(score.catches(view(r, t)) for t in targets_of(r))) for r in positives]
|
||||||
|
locations = [(r["repo"], int(bool(score.catches(view(r, t))))) for r in positives for t in targets_of(r)]
|
||||||
|
flagged = [r for r in ordinary if score.false_alarm(r)]
|
||||||
|
suspicions = []
|
||||||
|
for r in records:
|
||||||
|
for d in defects(r):
|
||||||
|
single = {**r, "push": {"admission": {"defects": [d], "dispositions": []}, "quick_tier": []}}
|
||||||
|
hit = any(score.catches(view(single, t)) for t in targets_of(r))
|
||||||
|
confidence = d.get("confidence") if arm == "dspy" else (d.get("classifier") or {}).get("confidence")
|
||||||
|
location = (d.get("locations") or [[None, None]])[0]
|
||||||
|
suspicions.append(
|
||||||
|
{
|
||||||
|
"arm": arm,
|
||||||
|
"repo": r["repo"],
|
||||||
|
"change_id": r["id"],
|
||||||
|
"kind": r["kind"],
|
||||||
|
"path": location[0],
|
||||||
|
"line": location[1] if len(location) > 1 else None,
|
||||||
|
"family": d.get("family"),
|
||||||
|
"confidence": confidence,
|
||||||
|
"label": int(hit),
|
||||||
|
}
|
||||||
|
)
|
||||||
|
true_suspicions = sum(s["label"] for s in suspicions)
|
||||||
|
summary = {
|
||||||
|
"pushes": len(records),
|
||||||
|
"instrument_failures": {
|
||||||
|
"count": len(records) - len(usable),
|
||||||
|
"types": dict(
|
||||||
|
collections.Counter(r["instrument"].get("failure") for r in records if score.coverage(r) == "instrument_failure")
|
||||||
|
),
|
||||||
|
},
|
||||||
|
"parse_failures": sum(bool(r.get("parse_failed")) for r in records),
|
||||||
|
"loop_parse_failures": sum(bool(r.get("loop_parse_failed")) for r in records),
|
||||||
|
"push_recall": {"hits": sum(push_hits), "n": len(push_hits), "wilson95": stats.wilson(sum(push_hits), len(push_hits))},
|
||||||
|
"location_recall": {
|
||||||
|
"hits": sum(h for _, h in locations),
|
||||||
|
"n": len(locations),
|
||||||
|
"wilson95": stats.wilson(sum(h for _, h in locations), len(locations)),
|
||||||
|
"per_repository": {
|
||||||
|
repo: f"{sum(h for rp, h in locations if rp == repo)}/{sum(1 for rp, _ in locations if rp == repo)}"
|
||||||
|
for repo in sorted({rp for rp, _ in locations})
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"false_alarms": {
|
||||||
|
"flagged_ordinary_pushes": len(flagged),
|
||||||
|
"ordinary_pushes_scanned": len(ordinary),
|
||||||
|
"per_100_pushes": 100 * len(flagged) / len(ordinary) if ordinary else None,
|
||||||
|
"wilson95_per_100": [100 * v for v in stats.wilson(len(flagged), len(ordinary))] if ordinary else None,
|
||||||
|
},
|
||||||
|
"suspicions": {
|
||||||
|
"total": len(suspicions),
|
||||||
|
"true": true_suspicions,
|
||||||
|
"precision": true_suspicions / len(suspicions) if suspicions else None,
|
||||||
|
"by_family": dict(collections.Counter(s["family"] for s in suspicions)),
|
||||||
|
"true_by_family": dict(collections.Counter(s["family"] for s in suspicions if s["label"])),
|
||||||
|
},
|
||||||
|
}
|
||||||
|
return summary, suspicions
|
||||||
|
|
||||||
|
|
||||||
|
def cost(log: Path) -> dict | None:
|
||||||
|
for line in log.read_text().splitlines():
|
||||||
|
if '"tokens"' not in line:
|
||||||
|
continue
|
||||||
|
tokens = json.loads(line)["tokens"]
|
||||||
|
out = {}
|
||||||
|
for model, usage in tokens.items():
|
||||||
|
prices = PRICES.get(model.split("/")[-1])
|
||||||
|
cached = usage.get("prompt_tokens_details", {}).get("cached_tokens", 0)
|
||||||
|
uncached = usage["prompt_tokens"] - cached
|
||||||
|
usd = None
|
||||||
|
if prices:
|
||||||
|
usd = (
|
||||||
|
uncached * prices.input_per_m + cached * prices.cache_hit_per_m + usage["completion_tokens"] * prices.output_per_m
|
||||||
|
) / 1e6
|
||||||
|
out[model] = {
|
||||||
|
"prompt_tokens": usage["prompt_tokens"],
|
||||||
|
"cached_tokens": cached,
|
||||||
|
"completion_tokens": usage["completion_tokens"],
|
||||||
|
"usd": usd,
|
||||||
|
}
|
||||||
|
return out
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
def main(root: Path) -> dict:
|
||||||
|
out: dict = {}
|
||||||
|
all_suspicions = []
|
||||||
|
for arm, folder in (("dspy", "dspy-1"), ("hunter", "hunter-1")):
|
||||||
|
records = score.load_records(root / folder)
|
||||||
|
out[arm], suspicions = arm_summary(records, arm)
|
||||||
|
all_suspicions.extend(suspicions)
|
||||||
|
out["dspy"]["cost"] = cost(root / "dspy-1.log")
|
||||||
|
(root / "suspicions.jsonl").write_text("".join(json.dumps(s) + "\n" for s in all_suspicions))
|
||||||
|
return out
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
print(json.dumps(main(Path(sys.argv[1]).expanduser()), indent=2, default=str))
|
||||||
@@ -0,0 +1,126 @@
|
|||||||
|
{
|
||||||
|
"dspy": {
|
||||||
|
"pushes": 105,
|
||||||
|
"instrument_failures": {
|
||||||
|
"count": 11,
|
||||||
|
"types": {
|
||||||
|
"LMInvalidRequestError": 11
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parse_failures": 2,
|
||||||
|
"loop_parse_failures": 12,
|
||||||
|
"push_recall": {
|
||||||
|
"hits": 2,
|
||||||
|
"n": 5,
|
||||||
|
"wilson95": [
|
||||||
|
0.11762077423264788,
|
||||||
|
0.7692757187239871
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"location_recall": {
|
||||||
|
"hits": 4,
|
||||||
|
"n": 48,
|
||||||
|
"wilson95": [
|
||||||
|
0.032883756818091775,
|
||||||
|
0.19553301790367283
|
||||||
|
],
|
||||||
|
"per_repository": {
|
||||||
|
"jenkinsci/dependency-track-plugin": "0/3",
|
||||||
|
"jenkinsci/job-import-plugin": "2/2",
|
||||||
|
"jenkinsci/p4-plugin": "2/5",
|
||||||
|
"shopperlabs/shopper": "0/31",
|
||||||
|
"triggerdotdev/trigger.dev": "0/7"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"false_alarms": {
|
||||||
|
"flagged_ordinary_pushes": 14,
|
||||||
|
"ordinary_pushes_scanned": 90,
|
||||||
|
"per_100_pushes": 15.555555555555555,
|
||||||
|
"wilson95_per_100": [
|
||||||
|
9.498275594910814,
|
||||||
|
24.432845277298366
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"suspicions": {
|
||||||
|
"total": 25,
|
||||||
|
"true": 3,
|
||||||
|
"precision": 0.12,
|
||||||
|
"by_family": {
|
||||||
|
"untrusted_destination": 7,
|
||||||
|
"output_encoding": 5,
|
||||||
|
"access_control": 10,
|
||||||
|
"injection": 3
|
||||||
|
},
|
||||||
|
"true_by_family": {
|
||||||
|
"access_control": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"cost": {
|
||||||
|
"openai/deepseek-flash": {
|
||||||
|
"prompt_tokens": 28944829,
|
||||||
|
"cached_tokens": 17681920,
|
||||||
|
"completion_tokens": 700915,
|
||||||
|
"usd": 6.12843464
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hunter": {
|
||||||
|
"pushes": 105,
|
||||||
|
"instrument_failures": {
|
||||||
|
"count": 0,
|
||||||
|
"types": {}
|
||||||
|
},
|
||||||
|
"parse_failures": 0,
|
||||||
|
"loop_parse_failures": 0,
|
||||||
|
"push_recall": {
|
||||||
|
"hits": 2,
|
||||||
|
"n": 5,
|
||||||
|
"wilson95": [
|
||||||
|
0.11762077423264788,
|
||||||
|
0.7692757187239871
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"location_recall": {
|
||||||
|
"hits": 4,
|
||||||
|
"n": 48,
|
||||||
|
"wilson95": [
|
||||||
|
0.032883756818091775,
|
||||||
|
0.19553301790367283
|
||||||
|
],
|
||||||
|
"per_repository": {
|
||||||
|
"jenkinsci/dependency-track-plugin": "2/3",
|
||||||
|
"jenkinsci/job-import-plugin": "0/2",
|
||||||
|
"jenkinsci/p4-plugin": "0/5",
|
||||||
|
"shopperlabs/shopper": "2/31",
|
||||||
|
"triggerdotdev/trigger.dev": "0/7"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"false_alarms": {
|
||||||
|
"flagged_ordinary_pushes": 99,
|
||||||
|
"ordinary_pushes_scanned": 100,
|
||||||
|
"per_100_pushes": 99.0,
|
||||||
|
"wilson95_per_100": [
|
||||||
|
94.55138038212945,
|
||||||
|
99.82325679358594
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"suspicions": {
|
||||||
|
"total": 594,
|
||||||
|
"true": 3,
|
||||||
|
"precision": 0.005050505050505051,
|
||||||
|
"by_family": {
|
||||||
|
"access_control": 77,
|
||||||
|
"config_secrets": 21,
|
||||||
|
"unknown": 348,
|
||||||
|
"output_encoding": 21,
|
||||||
|
"path": 26,
|
||||||
|
"untrusted_destination": 66,
|
||||||
|
"injection": 30,
|
||||||
|
"prototype": 5
|
||||||
|
},
|
||||||
|
"true_by_family": {
|
||||||
|
"access_control": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,96 @@
|
|||||||
|
{
|
||||||
|
"exploit_verified": {
|
||||||
|
"count": 0,
|
||||||
|
"flagged_positive_pushes": 4,
|
||||||
|
"flagged_positives": 43,
|
||||||
|
"n": 0,
|
||||||
|
"not_yet_proved": [
|
||||||
|
"jenkinsci-dependency-track-plugin-673cc48b4f75ebf5",
|
||||||
|
"jenkinsci-dependency-track-plugin-90b566be2c3aebff",
|
||||||
|
"jenkinsci-dependency-track-plugin-9e8488d96f7c0424",
|
||||||
|
"jenkinsci-job-import-plugin-07e0e7023a46cf4d",
|
||||||
|
"jenkinsci-job-import-plugin-5509a356384e862e",
|
||||||
|
"shopperlabs-shopper-02254beed509364c",
|
||||||
|
"shopperlabs-shopper-047e62abed0b91fa",
|
||||||
|
"shopperlabs-shopper-052f88a347caf2eb",
|
||||||
|
"shopperlabs-shopper-064f0b5f8937aae5",
|
||||||
|
"shopperlabs-shopper-0fd6e8d87dd0ed82",
|
||||||
|
"shopperlabs-shopper-1112cc61420816ff",
|
||||||
|
"shopperlabs-shopper-13fdb238d0d8e573",
|
||||||
|
"shopperlabs-shopper-22487ec06a8cf50a",
|
||||||
|
"shopperlabs-shopper-2405022067cc6870",
|
||||||
|
"shopperlabs-shopper-29811dac402a0d13",
|
||||||
|
"shopperlabs-shopper-2aeaefee52274ee8",
|
||||||
|
"shopperlabs-shopper-5481a94c34f42fbf",
|
||||||
|
"shopperlabs-shopper-5a3dcf2a6b6b16c8",
|
||||||
|
"shopperlabs-shopper-5e6161ace0cb4b97",
|
||||||
|
"shopperlabs-shopper-61e951b6bcd03186",
|
||||||
|
"shopperlabs-shopper-7cc69fb293ec0e10",
|
||||||
|
"shopperlabs-shopper-8769d9915b8295a9",
|
||||||
|
"shopperlabs-shopper-88497bd11908cf4a",
|
||||||
|
"shopperlabs-shopper-8b7021ee40c51b56",
|
||||||
|
"shopperlabs-shopper-91023b586e4ab747",
|
||||||
|
"shopperlabs-shopper-a413505de3d037f8",
|
||||||
|
"shopperlabs-shopper-a82b452965e2ffe5",
|
||||||
|
"shopperlabs-shopper-ab37699016e7189c",
|
||||||
|
"shopperlabs-shopper-b37cd0c75b594760",
|
||||||
|
"shopperlabs-shopper-cd45e0d6604bb846",
|
||||||
|
"shopperlabs-shopper-d05ad8c2776691be",
|
||||||
|
"shopperlabs-shopper-d26bdca35566e799",
|
||||||
|
"shopperlabs-shopper-deb90b541bcac1aa",
|
||||||
|
"shopperlabs-shopper-df2391064e3c3332",
|
||||||
|
"shopperlabs-shopper-f3cb66743db8d5f1",
|
||||||
|
"shopperlabs-shopper-fddd0d6c3c4501aa",
|
||||||
|
"triggerdotdev-trigger.dev-0eb72665259b13c2",
|
||||||
|
"triggerdotdev-trigger.dev-124d417d0ae18fbe",
|
||||||
|
"triggerdotdev-trigger.dev-2240070f2c86924b",
|
||||||
|
"triggerdotdev-trigger.dev-30dec4b7031de737",
|
||||||
|
"triggerdotdev-trigger.dev-5b0c0ef74fdf5bc3",
|
||||||
|
"triggerdotdev-trigger.dev-5f1cf28e3ac84980",
|
||||||
|
"triggerdotdev-trigger.dev-eebfca9646e01b1c"
|
||||||
|
],
|
||||||
|
"rate": null,
|
||||||
|
"status": "not yet proved",
|
||||||
|
"wilson95": [
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"false_alarms_per_100_pushes": {
|
||||||
|
"cluster95": [
|
||||||
|
97.0,
|
||||||
|
100.0
|
||||||
|
],
|
||||||
|
"count": 99,
|
||||||
|
"icc": 2.602085213965208e-17,
|
||||||
|
"n": 100,
|
||||||
|
"rate": 99.0,
|
||||||
|
"wilson95": [
|
||||||
|
94.55124752390654,
|
||||||
|
99.82326134344525
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"headline": "On unseen app repos: recall 40.0% (Wilson 11.8-76.9), false alarms 99.0 per 100 pushes, precision 1.9%; exploit-verified 0 of 43 (43 not yet proved).",
|
||||||
|
"precision": {
|
||||||
|
"count": 2,
|
||||||
|
"n": 103,
|
||||||
|
"rate": 0.019417475728155338,
|
||||||
|
"wilson95": [
|
||||||
|
0.005341113332198465,
|
||||||
|
0.06805351947000593
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"recall": {
|
||||||
|
"cluster95": [
|
||||||
|
0.0,
|
||||||
|
0.8
|
||||||
|
],
|
||||||
|
"count": 2,
|
||||||
|
"n": 5,
|
||||||
|
"rate": 0.4,
|
||||||
|
"wilson95": [
|
||||||
|
0.1176182311592533,
|
||||||
|
0.769280067791163
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,619 @@
|
|||||||
|
{"arm": "dspy", "repo": "jenkinsci/dependency-track-plugin", "change_id": "5a65982d04d70d3579051e69b89ce30113cc4c10a619c82728e2bc3ef63fc311", "kind": "vulnerability", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 225, "family": "untrusted_destination", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/dependency-track-plugin", "change_id": "68a10a8070cb2c80ffd4aca08a866e47e9f7ab120279a9de5b812afc2ad739a0", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/ResultAction/index.jelly", "line": 27, "family": "output_encoding", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e3cc9f717ba730a52c8202a2f93dbe8d9042b19ac67dc88de805d1f4a39104c5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 336, "family": "output_encoding", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "54edbf1cd2e69a4b6e6930227893b50f980e7f3a2ff52cdbaf0135c514d73a65", "kind": "vulnerability", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 328, "family": "access_control", "confidence": 0.55, "label": 1}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "54edbf1cd2e69a4b6e6930227893b50f980e7f3a2ff52cdbaf0135c514d73a65", "kind": "vulnerability", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 338, "family": "access_control", "confidence": 0.3, "label": 1}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "52f1beded2a6e2d3d022aa9b364a2e98fdbd4ee613d32b1958d0ea99671b1f70", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 98, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "52f1beded2a6e2d3d022aa9b364a2e98fdbd4ee613d32b1958d0ea99671b1f70", "kind": "ordinary", "path": "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly", "line": 42, "family": "output_encoding", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "432aeb3376c05b85aba97c1c1aa5980949c62305a4738ec782d11a69572927a2", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 101, "family": "output_encoding", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "47d58c0e84faf2e95f61bf25a1d02e3a5f63f4ceafdadc998453d32461d06356", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 150, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "47d58c0e84faf2e95f61bf25a1d02e3a5f63f4ceafdadc998453d32461d06356", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 44, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "47d58c0e84faf2e95f61bf25a1d02e3a5f63f4ceafdadc998453d32461d06356", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 102, "family": "untrusted_destination", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "8554340fed9b5d6bd08d308e5ff714f8101852467741ece949f6e555e69d82f7", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 105, "family": "untrusted_destination", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "8554340fed9b5d6bd08d308e5ff714f8101852467741ece949f6e555e69d82f7", "kind": "ordinary", "path": "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly", "line": 64, "family": "output_encoding", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "809c99d7190ddd16f0fa77d77a2caa9972e73430a56e1654fd90b0b2b59e8ac8", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 129, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "df894e534db6cad6196ae27bc7ed4faa9f81c3b975089ba9d3a7fba61d508b5e", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/client/RestApiClient.java", "line": 53, "family": "untrusted_destination", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/job-import-plugin", "change_id": "c14e49cc89dfe5184a9a728511d31206ed4381a14437b18e445d1e1c35ba9157", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 104, "family": "access_control", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/p4-plugin", "change_id": "ecf079d338c379a69afaeafba6e756c9e580058425e86291e9b1d95a7d0f593f", "kind": "vulnerability", "path": "src/main/java/org/jenkinsci/plugins/p4/trigger/P4Hook.java", "line": 69, "family": "access_control", "confidence": 0.5, "label": 1}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/credentials/P4CredentialsImpl.java", "line": 48, "family": "access_control", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/credentials/P4CredentialsImpl.java", "line": 29, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/WorkspaceDescriptor.java", "line": 139, "family": "access_control", "confidence": 0.35, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "src/Components/Livewire/Settings/Analytics.php", "line": 43, "family": "injection", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "routes/api.php", "line": 22, "family": "access_control", "confidence": 0.45, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Traits/ReviewRateable.php", "line": 29, "family": "injection", "confidence": 0.45, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "shopperlabs/shopper", "change_id": "7c4f279fdf76c909bb918c14ee7fad7aac1802e33490301120ba428a551dcda6", "kind": "ordinary", "path": "packages/types/.github/workflows/npm-publish.yml", "line": 30, "family": "injection", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "dspy", "repo": "shopperlabs/shopper", "change_id": "f1e6b64022de2c627de102bcf5e145b9071844c93a670f8e96045bf19da1f6ed", "kind": "ordinary", "path": "src/Observers/ShopObserver.php", "line": 29, "family": "access_control", "confidence": 0.45, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "5a65982d04d70d3579051e69b89ce30113cc4c10a619c82728e2bc3ef63fc311", "kind": "vulnerability", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 152, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "5a65982d04d70d3579051e69b89ce30113cc4c10a619c82728e2bc3ef63fc311", "kind": "vulnerability", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 220, "family": "access_control", "confidence": 0.85, "label": 1}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "5a65982d04d70d3579051e69b89ce30113cc4c10a619c82728e2bc3ef63fc311", "kind": "vulnerability", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 303, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "5a65982d04d70d3579051e69b89ce30113cc4c10a619c82728e2bc3ef63fc311", "kind": "vulnerability", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/PluginUtil.java", "line": 34, "family": "config_secrets", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "54850ec94d7227756614a13961f3f91270ce53a872a2f510ed1081829ec88634", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/AbstractRunAction.java", "line": 101, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "54850ec94d7227756614a13961f3f91270ce53a872a2f510ed1081829ec88634", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/AbstractRunAction.java", "line": 105, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "54850ec94d7227756614a13961f3f91270ce53a872a2f510ed1081829ec88634", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultAction.java", "line": 57, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "54850ec94d7227756614a13961f3f91270ce53a872a2f510ed1081829ec88634", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultAction.java", "line": 71, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "54850ec94d7227756614a13961f3f91270ce53a872a2f510ed1081829ec88634", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ViolationsRunAction.java", "line": 55, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "54850ec94d7227756614a13961f3f91270ce53a872a2f510ed1081829ec88634", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ViolationsRunAction.java", "line": 69, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e608bcff73a7b96e450fa5e57e501be6983795b546acf6a0fafdf70013da7e71", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 101, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e608bcff73a7b96e450fa5e57e501be6983795b546acf6a0fafdf70013da7e71", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 154, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e608bcff73a7b96e450fa5e57e501be6983795b546acf6a0fafdf70013da7e71", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 161, "family": "output_encoding", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e608bcff73a7b96e450fa5e57e501be6983795b546acf6a0fafdf70013da7e71", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 162, "family": "output_encoding", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e608bcff73a7b96e450fa5e57e501be6983795b546acf6a0fafdf70013da7e71", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 9, "family": "output_encoding", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "b99b5501ee4c5af33a2b4460572620da3bf63ecfe519e432edbe679689d2c819", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ApiClient.java", "line": 248, "family": "path", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "b99b5501ee4c5af33a2b4460572620da3bf63ecfe519e432edbe679689d2c819", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ApiClient.java", "line": 273, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "b99b5501ee4c5af33a2b4460572620da3bf63ecfe519e432edbe679689d2c819", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ApiClient.java", "line": 397, "family": "config_secrets", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "b99b5501ee4c5af33a2b4460572620da3bf63ecfe519e432edbe679689d2c819", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ApiClient.java", "line": 398, "family": "config_secrets", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "b99b5501ee4c5af33a2b4460572620da3bf63ecfe519e432edbe679689d2c819", "kind": "ordinary", "path": "src/test/java/org/jenkinsci/plugins/DependencyTrack/ApiClientTest.java", "line": 91, "family": "config_secrets", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "dbd3b38f9c64728b5bc8455ef6af3ba43b9ce7d8ffb235504c73a552afea0b54", "kind": "ordinary", "path": "CHANGELOG.md", "line": 4, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "dbd3b38f9c64728b5bc8455ef6af3ba43b9ce7d8ffb235504c73a552afea0b54", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultLinkAction.java", "line": 77, "family": "untrusted_destination", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "dbd3b38f9c64728b5bc8455ef6af3ba43b9ce7d8ffb235504c73a552afea0b54", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultLinkAction.java", "line": 84, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "dbd3b38f9c64728b5bc8455ef6af3ba43b9ce7d8ffb235504c73a552afea0b54", "kind": "ordinary", "path": "src/test/java/org/jenkinsci/plugins/DependencyTrack/ResultLinkActionTest.java", "line": 46, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "6b45e071e72984caeaeaab319b9e69a4c04c0d7614f5689a44fc11296bf5d6ac", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 213, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "6b45e071e72984caeaeaab319b9e69a4c04c0d7614f5689a44fc11296bf5d6ac", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 307, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "6b45e071e72984caeaeaab319b9e69a4c04c0d7614f5689a44fc11296bf5d6ac", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 368, "family": "config_secrets", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "6b45e071e72984caeaeaab319b9e69a4c04c0d7614f5689a44fc11296bf5d6ac", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/PluginUtil.java", "line": 38, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "519339fe1d9b5e7b7714b9a21e2a369833aab6b08ed6b9ce21e0e34415ad27af", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/JobAction/floatingBox.jelly", "line": 10, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "519339fe1d9b5e7b7714b9a21e2a369833aab6b08ed6b9ce21e0e34415ad27af", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/JobAction/floatingBox.properties", "line": 22, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "519339fe1d9b5e7b7714b9a21e2a369833aab6b08ed6b9ce21e0e34415ad27af", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/JobAction/floatingBox_de.properties", "line": 22, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "519339fe1d9b5e7b7714b9a21e2a369833aab6b08ed6b9ce21e0e34415ad27af", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 134, "family": "untrusted_destination", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "519339fe1d9b5e7b7714b9a21e2a369833aab6b08ed6b9ce21e0e34415ad27af", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 141, "family": "untrusted_destination", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "519339fe1d9b5e7b7714b9a21e2a369833aab6b08ed6b9ce21e0e34415ad27af", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 7, "family": "path", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "cbda431b7cc339541e04cc73b745cef893e0ee0a9252d948c98a48f62cac7c1f", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ThresholdCapablePublisher.java", "line": 44, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "cbda431b7cc339541e04cc73b745cef893e0ee0a9252d948c98a48f62cac7c1f", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/model/RiskGate.java", "line": 41, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "cbda431b7cc339541e04cc73b745cef893e0ee0a9252d948c98a48f62cac7c1f", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/model/RiskGate.java", "line": 42, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "cbda431b7cc339541e04cc73b745cef893e0ee0a9252d948c98a48f62cac7c1f", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/model/Thresholds.java", "line": 24, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "f74ce661729d16477c9d91a68610c0761fafce6824d3e37fd00b6d248b356b4d", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/JobAction/floatingBox.jelly", "line": 15, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "f74ce661729d16477c9d91a68610c0761fafce6824d3e37fd00b6d248b356b4d", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/ResultAction/index.jelly", "line": 38, "family": "output_encoding", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "f74ce661729d16477c9d91a68610c0761fafce6824d3e37fd00b6d248b356b4d", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 173, "family": "output_encoding", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e8eb7189ab0b7ee4a9c8ddc5ce1d99bb030718261a54b3ee123dc4b55cd4d73e", "kind": "ordinary", "path": ".gitignore", "line": 1, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e8eb7189ab0b7ee4a9c8ddc5ce1d99bb030718261a54b3ee123dc4b55cd4d73e", "kind": "ordinary", "path": "pom.xml", "line": 1, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e8eb7189ab0b7ee4a9c8ddc5ce1d99bb030718261a54b3ee123dc4b55cd4d73e", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/JobAction/floatingBox.jelly", "line": 11, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e8eb7189ab0b7ee4a9c8ddc5ce1d99bb030718261a54b3ee123dc4b55cd4d73e", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/ResultAction/summary.jelly", "line": 8, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e8eb7189ab0b7ee4a9c8ddc5ce1d99bb030718261a54b3ee123dc4b55cd4d73e", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 1, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e8eb7189ab0b7ee4a9c8ddc5ce1d99bb030718261a54b3ee123dc4b55cd4d73e", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 130, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e8eb7189ab0b7ee4a9c8ddc5ce1d99bb030718261a54b3ee123dc4b55cd4d73e", "kind": "ordinary", "path": "src/main/webapp/js/charts.js", "line": 17, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e8eb7189ab0b7ee4a9c8ddc5ce1d99bb030718261a54b3ee123dc4b55cd4d73e", "kind": "ordinary", "path": "src/main/webapp/js/result-summary.js", "line": 1, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e8eb7189ab0b7ee4a9c8ddc5ce1d99bb030718261a54b3ee123dc4b55cd4d73e", "kind": "ordinary", "path": "src/main/webapp/js/result-summary.js", "line": 64, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "1a006b65e534a86466762bceaf66b0e6479060413f5ff769c36a8bafb859c4b8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/JobAction.java", "line": 47, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "1a006b65e534a86466762bceaf66b0e6479060413f5ff769c36a8bafb859c4b8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/JobAction.java", "line": 61, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "1a006b65e534a86466762bceaf66b0e6479060413f5ff769c36a8bafb859c4b8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultAction.java", "line": 28, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "1a006b65e534a86466762bceaf66b0e6479060413f5ff769c36a8bafb859c4b8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultAction.java", "line": 86, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "1a006b65e534a86466762bceaf66b0e6479060413f5ff769c36a8bafb859c4b8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultAction.java", "line": 98, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "69e940c017d826a3a140209cf3bf83c90c1b309acc107e446d9e7ca001777109", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ApiClient.java", "line": 57, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "69e940c017d826a3a140209cf3bf83c90c1b309acc107e446d9e7ca001777109", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ApiClient.java", "line": 79, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "69e940c017d826a3a140209cf3bf83c90c1b309acc107e446d9e7ca001777109", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ApiClient.java", "line": 99, "family": "untrusted_destination", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "69e940c017d826a3a140209cf3bf83c90c1b309acc107e446d9e7ca001777109", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 178, "family": "path", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "69e940c017d826a3a140209cf3bf83c90c1b309acc107e446d9e7ca001777109", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 212, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "69e940c017d826a3a140209cf3bf83c90c1b309acc107e446d9e7ca001777109", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 301, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "69e940c017d826a3a140209cf3bf83c90c1b309acc107e446d9e7ca001777109", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 347, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "69e940c017d826a3a140209cf3bf83c90c1b309acc107e446d9e7ca001777109", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 359, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "94323197a804734ca0e1c11813a7972ca387ba22e25ac910630cdff8eec22311", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 213, "family": "path", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "94323197a804734ca0e1c11813a7972ca387ba22e25ac910630cdff8eec22311", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 226, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "94323197a804734ca0e1c11813a7972ca387ba22e25ac910630cdff8eec22311", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 360, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "94323197a804734ca0e1c11813a7972ca387ba22e25ac910630cdff8eec22311", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 366, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "94323197a804734ca0e1c11813a7972ca387ba22e25ac910630cdff8eec22311", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 430, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "94323197a804734ca0e1c11813a7972ca387ba22e25ac910630cdff8eec22311", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 72, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "ad8d8fc93c1ab705589724d56e37c0302dae044a32577c4a143a7a88b7a8128d", "kind": "ordinary", "path": "src/main/webapp/js/result-action.js", "line": 137, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "ad8d8fc93c1ab705589724d56e37c0302dae044a32577c4a143a7a88b7a8128d", "kind": "ordinary", "path": "src/main/webapp/js/result-action.js", "line": 25, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "ad8d8fc93c1ab705589724d56e37c0302dae044a32577c4a143a7a88b7a8128d", "kind": "ordinary", "path": "src/main/webapp/js/result-action.js", "line": 34, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "ad8d8fc93c1ab705589724d56e37c0302dae044a32577c4a143a7a88b7a8128d", "kind": "ordinary", "path": "src/main/webapp/js/result-action.js", "line": 5, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "ad8d8fc93c1ab705589724d56e37c0302dae044a32577c4a143a7a88b7a8128d", "kind": "ordinary", "path": "src/main/webapp/js/result-action.js", "line": 95, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "68a10a8070cb2c80ffd4aca08a866e47e9f7ab120279a9de5b812afc2ad739a0", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/ResultLinkAction.java", "line": 77, "family": "untrusted_destination", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "68a10a8070cb2c80ffd4aca08a866e47e9f7ab120279a9de5b812afc2ad739a0", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/ResultAction/index.jelly", "line": 30, "family": "output_encoding", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "68a10a8070cb2c80ffd4aca08a866e47e9f7ab120279a9de5b812afc2ad739a0", "kind": "ordinary", "path": "src/test/java/org/jenkinsci/plugins/DependencyTrack/ResultLinkActionTest.java", "line": 45, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e3cc9f717ba730a52c8202a2f93dbe8d9042b19ac67dc88de805d1f4a39104c5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 164, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e3cc9f717ba730a52c8202a2f93dbe8d9042b19ac67dc88de805d1f4a39104c5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 185, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e3cc9f717ba730a52c8202a2f93dbe8d9042b19ac67dc88de805d1f4a39104c5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 264, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "e3cc9f717ba730a52c8202a2f93dbe8d9042b19ac67dc88de805d1f4a39104c5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 413, "family": "access_control", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "270eec4a6712e6f918bc1c93dfb3784f368aa95473f2ab9f77f3bb2ab8655ac5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/FindingParser.java", "line": 52, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "270eec4a6712e6f918bc1c93dfb3784f368aa95473f2ab9f77f3bb2ab8655ac5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/FindingParser.java", "line": 76, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "270eec4a6712e6f918bc1c93dfb3784f368aa95473f2ab9f77f3bb2ab8655ac5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/FindingParser.java", "line": 85, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "270eec4a6712e6f918bc1c93dfb3784f368aa95473f2ab9f77f3bb2ab8655ac5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/FindingParser.java", "line": 92, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "270eec4a6712e6f918bc1c93dfb3784f368aa95473f2ab9f77f3bb2ab8655ac5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/model/Finding.java", "line": 41, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "270eec4a6712e6f918bc1c93dfb3784f368aa95473f2ab9f77f3bb2ab8655ac5", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/model/Vulnerability.java", "line": 45, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "270eec4a6712e6f918bc1c93dfb3784f368aa95473f2ab9f77f3bb2ab8655ac5", "kind": "ordinary", "path": "src/main/webapp/js/result-action.js", "line": 25, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "270eec4a6712e6f918bc1c93dfb3784f368aa95473f2ab9f77f3bb2ab8655ac5", "kind": "ordinary", "path": "src/main/webapp/js/result-action.js", "line": 81, "family": "output_encoding", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "09f2ac347cf7da159762f61db83a594357b4fe1afd01520f006d2dfe1144af6d", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/FindingParser.java", "line": 42, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "09f2ac347cf7da159762f61db83a594357b4fe1afd01520f006d2dfe1144af6d", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/FindingParser.java", "line": 45, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "09f2ac347cf7da159762f61db83a594357b4fe1afd01520f006d2dfe1144af6d", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/FindingParser.java", "line": 47, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "1231d82f8f3d99843f04cfeb11ffb0f98333a820e20e86a1b55955aa252449d1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 154, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "1231d82f8f3d99843f04cfeb11ffb0f98333a820e20e86a1b55955aa252449d1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 321, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "1231d82f8f3d99843f04cfeb11ffb0f98333a820e20e86a1b55955aa252449d1", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/Messages.properties", "line": 1, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "1231d82f8f3d99843f04cfeb11ffb0f98333a820e20e86a1b55955aa252449d1", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/DependencyTrack/Messages_de.properties", "line": 1, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "1231d82f8f3d99843f04cfeb11ffb0f98333a820e20e86a1b55955aa252449d1", "kind": "ordinary", "path": "src/test/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImplTest.java", "line": 79, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "0086bc6225cce2d699ddffeeb095e7d8c85450ce8f6bab1cb5bd44ced6959ae2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 164, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "0086bc6225cce2d699ddffeeb095e7d8c85450ce8f6bab1cb5bd44ced6959ae2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 185, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "0086bc6225cce2d699ddffeeb095e7d8c85450ce8f6bab1cb5bd44ced6959ae2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DescriptorImpl.java", "line": 414, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "0086bc6225cce2d699ddffeeb095e7d8c85450ce8f6bab1cb5bd44ced6959ae2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/PluginUtil.java", "line": 38, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "9d20145534e59889f19d9fc7ebae16b40d087560e6078cd0962dd7c3d05fabcc", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 231, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "9d20145534e59889f19d9fc7ebae16b40d087560e6078cd0962dd7c3d05fabcc", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 296, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "9d20145534e59889f19d9fc7ebae16b40d087560e6078cd0962dd7c3d05fabcc", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 325, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "9d20145534e59889f19d9fc7ebae16b40d087560e6078cd0962dd7c3d05fabcc", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/DependencyTrackPublisher.java", "line": 418, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/dependency-track-plugin", "change_id": "9d20145534e59889f19d9fc7ebae16b40d087560e6078cd0962dd7c3d05fabcc", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/DependencyTrack/model/RiskGate.java", "line": 46, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "54edbf1cd2e69a4b6e6930227893b50f980e7f3a2ff52cdbaf0135c514d73a65", "kind": "vulnerability", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 100, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "54edbf1cd2e69a4b6e6930227893b50f980e7f3a2ff52cdbaf0135c514d73a65", "kind": "vulnerability", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 114, "family": "path", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "54edbf1cd2e69a4b6e6930227893b50f980e7f3a2ff52cdbaf0135c514d73a65", "kind": "vulnerability", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 130, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "54edbf1cd2e69a4b6e6930227893b50f980e7f3a2ff52cdbaf0135c514d73a65", "kind": "vulnerability", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 137, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "54edbf1cd2e69a4b6e6930227893b50f980e7f3a2ff52cdbaf0135c514d73a65", "kind": "vulnerability", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 160, "family": "access_control", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "54edbf1cd2e69a4b6e6930227893b50f980e7f3a2ff52cdbaf0135c514d73a65", "kind": "vulnerability", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 239, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "54edbf1cd2e69a4b6e6930227893b50f980e7f3a2ff52cdbaf0135c514d73a65", "kind": "vulnerability", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/client/RestApiClient.java", "line": 38, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "54edbf1cd2e69a4b6e6930227893b50f980e7f3a2ff52cdbaf0135c514d73a65", "kind": "vulnerability", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/CredentialsUtils.java", "line": 23, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "5263734888472a15028f5d863d37302328076402aa3dd68cfaf7892428f5fef3", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 100, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "5263734888472a15028f5d863d37302328076402aa3dd68cfaf7892428f5fef3", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 137, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "5263734888472a15028f5d863d37302328076402aa3dd68cfaf7892428f5fef3", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 239, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "5263734888472a15028f5d863d37302328076402aa3dd68cfaf7892428f5fef3", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/client/RestApiClient.java", "line": 38, "family": "injection", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "5263734888472a15028f5d863d37302328076402aa3dd68cfaf7892428f5fef3", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/RemoteItemUtils.java", "line": 47, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "5263734888472a15028f5d863d37302328076402aa3dd68cfaf7892428f5fef3", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/URLUtils.java", "line": 76, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "52f1beded2a6e2d3d022aa9b364a2e98fdbd4ee613d32b1958d0ea99671b1f70", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 60, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "52f1beded2a6e2d3d022aa9b364a2e98fdbd4ee613d32b1958d0ea99671b1f70", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 63, "family": "config_secrets", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "52f1beded2a6e2d3d022aa9b364a2e98fdbd4ee613d32b1958d0ea99671b1f70", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 98, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "52f1beded2a6e2d3d022aa9b364a2e98fdbd4ee613d32b1958d0ea99671b1f70", "kind": "ordinary", "path": "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly", "line": 18, "family": "output_encoding", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "52f1beded2a6e2d3d022aa9b364a2e98fdbd4ee613d32b1958d0ea99671b1f70", "kind": "ordinary", "path": "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly", "line": 47, "family": "output_encoding", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f4b332d83ab8b029969dfe99ce14020d75720dc4998fa39421c8e567e226bdc6", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobUtils.java", "line": 115, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f4b332d83ab8b029969dfe99ce14020d75720dc4998fa39421c8e567e226bdc6", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobUtils.java", "line": 136, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f4b332d83ab8b029969dfe99ce14020d75720dc4998fa39421c8e567e226bdc6", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 45, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f4b332d83ab8b029969dfe99ce14020d75720dc4998fa39421c8e567e226bdc6", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java", "line": 52, "family": "injection", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "893875bffee5e227361be959ba90bbcf8f8df77dca4bab484388b5a6cc9cb367", "kind": "ordinary", "path": "pom.xml", "line": 1, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "893875bffee5e227361be959ba90bbcf8f8df77dca4bab484388b5a6cc9cb367", "kind": "ordinary", "path": "src/test/java/org/jenkins/ci/plugins/jobimport/JobImportActionTest.java", "line": 36, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "893875bffee5e227361be959ba90bbcf8f8df77dca4bab484388b5a6cc9cb367", "kind": "ordinary", "path": "src/test/java/org/jenkins/ci/plugins/jobimport/JobImportClient.java", "line": 24, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "893875bffee5e227361be959ba90bbcf8f8df77dca4bab484388b5a6cc9cb367", "kind": "ordinary", "path": "src/test/java/org/jenkins/ci/plugins/jobimport/JobImportClient.java", "line": 47, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "893875bffee5e227361be959ba90bbcf8f8df77dca4bab484388b5a6cc9cb367", "kind": "ordinary", "path": "src/test/java/org/jenkins/ci/plugins/jobimport/RemoteJenkins.java", "line": 109, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "893875bffee5e227361be959ba90bbcf8f8df77dca4bab484388b5a6cc9cb367", "kind": "ordinary", "path": "src/test/java/org/jenkins/ci/plugins/jobimport/RemoteJenkins.java", "line": 22, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "432aeb3376c05b85aba97c1c1aa5980949c62305a4738ec782d11a69572927a2", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 124, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "432aeb3376c05b85aba97c1c1aa5980949c62305a4738ec782d11a69572927a2", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 151, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "432aeb3376c05b85aba97c1c1aa5980949c62305a4738ec782d11a69572927a2", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 49, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "432aeb3376c05b85aba97c1c1aa5980949c62305a4738ec782d11a69572927a2", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java", "line": 52, "family": "injection", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "432aeb3376c05b85aba97c1c1aa5980949c62305a4738ec782d11a69572927a2", "kind": "ordinary", "path": "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly", "line": 22, "family": "output_encoding", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "7c550b8c5746ebb65fb70a97d22a02688fc1d57d1b80e73fc6ab827d100e0861", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 52, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "7c550b8c5746ebb65fb70a97d22a02688fc1d57d1b80e73fc6ab827d100e0861", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobUtils.java", "line": 115, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "7c550b8c5746ebb65fb70a97d22a02688fc1d57d1b80e73fc6ab827d100e0861", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobUtils.java", "line": 136, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "7c550b8c5746ebb65fb70a97d22a02688fc1d57d1b80e73fc6ab827d100e0861", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 33, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "7c550b8c5746ebb65fb70a97d22a02688fc1d57d1b80e73fc6ab827d100e0861", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java", "line": 52, "family": "injection", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "7c550b8c5746ebb65fb70a97d22a02688fc1d57d1b80e73fc6ab827d100e0861", "kind": "ordinary", "path": "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly", "line": 21, "family": "output_encoding", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f948e7a0062898ac30c07b5f7628867e751a65fd7eb73dc87610bfef5be2b2af", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 102, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f948e7a0062898ac30c07b5f7628867e751a65fd7eb73dc87610bfef5be2b2af", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 103, "family": "injection", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f948e7a0062898ac30c07b5f7628867e751a65fd7eb73dc87610bfef5be2b2af", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 144, "family": "config_secrets", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f948e7a0062898ac30c07b5f7628867e751a65fd7eb73dc87610bfef5be2b2af", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 150, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f948e7a0062898ac30c07b5f7628867e751a65fd7eb73dc87610bfef5be2b2af", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 176, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f948e7a0062898ac30c07b5f7628867e751a65fd7eb73dc87610bfef5be2b2af", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 40, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "6777b089232c3e74223d0643ac45fb1c3b493b79aed69fc9727fa341854b6a69", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 106, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "6777b089232c3e74223d0643ac45fb1c3b493b79aed69fc9727fa341854b6a69", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 61, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "6777b089232c3e74223d0643ac45fb1c3b493b79aed69fc9727fa341854b6a69", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 78, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "6777b089232c3e74223d0643ac45fb1c3b493b79aed69fc9727fa341854b6a69", "kind": "ordinary", "path": "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly", "line": 22, "family": "output_encoding", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "6777b089232c3e74223d0643ac45fb1c3b493b79aed69fc9727fa341854b6a69", "kind": "ordinary", "path": "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly", "line": 47, "family": "output_encoding", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "29fe805fef2acade46d137cd83f2f961cf5b3655a85e2b1ff78feef12a25348b", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/client/RestApiClient.java", "line": 38, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "29fe805fef2acade46d137cd83f2f961cf5b3655a85e2b1ff78feef12a25348b", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/RemoteItemUtils.java", "line": 54, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "29fe805fef2acade46d137cd83f2f961cf5b3655a85e2b1ff78feef12a25348b", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/RemoteItemUtils.java", "line": 74, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "29fe805fef2acade46d137cd83f2f961cf5b3655a85e2b1ff78feef12a25348b", "kind": "ordinary", "path": "src/test/java/org/jenkins/ci/plugins/jobimport/JobImportClient.java", "line": 47, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "47d58c0e84faf2e95f61bf25a1d02e3a5f63f4ceafdadc998453d32461d06356", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 102, "family": "untrusted_destination", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "47d58c0e84faf2e95f61bf25a1d02e3a5f63f4ceafdadc998453d32461d06356", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 144, "family": "config_secrets", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "47d58c0e84faf2e95f61bf25a1d02e3a5f63f4ceafdadc998453d32461d06356", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 150, "family": "injection", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "47d58c0e84faf2e95f61bf25a1d02e3a5f63f4ceafdadc998453d32461d06356", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 176, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "47d58c0e84faf2e95f61bf25a1d02e3a5f63f4ceafdadc998453d32461d06356", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 40, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "47d58c0e84faf2e95f61bf25a1d02e3a5f63f4ceafdadc998453d32461d06356", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 45, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f6f82360ea7dd462a41b563cf5b554778c38c6f18ac03ac77307fec8625d4d12", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 100, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f6f82360ea7dd462a41b563cf5b554778c38c6f18ac03ac77307fec8625d4d12", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 107, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f6f82360ea7dd462a41b563cf5b554778c38c6f18ac03ac77307fec8625d4d12", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 138, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f6f82360ea7dd462a41b563cf5b554778c38c6f18ac03ac77307fec8625d4d12", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 239, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f6f82360ea7dd462a41b563cf5b554778c38c6f18ac03ac77307fec8625d4d12", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportGlobalConfig.java", "line": 34, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f6f82360ea7dd462a41b563cf5b554778c38c6f18ac03ac77307fec8625d4d12", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/model/JenkinsSite.java", "line": 53, "family": "access_control", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "f6f82360ea7dd462a41b563cf5b554778c38c6f18ac03ac77307fec8625d4d12", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/URLUtils.java", "line": 60, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "6dd4f02652187f839c35c49261a9fa9c6afd243f78728fb87036a132d4c3defe", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 106, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "6dd4f02652187f839c35c49261a9fa9c6afd243f78728fb87036a132d4c3defe", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 133, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "6dd4f02652187f839c35c49261a9fa9c6afd243f78728fb87036a132d4c3defe", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 45, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "6dd4f02652187f839c35c49261a9fa9c6afd243f78728fb87036a132d4c3defe", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java", "line": 47, "family": "injection", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "25ab80b5a70327191e865034a1af8e05f46c9610dee4dea3cbeb5538a930b92f", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 89, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "25ab80b5a70327191e865034a1af8e05f46c9610dee4dea3cbeb5538a930b92f", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobUtils.java", "line": 115, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "25ab80b5a70327191e865034a1af8e05f46c9610dee4dea3cbeb5538a930b92f", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobUtils.java", "line": 136, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "25ab80b5a70327191e865034a1af8e05f46c9610dee4dea3cbeb5538a930b92f", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 51, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "25ab80b5a70327191e865034a1af8e05f46c9610dee4dea3cbeb5538a930b92f", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java", "line": 299, "family": "untrusted_destination", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8554340fed9b5d6bd08d308e5ff714f8101852467741ece949f6e555e69d82f7", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 108, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8554340fed9b5d6bd08d308e5ff714f8101852467741ece949f6e555e69d82f7", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 132, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8554340fed9b5d6bd08d308e5ff714f8101852467741ece949f6e555e69d82f7", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobImportStatus.java", "line": 60, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8554340fed9b5d6bd08d308e5ff714f8101852467741ece949f6e555e69d82f7", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 42, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8554340fed9b5d6bd08d308e5ff714f8101852467741ece949f6e555e69d82f7", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java", "line": 122, "family": "injection", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8554340fed9b5d6bd08d308e5ff714f8101852467741ece949f6e555e69d82f7", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java", "line": 138, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8554340fed9b5d6bd08d308e5ff714f8101852467741ece949f6e555e69d82f7", "kind": "ordinary", "path": "src/main/resources/org/jenkins/ci/plugins/jobimport/JobImportAction/index.jelly", "line": 24, "family": "output_encoding", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "809c99d7190ddd16f0fa77d77a2caa9972e73430a56e1654fd90b0b2b59e8ac8", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 103, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "809c99d7190ddd16f0fa77d77a2caa9972e73430a56e1654fd90b0b2b59e8ac8", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 107, "family": "injection", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "809c99d7190ddd16f0fa77d77a2caa9972e73430a56e1654fd90b0b2b59e8ac8", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 173, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "809c99d7190ddd16f0fa77d77a2caa9972e73430a56e1654fd90b0b2b59e8ac8", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 200, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "809c99d7190ddd16f0fa77d77a2caa9972e73430a56e1654fd90b0b2b59e8ac8", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJob.java", "line": 82, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "809c99d7190ddd16f0fa77d77a2caa9972e73430a56e1654fd90b0b2b59e8ac8", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 36, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8a582d2f6de8198742a4b258252793c4d6b8f63c4ae4b75799d1bc8ea1bccbe6", "kind": "ordinary", "path": "pom.xml", "line": 1, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8a582d2f6de8198742a4b258252793c4d6b8f63c4ae4b75799d1bc8ea1bccbe6", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJob.java", "line": 100, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8a582d2f6de8198742a4b258252793c4d6b8f63c4ae4b75799d1bc8ea1bccbe6", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJob.java", "line": 117, "family": "output_encoding", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "8a582d2f6de8198742a4b258252793c4d6b8f63c4ae4b75799d1bc8ea1bccbe6", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJob.java", "line": 87, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "df894e534db6cad6196ae27bc7ed4faa9f81c3b975089ba9d3a7fba61d508b5e", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/client/RestApiClient.java", "line": 29, "family": "injection", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "df894e534db6cad6196ae27bc7ed4faa9f81c3b975089ba9d3a7fba61d508b5e", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/client/RestApiClient.java", "line": 30, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "df894e534db6cad6196ae27bc7ed4faa9f81c3b975089ba9d3a7fba61d508b5e", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/client/RestApiClient.java", "line": 53, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "df894e534db6cad6196ae27bc7ed4faa9f81c3b975089ba9d3a7fba61d508b5e", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/URLUtils.java", "line": 44, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "df894e534db6cad6196ae27bc7ed4faa9f81c3b975089ba9d3a7fba61d508b5e", "kind": "ordinary", "path": "src/test/java/org/jenkins/ci/plugins/jobimport/RemoteJenkins.java", "line": 22, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "df894e534db6cad6196ae27bc7ed4faa9f81c3b975089ba9d3a7fba61d508b5e", "kind": "ordinary", "path": "src/test/resources/xml-api-response.xml", "line": 1, "family": "untrusted_destination", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c0afbebc1c773cc4324007a386d7be3fd05f0dd4992a5eb2fd860a54334be488", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 165, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c0afbebc1c773cc4324007a386d7be3fd05f0dd4992a5eb2fd860a54334be488", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 196, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c0afbebc1c773cc4324007a386d7be3fd05f0dd4992a5eb2fd860a54334be488", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 86, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c0afbebc1c773cc4324007a386d7be3fd05f0dd4992a5eb2fd860a54334be488", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/RemoteJobUtils.java", "line": 93, "family": "injection", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c0afbebc1c773cc4324007a386d7be3fd05f0dd4992a5eb2fd860a54334be488", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 42, "family": "untrusted_destination", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c0afbebc1c773cc4324007a386d7be3fd05f0dd4992a5eb2fd860a54334be488", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/XPathUtils.java", "line": 52, "family": "injection", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c14e49cc89dfe5184a9a728511d31206ed4381a14437b18e445d1e1c35ba9157", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 145, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c14e49cc89dfe5184a9a728511d31206ed4381a14437b18e445d1e1c35ba9157", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 146, "family": "config_secrets", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c14e49cc89dfe5184a9a728511d31206ed4381a14437b18e445d1e1c35ba9157", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 151, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c14e49cc89dfe5184a9a728511d31206ed4381a14437b18e445d1e1c35ba9157", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 69, "family": "access_control", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c14e49cc89dfe5184a9a728511d31206ed4381a14437b18e445d1e1c35ba9157", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 78, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c14e49cc89dfe5184a9a728511d31206ed4381a14437b18e445d1e1c35ba9157", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/MessagesUtils.java", "line": 30, "family": "output_encoding", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c14e49cc89dfe5184a9a728511d31206ed4381a14437b18e445d1e1c35ba9157", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/URLUtils.java", "line": 41, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "c14e49cc89dfe5184a9a728511d31206ed4381a14437b18e445d1e1c35ba9157", "kind": "ordinary", "path": "src/main/resources/org/jenkins/ci/plugins/jobimport/Messages.properties", "line": 30, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "ba30b522509e6fd419b75b8a024e1746e974f2ff5fd6a867320e80104dfa3857", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/JobImportAction.java", "line": 211, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "ba30b522509e6fd419b75b8a024e1746e974f2ff5fd6a867320e80104dfa3857", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/client/RestApiClient.java", "line": 35, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "ba30b522509e6fd419b75b8a024e1746e974f2ff5fd6a867320e80104dfa3857", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/URLUtils.java", "line": 62, "family": "untrusted_destination", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "ba30b522509e6fd419b75b8a024e1746e974f2ff5fd6a867320e80104dfa3857", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/URLUtils.java", "line": 88, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "ba30b522509e6fd419b75b8a024e1746e974f2ff5fd6a867320e80104dfa3857", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/URLUtils.java", "line": 91, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/job-import-plugin", "change_id": "ba30b522509e6fd419b75b8a024e1746e974f2ff5fd6a867320e80104dfa3857", "kind": "ordinary", "path": "src/main/java/org/jenkins/ci/plugins/jobimport/utils/URLUtils.java", "line": 94, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "e67c0f87775b18f1a8fae81c5bab67bdab52b15468901ebe932d8b5ae39b5ee2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/scm/P4SCMFile.java", "line": 113, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "e67c0f87775b18f1a8fae81c5bab67bdab52b15468901ebe932d8b5ae39b5ee2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/scm/P4SCMFile.java", "line": 166, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "e67c0f87775b18f1a8fae81c5bab67bdab52b15468901ebe932d8b5ae39b5ee2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/scm/P4SCMFile.java", "line": 56, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "e67c0f87775b18f1a8fae81c5bab67bdab52b15468901ebe932d8b5ae39b5ee2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/scm/P4SCMFile.java", "line": 82, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "e67c0f87775b18f1a8fae81c5bab67bdab52b15468901ebe932d8b5ae39b5ee2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/scm/P4SCMFileSystem.java", "line": 34, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "e67c0f87775b18f1a8fae81c5bab67bdab52b15468901ebe932d8b5ae39b5ee2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/scm/P4SCMFileSystem.java", "line": 38, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "e67c0f87775b18f1a8fae81c5bab67bdab52b15468901ebe932d8b5ae39b5ee2", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/scm/P4SCMFileSystem.java", "line": 76, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "6c5e134dd27f1e4cceca593d32d49ecdb51423b265885a3f48cc346559ddbf86", "kind": "ordinary", "path": "SETUP.md", "line": 1, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "6c5e134dd27f1e4cceca593d32d49ecdb51423b265885a3f48cc346559ddbf86", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 319, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "6c5e134dd27f1e4cceca593d32d49ecdb51423b265885a3f48cc346559ddbf86", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 484, "family": "config_secrets", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "6c5e134dd27f1e4cceca593d32d49ecdb51423b265885a3f48cc346559ddbf86", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 486, "family": "config_secrets", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "6c5e134dd27f1e4cceca593d32d49ecdb51423b265885a3f48cc346559ddbf86", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 491, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "d26b393f18cf9eef41fab8effa8522f6ee0ed76de5805e0a9a798357ed0f760e", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeParser.java", "line": 100, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "d26b393f18cf9eef41fab8effa8522f6ee0ed76de5805e0a9a798357ed0f760e", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeParser.java", "line": 122, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "d26b393f18cf9eef41fab8effa8522f6ee0ed76de5805e0a9a798357ed0f760e", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeParser.java", "line": 50, "family": "injection", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "d26b393f18cf9eef41fab8effa8522f6ee0ed76de5805e0a9a798357ed0f760e", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeParser.java", "line": 56, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "8c8fce3751d2e58adb47f7a714e2e8275994209ee1fb52d2059a7cbadcace603", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeEntry.java", "line": 151, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "8c8fce3751d2e58adb47f7a714e2e8275994209ee1fb52d2059a7cbadcace603", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeEntry.java", "line": 186, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "8c8fce3751d2e58adb47f7a714e2e8275994209ee1fb52d2059a7cbadcace603", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeEntry.java", "line": 213, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "8c8fce3751d2e58adb47f7a714e2e8275994209ee1fb52d2059a7cbadcace603", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeEntry.java", "line": 232, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "8c8fce3751d2e58adb47f7a714e2e8275994209ee1fb52d2059a7cbadcace603", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/changes/P4ChangeEntry.java", "line": 54, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "168b98340317bf6ab8266182de4affc47ba785117c118f86c6f0961e2a68f379", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 388, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "168b98340317bf6ab8266182de4affc47ba785117c118f86c6f0961e2a68f379", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 428, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "168b98340317bf6ab8266182de4affc47ba785117c118f86c6f0961e2a68f379", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 445, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "168b98340317bf6ab8266182de4affc47ba785117c118f86c6f0961e2a68f379", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 551, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "26aaec7c0823ed48166e8f7ecb8a5821d412fd9e8e770921c6b999f03ed982e3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 267, "family": "path", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "26aaec7c0823ed48166e8f7ecb8a5821d412fd9e8e770921c6b999f03ed982e3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 307, "family": "path", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "26aaec7c0823ed48166e8f7ecb8a5821d412fd9e8e770921c6b999f03ed982e3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 396, "family": "path", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "26aaec7c0823ed48166e8f7ecb8a5821d412fd9e8e770921c6b999f03ed982e3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 571, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "26aaec7c0823ed48166e8f7ecb8a5821d412fd9e8e770921c6b999f03ed982e3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 581, "family": "path", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "26aaec7c0823ed48166e8f7ecb8a5821d412fd9e8e770921c6b999f03ed982e3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 588, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "0117a9c99127bfcf9ef0e55c2b1b2547f5756fb1937105146cf235de0e89ca61", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/populate/PopulateDescriptor.java", "line": 24, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "0117a9c99127bfcf9ef0e55c2b1b2547f5756fb1937105146cf235de0e89ca61", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/populate/PopulateDescriptor.java", "line": 27, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "0117a9c99127bfcf9ef0e55c2b1b2547f5756fb1937105146cf235de0e89ca61", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/scm/BranchesScmSource.java", "line": 57, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "0117a9c99127bfcf9ef0e55c2b1b2547f5756fb1937105146cf235de0e89ca61", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/scm/GraphScmSource.java", "line": 138, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "0117a9c99127bfcf9ef0e55c2b1b2547f5756fb1937105146cf235de0e89ca61", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/scm/GraphScmSource.java", "line": 178, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "0117a9c99127bfcf9ef0e55c2b1b2547f5756fb1937105146cf235de0e89ca61", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/p4/scm/GraphScmSource/config-detail.jelly", "line": 24, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "c9abd99b715183fe725e1825d19914fb0e36ef840123468fed92a966a6650f9b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 392, "family": "path", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "c9abd99b715183fe725e1825d19914fb0e36ef840123468fed92a966a6650f9b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 426, "family": "path", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "c9abd99b715183fe725e1825d19914fb0e36ef840123468fed92a966a6650f9b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 540, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "c9abd99b715183fe725e1825d19914fb0e36ef840123468fed92a966a6650f9b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 718, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "c9abd99b715183fe725e1825d19914fb0e36ef840123468fed92a966a6650f9b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 759, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "c9abd99b715183fe725e1825d19914fb0e36ef840123468fed92a966a6650f9b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 772, "family": "path", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "c9abd99b715183fe725e1825d19914fb0e36ef840123468fed92a966a6650f9b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 814, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "c9abd99b715183fe725e1825d19914fb0e36ef840123468fed92a966a6650f9b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/Validate.java", "line": 45, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "c9abd99b715183fe725e1825d19914fb0e36ef840123468fed92a966a6650f9b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/Validate.java", "line": 50, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "43277975cf6982ad16ca875c5e29e18ee17e09e79ddcbb5f58b63b0de1359af7", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/ManualWorkspaceImpl.java", "line": 247, "family": "access_control", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "43277975cf6982ad16ca875c5e29e18ee17e09e79ddcbb5f58b63b0de1359af7", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/ManualWorkspaceImpl.java", "line": 86, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "43277975cf6982ad16ca875c5e29e18ee17e09e79ddcbb5f58b63b0de1359af7", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/ManualWorkspaceImpl.java", "line": 90, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "ef0d137dd6bf8432d5627fac281984bd6ea4cc1c2028fb868387254a020e0d42", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 238, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "ef0d137dd6bf8432d5627fac281984bd6ea4cc1c2028fb868387254a020e0d42", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 300, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "ef0d137dd6bf8432d5627fac281984bd6ea4cc1c2028fb868387254a020e0d42", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 408, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "ef0d137dd6bf8432d5627fac281984bd6ea4cc1c2028fb868387254a020e0d42", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 433, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "ef0d137dd6bf8432d5627fac281984bd6ea4cc1c2028fb868387254a020e0d42", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 560, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 111, "family": "path", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 145, "family": "injection", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 165, "family": "injection", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 259, "family": "path", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 287, "family": "path", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 388, "family": "path", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 540, "family": "path", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 555, "family": "path", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 77, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 783, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 79, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ConnectionHelper.java", "line": 312, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ConnectionHelper.java", "line": 428, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ConnectionHelper.java", "line": 428, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ConnectionHelper.java", "line": 432, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "a668eac82f539e56f8e9a3c097bc17673e49b330e7dd58eca2be177423d75231", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ConnectionHelper.java", "line": 432, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "78137c6c7d65f979042829d7d725693666da5b5f49e501a34e2cbbfc09a9e526", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tasks/CheckoutTask.java", "line": 134, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "78137c6c7d65f979042829d7d725693666da5b5f49e501a34e2cbbfc09a9e526", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tasks/CheckoutTask.java", "line": 153, "family": "injection", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "78137c6c7d65f979042829d7d725693666da5b5f49e501a34e2cbbfc09a9e526", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tasks/CheckoutTask.java", "line": 196, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "fe155468dba18412f762a288bf32c10bdefe849622947650a9cd4bd5151752d3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 241, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "fe155468dba18412f762a288bf32c10bdefe849622947650a9cd4bd5151752d3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 262, "family": "injection", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "fe155468dba18412f762a288bf32c10bdefe849622947650a9cd4bd5151752d3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 298, "family": "injection", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "fe155468dba18412f762a288bf32c10bdefe849622947650a9cd4bd5151752d3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/populate/AutoCleanImpl.java", "line": 22, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "fe155468dba18412f762a288bf32c10bdefe849622947650a9cd4bd5151752d3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/populate/CheckOnlyImpl.java", "line": 17, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "fe155468dba18412f762a288bf32c10bdefe849622947650a9cd4bd5151752d3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/populate/Populate.java", "line": 56, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "fe155468dba18412f762a288bf32c10bdefe849622947650a9cd4bd5151752d3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tasks/RemoveClientTask.java", "line": 49, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "fe155468dba18412f762a288bf32c10bdefe849622947650a9cd4bd5151752d3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tasks/RemoveClientTask.java", "line": 80, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "fe155468dba18412f762a288bf32c10bdefe849622947650a9cd4bd5151752d3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workflow/P4Step.java", "line": 100, "family": "unknown", "confidence": 0.45, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "fe155468dba18412f762a288bf32c10bdefe849622947650a9cd4bd5151752d3", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workflow/P4Step.java", "line": 108, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "972f0f0047a6dff2118f480661d236f0d6d7882a5231b53a6735ed3bf4774b3b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/credentials/P4PasswordImpl.java", "line": 100, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "972f0f0047a6dff2118f480661d236f0d6d7882a5231b53a6735ed3bf4774b3b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/credentials/P4PasswordImpl.java", "line": 42, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "972f0f0047a6dff2118f480661d236f0d6d7882a5231b53a6735ed3bf4774b3b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/credentials/P4PasswordImpl.java", "line": 67, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "972f0f0047a6dff2118f480661d236f0d6d7882a5231b53a6735ed3bf4774b3b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/credentials/P4StandardCredentials.java", "line": 30, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "972f0f0047a6dff2118f480661d236f0d6d7882a5231b53a6735ed3bf4774b3b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/credentials/P4TicketImpl.java", "line": 100, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "972f0f0047a6dff2118f480661d236f0d6d7882a5231b53a6735ed3bf4774b3b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/credentials/P4TicketImpl.java", "line": 36, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "972f0f0047a6dff2118f480661d236f0d6d7882a5231b53a6735ed3bf4774b3b", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/credentials/P4TicketImpl.java", "line": 82, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/credentials/P4CredentialsImpl.java", "line": 47, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tagging/TagAction.java", "line": 150, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tagging/TagAction.java", "line": 58, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tagging/TagNotifier.java", "line": 63, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/StreamDescImpl.java", "line": 22, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/StreamWorkspaceImpl.java", "line": 47, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/TemplateWorkspaceImpl.java", "line": 47, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/WorkspaceDescriptor.java", "line": 36, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "63627105a0ab6459f3dcf4a41648c9ef4cbfdf8c9ad460ab374b82bcfdc8d49a", "kind": "ordinary", "path": "src/main/resources/org/jenkinsci/plugins/p4/tagging/TagAction/tagForm.jelly", "line": 30, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "d3249fe9ff6ec9ba528ebfceb8ccde631293d1f849e136f62328bee7d6a316c8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/review/ReviewAction.java", "line": 71, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "d3249fe9ff6ec9ba528ebfceb8ccde631293d1f849e136f62328bee7d6a316c8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/review/ReviewAction.java", "line": 80, "family": "access_control", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "d3249fe9ff6ec9ba528ebfceb8ccde631293d1f849e136f62328bee7d6a316c8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/review/ReviewNotifier.java", "line": 56, "family": "untrusted_destination", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "d3249fe9ff6ec9ba528ebfceb8ccde631293d1f849e136f62328bee7d6a316c8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/review/ReviewProp.java", "line": 33, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "d3249fe9ff6ec9ba528ebfceb8ccde631293d1f849e136f62328bee7d6a316c8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tasks/CheckoutTask.java", "line": 144, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "d3249fe9ff6ec9ba528ebfceb8ccde631293d1f849e136f62328bee7d6a316c8", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/Workspace.java", "line": 126, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "2bcfac7bf445146880b5ee0ec30c55268f24d89def410490fabe26f19314784c", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/build/P4EnvironmentContributor.java", "line": 31, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "2bcfac7bf445146880b5ee0ec30c55268f24d89def410490fabe26f19314784c", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/build/P4EnvironmentContributor.java", "line": 72, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "db02012b397c844c344861b32f76abdba3488d9245d307ec0a7ff359505bae2d", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/PerforceScm.java", "line": 189, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "db02012b397c844c344861b32f76abdba3488d9245d307ec0a7ff359505bae2d", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/changes/P4Revision.java", "line": 145, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "db02012b397c844c344861b32f76abdba3488d9245d307ec0a7ff359505bae2d", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/AuthorisationConfig.java", "line": 66, "family": "config_secrets", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "db02012b397c844c344861b32f76abdba3488d9245d307ec0a7ff359505bae2d", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/client/ClientHelper.java", "line": 298, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "db02012b397c844c344861b32f76abdba3488d9245d307ec0a7ff359505bae2d", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tasks/AbstractTask.java", "line": 100, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "db02012b397c844c344861b32f76abdba3488d9245d307ec0a7ff359505bae2d", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tasks/CheckoutTask.java", "line": 58, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "db02012b397c844c344861b32f76abdba3488d9245d307ec0a7ff359505bae2d", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/tasks/PollTask.java", "line": 67, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "1b44632f24dd355ed64a7c3999ea3dc075ca1e3c630a656557845c4a17e8f2b1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/Expand.java", "line": 30, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "1b44632f24dd355ed64a7c3999ea3dc075ca1e3c630a656557845c4a17e8f2b1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/Expand.java", "line": 63, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "1b44632f24dd355ed64a7c3999ea3dc075ca1e3c630a656557845c4a17e8f2b1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/Expand.java", "line": 83, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "1b44632f24dd355ed64a7c3999ea3dc075ca1e3c630a656557845c4a17e8f2b1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/ManualWorkspaceImpl.java", "line": 86, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "1b44632f24dd355ed64a7c3999ea3dc075ca1e3c630a656557845c4a17e8f2b1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/ManualWorkspaceImpl.java", "line": 90, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "1b44632f24dd355ed64a7c3999ea3dc075ca1e3c630a656557845c4a17e8f2b1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/SpecWorkspaceImpl.java", "line": 67, "family": "path", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "1b44632f24dd355ed64a7c3999ea3dc075ca1e3c630a656557845c4a17e8f2b1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/SpecWorkspaceImpl.java", "line": 76, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "1b44632f24dd355ed64a7c3999ea3dc075ca1e3c630a656557845c4a17e8f2b1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/StreamWorkspaceImpl.java", "line": 75, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "1b44632f24dd355ed64a7c3999ea3dc075ca1e3c630a656557845c4a17e8f2b1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/Workspace.java", "line": 111, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "jenkinsci/p4-plugin", "change_id": "1b44632f24dd355ed64a7c3999ea3dc075ca1e3c630a656557845c4a17e8f2b1", "kind": "ordinary", "path": "src/main/java/org/jenkinsci/plugins/p4/workspace/Workspace.java", "line": 94, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "810d170a38d2b423aa5be48d5e6098886e1a5f410ebbe44bf2755936cf61ec7c", "kind": "vulnerability", "path": "packages/admin/src/Livewire/Components/Customers/Orders.php", "line": 30, "family": "access_control", "confidence": 0.75, "label": 1}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "810d170a38d2b423aa5be48d5e6098886e1a5f410ebbe44bf2755936cf61ec7c", "kind": "vulnerability", "path": "packages/admin/src/Livewire/Components/Orders/OrderNotes.php", "line": 24, "family": "access_control", "confidence": 0.85, "label": 1}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "810d170a38d2b423aa5be48d5e6098886e1a5f410ebbe44bf2755936cf61ec7c", "kind": "vulnerability", "path": "packages/admin/src/Livewire/Components/Products/Form/Inventory.php", "line": 47, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "810d170a38d2b423aa5be48d5e6098886e1a5f410ebbe44bf2755936cf61ec7c", "kind": "vulnerability", "path": "packages/admin/src/Livewire/Components/Settings/Locations/InventoryForm.php", "line": 38, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "810d170a38d2b423aa5be48d5e6098886e1a5f410ebbe44bf2755936cf61ec7c", "kind": "vulnerability", "path": "packages/admin/src/Livewire/Pages/Settings/Team/RolePermission.php", "line": 47, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "d0326eeadc63e82df38cfc34b4ad264ad33216ec81477f2f88a8cb0deede8d56", "kind": "ordinary", "path": "config/shopper.php", "line": 88, "family": "config_secrets", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "d0326eeadc63e82df38cfc34b4ad264ad33216ec81477f2f88a8cb0deede8d56", "kind": "ordinary", "path": "src/Http/Controllers/Api/Controller.php", "line": 16, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "d0326eeadc63e82df38cfc34b4ad264ad33216ec81477f2f88a8cb0deede8d56", "kind": "ordinary", "path": "src/Http/Controllers/Api/UserController.php", "line": 32, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "d0326eeadc63e82df38cfc34b4ad264ad33216ec81477f2f88a8cb0deede8d56", "kind": "ordinary", "path": "src/Observers/ShopObserver.php", "line": 18, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "d0326eeadc63e82df38cfc34b4ad264ad33216ec81477f2f88a8cb0deede8d56", "kind": "ordinary", "path": "src/Providers/RouteServiceProvider.php", "line": 80, "family": "access_control", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "c092abdc586ecc33806f349c263bea27cfe476d532a8f21fe279a9290238218f", "kind": "ordinary", "path": "src/Http/Composers/MenuCreator.php", "line": 23, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "c092abdc586ecc33806f349c263bea27cfe476d532a8f21fe279a9290238218f", "kind": "ordinary", "path": "src/Http/Composers/MenuCreator.php", "line": 50, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "c092abdc586ecc33806f349c263bea27cfe476d532a8f21fe279a9290238218f", "kind": "ordinary", "path": "src/Http/Composers/MenuCreator.php", "line": 9, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f06fc02cb7dcaadd8b0d0955b2d2135c73358f2d48cfa69237384bff1b05d9b1", "kind": "ordinary", "path": "database/migrations/2014_10_12_000000_create_users_table.php", "line": 29, "family": "config_secrets", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f06fc02cb7dcaadd8b0d0955b2d2135c73358f2d48cfa69237384bff1b05d9b1", "kind": "ordinary", "path": "database/migrations/2014_10_12_000000_create_users_table.php", "line": 31, "family": "access_control", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f06fc02cb7dcaadd8b0d0955b2d2135c73358f2d48cfa69237384bff1b05d9b1", "kind": "ordinary", "path": "src/Console/UserCommand.php", "line": 65, "family": "config_secrets", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f06fc02cb7dcaadd8b0d0955b2d2135c73358f2d48cfa69237384bff1b05d9b1", "kind": "ordinary", "path": "src/Http/Controllers/Auth/LoginController.php", "line": 97, "family": "config_secrets", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f06fc02cb7dcaadd8b0d0955b2d2135c73358f2d48cfa69237384bff1b05d9b1", "kind": "ordinary", "path": "src/Http/Controllers/CustomerController.php", "line": 57, "family": "config_secrets", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "3ef6ca58d571e65e137e8c0c6e6304064ca5eee8e012d58e01804bb1d4eb3127", "kind": "ordinary", "path": "resources/views/components/livewire/user/dropdown.blade.php", "line": 4, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "3ef6ca58d571e65e137e8c0c6e6304064ca5eee8e012d58e01804bb1d4eb3127", "kind": "ordinary", "path": "resources/views/components/livewire/user/profile.blade.php", "line": 20, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "3ef6ca58d571e65e137e8c0c6e6304064ca5eee8e012d58e01804bb1d4eb3127", "kind": "ordinary", "path": "src/Http/Components/Livewire/User/Dropdown.php", "line": 17, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "3ef6ca58d571e65e137e8c0c6e6304064ca5eee8e012d58e01804bb1d4eb3127", "kind": "ordinary", "path": "src/Http/Components/Livewire/User/Dropdown.php", "line": 24, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "3ef6ca58d571e65e137e8c0c6e6304064ca5eee8e012d58e01804bb1d4eb3127", "kind": "ordinary", "path": "src/Http/Components/Livewire/User/Profile.php", "line": 24, "family": "path", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "3ef6ca58d571e65e137e8c0c6e6304064ca5eee8e012d58e01804bb1d4eb3127", "kind": "ordinary", "path": "src/Http/Components/Livewire/User/Profile.php", "line": 36, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "3ef6ca58d571e65e137e8c0c6e6304064ca5eee8e012d58e01804bb1d4eb3127", "kind": "ordinary", "path": "src/Http/Components/Livewire/User/Profile.php", "line": 44, "family": "path", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "12bad7ef4464ac8f48e1f156e76a4de66d8f8465719a0dcc10b38a8760b1dc1d", "kind": "ordinary", "path": "resources/views/pages/settings/index.blade.php", "line": 14, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "12bad7ef4464ac8f48e1f156e76a4de66d8f8465719a0dcc10b38a8760b1dc1d", "kind": "ordinary", "path": "resources/views/pages/settings/index.blade.php", "line": 45, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "resources/views/livewire/settings/analytics.blade.php", "line": 58, "family": "output_encoding", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "routes/api.php", "line": 22, "family": "access_control", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "src/Components/Livewire/Settings/Analytics.php", "line": 26, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "src/Components/Livewire/Settings/Analytics.php", "line": 43, "family": "injection", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "src/Helpers/helpers.php", "line": 38, "family": "path", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "src/Http/Controllers/Api/Settings/SettingController.php", "line": 44, "family": "prototype", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "src/Http/Controllers/Api/Settings/SettingController.php", "line": 50, "family": "path", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "src/Http/Controllers/Api/Settings/SettingController.php", "line": 50, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "9e1f07684db3946f100c084a32839926614c2185c4a2be6429c31a315125d409", "kind": "ordinary", "path": "src/Models/System/Setting.php", "line": 68, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "database/migrations/2020_07_20_030551_create_reviews_table.php", "line": 22, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Address.php", "line": 17, "family": "access_control", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Ecommerce/Product.php", "line": 76, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Review.php", "line": 12, "family": "prototype", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Review.php", "line": 165, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Review.php", "line": 77, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Review.php", "line": 88, "family": "injection", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Traits/ReviewRateable.php", "line": 179, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Traits/ReviewRateable.php", "line": 226, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Traits/ReviewRateable.php", "line": 288, "family": "access_control", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Traits/ReviewRateable.php", "line": 29, "family": "injection", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "52aa86c9b59030e4711357cccc2960cb385f105f17a6a7ab3eb0e751bd384fef", "kind": "ordinary", "path": "src/Models/Traits/ReviewRateable.php", "line": 51, "family": "injection", "confidence": 0.95, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "b74b7098107cb5533f7fb7cea6a8b9532632b3b0038c15596260175f6c91d6dc", "kind": "ordinary", "path": "packages/admin/src/Http/Livewire/Components/Products/Create.php", "line": 76, "family": "access_control", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "b74b7098107cb5533f7fb7cea6a8b9532632b3b0038c15596260175f6c91d6dc", "kind": "ordinary", "path": "packages/admin/src/Http/Livewire/Components/Products/Form/Inventory.php", "line": 45, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "b74b7098107cb5533f7fb7cea6a8b9532632b3b0038c15596260175f6c91d6dc", "kind": "ordinary", "path": "packages/admin/src/Http/Livewire/Modals/AddVariant.php", "line": 55, "family": "access_control", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "b74b7098107cb5533f7fb7cea6a8b9532632b3b0038c15596260175f6c91d6dc", "kind": "ordinary", "path": "packages/admin/src/Http/Livewire/Modals/DeleteProduct.php", "line": 27, "family": "access_control", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "b74b7098107cb5533f7fb7cea6a8b9532632b3b0038c15596260175f6c91d6dc", "kind": "ordinary", "path": "packages/admin/src/Http/Livewire/Modals/ReOrderCategories.php", "line": 13, "family": "access_control", "confidence": 0.9, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "b74b7098107cb5533f7fb7cea6a8b9532632b3b0038c15596260175f6c91d6dc", "kind": "ordinary", "path": "packages/core/src/Models/Inventory.php", "line": 26, "family": "prototype", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "b74b7098107cb5533f7fb7cea6a8b9532632b3b0038c15596260175f6c91d6dc", "kind": "ordinary", "path": "packages/core/src/Models/Product.php", "line": 38, "family": "prototype", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "b74b7098107cb5533f7fb7cea6a8b9532632b3b0038c15596260175f6c91d6dc", "kind": "ordinary", "path": "packages/core/src/Repositories/BaseRepository.php", "line": 60, "family": "injection", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "b74b7098107cb5533f7fb7cea6a8b9532632b3b0038c15596260175f6c91d6dc", "kind": "ordinary", "path": "packages/core/src/Repositories/BaseRepository.php", "line": 96, "family": "injection", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e12aad0ac55a6ee82b97160990c08c9918c8568543dd707ea78daa318c31ded5", "kind": "ordinary", "path": "resources/assets/ts/pages/ShopInitialization/StepTwo/index.tsx", "line": 18, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e12aad0ac55a6ee82b97160990c08c9918c8568543dd707ea78daa318c31ded5", "kind": "ordinary", "path": "resources/assets/ts/pages/ShopInitialization/index.tsx", "line": 90, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e12aad0ac55a6ee82b97160990c08c9918c8568543dd707ea78daa318c31ded5", "kind": "ordinary", "path": "src/Observers/ShopObserver.php", "line": 17, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e12aad0ac55a6ee82b97160990c08c9918c8568543dd707ea78daa318c31ded5", "kind": "ordinary", "path": "src/Observers/ShopObserver.php", "line": 17, "family": "access_control", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "0277ba1ce715a1dfbe8a356e15c5246e9956e85c349251df1d974f21e97b5f8e", "kind": "ordinary", "path": "resources/views/livewire/products/variant.blade.php", "line": 105, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "0277ba1ce715a1dfbe8a356e15c5246e9956e85c349251df1d974f21e97b5f8e", "kind": "ordinary", "path": "resources/views/livewire/products/variant.blade.php", "line": 24, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "0277ba1ce715a1dfbe8a356e15c5246e9956e85c349251df1d974f21e97b5f8e", "kind": "ordinary", "path": "resources/views/livewire/products/variant.blade.php", "line": 60, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "0277ba1ce715a1dfbe8a356e15c5246e9956e85c349251df1d974f21e97b5f8e", "kind": "ordinary", "path": "resources/views/pages/products/variant.blade.php", "line": 6, "family": "access_control", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "109f88589ccd40b3226c6ac0ffe569714be52c25905b2d299df28e51006b0a3c", "kind": "ordinary", "path": "src/Console/InstallCommand.php", "line": 109, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "109f88589ccd40b3226c6ac0ffe569714be52c25905b2d299df28e51006b0a3c", "kind": "ordinary", "path": "src/Console/InstallCommand.php", "line": 60, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "109f88589ccd40b3226c6ac0ffe569714be52c25905b2d299df28e51006b0a3c", "kind": "ordinary", "path": "src/Helpers/helpers.php", "line": 55, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "109f88589ccd40b3226c6ac0ffe569714be52c25905b2d299df28e51006b0a3c", "kind": "ordinary", "path": "src/Helpers/helpers.php", "line": 62, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f15803a09821c8dbad1fece1b20dd1e973ab0c13caa08d7e8362b2e8d522213a", "kind": "ordinary", "path": "src/Console/UserCommand.php", "line": 44, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f15803a09821c8dbad1fece1b20dd1e973ab0c13caa08d7e8362b2e8d522213a", "kind": "ordinary", "path": "src/Console/UserCommand.php", "line": 72, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f15803a09821c8dbad1fece1b20dd1e973ab0c13caa08d7e8362b2e8d522213a", "kind": "ordinary", "path": "src/Exceptions/AuthenticationException.php", "line": 30, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f15803a09821c8dbad1fece1b20dd1e973ab0c13caa08d7e8362b2e8d522213a", "kind": "ordinary", "path": "src/Http/Controllers/Auth/ForgotPasswordController.php", "line": 33, "family": "untrusted_destination", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f15803a09821c8dbad1fece1b20dd1e973ab0c13caa08d7e8362b2e8d522213a", "kind": "ordinary", "path": "src/Http/Controllers/Auth/LoginController.php", "line": 63, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f15803a09821c8dbad1fece1b20dd1e973ab0c13caa08d7e8362b2e8d522213a", "kind": "ordinary", "path": "src/Models/Role.php", "line": 19, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f15803a09821c8dbad1fece1b20dd1e973ab0c13caa08d7e8362b2e8d522213a", "kind": "ordinary", "path": "src/Traits/Database/TruncateTable.php", "line": 22, "family": "injection", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f15803a09821c8dbad1fece1b20dd1e973ab0c13caa08d7e8362b2e8d522213a", "kind": "ordinary", "path": "src/Traits/Database/TruncateTable.php", "line": 26, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "7c4f279fdf76c909bb918c14ee7fad7aac1802e33490301120ba428a551dcda6", "kind": "ordinary", "path": "packages/admin/src/Console/PublishCommand.php", "line": 17, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "7c4f279fdf76c909bb918c14ee7fad7aac1802e33490301120ba428a551dcda6", "kind": "ordinary", "path": "packages/core/src/Queries/CollectionProductsQuery.php", "line": 121, "family": "injection", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "7c4f279fdf76c909bb918c14ee7fad7aac1802e33490301120ba428a551dcda6", "kind": "ordinary", "path": "packages/core/src/Queries/CollectionProductsQuery.php", "line": 155, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "7c4f279fdf76c909bb918c14ee7fad7aac1802e33490301120ba428a551dcda6", "kind": "ordinary", "path": "packages/core/src/Queries/CollectionProductsQuery.php", "line": 75, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "7c4f279fdf76c909bb918c14ee7fad7aac1802e33490301120ba428a551dcda6", "kind": "ordinary", "path": "packages/core/src/Queries/CollectionProductsQuery.php", "line": 90, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "7c4f279fdf76c909bb918c14ee7fad7aac1802e33490301120ba428a551dcda6", "kind": "ordinary", "path": "packages/types/.github/workflows/npm-publish.yml", "line": 27, "family": "injection", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "7c4f279fdf76c909bb918c14ee7fad7aac1802e33490301120ba428a551dcda6", "kind": "ordinary", "path": "packages/types/.github/workflows/npm-publish.yml", "line": 33, "family": "config_secrets", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f1e6b64022de2c627de102bcf5e145b9071844c93a670f8e96045bf19da1f6ed", "kind": "ordinary", "path": "config/shopper.php", "line": 100, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f1e6b64022de2c627de102bcf5e145b9071844c93a670f8e96045bf19da1f6ed", "kind": "ordinary", "path": "routes/api.php", "line": 30, "family": "access_control", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f1e6b64022de2c627de102bcf5e145b9071844c93a670f8e96045bf19da1f6ed", "kind": "ordinary", "path": "src/Exceptions/GeneralException.php", "line": 43, "family": "output_encoding", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f1e6b64022de2c627de102bcf5e145b9071844c93a670f8e96045bf19da1f6ed", "kind": "ordinary", "path": "src/Observers/ShopObserver.php", "line": 27, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f1e6b64022de2c627de102bcf5e145b9071844c93a670f8e96045bf19da1f6ed", "kind": "ordinary", "path": "src/Providers/ComponentServiceProvider.php", "line": 30, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "f1e6b64022de2c627de102bcf5e145b9071844c93a670f8e96045bf19da1f6ed", "kind": "ordinary", "path": "src/Providers/ShopperServiceProvider.php", "line": 122, "family": "path", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "606ccc94d12e7f06d4ede9e3b40d237b6fa9936026106d04cf3c2e67af1cd615", "kind": "ordinary", "path": "resources/views/components/layouts/base.blade.php", "line": 1, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "606ccc94d12e7f06d4ede9e3b40d237b6fa9936026106d04cf3c2e67af1cd615", "kind": "ordinary", "path": "resources/views/livewire/settings/mails/configuration.blade.php", "line": 33, "family": "config_secrets", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "606ccc94d12e7f06d4ede9e3b40d237b6fa9936026106d04cf3c2e67af1cd615", "kind": "ordinary", "path": "resources/views/livewire/settings/mails/configuration.blade.php", "line": 33, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "606ccc94d12e7f06d4ede9e3b40d237b6fa9936026106d04cf3c2e67af1cd615", "kind": "ordinary", "path": "resources/views/livewire/settings/mails/templates/add-template.blade.php", "line": 1, "family": "path", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "606ccc94d12e7f06d4ede9e3b40d237b6fa9936026106d04cf3c2e67af1cd615", "kind": "ordinary", "path": "resources/views/livewire/settings/mails/templates/browse.blade.php", "line": 1, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "606ccc94d12e7f06d4ede9e3b40d237b6fa9936026106d04cf3c2e67af1cd615", "kind": "ordinary", "path": "resources/views/pages/settings/mails/templates/create.blade.php", "line": 1, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e72176d4bc40635bc6c608f6f818265a54a6673934a5467a91137c26332dfdad", "kind": "ordinary", "path": "packages/admin/resources/views/components/layouts/base.blade.php", "line": 33, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e72176d4bc40635bc6c608f6f818265a54a6673934a5467a91137c26332dfdad", "kind": "ordinary", "path": "packages/admin/resources/views/components/layouts/base.blade.php", "line": 77, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e72176d4bc40635bc6c608f6f818265a54a6673934a5467a91137c26332dfdad", "kind": "ordinary", "path": "packages/admin/resources/views/components/layouts/sidebar-content.blade.php", "line": 29, "family": "output_encoding", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e72176d4bc40635bc6c608f6f818265a54a6673934a5467a91137c26332dfdad", "kind": "ordinary", "path": "packages/admin/resources/views/filament/tables/icon-column.blade.php", "line": 2, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e72176d4bc40635bc6c608f6f818265a54a6673934a5467a91137c26332dfdad", "kind": "ordinary", "path": "packages/sidebar/resources/js/stores/sidebar.js", "line": 10, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e72176d4bc40635bc6c608f6f818265a54a6673934a5467a91137c26332dfdad", "kind": "ordinary", "path": "packages/sidebar/resources/js/stores/sidebar.js", "line": 130, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e72176d4bc40635bc6c608f6f818265a54a6673934a5467a91137c26332dfdad", "kind": "ordinary", "path": "packages/sidebar/resources/js/stores/sidebar.js", "line": 155, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e72176d4bc40635bc6c608f6f818265a54a6673934a5467a91137c26332dfdad", "kind": "ordinary", "path": "packages/sidebar/resources/js/stores/sidebar.js", "line": 163, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e72176d4bc40635bc6c608f6f818265a54a6673934a5467a91137c26332dfdad", "kind": "ordinary", "path": "packages/sidebar/resources/js/stores/sidebar.js", "line": 96, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "e72176d4bc40635bc6c608f6f818265a54a6673934a5467a91137c26332dfdad", "kind": "ordinary", "path": "packages/sidebar/resources/views/item.blade.php", "line": 16, "family": "injection", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "c781b1d91bd8ab98e60ead752f36d0dbcb8387da105a6d36100556e36254874d", "kind": "ordinary", "path": "src/Http/Components/Livewire/Initialization.php", "line": 100, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "c781b1d91bd8ab98e60ead752f36d0dbcb8387da105a6d36100556e36254874d", "kind": "ordinary", "path": "src/Http/Components/Livewire/Initialization.php", "line": 29, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "c781b1d91bd8ab98e60ead752f36d0dbcb8387da105a6d36100556e36254874d", "kind": "ordinary", "path": "src/Http/Components/Livewire/Initialization.php", "line": 71, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "c781b1d91bd8ab98e60ead752f36d0dbcb8387da105a6d36100556e36254874d", "kind": "ordinary", "path": "src/Http/Components/Livewire/Initialization.php", "line": 78, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "df28348fd5985049a538a87ba39567748095c4df419f4704266f2d38c7d397fd", "kind": "ordinary", "path": "packages/admin/src/Actions/Store/Product/SavePricingAction.php", "line": 20, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "df28348fd5985049a538a87ba39567748095c4df419f4704266f2d38c7d397fd", "kind": "ordinary", "path": "packages/admin/src/Actions/Store/Product/SavePricingAction.php", "line": 22, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "df28348fd5985049a538a87ba39567748095c4df419f4704266f2d38c7d397fd", "kind": "ordinary", "path": "packages/admin/src/Actions/Store/Product/SavePricingAction.php", "line": 27, "family": "prototype", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "df28348fd5985049a538a87ba39567748095c4df419f4704266f2d38c7d397fd", "kind": "ordinary", "path": "tests/Admin/Actions/Store/Product/SavePricingActionTest.php", "line": 19, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "989ffc56f4f3b343c4caed8d47a5bd4a45e08868972be80bab140e27373c05eb", "kind": "ordinary", "path": "public/js/shopper.js", "line": 2974, "family": "output_encoding", "confidence": 0.85, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "989ffc56f4f3b343c4caed8d47a5bd4a45e08868972be80bab140e27373c05eb", "kind": "ordinary", "path": "resources/js/shopper.js", "line": 41, "family": "untrusted_destination", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "989ffc56f4f3b343c4caed8d47a5bd4a45e08868972be80bab140e27373c05eb", "kind": "ordinary", "path": "resources/js/shopper.js", "line": 52, "family": "untrusted_destination", "confidence": 0.75, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "989ffc56f4f3b343c4caed8d47a5bd4a45e08868972be80bab140e27373c05eb", "kind": "ordinary", "path": "resources/js/src/components/TrixEditor.jsx", "line": 10, "family": "output_encoding", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "989ffc56f4f3b343c4caed8d47a5bd4a45e08868972be80bab140e27373c05eb", "kind": "ordinary", "path": "resources/js/src/utils/axios.js", "line": 18, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "2d22bf9f8731b6e5b6d5a59043c15747f090f4d558bdf437b526ff6f1f456f7b", "kind": "ordinary", "path": "src/Http/Livewire/Discounts/WithDiscountAttributes.php", "line": 1, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "2d22bf9f8731b6e5b6d5a59043c15747f090f4d558bdf437b526ff6f1f456f7b", "kind": "ordinary", "path": "src/Http/Livewire/Discounts/WithDiscountAttributes.php", "line": 131, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "shopperlabs/shopper", "change_id": "2d22bf9f8731b6e5b6d5a59043c15747f090f4d558bdf437b526ff6f1f456f7b", "kind": "ordinary", "path": "src/Http/Livewire/Discounts/WithDiscountAttributes.php", "line": 133, "family": "config_secrets", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "fcb2946c32947143eb60b8d4d66126fb765657151f4a89c7eecbcced7244b2f9", "kind": "vulnerability", "path": "apps/webapp/app/routes/api.v1.deployments.$deploymentId.cancel.ts", "line": 48, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "fcb2946c32947143eb60b8d4d66126fb765657151f4a89c7eecbcced7244b2f9", "kind": "vulnerability", "path": "apps/webapp/app/routes/api.v1.schedules.$scheduleId.activate.ts", "line": 49, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "fcb2946c32947143eb60b8d4d66126fb765657151f4a89c7eecbcced7244b2f9", "kind": "vulnerability", "path": "apps/webapp/app/routes/api.v1.schedules.$scheduleId.deactivate.ts", "line": 49, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "fcb2946c32947143eb60b8d4d66126fb765657151f4a89c7eecbcced7244b2f9", "kind": "vulnerability", "path": "apps/webapp/app/v3/services/deployment.server.ts", "line": 193, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "fcb2946c32947143eb60b8d4d66126fb765657151f4a89c7eecbcced7244b2f9", "kind": "vulnerability", "path": "apps/webapp/app/v3/services/initializeDeployment.server.ts", "line": 44, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "43cc927c261c49681f21cfec5f4aaaaab0e75d922f96a7ccf242b4e1d26839f8", "kind": "ordinary", "path": "apps/webapp/app/components/runs/v3/TaskRunsTable.tsx", "line": 266, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "43cc927c261c49681f21cfec5f4aaaaab0e75d922f96a7ccf242b4e1d26839f8", "kind": "ordinary", "path": "apps/webapp/app/env.server.ts", "line": 627, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "43cc927c261c49681f21cfec5f4aaaaab0e75d922f96a7ccf242b4e1d26839f8", "kind": "ordinary", "path": "apps/webapp/app/runEngine/concerns/queues.server.ts", "line": 78, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "43cc927c261c49681f21cfec5f4aaaaab0e75d922f96a7ccf242b4e1d26839f8", "kind": "ordinary", "path": "apps/webapp/app/runEngine/types.ts", "line": 56, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "43cc927c261c49681f21cfec5f4aaaaab0e75d922f96a7ccf242b4e1d26839f8", "kind": "ordinary", "path": "internal-packages/database/prisma/migrations/20260309120000_add_ttl_to_background_worker_task/migration.sql", "line": 2, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "43cc927c261c49681f21cfec5f4aaaaab0e75d922f96a7ccf242b4e1d26839f8", "kind": "ordinary", "path": "packages/cli-v3/src/entryPoints/dev-index-worker.ts", "line": 130, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "43cc927c261c49681f21cfec5f4aaaaab0e75d922f96a7ccf242b4e1d26839f8", "kind": "ordinary", "path": "packages/cli-v3/src/entryPoints/managed-index-worker.ts", "line": 130, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "43cc927c261c49681f21cfec5f4aaaaab0e75d922f96a7ccf242b4e1d26839f8", "kind": "ordinary", "path": "packages/core/src/v3/schemas/resources.ts", "line": 17, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "a15d37d19938d14c7605ce33e9135caf920fc912b9cac1f2249dc8684af4372f", "kind": "ordinary", "path": "apps/webapp/app/components/ErrorDisplay.tsx", "line": 44, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "a15d37d19938d14c7605ce33e9135caf920fc912b9cac1f2249dc8684af4372f", "kind": "ordinary", "path": "apps/webapp/app/components/ErrorDisplay.tsx", "line": 69, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "734ba330cf8c63a607ee950622618fc9048c69ba56ce4c1d130eb415d04e349c", "kind": "ordinary", "path": "apps/webapp/app/routes/api.v1.auth.jwt.ts", "line": 33, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "734ba330cf8c63a607ee950622618fc9048c69ba56ce4c1d130eb415d04e349c", "kind": "ordinary", "path": "apps/webapp/app/routes/api.v1.auth.jwt.ts", "line": 76, "family": "access_control", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "734ba330cf8c63a607ee950622618fc9048c69ba56ce4c1d130eb415d04e349c", "kind": "ordinary", "path": "apps/webapp/app/routes/api.v1.auth.jwt.ts", "line": 94, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "734ba330cf8c63a607ee950622618fc9048c69ba56ce4c1d130eb415d04e349c", "kind": "ordinary", "path": "apps/webapp/app/services/apiKeyGraceWindow.server.ts", "line": 11, "family": "access_control", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "734ba330cf8c63a607ee950622618fc9048c69ba56ce4c1d130eb415d04e349c", "kind": "ordinary", "path": "apps/webapp/app/services/publicTokens.server.ts", "line": 30, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "734ba330cf8c63a607ee950622618fc9048c69ba56ce4c1d130eb415d04e349c", "kind": "ordinary", "path": "apps/webapp/app/services/publicTokens.server.ts", "line": 70, "family": "access_control", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f899040c4b4c9e2653396936a65527daece16b58a1be94ac6cd095c2b59ed5e1", "kind": "ordinary", "path": "apps/webapp/app/models/admin.server.ts", "line": 213, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f899040c4b4c9e2653396936a65527daece16b58a1be94ac6cd095c2b59ed5e1", "kind": "ordinary", "path": "apps/webapp/app/routes/@.runs.$runParam.ts", "line": 17, "family": "access_control", "confidence": 0.7, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f899040c4b4c9e2653396936a65527daece16b58a1be94ac6cd095c2b59ed5e1", "kind": "ordinary", "path": "apps/webapp/app/routes/[email protected].$organizationSlug.$.ts", "line": 12, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f899040c4b4c9e2653396936a65527daece16b58a1be94ac6cd095c2b59ed5e1", "kind": "ordinary", "path": "apps/webapp/app/routes/runs.$runParam.ts", "line": 20, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f899040c4b4c9e2653396936a65527daece16b58a1be94ac6cd095c2b59ed5e1", "kind": "ordinary", "path": "apps/webapp/app/services/session.server.ts", "line": 8, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f899040c4b4c9e2653396936a65527daece16b58a1be94ac6cd095c2b59ed5e1", "kind": "ordinary", "path": "apps/webapp/app/utils/pathBuilder.ts", "line": 60, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7eea835494acd20bd785a336dea48b2a6a79b43b181420f76d5b93c2189eaa2d", "kind": "ordinary", "path": "packages/redis-worker/src/fair-queue/concurrency.ts", "line": 60, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7eea835494acd20bd785a336dea48b2a6a79b43b181420f76d5b93c2189eaa2d", "kind": "ordinary", "path": "packages/redis-worker/src/fair-queue/concurrency.ts", "line": 88, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7eea835494acd20bd785a336dea48b2a6a79b43b181420f76d5b93c2189eaa2d", "kind": "ordinary", "path": "packages/redis-worker/src/fair-queue/index.ts", "line": 1042, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7eea835494acd20bd785a336dea48b2a6a79b43b181420f76d5b93c2189eaa2d", "kind": "ordinary", "path": "packages/redis-worker/src/fair-queue/types.ts", "line": 1, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7eea835494acd20bd785a336dea48b2a6a79b43b181420f76d5b93c2189eaa2d", "kind": "ordinary", "path": "packages/redis-worker/src/fair-queue/visibility.ts", "line": 163, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7eea835494acd20bd785a336dea48b2a6a79b43b181420f76d5b93c2189eaa2d", "kind": "ordinary", "path": "packages/redis-worker/src/fair-queue/visibility.ts", "line": 238, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7eea835494acd20bd785a336dea48b2a6a79b43b181420f76d5b93c2189eaa2d", "kind": "ordinary", "path": "packages/redis-worker/src/fair-queue/visibility.ts", "line": 300, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7eea835494acd20bd785a336dea48b2a6a79b43b181420f76d5b93c2189eaa2d", "kind": "ordinary", "path": "packages/redis-worker/src/fair-queue/visibility.ts", "line": 428, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f017a19c890f93b1835549c4ac3e21fae6942301755facbeed2923070ff7cb04", "kind": "ordinary", "path": ".server-changes/batch-fast-fail-queue-size-limit.md", "line": 1, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f017a19c890f93b1835549c4ac3e21fae6942301755facbeed2923070ff7cb04", "kind": "ordinary", "path": "apps/webapp/app/runEngine/services/triggerTask.server.ts", "line": 274, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f017a19c890f93b1835549c4ac3e21fae6942301755facbeed2923070ff7cb04", "kind": "ordinary", "path": "apps/webapp/app/v3/runEngineHandlers.server.ts", "line": 829, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f017a19c890f93b1835549c4ac3e21fae6942301755facbeed2923070ff7cb04", "kind": "ordinary", "path": "apps/webapp/app/v3/services/common.server.ts", "line": 21, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f017a19c890f93b1835549c4ac3e21fae6942301755facbeed2923070ff7cb04", "kind": "ordinary", "path": "internal-packages/run-engine/src/batch-queue/index.ts", "line": 1, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f017a19c890f93b1835549c4ac3e21fae6942301755facbeed2923070ff7cb04", "kind": "ordinary", "path": "internal-packages/run-engine/src/batch-queue/types.ts", "line": 1, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "99a2b0bf584cb45d02ff3d8832cafdb650453283041b9c940aa8427e6d78f746", "kind": "ordinary", "path": "apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.agents.$agentParam/route.tsx", "line": 437, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "99a2b0bf584cb45d02ff3d8832cafdb650453283041b9c940aa8427e6d78f746", "kind": "ordinary", "path": "apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.tasks.scheduled.$taskParam/route.tsx", "line": 740, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "99a2b0bf584cb45d02ff3d8832cafdb650453283041b9c940aa8427e6d78f746", "kind": "ordinary", "path": "apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.tasks.standard.$taskParam/route.tsx", "line": 253, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "c2697fcce1aa4c3dde62eb08662c05974783a17d24602b4ad52ad591610aab52", "kind": "ordinary", "path": "apps/webapp/app/presenters/RunFilters.server.ts", "line": 59, "family": "injection", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "c2697fcce1aa4c3dde62eb08662c05974783a17d24602b4ad52ad591610aab52", "kind": "ordinary", "path": "apps/webapp/app/presenters/v3/ApiRunListPresenter.server.ts", "line": 264, "family": "access_control", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "c2697fcce1aa4c3dde62eb08662c05974783a17d24602b4ad52ad591610aab52", "kind": "ordinary", "path": "apps/webapp/app/presenters/v3/RegionsPresenter.server.ts", "line": 98, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "c2697fcce1aa4c3dde62eb08662c05974783a17d24602b4ad52ad591610aab52", "kind": "ordinary", "path": "apps/webapp/app/services/runsRepository/clickhouseRunsRepository.server.ts", "line": 329, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "c2697fcce1aa4c3dde62eb08662c05974783a17d24602b4ad52ad591610aab52", "kind": "ordinary", "path": "packages/cli-v3/src/mcp/tools/runs.ts", "line": 1, "family": "path", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "c2697fcce1aa4c3dde62eb08662c05974783a17d24602b4ad52ad591610aab52", "kind": "ordinary", "path": "packages/cli-v3/src/mcp/tools/runs.ts", "line": 1, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "dde6d1b53f04ce4edfe64f523f97516b9996eae04936bf645ae8665e3d455e79", "kind": "ordinary", "path": "internal-packages/emails/package.json", "line": 14, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "dde6d1b53f04ce4edfe64f523f97516b9996eae04936bf645ae8665e3d455e79", "kind": "ordinary", "path": "internal-packages/emails/src/transports/aws-ses.ts", "line": 13, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "dde6d1b53f04ce4edfe64f523f97516b9996eae04936bf645ae8665e3d455e79", "kind": "ordinary", "path": "internal-packages/emails/src/transports/index.ts", "line": 41, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "dde6d1b53f04ce4edfe64f523f97516b9996eae04936bf645ae8665e3d455e79", "kind": "ordinary", "path": "internal-packages/emails/src/transports/null.ts", "line": 8, "family": "config_secrets", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "dde6d1b53f04ce4edfe64f523f97516b9996eae04936bf645ae8665e3d455e79", "kind": "ordinary", "path": "internal-packages/emails/src/transports/smtp.ts", "line": 22, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "441852787536b18196903d7356f379a6f1bef142d828d6463fe559891c43068e", "kind": "ordinary", "path": "apps/webapp/app/presenters/v3/RunPresenter.server.ts", "line": 222, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "441852787536b18196903d7356f379a6f1bef142d828d6463fe559891c43068e", "kind": "ordinary", "path": "apps/webapp/app/presenters/v3/TraceChunkPresenter.server.ts", "line": 116, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "441852787536b18196903d7356f379a6f1bef142d828d6463fe559891c43068e", "kind": "ordinary", "path": "apps/webapp/app/presenters/v3/traceFirstChunk.server.ts", "line": 53, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "441852787536b18196903d7356f379a6f1bef142d828d6463fe559891c43068e", "kind": "ordinary", "path": "apps/webapp/app/presenters/v3/traceFirstChunk.server.ts", "line": 62, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "441852787536b18196903d7356f379a6f1bef142d828d6463fe559891c43068e", "kind": "ordinary", "path": "apps/webapp/app/services/dashboardAgentRunTrace.server.ts", "line": 1, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "441852787536b18196903d7356f379a6f1bef142d828d6463fe559891c43068e", "kind": "ordinary", "path": "apps/webapp/app/v3/eventRepository/clickhouseEventRepository.server.ts", "line": 1946, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f9ff01b0c86728a594cc4f30cbc752b81020b7926214cbf864589fd3d340a999", "kind": "ordinary", "path": "apps/webapp/app/runEngine/services/triggerTask.server.ts", "line": 891, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f9ff01b0c86728a594cc4f30cbc752b81020b7926214cbf864589fd3d340a999", "kind": "ordinary", "path": "apps/webapp/app/v3/utils/priority.ts", "line": 5, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f9ff01b0c86728a594cc4f30cbc752b81020b7926214cbf864589fd3d340a999", "kind": "ordinary", "path": "apps/webapp/app/v3/utils/priority.ts", "line": 5, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f23b51aa27321b9ca61259000b1c66243ad7b54e1ad49b9a8445629935dbdc1b", "kind": "ordinary", "path": "apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.apikeys/route.tsx", "line": 188, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f23b51aa27321b9ca61259000b1c66243ad7b54e1ad49b9a8445629935dbdc1b", "kind": "ordinary", "path": "apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.branches/route.tsx", "line": 126, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f23b51aa27321b9ca61259000b1c66243ad7b54e1ad49b9a8445629935dbdc1b", "kind": "ordinary", "path": "apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.sso/route.tsx", "line": 217, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f23b51aa27321b9ca61259000b1c66243ad7b54e1ad49b9a8445629935dbdc1b", "kind": "ordinary", "path": "apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.team/route.tsx", "line": 130, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f23b51aa27321b9ca61259000b1c66243ad7b54e1ad49b9a8445629935dbdc1b", "kind": "ordinary", "path": "apps/webapp/app/routes/login.mfa/route.tsx", "line": 88, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f23b51aa27321b9ca61259000b1c66243ad7b54e1ad49b9a8445629935dbdc1b", "kind": "ordinary", "path": "apps/webapp/app/routes/resources.branches.create.tsx", "line": 28, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f23b51aa27321b9ca61259000b1c66243ad7b54e1ad49b9a8445629935dbdc1b", "kind": "ordinary", "path": "apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.$runParam.streams.$streamKey/route.tsx", "line": 38, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "f23b51aa27321b9ca61259000b1c66243ad7b54e1ad49b9a8445629935dbdc1b", "kind": "ordinary", "path": "apps/webapp/app/routes/resources.orgs.$organizationSlug.select-plan.tsx", "line": 56, "family": "unknown", "confidence": 0.45, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7220f57b1093578736d74d251bef2e4f7d190f51a9550f48b0b5ac1aba0ec107", "kind": "ordinary", "path": "apps/webapp/app/routes/api.v1.projects.$projectRef.environments.ts", "line": 18, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7220f57b1093578736d74d251bef2e4f7d190f51a9550f48b0b5ac1aba0ec107", "kind": "ordinary", "path": "apps/webapp/app/routes/api.v1.projects.$projectRef.environments.ts", "line": 28, "family": "access_control", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7220f57b1093578736d74d251bef2e4f7d190f51a9550f48b0b5ac1aba0ec107", "kind": "ordinary", "path": "apps/webapp/app/routes/api.v1.projects.$projectRef.environments.ts", "line": 38, "family": "access_control", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "7220f57b1093578736d74d251bef2e4f7d190f51a9550f48b0b5ac1aba0ec107", "kind": "ordinary", "path": "packages/core/src/v3/schemas/api.ts", "line": 84, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/components/logs/LogsTaskFilter.tsx", "line": 44, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/components/logs/LogsTaskFilter.tsx", "line": 70, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/components/metrics/QueuesFilter.tsx", "line": 197, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/components/runs/v3/QueueName.tsx", "line": 22, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/components/runs/v3/RunFilters.tsx", "line": 1242, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/components/runs/v3/RunFilters.tsx", "line": 262, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/components/runs/v3/RunFilters.tsx", "line": 432, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/components/runs/v3/TaskRunsTable.tsx", "line": 388, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/components/runs/v3/TaskTriggerSource.tsx", "line": 20, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/presenters/v3/SpanPresenter.server.ts", "line": 88, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.$runParam.spans.$spanParam/route.tsx", "line": 1, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "ee15d9d6cd6194c00a1dd8312978ab25cd826911def5c009b539494b3fb56222", "kind": "ordinary", "path": "apps/webapp/app/v3/mollifier/syntheticSpanRun.server.ts", "line": 88, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "d2067c86d3655596f75faa8c2b55c4f2920f5600f867b7e7451c3182d3d74df3", "kind": "ordinary", "path": "apps/webapp/app/services/apiRateLimit.server.ts", "line": 47, "family": "access_control", "confidence": 0.6, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "d2067c86d3655596f75faa8c2b55c4f2920f5600f867b7e7451c3182d3d74df3", "kind": "ordinary", "path": "packages/cli-v3/src/mcp/mintlifyClient.ts", "line": 1, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "d2067c86d3655596f75faa8c2b55c4f2920f5600f867b7e7451c3182d3d74df3", "kind": "ordinary", "path": "packages/core/src/v3/isomorphic/queueName.ts", "line": 3, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "d2067c86d3655596f75faa8c2b55c4f2920f5600f867b7e7451c3182d3d74df3", "kind": "ordinary", "path": "packages/core/src/v3/realtimeStreams/streamsWriterV1.ts", "line": 96, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "d2067c86d3655596f75faa8c2b55c4f2920f5600f867b7e7451c3182d3d74df3", "kind": "ordinary", "path": "packages/core/src/v3/utils/gitBranch.ts", "line": 24, "family": "unknown", "confidence": 0.5, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "437f9a330998bcee579135bff37bd4f637522679fa9bd33de0debec4818aa04c", "kind": "ordinary", "path": "internal-packages/dashboard-agent/src/tool-curation.ts", "line": 14, "family": "injection", "confidence": 0.55, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "437f9a330998bcee579135bff37bd4f637522679fa9bd33de0debec4818aa04c", "kind": "ordinary", "path": "internal-packages/dashboard-agent/src/tool-curation.ts", "line": 17, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "437f9a330998bcee579135bff37bd4f637522679fa9bd33de0debec4818aa04c", "kind": "ordinary", "path": "internal-packages/dashboard-agent/src/tool-curation.ts", "line": 394, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "90e43982329831741420500786f16de6aee4fc12e38bea86bb12acb976bf28ac", "kind": "ordinary", "path": "apps/webapp/app/models/vercelIntegration.server.ts", "line": 1356, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "90e43982329831741420500786f16de6aee4fc12e38bea86bb12acb976bf28ac", "kind": "ordinary", "path": "apps/webapp/app/presenters/v3/VercelSettingsPresenter.server.ts", "line": 575, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "90e43982329831741420500786f16de6aee4fc12e38bea86bb12acb976bf28ac", "kind": "ordinary", "path": "apps/webapp/app/v3/environmentVariableRules.server.ts", "line": 15, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "90e43982329831741420500786f16de6aee4fc12e38bea86bb12acb976bf28ac", "kind": "ordinary", "path": "apps/webapp/app/v3/environmentVariableRules.server.ts", "line": 38, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "90e43982329831741420500786f16de6aee4fc12e38bea86bb12acb976bf28ac", "kind": "ordinary", "path": "apps/webapp/test/environmentVariableRules.test.ts", "line": 88, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "216bb82d5ae9cfbaccba7563c3d2c7e63e5601aa5c6bb95726d219cab57c398b", "kind": "ordinary", "path": "apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam/route.tsx", "line": 56, "family": "access_control", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "216bb82d5ae9cfbaccba7563c3d2c7e63e5601aa5c6bb95726d219cab57c398b", "kind": "ordinary", "path": "apps/webapp/app/utils/environmentAccess.ts", "line": 13, "family": "unknown", "confidence": 0.4, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "216bb82d5ae9cfbaccba7563c3d2c7e63e5601aa5c6bb95726d219cab57c398b", "kind": "ordinary", "path": "apps/webapp/test/envParamRoute.ownership.test.ts", "line": 1, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "216bb82d5ae9cfbaccba7563c3d2c7e63e5601aa5c6bb95726d219cab57c398b", "kind": "ordinary", "path": "apps/webapp/test/envParamRoute.ownership.test.ts", "line": 28, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/components/webhookDeliveries/v1/useDeliveriesLiveReload.ts", "line": 227, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/hooks/useInterval.test.ts", "line": 1, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/hooks/useInterval.ts", "line": 13, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/hooks/useInterval.ts", "line": 53, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/hooks/useInterval.ts", "line": 60, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/hooks/useMetricResourceQuery.ts", "line": 100, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/hooks/useMetricResourceQuery.ts", "line": 222, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs._index/useRunsLiveReload.ts", "line": 284, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/routes/resources.incidents.tsx", "line": 60, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/routes/resources.platform-changelogs.tsx", "line": 63, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/app/routes/resources.platform-notifications.tsx", "line": 58, "family": "unknown", "confidence": 0.05, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "5ef54b9e6550cb32d27c44a28724aa8e37eb391f94defed0b6664fe041319d76", "kind": "ordinary", "path": "apps/webapp/vitest.config.ts", "line": 20, "family": "unknown", "confidence": 0.1, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "001d1f8a004eb0505bc08afdf0b41a6319367cc5cb5c647665a635a8aa9a7e00", "kind": "ordinary", "path": "apps/webapp/app/services/session.server.ts", "line": 90, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "001d1f8a004eb0505bc08afdf0b41a6319367cc5cb5c647665a635a8aa9a7e00", "kind": "ordinary", "path": "apps/webapp/app/services/ssoSessionRevalidation.server.ts", "line": 160, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "001d1f8a004eb0505bc08afdf0b41a6319367cc5cb5c647665a635a8aa9a7e00", "kind": "ordinary", "path": "apps/webapp/app/services/ssoSessionRevalidation.server.ts", "line": 49, "family": "unknown", "confidence": 0.15, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "001d1f8a004eb0505bc08afdf0b41a6319367cc5cb5c647665a635a8aa9a7e00", "kind": "ordinary", "path": "apps/webapp/app/services/ssoSessionRevalidation.server.ts", "line": 66, "family": "unknown", "confidence": 0.3, "label": 0}
|
||||||
|
{"arm": "hunter", "repo": "triggerdotdev/trigger.dev", "change_id": "001d1f8a004eb0505bc08afdf0b41a6319367cc5cb5c647665a635a8aa9a7e00", "kind": "ordinary", "path": "apps/webapp/app/services/ssoSessionRevalidation.server.ts", "line": 96, "family": "unknown", "confidence": 0.25, "label": 0}
|
||||||
@@ -20,6 +20,8 @@ from pathlib import Path
|
|||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
from .. import source
|
from .. import source
|
||||||
|
from ..model.endpoint import _PRICES
|
||||||
|
from ..plane.budget import cost_of
|
||||||
from ..preprocess import detect_language
|
from ..preprocess import detect_language
|
||||||
from .artifact import RunArtifact, UsageLedger
|
from .artifact import RunArtifact, UsageLedger
|
||||||
from .labels import label_rows
|
from .labels import label_rows
|
||||||
@@ -161,6 +163,33 @@ def hunt_change(
|
|||||||
return record
|
return record
|
||||||
|
|
||||||
|
|
||||||
|
def spent_since(history: list[Mapping[str, Any]] | None, start: int) -> float:
|
||||||
|
"""Dollars of the LM calls appended to a DSPy LM history since `start`, at the registered prices.
|
||||||
|
|
||||||
|
Before this the runner booked 0.0 per change and `--budget-usd` never stopped anything: the first full
|
||||||
|
access-control run was flagged at 5 dollars and cost 6.13."""
|
||||||
|
total = 0.0
|
||||||
|
for entry in (history or [])[start:]:
|
||||||
|
usage = entry.get("usage") or {}
|
||||||
|
prices = _PRICES.get(str(entry.get("model") or "").split("/")[-1])
|
||||||
|
if not prices or not isinstance(usage, Mapping):
|
||||||
|
continue
|
||||||
|
merged = dict(usage)
|
||||||
|
details = usage.get("prompt_tokens_details")
|
||||||
|
if "prompt_cache_hit_tokens" not in merged and isinstance(details, Mapping) and details.get("cached_tokens") is not None:
|
||||||
|
merged["prompt_cache_hit_tokens"] = details["cached_tokens"]
|
||||||
|
total += cost_of(merged, prices)
|
||||||
|
return total
|
||||||
|
|
||||||
|
|
||||||
|
def _lm_history() -> list[Mapping[str, Any]] | None:
|
||||||
|
try:
|
||||||
|
import dspy
|
||||||
|
except ImportError: # pragma: no cover
|
||||||
|
return None
|
||||||
|
return getattr(getattr(dspy.settings, "lm", None), "history", None)
|
||||||
|
|
||||||
|
|
||||||
def _full_checkout(root: Path) -> None:
|
def _full_checkout(root: Path) -> None:
|
||||||
"""Undo a sparse-checkout a worktree inherits from a clone whose working tree was emptied to save disk.
|
"""Undo a sparse-checkout a worktree inherits from a clone whose working tree was emptied to save disk.
|
||||||
|
|
||||||
@@ -238,6 +267,8 @@ def run(
|
|||||||
if budget and ledger.exhausted(budget):
|
if budget and ledger.exhausted(budget):
|
||||||
print("budget exhausted; stopping before the next change", flush=True)
|
print("budget exhausted; stopping before the next change", flush=True)
|
||||||
break
|
break
|
||||||
|
history = _lm_history()
|
||||||
|
first_call = len(history) if history is not None else 0
|
||||||
record = hunt_change(
|
record = hunt_change(
|
||||||
change,
|
change,
|
||||||
Path(repos[change["repo"]]).expanduser(),
|
Path(repos[change["repo"]]).expanduser(),
|
||||||
@@ -248,7 +279,8 @@ def run(
|
|||||||
tools_for=tools_for,
|
tools_for=tools_for,
|
||||||
)
|
)
|
||||||
record["input_digest"] = digest
|
record["input_digest"] = digest
|
||||||
ledger.add({"calls": 1, "usd": 0.0})
|
record["usd"] = round(spent_since(history, first_call), 6)
|
||||||
|
ledger.add({"calls": 1, "usd": record["usd"]})
|
||||||
_write_json(path, record)
|
_write_json(path, record)
|
||||||
_write_json(inputs_path, entries)
|
_write_json(inputs_path, entries)
|
||||||
_write_json(inputs_path, entries)
|
_write_json(inputs_path, entries)
|
||||||
|
|||||||
@@ -127,3 +127,17 @@ def test_full_checkout_restores_a_truncated_file_and_refuses_an_unread_tree(repo
|
|||||||
monkeypatch.setattr(runner, "_git", still_dirty)
|
monkeypatch.setattr(runner, "_git", still_dirty)
|
||||||
with pytest.raises(runner.InstrumentFailure, match="checkout_incomplete"):
|
with pytest.raises(runner.InstrumentFailure, match="checkout_incomplete"):
|
||||||
runner._full_checkout(worktree)
|
runner._full_checkout(worktree)
|
||||||
|
|
||||||
|
|
||||||
|
def test_spent_since_prices_only_the_new_calls_of_a_registered_model():
|
||||||
|
history = [
|
||||||
|
{"model": "openai/deepseek-flash", "usage": {"prompt_tokens": 10, "completion_tokens": 10}},
|
||||||
|
{
|
||||||
|
"model": "openai/deepseek-flash",
|
||||||
|
"usage": {"prompt_tokens": 1_000_000, "completion_tokens": 100_000, "prompt_tokens_details": {"cached_tokens": 500_000}},
|
||||||
|
},
|
||||||
|
{"model": "other/unregistered", "usage": {"prompt_tokens": 1_000_000, "completion_tokens": 1_000_000}},
|
||||||
|
{"model": "openai/deepseek-flash", "usage": None},
|
||||||
|
]
|
||||||
|
assert runner.spent_since(history, 1) == pytest.approx(0.5 * 0.44 + 0.5 * 0.014 + 0.1 * 1.32)
|
||||||
|
assert runner.spent_since(None, 0) == 0.0
|
||||||
|
|||||||
Reference in New Issue
Block a user