From 00f2276f55c9634a5cd0d3db9327cc9706c2e8bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Dec 2023 06:22:51 +0000 Subject: [PATCH 1/2] Bump net.portswigger.burp.extensions:montoya-api Bumps net.portswigger.burp.extensions:montoya-api from 2023.9 to 2023.12.1. --- updated-dependencies: - dependency-name: net.portswigger.burp.extensions:montoya-api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 05519e9..25d90ae 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ net.portswigger.burp.extensions montoya-api - 2023.9 + 2023.12.1 From a2a8fa844ed5990fcbe0e2ac5d06a86a6104d0b6 Mon Sep 17 00:00:00 2001 From: Niklas Herz Date: Wed, 10 Jan 2024 11:03:40 +0100 Subject: [PATCH 2/2] add unimplemented methods that lead to failed build on new montoyaapi dependency --- src/main/java/burp/objects/CstcByteArray.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/main/java/burp/objects/CstcByteArray.java b/src/main/java/burp/objects/CstcByteArray.java index 2fdeb83..6795a31 100644 --- a/src/main/java/burp/objects/CstcByteArray.java +++ b/src/main/java/burp/objects/CstcByteArray.java @@ -1,6 +1,7 @@ package burp.objects; import java.util.Iterator; +import java.util.regex.Pattern; import burp.api.montoya.core.ByteArray; import burp.api.montoya.core.Range; @@ -207,4 +208,28 @@ public ByteArray withAppended(ByteArray byteArray) { throw new UnsupportedOperationException("Unimplemented method 'withAppended'"); } + @Override + public int indexOf(Pattern pattern) { + // TODO Auto-generated method stub + throw new UnsupportedOperationException("Unimplemented method 'indexOf'"); + } + + @Override + public int indexOf(Pattern pattern, int startIndexInclusive, int endIndexExclusive) { + // TODO Auto-generated method stub + throw new UnsupportedOperationException("Unimplemented method 'indexOf'"); + } + + @Override + public int countMatches(Pattern pattern) { + // TODO Auto-generated method stub + throw new UnsupportedOperationException("Unimplemented method 'countMatches'"); + } + + @Override + public int countMatches(Pattern pattern, int startIndexInclusive, int endIndexExclusive) { + // TODO Auto-generated method stub + throw new UnsupportedOperationException("Unimplemented method 'countMatches'"); + } + }