Skip to content

Commit 2c9ad54

Browse files
aymane-harmazthegreystone
authored andcommitted
8470: Unresolved placeholders shown in JFR result overview's table mode
Reviewed-by: hdafgard
1 parent a781394 commit 2c9ad54

File tree

1 file changed

+4
-3
lines changed
  • application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview

1 file changed

+4
-3
lines changed

application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
import org.openjdk.jmc.common.IWritableState;
5757
import org.openjdk.jmc.common.unit.IQuantity;
5858
import org.openjdk.jmc.flightrecorder.rules.IResult;
59+
import org.openjdk.jmc.flightrecorder.rules.ResultToolkit;
5960
import org.openjdk.jmc.flightrecorder.rules.TypedResult;
6061
import org.openjdk.jmc.flightrecorder.ui.DataPageDescriptor;
6162
import org.openjdk.jmc.flightrecorder.ui.IPageContainer;
@@ -222,21 +223,21 @@ public String getTextTyped(IResult IResult) {
222223
new TypedLabelProvider<IResult>(IResult.class) {
223224
@Override
224225
public String getTextTyped(IResult IResult) {
225-
return IResult.getSummary();
226+
return ResultToolkit.populateMessage(IResult, IResult.getSummary(), false);
226227
}
227228
}).build();
228229
IColumn explanationColumn = new ColumnBuilder(Messages.ResultOverview_COLUMN_EXPLANATION, "explanation", //$NON-NLS-1$
229230
new TypedLabelProvider<IResult>(IResult.class) {
230231
@Override
231232
public String getTextTyped(IResult IResult) {
232-
return IResult.getExplanation();
233+
return ResultToolkit.populateMessage(IResult, IResult.getExplanation(), false);
233234
}
234235
}).build();
235236
IColumn solutionColumn = new ColumnBuilder(Messages.ResultOverview_COLUMN_SOLUTION, "solution", //$NON-NLS-1$
236237
new TypedLabelProvider<IResult>(IResult.class) {
237238
@Override
238239
public String getTextTyped(IResult IResult) {
239-
return IResult.getSolution();
240+
return ResultToolkit.populateMessage(IResult, IResult.getSolution(), false);
240241
}
241242
}).build();
242243
IColumn idColumn = new ColumnBuilder(Messages.ResultOverview_COLUMN_RESULT_ID, "id", //$NON-NLS-1$

0 commit comments

Comments
 (0)