What is the type of 'hj'?
This is not a bug in the warning engine. By convention events are made of <event name prefix>_<event type>. The compiler cannot know that this is an event sub if your library doesn't follow this convention.
The solution is simple. You should either add an 'ignore comment to this sub or disable this warning. See the warnings tutorial.