Хотя он называется REST и относится к четырем основным операциям, методы HEAD и OPTIONS также обычно используются клиентами REST.Таким образом, Swagger автоматически перечисляет методы контроллера, обрабатывающие эти методы http.
И поскольку вы еще не определили какой-либо параметр метода для этого метода контроллера:
@RequestMapping("/timesheets")
public List<Timesheet> getTimesheets() {
List<Timesheet> results = new ArrayList<>();
timeRepo.findAll().forEach(results::add);
return results;
}
... все запросыкоторые не используются никакими другими методами контроллера (из-за более строгих параметров соответствия), будут перенаправлены сюда.Так что Swagger перечислит их.
Если вы не хотите разрешать HEAD и OPTIONS, измените @RequestMapping("/timesheets")
на @GetMapping("/timesheets")