diff --git a/build.gradle.kts b/build.gradle.kts
index 004a8257..fdaac58d 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -82,7 +82,6 @@ dependencies {
create(type, version)
pluginVerifier()
- instrumentationTools()
testFramework(TestFrameworkType.Platform)
}
}
diff --git a/buildSrc/src/main/groovy/GenerateDataFromManPages.groovy b/buildSrc/src/main/groovy/GenerateDataFromManPages.groovy
index bf0252f6..c29212e7 100644
--- a/buildSrc/src/main/groovy/GenerateDataFromManPages.groovy
+++ b/buildSrc/src/main/groovy/GenerateDataFromManPages.groovy
@@ -310,7 +310,7 @@ class GenerateDataFromManPages extends DefaultTask {
*
* @param File file
*/
- private void generateKeywordAndValueJsonMapForFile(String fileType, File file) {
+ protected void generateKeywordAndValueJsonMapForFile(String fileType, File file) {
String filename = file.getName()
@@ -432,7 +432,7 @@ class GenerateDataFromManPages extends DefaultTask {
* @param File sourceFile - the source file to extract
* @return
*/
- private generateDocumentationHtmlFromManPages(String fileType, File sourceFile) {
+ protected generateDocumentationHtmlFromManPages(String fileType, File sourceFile) {
Document document = buildDocumentProcessingIncludes(sourceFile)
@@ -443,7 +443,7 @@ class GenerateDataFromManPages extends DefaultTask {
segmentParametersIntoFiles(fileType, sourceFile.getName(), xsltOutput)
}
- private Document buildDocumentProcessingIncludes(File sourceFile) {
+ protected Document buildDocumentProcessingIncludes(File sourceFile) {
DocumentBuilder builder = dbf.newDocumentBuilder()
String xmlContent = sourceFile.text
@@ -467,7 +467,7 @@ class GenerateDataFromManPages extends DefaultTask {
document
}
- private String processXIncludesWithRegex(String xmlContent, File baseDir) {
+ protected String processXIncludesWithRegex(String xmlContent, File baseDir) {
// 🔥 Regex to match (xpointer is optional)
def includePattern = //
@@ -630,7 +630,7 @@ class GenerateDataFromManPages extends DefaultTask {
* @param sourceFileName - the name of the source file we pulled the data from
* @param parameterInfoXMLAsString - A transformed XML document representing the documentation for systemd
*/
- private void segmentParametersIntoFiles(String fileType, String sourceFileName, String parameterInfoXMLAsString) {
+ protected void segmentParametersIntoFiles(String fileType, String sourceFileName, String parameterInfoXMLAsString) {
def builder = dbf.newDocumentBuilder()
ByteArrayInputStream bis = new ByteArrayInputStream(parameterInfoXMLAsString.getBytes("UTF-8"))
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 37f78a6a..c61a118f 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME