mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-15 08:18:55 +00:00
[#489] Add "@since 2.13" tags to ChangeSerializer classes.
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
This commit is contained in:
parent
2f5ad0017f
commit
ca1acb76e2
32 changed files with 64 additions and 0 deletions
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -22,6 +22,8 @@ import com.google.common.collect.Lists;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class TextDocumentChangeToString {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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();
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -42,6 +42,8 @@ import com.google.inject.Inject;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class ChangeSerializer implements IChangeSerializer {
|
||||
|
||||
|
|
|
@ -35,6 +35,8 @@ import com.google.common.collect.Sets;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class ChangeTreeProvider {
|
||||
|
||||
|
|
|
@ -30,6 +30,8 @@ import com.google.common.collect.Sets;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class EObjectDescriptionDeltaProvider {
|
||||
|
||||
|
|
|
@ -37,6 +37,8 @@ import com.google.inject.Inject;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class EObjectDescriptionProvider implements IEObjectDescriptionProvider {
|
||||
|
||||
|
|
|
@ -39,6 +39,8 @@ import com.google.inject.Provider;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class EObjectSnapshotProvider {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -34,6 +34,8 @@ import com.google.inject.Inject;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class InsertionPointFinder {
|
||||
|
||||
|
|
|
@ -74,6 +74,8 @@ import com.google.inject.name.Named;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class PartialSerializer {
|
||||
@Inject
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -36,6 +36,8 @@ import com.google.inject.Inject;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class RecordingXtextResourceUpdater extends RecordingResourceUpdater {
|
||||
|
||||
|
|
|
@ -44,6 +44,8 @@ import com.google.inject.Inject;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class ReferenceUpdater implements IReferenceUpdater {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -29,6 +29,8 @@ import com.google.inject.Provider;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class RegionDiffFormatter {
|
||||
|
||||
|
|
|
@ -17,6 +17,8 @@ import com.google.inject.Inject;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class RelatedEmfResourceUpdater extends RelatedResourceUpdater {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -27,6 +27,8 @@ import com.google.common.collect.Sets;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class RelatedResourcesProvider {
|
||||
|
||||
|
|
|
@ -34,6 +34,8 @@ import com.google.inject.Provider;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public class RelatedXtextResourceUpdater extends RelatedResourceUpdater {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -14,6 +14,8 @@ import org.eclipse.xtext.util.IAcceptor;
|
|||
|
||||
/**
|
||||
* @author Moritz Eysholdt - Initial contribution and API
|
||||
*
|
||||
* @since 2.13
|
||||
*/
|
||||
public abstract class ResourceUpdater {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue