Skip to content

Commit a6d1d93

Browse files
florianGlasimonresch
authored andcommitted
BREAKING: remove api stats
The Web API Fuzzing features are not that useful without an integration into other tools.
1 parent ae58c58 commit a6d1d93

31 files changed

+16
-1575
lines changed

.github/workflows/run-all-tests-pr.yml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,6 @@ concurrency:
1010
cancel-in-progress: true
1111

1212
jobs:
13-
14-
test_junit_springboot:
15-
name: Spring Boot
16-
runs-on: ubuntu-22.04
17-
steps:
18-
- uses: actions/checkout@v4
19-
- name: Set up JDK
20-
uses: actions/setup-java@v4
21-
with:
22-
distribution: zulu
23-
java-version: 17
24-
- name: Run Spring Boot example
25-
# The Spring Boot example project is built with Maven. The shell script builds the project
26-
# against the local version of Jazzer and runs its unit and fuzz tests.
27-
# Spring version 6 requires JDK 17.
28-
run: |
29-
cd examples/junit-spring-web
30-
./build-and-run-tests.sh
31-
shell: bash
32-
3313
build_and_test:
3414
runs-on: ${{ matrix.os }}
3515
name: Build & Test

MODULE.bazel

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -62,16 +62,6 @@ PROVIDED_RUNTIME_MAVEN_ARTIFACTS = [
6262
"org.opentest4j:opentest4j:1.2.0",
6363
]
6464

65-
# Runtime dependencies of Jazzer that should not be included in the generated pom.
66-
# Keep these versions as low as possible for maximum compatibility with user setups.
67-
HIDDEN_RUNTIME_MAVEN_ARTIFACTS = [
68-
# keep sorted
69-
"jakarta.servlet:jakarta.servlet-api:6.0.0",
70-
"org.springframework:spring-test:6.1.4",
71-
"org.springframework:spring-web:6.1.4",
72-
"org.springframework:spring-webmvc:6.1.4",
73-
]
74-
7565
# Dependencies used to support Jazzer's own tests.
7666
# Keep these versions in sync with the ones in PROVIDED_RUNTIME_MAVEN_ARTIFACTS,
7767
# as Bazel would use "Minimal Version Selection" and choose a different version
@@ -165,16 +155,6 @@ maven.override(
165155
for coordinate in TEST_MAVEN_ARTIFACTS + TEST_MAVEN_ARTIFACTS_FIXED + VULNERABLE_TEST_MAVEN_ARTIFACTS
166156
]
167157

168-
[
169-
maven.artifact(
170-
artifact = coordinate.split(":")[1],
171-
group = coordinate.split(":")[0],
172-
neverlink = True,
173-
version = coordinate.split(":")[2],
174-
)
175-
for coordinate in HIDDEN_RUNTIME_MAVEN_ARTIFACTS
176-
]
177-
178158
maven.install(
179159
artifacts = SHADED_RUNTIME_MAVEN_ARTIFACTS + PROVIDED_RUNTIME_MAVEN_ARTIFACTS,
180160
fail_if_repin_required = True,

deploy/BUILD.bazel

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,6 @@ java_export(
8080
# Exclude the unshaded classes comprising com.code-intelligence:jazzer since the java_library
8181
# target comprising jazzer-junit depend on the individual libraries, not the shaded jar.
8282
"//src/main/java/com/code_intelligence/jazzer:jazzer_lib",
83-
# Spring dependencies are required for javadoc but should be excluded from the jar.
84-
"@maven//:org_springframework_spring_test",
85-
"@maven//:org_springframework_spring_web",
8683
],
8784
doc_deps = [
8885
":jazzer-api-docs",

examples/junit-spring-web/.gitignore

Lines changed: 0 additions & 33 deletions
This file was deleted.
-57.4 KB
Binary file not shown.

examples/junit-spring-web/.mvn/wrapper/maven-wrapper.properties

Lines changed: 0 additions & 2 deletions
This file was deleted.

examples/junit-spring-web/build-and-run-tests.sh

Lines changed: 0 additions & 130 deletions
This file was deleted.

0 commit comments

Comments
 (0)