From ca90b7ededc78683385a46a288ace78aacd37e17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Thu, 9 Jul 2026 21:51:25 +0300 Subject: [PATCH] Deprecate forRemoval StructuredViewer.getSorter Yet another step towards eventually getting rid of ViewerSorter. --- .../src/org/eclipse/jface/viewers/StructuredViewer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/StructuredViewer.java b/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/StructuredViewer.java index 5b1ab4432d3..9048266d79f 100644 --- a/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/StructuredViewer.java +++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/StructuredViewer.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2019 IBM Corporation and others. + * Copyright (c) 2000, 2026 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 @@ -1045,6 +1045,7 @@ protected Object[] getSortedChildren(Object parent) { * @return a viewer sorter, or null if none or if the comparator is * not an instance of ViewerSorter */ + @Deprecated(forRemoval = true, since = "2026-09 (removal in 2028-09 or later)") public ViewerSorter getSorter() { if (sorter instanceof ViewerSorter) { return (ViewerSorter)sorter;