1 // -*- Mode: Java; indent-tabs-mode: t; tab-width: 4 -*-
2 // ---------------------------------------------------------------------------
3 // Multi-Phasic Applications: SquirrelJME
4 // Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
5 // ---------------------------------------------------------------------------
6 // SquirrelJME is under the GNU General Public License v3+, or later.
7 // See license.mkd for licensing and copyright information.
8 // ---------------------------------------------------------------------------
10 package cc
.squirreljme
.plugin
.general
;
12 import cc
.squirreljme
.plugin
.util
.FossilExe
;
13 import cc
.squirreljme
.plugin
.util
.NoteCalendarGenerator
;
14 import java
.io
.IOException
;
15 import org
.gradle
.api
.Action
;
16 import org
.gradle
.api
.Task
;
19 * The action for {@link RecreateDeveloperNoteCalendarTask}.
23 public class RecreateDeveloperNoteCalendarTaskAction
24 implements Action
<Task
>
31 public void execute(Task __task
)
35 NoteCalendarGenerator
.generateAndStore(FossilExe
.instance());
39 throw new RuntimeException("Could not generate calendar.", e
);