1 | /*- | |
2 | * #%L | |
3 | * io.earcam.utilitarian.site.search.offline | |
4 | * %% | |
5 | * Copyright (C) 2017 earcam | |
6 | * %% | |
7 | * SPDX-License-Identifier: (BSD-3-Clause OR EPL-1.0 OR Apache-2.0 OR MIT) | |
8 | * | |
9 | * You <b>must</b> choose to accept, in full - any individual or combination of | |
10 | * the following licenses: | |
11 | * <ul> | |
12 | * <li><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></li> | |
13 | * <li><a href="https://www.eclipse.org/legal/epl-v10.html">EPL-1.0</a></li> | |
14 | * <li><a href="https://www.apache.org/licenses/LICENSE-2.0">Apache-2.0</a></li> | |
15 | * <li><a href="https://opensource.org/licenses/MIT">MIT</a></li> | |
16 | * </ul> | |
17 | * #L% | |
18 | */ | |
19 | package io.earcam.utilitarian.site.search.offline; | |
20 | ||
21 | public abstract class AbstractHtmlProcessor implements Processor { | |
22 | ||
23 | static final String APPLICATION_XHTML = "application/xhtml+xml"; | |
24 | static final String TEXT_HTML = "text/html"; | |
25 | ||
26 | ||
27 | protected boolean isHtml(Document document) | |
28 | { | |
29 |
2
1. isHtml : negated conditional → KILLED 2. isHtml : replaced return of integer sized value with (x == 0 ? 1 : 0) → KILLED |
return TEXT_HTML.equals(document.contentType()) || |
30 |
1
1. isHtml : negated conditional → SURVIVED |
APPLICATION_XHTML.equals(document.contentType()); |
31 | } | |
32 | } | |
Mutations | ||
29 |
1.1 2.2 |
|
30 |
1.1 |