CommonWealthRobotics / BowlerStudio

A Full-Stack Robotics Development Environment
GNU Lesser General Public License v3.0
129 stars 29 forks source link

Build 2.5.2 com.neuronrobotics.bowlerstudio.scripting.ScriptingEngine at line 1506 #381

Closed xaveagle closed 10 months ago

xaveagle commented 10 months ago

Auto Reported Issue BowlerStudio Build 2.5.2 BowlerKernel 1.59.0 JavaCad Version: 0.28.0 Java-Bowler Version: 3.34.0 Java Version: 1.8.0_212 JavaFX Version: 8.0.212

OS = Windows 10 amd64 x64

java.lang.RuntimeException: org.eclipse.jgit.api.errors.CheckoutConflictException: Checkout conflict with files: 
MarcosCad.groovy
    at com.neuronrobotics.bowlerstudio.scripting.ScriptingEngine.checkout(ScriptingEngine.java:1506)
    at com.neuronrobotics.bowlerstudio.scripting.ScriptingEngine.checkout(ScriptingEngine.java:1434)
    at com.neuronrobotics.bowlerstudio.BowlerStudioMenu$6.switchToThisNewBranch(BowlerStudioMenu.java:884)
    at com.neuronrobotics.bowlerstudio.BowlerStudioMenu$6.run(BowlerStudioMenu.java:872)
Caused by: org.eclipse.jgit.api.errors.CheckoutConflictException: Checkout conflict with files: 
MarcosCad.groovy
    at org.eclipse.jgit.api.CheckoutCommand.call(CheckoutCommand.java:252)
    at com.neuronrobotics.bowlerstudio.scripting.ScriptingEngine.shallowCheckout(ScriptingEngine.java:1525)
    at com.neuronrobotics.bowlerstudio.scripting.ScriptingEngine.checkout(ScriptingEngine.java:1466)
    ... 3 more
Caused by: org.eclipse.jgit.errors.CheckoutConflictException: Checkout conflict with files: 
MarcosCad.groovy
    at org.eclipse.jgit.dircache.DirCacheCheckout.doCheckout(DirCacheCheckout.java:502)
    at org.eclipse.jgit.dircache.DirCacheCheckout.checkout(DirCacheCheckout.java:467)
    at org.eclipse.jgit.api.CheckoutCommand.call(CheckoutCommand.java:248)
    ... 5 more

Caught and reported at:

java.lang.Exception
    at com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.except(IssueReportingExceptionHandler.java:228)
    at com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.uncaughtException(IssueReportingExceptionHandler.java:51)
    at com.neuronrobotics.bowlerstudio.BowlerStudioMenu$6.run(BowlerStudioMenu.java:876)

IssueReportingExceptionHandler Created at:

java.lang.Exception
    at com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.<init>(IssueReportingExceptionHandler.java:41)
    at com.neuronrobotics.bowlerstudio.BowlerStudioMenu.<clinit>(BowlerStudioMenu.java:137)
    at com.neuronrobotics.bowlerstudio.BowlerStudioModularFrame.initialize(BowlerStudioModularFrame.java:153)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
    at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
    at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2566)
    at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2441)
    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2409)
    at com.neuronrobotics.bowlerstudio.BowlerStudio.lambda$start$8(BowlerStudio.java:690)
    at java.lang.Thread.run(Thread.java:748)