new : when i open composer.json i get a helper

I am having problems interpreting in this window 'install' and 'update' 

 

The dependancies ARE installed, and I DONT WANT TO UPDATE EVER BY ACCIDENT.  Can this be turned off ?

 

5 comments

Actually my question is not answered. Jetbrains is not working on it,

  • I cant scrap the so-called plugin , ie it is not truly a plugin but a core phpstorm component ... own it ! give me a way to completely remove the thing. I compose well. as per attached : where is the 'composer' plugin ?
  • Finally my question was : what does `install` and `update` mean ? could you please spell out the composer command line statements that correspond to it ?

Finally, i compose at cli. Dont need a plugin, dont want a plugin, and especially dont want Jetbrains to tell me how to manage my projects's configurations. I own, am responsible for, and actually accountable for the project baselines , components included. The choices composed in are in fact what we have been testing to for months, prior to an upcoming production push in 2 weeks.

This appears in my face and the face of my developers out of the blue.  tsk tsk tsk Jetbrains, who do you think you are ? please stop piling on non-features like this and work on the performance of the product instead.

0

> I cant scrap the so-called plugin , ie it is not truly a plugin but a core phpstorm component ... own it ! give me a way to completely remove the thing. I compose well. as per attached : where is the 'composer' plugin ?

There's no Composer plugin as you know. That's true that it makes sense to have a separate plugin so you can turn our implementation off.
Please submit a feature request: https://youtrack.jetbrains.com/newIssue?project=W

> Finally my question was : what does `install` and `update` mean ? could you please spell out the composer command line statements that correspond to it ?

It's `composer install --no-interaction` and `composer update --no-interaction` respectively.

> please stop piling on non-features like this and work on the performance of the product instead.

We do.

0

I had not noticed that you are `working` on performance. Every build that comes out is worse than the previous, performance wise.  I now have to reindex one of my projects every 20 minutes or so on average, in order to regain half-decent performance. Also, reindex is required after 1) renaming a file and its class, moving a file/class from one place in the namespace (directory structure identical) to another, and some other obscure circumstances i have not been able to clearly identify. 

As for writing a ticket, i have given up on it. Although youtrack may be useful for your team, from an end user (meaning a paying customer) standpoint, it is a boat anchor. Take a look here : 4 years (almost) , not one iota of progress, and 152 votes from paying customers. 

https://youtrack.jetbrains.com/issue/IDEA-117946#comment=27-2406755

Also (on this specific case), this is a case of bad design coupled to a bad implementation. You know what to do.

0

>  I now have to reindex one of my projects every 20 minutes or so

That's indeed not normal. I would suggest to contact our support team directly via submitting a request to investigate the project. 

0

Please sign in to leave a comment.