Qulice rules implemented based on its website not the maven with some
java doc