Stale i18n resource file when building/running from IntelliJ
envgap__OpenRefine__OpenRefine-6745
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- In a clean container the reported failure did not reproduce, or the known fix did not make the project run.
02 / ENVIRONMENT RECIPE
- Base commit
1d08ef931267d1a1881c2585656faf42bb926a96- Manifest
main/pom.xml- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
OpenRefine/OpenRefine #6745 · read the original issue
There is a stale properties file at `main/webapp/WEB-INF/classes/com/google/refine/operations/OperationDescription.properties` which IntelliJ is using for runs from the IDE and none of the IntelliJ Maven incantations seem to update it, including "Reload project" and "Generate sources and update folders". It also doesn't get cleaned up by `./refine clean`, so the only way to force it to be regenerated is to delete it by hand.
78 ./main/target/classes/com/google/refine/operations/OperationDescription.properties - Maven build
78 ./main/resources/com/google/refine/operations/OperationDescription.properties - source file
77 ./main/webapp/WEB-INF/classes/com/google/refine/operations/OperationDescription.properties - IntelliJ build
I suspect there's a mismatch between the Maven phase that we're using and what IntelliJ expects, but need to dig into it more.
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]