]
Edoardo Vacchi updated DROOLS-4029:
-----------------------------------
Sprint: 2019 Week 20-22
Quarkus Extension: Simplify file watch routine to account for DRL,
BPMN files compiler
--------------------------------------------------------------------------------------
Key: DROOLS-4029
URL:
https://issues.jboss.org/browse/DROOLS-4029
Project: Drools
Issue Type: Task
Reporter: Edoardo Vacchi
Assignee: Edoardo Vacchi
Priority: Major
Labels: drools-core, submarine
Quarkus core hot code reload is assuming that the compiled class file for
"Foo.ext" is always "Foo.class", whatever is the ext, whatever the
contents.
This is false for DRL, BPMN but it is also false for java. Consider the case:
{code}
/* package-private */ class Blah {}
{code}
which always generates {{{Blah.class}} regardless of the java file name.
see
https://github.com/quarkusio/quarkus/issues/2371