getHistory method
class の指定が存在しない場合 classLocation で NotExist を指定する.
Implementation
List<History> getHistory(Type classLocation, String functionLocation) {
final List<History> list = [];
for (final history in _historyList) {
if (
history.classLocation == classLocation &&
history.functionLocation == functionLocation
) {
list.add(history);
}
}
for (final history in _historyList) {
final getHistoryResult = history.getHistory(classLocation, functionLocation);
list.addAll(getHistoryResult);
}
return list;
}