Jump to content

Andy Miira

Members
  • Posts

    10
  • Joined

  • Last visited

Andy Miira's Achievements

Rookie

Rookie (2/14)

  • Collaborator Rare
  • One Month Later Rare
  • Reacting Well Rare
  • Week One Done Rare
  • First Post Rare

Recent Badges

0

Reputation

  1. I just tested with: Plastic 11.0.16.6994 Hound Dog Rider 2022.1, Build #RD-221.5080.236 Plastic SCM Integration 1.1.1 I have a very similar error as before, with some differences in the stacktrace log: java.lang.NoClassDefFoundError: com/intellij/ide/FrameStateManager at com.codicesoftware.intellij.application.PlasticManager.<init>(PlasticManager.java:78) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:52) at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:891) at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:51) at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:41) at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:119) at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:73) at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:66) at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:610) at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:584) at com.intellij.openapi.client.ClientAwareComponentManager.getFromSelfOrCurrentSession(ClientAwareComponentManager.kt:37) at com.intellij.openapi.client.ClientAwareComponentManager.getService(ClientAwareComponentManager.kt:22) at com.intellij.openapi.components.ServiceManager.getService(ServiceManager.java:27) at com.codicesoftware.intellij.application.PlasticManager.getInstance(PlasticManager.java:101) at com.codicesoftware.intellij.application.PlasticVcs.checkBindings(PlasticVcs.java:339) at com.codicesoftware.intellij.application.PlasticVcs.access$100(PlasticVcs.java:42) at com.codicesoftware.intellij.application.PlasticVcs$2.directoryMappingChanged(PlasticVcs.java:100) at com.intellij.util.messages.impl.MessageBusImpl.invokeMethod(MessageBusImpl.java:639) at com.intellij.util.messages.impl.MessageBusImpl.invokeListener(MessageBusImpl.java:621) at com.intellij.util.messages.impl.MessageBusImpl.deliverMessage(MessageBusImpl.java:417) at com.intellij.util.messages.impl.MessageBusImpl.pumpWaitingBuses(MessageBusImpl.java:391) at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:373) at com.intellij.util.messages.impl.MessageBusImpl.access$200(MessageBusImpl.java:34) at com.intellij.util.messages.impl.MessageBusImpl$MessagePublisher.invoke(MessageBusImpl.java:180) at com.sun.proxy.$Proxy132.directoryMappingChanged(Unknown Source) at com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.notifyMappingsChanged(NewMappings.java:421) at com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.updateVcsMappings(NewMappings.java:198) at com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.setDirectoryMappings(NewMappings.java:453) at com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl.setAutoDirectoryMappings(ProjectLevelVcsManagerImpl.java:397) at com.intellij.platform.PlatformVcsDetector.lambda$runActivity$0(PlatformVcsDetector.java:49) at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:215) at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:22) at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:197) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:873) at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:511) at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:69) at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:112) at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:42) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:898) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:746) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:439) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:803) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:438) at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106) at com.intellij.ide.IdeEventQueue.performActivity(IdeEventQueue.java:604) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:436) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:873) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:484) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92) Caused by: java.lang.ClassNotFoundException: com.intellij.ide.FrameStateManager PluginClassLoader(plugin=PluginDescriptor(name=Plastic SCM Integration, id=Plastic SCM Integration, descriptorPath=plugin.xml, path=~\AppData\Local\JetBrains\Toolbox\apps\Rider\ch-0\221.5080.236.plugins\plastic4idea.jar, version=1.1.1, package=null, isBundled=false), packagePrefix=null, instanceId=79, state=active) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:215) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 65 more
  2. @Daniel Peñalba Sure! This is a random screenshot I got from Google, which displays the feature in an IDE. Notice the black "wobbling holes" in the diff view, which ommit certain lines of code (code regions which were unchanged). The diff view (while in "collapse unchanged fragments" mode) only shows the actual lines of code that were changed, and some neighboring lines.
  3. I tried reinstalling Plastic SCM to reinstall the Rider integration (pointing to the new Rider 2022.1 folder), but the error I posted above still happens when the Plastic integration tries to process a code change. The integration seems to be broken on Rider 2022.1.
  4. Site bug: By the way, it seems that if I paste the "issue reporting template text" as Rich Text (the default behavior), the text ISN'T added to the post/comments when you submit the post/comment. I'm having to rewrite my issue report (ensuring it's plain text) because of this site bug. 😠
  5. Release version : 11.0.16.6718 OS: Windows/MacOS/Linux : Windows 10 Steps to reproduce : Open a Unity project, create a new material. Go to PlasticX's Pending Changes view and select the material (.mat) file. Real result : PlasticX tries to read the material file as a .MAT image, which breaks material diffing. PlasticX displays the error message shown in the attached screenshot ("improper image header (...) @ error/mat.c/ReadMATImage/ 1491") Expected result : PlasticX should correctly read and diff the material as a text file. This is the current behavior on legacy Plastic GUI.
  6. An option to "collapse/fold unchanged code fragments", similar to the option on Rider IDE's diff view, would improve A LOT the readability and quick searching of differences inside Plastic's diff view. Currently, this is the only reason I still use the "Plastic SCM Rider integration" (which slows down Rider IDE), instead of fully working on my diffs via PlasticX's diff view.
  7. In the previous Plastic GUI, in the Changesets view, the current changeset I'm working on is very obvious to see, as it's differentiated from the other ones by using bold text. In PlasticX's Changesets view, it's not obvious what's the current changeset I'm working on. There's no visible difference between my current changeset and all the other ones.
  8. I agree with @TannerH. The "Pending Changes Tree View" is a very essential feature which was included on the previous Plastic GUI. Will it be added to PlasticX?
  9. Hi, is the Plastic SCM Rider integration not compatible with Rider 2022.1 EAP 7? The integration worked normally in Rider 2021.1.2. Today, I updated Rider to 2022.1 EAP 7 and the integration stopped working. In Rider Settings -> Version Control -> Plastic SCM, if I try to enable the "Plastic SCM plugin is enabled" checkbox, then Rider's UI becomes buggy: I can't click the Save button to exit the settings window, the other buttons/settings take a long time to be selected, etc. Rider also logs an exception related to Plastic SCM, from time to time. Here's an excerpt of the stacktrace that appears to me: java.lang.NoClassDefFoundError: com/intellij/ide/FrameStateManager at com.codicesoftware.intellij.application.PlasticManager.<init>(PlasticManager.java:78) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:52) at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:891) at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:51) at com.intellij.serviceContainer.ServiceComponentAdapter.access$createAndInitialize(ServiceComponentAdapter.kt:12) at com.intellij.serviceContainer.ServiceComponentAdapter$doCreateInstance$1.compute(ServiceComponentAdapter.kt:45) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:683) at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:639) at com.intellij.openapi.progress.impl.CoreProgressManager.computeInNonCancelableSection(CoreProgressManager.java:238) at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:44) at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:119) at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:73) at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:66) at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:610) at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:584) at com.intellij.openapi.client.ClientAwareComponentManager.getFromSelfOrCurrentSession(ClientAwareComponentManager.kt:37) at com.intellij.openapi.client.ClientAwareComponentManager.getService(ClientAwareComponentManager.kt:22) at com.intellij.openapi.components.ServiceManager.getService(ServiceManager.java:27) at com.codicesoftware.intellij.application.PlasticManager.getInstance(PlasticManager.java:101) at com.codicesoftware.intellij.application.PlasticVcs.checkBindings(PlasticVcs.java:339) at com.codicesoftware.intellij.application.PlasticVcs.access$100(PlasticVcs.java:42) at com.codicesoftware.intellij.application.PlasticVcs$2.directoryMappingChanged(PlasticVcs.java:100) at com.intellij.util.messages.impl.MessageBusImpl.invokeMethod(MessageBusImpl.java:639) at com.intellij.util.messages.impl.MessageBusImpl.invokeListener(MessageBusImpl.java:621) at com.intellij.util.messages.impl.MessageBusImpl.deliverMessage(MessageBusImpl.java:417) at com.intellij.util.messages.impl.MessageBusImpl.pumpWaitingBuses(MessageBusImpl.java:391) at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:373) at com.intellij.util.messages.impl.MessageBusImpl.access$200(MessageBusImpl.java:34) at com.intellij.util.messages.impl.MessageBusImpl$MessagePublisher.invoke(MessageBusImpl.java:180) at com.sun.proxy.$Proxy69.directoryMappingChanged(Unknown Source) at com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.notifyMappingsChanged(NewMappings.java:421) at com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.updateMappedRoots(NewMappings.java:229) at com.intellij.openapi.vcs.impl.projectlevelman.NewMappings.activateActiveVcses(NewMappings.java:110) at com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl.activateActiveVcses(ProjectLevelVcsManagerImpl.java:421) at com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl$ActivateVcsesStartupActivity.runActivity(ProjectLevelVcsManagerImpl.java:944) at com.intellij.openapi.vcs.impl.VcsInitialization.lambda$runActivities$3(VcsInitialization.java:157) at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:241) at com.intellij.openapi.vcs.impl.VcsInitialization.runActivities(VcsInitialization.java:157) at com.intellij.openapi.vcs.impl.VcsInitialization.runInitStep(VcsInitialization.java:141) at com.intellij.openapi.vcs.impl.VcsInitialization.execute(VcsInitialization.java:112) at com.intellij.openapi.vcs.impl.VcsInitialization$1.run(VcsInitialization.java:68) at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:442) at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:114) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsynchronously$5(CoreProgressManager.java:493) at com.intellij.codeWithMe.ClientId$Companion$decorateFunction$2.apply(ClientId.kt:293) at com.intellij.codeWithMe.ClientId$Companion$decorateFunction$2.apply(ClientId.kt:293) at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:244) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:189) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$12(CoreProgressManager.java:608) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:683) at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:639) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:607) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:176) at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:244) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: java.lang.ClassNotFoundException: com.intellij.ide.FrameStateManager PluginClassLoader(plugin=PluginDescriptor(name=Plastic SCM Integration, id=Plastic SCM Integration, descriptorPath=plugin.xml, path=~\AppData\Local\JetBrains\Toolbox\apps\Rider\ch-0\221.5080.29.plugins\plastic4idea.jar, version=1.1.1, package=null, isBundled=false), packagePrefix=null, instanceId=76, state=active) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:215) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 67 more
×
×
  • Create New...