Fire AbstractPrerequisite listeners as soon as they resolve 93/93993/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 1 Dec 2020 13:42:15 +0000 (14:42 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 1 Dec 2020 17:55:57 +0000 (18:55 +0100)
commit3352bd58961fa6f5b44bfbd3415eca44a6cdd9af
tree4d97d06ca61820a816a1e8168fbf241e20f987fc
parent819f07b5ce34c5d608d2dea0eac21b5b98f6e0a5
Fire AbstractPrerequisite listeners as soon as they resolve

We seem to be stuck with listeners not firing, leaving references
which need to be cleared. Ensure we fire phase listeners as soon
as they are satisfied -- repurposing tryApply() for its logical
purpose.

JIRA: YANGTOOLS-1192
Change-Id: I87d1700e2cc80bfa3fbb5be9a8dc938d6fe55c17
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit d70f2e9f13755ea7c3aac1f0c8d8a6b0b0861368)
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/ModifierImpl.java