docs: public @CheckForNull
      Obligation getObligationByType(ClassDescriptor classDescriptor) {
          try {
              return getObligationByType(BCELUtil.getObjectTypeInstance(classDescriptor.toDottedClassName()));
          } catch (ClassNotFoundException e) {
              Global.getAnalysisCache().getErrorLogger().reportMissingClass(e);
              return null;
          }
      }