From: JaniSimomaa Date: Thu, 11 Jul 2019 08:03:23 +0000 (+0300) Subject: Fixing several binding-related bugs X-Git-Tag: v1.43.0~136^2~137 X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=commitdiff_plain;h=95bce3521a3c97f463c3d533a36a606c7ae6f0aa;hp=95bce3521a3c97f463c3d533a36a606c7ae6f0aa Fixing several binding-related bugs * @Optional annotation added duplicate annotations to BindingRequest for certain classes * @Identifier annotation was not actually removed from the BindingRequest * BindingRequest hashCode calculation used annotation args excluding the ones possibly found from the clazz.getAnnotations() * Prevent replacing existing bindings in BindingRepository.classMap gitlab #313 Change-Id: I774649584c288c197f1f8ca6af78682b296b63d4 ---