← All tasks
javaOpenRefine/OpenRefine #6745Not a task: not reproduced

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.

Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]