private List<ProjectPreferenceSetting> readSerializedProjectSettings(
            String key) {
        String serializedWorksapceSettings = properties.getValue(key);
        if (WatchDogUtils.isEmpty(serializedWorksapceSettings)) {
            return new ArrayList<ProjectPreferenceSetting>();