1
2
3
4
5
6
7
8
9
10
11 package com.puppycrawl.tools.checkstyle.checks.whitespace.parenpad;
12
13 import java.util.function.Consumer;
14
15 public class InputParenPadCheckEmoji {
16 void emojiFamilyRunner1(Consumer<String> testRunner, String text) {
17 testRunner.accept("๐ฉโ๐ฉโ๐งโ๐ง " + text);
18 }
19
20 void emojiFamilyWithSkinToneModifierRunner1(Consumer<String> testRunner, String text) {
21 testRunner.accept("๐ฉ๐ปโ๐ฉ๐ฝโ๐ง๐พโ๐ฆ๐ฟ " + text);
22 }
23
24 void emojiFamilyRunner2(Consumer<String> testRunner, String text) {
25 testRunner.accept("๐ฉโ๐ฉโ๐งโ๐ง " + text );
26 }
27
28 void emojiFamilyWithSkinToneModifierRunner2(Consumer<String> testRunner, String text) {
29 testRunner.accept("๐ฉ๐ปโ๐ฉ๐ฝโ๐ง๐พโ๐ฆ๐ฟ " + text );
30 }
31
32 void emojiFamilyRunner3(Consumer<String> testRunner, String text) {
33 testRunner.accept( "๐ฉโ๐ฉโ๐งโ๐ง " + text);
34 }
35
36 void emojiFamilyWithSkinToneModifierRunner3(Consumer<String> testRunner, String text) {
37 testRunner.accept( "๐ฉ๐ปโ๐ฉ๐ฝโ๐ง๐พโ๐ฆ๐ฟ " + text);
38 }
39
40 void emojiFamilyWithSkinToneModifierRunnerTricky(Consumer<String> testRunner, String text) {
41 testRunner
42 .accept
43 ( "๐ฉ๐ปโ๐ฉ๐ฝโ๐ง๐พโ๐ฆ๐ฟ " + "ab cdefg" + "๐ฉ๐ฝโ๐ง๐พโ๐ฆ๐ฟ " + text );
44 }
45 }