Commit Graph

162 Commits

Author SHA1 Message Date
Jesse Brault
98086f89ac Got rid of un-needed tokens types. 2023-01-23 13:14:45 +01:00
Jesse Brault
82bb229eb8 Made DollarGroovyParser. 2023-01-23 12:42:00 +01:00
JesseBrault0709
a4bfea92ef component node 2023-01-22 12:51:54 -06:00
JesseBrault0709
5d4df7662a Formatting. 2023-01-16 23:41:44 -06:00
JesseBrault0709
d9a0c64109 Further testing of ComponentTokenizer. 2023-01-16 23:40:18 -06:00
JesseBrault0709
8d37d8883d Working on new Template 2023-01-16 20:05:15 -06:00
JesseBrault0709
2097e280e3 Fixing workflow again.
Some checks failed
StaticSiteGenerator Release / release (push) Has been cancelled
2023-01-13 17:56:20 -06:00
JesseBrault0709
9bf299558f Improved naming of output files. 2023-01-13 17:53:18 -06:00
JesseBrault0709
1a5cda8b3b Workflow, part 8/?. 2023-01-13 17:23:28 -06:00
JesseBrault0709
1ae6443653 Workflow, part 7/?. 2023-01-13 17:18:07 -06:00
JesseBrault0709
11a5dc39ef Workflow, part 6/?. 2023-01-13 17:16:34 -06:00
JesseBrault0709
88894aa407 Creating a workflow part 5/?. 2023-01-13 17:14:19 -06:00
JesseBrault0709
de1a174a61 Creating a workflow, part 4/?. 2023-01-13 17:07:32 -06:00
JesseBrault0709
15eaaae914
Creating a workflow, part 3/?. 2023-01-13 17:03:22 -06:00
JesseBrault0709
4706ab73fa
Creating a workflow, part 2/?. 2023-01-13 16:59:24 -06:00
JesseBrault0709
11899059d1 Making a release workflow, part 1/?. 2023-01-13 16:55:39 -06:00
JesseBrault0709
90db278e39 Cli much better interface and user experience. 2023-01-13 10:35:26 -06:00
JesseBrault0709
0b95f4662d File-based providers no longer throw exception if dir does not exist or is not a dir. 2023-01-13 09:08:58 -06:00
JesseBrault0709
c312b0cf8f Fixed logging of Text in SimpleStaticSiteGenerator. 2023-01-13 08:48:41 -06:00
JesseBrault0709
9ecb985bc9 If there is no 'template' in frontMatter, does not generate text. 2023-01-13 08:47:37 -06:00
JesseBrault0709
480c794047 Added ExcerptGetter and fixed potential FrontMatter bug. 2023-01-12 19:52:15 -06:00
JesseBrault0709
61669966d5 Accidentally organized some imports. 2023-01-11 12:58:40 -06:00
JesseBrault0709
aefd0bc661
Merge pull request #1 from JesseBrault0709/watch
Watch
2023-01-10 12:47:00 -06:00
JesseBrault0709
e2178c9d51 --watch now generates before watching. 2023-01-10 12:43:40 -06:00
JesseBrault0709
baf425739b All file-based providers implement WithWatchableDir. 2023-01-10 12:40:50 -06:00
JesseBrault0709
3c8ac6a743 Watching all main dirs. 2023-01-10 12:33:42 -06:00
JesseBrault0709
0dd5b2447b Trying generate when watched. 2023-01-10 12:29:23 -06:00
JesseBrault0709
444047b205 More logging. 2023-01-10 12:14:48 -06:00
JesseBrault0709
fecde624c1 Watching child dirs. 2023-01-10 12:09:25 -06:00
JesseBrault0709
47947a90b9 Added watchKey.reset(). 2023-01-10 09:51:43 -06:00
JesseBrault0709
3dbf36832e Added some more logging. 2023-01-10 09:47:31 -06:00
JesseBrault0709
c0d0da858b Forgot to execute. 2023-01-10 09:44:48 -06:00
JesseBrault0709
101dd0b8da Added simple watch mode (no-op). 2023-01-10 09:37:46 -06:00
JesseBrault0709
106952874b Log build name. 2023-01-09 19:26:56 -06:00
JesseBrault0709
d9824d7119 Fixed missing property in BuildScriptBase, part 2. 2023-01-09 17:36:11 -06:00
JesseBrault0709
2cbfb37654 Fixed missing property in BuildScriptBase. 2023-01-09 17:34:30 -06:00
JesseBrault0709
46f5395247 BuildScriptBase has better api. 2023-01-09 17:27:33 -06:00
JesseBrault0709
25a06332d4 FrontMatter now has a Text field. 2023-01-08 17:36:01 -06:00
JesseBrault0709
27ae22d5eb Major refactoring and api changes. 2023-01-08 17:31:26 -06:00
JesseBrault0709
829ec4698e Better cli usage messages. 2023-01-08 10:15:15 -06:00
JesseBrault0709
a9bf55793a Fixing null pointer. 2023-01-08 10:07:16 -06:00
JesseBrault0709
09c174415b Experimenting with programmatic log levels. 2023-01-08 10:05:13 -06:00
JesseBrault0709
d856f194ff Logging colors and reduced logging load. 2023-01-08 09:14:58 -06:00
JesseBrault0709
e6e20b5f3e Consistent toString() and @EqualsAndHashCode for most classes. 2023-01-08 09:01:56 -06:00
JesseBrault0709
8352e6001d Fixed stack overflow bug. 2023-01-07 21:42:51 -06:00
JesseBrault0709
dd5ccc55e9 Script config closure delegate and script auto imports. 2023-01-07 21:38:37 -06:00
JesseBrault0709
92515785a0 Better testing with Mockito. 2023-01-07 18:30:36 -06:00
JesseBrault0709
9d3f3f180b Default render() method on embeddables, and better testing. 2023-01-07 18:00:28 -06:00
JesseBrault0709
fd09b720bb Globals proliferated throughout. 2023-01-07 17:28:18 -06:00
JesseBrault0709
f205d0b543 Changed Config to only include Providers 2023-01-07 17:03:04 -06:00