Skip to content

Commit 7d04dab

Browse files
Simplify gradle setup
1 parent 75de1c6 commit 7d04dab

File tree

1 file changed

+2
-25
lines changed

1 file changed

+2
-25
lines changed

docs/guide/setup.md

+2-25
Original file line numberDiff line numberDiff line change
@@ -15,31 +15,8 @@ To use the DSL just include it in your project:
1515
:::
1616
::: code-group-item Gradle
1717
```groovy
18-
// this is required due to JMeter open issue: https://bz.apache.org/bugzilla/show_bug.cgi?id=64465
19-
@CacheableRule
20-
class JmeterRule implements ComponentMetadataRule {
21-
void execute(ComponentMetadataContext context) {
22-
context.details.allVariants {
23-
withDependencies {
24-
removeAll { it.group == "org.apache.jmeter" && it.name == "bom" }
25-
}
26-
}
27-
}
28-
}
29-
30-
dependencies {
31-
...
32-
testImplementation 'us.abstracta.jmeter:jmeter-java-dsl:1.23'
33-
components {
34-
withModule("org.apache.jmeter:ApacheJMeter_core", JmeterRule)
35-
withModule("org.apache.jmeter:ApacheJMeter_java", JmeterRule)
36-
withModule("org.apache.jmeter:ApacheJMeter", JmeterRule)
37-
withModule("org.apache.jmeter:ApacheJMeter_http", JmeterRule)
38-
withModule("org.apache.jmeter:ApacheJMeter_functions", JmeterRule)
39-
withModule("org.apache.jmeter:ApacheJMeter_components", JmeterRule)
40-
withModule("org.apache.jmeter:ApacheJMeter_config", JmeterRule)
41-
withModule("org.apache.jmeter:jorphan", JmeterRule)
42-
}
18+
testImplementation("us.abstracta.jmeter:jmeter-java-dsl:1.23") {
19+
exclude("org.apache.jmeter", "bom")
4320
}
4421
```
4522
:::

0 commit comments

Comments
 (0)