tmf: Remove ITmfCallsite from ISymbolProvider
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.ui / src / org / eclipse / tracecompass / tmf / ui / symbols / ISymbolProvider.java
index f3311a0cb222d5dec97be16ef7d2951ae3869e70..dbac47e4da2d71e7746b3eb6a6c95d47cebe113f 100644 (file)
@@ -62,7 +62,10 @@ public interface ISymbolProvider {
      *            the address of the symbol
      * @return the symbol {@link ITmfCallsite} information or null if the symbol
      *         cannot be found
+     * @deprecated This interface should only provide function/symbol names, not
+     *             full source locations.
      */
+    @Deprecated
     @Nullable ITmfCallsite getSymbolInfo(long address);
 
     /**
@@ -93,7 +96,10 @@ public interface ISymbolProvider {
      *            the address of the symbol
      * @return the symbol {@link ITmfCallsite} information or null if the symbol
      *         cannot be found
+     * @deprecated This interface should only provide function/symbol names, not
+     *             full source locations.
      */
+    @Deprecated
     default @Nullable ITmfCallsite getSymbolInfo(int pid, long timestamp, long address) {
         return getSymbolInfo(address);
     }
This page took 0.025379 seconds and 5 git commands to generate.