diff --git a/platform/core-api/src/com/intellij/openapi/components/RoamingType.java b/platform/core-api/src/com/intellij/openapi/components/RoamingType.java index 090ac54db5cc..6a8b81fe578e 100644 --- a/platform/core-api/src/com/intellij/openapi/components/RoamingType.java +++ b/platform/core-api/src/com/intellij/openapi/components/RoamingType.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -17,9 +17,10 @@ package com.intellij.openapi.components; public enum RoamingType { /** - * Stored only locally, not shared. + * Stored only locally, not shared and not exportable (Export Settings dialog) */ DISABLED, + /** * Stored per operating system (Mac OS X, Linux, FreeBSD, Unix, Windows) */ diff --git a/platform/projectModel-api/src/com/intellij/openapi/components/Storage.java b/platform/projectModel-api/src/com/intellij/openapi/components/Storage.java index 081b76d998c3..0b3921147bf6 100644 --- a/platform/projectModel-api/src/com/intellij/openapi/components/Storage.java +++ b/platform/projectModel-api/src/com/intellij/openapi/components/Storage.java @@ -44,6 +44,7 @@ public @interface Storage { boolean deprecated() default false; /** + * Used by the Settings Repository plugin to determine how application-level settings should be shared between different IDE installations. * You must not store components with different roaming types in one file ({@link #value()}). */ RoamingType roamingType() default RoamingType.DEFAULT;