Opened 13 months ago
Closed 11 months ago
#59196 closed defect (bug) (fixed)
Source files are copied onto themselves when running `grunt watch --dev` (`npm run dev`)
Reported by: | westonruter | Owned by: | westonruter |
---|---|---|---|
Milestone: | 6.3.2 | Priority: | normal |
Severity: | normal | Version: | 4.4 |
Component: | Build/Test Tools | Keywords: | has-patch fixed-major |
Focuses: | Cc: |
Description (last modified by )
In the wordpress-develop repo, I have a plugin file located in src/wp-content/plugins/
. I've also initiated npm run dev
(grunt watch --dev
). I noticed in PhpStorm when editing the plugin file that often the editor complains about the file being modified on disk and whether I want to reload the file or use the copy in memory. What I think is happening is that the editor is I'll make a change and save and then I'll make another change and save again after a couple seconds. After the first save, the watch
command picks up on the change to the file and it is copying the file onto itself and thus bumping the modified time, causing the editor to detect a conflict at the second save. It turns out that this is not only the case for files in src/wp-content/plugins
but all source files. It seems that grunt watch
is erroneously copying source files onto itself when using the --dev
option.
Attachments (1)
Change History (7)
This ticket was mentioned in PR #5082 on WordPress/wordpress-develop by @westonruter.
13 months ago
#2
- Keywords has-patch added
Trac ticket: https://core.trac.wordpress.org/ticket/59196
@westonruter commented on PR #5082:
13 months ago
#4
Committed in r56461
Screenshot of PhpStorm showing issue