Skip to content

Commit cb179f8

Browse files
authored
Merge pull request #50 from allegro/handlebars-4.3
Upgrade Handlebars to 4.3.1
2 parents 53901dd + dc00923 commit cb179f8

File tree

5 files changed

+8
-25
lines changed

5 files changed

+8
-25
lines changed

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,10 @@ Add any handlebars helper to dependencies and you can start using it.
3434
dependencies {
3535
compile 'com.github.jknack:handlebars-helpers:4.2.0',
3636
'com.github.jknack:handlebars-jackson2:4.2.0',
37-
'com.github.jknack:handlebars-humanize:4.2.0',
38-
'com.github.jknack:handlebars-markdown:4.2.0'
37+
'com.github.jknack:handlebars-humanize:4.2.0'
3938
}
4039
```
41-
NOTE: Jackson2Helper and MarkdownHelper will register with name `json` and `md` respectively.
40+
NOTE: Jackson2Helper will register with name `json`.
4241
Every other helper will register with its default name.
4342

4443
More information about available helpers can be found on

build.gradle

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ project.version = scmVersion.version
2929
ext {
3030
jodaVersion = '2.10.10'
3131
spockVersion = '2.0-groovy-3.0'
32-
handlebarsVersion = '4.2.0'
32+
handlebarsVersion = '4.3.1'
3333
springBootVersion = '2.6.1'
3434
}
3535

@@ -39,6 +39,10 @@ allprojects {
3939
}
4040
apply plugin: 'groovy'
4141
sourceCompatibility = 1.8
42+
43+
test {
44+
useJUnitPlatform()
45+
}
4246
}
4347
dependencies {
4448
compile 'org.springframework.boot:spring-boot-starter-web:' + springBootVersion,
@@ -48,7 +52,6 @@ dependencies {
4852
compile 'joda-time:joda-time:' + jodaVersion, optional
4953
compile 'com.github.jknack:handlebars-helpers:' + handlebarsVersion, optional
5054
compile 'com.github.jknack:handlebars-humanize:' + handlebarsVersion, optional
51-
compile 'com.github.jknack:handlebars-markdown:' + handlebarsVersion, optional
5255
compile 'com.github.jknack:handlebars-jackson2:' + handlebarsVersion, optional
5356
compile 'org.springframework.boot:spring-boot-configuration-processor:' + springBootVersion, optional
5457

@@ -91,10 +94,6 @@ jacocoTestReport {
9194
}
9295
}
9396

94-
test {
95-
useJUnitPlatform()
96-
}
97-
9897
java {
9998
withSourcesJar()
10099
withJavadocJar()

src/main/java/pl/allegro/tech/boot/autoconfigure/handlebars/HandlebarsHelpersAutoConfiguration.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import com.github.jknack.handlebars.HumanizeHelper;
44
import com.github.jknack.handlebars.Jackson2Helper;
5-
import com.github.jknack.handlebars.MarkdownHelper;
65
import com.github.jknack.handlebars.helper.AssignHelper;
76
import com.github.jknack.handlebars.helper.IncludeHelper;
87
import com.github.jknack.handlebars.helper.JodaHelper;
@@ -66,19 +65,6 @@ public void registerHelper() {
6665
}
6766
}
6867

69-
@Configuration
70-
@ConditionalOnClass(MarkdownHelper.class)
71-
static class MarkdownHelperAutoConfiguration {
72-
73-
@Autowired
74-
private HandlebarsViewResolver handlebarsViewResolver;
75-
76-
@PostConstruct
77-
public void registerHelper() {
78-
handlebarsViewResolver.registerHelper("md", MarkdownHelper.INSTANCE);
79-
}
80-
}
81-
8268
@Configuration
8369
@ConditionalOnClass(NumberHelper.class)
8470
static class NumberHelpersAutoConfiguration {

src/test/groovy/pl/allegro/tech/boot/autoconfigure/handlebars/HandlebarsPropertiesSpec.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class HandlebarsPropertiesSpec extends Specification {
1818
properties.applyToMvcViewResolver(viewResolver)
1919

2020
then:
21-
viewResolver.valueResolvers.length == 2
21+
viewResolver.valueResolvers.size() == 2
2222
viewResolver.valueResolvers.contains(JavaBeanValueResolver.INSTANCE)
2323
viewResolver.valueResolvers.contains(MapValueResolver.INSTANCE)
2424
viewResolver.registerMessageHelper

test-dependencies/src/test/groovy/pl/allegro/tech/boot/autoconfigure/handlebars/HandlebarsHelpersDependenciesSpec.groovy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,5 @@ class HandlebarsHelpersDependenciesSpec extends Specification {
3232
resolver.helper('assign')
3333
resolver.helper('include')
3434
resolver.helper('camelize')
35-
resolver.helper('md')
3635
}
3736
}

0 commit comments

Comments
 (0)