private Map fromFeatureParametersInternal()

in server/src/jetbrains/buildServer/sharedResources/server/feature/LocksImpl.java [101:114]


  private Map<String, Lock> fromFeatureParametersInternal(@NotNull final Map<String, String> featureParameters) {
    final String locksString = featureParameters.get(LOCKS_FEATURE_PARAM_KEY);
    final Map<String, Lock> result = new LinkedHashMap<>();
    if (locksString != null && !"".equals(locksString)) {
      final List<String> serializedLocks = StringUtil.split(locksString, true, '\n');
      for (String str: serializedLocks) {
        final Lock lock = getSingleLockFromString(str);
        if (lock != null) {
          result.put(lock.getName(), lock);
        }
      }
    }
    return result;
  }