[#489] Add "@since 2.13" tags to ChangeSerializer classes.

Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
This commit is contained in:
Tamas Miklossy 2020-04-01 12:33:14 +02:00
parent 2f5ad0017f
commit ca1acb76e2
32 changed files with 64 additions and 0 deletions

View file

@ -40,6 +40,8 @@ import com.google.inject.ImplementedBy;
*
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
*
* @since 2.13
*/
@ImplementedBy(ChangeSerializer.class)
public interface IChangeSerializer {

View file

@ -22,6 +22,8 @@ import org.eclipse.xtext.resource.XtextResource;
*
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
*
* @since 2.13
*/
public interface IEmfResourceChange {

View file

@ -21,6 +21,8 @@ import org.eclipse.xtext.resource.XtextResource;
*
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
*
* @since 2.13
*/
public interface ITextDocumentChange extends IEmfResourceChange {

View file

@ -22,6 +22,8 @@ import com.google.common.collect.Lists;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class TextDocumentChangeToString {

View file

@ -16,6 +16,8 @@ import com.google.inject.ImplementedBy;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
@ImplementedBy(EObjectDescriptionProvider.class)
public interface IEObjectDescriptionProvider {

View file

@ -18,6 +18,8 @@ import org.eclipse.xtext.resource.IEObjectDescription;
*
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
*
* @since 2.13
*/
public interface IEObjectSnapshot {

View file

@ -16,6 +16,8 @@ import org.eclipse.emf.ecore.EReference;
*
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
*
* @since 2.13
*/
public interface IReferenceSnapshot {
URI getSourceEObjectUri();

View file

@ -17,6 +17,8 @@ import com.google.inject.ImplementedBy;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
@ImplementedBy(ReferenceUpdater.class)
public interface IReferenceUpdater {

View file

@ -20,6 +20,8 @@ import org.eclipse.xtext.resource.XtextResource;
*
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
*
* @since 2.13
*/
public interface IReferenceUpdaterContext {

View file

@ -20,6 +20,8 @@ import org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccess;
*
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
*
* @since 2.13
*/
public interface IResourceSnapshot {

View file

@ -18,6 +18,8 @@ import org.eclipse.xtext.formatting2.regionaccess.ISemanticRegion;
*
* @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients.
*
* @since 2.13
*/
public interface IUpdatableReference {

View file

@ -42,6 +42,8 @@ import com.google.inject.Inject;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class ChangeSerializer implements IChangeSerializer {

View file

@ -35,6 +35,8 @@ import com.google.common.collect.Sets;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class ChangeTreeProvider {

View file

@ -30,6 +30,8 @@ import com.google.common.collect.Sets;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class EObjectDescriptionDeltaProvider {

View file

@ -37,6 +37,8 @@ import com.google.inject.Inject;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class EObjectDescriptionProvider implements IEObjectDescriptionProvider {

View file

@ -39,6 +39,8 @@ import com.google.inject.Provider;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class EObjectSnapshotProvider {

View file

@ -20,6 +20,8 @@ import com.google.common.base.Throwables;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class EmfResourceChange implements IEmfResourceChange {

View file

@ -34,6 +34,8 @@ import com.google.inject.Inject;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class InsertionPointFinder {

View file

@ -74,6 +74,8 @@ import com.google.inject.name.Named;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class PartialSerializer {
@Inject

View file

@ -13,6 +13,8 @@ import org.eclipse.xtext.ide.serializer.hooks.IResourceSnapshot;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public abstract class RecordingResourceUpdater extends ResourceUpdater {

View file

@ -36,6 +36,8 @@ import com.google.inject.Inject;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class RecordingXtextResourceUpdater extends RecordingResourceUpdater {

View file

@ -44,6 +44,8 @@ import com.google.inject.Inject;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class ReferenceUpdater implements IReferenceUpdater {

View file

@ -21,6 +21,8 @@ import com.google.common.collect.Lists;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class ReferenceUpdaterContext implements IReferenceUpdaterContext {

View file

@ -29,6 +29,8 @@ import com.google.inject.Provider;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class RegionDiffFormatter {

View file

@ -17,6 +17,8 @@ import com.google.inject.Inject;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class RelatedEmfResourceUpdater extends RelatedResourceUpdater {

View file

@ -14,6 +14,8 @@ import org.eclipse.xtext.ide.serializer.impl.RelatedResourcesProvider.RelatedRes
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public abstract class RelatedResourceUpdater extends ResourceUpdater {

View file

@ -27,6 +27,8 @@ import com.google.common.collect.Sets;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class RelatedResourcesProvider {

View file

@ -34,6 +34,8 @@ import com.google.inject.Provider;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class RelatedXtextResourceUpdater extends RelatedResourceUpdater {

View file

@ -20,6 +20,8 @@ import org.eclipse.xtext.ide.serializer.impl.RelatedResourcesProvider.RelatedRes
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class ResourceLifecycleManager {

View file

@ -14,6 +14,8 @@ import org.eclipse.xtext.util.IAcceptor;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public abstract class ResourceUpdater {

View file

@ -19,6 +19,8 @@ import org.eclipse.xtext.resource.XtextResource;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class TextDocumentChange implements ITextDocumentChange {

View file

@ -18,6 +18,8 @@ import com.google.common.base.Preconditions;
/**
* @author Moritz Eysholdt - Initial contribution and API
*
* @since 2.13
*/
public class UpdatableReference implements IUpdatableReference {
private final CrossReference crossref;