Mock Version: 5.9 Mock Version: 5.9 Mock Version: 5.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/java-diff-utils.spec'], chrootPath='/var/lib/mock/f41-build-55631207-6536884/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9iw8f2g_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9iw8f2g_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'e10d087246f04a07a8b5b753f366db0c', '-D', '/var/lib/mock/f41-build-55631207-6536884/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9iw8f2g_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/java-diff-utils.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1727049600 Wrote: /builddir/build/SRPMS/java-diff-utils-4.12-11.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/java-diff-utils.spec'], chrootPath='/var/lib/mock/f41-build-55631207-6536884/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9iw8f2g_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9iw8f2g_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '598bc01b99bb46fcba22d35807e768f0', '-D', '/var/lib/mock/f41-build-55631207-6536884/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9iw8f2g_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/java-diff-utils.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1727049600 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.IzGWbF + umask 022 + cd /builddir/build/BUILD/java-diff-utils-4.12-build + test -d /builddir/build/BUILD/java-diff-utils-4.12-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/java-diff-utils-4.12-build + /usr/bin/rm -rf /builddir/build/BUILD/java-diff-utils-4.12-build + /usr/bin/mkdir -p /builddir/build/BUILD/java-diff-utils-4.12-build + /usr/bin/mkdir -p /builddir/build/BUILD/java-diff-utils-4.12-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.fxzM4y + umask 022 + cd /builddir/build/BUILD/java-diff-utils-4.12-build + cd /builddir/build/BUILD/java-diff-utils-4.12-build + rm -rf java-diff-utils-java-diff-utils-parent-4.12 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/java-diff-utils-parent-4.12.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd java-diff-utils-java-diff-utils-parent-4.12 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin -r :maven-checkstyle-plugin + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin -r :maven-javadoc-plugin + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :maven-release-plugin + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_disable_module java-diff-utils-jgit + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Dj8nIs + umask 022 + cd /builddir/build/BUILD/java-diff-utils-4.12-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd java-diff-utils-java-diff-utils-parent-4.12 + /usr/bin/python3 /usr/share/java-utils/mvn_build.py --xmvn-javadoc -s Executing: xmvn --batch-mode --offline verify org.fedoraproject.xmvn:xmvn-mojo:install org.fedoraproject.xmvn:xmvn-mojo:javadoc org.fedoraproject.xmvn:xmvn-mojo:builddep ['xmvn', '--batch-mode', '--offline', 'verify', 'org.fedoraproject.xmvn:xmvn-mojo:install', 'org.fedoraproject.xmvn:xmvn-mojo:javadoc', 'org.fedoraproject.xmvn:xmvn-mojo:builddep'] [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] java-diff-utils-parent [pom] [INFO] java-diff-utils [jar] [INFO] [INFO] ----------< io.github.java-diff-utils:java-diff-utils-parent >---------- [INFO] Building java-diff-utils-parent 4.12 [1/2] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ java-diff-utils-parent --- [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle] [INFO] [INFO] -------------< io.github.java-diff-utils:java-diff-utils >-------------- [INFO] Building java-diff-utils 4.12 [2/2] [INFO] from java-diff-utils/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ java-diff-utils --- [INFO] skip non existing resourceDirectory /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ java-diff-utils --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 30 source files with javac [debug target 1.8] to target/classes [WARNING] bootstrap class path not set in conjunction with -source 8 [WARNING] source value 8 is obsolete and will be removed in a future release [WARNING] target value 8 is obsolete and will be removed in a future release [WARNING] To suppress warnings about obsolete options, use -Xlint:-options. [INFO] [INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ java-diff-utils --- [INFO] No MANIFEST.MF file found, generating manifest. [INFO] Writing manifest: /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ java-diff-utils --- [INFO] Copying 40 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ java-diff-utils --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 18 source files with javac [debug target 1.8] to target/test-classes [WARNING] bootstrap class path not set in conjunction with -source 8 [WARNING] source value 8 is obsolete and will be removed in a future release [WARNING] target value 8 is obsolete and will be removed in a future release [WARNING] To suppress warnings about obsolete options, use -Xlint:-options. [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE reason: class file for org.apiguardian.api.API$Status not found [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [WARNING] unknown enum constant org.apiguardian.api.API.Status.STABLE [INFO] /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/test/java/com/github/difflib/algorithm/myers/WithMeyersDiffWithLinearSpacePatchTest.java: Some input files use unchecked or unsafe operations. [INFO] /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/test/java/com/github/difflib/algorithm/myers/WithMeyersDiffWithLinearSpacePatchTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- surefire:3.2.2:test (default-test) @ java-diff-utils --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running com.github.difflib.text.DiffRowGeneratorTest [CHANGE,const world: string = ~'world',,const world: string = 'world';] [CHANGE, ~**'world';**,const p: number | undefined = 42;] [CHANGE,**const **p: number | undefined = 42;,] [[CHANGE,Ich möchte nicht **mehr **mit ~einem~**dir** ~Bot ~sprechen.** Leite mich weiter.**,Ich möchte nicht mehr mit dir sprechen. Leite mich weiter.], [CHANGE,~Ich~**Kannst** ~soll~**du** ~das~**mich** ~schon~**zum** ~wieder~**Kundendienst** ~wiederholen?~**weiterleiten?**,Kannst du mich zum Kundendienst weiterleiten?]] This is a test ~senctence~**for diffutils**. |original|new| |--------|---| |This is a test ~senctence~.|This is a test **for diffutils**.| |This is the second line.|This is the second line.| |~And here is the finish.~|| [CHANGE,anything ,anything] [CHANGE, ,] [EQUAL,other,other] [CHANGE,~A~,**a**] [DELETE,~B~,] [EQUAL,C,C] [CHANGE,~D~,] [EQUAL,E,E] [test, , ,, , test2] [test, ,, test2, ,] [CHANGE,Testester,ester] [CHANGE,Testester
feature best,ester feature best] [[CHANGE,Ich möchte nicht mit ~e~i~nem~ ~Bot ~sprechen.,Ich möchte nicht m**ehr m**it **d**i**r** sprechen.** Leite mi**ch **weiter.**], [CHANGE,~I~ch s~oll~ d~as~ ~s~ch~on~ ~wi~ede~r~ wie~de~r~ho~len?,**Kann**s**t** d**u** **mi**ch **zum Kund**e**n**d**i**e**nst** w**e**i**t**erle**ite**n?]] [CHANGE,Tester,ester] [CHANGE,test,anything] [CHANGE,anything ,] [DELETE, ,] [EQUAL,other,other] [INSERT,test,test] [INSERT,test2,test2] [CHANGE,anything ,anything] [CHANGE, ,] [EQUAL,other,other] [CHANGE,anything ,anything] [CHANGE, ,] [EQUAL,other,other] [EQUAL,anything ,anything ] [EQUAL, , ] [EQUAL,other,other] [CHANGE,more lines,some more lines] [[CHANGE,American bobtail jaguar. American bobtail bombay but turkish angora and tomcat.,bobtail jaguar. American bobtail turkish angora and tomcat.], [CHANGE,Russian blue leopard. Lion. Tabby scottish fold for russian blue, so savannah yet lynx. Tomcat singa
pura, cheetah.,Russian blue leopard. Lion. Tabby scottish folded for russian blu
e, so savannah yettie? lynx. Tomcat singapura, cheetah.], [CHANGE,Bengal tiger panther but singapura but bombay munchkin for cougar.,Bengal tiger panther but singapura but bombay munchkin for cougar. And m
ore.
]] [CHANGE,2020-04-~04T08:00:00~**02T08:00:00**.000Z,S,HHD_MAY20,Open,,,,,,,,,,,,,,,,,,,,,,,,,2020-04-02T08:00:00.000Z,S,HHD_MAY20,Open,,,,,,,,,,,,,,,,,,,,,,,,] [CHANGE,2020-04-~04T08:00:00~**02T08:00:00**.000Z,S,FHK_C23.5_MAY20,Open,,,,,,,,,,,,,,,,,,,,,,,,,2020-04-02T08:00:00.000Z,S,FHK_C23.5_MAY20,Open,,,,,,,,,,,,,,,,,,,,,,,,] [CHANGE,2020-~04~**04xs**-~04T13:49:18~**04T17dw:00:00**.~210Z~**000Z**,~T~**Sdwdw**,~HHD_MAY20~**HHD_MAY20dwdw**,**Closdwde**,~2.6~,~1~,~Screen~,~0~,,,,,,,,,,,,,,,,,,,,,2020-04xs-04T17dw:00:00.000Z,Sdwdw,HHD_MAY20dwdw,Closdwde,,,,,,,,,,,,,,,,,,,,,,,,] [INSERT,**2020-04-04T13:49:18.210Z,T,HHD_MAY20,,2.6,2,Screen,0,,,,,,,,,,,,,,,,,,,,**,2020-04-04T13:49:18.210Z,T,HHD_MAY20,,2.6,2,Screen,0,,,,,,,,,,,,,,,,,,,,] ~J. G. Feldstein~**T. P. Pastor**, Chair |TABLE_NAME, COLUMN_NAME, DATA_TYPE, DATA_LENGTH, DATA_PRECISION, NULLABLE,| TABLE_NAME, COLUMN_NAME, DATA_TYPE, DATA_LENGTH, DATA_PRECISION, NULLABLE, | |~ACTIONS_C17005~, ID, NUMBER, 22, 19, N,| **ACTIONS_C16913**, ID, NUMBER, 22, 19, N, | |~ACTIONS_C17005~, ISSUEID, NUMBER, 22, 19, Y,| **ACTIONS_C16913**, ISSUEID, NUMBER, 22, 19, Y, | |~ACTIONS_C17005~, MODIFIED, NUMBER, 22, 10, Y,| **ACTIONS_C16913**, MODIFIED, NUMBER, 22, 10, Y, | |~ACTIONS_C17005~, ~TABLE~, ~VARCHAR2~, ~1020~, ~null~, Y,| **ACTIONS_C16913**, **VRS**, **NUMBER**, **22**, **1**, Y, | |~ACTIONS_C17005~, ~S_NAME~, ~CLOB~, ~4000~, null, Y,| **ACTIONS_C16913**, **ZTABS**, **VARCHAR2**, **255**, null, Y, | |~ACTIONS_C17008~, ~ID~, ~NUMBER~, ~22~, ~19~, ~N~,| **ACTIONS_C16913**, **ZTABS_S**, **VARCHAR2**, **255**, **null**, **Y**, | |~ACTIONS_C17008~, ~ISSUEID~, ~NUMBER~, ~22~, ~19~, Y,| **ACTIONS_C16913**, **TASK**, **VARCHAR2**, **255**, **null**, Y, | |~ACTIONS_C17008~, ~MODIFIED~, ~NUMBER~, ~22~, ~10~, Y,| **ACTIONS_C16913**, **HOURS_SPENT**, **VARCHAR2**, **255**, **null**, Y, | |original|new| |--------|---| |This is a test ~senctence~.|This is a test **for diffutils**.| ||**This is the second line.**| [CHANGE,A,a] [DELETE,B,] [EQUAL,C,C] [CHANGE,D,] [EQUAL,E,E] [CHANGE,Ich möchte nicht m**ehr m**it ~e~**d**i~nem~**r** ~Bot ~sprechen.~ I~** Leite mi**ch **weiter.**,Ich möchte nicht mehr mit dir sprechen. Leite mich weiter.] [CHANGE,**Kann**s~oll~**t** d~as~**u** ~s~**mi**ch~on~ ~wi~**zum Kund**e**n**d**i**e~r~**nst** w**e**i**t**e~de~r~ho~le**ite**n?,Kannst du mich zum Kundendienst weiterleiten?] [CHANGE,anyth
ing ,anyth
ing] [CHANGE, ,] [EQUAL,other,other] [[CHANGE,Ich möchte nicht mit einem Bot sprechen.,Ich möchte nicht mehr mit dir sprechen. Leite mich weiter.], [CHANGE,Ich soll das schon wieder wiederholen?,Kannst du mich zum Kundendienst weiterleiten?]] [CHANGE,anything ,anything] [CHANGE, ,] [EQUAL,other,other] [CHANGE,anything ,anything] [CHANGE, ,] [EQUAL,other,other] [CHANGE,Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated,Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and] [CHANGE,to the proposition that all men are created equal. Now we are engaged in a great civil war, testing whether that nation, or,dedicated to the proposition that all men are created equal. Now we are engaged in a great civil war, testing whether] [CHANGE,any nation so conceived and so dedicated, can long endure. We are met on a great battle-field of that war. We have come to,that nation, or any nation so conceived and so dedicated, can long endure. We are met on a great battle-field of that] [CHANGE,dedicate a portion of that field, as a final resting place for those who here gave their lives that that nation might live.,war. We have come to dedicate a portion of that field, as a final resting place for those who here gave their lives] [CHANGE,It is altogether fitting and proper that we should do this. But, in a larger sense, we can not dedicate -- we can not,that that nation might live. It is altogether fitting and proper that we should do this. But, in a larger sense, we] [CHANGE,consecrate -- we can not hallow -- this ground. The brave men, living and dead, who struggled here, have consecrated it,,can not dedicate -- we can not consecrate -- we can not hallow -- this ground. The brave men, living and dead, who] [CHANGE,far above our poor power to add or detract. The world will little note, nor long remember what we say here, but it can never,struggled here, have consecrated it, far above our poor power to add or detract. The world will little note, nor long] [CHANGE,forget what they did here. It is for us the living, rather, to be dedicated here to the unfinished work which they who fought,remember what we say here, but it can never forget what they did here. It is for us the living, rather, to be dedicated] [CHANGE,here have thus far so nobly advanced. It is rather for us to be here dedicated to the great task remaining before us -- that,here to the unfinished work which they who fought here have thus far so nobly advanced. It is rather for us to be here] [CHANGE,from these honored dead we take increased devotion to that cause for which they gave the last full measure of devotion -- that,dedicated to the great task remaining before us -- that from these honored dead we take increased devotion to that cause] [CHANGE,we here highly resolve that these dead shall not have died in vain -- that this nation, under God, shall have a new birth of,for which they gave the last full measure of devotion -- that we here highly resolve that these dead shall not have died] [CHANGE,freedom -- and that government of the people, by the==oldDELETE==> people, for the people, shall not perish from the earth.<==old==,in vain -- that this nation, under God, shall have a new birth of freedom -- and that government of the people, by the] [INSERT,==newINSERT==>people, for the people, shall not perish from the earth.<==new==,people, for the people, shall not perish from the earth.] [INFO] Tests run: 41, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.277 s -- in com.github.difflib.text.DiffRowGeneratorTest [INFO] Running com.github.difflib.text.StringUtilsTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.github.difflib.text.StringUtilsTest [INFO] Running com.github.difflib.unifieddiff.UnifiedDiffReaderTest com.github.difflib.unifieddiff.UnifiedDiff@e350b40 com.github.difflib.unifieddiff.UnifiedDiff@738dc9b com.github.difflib.unifieddiff.UnifiedDiff@6e6f2380 com.github.difflib.unifieddiff.UnifiedDiff@76a4ebf2 [INFO] Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.295 s -- in com.github.difflib.unifieddiff.UnifiedDiffReaderTest [INFO] Running com.github.difflib.unifieddiff.UnifiedDiffRoundTripNewLineTest [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 s -- in com.github.difflib.unifieddiff.UnifiedDiffRoundTripNewLineTest [INFO] Running com.github.difflib.unifieddiff.UnifiedDiffRoundTripTest header -- tail header --- original +++ revised @@ -1,4 +1,5 @@ test line1 test line2 +@@ -2,6 +2,7 @@ test line 4 test line 5 -- tail header --- 5A.txt +++ 5B.txt @@ -106,20 +106,28 @@ +++ b/x @@ -1,6 +1,6 @@ -whitespace at beginning + whitespace at beginning whitespace change -whitespace in the middle +white space in the middle whitespace at end unchanged line CR at endQ +git diff -b --ignore-space-at-eol > out +test_expect_failure 'another test, with -b --ignore-space-at-eol' 'test_cmp expect out' + +tr 'Q' '\015' << EOF > expect +diff --git a/x b/x +index d99af23..8b32fb5 100644 +--- a/x ++++ b/x EOF git diff -b > out test_expect_success 'another test, with -b' 'test_cmp expect out' test_expect_success 'check mixed spaces and tabs in indent' ' # This is indented with SP HT SP. echo " foo();" > x && git diff --check | grep "space before tab in indent" @@ -363,10 +371,11 @@ git config core.autocrlf true && test_must_fail git merge master && git diff | sed -e "1,/^@@@/d" >actual && ! grep "^-" actual ' test_done + -- tail header --- original.txt +++ revised.txt @@ -1,12 +1,12 @@ /* - * Copyright 2009-2017 java-diff-utils. + * Copyright 2009-2017 java-diff-utills. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -24,21 +24,21 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; import java.util.Objects; import java.util.function.BiPredicate; /** * Implements the difference and patching engine */ -public final class DiffUtils { +public final class DiffUtills { /** * Computes the difference between the original and revised list of elements with default diff * algorithm * * @param types to be diffed * @param original The original text. Must not be {@code null}. * @param revised The revised text. Must not be {@code null}. * @param progress progress listener * @return The patch describing the difference between the original and revised sequences. Never @@ -102,39 +102,65 @@ * @param progress The diff algorithm listener. * @param includeEqualParts Include equal data parts into the patch. * @return The patch describing the difference between the original and revised sequences. Never * {@code null}. */ public static Patch diff(List original, List revised, DiffAlgorithmI algorithm, DiffAlgorithmListener progress, boolean includeEqualParts) { Objects.requireNonNull(original, "original must not be null"); Objects.requireNonNull(revised, "revised must not be null"); - Objects.requireNonNull(algorithm, "algorithm must not be null"); + Objects.requireNonNull(algorithm, "algorithm must not be null"); /* BLA BLA BLA */ return Patch.generate(original, revised, algorithm.computeDiff(original, revised, progress), includeEqualParts); } /** * Computes the difference between the original and revised list of elements with default diff * algorithm * * @param original The original text. Must not be {@code null}. * @param revised The revised text. Must not be {@code null}. * @param algorithm The diff algorithm. Must not be {@code null}. * @return The patch describing the difference between the original and revised sequences. Never * {@code null}. */ public static Patch diff(List original, List revised, DiffAlgorithmI algorithm) { return diff(original, revised, algorithm, null); - } + } + /** + * Computes the difference between the given texts inline. This one uses the "trick" to make out + * of texts lists of characters, like DiffRowGenerator does and merges those changes at the end + * together again. + * + * @param original + * @param revised + * @return + */ + public static Patch diffInline(String original, String revised) { + List origList = new ArrayList<>(); + List revList = new ArrayList<>(); + for (Character character : original.toCharArray()) { + origList.add(character.toString()); + } + for (Character character : revised.toCharArray()) { + revList.add(character.toString()); + } + Patch patch = DiffUtils.diff(origList, revList); + for (AbstractDelta delta : patch.getDeltas()) { + delta.getSource().setLines(compressLines(delta.getSource().getLines(), "")); + delta.getTarget().setLines(compressLines(delta.getTarget().getLines(), "")); + } + return patch; + } + private static List compressLines(List lines, String delimiter) { if (lines.isEmpty()) { return Collections.emptyList(); } return Collections.singletonList(String.join(delimiter, lines)); } /** * Patch the original text with given patch * -- tail header --- one_delta_test_original.txt +++ one_delta_test_revised.txt @@ -1,54 +1,11 @@ -

Esta é uma obra Online.

-

 

-

Este texto é negrito

-

Este texto é itálico

-

Este texto está sublinhado

-

Este texto está riscado

-

Este texto está centralizado

-

Este texto está alinhado a direita

-
    -
  1. Este texto está em uma lista numérica
      -
    1. Este texto está identado
    2. -
  2. -
-

Este -aqui é um link

-

 

-

 

-

 

, -

 

-

Página 1

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

Página 2

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

Página 3

-

 

+

Revisão 3

 

Esta é uma obra +Online.

 

Este texto é +negrit

Este texto é itálico/p>

Este texto está +sublinhado

Este texto está riscado agora não +está mais

p style="text-align: left;">Este texto está +centralizado nem este

Este texto +está alinhado a direita

  1. Este texto está em uma +lista numérica

Este aqui é um +link

-- tail [WARNING] Tests run: 7, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.041 s -- in com.github.difflib.unifieddiff.UnifiedDiffRoundTripTest [INFO] Running com.github.difflib.unifieddiff.UnifiedDiffWriterTest From 3209a16c55c1976d5b772c607fd4b9d5fb9f9483 Mon Sep 17 00:00:00 2001 From: wumpz Date: Tue, 19 Feb 2019 01:35:14 +0100 Subject: [PATCH] fixes #753 --- src/main/jjtree/net/sf/jsqlparser/parser/JSqlParserCC.jjt | 5 +++-- .../net/sf/jsqlparser/statement/select/SelectTest.java | 7 +++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/jjtree/net/sf/jsqlparser/parser/JSqlParserCC.jjt b/src/main/jjtree/net/sf/jsqlparser/parser/JSqlParserCC.jjt index cd9bcd1..5f4b2b7 100644 --- src/main/jjtree/net/sf/jsqlparser/parser/JSqlParserCC.jjt +++ src/main/jjtree/net/sf/jsqlparser/parser/JSqlParserCC.jjt @@ -184,6 +184,7 @@ -| -| -| -| -| -| +| +| +| +| +| +| +| @@ -1034,7 +1035,7 @@ - | tk= | tk= | tk= | tk= - | tk= - | tk= | tk= | tk= | tk= - | tk= | tk= | tk= -/* | tk= | tk= | tk= | tk= */ - ) - + | tk= | tk= | tk= | tk= + | tk= + | tk= | tk= | tk= | tk= + | tk= | tk= | tk= | tk= +/* | tk= | tk= | tk= | tk= */ + ) + @@ -3113,7 +3114,7 @@ - Expression expr1 = null; -} -{ - ["{fn" { retval.setEscaped(true); } ] - - funcName=RelObjectNameExt() - + Expression expr1 = null; +} +{ + ["{" { retval.setEscaped(true); } ] + + funcName=RelObjectNameExt() + diff --git a/src/test/java/net/sf/jsqlparser/statement/select/SelectTest.java b/src/test/java/net/sf/jsqlparser/statement/select/SelectTest.java index 7ee9b38..d39bfd3 100644 --- src/test/java/net/sf/jsqlparser/statement/select/SelectTest.java +++ src/test/java/net/sf/jsqlparser/statement/select/SelectTest.java @@ -1058,6 +1058,13 @@ - assertSqlCanBeParsedAndDeparsed("SELECT {fn concat(a, b)} AS COL"); - } - - @Test - public void testNamedParametersPR702() throws JSQLParserException { - assertSqlCanBeParsedAndDeparsed("SELECT substring(id, 2, 3), substring(id from 2 for 3), substring(id from 2), trim(BOTH ' ' from 'foo bar '), trim(LEADING ' ' from 'foo bar '), trim(TRAILING ' ' from 'foo bar '), trim(' ' from 'foo bar '), position('foo' in 'bar'), overlay('foo' placing 'bar' from 1), overlay('foo' placing 'bar' from 1 for 2) FROM my table"); + assertSqlCanBeParsedAndDeparsed("SELECT {fn concat(a, b)} AS COL"); + } + + @Test + public void testEscapedFunctionsIssue753() throws JSQLParserException { + Statement stmt = CCJSqlParserUtil.parse("SELECT { fn test(0)} AS COL"); + assertEquals("SELECT {fn test(0)} AS COL", stmt.toString()); + assertSqlCanBeParsedAndDeparsed("SELECT fn FROM fn"); + } + + @Test + public void testNamedParametersPR702() throws JSQLParserException { + assertSqlCanBeParsedAndDeparsed("SELECT substring(id, 2, 3), substring(id from 2 for 3), substring(id from 2), trim(BOTH ' ' from 'foo bar '), trim(LEADING ' ' from 'foo bar '), trim(TRAILING ' ' from 'foo bar '), trim(' ' from 'foo bar '), position('foo' in 'bar'), overlay('foo' placing 'bar' from 1), overlay('foo' placing 'bar' from 1 for 2) FROM my table"); -- 2.17.1.windows.2 --- /dev/null +++ revised @@ -0,0 +1,2 @@ +line1 +line2 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in com.github.difflib.unifieddiff.UnifiedDiffWriterTest [INFO] Running com.github.difflib.DiffUtilsTest Patch{deltas=[[EqualDelta, position: 0, lines: [The]], [ChangeDelta, position: 1, lines: [dog] to [fox]], [EqualDelta, position: 2, lines: [is]], [ChangeDelta, position: 3, lines: [brown] to [down]]]} [DeleteDelta, position: 0, lines: [1]] [ChangeDelta, position: 4, lines: [5] to [6]] [WARNING] Tests run: 14, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.017 s -- in com.github.difflib.DiffUtilsTest [INFO] Running com.github.difflib.GenerateUnifiedDiffTest --- 5A.txt +++ 5B.txt @@ -106,20 +106,28 @@ +++ b/x @@ -1,6 +1,6 @@ -whitespace at beginning + whitespace at beginning whitespace change -whitespace in the middle +white space in the middle whitespace at end unchanged line CR at endQ +git diff -b --ignore-space-at-eol > out +test_expect_failure 'another test, with -b --ignore-space-at-eol' 'test_cmp expect out' + +tr 'Q' '\015' << EOF > expect +diff --git a/x b/x +index d99af23..8b32fb5 100644 +--- a/x ++++ b/x EOF git diff -b > out test_expect_success 'another test, with -b' 'test_cmp expect out' test_expect_success 'check mixed spaces and tabs in indent' ' # This is indented with SP HT SP. echo " foo();" > x && git diff --check | grep "space before tab in indent" @@ -363,10 +371,11 @@ git config core.autocrlf true && test_must_fail git merge master && git diff | sed -e "1,/^@@@/d" >actual && ! grep "^-" actual ' test_done + --- original.txt +++ revised.txt @@ -1,12 +1,12 @@ /* - * Copyright 2009-2017 java-diff-utils. + * Copyright 2009-2017 java-diff-utills. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -24,21 +24,21 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; import java.util.Objects; import java.util.function.BiPredicate; /** * Implements the difference and patching engine */ -public final class DiffUtils { +public final class DiffUtills { /** * Computes the difference between the original and revised list of elements with default diff * algorithm * * @param types to be diffed * @param original The original text. Must not be {@code null}. * @param revised The revised text. Must not be {@code null}. * @param progress progress listener * @return The patch describing the difference between the original and revised sequences. Never @@ -102,39 +102,65 @@ * @param progress The diff algorithm listener. * @param includeEqualParts Include equal data parts into the patch. * @return The patch describing the difference between the original and revised sequences. Never * {@code null}. */ public static Patch diff(List original, List revised, DiffAlgorithmI algorithm, DiffAlgorithmListener progress, boolean includeEqualParts) { Objects.requireNonNull(original, "original must not be null"); Objects.requireNonNull(revised, "revised must not be null"); - Objects.requireNonNull(algorithm, "algorithm must not be null"); + Objects.requireNonNull(algorithm, "algorithm must not be null"); /* BLA BLA BLA */ return Patch.generate(original, revised, algorithm.computeDiff(original, revised, progress), includeEqualParts); } /** * Computes the difference between the original and revised list of elements with default diff * algorithm * * @param original The original text. Must not be {@code null}. * @param revised The revised text. Must not be {@code null}. * @param algorithm The diff algorithm. Must not be {@code null}. * @return The patch describing the difference between the original and revised sequences. Never * {@code null}. */ public static Patch diff(List original, List revised, DiffAlgorithmI algorithm) { return diff(original, revised, algorithm, null); - } + } + /** + * Computes the difference between the given texts inline. This one uses the "trick" to make out + * of texts lists of characters, like DiffRowGenerator does and merges those changes at the end + * together again. + * + * @param original + * @param revised + * @return + */ + public static Patch diffInline(String original, String revised) { + List origList = new ArrayList<>(); + List revList = new ArrayList<>(); + for (Character character : original.toCharArray()) { + origList.add(character.toString()); + } + for (Character character : revised.toCharArray()) { + revList.add(character.toString()); + } + Patch patch = DiffUtils.diff(origList, revList); + for (AbstractDelta delta : patch.getDeltas()) { + delta.getSource().setLines(compressLines(delta.getSource().getLines(), "")); + delta.getTarget().setLines(compressLines(delta.getTarget().getLines(), "")); + } + return patch; + } + private static List compressLines(List lines, String delimiter) { if (lines.isEmpty()) { return Collections.emptyList(); } return Collections.singletonList(String.join(delimiter, lines)); } /** * Patch the original text with given patch * --- one_delta_test_original.txt +++ one_delta_test_revised.txt @@ -1,54 +1,11 @@ -

Esta é uma obra Online.

-

 

-

Este texto é negrito

-

Este texto é itálico

-

Este texto está sublinhado

-

Este texto está riscado

-

Este texto está centralizado

-

Este texto está alinhado a direita

-
    -
  1. Este texto está em uma lista numérica
      -
    1. Este texto está identado
    2. -
  2. -
-

Este -aqui é um link

-

 

-

 

-

 

, -

 

-

Página 1

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

Página 2

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

 

-

Página 3

-

 

+

Revisão 3

 

Esta é uma obra +Online.

 

Este texto é +negrit

Este texto é itálico/p>

Este texto está +sublinhado

Este texto está riscado agora não +está mais

p style="text-align: left;">Este texto está +centralizado nem este

Este texto +está alinhado a direita

  1. Este texto está em uma +lista numérica

Este aqui é um +link

[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in com.github.difflib.GenerateUnifiedDiffTest [INFO] Running com.github.difflib.algorithm.myers.MeyersDiffWithLinearSpaceTest Patch{deltas=[[InsertDelta, position: 0, lines: [C]], [DeleteDelta, position: 0, lines: [A]], [DeleteDelta, position: 2, lines: [C]], [DeleteDelta, position: 5, lines: [B]], [InsertDelta, position: 7, lines: [C]]]} Patch{deltas=[[InsertDelta, position: 0, lines: [C]], [DeleteDelta, position: 0, lines: [A]], [DeleteDelta, position: 2, lines: [C]], [DeleteDelta, position: 5, lines: [B]], [InsertDelta, position: 7, lines: [C]]]} [start, 6 - 13, 2 - 13, 0 - 13, 0 - 13, 0 - 13, 0 - 13, 2 - 13, 0 - 13, 0 - 13, end] Finished in 12266ms and resulted 2 deltas [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.30 s -- in com.github.difflib.algorithm.myers.MeyersDiffWithLinearSpaceTest [INFO] Running com.github.difflib.algorithm.myers.MyersDiffTest [start, 0 - 14, 1 - 14, 2 - 14, 3 - 14, 4 - 14, 5 - 14, end] [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.github.difflib.algorithm.myers.MyersDiffTest [INFO] Running com.github.difflib.algorithm.myers.WithMeyersDiffWithLinearSpacePatchTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 s -- in com.github.difflib.algorithm.myers.WithMeyersDiffWithLinearSpacePatchTest [INFO] Running com.github.difflib.patch.ChunkTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.github.difflib.patch.ChunkTest [INFO] Running com.github.difflib.patch.PatchWithAllDiffAlgorithmsTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s -- in com.github.difflib.patch.PatchWithAllDiffAlgorithmsTest [INFO] Running com.github.difflib.patch.PatchWithMeyerDiffTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.github.difflib.patch.PatchWithMeyerDiffTest [INFO] Running com.github.difflib.patch.PatchWithMeyerDiffWithLinearSpaceTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.github.difflib.patch.PatchWithMeyerDiffWithLinearSpaceTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 131, Failures: 0, Errors: 0, Skipped: 3 [INFO] [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ java-diff-utils --- [INFO] Building jar: /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/target/java-diff-utils-4.12.jar [INFO] [INFO] ----------< io.github.java-diff-utils:java-diff-utils-parent >---------- [INFO] Building java-diff-utils-parent 4.12 [3/2] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- xmvn-mojo:4.2.0:install (default-cli) @ java-diff-utils-parent --- [INFO] [INFO] --- xmvn-mojo:4.2.0:javadoc (default-cli) @ java-diff-utils-parent --- [INFO] Ignoring JPMS as source level 1.8 is below 9 [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/DiffUtils.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/UnifiedDiffUtils.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/algorithm/Change.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/algorithm/DiffAlgorithmFactory.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/algorithm/DiffAlgorithmI.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/algorithm/DiffAlgorithmListener.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/algorithm/myers/MeyersDiff.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/algorithm/myers/MeyersDiffWithLinearSpace.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/algorithm/myers/PathNode.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/AbstractDelta.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/ChangeDelta.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/Chunk.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/ConflictOutput.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/DeleteDelta.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/DeltaType.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/DiffException.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/EqualDelta.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/InsertDelta.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/Patch.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/PatchFailedException.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/patch/VerifyChunk.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/text/DiffRow.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/text/DiffRowGenerator.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/text/StringUtils.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/unifieddiff/UnifiedDiff.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/unifieddiff/UnifiedDiffFile.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/unifieddiff/UnifiedDiffParserException.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/unifieddiff/UnifiedDiffReader.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/unifieddiff/UnifiedDiffWriter.java... [INFO] Loading source file /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/unifieddiff/package-info.java... [INFO] Constructing Javadoc information... [INFO] Building index for all the packages and classes... [INFO] Standard Doclet version 21.0.5+11 [INFO] Building tree for all the packages and classes... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/AbstractDelta.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/Change.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/ChangeDelta.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/Chunk.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/ConflictOutput.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/DeleteDelta.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/DeltaType.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/DiffAlgorithmFactory.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/DiffAlgorithmI.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/DiffAlgorithmListener.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/DiffException.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/DiffRow.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/DiffRow.Tag.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/DiffRowGenerator.html... [INFO] /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/text/DiffRowGenerator.java:291: warning: @param argument "deltaList" is not a parameter name. [INFO] * @param deltaList [INFO] ^ [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/DiffRowGenerator.Builder.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/DiffUtils.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/EqualDelta.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/InsertDelta.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/InternalUnifiedDiffReader.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/MeyersDiff.html... [INFO] /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/algorithm/myers/MeyersDiff.java:74: warning: cannot find exception type by name [INFO] * @throws DifferentiationFailedException if a diff path could not be found. [INFO] ^ [INFO] /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/java-diff-utils/src/main/java/com/github/difflib/algorithm/myers/MeyersDiff.java:143: warning: cannot find exception type by name [INFO] * @throws DifferentiationFailedException if a {@link Patch} could not be [INFO] ^ [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/MeyersDiffWithLinearSpace.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/MeyersDiffWithLinearSpace.DiffData.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/MeyersDiffWithLinearSpace.Snake.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/Patch.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/Patch.PatchApplyingContext.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/PatchFailedException.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/PathNode.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/StringUtils.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/UnifiedDiff.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/UnifiedDiffFile.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/UnifiedDiffParserException.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/UnifiedDiffReader.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/UnifiedDiffReader.UnifiedDiffLine.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/UnifiedDiffUtils.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/UnifiedDiffWriter.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/VerifyChunk.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/package-summary.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/package-tree.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/package-summary.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/package-tree.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/package-summary.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/package-tree.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/package-summary.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/package-tree.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/package-summary.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/package-tree.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/package-summary.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/package-tree.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/constant-values.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/serialized-form.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/class-use/DiffUtils.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/class-use/UnifiedDiffUtils.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/class-use/Change.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/class-use/DiffAlgorithmFactory.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/class-use/DiffAlgorithmI.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/class-use/DiffAlgorithmListener.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/class-use/MeyersDiff.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/class-use/MeyersDiffWithLinearSpace.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/class-use/MeyersDiffWithLinearSpace.Snake.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/class-use/MeyersDiffWithLinearSpace.DiffData.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/class-use/PathNode.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/AbstractDelta.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/ChangeDelta.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/Chunk.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/ConflictOutput.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/DeleteDelta.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/DeltaType.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/DiffException.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/EqualDelta.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/InsertDelta.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/Patch.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/Patch.PatchApplyingContext.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/PatchFailedException.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/class-use/VerifyChunk.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/class-use/DiffRow.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/class-use/DiffRow.Tag.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/class-use/DiffRowGenerator.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/class-use/DiffRowGenerator.Builder.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/class-use/StringUtils.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/class-use/UnifiedDiff.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/class-use/UnifiedDiffFile.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/class-use/UnifiedDiffParserException.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/class-use/UnifiedDiffReader.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/class-use/UnifiedDiffReader.UnifiedDiffLine.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/class-use/InternalUnifiedDiffReader.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/class-use/UnifiedDiffWriter.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/package-use.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/package-use.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/algorithm/myers/package-use.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/patch/package-use.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/text/package-use.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/com/github/difflib/unifieddiff/package-use.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/overview-tree.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/index.html... [INFO] Building index for all classes... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/allclasses-index.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/allpackages-index.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/index-all.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/search.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/overview-summary.html... [INFO] Generating /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/target/xmvn-apidocs/help-doc.html... [INFO] 3 warnings [INFO] [INFO] --- xmvn-mojo:4.2.0:builddep (default-cli) @ java-diff-utils-parent --- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for java-diff-utils-parent 4.12: [INFO] [INFO] java-diff-utils-parent ............................. SUCCESS [ 2.888 s] [INFO] java-diff-utils .................................... SUCCESS [ 18.277 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 21.956 s [INFO] Finished at: 2024-12-14T23:46:42Z [INFO] ------------------------------------------------------------------------ -----BEGIN MAVEN BUILD DEPENDENCIES----- H4sIAAAAAAAC/6WQuQ6DMBBE+3zFht6Q9A5I6VKkT2vwQozMYvlA8PcBcpHGTZqVZuZJT1pejJ2G Aa1TPZ2SY3pIoMh3fM8YnIPSEiQaJIlUKXTQIKEVHiWUE9yuAwFjM71l8h3At5iWOBeN7YO5yLy3 TSqMqO6Y1qjVyLP38uSE9aoWlZ+LTgxIrAwkNTKjQ6OIZ5t98WS/ori3DaT8fI3yaCPilWMf7h+l cA6tbyOyF8Gq3mLctUnrmx8yB+79uwEAAA== -----END MAVEN BUILD DEPENDENCIES----- + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.JviioR + umask 022 + cd /builddir/build/BUILD/java-diff-utils-4.12-build + '[' /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT ++ dirname /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT + mkdir -p /builddir/build/BUILD/java-diff-utils-4.12-build + mkdir /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd java-diff-utils-java-diff-utils-parent-4.12 + xmvn-install -R .xmvn-reactor -n java-diff-utils -d /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT [INFO] Installing artifact io.github.java-diff-utils:java-diff-utils-parent:pom:4.12 [INFO] Installing artifact io.github.java-diff-utils:java-diff-utils:jar:4.12 [INFO] Installing artifact io.github.java-diff-utils:java-diff-utils:pom:4.12 [INFO] Installation successful + jdir=target/site/apidocs + '[' -d .xmvn/apidocs ']' + jdir=.xmvn/apidocs + /usr/bin/mkdir -p /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/licenses + '[' -d .xmvn/apidocs ']' + install -dm755 /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils + cp -pr .xmvn/apidocs/allclasses-index.html .xmvn/apidocs/allpackages-index.html .xmvn/apidocs/args .xmvn/apidocs/com .xmvn/apidocs/constant-values.html .xmvn/apidocs/copy.svg .xmvn/apidocs/element-list .xmvn/apidocs/help-doc.html .xmvn/apidocs/index-all.html .xmvn/apidocs/index.html .xmvn/apidocs/legal .xmvn/apidocs/link.svg .xmvn/apidocs/member-search-index.js .xmvn/apidocs/module-search-index.js .xmvn/apidocs/overview-summary.html .xmvn/apidocs/overview-tree.html .xmvn/apidocs/package-search-index.js .xmvn/apidocs/resources .xmvn/apidocs/script-dir .xmvn/apidocs/script.js .xmvn/apidocs/search-page.js .xmvn/apidocs/search.html .xmvn/apidocs/search.js .xmvn/apidocs/serialized-form.html .xmvn/apidocs/stylesheet.css .xmvn/apidocs/tag-search-index.js .xmvn/apidocs/type-search-index.js /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils + echo /usr/share/javadoc/java-diff-utils + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/java/java-diff-utils/java-diff-utils.jar: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/allclasses-index.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/allpackages-index.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/ChangeDelta.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/EqualDelta.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/DiffException.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/AbstractDelta.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/ConflictOutput.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/Chunk.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/Patch.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/Patch.PatchApplyingContext.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/DeleteDelta.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/DeltaType.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/InsertDelta.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/package-tree.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/AbstractDelta.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/VerifyChunk.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/package-summary.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/PatchFailedException.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/DeleteDelta.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/Chunk.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/DeltaType.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/ConflictOutput.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/ChangeDelta.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/DiffException.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/InsertDelta.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/PatchFailedException.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/Patch.PatchApplyingContext.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/EqualDelta.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/Patch.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/class-use/VerifyChunk.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/patch/package-use.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/Change.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/DiffAlgorithmFactory.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/DiffAlgorithmI.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/MeyersDiff.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/MeyersDiffWithLinearSpace.DiffData.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/MeyersDiffWithLinearSpace.Snake.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/DiffAlgorithmListener.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/package-summary.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/package-tree.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/MeyersDiffWithLinearSpace.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/PathNode.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/class-use/MeyersDiff.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/class-use/MeyersDiffWithLinearSpace.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/class-use/MeyersDiffWithLinearSpace.Snake.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/class-use/MeyersDiffWithLinearSpace.DiffData.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/package-use.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/myers/class-use/PathNode.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/class-use/Change.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/package-tree.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/class-use/DiffAlgorithmFactory.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/class-use/DiffAlgorithmI.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/class-use/DiffAlgorithmListener.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/package-summary.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/algorithm/package-use.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/DiffRow.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/DiffRow.Tag.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/StringUtils.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/package-summary.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/DiffRowGenerator.Builder.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/DiffRowGenerator.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/class-use/DiffRow.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/class-use/DiffRow.Tag.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/package-tree.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/class-use/DiffRowGenerator.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/class-use/StringUtils.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/class-use/DiffRowGenerator.Builder.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/text/package-use.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/DiffUtils.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/InternalUnifiedDiffReader.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/UnifiedDiff.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/UnifiedDiffFile.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/UnifiedDiffParserException.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/UnifiedDiffReader.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/UnifiedDiffReader.UnifiedDiffLine.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/UnifiedDiffWriter.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/package-summary.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/package-tree.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/class-use/UnifiedDiff.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/class-use/UnifiedDiffFile.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/class-use/UnifiedDiffParserException.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/class-use/UnifiedDiffReader.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/class-use/UnifiedDiffReader.UnifiedDiffLine.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/class-use/UnifiedDiffWriter.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/class-use/InternalUnifiedDiffReader.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/unifieddiff/package-use.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/UnifiedDiffUtils.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/package-summary.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/class-use/DiffUtils.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/package-tree.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/class-use/UnifiedDiffUtils.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/com/github/difflib/package-use.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/constant-values.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/help-doc.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/index-all.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/index.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/overview-summary.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/search.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/serialized-form.html: replacing with normalized version /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/javadoc/java-diff-utils/overview-tree.html: replacing with normalized version Scanned 28 directories and 128 files, processed 101 inodes, 101 modified (101 replaced + 0 rewritten), 0 unsupported format, 0 errors Processing files: java-diff-utils-4.12-11.fc41.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.TwrR5v + umask 022 + cd /builddir/build/BUILD/java-diff-utils-4.12-build + cd java-diff-utils-java-diff-utils-parent-4.12 + LICENSEDIR=/builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/licenses/java-diff-utils + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/licenses/java-diff-utils + cp -pr /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/LICENSE /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/licenses/java-diff-utils + RPM_EC=0 ++ jobs -p + exit 0 [INFO maven.prov] input: ['/builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/maven-metadata/java-diff-utils-java-diff-utils.xml'] [INFO maven.prov] mvn(io.github.java-diff-utils:java-diff-utils) = 4.12, mvn(io.github.java-diff-utils:java-diff-utils:pom:) = 4.12 [INFO osgi.prov] input: ['/builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/java/java-diff-utils/java-diff-utils.jar'] [INFO osgi.prov] osgi(io.github.java-diff-utils) = 4.12.0 [INFO maven.req] input: ['/builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/maven-metadata/java-diff-utils-java-diff-utils.xml'] [INFO maven.req] javapackages-filesystem [INFO osgi.req] input: ['/builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/java/java-diff-utils/java-diff-utils.jar'] Provides: java-diff-utils = 4.12-11.fc41 mvn(io.github.java-diff-utils:java-diff-utils) = 4.12 mvn(io.github.java-diff-utils:java-diff-utils:pom:) = 4.12 osgi(io.github.java-diff-utils) = 4.12.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: javapackages-filesystem Processing files: java-diff-utils-parent-4.12-11.fc41.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.IM7Sqo + umask 022 + cd /builddir/build/BUILD/java-diff-utils-4.12-build + cd java-diff-utils-java-diff-utils-parent-4.12 + LICENSEDIR=/builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/licenses/java-diff-utils-parent + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/licenses/java-diff-utils-parent + cp -pr /builddir/build/BUILD/java-diff-utils-4.12-build/java-diff-utils-java-diff-utils-parent-4.12/LICENSE /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/licenses/java-diff-utils-parent + RPM_EC=0 ++ jobs -p + exit 0 [INFO maven.prov] input: ['/builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/maven-metadata/java-diff-utils-java-diff-utils-parent.xml'] [INFO maven.prov] mvn(io.github.java-diff-utils:java-diff-utils-parent:pom:) = 4.12 [INFO maven.req] input: ['/builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT/usr/share/maven-metadata/java-diff-utils-java-diff-utils-parent.xml'] [INFO maven.req] javapackages-filesystem [INFO maven.req] from POM(s): mvn(org.apache.maven.plugins:maven-surefire-plugin), mvn(org.apache.felix:maven-bundle-plugin) Provides: java-diff-utils-parent = 4.12-11.fc41 mvn(io.github.java-diff-utils:java-diff-utils-parent:pom:) = 4.12 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: javapackages-filesystem mvn(org.apache.felix:maven-bundle-plugin) mvn(org.apache.maven.plugins:maven-surefire-plugin) Processing files: java-diff-utils-javadoc-4.12-11.fc41.noarch Provides: java-diff-utils-javadoc = 4.12-11.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: javapackages-filesystem Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/java-diff-utils-4.12-build/BUILDROOT Wrote: /builddir/build/RPMS/java-diff-utils-parent-4.12-11.fc41.noarch.rpm Wrote: /builddir/build/RPMS/java-diff-utils-4.12-11.fc41.noarch.rpm Wrote: /builddir/build/RPMS/java-diff-utils-javadoc-4.12-11.fc41.noarch.rpm Child return code was: 0