Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NOTICE] Execution on Docker not working on IDE versions 2020.2.4 - 2022.1.2 #167

Closed
Roboroads opened this issue Jun 9, 2022 · 1 comment
Labels

Comments

@Roboroads
Copy link
Owner

Roboroads commented Jun 9, 2022

Update

PhpStorm & IDEA 2022.2 are out! Upgrade to fix the issues :)


Original

Because of a bug in the docker package of JB in the IDE version range 2020.2.4 - 2022.1.2 Docker execution for Tinker wil never work. A bug was introduced which double-escapes dollar-signs ($), leaving your code with double dollar signs at execution time. This is a bug in the IDE and has nothing to do with Tinker.

The issue has been reported and fixed as well for the release of 2022.2: https://youtrack.jetbrains.com/issue/WI-66745

As of now (9 jun 2020) this bug is still there in a docker exec interpreter. You need to use a docker run interpreter for now. Issue is reported to JB.

For now - to make it work you have to be on 2022.2 EAP (or higher) in which this bug is fixed and (still) use a docker run interpreter.

@Roboroads Roboroads added notice temporary workaround available See the comments for a temporary woraround untill It's fixed labels Jun 9, 2022
@Roboroads Roboroads pinned this issue Jun 9, 2022
@Roboroads Roboroads removed the temporary workaround available See the comments for a temporary woraround untill It's fixed label Aug 4, 2022
@Roboroads
Copy link
Owner Author

I do not think this is a problem anymore.

@Roboroads Roboroads unpinned this issue Feb 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant