• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zalando / logbook / #4839

11 Nov 2024 08:35AM CUT coverage: 100.0%. Remained the same
#4839

push

web-flow
Bump nl.jqno.equalsverifier:equalsverifier from 3.17.2 to 3.17.3 (#1955)

Bumps [nl.jqno.equalsverifier:equalsverifier](https://github.com/jqno/equalsverifier) from 3.17.2 to 3.17.3.
- [Release notes](https://github.com/jqno/equalsverifier/releases)
- [Changelog](https://github.com/jqno/equalsverifier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jqno/equalsverifier/compare/equalsverifier-3.17.2...equalsverifier-3.17.3)

---
updated-dependencies:
- dependency-name: nl.jqno.equalsverifier:equalsverifier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

3663 of 3663 relevant lines covered (100.0%)

1.0 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

100.0
/logbook-api/src/main/java/org/zalando/logbook/BodyFilter.java
1
package org.zalando.logbook;
2

3
import org.apiguardian.api.API;
4

5
import javax.annotation.Nullable;
6

7
import static org.apiguardian.api.API.Status.STABLE;
8

9
@API(status = STABLE)
10
@FunctionalInterface
11
public interface BodyFilter {
12

13
    String filter(@Nullable final String contentType, final String body);
14

15
    @Nullable
16
    default BodyFilter tryMerge(final BodyFilter next) {
17
        return null;
1✔
18
    }
19

20
    static BodyFilter none() {
21
        return NoneBodyFilter.NONE;
1✔
22
    }
23

24
    static BodyFilter merge(final BodyFilter left, final BodyFilter right) {
25
        @Nullable final BodyFilter merged = left.tryMerge(right);
1✔
26

27
        if (merged == null) {
1✔
28
            return new NonMergeableBodyFilterPair(left, right);
1✔
29
        } else {
30
            return merged;
1✔
31
        }
32
    }
33

34
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc