Bug #13126
Updated by Natalia Gorelits 5 months ago
При попытке загрузки изменений в репозиторий (и удалённый, и локальный) каждый раз выпадает ошибка между нажатием Publish local changes и появлением окошка для ввода пояснительного текста к коммиту и выбора изменений для коммита.
При этом коммит вроде проходит, ошибка не препятствует коммиту, но воспроизводится при каждой попытке залить новые изменения.
Если изменений не было, то после Publish local changes на таком состоянии проекта, ошибка не появляется.
<pre><code class="java">
eclipse.buildId=4.26.0.20240617-1220
java.version=21.0.3
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ru_RU
Framework arguments: -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective
org.eclipse.e4.ui.workbench
Error
Tue Jun 18 16:46:18 MSK 2024
E[2024/06/18 16:46:18]: Cannot invoke "java.util.Collection.isEmpty()" because "chang" is null
java.lang.NullPointerException: Cannot invoke "java.util.Collection.isEmpty()" because "chang" is null
at com.unitesk.requality_git.core.core.GitManipulator.addListChanges(GitManipulator.java:1527)
at com.unitesk.requality_git.core.core.GitManipulator.addAllAndGetMovedPaths(GitManipulator.java:1319)
at com.unitesk.requality_git.eclipse.comm.GitPush.callPush(GitPush.java:234)
at com.unitesk.requality_git.eclipse.comm.GitPush$2.runInWorkspace(GitPush.java:149)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:43)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
</code></pre>