From a67dc0e09a62a5d3367a125ee50bb32c88cda524 Mon Sep 17 00:00:00 2001 From: Elena Barabanova Date: Thu, 5 Feb 2026 19:13:48 +0300 Subject: [PATCH 1/3] =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B2=D0=B0=D1=8F=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/example/Animal.java | 2 +- src/main/java/com/example/Cat.java | 2 +- src/main/java/com/example/Feline.java | 1 - src/main/java/com/example/Lion.java | 8 +++-- src/main/java/com/example/Predator.java | 1 - src/test/java/CatTest.java | 34 ++++++++++++++++++++ src/test/java/FelineTest.java | 32 +++++++++++++++++++ src/test/java/LionTest.java | 37 ++++++++++++++++++++++ src/test/java/TestParameterized.java | 42 +++++++++++++++++++++++++ 9 files changed, 152 insertions(+), 7 deletions(-) create mode 100644 src/test/java/CatTest.java create mode 100644 src/test/java/FelineTest.java create mode 100644 src/test/java/LionTest.java create mode 100644 src/test/java/TestParameterized.java diff --git a/src/main/java/com/example/Animal.java b/src/main/java/com/example/Animal.java index 6792db6..ddbca1f 100644 --- a/src/main/java/com/example/Animal.java +++ b/src/main/java/com/example/Animal.java @@ -17,4 +17,4 @@ public List getFood(String animalKind) throws Exception { public String getFamily() { return "Существует несколько семейств: заячьи, беличьи, мышиные, кошачьи, псовые, медвежьи, куньи"; } -} \ No newline at end of file +} // ghjtrn \ No newline at end of file diff --git a/src/main/java/com/example/Cat.java b/src/main/java/com/example/Cat.java index f501323..6f8015f 100644 --- a/src/main/java/com/example/Cat.java +++ b/src/main/java/com/example/Cat.java @@ -6,7 +6,7 @@ public class Cat { Predator predator; - public Cat(Feline feline) { + public Cat(Feline feline) { // Feline реализует интерфейс Predator this.predator = feline; } diff --git a/src/main/java/com/example/Feline.java b/src/main/java/com/example/Feline.java index 1130b5e..e3dbba6 100644 --- a/src/main/java/com/example/Feline.java +++ b/src/main/java/com/example/Feline.java @@ -21,5 +21,4 @@ public int getKittens() { public int getKittens(int kittensCount) { return kittensCount; } - } diff --git a/src/main/java/com/example/Lion.java b/src/main/java/com/example/Lion.java index 8bd39f8..33576c4 100644 --- a/src/main/java/com/example/Lion.java +++ b/src/main/java/com/example/Lion.java @@ -5,6 +5,7 @@ public class Lion { boolean hasMane; + private Feline feline; public Lion(String sex) throws Exception { if ("Самец".equals(sex)) { @@ -12,12 +13,13 @@ public Lion(String sex) throws Exception { } else if ("Самка".equals(sex)) { hasMane = false; } else { - throw new Exception("Используйте допустимые значения пола животного - самей или самка"); + throw new Exception("Используйте допустимые значения пола животного - самец или самка"); } } + public Lion(Feline feline) { + this.feline = feline; - Feline feline = new Feline(); - +} public int getKittens() { return feline.getKittens(); } diff --git a/src/main/java/com/example/Predator.java b/src/main/java/com/example/Predator.java index 02e6cfd..65fbdc6 100644 --- a/src/main/java/com/example/Predator.java +++ b/src/main/java/com/example/Predator.java @@ -5,5 +5,4 @@ public interface Predator { List eatMeat() throws Exception; - } diff --git a/src/test/java/CatTest.java b/src/test/java/CatTest.java new file mode 100644 index 0000000..c514506 --- /dev/null +++ b/src/test/java/CatTest.java @@ -0,0 +1,34 @@ +import com.example.Cat; +import com.example.Feline; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.Mock; +import org.mockito.Mockito; +import org.mockito.junit.MockitoJUnitRunner; +import java.util.List; +import static org.junit.Assert.assertEquals; + +@RunWith(MockitoJUnitRunner.class) + +public class CatTest { + @Mock + + private Feline feline; + + @Test + public void getSoundTest () { + + Cat cat = new Cat(feline); + String sound = cat.getSound(); + assertEquals("Мяу", sound); + + } + @Test + public void getFoodTest () throws Exception { + Cat cat = new Cat(feline); + Mockito.when(feline.eatMeat()).thenReturn(List.of("Животные", "Птицы", "Рыба")); + List expectedResult = List.of("Животные", "Птицы", "Рыба"); + List actualResult = cat.getFood(); + assertEquals("Некорректный результат вызова метода", expectedResult, actualResult); + } +} diff --git a/src/test/java/FelineTest.java b/src/test/java/FelineTest.java new file mode 100644 index 0000000..b4e3662 --- /dev/null +++ b/src/test/java/FelineTest.java @@ -0,0 +1,32 @@ + + +import com.example.Feline; +import org.junit.Test; +import org.mockito.Mockito; +import java.util.List; + +import static org.junit.Assert.assertEquals; + +public class FelineTest { + private Feline feline; + + @Test + public void getFamilyTest() { + Feline feline = new Feline(); + String family = feline.getFamily(); + assertEquals("Кошачьи",family); + + } + @Test + public void getKittensDefaultTest () { + Feline feline = new Feline(); + assertEquals (1, feline.getKittens()); + } + @Test + public void getFoodTest () throws Exception { + Feline feline = new Feline(); + List expectedFood = List.of("Животные", "Птицы", "Рыба"); + List actualFood= feline.eatMeat(); + assertEquals("Некорректный результат вызова метода", expectedFood, actualFood); + } +} diff --git a/src/test/java/LionTest.java b/src/test/java/LionTest.java new file mode 100644 index 0000000..50b2b33 --- /dev/null +++ b/src/test/java/LionTest.java @@ -0,0 +1,37 @@ +import com.example.Feline; +import com.example.Lion; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.Mock; +import org.mockito.Mockito; +import org.mockito.junit.MockitoJUnitRunner; + +import java.util.List; + +import static org.junit.Assert.*; + +@RunWith(MockitoJUnitRunner.class) + +public class LionTest { + @Mock + + private Feline feline; + +@Test +public void getKittensTest () throws Exception { + Lion lion = new Lion(feline); + Mockito.when(feline.getKittens()).thenReturn(1); + int actualKittens = lion.getKittens(); + assertEquals (1, actualKittens); +} + +@Test + public void getFoodTest () throws Exception { + Lion lion = new Lion(feline); + List expectedFood = List.of("Животные", "Птицы", "Рыба"); + Mockito.when(feline.getFood("Хищник")).thenReturn(expectedFood); + List actualResult = lion.getFood(); + assertEquals("Некорректный результат вызова метода", expectedFood, actualResult); +} +} + diff --git a/src/test/java/TestParameterized.java b/src/test/java/TestParameterized.java new file mode 100644 index 0000000..bd31aeb --- /dev/null +++ b/src/test/java/TestParameterized.java @@ -0,0 +1,42 @@ + +import com.example.Lion; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.Parameterized; +import static org.junit.Assert.assertEquals; + + + +@RunWith(Parameterized.class) + +public class TestParameterized { + private final String sex; + private final boolean expectedMane; + + + public TestParameterized(String sex, boolean expectedMane) { + this.sex = sex; + this.expectedMane = expectedMane; + } + + @Parameterized.Parameters(name = "Пол: {0}") + public static Object[][] getSex() { + return new Object[][]{ + {"Самец", true}, + {"Самка", false}, + }; + } + + @Test + public void doesHaveManeTest() throws Exception { + Lion lion = new Lion(sex); + boolean actualMane = lion.doesHaveMane(); + assertEquals(expectedMane, actualMane); + } + @Test (expected = Exception.class) + public void getManeTestException () throws Exception { + Lion lion = new Lion("Львенок"); + System.out.println("Используйте допустимые значения пола животного - самец или самка"); + + } +} From f5c80d2f99e28c91e6e71db08608ab84659b4038 Mon Sep 17 00:00:00 2001 From: Elena Barabanova Date: Thu, 5 Feb 2026 22:42:38 +0300 Subject: [PATCH 2/3] =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B2=D0=B0=D1=8F=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 55 +++++++++++++++++++++++++++++++++++++++++---- target/jacoco.exec | Bin 0 -> 70876 bytes 2 files changed, 51 insertions(+), 4 deletions(-) create mode 100644 target/jacoco.exec diff --git a/pom.xml b/pom.xml index 8177035..2925609 100644 --- a/pom.xml +++ b/pom.xml @@ -5,26 +5,73 @@ 4.0.0 org.example - untitled + MockProject 1.0-SNAPSHOT 11 11 + UTF-8 + + 4.8.0 + 4.13.2 + 11 + 3.8.1 + + + org.mockito + mockito-core + ${mockito.version} + test + + + junit + junit + ${junit.version} + test + + + src/main/java org.apache.maven.plugins maven-compiler-plugin - 3.8.1 + ${mvn.version} - 11 - 11 + ${java.version} + ${java.version} + + org.jacoco + jacoco-maven-plugin + 0.8.7 + + + prepare-agent + initialize + + prepare-agent + + + + report + verify + + report + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.22.2 + diff --git a/target/jacoco.exec b/target/jacoco.exec new file mode 100644 index 0000000000000000000000000000000000000000..e4d82790fc24eb1a059e9721ed8fd43e9fb834ac GIT binary patch literal 70876 zcmdS?2Ut|s_CAj9p?BCe5DTbdi|B~GQv?+SL9oX*G6RkdGdMFS*syD2iLt~UTTC?e zYmG+1*kf<8cN2|z?IqUvt$p@6XU^;?VD9Jpf1bb3y-@}@W$#tq^{%pIg@r+$K`5YI za>wM<+V#|`2K^f~ZiQJoIs#?!wi=isi-b4Oe`kra)hbZV2Lf1XL*KS!m?Q)sfX zwdyRj&ZIPH^g8Yv>3Wq~k!Dh+4@y$%G}$>??pyNC2F(zSQtQzI@A^lzX5gRGwxaIV z*HY!_lv$c|MI8ORb6&Pu9-E`ls?-K~8;x44ic@E3bQ*Fad2%-SOR1H2RcdpT{k3X& zOn;-vpiDQ#DvfI2N(j3h`+DJ9XJDN2JfOKpOWQq@Mic8FT#R~_L?BR+X(I#-jUFRU-0r8K1vP#a(Y3>sZ#68%b^ z1ZyI1>LSAx^dqknRE}DJ%Igi8ih()sItoLMP6xjcr#7Y=G~9c&ObGlWJK=Y;BEGSH z-i&Q1p+0JDeH$llp*Cb`bljQ?uad_7w7fpt|M8y>X3twK{{!L9YNJVfHO(-!$~zz7 zHnDlXzDX-wj(pmvwHlq8{E&~?6}L}b5`WS3ryjK?kDaAYAEYtq6&f9^3T%SHXv*o| zA6{3XQfDZ0v?is_I8<#gDpJ*^9D~l7q&KMJv$9QjWV6&pA6JAsMz3t;b?)dc)Y<8K zDNV49{c}ue1>K7n;p>>}Y_*OP480*i2Rolbgix)bKUU$x+ZSPYdiaJ8Z!ce5iW*qo zLy$9Lx-ug}uT}BaZfj6x50G~xJC&w4n0#Kk;!{67uDE^rS5;9ua|O#*DU>>$o|pa@ z@t@p_5)o>xhlf+@O!5?iK3i=t<;AJB>P)3cO}^PtuZuAllzE(_H-g={b$Z~=aQ%zY zsG8kn=4H#Mh##Dz)M`w5p)!PEExXGHpQ*mF0;(wett7fhmS-}0mq)nL%CBBuzfxuq zYEFJunXLq2Rb(lLsC5csjsf(`pjPCVG+N8v#wpcVdR^xM2DMVv2J}mB$g70HM=zG) z8t1;h`pUaxSyV@QUr{JjU?MUziBu%&(>ZzMf8FbQyedB2{b=~EktojbV;Bc0!H`J4 zpRUh>Cow9tN?m4sMSJBCWmga~FavemkXz}GQ8;SN<2|bqZ?$2KluEK)8N`q%cyl5u zoIFjF2|5ES&{;o7tt%nBD8p@0WSXk2p@EI~NUmlA8>JxIm#8tCtWD5+PyG1e-XZPA zZU{iqw_p~#zg`bYqyT9cq*ldpU&!kPy60kFjjQLLv{oS~*;@7(%_pXqv$$F6tp0Ez zssLS;1`V-_G3n`Qqft&jOw=n?upOn$0SF(@ z7SEsvTaf)*6vE1`vqy~_kum~Bkt^u?4^->aMvV~!hZA^>5+ns=N~cK6(WR<0wCZ$X zv3U_7Dhpb{{gBTRgpWsW@OmBHD;&j=i`m$hbiFP^lbK_nPDY~}NH3-!GM*rO1r`_d zDl^X?9&YvVq@AND{%{qktQSuz3F6*K46nQ`yoEuNF1M&nD#$(9eqL|&oMRv>sa7Qr z^OvDaSNqBkK2bBGva5bfXY?g=M<-5=Zi~dLiS}6Xnbfa&$Z$@Fx2JN_PQOL9t?wiF z9ePdiLPp*L`T8QfYSWhBs;Zc0sHOFvIo-TmB*-**~HP)CE%7$_{bs<{3rMj zxH0e0Wyi+tn3aY)I9&+xs1}qY2d7|C=bAvKIBzL$O{_5IGB~^BbHNp#srkjAhaJ)z zqw0?Jle5#QIl5#62xzTQfk^hk6Yn#H>sH3zc$mV=F z^cf(kA-G9%+UsUxqaW%}y<%94Y;6uWA)_LN{_UIZj(=H`ebv8Di+-#Q*#H9~?yxT! z755I_`(?P%ll6)_Rfexd3657vtpgF~ZB@MG-%>LpmAW7e!b5)PvG~s=Upz$3tuM={ zrfBTJAaVv&(HZ1Oz!=`12v_)fcAFNaX=mhrq?oz2J}X;8VkW_$bx`N|&GNyf60Om)J>Q)`3hNCP-aDIw zgaC)tineN#;C6_$@B?q9@|ZFw>A=89)VSE&$yrZvBi&2l(0_jSUpVZ_ebm_c0T{KS zl0=j}frOVJGsECzI_i_NJtA=P2APJIb0dF2U97KRBc zkDP0xq7uxi6r&W0Ql#l~4C!h)7p1wE!V#$z2LuOiZHwA4FI`+u%4t1$+inI8D22N> z4meut(A*^hKhYPoA9+|K&h}kkHyV%-loNQhAx!`FMHgId*pBj5$9Mb&wY9raj<6!= z0vBde!$e%5F^zsyBFY2dJ3&?V)=Jv_7}c_f8y}cMd}q;i@V5dImPfj{;+8Km`~7Ee zlVPZx^-3`!CR%P#LV!IA5dAC=wIOOnSG`6RGgN6%Q$VCPlyD7j!6%j_rkw2e-#=|Q z63IrIV0pRV!=BU?>5<)Kxcb5S-Hlxy?Pi@B^XybJIf_JpZ=C$v<46LM5w054IltF} zq-m&!^^z1@W9&S8JlKDO1x~=jzyGxRc0jF^L}w8UA6$Wb$^ur0NAi(gYjFOP4L7Fd zwP@t*mpQ1!TQnjm!2STW5fOOuo-7Dq_c4Vv<}|xlg2r}PAWl|{2=~h!^d=xt5_E(~ z;hbU@F!-UU5V_)-n-+$5xYhIp>Sn!0%+e=V14qhGS;d)x&83@UaXsFTWLRA@;Zwy9 z|0#{?+t(BURa@vhqOoZ?+1bERr2i5{j^UfdP~%<17)+HIWCd78v-? zjr#cg`Sw*_^;*<~eZ_w(2FV%p9mUwj|70M3(kb2R!0JxvDA9Tyi+z*i4Bj+zOpH7c zLP(v-%@cQ7m8AXWMaVML(eA5@5s78(1lKACq`Z<4Fl@m;o_c&MxV@j|a?ftgo*5!- zdo)FY4g?aUNtHH037$j>BV9f5%}&jOTn9HBWHnW1ic;&Gc%gul8uZ=z3I*S~#G6YIxjbU`$sJk!B>dm5Hj z@Eg4(497;hy7W6YzY!~N%ylH@%!ctzQ)@Gl4QYhWOSkBfoDYIMuzf$?(nz_-T5{T`B-vkWyWuCT`f?G#Hg z0K}0dDF>+y0X5z6;ivniWX#(d&jP-IN`pda%u*27$FXb*k#D2;pn>bBV9zE?0xz^-_8HmzQcm^ZHSxJ1C&H{U<>MQeA8fj;FJiI=3L?ke<3IcN8186jfD>Z9g0?n zd<_u}Fh+V^UY0(`=o^Oc`t?_a_9?kgje0x30YlzNM4BgDqyYdi2`M=y5(OA?I5v$$ zd?icm+`KooMmGmGS^^x?fTd5+W$1}yfda=bt?+#Dvk5^c)cP5P%_6?wFPUo)s3>wn zKog8xVm7}u@2W&T7+nIPn^E|i&53n_wqKc#fHAkn+u8RpgztbQBQiv&OU?ijx)9PN zoEs&7K?s4zJdoj4O}<}TZ~vnUtZ@*`OjnIj)1M2YVhtKqrdnVD1-~e-=O)8FYyEPs zY~AJUQAO)lC9lYlFC619uLm}?+w|`{{F&?KiyB$~s9ht%lY)fb5E2qWz&^gsEnV-G zN2m8iXt>l6IZWEr1J3VZbibFI+CE5dhBbJg!mXe#Gfr(%YP7~un~@hT=~Lof>c&|& zKZ9hc2jUTMa5ladH>WlwS)`dNqas^KiIKb!a1cfladM(c7=z7V)@MCv(Qy3wE1TJ< zms!c8>>QDLZja)1CPN-J!j%tP-SzW_IRnFsATn9{k;p$phdGc{>JzW7;;K^c>3Y@2VQ(T{g*b) zQ7h|5w}EkXs35_`lEiO-tPK99$BsP&%+55ut|GzsX3f2t@c;P6*r}8oYhEil*PqWnZD5)>ja$l}O0Y)pbChv{M=&(Z!Jv zz!eZmi2k^oOHTP7a>3>urMlkk({vDPrMM`g4R9)aW=zii&1K-g!15VvL+}XH5Bn~C z(|-FOgYKb@|I5QBsUd3))DL71IiIA|dhN%`ovn8D>D6P513)2hO8okR`2>=Yqge$D z9-jLK@+yxGephkIZ{GV+I4gTV=|a@3GeJZSIU9K-81IZ<{f&x>UxZOo5)@#Fx!sj3apfd*NsQmyQ)avu#_q&?o6;KQEQucM; z1Xk4uwH9znK=B1>3|JUUJ70?y3J*5~L{WloyI@!l41 z=iZt4;uwmwUIiO*CN_;CIbki^-U&oA?gao;z*#37Rq?oX;FL|g!|nY+y~h4CcG|74i%5D}RL!zD9O?kGOmd6-uK4`wih~O?>dv2ab2e&g z{jfG(kEmCih4~Y+)CBwz+?=Y`WaPmPY4s4|kihed+q#30Bel1e&wjznXrgXia5ZS^@+dObp=S6p$sdE}zMQDagz zLQt#102Oy6F=14sYgGnd%_)nbXq_0BN-&L99j7!AbfhGKt$P@r-%*ovI9Joxk=dY1 zNYtOJ*x~XWex(s!x1e)+X47tWQM~oG{!69tXo(-pyYl0cj@!H22)RT^B`hEJIN+c- z*JO0Bh)10-P^~SSI37iR-V;e{ENGk)p}idP_Ff?Vc|eTo)bG}xDk3bk7%<+(+tl1~ znXwl5tMYH3uc-9yBbzH^)-0h&4m;Gfp9{jnk)Gi)e7258RjgN201DtViOr)~SdxCs+mo;OY1qXJ&I;uOh{mI86$ymp zoO1CODhC+F4If-~#`or}3PUM`wI3F787`y$UT-{pS*s`+S8BL2b{{!_Flhq%J!62d)q8SmihI~^n z4j*3FefO506RM#G#IV~ex1}tR1XfLiiiZTVXM?B2$#}L3AP5=k_<1reglnsy0Ed-!a*Tai` z2>{+6@Kvog83P&M+_{+9OAFc4YT*y{fOGT_0wJ@N!T&6@Nsg?1)<%T2I zpZV}^^Ublep2PklI;;`Z=oJacUBHDHe{db$+iFpY^F?7Ge)eqsiVGRlI-w!fTPK*K zIO_0;W{6elbUVS73T5hIuqOG8YLrl6NYuhAk0TVJd6mSaMqW8x=4wg^OXxT^u)y(K zRhJ2seDvY)`^Pdod}>m|)^)D_MF~awOUv&*?2e@{wV}7a46hizHXz`{#v{cHvh8ym zbsi=UHUm{U<8Gxk17_vMQ*&bfN$i?gvhHqvxL&)|W{1A`6v2XBsSI*Zko>$o2+dY! z)Eye@8uM^CzGP^4<<};I|7HP!u>B&F!*TWkzXGep+5dJ>D62H256BZzNABhEwBIV! zsk%5KkafS(N6q3el$dj{)F+e2hXkY1q%m=UaH#@wAPx_g9cmoBBpZcWi>P2-2*KVJ zSQ)*c>x(7cZ;wm@t8u#l4)V(B{mtF9x~!vR#7YF7HYE!wLh(X3NOS2(WXTt`SDPAi z%N&JwFI+nIRG-cV9Hb-!1PPwY5*Kjf`-IS2KF4d%_@(F~7)b7DsXzlmpwAK<43uQZ zaNjL`=X77T*9Vo8Isn3q%ZZy$H$kDY(Q_oO5n((wroxwl*?ghR7TZ)$S>p^oE1zu8 zK%pVoD8Vm5rEG(m^%P05x6iSZqRl+nE8CJAsPE$a2(xCKL1(lcvuWPtg+d(rAtkgboW(@i3#N}jV#~TcKLmFH|t2XI% zrS+&hZriJ8jsN`Ebuf!J2w)^BfK;g1&}UJJscd{|&WB2rsIZ2+o zro|~)Qi9zQfd{l@IY^eqza_%E@^i}LecQ^R8rFLv$TnpmNG3w4rUjN~W3w&4h0eNh z%2^YS?ZU?A5;9U_f-t=NA3M9}`ps>HN&vs5Q0FR1G^?Q9alkih3=f`@WE$wfyX!JDoA3N~GaD%}Pp-_#1v8{HKr#p0fdStl*_W-GD(w!h5}rWPrHRYe^nQ2>b&efmE(di;fww z_eXz59WiHMq;+Cb9^)YljxG3B*oPWitVd^EF(6#IS) zP$Y*cIW7pC*R`^<^CnH}*0e}0DgqTyX(Lx80uF+2ixQMlUe6C!rTg-4CWQ`ko6ja( znH>``AP6!LemWCyeb8g27W*12jh7XElHpjlLW#)B3@gO`qa`3}7?Y1Y-QZ@!a2yugic?Lrb@lAX#SwpD8 z3D_5oTX+4bZRjI?IBSdSE|S2yQUZcJwvmv3t!0TRw;}@z9HGU|2Iz3k&>Nu5$C6Zp z4tL>G72RIBMSS`9B?c+eCHK#&=7k?vVH0eDr9J^VKRfH;KRlZln&an&uvhbs-5Tsq zNn(p%giWwKh0|v%mH%H?d|7?HenjnCi=9;t@^~RhNt#>0T9bxSu&<<`x~@M$(KkQf za^D?q*{l6SPZViMr3jlvsX)S2a#mH&88%{{p@ay;9zbKoTlccMHM{VoO(Cg7so^TL z`7|w0mp;HiiX-@10Z2mlmk+^jT<0_jzwcY0rY!8kM}bEm4-;d6ntn)mle7UiupdK| zJD2|Y-D9@jfiVCUYTTkpc5-`iQa|N-Dkyx@0oOw)#z9H2}45xwShz5Dk| zlxlfEVb{p+033ieCsN=Qs|9aHyD_*;q=CD2$(LL#dnVU+^T*wG9g5Po9nu_Cvb{WM zJp&g7HELYthBs)%?`29xtrS-xXTF^8d`x-S~%mqEDx)Kcp^?bwikI*}K)fr1)K2M@2$ zc4}Vaw%;Om1R^2&mr<2##YKd(4qLDqd{ZU=`||cVIJS_+gTL;a3Q&K2F1 zc?NNG%MlkAPnxOEVNDyeMWChv@lF0N$#i|o-(nQcm zgnzo!H23cd(?+4H){-ymY)3LL0>A*jwZ8Cn4<9UD5;lF?3pzf5y2*d9x=BkAIw?a> zcMbK&%l*zQop{d_gZfxMjIgV5#o=}Uo~xl6#6Uz>LVQcZRWOiU#?4x@=W);D4nVay zQ$!dhVj-f4(T;RQqhF^38})2<>W4z*CAT6biO@Z=WZ>lqR%uCr!6f0W%b)^e)#=vd8hkunRLpG&BuO{8FjPcfFTH_p+ZZ%P z+i|$M}|JDa;{t7QtHs`r%1?{_fD|)){ZMfln$NS&mW))RfD~?nsDd-zT1U&5sM_HXpup z;Quh4B`pu&VpbQDfcsX~BK$w-li6&JGMmHTf5;5U)r|{o zAa>c3^$LuX;l{a9;j`A~oo4}sbnQ*>vkqfX3yk1{F;Z56OL@WC7!M^4e9-L$;^xNK zHx-0n5b6a%TuE%DHj&jzgYyrXR0{uRVx=;1*{@cx!(kk+BVAH~(ggYI zsxg>g=##|>azi!}z=;u}lHAvOsth08GV@d1`k&W1W6?oNpt@Wb>qB8ZU#g)uR6wXn z5dN#rKRqA$U5s^RSDebWg=e9KiSkHKcf91~={d$rlU@{2`e9)SV+6jC+eYwFpz$J| zm6nr{p~;0$XikH)LOt%WKFJh4u`He1U_S^H=x?i*U_PEDaSdVQ6M|6)NJwrNlHra! z&$)bh&?k(|!3(UjN@Sb4iBuLAM?&Zj`yth>>ZO9hpXTEqOYZHr>C0c$ETK(0)<&8Z@H3MYDwD;2UsH4u_zVUvn?oyf7>7&`uOPa=CAKBL`?{8w!eg& zmh$fdOU8|#0p(98lm7IEns3UX64Agg7Tk<3U2Vx+)XduXG7rjD7t<^%51VSnALYP1(ZeDUo+amp5 z$$}-GIJIzl?afKEU(oJ#8~-3g0^B|kndW#KuKm<^7Q#ImH@-XKaJzOamEdqqERKrv z4AynbpxH8D%IhC@>mj)80Ik;d1)rUo`y5<5zYNkPv#&HK$Vy$rXeU3@F0+Yb(U1f7Lsxh$4yv zt0+UB26QFN7opdc*m7xT6bNN86)sho@hL8() z3-PWdJ^FOJ+3hh(wEKJjM=hCIn5-wvz02TQ2{>d)y568a5)yuZ0M%4CiE2DD!&V7;U8};@r!20**r*B+abLELRH15mOlW)(mDa~i)jIjhn zxmp9m44UcJ6ydY;hj+M=`_*14G!tcriVkhV0qc{GpS5byZ{>^2dmRjG;v`TSS+`Rf zp>zOfBb|zid5y#{K)BtYEkdUTE%wJfZ$555qeq`7EV>iws<_~Qn(Uul4u!mTqe+ZU z`SlWJ%D!B!Bri^}* zF2hG&EFQgWcHzuov!)hXE|O+K`I3$H5a&Sq37N#JAmk;G5-@zFZI05Q(kOL4-?-w@+Tf1A zRN9hD!*K_xBFB@?=;Sl$gfovy_)4Ajj~?Hd)|WLwjP!C=Q7EenaL-m^vnpbDKH;Z40Xp*uVF3==B{bXRQkQxbei^jpPyjN|l1!H2EL5srr zizKU<`Go{(I+^rE9?3FtknVB${2QdQ{mHztEneuyv4Irxk}NO-AYsyEaoGdXRm!Df zT;1^4MIq*jW{Z5%51UX%=v*Gd~9?;qPbQVinDwJ zWFNGEz&G20E&k0z@B{gwh<1%HY_y@6EtjC3OvFG+uPbDCtgQl(MVjrgU>0wH!J6lN zCY%kL_{ydVQF0sNi-pmQTx==aPHzA-`~2$rQgu}eTNRg@x7b?+H&}=7{wf<54e9nW zmlcuP+4@Hgie_w>U&1UHEtzm5IQCV?f;Lt>V`^HA%q9472%WP*$1J|ILf~N(gnKVI zeZKeD6UZemQWY<`2t^Y&_s7 z-j)-{L8L_>iiy;9fyf!;hdeQqIv+UtZL|L0?>}5*(>7`QI#zo3!}Sx-pDA({S8J`_ zsOI8xNKBGYv&?(1Cir5f?qzPz&K~KAmNoFBV@cMC&a4Ns1NldxZHRtF`N}pV#G5Vq z7#0NXY4lp&ufspRaJQ5;%@$Vc{;3Gpz*RR_e$RH#WOs>st?>k@}FY@{r83bK_My?d1Wz4nsx|GHu) zIYUGWBuPwm-eP{pSAi!YaU%~?uX|q}+D`c>n@Cj>pjp(LE9j0@4}jURdIKZ|);H+X zW{WwYv7=&)IO=J*2jCOtw90_9yv%U{()a-K8{s=IhJ5|7@OhDfTHnnVe_Wv+l=Ak> zGupLp^D@?8-Fob-gkY~eOO{YE2(SBdYkG9m<$- zEMoFaeW-!B)aK)xea{a}aj;j;Uat*glGKK9*U_${@w(E(+Fm}9+=Yb~Hm0vgo|aTm z90MN2-`nH4P5mazqHvguO){4;gY&x*^liNhjiWBJZTj}`4mI>Pv9ujlTL8C_-fw02 z*`RLEM&xEUqO2LkqC*5yUSf|Wqi5-zz(7;x9)^_;E7$jB%$PrR(0(Ty@e;kFN^S3q zg*df3n+&)yM$pzUY`*ncf1{f`kS!Rn_u3NYVH5HDe(=PvBkK;iUAf~fRFfsV98Spz zpOxSKH{9^_yo!hW7Z_+DC%hB+8}gelq8=u#5`zvlnAA8N{;Og60`Ji!iw^thLETW$ zt(z71Z`ihxP0OkzphogyF`|RyfFAAqt%PuJtI%;n>+~DUQZ3TU@bFGFcoH9Kl_hK- z%RBKw2H+D-{OkK!H4DzOsF+#&1S^m(2Z+LTZgDd&_^DWAwiG$IpEg0 zG3JWS7$GWhv3zlG0!+clgkdc|;4kamp8dRTf&taBX78+7FcNU{{1-nh3w(F*d$01x zX1-m7>RJD)pzKyG0}~$ts@zi8zsf%Exrmkk*k_wfq)rO@Oa!J`+ytXnPyDLK@YX}7 z^c;@5THoK^sz_vkhC_5cEOH?oVZrmSW!{8@;|E=9oC&@0^F|t`+J8z;=NnL#rvZe4 z9NW5D_C7y?4xgeLAk2*X`4Nx3HtXoavNxDW;_g6?%~AMnO7v%-DA&zf(uaoXyJO6Fh>W zPhtB+N+txk;BDGnn+KhodJk!>Iky^*xy*t7jn z|8dm7L|>KFHNQuJc%Jd6uy)V*&PP@^ z-yyA>a_-B#%y@vj`|lGrX0D*qQthh<7qN>ho}FW5Amq%VfBw$@kaFMwXW?&_4HW>oDGp<(m>sqG-pfDhqaGFqD87o2Zz&$x z1l4%7z$n=eqc!TeT_N?50kUvBv(uKOk2UW{vc*1(Iio^CqGDAC!Y``e{~`Z?+c`Y% z!J;32?7foK7}?(jApuHABGN?F3GI6$yXi@;gYfIx`@Y*I`)Bv(jP7U%ejs&Si~CWj z{lnPGaOS}+c{YpHwdEl>2tqjQp-ueHj6M6XE)DVp^dPRgo%o0bb9`v$2BT5uo{z7w z?fWcerkh_7*ltUsb0c`Cx2@LxHRsyd0O^1jVXN(z5JKIrE1r37V}s2R%L|Lq#7AyP z64;g@IR^7h*PBp^_YV{sypcsi9pl!=;R7BG$e|wcb6L(X^LSYtrR=^oqdkP<8kA^zcUauTiP;1A)D2R}1I|8n7(zx2B! z3&%OCd}JI0wn>g zk@F-xv7(AMD9NE*fOR__{c6*WyA39>H(;JQ!9Jc8Vike1ruM@U<&-P{Z$HVPySPi& z^g7$3#N0wGzLgB@3h--%1Ebu%e6BBiL3;q4ZHy)D$peSTu)1B)3#jBOKVkR0g|lOR zcEE>Z8}yk#jTsfxMR4g{B38Og*kbNG+z`OGL-I%8E7AU#BZnb!=5!e-t4EK0%(jS5c~UN(|P`nGkZ+#UuZ<+ zzE|nl6Nv3_#q80ghFn?mjol_&v9SR18+y$!VqIu+f$tS}JbcUIdKHbk4xp0KY-0>P ztk378EB>Qy^sm94X4=e8WMsg(n6=I~qQY-JzFFdipU>J+yXUI(D)ba1YP|##ngwW4 ztKdSNp$xbT2w!X z2Cz2LDLfOPX&4Ux_879gfl(Fl%#kO`gtzRgWeH+tJw%-Vj)XIoLVqLwB|YGYui)?x z3&N!n;uG(qpbqPzPb5xLjqGM~oK;Z)u1Na|#=Gd#2T6$e(lmF| zwLkq;&SsnQ&XUrlpmtok3(ol@$1{X}s<6}r4;&VhGOLRZKRnFgQu8(`fpoyZ5t4Mx z-2<^{-sU#`GvE{-=jUlqaiJxLO6SLR`c?PB`^WF^T<3o8A)ku_$g(s%bMr}7e!71V zPsH(VlE<>(8k>?xpgK;~evuv;{0=0*IshT|fGZ%ZuB(HNcEYo^sV~gD-S-bi?6#H9 zwG;>lI|C_hNNmFriz)jrpy-$&y=J45Hu%hMRnZwtu}17fIdqv_NVx_8&YSNkWJF^E zasCh3@2X<&b!QAdz+NFF;~+1sQ~*{rD{Vntzn@cPvNbr4bd2x43@G0Uk0|*~ZmDKl z>O06I3Hf7-!x5%7^8m3_vX>ve@=bDuT_;<#DuUQA9&{z!N095jt3UK^``VWCK(rB2j8VD#(aa?>{a88+H$s-to;foTy(9ttyv#DYoCIAJVN7ocmotfaqR z5Z>8;$i-u$(;bXHlWjB~1n|R*MWq7ys5BC(6nq=BDC{IpmmI<;` z8!GfFToi^&G@JKn&Ee2twDjG^df5p%1dRpVu*uE@zjy72!;iQ(T-o-{akiM&k$~GC zZ((y50OYzvlv8;MCIpE;#?P-?^$zsQ{tbl#^U?h;;^VkX*lMnewO!E}OOU z>A4=`ce1kt1%;tbfY*_qWUg|~;#&U)k4fnLp;^PlpIEJvDu4;B3CBQjk}qIEpRum^ zWam*6=W0twIqD&{hDT6$1K5k}2lUTJcx;2Y+uOg=KDEiINQ@JpGum)V#M^2K%9Tfj zo;bYUxvTMKf4gr3vL)9LA3x6Wp)k4@Vw%k0%DsF3{A(ulKsKsI(IO8MNZlMHnKVX- zlj32{u*uaGH`!h8*{F?OhkRav2S7!R1LM({(GTL#1y?&&{(e`rBdi=s_d>!RTeypV z0kp^=;4i%HynCkaUjoHTak$89ILh?2)$03$y~+br$5k?@RTR1d>CmB_-}LLN;vhFI<&t_{aw@vKq0f6)eBkkyJr692 z-bjm^tYae4)sc+4oMK`lUpf=_&0oDx^S5tr!J!qpFJ4uY_3~gVHW<5UX{4~gQZR?P zc_h(f$2<`O&f4jC*M&lj(AEPdIMbeJnBhHRH0jRY>4-)|hok+=LF|kJ`GVq6q zamPp`oSp5Ko;9I5l1uMFS0IV=-I4xA61Zp@@~%A7{sHc6`Z+-Is$O! zUR7|t;Z1LRl?cs$a%+SwM36kW!gCPheB^aqQu>q`j4s)LHa2Ld%gK}jNkJPhkFGU7 zw!8Ds^m;bKfUM@v(< z^jU#oA2j>;>w6syV;%6UTHgOdYzhfx;Ked&bCZCkVM5K*p-CO~Ojza3K8TH;aB@Py zAgdlg)XT#gCNH_M)ujlUOQOTVQ65%RW^%6N3|MySdD$UvAT@O`UY{BE@Z$)|>ROI1 z2YrD0>C8MhCs=99fYBZjr`0e8!3frW!tlte$9`{;`TU?G!cu6VHzJ8hj%N%WvSI7O^J}j4wegv( zh&$OQZn{OHMsE1#$*++Px|t0eg+k64CR7Sf0Rv`j z$5z?S$G6LeJDPCEy)jgA5g$?V1E8JMD*YlxG#&XDJ0z1>4^n%}9k0SwgehFy0HlTC zx^FfdShYvq%VroGzeq)8oVa}b^<8N*6!SNwv(%B)_lgcpB5MLbg7l%4Hy|6>31atf zcdj=L;h^kxGga|JP0q?6h>a$d?)-2FdVUQ3FIgYIPl0$$>A4#wcRAmJ?I)8yXBHEP zNgr3lQ{vN#30qGi?j51(RQ2FJy@Lon-HN`T_y&BFrA{+&)KHwTf9>0_!-K0J5M=4N zNk(K?zP=byg80ZZ0wfle^C9F*uyU1UF0+oh;1iG6-#^!E(me<7kU=J;5C&7|8{u7< z$ZVDfgCKeNuXieyM4MthuU!b%f-4A#&jst0&P@yKs!r3Y8qQt0iV z1HyWl6Cm2nR>OaECX30S)99+@=eNkNh9j%}G&IMp#uRHuE#gzo?}{^Eja5D0K~pzw zI4HZurZ(ow=u4@0xBexGv*zI&xKbrFt|)n&K!>>!EMfoqa4_e`ONEPalczuUTq>`D zKfp|Nr#2_rA9=8qMZ}COS@05Hsm|9(5DDS;#JU%kw{UQBvhhXP-@?|6f@zFo8JwnI zQ?fNG{$yi9(2_8fOtyd<7|8+hHBa`W|y;VCEmrN^E#im(We{99-!N|3Y zI=ZHH?9F^-hO_9+!e=fx(W_a_W^*$8u)P`rrn2Y^S#jRe6ZmNOb$y>MTi)$*w$hyH zh&qvwl|@H@CMmOh!BwsA@T~E%)ERr74YA_)3igRm?;5p{?+Po*=uAq$dI@iOZ{`-cWE}2?eeyPg5($Y)EC`RCiex5ae|P~6xv_0D^yP< zFDS44?e_|G*-WLdL;Tf*5mw|rM#(uuF|LzO~#{|)}CH?oH%On z$c74*Zn*42l%TuZ-?)CCzkP$=>XxC3WX){iYw&s$l&+VV^UVe3M~}@PWpB*#_fX2ev&og)1}xpQP6X`9H;J8>e-N$#I>EjMnN`#3B>}Xj{Ml zk8@z&snCDZMc1En-S_}jnWzl^V%aR?fg*N+8Y7zfwaKl@=?pkB7$|j5r}C3C0g)DU zs3eunT0G^prx0-QdfQC-?G?sFSJ<#wpdq-phfi5lBpC}lBk|W|b6VxxW@{0J z-;kW7MyGF#x#@4#RcC^UHi35SoBz%#sLZ37dITb^(;Qb{oUD33r;{T#SPDjjwlirQB23EA8*0eV z*Z?nl>(6eU^MafGA|?Lq6;?x1iS`8XUdt=bo)A~%MWb2M8H~Fem(@DkT`oNVff`KY6I*fB!$z(Hp)mc+IaRq4X=2j zohBA16eVmD(u>z??v^dfAvCY-Xt?mm#u4*>`MT6dXOWT6C_=Jd1V8gtl!lWs^GW?w z+7*S+G*bT}gJBhZs9$zJeBG~JVz==877lv)#8jLxgpyY?ns^g;%GbvYPxbl!%uh9+ zt!2v~vSFGJXSTTThGwhe_`;oW>wYZJO2#H|r7I=oU@e5BJkn>43yvMrF8AA~3XQWu zExvsuRh`Y9R|}+qg;fI*Yu8n`S%02(td%Y+~#UPN2`*Kc211xf!UmYou7-SH;?JyuDitqIjdpAE?xzXP@zjLr(EYrn#a9yS)W~V$? zEi%sSo+r-!<7utT^TU%JBtFF5w^R@j_J^BVoB*L|2Xpg^Lk%)SCc;g-ek9p*&rk7e zm4|dgB?isHT?mehcfKT4OjQmgYf(zJ&jm-7?42CxQ_zCVACMoQljg|EKX{ef>@bd!z&D1WJQ8 zd(}Lajy`=O!@0x9JQ&g9?di{i9$Y0APj67@L1Un-4x5JG7#`S|y&UUek{~y(foUbc zetB~yXq0vQ&HF3?kU+FYhs%{T`yjk<)b(4h=Tx8M ztPszx-I8LR!>+#l?sbyE>=nzO!foZzfkS?KR=`JOoC5jdRyaRl^q4W^pM(;5dSTpR z9I&@hsAhGSkL-+5VM9gtz*#P~!y8Bjdd4e_K}rFUgcpQ`Ev~vYZV$^3+FVh}YSC>E zlDXi+qXw2PonG!+%H!J9B?+lbepM5!3Yg`Q-jHJ+yJ*h#ZKLL#EUw;z*W!$rB2J$J z-O%7;xG(+O0`Rm;1y{GtDfF{p=p;Bf>$B2x*f;`=dTzUE{r)?BB3o|52$V##xxhlG zX)bXRl1^iDRd;Le9r|05vx(?37qxTg0Q0_U5+naYx$HIyvzS<6y+w^AtWfDF&mi1m z>+6414~U&NWl3E@-Pl5=HgeH^f1GOcl*T`{Hp%M$o5#mkW4g}nQp@X%< zpAC7sVlkaFU?ZA*DUHU+850WqfcO;vF{$D74fDYF(oFA4-%T|;BCh{e6B^+j4*iJG zOjs(o)}t#4-B35FkrcBZTrQ;Oj388*@DRx|(}>R&0@-|h()`OetEL@CU@`3+x=_q} zSjm>u!0fz@&eI_`O z*Mm_eJJf|TmxxcFtX-10+9H+}A{qLc#`4uemU`d~TYUUhTnjzJs#3AhtK|jxY9*fX z(;EU?cf^aPeBb8lg+DxINeG8dk4_jM%*D6V>gxCXK?Sh8O@aVQ#yN^ywJ!V@XZB$UuLQ@Lz2JpbDBYhTB z8qs(*YL;HSaXfO7ppf?;XdKo})m{a2)!uhL(OKQ`L|GoNs)~vGvMT*X;Ww)@`6y4eza?alqI(tU% zn121z<5>+Ilr?KC$G}(+J}+xf6kigz*E~A-ZNiJ{Y@a{#di4qY1gAo)Te(T{3sZR*?B79x=Fa`%d@&Do3Mm`zbzwj^Sw- z74bqm=;mLyOiXw<&M+)j9(Z-F4qNi)6s#5LWrds8omk%!Vl(_GVP0^2z{l_ZwSBWw zjU}f=_8wt)#jn*HonJTSRgqP7L~(ck04N5|d@}%-AV39@0XdC)dw=<6cOH8(53~7P z9?HsE31pX#n+x9FBl6WypB#g;!%I!@BpfRhX91ET3uiB4C#O9@I+?tI7|25;;aLv1 zYgwvNtx78%paf#6>pH^lrK4c=hDY~sSSMt%D(`T`}}wZ+y~(TG!et&(~2WL>5n zT#MC*B|n9^zw2qx1)a8WfWXEy6S@aU}<_7C~*x|q*g$qatpG0paA$r>^vk4bUYlBCmLS3|u* zPjvn7dcqY-&uO$iGzsF zM-3uh7kXC2B{x@YHEr>L4-SeLh1GEo)XM7xe5{Tqj;qqR!KG+PZ*Svo;N&i-=^{$XK4(eUV;2kP(FhGa=gxD$ZOxGWzRj-0^<3`(71gs z7S&~Q4a7S0q%h|(;P{b}pF%xwWV?XFo#K9ubmX9fc*Ak?C^>xs277Low>|w~PsnbY z3t7Af?P{P56ERv``MD4c@dI^yaOZb%SL58;UAE~TO4Ep%%=Zl%I*eVR>_Pm!P{kS~T;Lb|O(7<36uED>grxy%{Z{4|agV6OO zib&;)5tZOP;j(~)q4Nnc8|fgFIdB#iy(3rC7W~277WX^U{g*{8zisEJcp(j#A?`qD zPKYIfbfM&jGNDsij6)qA+eHy?ahf3Hd_;bLh^CP(UGS`qzwjA2IW%nOjDHhMs?{B` zT6gT23&G@pBMmFXmYMt1dhiG5FiiS{a7c(Ev=RP`zaO{ntTFD6`@gwgyO@;LO?2G{ z!~IlQo4$H7XS>>g%Mx8CkBJ0ZNnDm^S$uVW(9DCu`pz~9L)OTURRfPD)&_`^PocVm z8xZWjumsM3HU3y9T~u@tc`-5QwRA7r=_%s!Cfq>mf9Bkq<6Fwx%Rz6N_=>{2S@0Xw zbq?Nfu>0jYtIpC9F7^R|Q0QwZ5+C@@k218h?z@oDp{Ov=6;GEZ7WkHrSim06Cjdvs zBmXRe_=#8Moj&!_$r(_0D;D>2X?Rjbe&^8Qi=JLByllz^BzuzO2my*>&KVQh94R+@ znkx9=amr_{?)|6mxT88bp%|BJ51rmDR6oVSCtUv_5#uB!OfZy326U0(%b%9-Y_2HN zp$HSfg;3N4*u?krV-lW|t5P!$&hM_S-;28qM}E!rE)@^|Kov*s=7+LS(!M2_df87+<)*B$j=!>Ww*MMZ;F%mA`<{&N{#Ij>!-*w}jKoDKH3#~YlI zq0x=2)c0&e9(NV~opbx>)S_7sBI1IiO5OJd1vg?h{BzX+Rc1D0++ z-M;k9Zfv9_T??^L15T$l4N${IkPC6=Qty17IbhY!>>xCN@eReqIdUN_DTu0I?S#)Q z#4G=a0@{txO&H5j@W;5Q%h}i1{xC+^M7w8|e5T}Z$?|4TeDuZhrar?wVDQLi1;2dA zMk?q?)X5%E6HXXO{7Xio`(2EE_p#7Ky0~^D3eJm42O_L})pC^2rGr|wo=gCMGzjIL zHZgj1Jvmnn{i{7n9St42rEt6rKlJamiMtQKAO7_b4qblpn=ekC|IOKZW;w~?(WehH z7s&eI=k6m;t-rO>*8#sMI-WQ^EmBG|gG=>`$FON?B9?Y;H&g8zf)cW#W9VgkvXi%CC=KYY(jVkI3G3 zBITB&(g8x-(MhPhoRcVLRvb+WKN z)@Zp(qiiGe1`XMI=2-t0`${-^7)yOH|JwYE1QsB?X1)8)t`8diNPUN;u+#{xkzC_8 z6qZVhfrRS$V1KACTDh`n;+j|&Shvu+{q%C<7t3-ye7MUjARz%@w%w&=2P4uDDdauA7xt zA4efiIQ^F}c%&F(>sIYWeUxuxaj>?f2{ZgyLsW>bP9NLyQ(DVO)DqZGP-0P9T8@!) z)KV?*&-BApRAblfdbpuI&92z|qA;0^Kv%vGf-m-k(#&$|I78nn@jn(T{9(gMt6F&P zD>Ce98Z$p_+)YG7F~%qgv>&bJj)yU%WYvVZ4uLW)K2=)fS@34toX;ZnA;N|eW{nE1 zQkPj@0Ul)l41LM!uQqfcME@CA1Tye%{+MB=P0OQ;I*<8faW^(YBA~r&gJuW-+)OnP zf+p)Rh5Tf5;A^77pB(z~be~uo_DN!?fqBrXfJle`##uh5>VqfG@ax#NofZZdLCi zRV9%Q5&aE4_>b2K_pndw$zN4}X-Gq>+`_ih%1A}fn zW9_fKcMTGa5Hk1|A&p{qGy&*=9Q%i6xidOV)W%Dd%2{ zjM}5-Mp|_Xv2xxW=#H(Gefe=u*-3f0DauXTp3%gg^DGS-$e5CTbfxfDev@ z>;d=YMO7Zhb0=)8%6dZAJ&ruSW%cTSBfmT9O5?7`+qTY1vno?Pp*>pBQ$k16&!{juzHiIPZUwgR+ zY#&tf2n#a#kcv-m^N^PIo;C)UJvQ&f*YB$)8`$W|xhPOl+zKBGV2Iir3ku~L0AI}a zy0a}Q8<=Dg)YzvS1?nY1m#)oG!KA%h`Zt`RL6UApps?On37VB%V|+aa33W&7#TT0q zykmsnSfM+PwCeo$i-W9Vk%D0psFrQJpAhrASHv>Y-?2?LELO0~&8!>e!G-dd0RM2j zXvp-z0Zos5MN^>^5eYyjRtrx^kMQPXFO{2L1e4fERW3JcN^kInV?1&$cJxg?K7X|{ zjF!a&^j4e&F?Gav7=0GNNVpZ=EqoR}EGRM)WyjpWb%Yo=OP2EXv1hyLD98&v2O4ik zi($?E_kS3LDp*@ip@Wk*dSy{G9H=;{|HS9+TVm$3!M9-YqyS$qbzO8s_0_5pdqI~2 z|CnmZ-+XJWgNab0WDqt;pd%`}gUP|8yaJE4-%@cC3sLaui;prjU&)qt4?WoP(STLc&0aTQtkd!D5s)72gBDk^ORF8K0 zYNniGO+_cL*)K2l7ynLwO1*)aR0n~A z;F5?-U9hypgz+Pfu*q290;O0bEhi&GlMA1e*a61V*X4(ycBjutBI8lxEG9nc<5TY+u!OBY|U?;PI87MYh^X<#^~;j6C1~mIPfW^7yC|9+a;z4lK7#za6zbb>z@PiDq>%J z2Y~v3f|J#^C97Jo>npvQePaXmFKg7#Ut!O*vd((w?fN8eAp{Z=f3Hrb1BoCNEqQBj zc&`h8LYG=C4q`iygw?hUA%r}gHH7713(t0d*{RrTXN``U{O2tC5iT58OkznCV`>sO zvExOz#35MP^ykNYetfy^6U9F^j7++;N?1Wmi$#P*yjUx$!%XDnhI5UJtIu%1_(L)2 z1J3bFoq@kB1n=IEI{$R5=AT&fBB&CCbYL2J?V(_?5rD;YZ_a(E{N$cd)Qk?Hn1k?`{sNn%-S*!Mjbv*StGQNsW z-`LMM6^WEjCB)wzFh2D5QOcy*ho5}LJ5~b=o(*l4d0-%`>SyO%*tw>Uv%IriY#`R0 zk(ZGGg-Rv;yq?PNoa!Hkl$no?u%+;V*opE?e%)bHGKH0~28}8cen<&+%FxWC6N$yZ zSXO)UzW&!APB)h_ZvxJ=>KfpYrUYUJ?5m0Q&bspcVcuM4Txf(R6`-hCFf| zjWu3XcGsNwstzR!KN~`Dj>)$E^7VtIEAk`mX^NP3%q8?CqL7fO(;L)a+eoPu$hq{; z`rK7(Li@}gSB+f~$I2J*G75VR)XIjuuEHOX>r{r}w%o~HeC?k=?goOt@J2mLzOCmd z146Brr2Uh2!jQ(2pnDBgfBSev!T%%fsh)cU9Ewwanc_EcqJttwNwy<_lwlIcB}Gec z{E`e;c-E+OMbA64q+>2@SyAqk8~U<5E`d7POP?Afc1>G+uoy?N(qEP6H3_Jw7o*=& zyf7Ainw5`7M98z2?)-Gs(Xf7^-(nwNh!MHqk3$B&pSAW2Z9n$(hBq{++ zzj)$!j82oKB=uYGuZ<5+tknD7=j2a`fTs<)b*ARm>JrYf+6OeEqEqRyb>5u#9=yu_K*{RNhxbBXq&!; z-0+pDDQ+2|z87tH8J_7Ay(0HKLP@N2^|1n0>Zh1Sl|N1hU2PN4+r13S_tQ@9(on{N z^U9nrv(sf>8p}K~yO?0jl5&NkN-cd!ODxA1a{0W0F0%9yuhgYWo~FH$MOt#TDps!t zdpA$^q~Mb)8t~+k;-5F4%;w;w?<=&$|Bd>-Qmq?pzGHDW^N`L8&UhCk^5DEXFFQg8 zHJQ!Zj(GjW;1%;(n_`{v;L5%MIB^3ogja>Qdb)9XeD0i9?`S5n*sluFr7N!ZvY~-E!gI0WIEAhiMu0l;^lcA+g-1I zZWYT4lON@)+aYp-6UU&uy@V%N?9;~kA-(IKY3}GA{P=4gOdG#(K^_}*Q14p!s=6$3 z%&pO$;cleYXc!^D!(Hk^*%!jA)6(y5*%_{JHpP;|KqO;IsNfu3L>ftL2jFa7%im`= zZ2S_1SqJ3;?At8;Xb>Y99H5cu)QT7^sc?O?sPh((Z2BT{R+hEK)ZS} zH*u6O?r?A=@yXCtPtX^H9Xb=lG;mloY1JA1w&Qg3@;AGR>tmswE`3lM^vqS9hRQd= z*T(zre^B#-hofo)(N0ktU}Is3e)B6pRG zc~9Yt3Gyj%v{15~aQv&~n}5k!!IFAHz$9%`AXzjB?X!OGv2t41Ny)4mV5Hif4~BdJ zpbzj&-s5H1G`F5%&x8}fY`D!_hcmF!Cl}1Af=iD@<5vOIO8wQoWP}X|#JVLaHBP48 zrh)xY%efyQr-kaPw>ZB#c4{Nk*IME2J)i_3P%ebt%mP2GPN5ffgm?(p z{N;I6i7ieuDrgx8S9?m*%D@SE*Sk<>#-df8?5>HXNT<`&X)!d$T~4tMXg~QAp5QWh zG8jXIpM0PFR9*4vdk1MB>tIwEgF_Gd6_gJe0Kpc$dDh|UL%QAboMF5yM|I>x9Jz|k zG9MFU_`92p=a*i&yc5cBzUrTAH09KWawdnIe3hM}1V{u@ zDY;}PQ0B`Ek2Pq}`?)iqDr9X55aHXdg8piavtv%ry7%4E#|};oRY5yNW+r%Mg%C*a zB!!%0g_?ry!f{UNoZ$1{05N-k>e)@&0*p&&6EbV{<9i z7&8&6U`~YStjxYK2zR~Pa9)G%3159?7N5^br)4P(CUVv}Nlj~y^l7zJWopT?P0plJ zN<)zM1L~Vjx`XBQ9}f6*{=~F_4a=oaQLqoAc=A&~@BpVQQ!C2MGDqTjekZjfj;vu2QOEd+N&uE8^b!aWa>4oPi_dC?%dq=^n zrCgd4xMC3%AANBNwtf4~cbI-|)UD6qGMYl@q%CN_K5o~df$Ra|juuUFnmWg#^;tb6 zBX_OGa!MXM6&bQm@w#+4=10YGK(!`uP8{bxoMUqEUWJu%Oq_5gMc}Lryv%nW>OnOU4 zx3v@F2x+K189@D)H`F!WXy3d}rNt}i7h&KXcYji8vf|xJk%p)5I-K}pP(+21|MT$9 zRJA4}kC4svprpd%!Pj36ES<8`!L%+3o61X^g{$CAZeU>yzTI(2kL&tBx6{KS|0hzN zcf1vjO^AH)zRLw?ef&->iIWOczK2zS;U#7L5N`Yb^>!stRaI;FTrPw%T-XkQ3}P}x zSQpfk7p!n(QUWARvlNJnkWAjo;8f~D)Dp8^Jbap>f~GjE)N**G#8U&*mldViO9_V@ z;g$6;6omKhz0Y*_z2^eGwRA0UyoYo4`G@bHzW?@`PiGFSD^s8{GE>?YYli}t29*J~ z?}yZ=k>TCu6(bX-0>P58Tnmv%CeK_fuV}Ek?Kr>-g?cXD8gXT1vBD}_V`-FFJs`Hk zJIzRqFp>U#(C1E&wkUF0vUvN-uY%alWZ}NVpj6)YiIrDyWk=P234+RtitDWI+H~Sc z0>OLqr7sG-HX{4koo61h1AqAP5=$(xEbkpDnKgKBagG9#lu0GH2|kHN*D}FyA#M)< zNVNaCipmqMjjOn^W-|&F-Y5o5*i`Y&i#hsg)q_y3Cdb#YxIU8OqFPlyb@j0x%yCbv zk?Xtb5(XXHS875qC_@`8Ks0j2Fus{hB54xC+Ms&t%Cv9#Enm+fPR1w;K1axol7aN` z`G&llEWR=c&3~iSm&v;U_jo1pZrsI7k79W&-kgz;^7`j@gPUPhh1s*0aGeQ`i-t5Q zZh=iE3%AlUvRu9EJJ5qM`wsb4yX{~P1qU;jex^5_yl?R1q!8-CAn8rp$I;qzP5v1* zO~>Uu@UDvt!FWhJ!bvDstT!x1nSU*Ub z0G<|)f6`GRNQA&-Sb@&I!xl~b=E13o;J^m9|BI0su^I$sgQ6e$IB-Ygk5BGKZA+G+ z*)N9LA6fL*e{+M(gi&M{n87v*72Z0(;#9%C>m0KOhY8cs+_=e-wg< zso3tgC*CQkUKB~$AS^-@$hT!dDCq+UPtFNF^ojmqY>VEVPUM)tfLwu8JP{L-15YQN z9Z}n$Q7@LoKNxdv5{pE8jLoq@2yDmj=rMG>*l|I}$_aB#c&*t0L~M!|ypjy33O!Yl zNyiqFkKpV9SxkRr@6*E_>$5pu>4h81KO~O9o$wbL9PSN(tGRZ@N1xm~znW%S%%3dD zHHdXp`6e-78&1`^z(b;lrmESRq}nqIGz`LhkV{1*XJkUk7UqY5PbWujGZ5wHhVNBr zJZeqk>Hmf6JOi2$Ubkyequ-kBp7%NqQ|JNGS&2`WBFt~n?p*%70BKjxaVo3*AtbmP zP^d&@YmUqho7tTt^`88c^^v+mCrfdl_FW`c3j}h-j7X$;|!9UPUUHR#Y*I&p|X#XT4 zDkFP>iapQ!6syA>vO;OpTg7RBH2-OxXNcFgU+?@g>3C|ljT`-#bi6~XJ^JR&MI+T2 zX*N_xrPLh_f+!z7>^{%dCgx{Lcgy4YC|xGB3Ze4J9P&-rFxq=spsR_N$v}=QXDkKr zCiVVqNws|NQ12^w=QsWkn_AAM041b|r?aE8GlB3Cn(g^Ou-`Ob*2vdSS~T~Wm^3zi zXI{GK3VB8WnGpEU_XH7UE+wiHZ2}DA)9( z>I0|F8Vz^zdFPN5)?6E>3F)6lWDX#T3XR=sQ}vavM_P~C0;M1T=W*$z3%~}o6)G9_ z&M2qlG3VHORXQ3GB@nF^K!Qh@HMB0Y)_w8Z-zJ@YV5#zG$j``wW(_P_24K&hl1`q8 zd_n7vUs!3kzPW^@mBu=R0UeYrk~5>Tpni&*YyFOToW19SZj7J#r7CgPTO17h%BQT% zngaP@3sgpuU@B*qhz%xBYzH;Ky{GH+F*W|fxL1w8rP7)8M4X5i!QiJ%k}w~Ne^!mh zpz60anD}~`l9?5y9y}dQJ^_cs@X&%SPo>`9VKPA>`zC49P${*i^Qk?Aah6wVzbz?P zb+-Ib7y>+Y)S2)^%aNp@qrGhmAfKI-R~xbMV*@wO@~guGrZVHzgMydDdIK(kPHBmo z;>O|LZ;i_k^jPq^Y}*xmkNuhC+6bV^t~d}mB{SCVG{=7Qr! z2Mu(n37X{0jqyUa4s9Osi<9PxB@_q!Q!pt_xhe(nN6>048+h`5ICK=ew8ch^%HH2F zbl1sK?rc|>lCC70uwY}ykI&D&>nDJv`*wX8VLhewEPeTs_c91%3b^oul}K2vB7{Z| z{0~}u!L{?uuNQmKxs01h23&h%!p~0()rUO6KuoAE!d+gb}obTk|z{LkFnPu zmy^2S@h-5JZu)?Kxm9$gvV$&+xJ4WHUBUg5ZRN~#D#@ciT(b~Whm|)f-L<)wBR_YM z2Z>mC>E-Y({sX-Rb7<<$1AiQRd*H5K_lnEaTK-KFaHQA)y>T6Y6mA#hdYw7><}j11 zv*%7_N~}`}qs4II#^+_{WQBhFZC=~hq?TW(9-4&01op}c%7oYsB1}WyzAza*e%6U) z2r~2|jIFRB@M6M|-VyC*z`-FlFZQ<9XkGY#z@oG{mleup08*qHlvb$f!`UYTWNfOKg) zuS`$6bmcN@+L=ceBM(VslsO!6(Nk>v#HeQG$0}Vre zJY-X&LN;kJzgHeItnMa((VM&ocH@zyDf5R`#W%BqGfJ<*h*plFV~9&jgC*;@wgV+I zJ7~qbA9by9`tTSh*6&!fXc*Z*Gas<&Q_Cc++=+yAG^_^?2VD%^<5TkMT-R%I>e>Qf z(WW*Y)-C~iVkTe?2&?J#O>28p;`yI|cE=A_)4d-i))@zZP{4%Muewsz-5ZO!ASdVRQFV>E+_n=l;!L8iVp%70>R{rpE^0!D%fIB6BT zwPahrFXRnKR4EKvoY4Y((&@1#XwA>?V|*j_4j6ob9}7f>-_YDZQ?(8z$}S7ocr_J2 zNuoBe93-D-uzRRRVg7bQD*7jW&!)l@WY*;E2)h>j|JjA1*R1sYkqsvgXf2^jzE@-% zX-Wt10uK&S3kxLzy1M@O1*H8zVw_b>)Y40AJ)3#U<~lFM=?8vNGcKE=2Tc01DLJfT z;aZ3D-DNqLuul+go)f5l37E+AhLnoqd)E%I#01JeX1v6J>oeRz<$%-~cLMHM`@But z2;}xrXo18yfM_$%_<}WnW<8+`;p>*^g)6_iu-Rl5h6i$jjaMc^2lkHwIB}Z+sCc98 z@~D>%ZctzWruSyN7=Y)5bGiI*4r*zvpW{}#3fj9E1Sgk3erQ-L^{e=Ja!W@!p@Ew| z-rLsJ*M-Fw%v&ZYYFRi-EI$7(9(Ulv(1G;#y#faRw5kVsKxILWmx&_8b#;X=p|%gT z?%q?Ud8W@c&P767y!Qep1wkz+vvu5iv;No=`#Re&D@R5a^Dzp&%rspCNtRTBHqil= zru|;KtkWgp9TvDV$3!2E^oG#i3ga!H?E>ovuL{uH(SCVWL(SpiIV>Fmb5TpZhV)|N zKv{6Zh)_u)zk2RC2Hx-st9^4jIKN_+BdEuxB*!JVfSI}p$$80;fg#f*b~#q45LuUhcj)GME&zWPhk07*v#({Q>H+=cY2l~< zG2+k8*5?CQs9&}9gY~NmGgw+x_LRDh`7uB<+R*3RRfIyTb|meJuA0Zrjx(2!HV#vH z!zMo*0XooEB2`OZA(IL<{CaoD=+{Hzx*5?@#@+O)Sh5_v`k=&xo_mT;ZMfA<9z?Ru z*s@PF!eG+d3;>x!TFtmXC|Hoq?y8YsMHfRgC7aj-;HZ%EI` zb@XsWQB}ERA$49H`$^_B8Nk?QBO0^y=(Xx{owve*6r(znnW@pIioE?fnBvJRo9ps& e-OK;5)Ojfy1>%Q=>}*^bJz_C=gHOX? Date: Fri, 6 Feb 2026 15:43:50 +0300 Subject: [PATCH 3/3] =?UTF-8?q?=D0=B2=D1=82=D0=BE=D1=80=D0=B0=D1=8F=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/example/Animal.java | 2 +- src/main/java/com/example/Lion.java | 7 ++-- src/test/java/FelineTest.java | 3 +- src/test/java/LionSexTest.java | 39 ++++++++++++++++++++++ src/test/java/LionTest.java | 13 ++++++-- src/test/java/TestParameterized.java | 42 ------------------------ target/jacoco.exec | Bin 70876 -> 70868 bytes target/site/jacoco/index.html | 1 + target/site/jacoco/jacoco-sessions.html | 1 + target/site/jacoco/jacoco.csv | 5 +++ target/site/jacoco/jacoco.xml | 1 + 11 files changed, 63 insertions(+), 51 deletions(-) create mode 100644 src/test/java/LionSexTest.java delete mode 100644 src/test/java/TestParameterized.java create mode 100644 target/site/jacoco/index.html create mode 100644 target/site/jacoco/jacoco-sessions.html create mode 100644 target/site/jacoco/jacoco.csv create mode 100644 target/site/jacoco/jacoco.xml diff --git a/src/main/java/com/example/Animal.java b/src/main/java/com/example/Animal.java index ddbca1f..6792db6 100644 --- a/src/main/java/com/example/Animal.java +++ b/src/main/java/com/example/Animal.java @@ -17,4 +17,4 @@ public List getFood(String animalKind) throws Exception { public String getFamily() { return "Существует несколько семейств: заячьи, беличьи, мышиные, кошачьи, псовые, медвежьи, куньи"; } -} // ghjtrn \ No newline at end of file +} \ No newline at end of file diff --git a/src/main/java/com/example/Lion.java b/src/main/java/com/example/Lion.java index 33576c4..b35fcc8 100644 --- a/src/main/java/com/example/Lion.java +++ b/src/main/java/com/example/Lion.java @@ -5,9 +5,9 @@ public class Lion { boolean hasMane; - private Feline feline; + private final Feline feline; - public Lion(String sex) throws Exception { + public Lion(String sex, Feline feline) throws Exception { if ("Самец".equals(sex)) { hasMane = true; } else if ("Самка".equals(sex)) { @@ -15,10 +15,9 @@ public Lion(String sex) throws Exception { } else { throw new Exception("Используйте допустимые значения пола животного - самец или самка"); } - } - public Lion(Feline feline) { this.feline = feline; + } public int getKittens() { return feline.getKittens(); diff --git a/src/test/java/FelineTest.java b/src/test/java/FelineTest.java index b4e3662..bed7356 100644 --- a/src/test/java/FelineTest.java +++ b/src/test/java/FelineTest.java @@ -2,7 +2,6 @@ import com.example.Feline; import org.junit.Test; -import org.mockito.Mockito; import java.util.List; import static org.junit.Assert.assertEquals; @@ -23,7 +22,7 @@ public void getKittensDefaultTest () { assertEquals (1, feline.getKittens()); } @Test - public void getFoodTest () throws Exception { + public void getEatMeat () throws Exception { Feline feline = new Feline(); List expectedFood = List.of("Животные", "Птицы", "Рыба"); List actualFood= feline.eatMeat(); diff --git a/src/test/java/LionSexTest.java b/src/test/java/LionSexTest.java new file mode 100644 index 0000000..e699678 --- /dev/null +++ b/src/test/java/LionSexTest.java @@ -0,0 +1,39 @@ +import com.example.Feline; +import com.example.Lion; +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.Parameterized; +import org.mockito.Mock; +import org.mockito.MockitoAnnotations; + +@RunWith(Parameterized.class) +public class LionSexTest { + + @Mock + private Feline feline; + + private final String invalidSex; + + public LionSexTest(String invalidSex) { + this.invalidSex = invalidSex; + } + @Parameterized.Parameters (name = "Пол: {0}") + public static Object[][] getSex() { + return new Object[][]{ + {"123"}, + {null}, + {"Львенок"}, + + }; + } + @Before + public void init () { + MockitoAnnotations.initMocks(this); + } + + @Test(expected = Exception.class) + public void throwExceptionForInvalidSex () throws Exception { + new Lion(invalidSex, feline); + } + } diff --git a/src/test/java/LionTest.java b/src/test/java/LionTest.java index 50b2b33..158cae5 100644 --- a/src/test/java/LionTest.java +++ b/src/test/java/LionTest.java @@ -17,9 +17,10 @@ public class LionTest { private Feline feline; + @Test public void getKittensTest () throws Exception { - Lion lion = new Lion(feline); + Lion lion = new Lion("Самка", feline); Mockito.when(feline.getKittens()).thenReturn(1); int actualKittens = lion.getKittens(); assertEquals (1, actualKittens); @@ -27,11 +28,19 @@ public void getKittensTest () throws Exception { @Test public void getFoodTest () throws Exception { - Lion lion = new Lion(feline); + Lion lion = new Lion("Самец", feline); List expectedFood = List.of("Животные", "Птицы", "Рыба"); Mockito.when(feline.getFood("Хищник")).thenReturn(expectedFood); List actualResult = lion.getFood(); assertEquals("Некорректный результат вызова метода", expectedFood, actualResult); } + + @Test + public void doesHaveManeTest () throws Exception { + Lion lion = new Lion("Самец",feline); + boolean expectedMane = true; + boolean actualMane = lion.doesHaveMane(); + assertEquals(expectedMane, actualMane); + } } diff --git a/src/test/java/TestParameterized.java b/src/test/java/TestParameterized.java deleted file mode 100644 index bd31aeb..0000000 --- a/src/test/java/TestParameterized.java +++ /dev/null @@ -1,42 +0,0 @@ - -import com.example.Lion; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.junit.runners.Parameterized; -import static org.junit.Assert.assertEquals; - - - -@RunWith(Parameterized.class) - -public class TestParameterized { - private final String sex; - private final boolean expectedMane; - - - public TestParameterized(String sex, boolean expectedMane) { - this.sex = sex; - this.expectedMane = expectedMane; - } - - @Parameterized.Parameters(name = "Пол: {0}") - public static Object[][] getSex() { - return new Object[][]{ - {"Самец", true}, - {"Самка", false}, - }; - } - - @Test - public void doesHaveManeTest() throws Exception { - Lion lion = new Lion(sex); - boolean actualMane = lion.doesHaveMane(); - assertEquals(expectedMane, actualMane); - } - @Test (expected = Exception.class) - public void getManeTestException () throws Exception { - Lion lion = new Lion("Львенок"); - System.out.println("Используйте допустимые значения пола животного - самец или самка"); - - } -} diff --git a/target/jacoco.exec b/target/jacoco.exec index e4d82790fc24eb1a059e9721ed8fd43e9fb834ac..d90475083ba7aaeb8f6742ab146879a7ae8d209b 100644 GIT binary patch delta 518 zcmcb!lI6-u7B$8L2L#v!82CK={rrP;EsYb6lT0j485kJn7(H5f5kjxqvr+9NBbS%| zeAgQ#PxBd^Ckr-+PQI|0bMk@ZVw+Q#(nVwp7u=n-JF5IQgFteAu6}AoVs1fBs=iNV zejdmF&8Nh^aEtKrIxop>(muh!?wnW>l3HBC`JZv~UZuC9T*>}h-boz2caOnp@|k#f zS)-y*mrzr~aFxW;ip-qM#G*=-s;Ckl7Z3kPW|qw>EhN=B(qbcpPwCFTI(cHV<>Xh7 z6*osEoMsl^`0;P$E!IDw3|wxhIhlE>AWOLZGjCQ&k>}?5BWU&f{R!UZhi@~4Oy1~d zF!{g~!Oau$KeBQCvsn{ulzBKDxAhekIpx6-zDYpq8_L|+H{Yo(loGx5|7Eq@jJhDlM@3}HXYl=CVsy2*MY8hqeTqd zAj^YOD?s+MFmK*@=7|u~ABN5I?+40oeBEwexOm09@X4p*6?tG5h+Gh3*!=#tANTfX IcE(0t08aPO-v9sr delta 464 zcmcbzlI6}y7B$8L2L#v!82CK={rrP;jZ#xglFZC485kJn=y^A{KUJm=H9$h>5b^-Hx?4=Tnq+Bg1)nAUSd$6yxu}yG}t-Mr_9tWQRIRcgJ4>0 zr0^--`Bx`Tu(6!JPJmH-b4r+HfQA9vTuG<=E^SO?ZMM`nv1`eOh z{5*(loAv98r8e)F!NSjxax!j~VvYHf$!jeXWnmVmB$ifW=42)oRjMRq6<39)c%?A2 zY~H<`osUC{E2~3FzI*~M^{J`exz2um70fJ?4{p`snAd#xa z#=qKH!6PDK6t+3>&O3VscIU(rkYhRjGj2{i^o42joTJa!HqScqScs{HadZ9sK$*>K ze|)*s{2m6*7cfb<#~_fLpR1o*k(gVMld2E$Dp02&cT&8A?36g=$${%+wwJRr#_|FH D->$6M diff --git a/target/site/jacoco/index.html b/target/site/jacoco/index.html new file mode 100644 index 0000000..b9f75f4 --- /dev/null +++ b/target/site/jacoco/index.html @@ -0,0 +1 @@ +MockProject

MockProject

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total11 of 9388 %2 of 875 %31932811504
com.example118288 %2675 %31932811504
\ No newline at end of file diff --git a/target/site/jacoco/jacoco-sessions.html b/target/site/jacoco/jacoco-sessions.html new file mode 100644 index 0000000..80cf7ee --- /dev/null +++ b/target/site/jacoco/jacoco-sessions.html @@ -0,0 +1 @@ +Sessions

Sessions

This coverage report is based on execution data from the following sessions:

SessionStart TimeDump Time
HONOR-93a3b4956 февр. 2026 г., 15:17:216 февр. 2026 г., 15:17:22

Execution data for the following classes is considered in this report:

ClassId
CatTest0d0d43a46d822bc8
FelineTestb1f1fd79da05fc55
LionSexTestcf89fac08a5f32a2
LionTestdaffe97b16fc3129
com.example.Animal8e1eab567643c531
com.example.Cat595cc302139bebe5
com.example.Feline1cd6ba58780c973e
com.example.Feline.MockitoMock.2rUDU51Wf5b73f71a3a89e57
com.example.Feline.MockitoMock.2rUDU51W.auxiliary.9pXEMcubd962a7ebd64ea5b8
com.example.Feline.MockitoMock.2rUDU51W.auxiliary.x8lwSXMbfe3cac5b3269c357
com.example.Feline.MockitoMock.2rUDU51W.auxiliary.zZtLDHOY634fb4ee18c5dede
com.example.Lion31a0dd9abb5a77fb
net.bytebuddy.ByteBuddy33fbc0829b8e2652
net.bytebuddy.ClassFileVersion041e75a4a43bf8ae
net.bytebuddy.ClassFileVersion.VersionLocator.Resolved5a5903eaf399d371
net.bytebuddy.ClassFileVersion.VersionLocator.Resolverffb81456e25e396b
net.bytebuddy.NamingStrategy.AbstractBase77e9d686c976f6e6
net.bytebuddy.NamingStrategy.Suffixing65bfa03c85847dc9
net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.ForUnnamedType1fb9c5c929a4a173
net.bytebuddy.NamingStrategy.SuffixingRandomcdbdedcf0cea0a02
net.bytebuddy.TypeCached02df3631a17fa08
net.bytebuddy.TypeCache.LookupKeyb75da15a4577d948
net.bytebuddy.TypeCache.SimpleKey99731a44c3f39c30
net.bytebuddy.TypeCache.Sort3f135d4f310abf3c
net.bytebuddy.TypeCache.Sort.13be4336e35a8cbfd
net.bytebuddy.TypeCache.Sort.25a2bb9e71930a24a
net.bytebuddy.TypeCache.Sort.35792db85826ac4ba
net.bytebuddy.TypeCache.StorageKeyda984e48de27d4a8
net.bytebuddy.TypeCache.WithInlineExpunction5c74d69cd94d649e
net.bytebuddy.asm.AsmVisitorWrapper.NoOpa613c160b15bbc65
net.bytebuddy.description.ByteCodeElement.Token.TokenList1070489264457774
net.bytebuddy.description.ModifierReviewable.AbstractBase0b625f401d945e23
net.bytebuddy.description.NamedElement.WithDescriptor69f25e85d31086f5
net.bytebuddy.description.TypeVariableSource.AbstractBaseb8003891860323ce
net.bytebuddy.description.annotation.AnnotationDescription7e080fcc4ab41eb1
net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase55a8b2f7b58a15aa
net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotationa2b247526c4d26ca
net.bytebuddy.description.annotation.AnnotationList.AbstractBasec3dca45e359b717d
net.bytebuddy.description.annotation.AnnotationList.Empty10e1e01ec4afb6b0
net.bytebuddy.description.annotation.AnnotationList.Explicitb96636e855735fc3
net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotationsa6be8b00fa72ab7a
net.bytebuddy.description.annotation.AnnotationSource.Empty034fcbd435657d97
net.bytebuddy.description.annotation.AnnotationValuee46e60f3e4357d8a
net.bytebuddy.description.annotation.AnnotationValue.AbstractBase6b46c288929d794a
net.bytebuddy.description.annotation.AnnotationValue.ForConstant650f7b88da7502df
net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType8683233734d98d81
net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.1ecf694f5c718a013
net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.2113fe247f14fdcdd
net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.3ad40ce4c8d647d57
net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.4649136274570c878
net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.525519a3723562b18
net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.6d0a4ee1eb78e8925
net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.75cc6d38c7688ce9e
net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.8542fa217a5fe4c51
net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.99adc51229ebb26c9
net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription451401174e8ca82f
net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loadedfda0610025cc12ff
net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription256f9475d7baab5e
net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase1a834bbf25c86ab4
net.bytebuddy.description.enumeration.EnumerationDescription.AbstractBase36efae2fe3237ba9
net.bytebuddy.description.enumeration.EnumerationDescription.ForLoadedEnumeration5b47cbeca30adac0
net.bytebuddy.description.field.FieldDescription68bfcf27b64f643e
net.bytebuddy.description.field.FieldDescription.AbstractBase8e18b7d4e1ceddcb
net.bytebuddy.description.field.FieldDescription.InDefinedShape.AbstractBasee1174a0c69da5a57
net.bytebuddy.description.field.FieldDescription.Latentf267c31e54d89fa1
net.bytebuddy.description.field.FieldDescription.SignatureToken3fabeebea84ce146
net.bytebuddy.description.field.FieldDescription.Token3f20efc75bd15e42
net.bytebuddy.description.field.FieldList.AbstractBase78739d279005d8a4
net.bytebuddy.description.field.FieldList.Explicit323b76a02a64f9a7
net.bytebuddy.description.field.FieldList.ForTokensea98dba6ef4eb758
net.bytebuddy.description.method.MethodDescriptioncb9472a3dd295bbd
net.bytebuddy.description.method.MethodDescription.AbstractBase909086af904cf59b
net.bytebuddy.description.method.MethodDescription.ForLoadedConstructore3c79dd807083c08
net.bytebuddy.description.method.MethodDescription.ForLoadedMethodd9fe344c56539dc6
net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase673ca3d2d56a4b0a
net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase.ForLoadedExecutabledb01999a48adc399
net.bytebuddy.description.method.MethodDescription.Latent20e100c8a3802774
net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer87bee94b36e1d209
net.bytebuddy.description.method.MethodDescription.SignatureToken5888f2557f6a88e0
net.bytebuddy.description.method.MethodDescription.Tokenb268931f291edf88
net.bytebuddy.description.method.MethodDescription.TypeSubstituting8dc21d2e259d2c0f
net.bytebuddy.description.method.MethodDescription.TypeTokenf7f14b8ac76ebd98
net.bytebuddy.description.method.MethodList.AbstractBaseb054427f9b6a48f1
net.bytebuddy.description.method.MethodList.Explicitb03ab4c21a93dfd0
net.bytebuddy.description.method.MethodList.ForLoadedMethods38bd1bf17eb05676
net.bytebuddy.description.method.MethodList.ForTokens40aa960dc7616ac5
net.bytebuddy.description.method.MethodList.TypeSubstitutingf1f510557a04392e
net.bytebuddy.description.method.ParameterDescription.AbstractBase173e1a83772e6071
net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter8dd9bfdcb695c00c
net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfMethod811597af8855d53c
net.bytebuddy.description.method.ParameterDescription.InDefinedShape.AbstractBase717f5d8d90c005f1
net.bytebuddy.description.method.ParameterDescription.Latent1aa2e08f2ad0d5c2
net.bytebuddy.description.method.ParameterDescription.Token36549650fa40d54b
net.bytebuddy.description.method.ParameterDescription.Token.TypeList1890975119bdb094
net.bytebuddy.description.method.ParameterDescription.TypeSubstituting6cc95e3ea064743d
net.bytebuddy.description.method.ParameterList.AbstractBase6fe6f7a3a2c191ea
net.bytebuddy.description.method.ParameterList.Empty8f4a45d2f54ed28b
net.bytebuddy.description.method.ParameterList.Explicit.ForTypes75d84e0b4fcd99a9
net.bytebuddy.description.method.ParameterList.ForLoadedExecutable1456c072c3be7105
net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfConstructor6d7eaa8911075319
net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfMethodf0835708e2d15fb4
net.bytebuddy.description.method.ParameterList.ForTokensb77d0ee711552f0c
net.bytebuddy.description.method.ParameterList.TypeSubstituting293f1f350b97c439
net.bytebuddy.description.modifier.FieldManifestation61ed9ad5f460d425
net.bytebuddy.description.modifier.ModifierContributor.Resolver4c37457cc5fe415c
net.bytebuddy.description.modifier.Ownership03978521bbedeaac
net.bytebuddy.description.modifier.SynchronizationState1ee1e76d573ad75b
net.bytebuddy.description.modifier.SyntheticState0ea0b3d14a159257
net.bytebuddy.description.modifier.TypeManifestation823497b74af56cf0
net.bytebuddy.description.modifier.Visibilityeddec8671a9488f2
net.bytebuddy.description.modifier.Visibility.1d7e383ada6123e01
net.bytebuddy.description.type.PackageDescription.AbstractBasefbc5f3918eb9463b
net.bytebuddy.description.type.PackageDescription.ForLoadedPackage647cf445f49b7cf5
net.bytebuddy.description.type.PackageDescription.Simple0cb49b8e5cdceb1d
net.bytebuddy.description.type.RecordComponentList.AbstractBasefa2d664156de0c87
net.bytebuddy.description.type.RecordComponentList.ForTokensb72447d1fcbe18bd
net.bytebuddy.description.type.TypeDefinition.Sorte252ac8a021f4082
net.bytebuddy.description.type.TypeDefinition.SuperClassIteratordcc41092c6176f54
net.bytebuddy.description.type.TypeDescription556ed0842dcd3465
net.bytebuddy.description.type.TypeDescription.AbstractBase9b7edee1f6952787
net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType483d56f844c30342
net.bytebuddy.description.type.TypeDescription.ArrayProjection52be511c8867ffda
net.bytebuddy.description.type.TypeDescription.ForLoadedType5b55f6567ca336e3
net.bytebuddy.description.type.TypeDescription.Generic2060d4dc45d3c2e8
net.bytebuddy.description.type.TypeDescription.Generic.AbstractBasec502b06bfc002685
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegatorafb40a0ca3dd1ad2
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Chained7347a4e0bb7fe47f
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableExceptionTypeee047d5fa8b19816
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableParameterType4cc665588ba8a3ed
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedInterfacea9cd4dba8086a4dc
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedMethodReturnTypee70ca34464d59e2c
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedSuperClasse7435bcd0153aa89
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Simple276dc01c19be899a
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForComponentTypee22944259a507fe3
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeArgument0328fd48e3f88e32
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp37783f2093ae79d5
net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection274d99416a5cb623
net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedReturnTypeea24c72c4837d7b0
net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedSuperClassade5b5634025a265
net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfMethodParameterfbd54a23f55c9c38
net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation2510547f5c9a4d8d
net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation.OfAnnotatedElementb66cbbb36bcf8ce7
net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigationcea14c50cf60ede5
net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.OfAnnotatedElement753a63707756a95f
net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasureb505bf2834db53b7
net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray94f835db0700ba74
net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.Latentef516308c5a95163
net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType3248523ac72afe2c
net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForErasure6d50ab33d378184b
net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType3b3467723d9731b9
net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedTypedebb53902f99b163
net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure044f915ef79d4d6a
net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType665d5913ca2d9fd5
net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType.ParameterArgumentTypeListc8d5c46994726ebc
net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latentec499817450efd9e
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType8ddec94f07bea745
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitord064b1023fc6fbdf
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument1dcc8531f3fb55d7
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing2eaeaf69297ee96e
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying17c066309993e094
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying.1e65ef85aec0cd842
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying.2964bced66b2c1d7d
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor663ccb73adcb0dab
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment42044f5ed173c5fe
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForDetachment12ecb8e8f3b195d9
net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.WithoutTypeSubstitutionb75931f5770a7572
net.bytebuddy.description.type.TypeListda60a7cfb717d0a8
net.bytebuddy.description.type.TypeList.AbstractBase4700315364477234
net.bytebuddy.description.type.TypeList.Empty59d00ad7b53c811a
net.bytebuddy.description.type.TypeList.Explicit81495dfc3a359dfe
net.bytebuddy.description.type.TypeList.ForLoadedTypes4356a7471aec6f20
net.bytebuddy.description.type.TypeList.Generic.AbstractBase5376e1d2298a6512
net.bytebuddy.description.type.TypeList.Generic.Emptydf9431d33e66dbb4
net.bytebuddy.description.type.TypeList.Generic.Explicit1ab8c93e54ee2ac6
net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes1b6544725fdb45a6
net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables05b85732c40f12b7
net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.WithResolvedErasure3ae7efc80de7c3db
net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypesc603bfa8790b860c
net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes.OfTypeVariablesd713fc161a8b3c83
net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes41a985dd07ed867c
net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes99d4f3faf0ed1337
net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection7f6f3c7654719119
net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes74966b175ac75ab9
net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes.TypeProjection2d651d381fd3d0a8
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase54fa44dc440448da
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter5f4faab3b408ec94
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapterfd8d7a11be3c9ede
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdaptere75374fa15e452ff
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapterbaf66768a8ba7010
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.SimpleParameterAnnotationAdapter24c4f03b22480ac9
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter5914cb1a77b4c084
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter8becc0d3a2f579f7
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter1e5cba284e697ff2
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegatorcd65d88864fb9551
net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.UsingTypeWriter2c521e681717b547
net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.AbstractBaseae345146b4ff4937
net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBasebbf864ab6ae58db5
net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapterc094da12c027af78
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase9c472892ce0a50bb
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapterd3915da6e1e1de4c
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition.AbstractBase5d66e82b417f9b46
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition.AbstractBasee0513b10037138a8
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBasece292c22036f8154
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase75703fad010e1cc6
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.AbstractBase0a7a2334f6a9b15d
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBasec67240824c7cd31a
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapterf1f199a3d7662651
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition.AbstractBasea20cd2a086e77441
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBaseb010816c4e7b6513
net.bytebuddy.dynamic.DynamicType.Defaultca6748217ece3884
net.bytebuddy.dynamic.DynamicType.Default.Loadede63ea06339154cad
net.bytebuddy.dynamic.DynamicType.Default.Unloaded876286f205b44199
net.bytebuddy.dynamic.TargetType26c139b5f2f58862
net.bytebuddy.dynamic.Transformer.Compounda5a52522b43091ef
net.bytebuddy.dynamic.Transformer.ForMethod22ab387d59f6c970
net.bytebuddy.dynamic.Transformer.ForMethod.MethodModifierTransformer829c18ff395159ba
net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod083bfd5734c4504d
net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.AttachmentVisitor43014c50e1310fbf
net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter84642c4a6f0d1bdc
net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameterList54d561afbee57f99
net.bytebuddy.dynamic.Transformer.NoOp49cd89a2b3b975a3
net.bytebuddy.dynamic.TypeResolutionStrategy.Passived5784ee7fb36ce53
net.bytebuddy.dynamic.VisibilityBridgeStrategy.Defaultae8d9f7fd85c6aad
net.bytebuddy.dynamic.VisibilityBridgeStrategy.Default.163c0d42260c7599e
net.bytebuddy.dynamic.VisibilityBridgeStrategy.Default.2a8389e9d32c4ecd7
net.bytebuddy.dynamic.VisibilityBridgeStrategy.Default.330f7afc5a8be245c
net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler811732d1db761cc5
net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.1c9ee72578a4d55a4
net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.2f7eb2a49ccc0c5d4
net.bytebuddy.dynamic.loading.ClassInjector.AbstractBase331215a38873f162
net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection9b4c6d016e86d89d
net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.CreationActione95efd9bc7c2fbec
net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjectionee369f8a9915cac0
net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe0fe8982cff47681a
net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.CreationActioncee35100457096e8
net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Enabledfe60291c22873865
net.bytebuddy.dynamic.loading.ClassLoadingStrategy17fb081ccc92f99c
net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default7390ec8634515594
net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher759cb7a298fc98b7
net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher88c49bdd78533ba6
net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForUnsafeInjectionfae0995eb7740944
net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder6d4bb17bdf7b0f37
net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined1b8dafe51f80088c
net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.NoOp31480ec85144aa31
net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Triviald0ed587787d4d89f
net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Defaultf0774d4bbe85a809
net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Default.109a3c2cfe88a5ae4
net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Default.276afb59bd5abdd5f
net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.FrameComputingClassWriter6dcf362306ddc5d0
net.bytebuddy.dynamic.scaffold.FieldLocator.AbstractBasedb8c5004661a0bd8
net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy0e8431af1152b965
net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy.Factoryd97235dbbc3871e9
net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Simple7e3dca01a01498d1
net.bytebuddy.dynamic.scaffold.FieldRegistry.Defaultcc5265630d0906f2
net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled00933225bc77b175
net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled.Entry0ec1361a69a955fd
net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entrya7413622fd851aa9
net.bytebuddy.dynamic.scaffold.InstrumentedType.Default83177f7ca587cf30
net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Defaultcd900ae01efd903f
net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default.1a7ce85bb2f37ff77
net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default.2ad157a47dace4f55
net.bytebuddy.dynamic.scaffold.MethodGraph.Compilerfc88be698cc4a50f
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.AbstractBasead55505e167100d9
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Defaulta37bac0e0eceb0c9
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod4b92bfc82ab49b25
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod.Tokene2da236960e0a189
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key421619c0f44567f3
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Detached82540bbf94c15922
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Harmonized5d9ad1d55d82a355
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Storef948e4de58324a0f
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial1fc852958287c36a
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved6672a261c5f5dd2e
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node0f0b18948cce4159
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Graphf50e2614e64a132c
net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Merger.Directional0ba0f74ab7d66be7
net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation7341085250d5f338
net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Simplef9767f80e7124acc
net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort8e20af4bf9dad8a0
net.bytebuddy.dynamic.scaffold.MethodGraph.NodeList3f435ec381113f00
net.bytebuddy.dynamic.scaffold.MethodGraph.Simple9a1f1f9d25ac44be
net.bytebuddy.dynamic.scaffold.MethodRegistry.Default35ae92274e85ac88
net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compileddd840dc4ea29fc06
net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled.Entry827864e42dc177c2
net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry66b9b2c39c4a08ee
net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared3c270a20a21353d7
net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entrye96586202cb119f0
net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementationea77701fcbc47e2c
net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation.Compiled7b000ab44a4af2cc
net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Defaulteec49897d441dcbe
net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default.Compiled1d64a300c478cbd4
net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain.Defaulta3bc2736d5ad95f5
net.bytebuddy.dynamic.scaffold.TypeInitializer.Noned062b02ed3f4d342
net.bytebuddy.dynamic.scaffold.TypeInitializer.Simple3429322f4d42e2d4
net.bytebuddy.dynamic.scaffold.TypeValidationb9ab70dc0d5e3c60
net.bytebuddy.dynamic.scaffold.TypeWriter.Defaultc13cf997e386f3cc
net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction.Dispatcher.Disabledd4f0d2e7fbcab045
net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreationc5a3093c0a9bebbf
net.bytebuddy.dynamic.scaffold.TypeWriter.Default.UnresolvedType3f5380fd3549f07e
net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor0449b85d73902e5f
net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitFielda03e0587988aae1f
net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper9527fd76169900c9
net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethode3fde8a86929682d
net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody963047d43410ba83
net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod28a00d78fb553a8c
net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort928d954d831a88bc
net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default0d114e09a2faac83
net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.116fc5c99e02d7f9f
net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.2dd199479878d5739
net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.3792ea5ce51475037
net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.498fceb895a262b45
net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.5f0898605f9020c16
net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder16995528b814abfb
net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcherc2850d79fc87446b
net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget17f509a8b52b39f3
net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factoryf6c0a700d93e9d10
net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver282c73cc811d5b71
net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver.12eb773d398b87160
net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver.2903a99da03746eb8
net.bytebuddy.implementation.FieldAccessor0174e94238af9d2f
net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relativee3f1a92ea73df3a5
net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative.Preparedc55029896988613b
net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty751b847060c7cd95
net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty623c50de803e8dff
net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty.Appenderdb2e4aeceee38d5f
net.bytebuddy.implementation.Implementation.Context.Defaultd63040bc175192ee
net.bytebuddy.implementation.Implementation.Context.Default.AbstractPropertyAccessorMethod4a69ecc69149f327
net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod147ddbd116dc5018
net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation4ecb89b1b8e43487
net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField091aa1cc83b89353
net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord7772d9b1460b4444
net.bytebuddy.implementation.Implementation.Context.Default.Factory329a9c16f45fea72
net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry93ea3c3584aedbb3
net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBasea2bce3211300b141
net.bytebuddy.implementation.Implementation.Context.FrameGeneration85cfd05a0313231d
net.bytebuddy.implementation.Implementation.Context.FrameGeneration.11a7229cc1aa2fe64
net.bytebuddy.implementation.Implementation.Context.FrameGeneration.24c4edc4b4128953d
net.bytebuddy.implementation.Implementation.Context.FrameGeneration.30086e69e9329bfd5
net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.AbstractBase99ac1d4463895d3f
net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple7916d516ba029853
net.bytebuddy.implementation.Implementation.Target.AbstractBase891cf9f2a321fafd
net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation29b19b204be139f3
net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation.13ba9a760aa49a971
net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation.28279f38afb254f72
net.bytebuddy.implementation.LoadedTypeInitializer.NoOp1af8ca0d9b7adbe8
net.bytebuddy.implementation.MethodAccessorFactory.AccessTypea8b1b417256441f1
net.bytebuddy.implementation.MethodCall9251b44dfd29e831
net.bytebuddy.implementation.MethodCall.Appenderb108fada5fdaf224
net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter27c6e8587355ecbd
net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.Factoryb4db52149f474bc5
net.bytebuddy.implementation.MethodCall.MethodInvoker.ForContextualInvocation.Factory655146ce4ac9eab5
net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.WithImplicitTypeb28621164470f5a3
net.bytebuddy.implementation.MethodCall.MethodLocator.ForExplicitMethod99f3c681fe17468e
net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter7498b3460d90e103
net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter.Resolved04cc8ab3c2c8bcbf
net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Factory4240030260d49936
net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple8661202aa19373c5
net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple.17e75be1c6b4d6117
net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple.2f9781532f50651fb
net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple.3dfae9890b6004933
net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTargetd6f1bb290a2a92f5
net.bytebuddy.implementation.MethodDelegationec9af1244cdb0f2c
net.bytebuddy.implementation.MethodDelegation.Appender578e9e4be578040b
net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForStaticCall78b3eb01c3540dcc
net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethodf19452fcc061d904
net.bytebuddy.implementation.MethodDelegation.WithCustomPropertiesc804a366d1128499
net.bytebuddy.implementation.SuperMethodCall48a9709638c71f00
net.bytebuddy.implementation.SuperMethodCall.Appender1278488d60ed8e86
net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler35d2e0ef6d7f630d
net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler.105664af3a3b6738b
net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler.2be670f96c6d93831
net.bytebuddy.implementation.attribute.AnnotationAppender.Default7787cf7f483d6685
net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations040d5aab72de4582
net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField52ad3ce83f52621f
net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodb2534f024a4880dd
net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameterc9f39d80b694c092
net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnTypedb8f4f1dbbcf3c3e
net.bytebuddy.implementation.attribute.AnnotationRetention6dca59a58d56874f
net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default190882f8828de18a
net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default.1593737e47cc84848
net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default.2a61861baa0bc96ee
net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForInstrumentedFieldca19f51ae14fb7b4
net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound87d24d92007e506e
net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound85113e9ca3ae38c3
net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod4e40a53e08d4cbbb
net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod.1a3b87b1a75d290fd
net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod.210e734a991eea3bf
net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOpaa6841038c96aed0
net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType537a1dac83c99ae9
net.bytebuddy.implementation.auxiliary.AuxiliaryType577555a7861b5701
net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom9ff4d19573d987f3
net.bytebuddy.implementation.auxiliary.MethodCallProxye4ad67673bba91b3
net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCalle32307e618f933aa
net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall0b6e2af51e015c06
net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall.Appender6a4a35552c21bf78
net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCalld2f0f120376a3b4f
net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall.Appenderdf4a3b2e219da333
net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraphd3435422341aae7c
net.bytebuddy.implementation.bind.ArgumentTypeResolver74973272be85ce17
net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexTokena8052b758f0a0361
net.bytebuddy.implementation.bind.DeclaringTypeResolverd1000b5d5bf7bd79
net.bytebuddy.implementation.bind.MethodDelegationBinder.154de841f73ee4eae
net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver7d40b5a2d5d69397
net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Compoundeab4a548d2693cd2
net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolutione8ca39d95b4ade42
net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Defaulted3f9e212bdf4696
net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builderffaacecf2e1956bd
net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Buildfbe15ed2c0b7c26f
net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegalca301be97fe35cde
net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Simpledafea2ba3b2f164b
net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous30b0f734840f8b2c
net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Uniquec60c100f523804e4
net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor1dd9238ba412581f
net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default946265fda2ca27e8
net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default.1db109132d7373fda
net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default.2cb3895b610bd15d5
net.bytebuddy.implementation.bind.MethodNameEqualityResolver65a8d1431b34fdcd
net.bytebuddy.implementation.bind.ParameterLengthResolver58a025cd0f10dff1
net.bytebuddy.implementation.bind.annotation.AllArguments.Assignmentbfcd0244baa95f1b
net.bytebuddy.implementation.bind.annotation.AllArguments.Binder7ed5bf64ac194c84
net.bytebuddy.implementation.bind.annotation.Argument.Binder9d613cfc7a8f0cd6
net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanicad9a5463673957e4
net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic.15750463a9b2658fe
net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic.2653fe2b1bb93cce4
net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver2fd170c18c979895
net.bytebuddy.implementation.bind.annotation.Default.Binderfdd8dd2baa86d3db
net.bytebuddy.implementation.bind.annotation.DefaultCall.Binderd7e4b58cec267a0e
net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder03d209c7b50b3b07
net.bytebuddy.implementation.bind.annotation.Empty.Binder6af2e8e3cdad25b3
net.bytebuddy.implementation.bind.annotation.FieldValue.Binderffe1f66fdf57240f
net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegateb16d4f0b5def41e9
net.bytebuddy.implementation.bind.annotation.IgnoreForBinding.Verifierf6eaa0a37f2ce769
net.bytebuddy.implementation.bind.annotation.Origin.Binder58bfe04015269f97
net.bytebuddy.implementation.bind.annotation.RuntimeType.Verifier79ef98193cf36f83
net.bytebuddy.implementation.bind.annotation.StubValue.Binderc5dcbbaafc956a20
net.bytebuddy.implementation.bind.annotation.Super.Binder159db3adf8f80917
net.bytebuddy.implementation.bind.annotation.SuperCall.Binderd504027b57aeebbe
net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder787b81ea7c3cf9d1
net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBindera9644f0a487b56f8
net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor08e777de45b651f6
net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Boundfe4b74c6469cb373
net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound53b08d554175038c
net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder6f273cd5a9428c36
net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding49c4acf91fc87123
net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.Recordf5597b43768b5a7b
net.bytebuddy.implementation.bind.annotation.This.Binderb3e837fb5b95fa04
net.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound0f6ce72d7ea48338
net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple3d7cd79d87926f75
net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size897030ac0b46252c
net.bytebuddy.implementation.bytecode.Duplication87726ed8bb6e39de
net.bytebuddy.implementation.bytecode.Duplication.16cbf4aae44bb9c6a
net.bytebuddy.implementation.bytecode.Duplication.2204abf23cbf37c68
net.bytebuddy.implementation.bytecode.Duplication.30631976e078609bd
net.bytebuddy.implementation.bytecode.Removal6d539a300caa5092
net.bytebuddy.implementation.bytecode.Removal.1ab763f3b743f79a5
net.bytebuddy.implementation.bytecode.Removal.2fd766afb93ac2a09
net.bytebuddy.implementation.bytecode.StackManipulation.AbstractBase31ac4a0904ac3e09
net.bytebuddy.implementation.bytecode.StackManipulation.Compound96939a22aac4c91b
net.bytebuddy.implementation.bytecode.StackManipulation.Illegald75e2eb0d394f6c3
net.bytebuddy.implementation.bytecode.StackManipulation.Sizee69b15cd3e8d4461
net.bytebuddy.implementation.bytecode.StackManipulation.Trivial56f2787cdbce4d40
net.bytebuddy.implementation.bytecode.StackSize80f94e8effa2f7bb
net.bytebuddy.implementation.bytecode.TypeCreation4865d2e454028bc1
net.bytebuddy.implementation.bytecode.assign.Assigner7e67d52e9390b000
net.bytebuddy.implementation.bytecode.assign.Assigner.Typingb09adf7fa17d04b8
net.bytebuddy.implementation.bytecode.assign.TypeCasting1a445bd188e2931d
net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegatedac9a66a711d1bdb
net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate.BoxingStackManipulation96e0379915a5a251
net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssignerc888a19b998b7769
net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate14e47d44e5cebb1d
net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsibleadf7d49661fe0566
net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate1008755d8fe45330
net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation796408ff7247d988
net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner3df36760b29d387a
net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner3623cb487284bb53
net.bytebuddy.implementation.bytecode.assign.reference.ReferenceTypeAwareAssigner59b5f6f8641c87f2
net.bytebuddy.implementation.bytecode.collection.ArrayFactoryf2dcfb1430649b3e
net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator7ff584cc516e3f40
net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType2ffee25860dde2e1
net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation2420354f9fdfb502
net.bytebuddy.implementation.bytecode.constant.ClassConstant8c2c8e360f844ad5
net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceTypea779a54b4d7fcd6c
net.bytebuddy.implementation.bytecode.constant.DefaultValue56544d5987e5a6d8
net.bytebuddy.implementation.bytecode.constant.DoubleConstant829c95b7b67e95cf
net.bytebuddy.implementation.bytecode.constant.FloatConstantbdee038754940fff
net.bytebuddy.implementation.bytecode.constant.IntegerConstant58a28f871a6a0499
net.bytebuddy.implementation.bytecode.constant.LongConstant113f925135fa3020
net.bytebuddy.implementation.bytecode.constant.MethodConstant55d1fac9a2312bd2
net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod927dce16203d5f6c
net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod5c66dba4a8bfbcea
net.bytebuddy.implementation.bytecode.constant.NullConstant9cf4bfc5c52a2517
net.bytebuddy.implementation.bytecode.constant.TextConstant76b9599de59f2aeb
net.bytebuddy.implementation.bytecode.member.FieldAccesse098860a4703e90a
net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher20c90535a547e3cd
net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.AbstractFieldInstruction75724b7b6b2e4a66
net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstructionadcac7724ac0272c
net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstructionaeaedb775e139b65
net.bytebuddy.implementation.bytecode.member.MethodInvocationccdb8e0f61d03f72
net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation7edd2eb29addcb20
net.bytebuddy.implementation.bytecode.member.MethodReturn3cbfd6833fda70dd
net.bytebuddy.implementation.bytecode.member.MethodVariableAccess7ec211e72c6c3719
net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading0b690307be533e18
net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading.TypeCastingHandler.NoOp3f3d0d86b569e241
net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetLoading4794627822a950ec
net.bytebuddy.jar.asm.AnnotationWriter0932d72e909ca807
net.bytebuddy.jar.asm.Attribute706e3dca943537f4
net.bytebuddy.jar.asm.ByteVector202001c737179f70
net.bytebuddy.jar.asm.ClassVisitor31cdb4a9a90ec9ca
net.bytebuddy.jar.asm.ClassWriter5ae0ee3b90595eef
net.bytebuddy.jar.asm.FieldVisitor476724e2a3739cdb
net.bytebuddy.jar.asm.FieldWriter3c4ebfcb2bc7032e
net.bytebuddy.jar.asm.Handler763c7a3b0dc4fc7e
net.bytebuddy.jar.asm.MethodVisitor196dbaf0d45984ba
net.bytebuddy.jar.asm.MethodWriter76fc9326535687d1
net.bytebuddy.jar.asm.Symbolf44d88efeab63dac
net.bytebuddy.jar.asm.SymbolTable00001f478e852135
net.bytebuddy.jar.asm.SymbolTable.Entry904cbca1953e75e2
net.bytebuddy.jar.asm.Type45a01df29df18510
net.bytebuddy.jar.asm.TypeReference7c2c246da0bafedc
net.bytebuddy.jar.asm.signature.SignatureVisitorba629ff09a5c44a8
net.bytebuddy.jar.asm.signature.SignatureWriterc8f0c38b6698b545
net.bytebuddy.matcher.AnnotationTypeMatcher4c083a293a95675e
net.bytebuddy.matcher.BooleanMatcherfc276a6c128e2875
net.bytebuddy.matcher.CollectionErasureMatcher76b5d2cc623cc312
net.bytebuddy.matcher.CollectionItemMatcher640386844f0e29b8
net.bytebuddy.matcher.CollectionOneToOneMatcher670278e525ff9bfc
net.bytebuddy.matcher.CollectionSizeMatcher8f59b8be9ab4a58b
net.bytebuddy.matcher.DeclaringAnnotationMatcher72a4630003105f69
net.bytebuddy.matcher.DeclaringTypeMatcher76e282c5482618bb
net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBased129e1a5bbea50cb
net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction6586c7d2abf8bf59
net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction78eb86ff19c5e913
net.bytebuddy.matcher.ElementMatcher.Junction.ForNonNullValues40b97e222b442c20
net.bytebuddy.matcher.ElementMatchersd173e8185d30d23b
net.bytebuddy.matcher.EqualityMatcher7ddcccca3867f2c6
net.bytebuddy.matcher.ErasureMatcher327b39df894c794a
net.bytebuddy.matcher.FilterableList.AbstractBaseacc833b482b3e913
net.bytebuddy.matcher.FilterableList.Empty994e694dc878695f
net.bytebuddy.matcher.LatentMatcher.Disjunctioncf547e86976c153f
net.bytebuddy.matcher.LatentMatcher.ForFieldToken08b4951ce99afdff
net.bytebuddy.matcher.LatentMatcher.ForFieldToken.ResolvedMatcher7a313b55df92d5ce
net.bytebuddy.matcher.LatentMatcher.ForMethodTokenacf53d7e0ad9c66c
net.bytebuddy.matcher.LatentMatcher.ForMethodToken.ResolvedMatchera1b47b682cdd16e5
net.bytebuddy.matcher.LatentMatcher.Resolved838bf93f64347719
net.bytebuddy.matcher.MethodParameterTypeMatcherd565dce3bed4679b
net.bytebuddy.matcher.MethodParameterTypesMatcher4f9a1c61c2ca1d30
net.bytebuddy.matcher.MethodParametersMatcher754bf9d07553d1f9
net.bytebuddy.matcher.MethodReturnTypeMatcher1b6fa22a35a706bc
net.bytebuddy.matcher.MethodSortMatcherd9a4a7f8ba8d705a
net.bytebuddy.matcher.MethodSortMatcher.Sortdf4da3ccf1c43fb2
net.bytebuddy.matcher.MethodSortMatcher.Sort.19f8edcf420246fae
net.bytebuddy.matcher.MethodSortMatcher.Sort.25b30e294f2304972
net.bytebuddy.matcher.MethodSortMatcher.Sort.39c8b9e468a9ba4ee
net.bytebuddy.matcher.MethodSortMatcher.Sort.44c3709005a13f932
net.bytebuddy.matcher.MethodSortMatcher.Sort.593400b67a6230353
net.bytebuddy.matcher.ModifierMatcherc0d2e66fbd31c083
net.bytebuddy.matcher.ModifierMatcher.Mode09bd88f8f539be92
net.bytebuddy.matcher.NameMatcherb901fc4b35799fa4
net.bytebuddy.matcher.NegatingMatchera7d93978e9d78d7e
net.bytebuddy.matcher.SignatureTokenMatcher60c758b99c3d9148
net.bytebuddy.matcher.StringMatcher236df1d1d60ab580
net.bytebuddy.matcher.StringMatcher.Mode78a8ab1a5e998326
net.bytebuddy.matcher.StringMatcher.Mode.1197cd818fecbf0dc
net.bytebuddy.matcher.StringMatcher.Mode.2130a12e752b093e0
net.bytebuddy.matcher.StringMatcher.Mode.337e1825b2b41bae8
net.bytebuddy.matcher.StringMatcher.Mode.434a59e75ad57ee16
net.bytebuddy.matcher.StringMatcher.Mode.56b18de0e0195fcc7
net.bytebuddy.matcher.StringMatcher.Mode.6bdaf5299d13e3bfe
net.bytebuddy.matcher.StringMatcher.Mode.7f608050eb76b29c9
net.bytebuddy.matcher.StringMatcher.Mode.87a1f43a330aa49e3
net.bytebuddy.matcher.StringMatcher.Mode.9d97cfe0669542624
net.bytebuddy.matcher.SuperTypeMatcher5f65e9ccb1649334
net.bytebuddy.matcher.TypeSortMatcherbea3cd319f7a9ab6
net.bytebuddy.matcher.VisibilityMatcher6f0d2c70b6ce50e1
net.bytebuddy.pool.TypePool.AbstractBase03ef41c73bcdac6f
net.bytebuddy.pool.TypePool.AbstractBase.Hierarchical1ef4bf1634aa9314
net.bytebuddy.pool.TypePool.CacheProvider.Simple3b477cf62a71a399
net.bytebuddy.pool.TypePool.ClassLoadingf60fbd5bc692f3c0
net.bytebuddy.pool.TypePool.Empty8c0a9ed2a729f1ac
net.bytebuddy.utility.CompoundListb8b501baeee21c20
net.bytebuddy.utility.ConstructorComparatorc7333b6b982e8e09
net.bytebuddy.utility.GraalImageCode99c2d8870a99ec8c
net.bytebuddy.utility.Invoker.Dispatcherbb7f751c11c3b61b
net.bytebuddy.utility.JavaModule5223602c7c397de6
net.bytebuddy.utility.MethodComparator4e5549fe1a1bb16a
net.bytebuddy.utility.RandomString475c5a28b2a65671
net.bytebuddy.utility.dispatcher.JavaDispatcher787d0fb443c33196
net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue4ebad402feea5e1f
net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfNonPrimitiveArray8e244cbf0b1c2c9a
net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForInstanceCheck348c5ed1a0ea72ea
net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForNonStaticMethodbf4d2158c4101736
net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForStaticMethod2cbd19f9947661fd
net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoaderfa40b0b626be1aa7
net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.CreationAction8ca4ae6007eb9fd7
net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.ForModuleSystem9a96cee67ed31732
net.bytebuddy.utility.dispatcher.JavaDispatcher.InvokerCreationAction8b81db7b9bb021a1
net.bytebuddy.utility.dispatcher.JavaDispatcher.ProxiedInvocationHandlera4eb032d57e965fc
net.bytebuddy.utility.privilege.GetMethodAction74124300a1be96ce
net.bytebuddy.utility.privilege.GetSystemPropertyAction3dcb9c5481b99d57
org.apache.maven.plugin.surefire.log.api.NullConsoleLogger80d79e52a7499259
org.apache.maven.surefire.NonAbstractClassFilter7fa4110cdc2fc1de
org.apache.maven.surefire.booter.AbstractPathConfiguration8182fa1396653f01
org.apache.maven.surefire.booter.BaseProviderFactory82593383b8ea92d6
org.apache.maven.surefire.booter.BiProperty4945e268841ae2cb
org.apache.maven.surefire.booter.BooterDeserializer5e68b147d2c4b22f
org.apache.maven.surefire.booter.ClassLoaderConfigurationdc8fd5c18ebb0e44
org.apache.maven.surefire.booter.Classpathc898ea9ca4a65da5
org.apache.maven.surefire.booter.ClasspathConfigurationfbf5fb96600339ce
org.apache.maven.surefire.booter.Commandeb1b53eb8cbe7b47
org.apache.maven.surefire.booter.CommandReader0c8d3ca700ec7199
org.apache.maven.surefire.booter.CommandReader.1fbfebde20e2b504c
org.apache.maven.surefire.booter.CommandReader.CommandRunnableee59ae4d74408619
org.apache.maven.surefire.booter.DumpErrorSingleton2b476b92c5a56cec
org.apache.maven.surefire.booter.ForkedBooter7c637cf5651513d1
org.apache.maven.surefire.booter.ForkedBooter.18e738e4578953efa
org.apache.maven.surefire.booter.ForkedBooter.2eed8c1764882af0e
org.apache.maven.surefire.booter.ForkedBooter.3c484c4542ee85d76
org.apache.maven.surefire.booter.ForkedBooter.4fdd9c09c784f8eea
org.apache.maven.surefire.booter.ForkedBooter.57b8c4d35432edce6
org.apache.maven.surefire.booter.ForkedBooter.6b897d54528b69e6d
org.apache.maven.surefire.booter.ForkedBooter.7fe5121edb86030bc
org.apache.maven.surefire.booter.ForkedBooter.PingSchedulerd29065207a6b6c40
org.apache.maven.surefire.booter.ForkingReporterFactory076a6c0176f6238b
org.apache.maven.surefire.booter.ForkingRunListener92d4b034b32ca2c0
org.apache.maven.surefire.booter.MasterProcessCommandda65de332c2de19d
org.apache.maven.surefire.booter.PpidChecker71b8c658da2ea8d3
org.apache.maven.surefire.booter.PpidChecker.268d262a2c2ad8f14
org.apache.maven.surefire.booter.PpidChecker.ProcessInfoConsumer73f319c21fab7e7f
org.apache.maven.surefire.booter.ProcessInfob5b56cd86f3f0b31
org.apache.maven.surefire.booter.PropertiesWrapperae4bf137cc5290c1
org.apache.maven.surefire.booter.ProviderConfigurationd19986536a351b50
org.apache.maven.surefire.booter.Shutdownee9c65017e107986
org.apache.maven.surefire.booter.StartupConfigurationa8cc10b01ed27439
org.apache.maven.surefire.booter.SystemPropertyManagerf47497b1dde50d64
org.apache.maven.surefire.booter.TypeEncodedValue5ea9766678ac06a2
org.apache.maven.surefire.cli.CommandLineOption467fc7f51b73863b
org.apache.maven.surefire.common.junit3.JUnit3TestChecker60f0e8645c7f9683
org.apache.maven.surefire.common.junit4.JUnit4ProviderUtil2efb9b040a733f46
org.apache.maven.surefire.common.junit4.JUnit4Reflectorc6b492fe44aeaaad
org.apache.maven.surefire.common.junit4.JUnit4RunListenere9b69f33ef0f0ee2
org.apache.maven.surefire.common.junit4.JUnit4RunListenerFactory47691d741b824165
org.apache.maven.surefire.common.junit4.JUnit4TestChecker0ecb2bc7979f6afe
org.apache.maven.surefire.common.junit4.JUnitTestFailureListener713afbdb99a074d5
org.apache.maven.surefire.common.junit4.Notifiercc79e323f237d54b
org.apache.maven.surefire.junit4.JUnit4Providerea5628d21adfaab0
org.apache.maven.surefire.junit4.JUnit4Provider.1b81832311ccdea03
org.apache.maven.surefire.providerapi.AbstractProvider90f3b08fe8a1c87c
org.apache.maven.surefire.report.ConsoleOutputCaptureb8ae904ed8536017
org.apache.maven.surefire.report.ConsoleOutputCapture.ForwardingPrintStreamf912ea5d2dac308e
org.apache.maven.surefire.report.ConsoleOutputCapture.NullOutputStream8d05eb67510fd586
org.apache.maven.surefire.report.ReporterConfiguration4281487891f02f69
org.apache.maven.surefire.report.SimpleReportEntryced572f24a462295
org.apache.maven.surefire.shade.org.apache.commons.io.IOUtils31aed2fcfab3e082
org.apache.maven.surefire.shade.org.apache.commons.io.output.StringBuilderWriter6d33fec8cb3374c0
org.apache.maven.surefire.shade.org.apache.commons.lang3.JavaVersiona8452005cb20bb7d
org.apache.maven.surefire.shade.org.apache.commons.lang3.StringUtils4f785afa8bb3a23f
org.apache.maven.surefire.shade.org.apache.commons.lang3.SystemUtilsaba69a973b7ba06a
org.apache.maven.surefire.shade.org.apache.commons.lang3.math.NumberUtilsd0156407bff7b695
org.apache.maven.surefire.shade.org.apache.maven.shared.utils.StringUtils483d14212b21a3ea
org.apache.maven.surefire.suite.RunResultf5c7c53a954bcafa
org.apache.maven.surefire.testset.DirectoryScannerParameters2b5eeacae469cd1d
org.apache.maven.surefire.testset.IncludedExcludedPatternsf39908e3b64d7090
org.apache.maven.surefire.testset.ResolvedTesta598483e424232d4
org.apache.maven.surefire.testset.ResolvedTest.ClassMatcher79be7f2fa77ad8d7
org.apache.maven.surefire.testset.ResolvedTest.MethodMatcher7c71374a51e8e61b
org.apache.maven.surefire.testset.ResolvedTest.Type90e4214668937845
org.apache.maven.surefire.testset.RunOrderParametersb4c06223c3099700
org.apache.maven.surefire.testset.TestArtifactInfof703953620e80b33
org.apache.maven.surefire.testset.TestListResolver7d372c99b98a147d
org.apache.maven.surefire.testset.TestRequest0fa2c0cc34345df2
org.apache.maven.surefire.util.CloseableIteratorcc15bdebae86d5d2
org.apache.maven.surefire.util.DefaultRunOrderCalculator1aeecbcd3bf6e89b
org.apache.maven.surefire.util.DefaultScanResult7fefafdf8c793c36
org.apache.maven.surefire.util.ReflectionUtils8d5f4b05d6d77207
org.apache.maven.surefire.util.RunOrderd2292a6beb4b6337
org.apache.maven.surefire.util.TestsToRuna95363e4b4ba2069
org.apache.maven.surefire.util.TestsToRun.ClassesIterator84a139c598502c0b
org.apache.maven.surefire.util.internal.DaemonThreadFactory21a589f6dedb169c
org.apache.maven.surefire.util.internal.DaemonThreadFactory.NamedThreadFactory682458ca85b067a3
org.apache.maven.surefire.util.internal.DumpFileUtils506743b77fc98f6e
org.apache.maven.surefire.util.internal.ImmutableMap72bcae5e55b4fabb
org.apache.maven.surefire.util.internal.ImmutableMap.Nodeecc659afb4f6d68b
org.apache.maven.surefire.util.internal.ObjectUtils69a2a92649b44645
org.apache.maven.surefire.util.internal.StringUtils3a7e4daf0a993e1e
org.apache.maven.surefire.util.internal.TestClassMethodNameUtils7ccab40b69c25b60
org.junit.Asserteda6db924019425b
org.junit.internal.Checks5f543b0bb87b92da
org.junit.internal.MethodSortera26607ae067f7352
org.junit.internal.MethodSorter.1d3997b4bdb7889c1
org.junit.internal.MethodSorter.2c8e6351cbf098013
org.junit.internal.builders.AllDefaultPossibilitiesBuilder4f18a1d7932cb8ab
org.junit.internal.builders.AnnotatedBuilder0faf353d180c9332
org.junit.internal.builders.IgnoredBuildere152f333c53967a6
org.junit.internal.builders.JUnit3Builder4a2cc8e608e1275e
org.junit.internal.builders.JUnit4Builderf2e00a3e1fc23005
org.junit.internal.builders.SuiteMethodBuilder1df136431e07e393
org.junit.internal.requests.ClassRequest47dbc61675e5a92e
org.junit.internal.requests.ClassRequest.CustomAllDefaultPossibilitiesBuilderea1c269d9656f543
org.junit.internal.requests.ClassRequest.CustomSuiteMethodBuilder03d01020b1c503c7
org.junit.internal.requests.MemoizingRequest1e70801476dbab8f
org.junit.internal.runners.model.EachTestNotifier077481995383e000
org.junit.internal.runners.model.ReflectiveCallabled591724635588bcb
org.junit.internal.runners.rules.RuleMemberValidator95b5ee2068ec6875
org.junit.internal.runners.rules.RuleMemberValidator.Builderf24845fa6fd065af
org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic1de994463c748d89
org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARulee24e9f59de6fe5b7
org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule690823bd2992f52e
org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule1e703fb3e7f4e533
org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic806c174eb921b478
org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStaticac28a03dd36b2b5a
org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule88ea4a2237de2b8b
org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule9f4dd18a26005c18
org.junit.internal.runners.statements.ExpectException943171ebab48b749
org.junit.internal.runners.statements.InvokeMethod05a7aa636afa2c39
org.junit.runner.Description1d6f7ddbbf223f9a
org.junit.runner.Request214d9ade1c7dc38d
org.junit.runner.Resultecf6c1c04298ff7d
org.junit.runner.Result.Listenercf649a4ffbe55db9
org.junit.runner.Runnerf5abacc70e2e08a4
org.junit.runner.notification.RunListener69d2c783b42f6720
org.junit.runner.notification.RunNotifierf6313076e2224ebb
org.junit.runner.notification.RunNotifier.1e31025c12b4dbdee
org.junit.runner.notification.RunNotifier.24c7314c6d595dc3e
org.junit.runner.notification.RunNotifier.3df2bada5cb3794f3
org.junit.runner.notification.RunNotifier.4fbdd84204c215de7
org.junit.runner.notification.RunNotifier.5f62dc396b601f8bd
org.junit.runner.notification.RunNotifier.9c3c3d54b8ed47ee1
org.junit.runner.notification.RunNotifier.SafeNotifier0b43c10299733bfb
org.junit.runner.notification.SynchronizedRunListener2b59d5cb3b105225
org.junit.runners.BlockJUnit4ClassRunner95752fb34ff12f3f
org.junit.runners.BlockJUnit4ClassRunner.1d0f63145230a5f42
org.junit.runners.BlockJUnit4ClassRunner.2f93eace695ddd30e
org.junit.runners.BlockJUnit4ClassRunner.RuleCollector9c768e710e39c989
org.junit.runners.JUnit46d26e2305347fe01
org.junit.runners.Parameterized963841242a61a1e2
org.junit.runners.Parameterized.RunnersFactoryc5ee5b5ac59f40b0
org.junit.runners.ParentRunner335ee90b10f96ea1
org.junit.runners.ParentRunner.1ecc6961e8bc209c4
org.junit.runners.ParentRunner.2c5cb913a629ec4c8
org.junit.runners.ParentRunner.320bad8188aebc0f2
org.junit.runners.ParentRunner.480476dbdcb8d52cc
org.junit.runners.ParentRunner.ClassRuleCollector26f7fb338afcd13b
org.junit.runners.RuleContainerd44c3ba6dc65af53
org.junit.runners.RuleContainer.157bbc73f6f47763b
org.junit.runners.Suite154944342f498508
org.junit.runners.model.FrameworkField2fe27c284e7d39f4
org.junit.runners.model.FrameworkMemberbfd059486f267475
org.junit.runners.model.FrameworkMethodf293b82d5aa86323
org.junit.runners.model.FrameworkMethod.18fd5e02769c0e0c2
org.junit.runners.model.RunnerBuilder585cad2d320dc86e
org.junit.runners.model.Statement9a75aa5de27bf4d5
org.junit.runners.model.TestClass7e71209792391ee8
org.junit.runners.model.TestClass.FieldComparator1b96cd3d5c4aeb07
org.junit.runners.model.TestClass.MethodComparator0369eb29eb04248a
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParametersebeaa09f1f8eb6f3
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters.1c4024da18ca412c5
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters.InjectionType4a7c5c9856e4e9f4
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParametersFactory6f2e3a2b7ea357b7
org.junit.runners.parameterized.TestWithParameters0ec69411e744952d
org.junit.validator.AnnotationValidatorFactorye1e5570798173ab9
org.junit.validator.AnnotationsValidator6cbe8454c9a93bb8
org.junit.validator.AnnotationsValidator.AnnotatableValidatord211a963f22be103
org.junit.validator.AnnotationsValidator.ClassValidator1b463c4e6642e880
org.junit.validator.AnnotationsValidator.FieldValidator64068b954dc56a31
org.junit.validator.AnnotationsValidator.MethodValidatorf16b57f17c787036
org.junit.validator.PublicClassValidator3bac248cf06b18e4
org.mockito.Answers7bb49d321e73bbc5
org.mockito.Mock.Strictness5fb45f9558a1c10a
org.mockito.Mockitoc5c93521421697f0
org.mockito.MockitoAnnotations4e582471d227b01d
org.mockito.configuration.DefaultMockitoConfiguration7c1c365c15c2133e
org.mockito.internal.MockitoCore8c1dee29fb0da68b
org.mockito.internal.configuration.CaptorAnnotationProcessorb1d3667699da5bde
org.mockito.internal.configuration.ClassPathLoader1837784d8946effa
org.mockito.internal.configuration.DefaultDoNotMockEnforcerc193dbfbfd7e7112
org.mockito.internal.configuration.DefaultInjectionEngine9d4f4284084eab52
org.mockito.internal.configuration.GlobalConfiguration5d2c645125c6e76f
org.mockito.internal.configuration.IndependentAnnotationEngine6712157121b4c009
org.mockito.internal.configuration.InjectingAnnotationEngine093bcb2236e9e096
org.mockito.internal.configuration.MockAnnotationProcessor63f2cd0aa6f4adfe
org.mockito.internal.configuration.SpyAnnotationEngineb0201f8ea6674009
org.mockito.internal.configuration.injection.ConstructorInjectiona2e0cfed216ffbf1
org.mockito.internal.configuration.injection.MockInjection41ad05a9cf251c66
org.mockito.internal.configuration.injection.MockInjection.OngoingMockInjection4c9b53365f5f9c2a
org.mockito.internal.configuration.injection.MockInjectionStrategycd40af08f6405c20
org.mockito.internal.configuration.injection.MockInjectionStrategy.1c6860b7b40dd6139
org.mockito.internal.configuration.injection.PropertyAndSetterInjection93b665d792e25fd6
org.mockito.internal.configuration.injection.SpyOnInjectedFieldsHandlerdf92d185f1649d68
org.mockito.internal.configuration.injection.filter.NameBasedCandidateFiltercbf3f2390a7a068c
org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter80b5d7c476edad41
org.mockito.internal.configuration.injection.filter.TypeBasedCandidateFilterbb38595e57e057ee
org.mockito.internal.configuration.injection.scanner.InjectMocksScanner1b7ab81c25844e8f
org.mockito.internal.configuration.injection.scanner.MockScanner3b1d7ca146e28785
org.mockito.internal.configuration.plugins.DefaultMockitoPluginsb56656ae000198c7
org.mockito.internal.configuration.plugins.DefaultPluginSwitch973f142b836667e1
org.mockito.internal.configuration.plugins.PluginFinderd946fdf7c3f2c58b
org.mockito.internal.configuration.plugins.PluginInitializerfda3656b50f9d2f1
org.mockito.internal.configuration.plugins.PluginLoadera0b8a7c6baea530e
org.mockito.internal.configuration.plugins.PluginRegistryef9e70f0651edcfb
org.mockito.internal.configuration.plugins.Pluginsff53f63a8240eb6e
org.mockito.internal.creation.DelegatingMethod7ea1353e5c77b5f3
org.mockito.internal.creation.MockSettingsImplef96156d4aa39063
org.mockito.internal.creation.SuspendMethoddc8e823dfe533d87
org.mockito.internal.creation.bytebuddy.ByteBuddyCrossClassLoaderSerializationSupport91ac516637b8c4ee
org.mockito.internal.creation.bytebuddy.ByteBuddyMockMakere18344ca184c75a1
org.mockito.internal.creation.bytebuddy.BytecodeGenerator896014d879c42ec9
org.mockito.internal.creation.bytebuddy.MockFeatures161a6ae9389d4da3
org.mockito.internal.creation.bytebuddy.MockMethodInterceptor0b02a477841f06a5
org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.DispatcherDefaultingToRealMethodeb121594c82e0f72
org.mockito.internal.creation.bytebuddy.ModuleHandler77380dd282d3eb30
org.mockito.internal.creation.bytebuddy.ModuleHandler.ModuleSystemFoundd8515816e294707d
org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker11d36e9ecc8c0605
org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.18361f13ee7b2c0cd
org.mockito.internal.creation.bytebuddy.SubclassBytecodeGeneratorb13aa2a3c3f5de88
org.mockito.internal.creation.bytebuddy.SubclassInjectionLoader47ea8dba5b15c796
org.mockito.internal.creation.bytebuddy.SubclassInjectionLoader.WithReflection55a84d6cf8f318a1
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator123a98feabc81a7a
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator.MockitoMockKey8fb34c2e10b7db99
org.mockito.internal.creation.bytebuddy.TypeSupport652949fe1e4bb215
org.mockito.internal.creation.instance.DefaultInstantiatorProvider3900ee0969504a34
org.mockito.internal.creation.instance.ObjenesisInstantiatore451a21eadbc4d30
org.mockito.internal.creation.settings.CreationSettingsc4b00e979fa0a182
org.mockito.internal.debugging.Java9PlusLocationImplc89b58bdb45a8526
org.mockito.internal.debugging.Java9PlusLocationImpl.MetadataShim51626abff131ec07
org.mockito.internal.debugging.LocationFactory28d49edcf5091319
org.mockito.internal.debugging.LocationFactory.Java9PlusLocationFactory7041d193e796a0ee
org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleaner370150513bd990b0
org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleanerProvider475c82ec8ba01c75
org.mockito.internal.framework.DefaultMockitoFrameworkceeeaee8d43a87e7
org.mockito.internal.handler.InvocationNotifierHandler7c138f78143ab433
org.mockito.internal.handler.MockHandlerFactory236482acbbebaf4a
org.mockito.internal.handler.MockHandlerImpl973b60d05d2d4a4d
org.mockito.internal.handler.NullResultGuardian40a1d637e9eadd05
org.mockito.internal.invocation.ArgumentsProcessord50039fd637b3496
org.mockito.internal.invocation.DefaultInvocationFactory06ea8a896a1550ba
org.mockito.internal.invocation.InterceptedInvocation40a1bce4be9e6523
org.mockito.internal.invocation.InterceptedInvocation.11a1152b98b0c7d86
org.mockito.internal.invocation.InvocationComparator8650a51ffae996b8
org.mockito.internal.invocation.InvocationMatcher0f3f05080ade9bf3
org.mockito.internal.invocation.InvocationMatcher.180b88eded9ee9335
org.mockito.internal.invocation.MatcherApplicationStrategy61ba3ebb5e5c5981
org.mockito.internal.invocation.MatcherApplicationStrategy.MatcherApplicationType338c14ae51b8af66
org.mockito.internal.invocation.MatchersBinderb39b9426c9814ac7
org.mockito.internal.invocation.RealMethod.FromBehavior3606745ce75bc7b7
org.mockito.internal.invocation.RealMethod.FromCallable91b88c5e1e6b856f
org.mockito.internal.invocation.RealMethod.FromCallable.1851ae10acd2d90b9
org.mockito.internal.invocation.StubInfoImpl1314bab3c1422857
org.mockito.internal.invocation.TypeSafeMatching0d588952c2946cca
org.mockito.internal.invocation.finder.AllInvocationsFinder3a8bd9efde9328ac
org.mockito.internal.invocation.mockref.MockWeakReferenceac456a2a5b693d6e
org.mockito.internal.junit.DefaultTestFinishedEvent6717225d5aaabc67
org.mockito.internal.junit.MismatchReportingTestListener992d20f176f0a39d
org.mockito.internal.junit.UnnecessaryStubbingsReporter0101d74b6985d33e
org.mockito.internal.junit.UnusedStubbingsFinder859c07844857b59a
org.mockito.internal.listeners.StubbingLookupNotifier6b94cdf6e74e7282
org.mockito.internal.matchers.Equalitye1d16aba206ff315
org.mockito.internal.matchers.Equals1bb4b6d86ac8a29b
org.mockito.internal.progress.ArgumentMatcherStorageImpl83a3e5fcf460cd8d
org.mockito.internal.progress.MockingProgressImpl92818897164b80b6
org.mockito.internal.progress.MockingProgressImpl.1a1ad00aef40918d3
org.mockito.internal.progress.SequenceNumberfd2449d941ed721b
org.mockito.internal.progress.ThreadSafeMockingProgress5ef9d6f1a875dc18
org.mockito.internal.progress.ThreadSafeMockingProgress.11c85bd989b9441aa
org.mockito.internal.runners.DefaultInternalRunner6a7a105093550a39
org.mockito.internal.runners.DefaultInternalRunner.1c87e6a1515631b91
org.mockito.internal.runners.DefaultInternalRunner.1.11e28d04978bf98b1
org.mockito.internal.runners.DefaultInternalRunner.1.213b3223e8d9d68fc
org.mockito.internal.runners.RunnerFactory4c6924728fefbc31
org.mockito.internal.runners.RunnerFactory.2bd9ba082d05e54c5
org.mockito.internal.runners.StrictRunnerd7b72c01bb9c3310
org.mockito.internal.runners.util.FailureDetector46e0a95f0e60c6cb
org.mockito.internal.runners.util.RunnerProvider52c0b72db34d94f3
org.mockito.internal.stubbing.BaseStubbing0fd68c747fb3e1ac
org.mockito.internal.stubbing.ConsecutiveStubbing1b3fea0e4598e3dc
org.mockito.internal.stubbing.DoAnswerStyleStubbingf2057cd0aee1a50b
org.mockito.internal.stubbing.InvocationContainerImpl70d6f02b67d57b4f
org.mockito.internal.stubbing.OngoingStubbingImpl646db189ef95b765
org.mockito.internal.stubbing.StubbedInvocationMatcher738da3903cdefa65
org.mockito.internal.stubbing.StubbingComparatorf895e7950b140908
org.mockito.internal.stubbing.UnusedStubbingReportingd32820ae1d9da2fe
org.mockito.internal.stubbing.answers.CallsRealMethods16da2f316c946fec
org.mockito.internal.stubbing.answers.DefaultAnswerValidatorde0c324c57207f3c
org.mockito.internal.stubbing.answers.InvocationInfo558393abbeee5acd
org.mockito.internal.stubbing.answers.Returnsb865c001022cfefe
org.mockito.internal.stubbing.defaultanswers.GloballyConfiguredAnswerf308e3faf16f6212
org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs7a1b5ff44181d6b8
org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValuesfb54ce54650adcb6
org.mockito.internal.stubbing.defaultanswers.ReturnsMocksf923109370288432
org.mockito.internal.stubbing.defaultanswers.ReturnsMoreEmptyValues4a4f9f45d874e56f
org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls56e4359834584989
org.mockito.internal.stubbing.defaultanswers.TriesToReturnSelf2df789f77987f023
org.mockito.internal.util.Checksc6a1d20be0e11d77
org.mockito.internal.util.ConsoleMockitoLoggerb50468c7ba4abdba
org.mockito.internal.util.DefaultMockingDetailseb4060f4b147ea49
org.mockito.internal.util.KotlinInlineClassUtil0581c028953ad812
org.mockito.internal.util.MockCreationValidatorb073c74d6aea57f3
org.mockito.internal.util.MockNameImplc374206ea5426e18
org.mockito.internal.util.MockUtild287b066371cb395
org.mockito.internal.util.ObjectMethodsGuru2e0e0e3f520fd2eb
org.mockito.internal.util.Primitives3126a7777504288b
org.mockito.internal.util.StringUtilfc180f2e2cfb19c5
org.mockito.internal.util.collections.HashCodeAndEqualsMockWrapper2ddb4b6df187f1be
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSetf13e3c60a5f3dac1
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet.104a9da11a07d7dbd
org.mockito.internal.util.collections.Iterablesf2f271f84160edef
org.mockito.internal.util.collections.Setsba0259dd5d0f4cdf
org.mockito.internal.util.reflection.FieldReaderadeb073a2d5e6410
org.mockito.internal.util.reflection.GenericMetadataSupport85227a69a82c938b
org.mockito.internal.util.reflection.GenericMetadataSupport.FromClassGenericMetadataSupport356b7028b146ffda
org.mockito.internal.util.reflection.GenericMetadataSupport.NotGenericReturnTypeSupportf614172becdb4957
org.mockito.internal.util.reflection.GenericMetadataSupport.ParameterizedReturnTypede8799dae02553cd
org.mockito.internal.util.reflection.ReflectionMemberAccessor5b659ecadce64e6d
org.mockito.internal.verification.DefaultRegisteredInvocations2c81cbe8de7c014f
org.mockito.junit.MockitoJUnitRunner49d39404636d8527
org.mockito.mock.SerializableMode35d1981ec862bf72
org.mockito.plugins.AnnotationEngine.NoActioncb985c28ad2cce16
org.objenesis.ObjenesisBase0c1d2fd83029257f
org.objenesis.ObjenesisStdf35c83a75caea811
org.objenesis.instantiator.sun.SunReflectionFactoryHelperd17e7b3403696605
org.objenesis.instantiator.sun.SunReflectionFactoryInstantiator6156947e7d7c507c
org.objenesis.strategy.BaseInstantiatorStrategyb0aaa6460452f5ce
org.objenesis.strategy.PlatformDescriptionc6456f671febfd7c
org.objenesis.strategy.StdInstantiatorStrategyabae05ba56ea35a6
sun.text.resources.cldr.ext.FormatData_ru7711049ed4b6e8d6
sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo3d1ea3e23b319ce9
sun.util.resources.provider.LocaleDataProvidereebde39dfb7981b7
\ No newline at end of file diff --git a/target/site/jacoco/jacoco.csv b/target/site/jacoco/jacoco.csv new file mode 100644 index 0000000..d60d44f --- /dev/null +++ b/target/site/jacoco/jacoco.csv @@ -0,0 +1,5 @@ +GROUP,PACKAGE,CLASS,INSTRUCTION_MISSED,INSTRUCTION_COVERED,BRANCH_MISSED,BRANCH_COVERED,LINE_MISSED,LINE_COVERED,COMPLEXITY_MISSED,COMPLEXITY_COVERED,METHOD_MISSED,METHOD_COVERED +MockProject,com.example,Feline,0,15,0,0,0,5,0,5,0,5 +MockProject,com.example,Animal,11,16,2,2,3,4,3,2,1,2 +MockProject,com.example,Lion,0,39,0,4,0,11,0,6,0,4 +MockProject,com.example,Cat,0,12,0,0,0,5,0,3,0,3 diff --git a/target/site/jacoco/jacoco.xml b/target/site/jacoco/jacoco.xml new file mode 100644 index 0000000..947a7f9 --- /dev/null +++ b/target/site/jacoco/jacoco.xml @@ -0,0 +1 @@ + \ No newline at end of file