docs: public int getDepIdsSize() {
          int length = 0;
          if (!this.disableDependencyId) {
              try {
                  rwLock.readLock().lock();
                  length = dependency_cache.size();
              } finally {
                  rwLock.readLock().unlock();
              }
              if (length < 0) {
                  length = 0;
              }
          }
          return length;
      }