diff --git a/README.md b/README.md index e2504769f..4474bcd02 100644 --- a/README.md +++ b/README.md @@ -5,22 +5,19 @@ Pebble is a java templating engine inspired by [Twig](http://twig.sensiolabs.org For more information please visit the [website](https://pebbletemplates.io). # Artifact id renaming for pebble-spring-boot-starter -As of version 3.1.0 and in order to follow this naming [recommendation](https://github.com/spring-projects/spring-boot/wiki/Building-On-Spring-Boot#naming), the artifactId of pebble-spring-boot-starter has been renamed as is: - -| Old artifactId | New artifactId | spring-boot version | -| --- |--------------------------------------------------------------------|---------------------| -| pebble-spring-boot-starter | pebble-legacy-spring-boot-starter | 2.7.x | -| pebble-spring-boot-2-starter | pebble-spring-boot-starter | 3.x.x | - -# New group id -Please note that the pebble's groupId has been updated as of version 2.5.0 -``` - - io.pebbletemplates - pebble - 3.1.6 - -``` +As of version 3.1.0 and in order to follow this naming [recommendation](https://github.com/spring-projects/spring-boot/wiki/Building-On-Spring-Boot#naming), the artifactId of pebble-spring-boot-starter has been renamed. Please +use one of the following artifactId according to the spring boot version that you are using + +| ArtifactId | spring-boot version | +|-----------------------------------|---------------------| +| pebble-legacy-spring-boot-starter | 2.x.x | +| pebble-spring-boot-starter | 3.x.x | + +# Breaking changes in version 3.2.x +- Rename package from `com.mitchellbosecke` to `io.pebbletemplates` +- Change default suffix to `.peb` instead of `.pebble` in spring boot autoconfiguration +- Rename method `getInstance` to `createInstance` in `BinaryOperator` interface (#521) + ## License diff --git a/docs/src/orchid/resources/changelog/v3_2_0.md b/docs/src/orchid/resources/changelog/v3_2_0.md index 5860b6409..3ab95a11b 100644 --- a/docs/src/orchid/resources/changelog/v3_2_0.md +++ b/docs/src/orchid/resources/changelog/v3_2_0.md @@ -4,5 +4,6 @@ version: '3.2.0' - Add support for spring framework 6 and spring-boot 3 (#630) - Bump minimum supported java version to 17 in pebble-spring6 and pebble-spring-boot-starter in order to work with spring (#630) -- **BREAKING CHANGE**: Change default suffix to .peb instead of .pebble in spring boot autoconfiguration (#553) -- **BREAKING CHANGE**: Rename method getInstance to createInstance in BinaryOperator interface (#521) \ No newline at end of file +- **BREAKING CHANGE**: Change default suffix to `.peb` instead of `.pebble` in spring boot autoconfiguration (#553) +- **BREAKING CHANGE**: Rename method `getInstance` to `createInstance` in `BinaryOperator` interface (#521) +- **BREAKING CHANGE**: Rename package from `com.mitchellbosecke` to `io.pebbletemplates` (#635) \ No newline at end of file diff --git a/docs/src/orchid/resources/config.yml b/docs/src/orchid/resources/config.yml index 0b829a135..b1671024b 100644 --- a/docs/src/orchid/resources/config.yml +++ b/docs/src/orchid/resources/config.yml @@ -32,7 +32,7 @@ theme: title: 'API Docs' - type: 'page' title: 'Javadocs' - itemId: 'com.mitchellbosecke.pebble' + itemId: 'io.pebbletemplates' extraCss: - 'assets/css/pygments.scss' - 'assets/css/orchidJavadoc.scss' diff --git a/docs/src/orchid/resources/wiki/guide/spring-boot-integration.md b/docs/src/orchid/resources/wiki/guide/spring-boot-integration.md index eaf63f53e..74d12b807 100644 --- a/docs/src/orchid/resources/wiki/guide/spring-boot-integration.md +++ b/docs/src/orchid/resources/wiki/guide/spring-boot-integration.md @@ -43,7 +43,7 @@ This is enough for autoconfiguration to kick in. This includes: PLEASE NOTE: the starter depends on ``spring-boot-starter-web`` but is marked as optional, you'll need to add the dependency yourself or configure Spring MVC appropriately. ## Boot externalized configuration -A number of properties can be defined in Spring Boot externalized configuration, eg. ``application.properties``, starting with the prefix ``pebble``. See the corresponding [PebbleProperties.java](https://github.com/PebbleTemplates/pebble/blob/master/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleProperties.java) for your starter version. Notable properties are: +A number of properties can be defined in Spring Boot externalized configuration, eg. ``application.properties``, starting with the prefix ``pebble``. See the corresponding [PebbleProperties.java](https://github.com/PebbleTemplates/pebble/blob/master/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleProperties.java) for your starter version. Notable properties are: * ``pebble.prefix``: defines the prefix that will be prepended to the mvc view name. Defaults to ``/templates/`` * ``pebble.suffix``: defines the suffix that will be appended to the mvc view name. Defaults to ``.pebble`` diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/pom.xml b/pebble-spring/pebble-legacy-spring-boot-starter/pom.xml index a28628a4f..6fdbffd1c 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/pom.xml +++ b/pebble-spring/pebble-legacy-spring-boot-starter/pom.xml @@ -35,6 +35,18 @@ pebble-spring5 ${project.version} + + org.springframework.boot + spring-boot-configuration-processor + ${boot.version} + true + + + org.springframework.boot + spring-boot-autoconfigure-processor + ${boot.version} + true + diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/AbstractPebbleConfiguration.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/AbstractPebbleConfiguration.java similarity index 81% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/AbstractPebbleConfiguration.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/AbstractPebbleConfiguration.java index b8b9b5406..f2eb83776 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/AbstractPebbleConfiguration.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/AbstractPebbleConfiguration.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; abstract class AbstractPebbleConfiguration { diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfiguration.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfiguration.java similarity index 85% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfiguration.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfiguration.java index 1e56d8c9b..7ad8bc858 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfiguration.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfiguration.java @@ -1,12 +1,13 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.attributes.methodaccess.MethodAccessValidator; -import com.mitchellbosecke.pebble.extension.Extension; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.loader.Loader; -import com.mitchellbosecke.pebble.spring.extension.SpringExtension; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.extension.Extension; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.pebble.attributes.methodaccess.MethodAccessValidator; +import io.pebbletemplates.spring.extension.SpringExtension; import java.util.List; + import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.context.properties.EnableConfigurationProperties; diff --git a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleProperties.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleProperties.java similarity index 95% rename from pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleProperties.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleProperties.java index e3cfcdc54..30dd9d56b 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleProperties.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleProperties.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; import java.util.Locale; import org.springframework.boot.autoconfigure.template.AbstractTemplateViewResolverProperties; diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleReactiveWebConfiguration.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleReactiveWebConfiguration.java similarity index 80% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleReactiveWebConfiguration.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleReactiveWebConfiguration.java index 4d40b79ff..7b08f8439 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleReactiveWebConfiguration.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleReactiveWebConfiguration.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.spring.reactive.PebbleReactiveViewResolver; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.spring.reactive.PebbleReactiveViewResolver; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication.Type; @@ -16,7 +16,7 @@ class PebbleReactiveWebConfiguration extends AbstractPebbleConfiguration { @Bean @ConditionalOnMissingBean PebbleReactiveViewResolver pebbleReactiveViewResolver(PebbleProperties properties, - PebbleEngine pebbleEngine) { + PebbleEngine pebbleEngine) { String prefix = properties.getPrefix(); if (pebbleEngine.getLoader() instanceof ClasspathLoader) { // classpathloader doesn't like leading slashes in paths diff --git a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleServletWebConfiguration.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleServletWebConfiguration.java similarity index 77% rename from pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleServletWebConfiguration.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleServletWebConfiguration.java index b42b16a4e..241198b5a 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleServletWebConfiguration.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleServletWebConfiguration.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.spring.servlet.PebbleViewResolver; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.spring.servlet.PebbleViewResolver; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication.Type; @@ -16,7 +16,7 @@ class PebbleServletWebConfiguration extends AbstractPebbleConfiguration { @Bean @ConditionalOnMissingBean PebbleViewResolver pebbleViewResolver(PebbleProperties properties, - PebbleEngine pebbleEngine) { + PebbleEngine pebbleEngine) { PebbleViewResolver pvr = new PebbleViewResolver(pebbleEngine); properties.applyToMvcViewResolver(pvr); if (pebbleEngine.getLoader() instanceof ClasspathLoader) { diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java similarity index 83% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java index b3a52f6f3..6119d8c90 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java @@ -1,5 +1,6 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; +import io.pebbletemplates.pebble.PebbleEngine; import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider; import org.springframework.core.env.Environment; import org.springframework.core.io.ResourceLoader; @@ -12,7 +13,7 @@ public class PebbleTemplateAvailabilityProvider implements TemplateAvailabilityP @Override public boolean isTemplateAvailable(String view, Environment environment, ClassLoader classLoader, ResourceLoader resourceLoader) { - if (ClassUtils.isPresent("com.mitchellbosecke.pebble.PebbleEngine", classLoader)) { + if (ClassUtils.isPresent(PebbleEngine.class.getCanonicalName(), classLoader)) { String prefix = environment.getProperty("pebble.prefix", PebbleProperties.DEFAULT_PREFIX); String suffix = environment.getProperty("pebble.suffix", PebbleProperties.DEFAULT_SUFFIX); return resourceLoader.getResource(CLASSPATH_URL_PREFIX + prefix + view + suffix).exists(); diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/package-info.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/package-info.java similarity index 51% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/package-info.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/package-info.java index 2066b0801..0bc3c6096 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/package-info.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/package-info.java @@ -1,4 +1,4 @@ /** * Auto-configuration for Pebble Template Engine. */ -package com.mitchellbosecke.pebble.boot.autoconfigure; \ No newline at end of file +package io.pebbletemplates.boot.autoconfigure; \ No newline at end of file diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/resources/META-INF/spring.factories b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/resources/META-INF/spring.factories index 803001fae..ebc9a97e6 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/resources/META-INF/spring.factories +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/resources/META-INF/spring.factories @@ -1,6 +1,6 @@ # Auto Configure org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ -com.mitchellbosecke.pebble.boot.autoconfigure.PebbleAutoConfiguration +io.pebbletemplates.boot.autoconfigure.PebbleAutoConfiguration # Template availability providers org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider=\ -com.mitchellbosecke.pebble.boot.autoconfigure.PebbleTemplateAvailabilityProvider \ No newline at end of file +io.pebbletemplates.boot.autoconfigure.PebbleTemplateAvailabilityProvider \ No newline at end of file diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/resources/META-INF/spring.provides b/pebble-spring/pebble-legacy-spring-boot-starter/src/main/resources/META-INF/spring.provides deleted file mode 100644 index fa6b11812..000000000 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/resources/META-INF/spring.provides +++ /dev/null @@ -1 +0,0 @@ -provides: pebble,pebble-spring5 diff --git a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/AppConfig.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/AppConfig.java similarity index 83% rename from pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/AppConfig.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/AppConfig.java index eca8f60f7..f99856e98 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/AppConfig.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/AppConfig.java @@ -1,10 +1,10 @@ -package com.mitchellbosecke.pebble.boot; +package io.pebbletemplates.boot; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Extension; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Extension; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.springframework.context.MessageSource; import org.springframework.context.annotation.Bean; diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Application.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Application.java similarity index 86% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Application.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Application.java index 5a8c365d1..846f36d1d 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Application.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Application.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot; +package io.pebbletemplates.boot; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Controllers.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Controllers.java similarity index 94% rename from pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Controllers.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Controllers.java index 795b843de..771e7e915 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Controllers.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Controllers.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot; +package io.pebbletemplates.boot; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Foo.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Foo.java similarity index 73% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Foo.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Foo.java index f45315082..31a000ed2 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Foo.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Foo.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot; +package io.pebbletemplates.boot; import org.springframework.stereotype.Component; diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/NonWebAppTests.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/NonWebAppTests.java similarity index 80% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/NonWebAppTests.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/NonWebAppTests.java index 007e81269..e863b118b 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/NonWebAppTests.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/NonWebAppTests.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; import static org.assertj.core.api.Assertions.assertThat; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.boot.Application; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.boot.Application; import java.io.StringWriter; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfigurationTest.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfigurationTest.java similarity index 85% rename from pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfigurationTest.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfigurationTest.java index 9ed885476..5819d306a 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfigurationTest.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfigurationTest.java @@ -1,18 +1,20 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; import static java.util.Locale.CHINESE; import static java.util.Locale.FRENCH; import static org.assertj.core.api.Assertions.assertThat; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.attributes.methodaccess.BlacklistMethodAccessValidator; -import com.mitchellbosecke.pebble.attributes.methodaccess.MethodAccessValidator; -import com.mitchellbosecke.pebble.attributes.methodaccess.NoOpMethodAccessValidator; -import com.mitchellbosecke.pebble.loader.Loader; -import com.mitchellbosecke.pebble.spring.extension.SpringExtension; -import com.mitchellbosecke.pebble.spring.reactive.PebbleReactiveViewResolver; -import com.mitchellbosecke.pebble.spring.servlet.PebbleViewResolver; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.pebble.attributes.methodaccess.BlacklistMethodAccessValidator; +import io.pebbletemplates.pebble.attributes.methodaccess.MethodAccessValidator; +import io.pebbletemplates.pebble.attributes.methodaccess.NoOpMethodAccessValidator; +import io.pebbletemplates.spring.extension.SpringExtension; +import io.pebbletemplates.spring.reactive.PebbleReactiveViewResolver; +import io.pebbletemplates.spring.servlet.PebbleViewResolver; import java.util.Locale; + +import org.assertj.core.api.Assertions; import org.junit.jupiter.api.Test; import org.springframework.boot.test.util.TestPropertyValues; import org.springframework.boot.web.reactive.context.AnnotationConfigReactiveWebApplicationContext; @@ -33,19 +35,19 @@ class PebbleAutoConfigurationTest { @Test void registerBeansForServletApp() { this.loadWithServlet(null); - assertThat(this.webContext.getBeansOfType(Loader.class)).hasSize(1); - assertThat(this.webContext.getBeansOfType(SpringExtension.class)).hasSize(1); - assertThat(this.webContext.getBeansOfType(PebbleEngine.class)).hasSize(1); + Assertions.assertThat(this.webContext.getBeansOfType(Loader.class)).hasSize(1); + Assertions.assertThat(this.webContext.getBeansOfType(SpringExtension.class)).hasSize(1); + Assertions.assertThat(this.webContext.getBeansOfType(PebbleEngine.class)).hasSize(1); assertThat(this.webContext.getBean(PebbleEngine.class).getDefaultLocale()) .isEqualTo(DEFAULT_LOCALE); assertThat(this.webContext.getBean(PebbleEngine.class).isStrictVariables()).isTrue(); - assertThat( + Assertions.assertThat( this.webContext.getBean(PebbleEngine.class).getEvaluationOptions().isGreedyMatchMethod()) .isTrue(); assertThat(this.webContext.getBean(PebbleEngine.class).getEvaluationOptions() .getMethodAccessValidator()).isInstanceOf( BlacklistMethodAccessValidator.class); - assertThat(this.webContext.getBeansOfType(PebbleViewResolver.class)).hasSize(1); + Assertions.assertThat(this.webContext.getBeansOfType(PebbleViewResolver.class)).hasSize(1); } @Test @@ -57,14 +59,14 @@ void registerCompilerForServletApp() { assertThat(this.webContext.getBean(PebbleEngine.class).getDefaultLocale()) .isEqualTo(CUSTOM_LOCALE); assertThat(this.webContext.getBean(PebbleEngine.class).isStrictVariables()).isFalse(); - assertThat( + Assertions.assertThat( this.webContext.getBean(PebbleEngine.class).getEvaluationOptions().isGreedyMatchMethod()) .isFalse(); assertThat(this.webContext.getBean(PebbleEngine.class).getEvaluationOptions() .getMethodAccessValidator()).isInstanceOf( BlacklistMethodAccessValidator.class); assertThat(this.webContext.getBeansOfType(PebbleViewResolver.class)).hasSize(1); - assertThat(this.webContext.getBeansOfType(PebbleReactiveViewResolver.class)).isEmpty(); + Assertions.assertThat(this.webContext.getBeansOfType(PebbleReactiveViewResolver.class)).isEmpty(); } @Test @@ -76,7 +78,7 @@ void registerCustomMethodAccessValidatorForServletApp() { assertThat(this.webContext.getBean(PebbleEngine.class).getDefaultLocale()) .isEqualTo(DEFAULT_LOCALE); assertThat(this.webContext.getBean(PebbleEngine.class).isStrictVariables()).isTrue(); - assertThat( + Assertions.assertThat( this.webContext.getBean(PebbleEngine.class).getEvaluationOptions().isGreedyMatchMethod()) .isTrue(); assertThat(this.webContext.getBean(PebbleEngine.class).getEvaluationOptions() @@ -95,7 +97,7 @@ void registerBeansForReactiveApp() { assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getDefaultLocale()) .isEqualTo(DEFAULT_LOCALE); assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).isStrictVariables()).isTrue(); - assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getEvaluationOptions() + Assertions.assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getEvaluationOptions() .isGreedyMatchMethod()).isTrue(); assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getEvaluationOptions() .getMethodAccessValidator()).isInstanceOf( @@ -114,7 +116,7 @@ void registerCompilerForReactiveApp() { assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getDefaultLocale()) .isEqualTo(CUSTOM_LOCALE); assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).isStrictVariables()).isFalse(); - assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getEvaluationOptions() + Assertions.assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getEvaluationOptions() .isGreedyMatchMethod()).isFalse(); assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getEvaluationOptions() .getMethodAccessValidator()).isInstanceOf( @@ -132,7 +134,7 @@ void registerCustomMethodAccessValidatorForReactiveApp() { assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getDefaultLocale()) .isEqualTo(DEFAULT_LOCALE); assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).isStrictVariables()).isTrue(); - assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getEvaluationOptions() + Assertions.assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getEvaluationOptions() .isGreedyMatchMethod()).isTrue(); assertThat(this.reactiveWebContext.getBean(PebbleEngine.class).getEvaluationOptions() .getMethodAccessValidator()).isInstanceOf( diff --git a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ReactiveAppTest.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ReactiveAppTest.java similarity index 96% rename from pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ReactiveAppTest.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ReactiveAppTest.java index 60d6a8b26..1ee290e54 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ReactiveAppTest.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ReactiveAppTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; import static org.assertj.core.api.Assertions.assertThat; -import com.mitchellbosecke.pebble.boot.Application; +import io.pebbletemplates.boot.Application; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; diff --git a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ServletAppTest.java b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ServletAppTest.java similarity index 96% rename from pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ServletAppTest.java rename to pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ServletAppTest.java index b4bdeb587..d0da2a1f8 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ServletAppTest.java +++ b/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ServletAppTest.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; import static org.assertj.core.api.Assertions.assertThat; import static org.springframework.boot.test.context.SpringBootTest.WebEnvironment; @@ -6,7 +6,7 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.content; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status; -import com.mitchellbosecke.pebble.boot.Application; +import io.pebbletemplates.boot.Application; import java.util.Locale; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/pebble-spring/pebble-spring-boot-starter/pom.xml b/pebble-spring/pebble-spring-boot-starter/pom.xml index 6bc14e0b1..ac72b7df0 100644 --- a/pebble-spring/pebble-spring-boot-starter/pom.xml +++ b/pebble-spring/pebble-spring-boot-starter/pom.xml @@ -42,6 +42,18 @@ pebble-spring6 ${project.version} + + org.springframework.boot + spring-boot-configuration-processor + ${boot.version} + true + + + org.springframework.boot + spring-boot-autoconfigure-processor + ${boot.version} + true + diff --git a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/AbstractPebbleConfiguration.java b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/AbstractPebbleConfiguration.java similarity index 81% rename from pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/AbstractPebbleConfiguration.java rename to pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/AbstractPebbleConfiguration.java index b8b9b5406..f2eb83776 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/AbstractPebbleConfiguration.java +++ b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/AbstractPebbleConfiguration.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; abstract class AbstractPebbleConfiguration { diff --git a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfiguration.java b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfiguration.java similarity index 83% rename from pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfiguration.java rename to pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfiguration.java index b22b3c306..2d858ea03 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfiguration.java +++ b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfiguration.java @@ -1,11 +1,11 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.attributes.methodaccess.MethodAccessValidator; -import com.mitchellbosecke.pebble.extension.Extension; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.loader.Loader; -import com.mitchellbosecke.pebble.spring.extension.SpringExtension; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.attributes.methodaccess.MethodAccessValidator; +import io.pebbletemplates.pebble.extension.Extension; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.spring.extension.SpringExtension; import java.util.List; import org.springframework.boot.autoconfigure.AutoConfiguration; @@ -14,7 +14,6 @@ import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.context.MessageSource; import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Import; import org.springframework.lang.Nullable; diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleProperties.java b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleProperties.java similarity index 95% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleProperties.java rename to pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleProperties.java index e3cfcdc54..30dd9d56b 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleProperties.java +++ b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleProperties.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; import java.util.Locale; import org.springframework.boot.autoconfigure.template.AbstractTemplateViewResolverProperties; diff --git a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleReactiveWebConfiguration.java b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleReactiveWebConfiguration.java similarity index 84% rename from pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleReactiveWebConfiguration.java rename to pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleReactiveWebConfiguration.java index 4d40b79ff..e10d2c68d 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleReactiveWebConfiguration.java +++ b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleReactiveWebConfiguration.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.spring.reactive.PebbleReactiveViewResolver; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.spring.reactive.PebbleReactiveViewResolver; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication.Type; diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleServletWebConfiguration.java b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleServletWebConfiguration.java similarity index 81% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleServletWebConfiguration.java rename to pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleServletWebConfiguration.java index b42b16a4e..e0846426f 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleServletWebConfiguration.java +++ b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleServletWebConfiguration.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.spring.servlet.PebbleViewResolver; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.spring.servlet.PebbleViewResolver; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication.Type; diff --git a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java similarity index 83% rename from pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java rename to pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java index b3a52f6f3..6119d8c90 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java +++ b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/PebbleTemplateAvailabilityProvider.java @@ -1,5 +1,6 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; +import io.pebbletemplates.pebble.PebbleEngine; import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider; import org.springframework.core.env.Environment; import org.springframework.core.io.ResourceLoader; @@ -12,7 +13,7 @@ public class PebbleTemplateAvailabilityProvider implements TemplateAvailabilityP @Override public boolean isTemplateAvailable(String view, Environment environment, ClassLoader classLoader, ResourceLoader resourceLoader) { - if (ClassUtils.isPresent("com.mitchellbosecke.pebble.PebbleEngine", classLoader)) { + if (ClassUtils.isPresent(PebbleEngine.class.getCanonicalName(), classLoader)) { String prefix = environment.getProperty("pebble.prefix", PebbleProperties.DEFAULT_PREFIX); String suffix = environment.getProperty("pebble.suffix", PebbleProperties.DEFAULT_SUFFIX); return resourceLoader.getResource(CLASSPATH_URL_PREFIX + prefix + view + suffix).exists(); diff --git a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/package-info.java b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/package-info.java similarity index 51% rename from pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/package-info.java rename to pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/package-info.java index 2066b0801..0bc3c6096 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/main/java/com/mitchellbosecke/pebble/boot/autoconfigure/package-info.java +++ b/pebble-spring/pebble-spring-boot-starter/src/main/java/io/pebbletemplates/boot/autoconfigure/package-info.java @@ -1,4 +1,4 @@ /** * Auto-configuration for Pebble Template Engine. */ -package com.mitchellbosecke.pebble.boot.autoconfigure; \ No newline at end of file +package io.pebbletemplates.boot.autoconfigure; \ No newline at end of file diff --git a/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring.factories b/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring.factories index 8092dd538..8505e1ab1 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring.factories +++ b/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring.factories @@ -1,3 +1,3 @@ # Template availability providers org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider=\ -com.mitchellbosecke.pebble.boot.autoconfigure.PebbleTemplateAvailabilityProvider \ No newline at end of file +io.pebbletemplates.boot.autoconfigure.PebbleTemplateAvailabilityProvider \ No newline at end of file diff --git a/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring.provides b/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring.provides deleted file mode 100644 index 8b2207cf4..000000000 --- a/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring.provides +++ /dev/null @@ -1 +0,0 @@ -provides: pebble,pebble-spring6 diff --git a/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports index 758828757..e5e1f6606 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports +++ b/pebble-spring/pebble-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -1 +1 @@ -com.mitchellbosecke.pebble.boot.autoconfigure.PebbleAutoConfiguration \ No newline at end of file +io.pebbletemplates.boot.autoconfigure.PebbleAutoConfiguration \ No newline at end of file diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/AppConfig.java b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/AppConfig.java similarity index 83% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/AppConfig.java rename to pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/AppConfig.java index eca8f60f7..f99856e98 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/AppConfig.java +++ b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/AppConfig.java @@ -1,10 +1,10 @@ -package com.mitchellbosecke.pebble.boot; +package io.pebbletemplates.boot; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Extension; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Extension; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.springframework.context.MessageSource; import org.springframework.context.annotation.Bean; diff --git a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Application.java b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Application.java similarity index 86% rename from pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Application.java rename to pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Application.java index 5a8c365d1..846f36d1d 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Application.java +++ b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Application.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot; +package io.pebbletemplates.boot; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Controllers.java b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Controllers.java similarity index 94% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Controllers.java rename to pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Controllers.java index 795b843de..771e7e915 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Controllers.java +++ b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Controllers.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot; +package io.pebbletemplates.boot; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Foo.java b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Foo.java similarity index 73% rename from pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Foo.java rename to pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Foo.java index f45315082..31a000ed2 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/Foo.java +++ b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/Foo.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot; +package io.pebbletemplates.boot; import org.springframework.stereotype.Component; diff --git a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/NonWebAppTests.java b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/NonWebAppTests.java similarity index 80% rename from pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/NonWebAppTests.java rename to pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/NonWebAppTests.java index 007e81269..e863b118b 100644 --- a/pebble-spring/pebble-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/NonWebAppTests.java +++ b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/NonWebAppTests.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; import static org.assertj.core.api.Assertions.assertThat; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.boot.Application; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.boot.Application; import java.io.StringWriter; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfigurationTest.java b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfigurationTest.java similarity index 93% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfigurationTest.java rename to pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfigurationTest.java index 9ed885476..93c91afa4 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/PebbleAutoConfigurationTest.java +++ b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/PebbleAutoConfigurationTest.java @@ -1,17 +1,18 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; import static java.util.Locale.CHINESE; import static java.util.Locale.FRENCH; import static org.assertj.core.api.Assertions.assertThat; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.attributes.methodaccess.BlacklistMethodAccessValidator; -import com.mitchellbosecke.pebble.attributes.methodaccess.MethodAccessValidator; -import com.mitchellbosecke.pebble.attributes.methodaccess.NoOpMethodAccessValidator; -import com.mitchellbosecke.pebble.loader.Loader; -import com.mitchellbosecke.pebble.spring.extension.SpringExtension; -import com.mitchellbosecke.pebble.spring.reactive.PebbleReactiveViewResolver; -import com.mitchellbosecke.pebble.spring.servlet.PebbleViewResolver; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.attributes.methodaccess.BlacklistMethodAccessValidator; +import io.pebbletemplates.pebble.attributes.methodaccess.MethodAccessValidator; +import io.pebbletemplates.pebble.attributes.methodaccess.NoOpMethodAccessValidator; +import io.pebbletemplates.boot.autoconfigure.PebbleAutoConfiguration; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.spring.extension.SpringExtension; +import io.pebbletemplates.spring.reactive.PebbleReactiveViewResolver; +import io.pebbletemplates.spring.servlet.PebbleViewResolver; import java.util.Locale; import org.junit.jupiter.api.Test; import org.springframework.boot.test.util.TestPropertyValues; diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ReactiveAppTest.java b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ReactiveAppTest.java similarity index 96% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ReactiveAppTest.java rename to pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ReactiveAppTest.java index 60d6a8b26..1ee290e54 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ReactiveAppTest.java +++ b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ReactiveAppTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; import static org.assertj.core.api.Assertions.assertThat; -import com.mitchellbosecke.pebble.boot.Application; +import io.pebbletemplates.boot.Application; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; diff --git a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ServletAppTest.java b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ServletAppTest.java similarity index 96% rename from pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ServletAppTest.java rename to pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ServletAppTest.java index b4bdeb587..d0da2a1f8 100644 --- a/pebble-spring/pebble-legacy-spring-boot-starter/src/test/java/com/mitchellbosecke/pebble/boot/autoconfigure/ServletAppTest.java +++ b/pebble-spring/pebble-spring-boot-starter/src/test/java/io/pebbletemplates/boot/autoconfigure/ServletAppTest.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.boot.autoconfigure; +package io.pebbletemplates.boot.autoconfigure; import static org.assertj.core.api.Assertions.assertThat; import static org.springframework.boot.test.context.SpringBootTest.WebEnvironment; @@ -6,7 +6,7 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.content; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status; -import com.mitchellbosecke.pebble.boot.Application; +import io.pebbletemplates.boot.Application; import java.util.Locale; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/context/Beans.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/context/Beans.java similarity index 98% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/context/Beans.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/context/Beans.java index f15751127..16f3fd08d 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/context/Beans.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/context/Beans.java @@ -4,7 +4,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.context; +package io.pebbletemplates.spring.context; import java.util.Arrays; import java.util.Collection; diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/SpringExtension.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/SpringExtension.java similarity index 62% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/SpringExtension.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/SpringExtension.java index 888be297c..8d41dc86e 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/SpringExtension.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/SpringExtension.java @@ -4,20 +4,21 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension; +package io.pebbletemplates.spring.extension; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.spring.extension.function.HrefFunction; -import com.mitchellbosecke.pebble.spring.extension.function.MessageSourceFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.GetAllErrorsFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.GetFieldErrorsFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.GetGlobalErrorsFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.HasErrorsFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.HasFieldErrorsFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.HasGlobalErrorsFunction; +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.spring.extension.function.HrefFunction; +import io.pebbletemplates.spring.extension.function.MessageSourceFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.GetAllErrorsFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.GetFieldErrorsFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.GetGlobalErrorsFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.HasErrorsFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.HasFieldErrorsFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.HasGlobalErrorsFunction; import java.util.HashMap; import java.util.Map; + import org.springframework.context.MessageSource; /** diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/HrefFunction.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/HrefFunction.java similarity index 85% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/HrefFunction.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/HrefFunction.java index 84988d19a..86ce4a1be 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/HrefFunction.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/HrefFunction.java @@ -1,8 +1,9 @@ -package com.mitchellbosecke.pebble.spring.extension.function; +package io.pebbletemplates.spring.extension.function; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.extension.NamedArguments; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.springframework.util.StringUtils; import org.springframework.web.context.request.RequestContextHolder; @@ -74,7 +75,7 @@ private HttpServletRequest getRequest() { /** * {@inheritDoc} * - * @see com.mitchellbosecke.pebble.extension.NamedArguments#getArgumentNames() + * @see NamedArguments#getArgumentNames() */ @Override public List getArgumentNames() { diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/MessageSourceFunction.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/MessageSourceFunction.java similarity index 85% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/MessageSourceFunction.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/MessageSourceFunction.java index 6ec6f5f73..203abb07b 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/MessageSourceFunction.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/MessageSourceFunction.java @@ -4,15 +4,16 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function; +package io.pebbletemplates.spring.extension.function; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Locale; import java.util.Map; + import org.springframework.context.MessageSource; /** @@ -35,7 +36,7 @@ public MessageSourceFunction(MessageSource messageSource) { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { String key = this.extractKey(args); List arguments = this.extractArguments(args); Locale locale = context.getLocale(); diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/BaseBindingResultFunction.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/BaseBindingResultFunction.java similarity index 84% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/BaseBindingResultFunction.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/BaseBindingResultFunction.java index 4a42f71d0..298d31d59 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/BaseBindingResultFunction.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/BaseBindingResultFunction.java @@ -4,11 +4,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.GlobalContext; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.GlobalContext; import org.springframework.validation.BindingResult; diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetAllErrorsFunction.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetAllErrorsFunction.java similarity index 87% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetAllErrorsFunction.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetAllErrorsFunction.java index cb7d7881b..50aa87886 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetAllErrorsFunction.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetAllErrorsFunction.java @@ -4,14 +4,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Locale; import java.util.Map; + import org.springframework.context.MessageSource; import org.springframework.validation.BindingResult; import org.springframework.validation.ObjectError; @@ -37,7 +38,7 @@ public GetAllErrorsFunction(MessageSource messageSource) { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { String formName = (String) args.get(PARAM_FORM_NAME); Locale locale = context.getLocale(); diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetFieldErrorsFunction.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetFieldErrorsFunction.java similarity index 89% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetFieldErrorsFunction.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetFieldErrorsFunction.java index e29e0291e..d75a9876c 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetFieldErrorsFunction.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetFieldErrorsFunction.java @@ -4,14 +4,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Locale; import java.util.Map; + import org.springframework.context.MessageSource; import org.springframework.validation.BindingResult; import org.springframework.validation.FieldError; @@ -37,7 +38,7 @@ public GetFieldErrorsFunction(MessageSource messageSource) { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { String formName = (String) args.get(PARAM_FORM_NAME); String field = (String) args.get(PARAM_FIELD_NAME); diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java similarity index 87% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java index 2baee6a73..5576a9c32 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java @@ -4,14 +4,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Locale; import java.util.Map; + import org.springframework.context.MessageSource; import org.springframework.validation.BindingResult; import org.springframework.validation.ObjectError; @@ -37,7 +38,7 @@ public GetGlobalErrorsFunction(MessageSource messageSource) { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { String formName = (String) args.get(PARAM_FORM_NAME); Locale locale = context.getLocale(); diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasErrorsFunction.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasErrorsFunction.java similarity index 80% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasErrorsFunction.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasErrorsFunction.java index 9ed0016e3..deb381af3 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasErrorsFunction.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasErrorsFunction.java @@ -4,11 +4,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.Map; + import org.springframework.validation.BindingResult; /** @@ -29,7 +30,7 @@ public HasErrorsFunction() { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { String formName = (String) args.get(PARAM_FORM_NAME); BindingResult bindingResult = this.getBindingResult(formName, context); diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasFieldErrorsFunction.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasFieldErrorsFunction.java similarity index 83% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasFieldErrorsFunction.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasFieldErrorsFunction.java index 894960ea8..068050fda 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasFieldErrorsFunction.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasFieldErrorsFunction.java @@ -4,11 +4,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.Map; + import org.springframework.validation.BindingResult; /** @@ -29,7 +30,7 @@ public HasFieldErrorsFunction() { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { String formName = (String) args.get(PARAM_FORM_NAME); String fieldName = (String) args.get(PARAM_FIELD_NAME); diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java similarity index 80% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java index bc9253aa3..843ffee72 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java @@ -4,11 +4,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.Map; + import org.springframework.validation.BindingResult; /** @@ -29,7 +30,7 @@ public HasGlobalErrorsFunction() { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { String formName = (String) args.get(PARAM_FORM_NAME); BindingResult bindingResult = this.getBindingResult(formName, context); diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveView.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveView.java similarity index 92% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveView.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveView.java index 48c2c51d8..e6ec4891e 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveView.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveView.java @@ -1,17 +1,18 @@ -package com.mitchellbosecke.pebble.spring.reactive; +package io.pebbletemplates.spring.reactive; import static java.util.Optional.ofNullable; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.spring.context.Beans; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.spring.context.Beans; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.Writer; import java.nio.charset.Charset; import java.util.Locale; import java.util.Map; + import org.springframework.context.i18n.LocaleContextHolder; import org.springframework.core.io.buffer.DataBuffer; import org.springframework.core.io.buffer.DataBufferUtils; diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveViewResolver.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveViewResolver.java similarity index 88% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveViewResolver.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveViewResolver.java index 3f4a4734d..e6a8a5d4d 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveViewResolver.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveViewResolver.java @@ -1,6 +1,6 @@ -package com.mitchellbosecke.pebble.spring.reactive; +package io.pebbletemplates.spring.reactive; -import com.mitchellbosecke.pebble.PebbleEngine; +import io.pebbletemplates.pebble.PebbleEngine; import org.springframework.web.reactive.result.view.AbstractUrlBasedView; import org.springframework.web.reactive.result.view.UrlBasedViewResolver; diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleView.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/servlet/PebbleView.java similarity index 91% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleView.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/servlet/PebbleView.java index 34535f76a..040d274f9 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleView.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/servlet/PebbleView.java @@ -4,12 +4,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.servlet; +package io.pebbletemplates.spring.servlet; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.spring.context.Beans; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.spring.context.Beans; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -39,7 +39,7 @@ public class PebbleView extends AbstractTemplateView { *

*

* The value of this constant is - * com.mitchellbosecke.pebble.spring.servlet.PebbleView.timer. This allows + * io.pebbletemplates.spring.servlet.PebbleView.timer. This allows * you to set a specific configuration and/or appenders for timing info at your logging system * configuration. *

diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleViewResolver.java b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/servlet/PebbleViewResolver.java similarity index 90% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleViewResolver.java rename to pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/servlet/PebbleViewResolver.java index 01271123d..7b403240e 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleViewResolver.java +++ b/pebble-spring/pebble-spring5/src/main/java/io/pebbletemplates/spring/servlet/PebbleViewResolver.java @@ -4,10 +4,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.servlet; +package io.pebbletemplates.spring.servlet; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.Loader; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.pebble.PebbleEngine; import org.springframework.beans.factory.InitializingBean; import org.springframework.web.servlet.view.AbstractTemplateViewResolver; import org.springframework.web.servlet.view.AbstractUrlBasedView; diff --git a/pebble-spring/pebble-spring6/src/test/java/com/mitchellbosecke/pebble/spring/PebbleViewResolverTest.java b/pebble-spring/pebble-spring5/src/test/java/io/pebbletemplates/spring/PebbleViewResolverTest.java similarity index 97% rename from pebble-spring/pebble-spring6/src/test/java/com/mitchellbosecke/pebble/spring/PebbleViewResolverTest.java rename to pebble-spring/pebble-spring5/src/test/java/io/pebbletemplates/spring/PebbleViewResolverTest.java index e9602e64a..b7d926f44 100644 --- a/pebble-spring/pebble-spring6/src/test/java/com/mitchellbosecke/pebble/spring/PebbleViewResolverTest.java +++ b/pebble-spring/pebble-spring5/src/test/java/io/pebbletemplates/spring/PebbleViewResolverTest.java @@ -4,9 +4,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring; +package io.pebbletemplates.spring; -import com.mitchellbosecke.pebble.spring.config.MVCConfig; +import io.pebbletemplates.spring.config.MVCConfig; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; @@ -49,7 +49,7 @@ class PebbleViewResolverTest { private static final String CONTEXT_PATH = "/testContextPath"; private static final Locale DEFAULT_LOCALE = Locale.CANADA; - private static final String EXPECTED_RESPONSE_PATH = "/com/mitchellbosecke/pebble/spring/expectedResponse"; + private static final String EXPECTED_RESPONSE_PATH = "/io/pebbletemplates/spring/expectedResponse"; private static final String FORM_NAME = "formName"; private BindingResult mockBindingResult = mock(BindingResult.class); diff --git a/pebble-spring/pebble-spring5/src/test/java/com/mitchellbosecke/pebble/spring/bean/SomeBean.java b/pebble-spring/pebble-spring5/src/test/java/io/pebbletemplates/spring/bean/SomeBean.java similarity index 86% rename from pebble-spring/pebble-spring5/src/test/java/com/mitchellbosecke/pebble/spring/bean/SomeBean.java rename to pebble-spring/pebble-spring5/src/test/java/io/pebbletemplates/spring/bean/SomeBean.java index 21bce7b34..9a042a56a 100644 --- a/pebble-spring/pebble-spring5/src/test/java/com/mitchellbosecke/pebble/spring/bean/SomeBean.java +++ b/pebble-spring/pebble-spring5/src/test/java/io/pebbletemplates/spring/bean/SomeBean.java @@ -4,7 +4,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.bean; +package io.pebbletemplates.spring.bean; /** * Spring bean for unit test diff --git a/pebble-spring/pebble-spring5/src/test/java/com/mitchellbosecke/pebble/spring/config/MVCConfig.java b/pebble-spring/pebble-spring5/src/test/java/io/pebbletemplates/spring/config/MVCConfig.java similarity index 74% rename from pebble-spring/pebble-spring5/src/test/java/com/mitchellbosecke/pebble/spring/config/MVCConfig.java rename to pebble-spring/pebble-spring5/src/test/java/io/pebbletemplates/spring/config/MVCConfig.java index 10122412e..dd32d3e6c 100644 --- a/pebble-spring/pebble-spring5/src/test/java/com/mitchellbosecke/pebble/spring/config/MVCConfig.java +++ b/pebble-spring/pebble-spring5/src/test/java/io/pebbletemplates/spring/config/MVCConfig.java @@ -4,14 +4,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.config; +package io.pebbletemplates.spring.config; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.loader.Loader; -import com.mitchellbosecke.pebble.spring.bean.SomeBean; -import com.mitchellbosecke.pebble.spring.extension.SpringExtension; -import com.mitchellbosecke.pebble.spring.servlet.PebbleViewResolver; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.spring.bean.SomeBean; +import io.pebbletemplates.spring.extension.SpringExtension; +import io.pebbletemplates.spring.servlet.PebbleViewResolver; import org.springframework.context.MessageSource; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -34,7 +34,7 @@ public SomeBean foo() { @Bean public MessageSource messageSource() { ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource(); - messageSource.setBasename("com.mitchellbosecke.pebble.spring.messages"); + messageSource.setBasename("io.pebbletemplates.spring.messages"); return messageSource; } @@ -62,7 +62,7 @@ public Loader templateLoader() { @Bean public ViewResolver viewResolver(PebbleEngine pebbleEngine) { PebbleViewResolver viewResolver = new PebbleViewResolver(pebbleEngine); - viewResolver.setPrefix("com/mitchellbosecke/pebble/spring/template/"); + viewResolver.setPrefix("io/pebbletemplates/spring/template/"); viewResolver.setSuffix(".html"); viewResolver.setContentType("text/html"); return viewResolver; diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/beansTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/beansTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/beansTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/beansTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/bindingResultTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/bindingResultTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/bindingResultTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/bindingResultTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/bindingResultWithMacroTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/bindingResultWithMacroTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/bindingResultWithMacroTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/bindingResultWithMacroTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/hrefFunctionTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/hrefFunctionTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/hrefFunctionTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/hrefFunctionTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/messageEnTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/messageEnTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/messageEnTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/messageEnTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/messageFrTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/messageFrTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/messageFrTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/messageFrTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/requestTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/requestTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/requestTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/requestTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/responseTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/responseTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/responseTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/responseTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/sessionTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/sessionTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/sessionTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/expectedResponse/sessionTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/messages_en.properties b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/messages_en.properties similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/messages_en.properties rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/messages_en.properties diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/messages_fr.properties b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/messages_fr.properties similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/messages_fr.properties rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/messages_fr.properties diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/beansTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/beansTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/beansTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/beansTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/bindingResultTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/bindingResultTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/bindingResultTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/bindingResultTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/bindingResultWithMacroTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/bindingResultWithMacroTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/bindingResultWithMacroTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/bindingResultWithMacroTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/hrefFunctionTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/hrefFunctionTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/hrefFunctionTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/hrefFunctionTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/messageEnTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/messageEnTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/messageEnTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/messageEnTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/messageFrTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/messageFrTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/messageFrTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/messageFrTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/requestTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/requestTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/requestTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/requestTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/responseTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/responseTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/responseTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/responseTest.html diff --git a/pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/sessionTest.html b/pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/sessionTest.html similarity index 100% rename from pebble-spring/pebble-spring5/src/test/resources/com/mitchellbosecke/pebble/spring/template/sessionTest.html rename to pebble-spring/pebble-spring5/src/test/resources/io/pebbletemplates/spring/template/sessionTest.html diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/context/Beans.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/context/Beans.java similarity index 98% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/context/Beans.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/context/Beans.java index f15751127..16f3fd08d 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/context/Beans.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/context/Beans.java @@ -4,7 +4,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.context; +package io.pebbletemplates.spring.context; import java.util.Arrays; import java.util.Collection; diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/SpringExtension.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/SpringExtension.java similarity index 62% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/SpringExtension.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/SpringExtension.java index 888be297c..8d41dc86e 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/SpringExtension.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/SpringExtension.java @@ -4,20 +4,21 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension; +package io.pebbletemplates.spring.extension; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.spring.extension.function.HrefFunction; -import com.mitchellbosecke.pebble.spring.extension.function.MessageSourceFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.GetAllErrorsFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.GetFieldErrorsFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.GetGlobalErrorsFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.HasErrorsFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.HasFieldErrorsFunction; -import com.mitchellbosecke.pebble.spring.extension.function.bindingresult.HasGlobalErrorsFunction; +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.spring.extension.function.HrefFunction; +import io.pebbletemplates.spring.extension.function.MessageSourceFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.GetAllErrorsFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.GetFieldErrorsFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.GetGlobalErrorsFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.HasErrorsFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.HasFieldErrorsFunction; +import io.pebbletemplates.spring.extension.function.bindingresult.HasGlobalErrorsFunction; import java.util.HashMap; import java.util.Map; + import org.springframework.context.MessageSource; /** diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/HrefFunction.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/HrefFunction.java similarity index 85% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/HrefFunction.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/HrefFunction.java index 2219994c5..85465feb2 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/HrefFunction.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/HrefFunction.java @@ -1,8 +1,9 @@ -package com.mitchellbosecke.pebble.spring.extension.function; +package io.pebbletemplates.spring.extension.function; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.extension.NamedArguments; import jakarta.servlet.http.HttpServletRequest; import org.springframework.util.StringUtils; import org.springframework.web.context.request.RequestContextHolder; @@ -72,7 +73,7 @@ private HttpServletRequest getRequest() { /** * {@inheritDoc} * - * @see com.mitchellbosecke.pebble.extension.NamedArguments#getArgumentNames() + * @see NamedArguments#getArgumentNames() */ @Override public List getArgumentNames() { diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/MessageSourceFunction.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/MessageSourceFunction.java similarity index 87% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/MessageSourceFunction.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/MessageSourceFunction.java index 6ec6f5f73..30aaa36d9 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/MessageSourceFunction.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/MessageSourceFunction.java @@ -4,11 +4,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function; +package io.pebbletemplates.spring.extension.function; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Locale; diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/BaseBindingResultFunction.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/BaseBindingResultFunction.java similarity index 84% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/BaseBindingResultFunction.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/BaseBindingResultFunction.java index 4a42f71d0..298d31d59 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/BaseBindingResultFunction.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/BaseBindingResultFunction.java @@ -4,11 +4,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.GlobalContext; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.GlobalContext; import org.springframework.validation.BindingResult; diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetAllErrorsFunction.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetAllErrorsFunction.java similarity index 89% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetAllErrorsFunction.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetAllErrorsFunction.java index cb7d7881b..22a7f511c 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetAllErrorsFunction.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetAllErrorsFunction.java @@ -4,10 +4,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Locale; diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetFieldErrorsFunction.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetFieldErrorsFunction.java similarity index 90% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetFieldErrorsFunction.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetFieldErrorsFunction.java index e29e0291e..e4c1be41f 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetFieldErrorsFunction.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetFieldErrorsFunction.java @@ -4,10 +4,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Locale; diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java similarity index 89% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java index 2baee6a73..05870ab82 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/GetGlobalErrorsFunction.java @@ -4,10 +4,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Locale; diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasErrorsFunction.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasErrorsFunction.java similarity index 82% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasErrorsFunction.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasErrorsFunction.java index 9ed0016e3..40e3fe0d3 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasErrorsFunction.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasErrorsFunction.java @@ -4,10 +4,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.Map; import org.springframework.validation.BindingResult; diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasFieldErrorsFunction.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasFieldErrorsFunction.java similarity index 85% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasFieldErrorsFunction.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasFieldErrorsFunction.java index 894960ea8..ee7130bc1 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasFieldErrorsFunction.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasFieldErrorsFunction.java @@ -4,10 +4,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.Map; import org.springframework.validation.BindingResult; diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java similarity index 83% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java index bc9253aa3..9b5a17a37 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/extension/function/bindingresult/HasGlobalErrorsFunction.java @@ -4,10 +4,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.extension.function.bindingresult; +package io.pebbletemplates.spring.extension.function.bindingresult; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.util.Map; import org.springframework.validation.BindingResult; diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveView.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveView.java similarity index 92% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveView.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveView.java index 48c2c51d8..e3b5e15aa 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveView.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveView.java @@ -1,11 +1,11 @@ -package com.mitchellbosecke.pebble.spring.reactive; +package io.pebbletemplates.spring.reactive; import static java.util.Optional.ofNullable; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.spring.context.Beans; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.spring.context.Beans; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.Writer; diff --git a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveViewResolver.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveViewResolver.java similarity index 88% rename from pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveViewResolver.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveViewResolver.java index 3f4a4734d..e6a8a5d4d 100644 --- a/pebble-spring/pebble-spring5/src/main/java/com/mitchellbosecke/pebble/spring/reactive/PebbleReactiveViewResolver.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/reactive/PebbleReactiveViewResolver.java @@ -1,6 +1,6 @@ -package com.mitchellbosecke.pebble.spring.reactive; +package io.pebbletemplates.spring.reactive; -import com.mitchellbosecke.pebble.PebbleEngine; +import io.pebbletemplates.pebble.PebbleEngine; import org.springframework.web.reactive.result.view.AbstractUrlBasedView; import org.springframework.web.reactive.result.view.UrlBasedViewResolver; diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleView.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/servlet/PebbleView.java similarity index 91% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleView.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/servlet/PebbleView.java index 80404b4bc..58a6518ef 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleView.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/servlet/PebbleView.java @@ -4,12 +4,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.servlet; +package io.pebbletemplates.spring.servlet; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.spring.context.Beans; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.spring.context.Beans; +import io.pebbletemplates.pebble.template.PebbleTemplate; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import org.slf4j.Logger; @@ -37,7 +37,7 @@ public class PebbleView extends AbstractTemplateView { *

*

* The value of this constant is - * com.mitchellbosecke.pebble.spring.servlet.PebbleView.timer. This allows + * io.pebbletemplates.servlet.spring.PebbleView.timer. This allows * you to set a specific configuration and/or appenders for timing info at your logging system * configuration. *

diff --git a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleViewResolver.java b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/servlet/PebbleViewResolver.java similarity index 90% rename from pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleViewResolver.java rename to pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/servlet/PebbleViewResolver.java index 01271123d..bb4cbb568 100644 --- a/pebble-spring/pebble-spring6/src/main/java/com/mitchellbosecke/pebble/spring/servlet/PebbleViewResolver.java +++ b/pebble-spring/pebble-spring6/src/main/java/io/pebbletemplates/spring/servlet/PebbleViewResolver.java @@ -4,10 +4,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.servlet; +package io.pebbletemplates.spring.servlet; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.Loader; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.loader.Loader; import org.springframework.beans.factory.InitializingBean; import org.springframework.web.servlet.view.AbstractTemplateViewResolver; import org.springframework.web.servlet.view.AbstractUrlBasedView; diff --git a/pebble-spring/pebble-spring5/src/test/java/com/mitchellbosecke/pebble/spring/PebbleViewResolverTest.java b/pebble-spring/pebble-spring6/src/test/java/io/pebbletemplates/spring/PebbleViewResolverTest.java similarity index 97% rename from pebble-spring/pebble-spring5/src/test/java/com/mitchellbosecke/pebble/spring/PebbleViewResolverTest.java rename to pebble-spring/pebble-spring6/src/test/java/io/pebbletemplates/spring/PebbleViewResolverTest.java index e9602e64a..b7d926f44 100644 --- a/pebble-spring/pebble-spring5/src/test/java/com/mitchellbosecke/pebble/spring/PebbleViewResolverTest.java +++ b/pebble-spring/pebble-spring6/src/test/java/io/pebbletemplates/spring/PebbleViewResolverTest.java @@ -4,9 +4,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring; +package io.pebbletemplates.spring; -import com.mitchellbosecke.pebble.spring.config.MVCConfig; +import io.pebbletemplates.spring.config.MVCConfig; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; @@ -49,7 +49,7 @@ class PebbleViewResolverTest { private static final String CONTEXT_PATH = "/testContextPath"; private static final Locale DEFAULT_LOCALE = Locale.CANADA; - private static final String EXPECTED_RESPONSE_PATH = "/com/mitchellbosecke/pebble/spring/expectedResponse"; + private static final String EXPECTED_RESPONSE_PATH = "/io/pebbletemplates/spring/expectedResponse"; private static final String FORM_NAME = "formName"; private BindingResult mockBindingResult = mock(BindingResult.class); diff --git a/pebble-spring/pebble-spring6/src/test/java/com/mitchellbosecke/pebble/spring/bean/SomeBean.java b/pebble-spring/pebble-spring6/src/test/java/io/pebbletemplates/spring/bean/SomeBean.java similarity index 86% rename from pebble-spring/pebble-spring6/src/test/java/com/mitchellbosecke/pebble/spring/bean/SomeBean.java rename to pebble-spring/pebble-spring6/src/test/java/io/pebbletemplates/spring/bean/SomeBean.java index 21bce7b34..9a042a56a 100644 --- a/pebble-spring/pebble-spring6/src/test/java/com/mitchellbosecke/pebble/spring/bean/SomeBean.java +++ b/pebble-spring/pebble-spring6/src/test/java/io/pebbletemplates/spring/bean/SomeBean.java @@ -4,7 +4,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.bean; +package io.pebbletemplates.spring.bean; /** * Spring bean for unit test diff --git a/pebble-spring/pebble-spring6/src/test/java/com/mitchellbosecke/pebble/spring/config/MVCConfig.java b/pebble-spring/pebble-spring6/src/test/java/io/pebbletemplates/spring/config/MVCConfig.java similarity index 74% rename from pebble-spring/pebble-spring6/src/test/java/com/mitchellbosecke/pebble/spring/config/MVCConfig.java rename to pebble-spring/pebble-spring6/src/test/java/io/pebbletemplates/spring/config/MVCConfig.java index 10122412e..dd32d3e6c 100644 --- a/pebble-spring/pebble-spring6/src/test/java/com/mitchellbosecke/pebble/spring/config/MVCConfig.java +++ b/pebble-spring/pebble-spring6/src/test/java/io/pebbletemplates/spring/config/MVCConfig.java @@ -4,14 +4,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.spring.config; +package io.pebbletemplates.spring.config; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.loader.Loader; -import com.mitchellbosecke.pebble.spring.bean.SomeBean; -import com.mitchellbosecke.pebble.spring.extension.SpringExtension; -import com.mitchellbosecke.pebble.spring.servlet.PebbleViewResolver; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.spring.bean.SomeBean; +import io.pebbletemplates.spring.extension.SpringExtension; +import io.pebbletemplates.spring.servlet.PebbleViewResolver; import org.springframework.context.MessageSource; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -34,7 +34,7 @@ public SomeBean foo() { @Bean public MessageSource messageSource() { ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource(); - messageSource.setBasename("com.mitchellbosecke.pebble.spring.messages"); + messageSource.setBasename("io.pebbletemplates.spring.messages"); return messageSource; } @@ -62,7 +62,7 @@ public Loader templateLoader() { @Bean public ViewResolver viewResolver(PebbleEngine pebbleEngine) { PebbleViewResolver viewResolver = new PebbleViewResolver(pebbleEngine); - viewResolver.setPrefix("com/mitchellbosecke/pebble/spring/template/"); + viewResolver.setPrefix("io/pebbletemplates/spring/template/"); viewResolver.setSuffix(".html"); viewResolver.setContentType("text/html"); return viewResolver; diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/beansTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/beansTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/beansTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/beansTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/bindingResultTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/bindingResultTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/bindingResultTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/bindingResultTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/bindingResultWithMacroTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/bindingResultWithMacroTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/bindingResultWithMacroTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/bindingResultWithMacroTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/hrefFunctionTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/hrefFunctionTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/hrefFunctionTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/hrefFunctionTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/messageEnTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/messageEnTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/messageEnTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/messageEnTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/messageFrTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/messageFrTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/messageFrTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/messageFrTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/requestTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/requestTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/requestTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/requestTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/responseTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/responseTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/responseTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/responseTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/sessionTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/sessionTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/expectedResponse/sessionTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/expectedResponse/sessionTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/messages_en.properties b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/messages_en.properties similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/messages_en.properties rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/messages_en.properties diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/messages_fr.properties b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/messages_fr.properties similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/messages_fr.properties rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/messages_fr.properties diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/beansTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/beansTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/beansTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/beansTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/bindingResultTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/bindingResultTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/bindingResultTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/bindingResultTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/bindingResultWithMacroTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/bindingResultWithMacroTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/bindingResultWithMacroTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/bindingResultWithMacroTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/hrefFunctionTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/hrefFunctionTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/hrefFunctionTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/hrefFunctionTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/messageEnTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/messageEnTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/messageEnTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/messageEnTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/messageFrTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/messageFrTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/messageFrTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/messageFrTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/requestTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/requestTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/requestTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/requestTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/responseTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/responseTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/responseTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/responseTest.html diff --git a/pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/sessionTest.html b/pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/sessionTest.html similarity index 100% rename from pebble-spring/pebble-spring6/src/test/resources/com/mitchellbosecke/pebble/spring/template/sessionTest.html rename to pebble-spring/pebble-spring6/src/test/resources/io/pebbletemplates/spring/template/sessionTest.html diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/PebbleEngine.java b/pebble/src/main/java/io/pebbletemplates/pebble/PebbleEngine.java similarity index 91% rename from pebble/src/main/java/com/mitchellbosecke/pebble/PebbleEngine.java rename to pebble/src/main/java/io/pebbletemplates/pebble/PebbleEngine.java index 7e5d0109a..65e5481b5 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/PebbleEngine.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/PebbleEngine.java @@ -6,35 +6,36 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; - - -import com.mitchellbosecke.pebble.attributes.methodaccess.BlacklistMethodAccessValidator; -import com.mitchellbosecke.pebble.attributes.methodaccess.MethodAccessValidator; -import com.mitchellbosecke.pebble.cache.CacheKey; -import com.mitchellbosecke.pebble.cache.PebbleCache; -import com.mitchellbosecke.pebble.cache.tag.ConcurrentMapTagCache; -import com.mitchellbosecke.pebble.cache.tag.NoOpTagCache; -import com.mitchellbosecke.pebble.cache.template.ConcurrentMapTemplateCache; -import com.mitchellbosecke.pebble.cache.template.NoOpTemplateCache; -import com.mitchellbosecke.pebble.error.LoaderException; -import com.mitchellbosecke.pebble.extension.*; -import com.mitchellbosecke.pebble.extension.escaper.EscapingStrategy; -import com.mitchellbosecke.pebble.lexer.LexerImpl; -import com.mitchellbosecke.pebble.lexer.Syntax; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.loader.DelegatingLoader; -import com.mitchellbosecke.pebble.loader.FileLoader; -import com.mitchellbosecke.pebble.loader.Loader; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.node.RootNode; -import com.mitchellbosecke.pebble.parser.Parser; -import com.mitchellbosecke.pebble.parser.ParserImpl; -import com.mitchellbosecke.pebble.parser.ParserOptions; -import com.mitchellbosecke.pebble.template.EvaluationOptions; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +package io.pebbletemplates.pebble; + + +import io.pebbletemplates.pebble.cache.CacheKey; +import io.pebbletemplates.pebble.cache.PebbleCache; +import io.pebbletemplates.pebble.cache.tag.ConcurrentMapTagCache; +import io.pebbletemplates.pebble.cache.tag.NoOpTagCache; +import io.pebbletemplates.pebble.cache.template.ConcurrentMapTemplateCache; +import io.pebbletemplates.pebble.cache.template.NoOpTemplateCache; +import io.pebbletemplates.pebble.error.LoaderException; +import io.pebbletemplates.pebble.lexer.LexerImpl; +import io.pebbletemplates.pebble.lexer.Syntax; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.RootNode; +import io.pebbletemplates.pebble.parser.Parser; +import io.pebbletemplates.pebble.parser.ParserImpl; +import io.pebbletemplates.pebble.parser.ParserOptions; +import io.pebbletemplates.pebble.attributes.methodaccess.BlacklistMethodAccessValidator; +import io.pebbletemplates.pebble.attributes.methodaccess.MethodAccessValidator; +import io.pebbletemplates.pebble.extension.escaper.EscapingStrategy; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.pebble.loader.DelegatingLoader; +import io.pebbletemplates.pebble.loader.FileLoader; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.extension.*; +import io.pebbletemplates.pebble.template.EvaluationOptions; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; + import java.io.IOException; import java.io.Reader; import java.util.ArrayList; @@ -43,6 +44,7 @@ import java.util.concurrent.ExecutorService; import java.util.function.Function; +import io.pebbletemplates.pebble.utils.TypeUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -550,7 +552,7 @@ public Builder literalNumbersAsBigDecimals(boolean literalNumbersAsBigDecimals) * * @param greedyMatchMethod toggle to enable/disable greedy match method * @return This builder object - * @see com.mitchellbosecke.pebble.utils.TypeUtils#compatibleCast(Object, Class) + * @see TypeUtils#compatibleCast(Object, Class) */ public Builder greedyMatchMethod(boolean greedyMatchMethod) { this.greedyMatchMethod = greedyMatchMethod; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/ArrayResolver.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/ArrayResolver.java similarity index 83% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/ArrayResolver.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/ArrayResolver.java index a9f300137..cfc22a2a0 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/ArrayResolver.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/ArrayResolver.java @@ -1,8 +1,9 @@ -package com.mitchellbosecke.pebble.attributes; +package io.pebbletemplates.pebble.attributes; + +import io.pebbletemplates.pebble.error.AttributeNotFoundException; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.error.AttributeNotFoundException; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; import java.lang.reflect.Array; class ArrayResolver implements AttributeResolver { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/AttributeResolver.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/AttributeResolver.java similarity index 60% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/AttributeResolver.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/AttributeResolver.java index 0897aca5c..94e2fe9e7 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/AttributeResolver.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/AttributeResolver.java @@ -1,7 +1,7 @@ -package com.mitchellbosecke.pebble.attributes; +package io.pebbletemplates.pebble.attributes; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; public interface AttributeResolver { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/DefaultAttributeResolver.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/DefaultAttributeResolver.java similarity index 92% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/DefaultAttributeResolver.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/DefaultAttributeResolver.java index f36211954..1858c2c56 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/DefaultAttributeResolver.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/DefaultAttributeResolver.java @@ -1,9 +1,10 @@ -package com.mitchellbosecke.pebble.attributes; +package io.pebbletemplates.pebble.attributes; + +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.MacroAttributeProvider; +import io.pebbletemplates.pebble.utils.TypeUtils; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.MacroAttributeProvider; -import com.mitchellbosecke.pebble.utils.TypeUtils; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Member; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/ListResolver.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/ListResolver.java similarity index 82% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/ListResolver.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/ListResolver.java index 6167dd1b0..d3eb7a9bd 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/ListResolver.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/ListResolver.java @@ -1,8 +1,9 @@ -package com.mitchellbosecke.pebble.attributes; +package io.pebbletemplates.pebble.attributes; + +import io.pebbletemplates.pebble.error.AttributeNotFoundException; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.error.AttributeNotFoundException; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; import java.util.List; class ListResolver implements AttributeResolver { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/MacroResolver.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/MacroResolver.java similarity index 74% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/MacroResolver.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/MacroResolver.java index 27cced4cf..7b6e65670 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/MacroResolver.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/MacroResolver.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.attributes; +package io.pebbletemplates.pebble.attributes; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.MacroAttributeProvider; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.MacroAttributeProvider; class MacroResolver implements AttributeResolver { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/MapResolver.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/MapResolver.java similarity index 88% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/MapResolver.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/MapResolver.java index b1c33e871..3df59ff98 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/MapResolver.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/MapResolver.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.attributes; +package io.pebbletemplates.pebble.attributes; -import com.mitchellbosecke.pebble.error.AttributeNotFoundException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.error.AttributeNotFoundException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; import java.util.Map; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/MemberCacheUtils.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/MemberCacheUtils.java similarity index 97% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/MemberCacheUtils.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/MemberCacheUtils.java index 79a14daaa..f314dcea2 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/MemberCacheUtils.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/MemberCacheUtils.java @@ -1,8 +1,9 @@ -package com.mitchellbosecke.pebble.attributes; +package io.pebbletemplates.pebble.attributes; + +import io.pebbletemplates.pebble.error.ClassAccessException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.EvaluationOptions; -import com.mitchellbosecke.pebble.error.ClassAccessException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.EvaluationOptions; import java.lang.reflect.AccessibleObject; import java.lang.reflect.Member; import java.lang.reflect.Method; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/ResolvedAttribute.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/ResolvedAttribute.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/ResolvedAttribute.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/ResolvedAttribute.java index f8fa77d07..23e4e8bfb 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/ResolvedAttribute.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/ResolvedAttribute.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.attributes; +package io.pebbletemplates.pebble.attributes; public final class ResolvedAttribute { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/methodaccess/BlacklistMethodAccessValidator.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/methodaccess/BlacklistMethodAccessValidator.java similarity index 94% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/methodaccess/BlacklistMethodAccessValidator.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/methodaccess/BlacklistMethodAccessValidator.java index c5083da68..54dc1c573 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/methodaccess/BlacklistMethodAccessValidator.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/methodaccess/BlacklistMethodAccessValidator.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.attributes.methodaccess; +package io.pebbletemplates.pebble.attributes.methodaccess; import java.lang.reflect.AccessibleObject; import java.lang.reflect.Method; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/methodaccess/MethodAccessValidator.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/methodaccess/MethodAccessValidator.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/methodaccess/MethodAccessValidator.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/methodaccess/MethodAccessValidator.java index c5187f5d1..a3e825077 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/methodaccess/MethodAccessValidator.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/methodaccess/MethodAccessValidator.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.attributes.methodaccess; +package io.pebbletemplates.pebble.attributes.methodaccess; import java.lang.reflect.Method; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/methodaccess/NoOpMethodAccessValidator.java b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/methodaccess/NoOpMethodAccessValidator.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/attributes/methodaccess/NoOpMethodAccessValidator.java rename to pebble/src/main/java/io/pebbletemplates/pebble/attributes/methodaccess/NoOpMethodAccessValidator.java index 7aa43ce9d..e7adbca70 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/attributes/methodaccess/NoOpMethodAccessValidator.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/attributes/methodaccess/NoOpMethodAccessValidator.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.attributes.methodaccess; +package io.pebbletemplates.pebble.attributes.methodaccess; import java.lang.reflect.Method; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/CacheKey.java b/pebble/src/main/java/io/pebbletemplates/pebble/cache/CacheKey.java similarity index 93% rename from pebble/src/main/java/com/mitchellbosecke/pebble/cache/CacheKey.java rename to pebble/src/main/java/io/pebbletemplates/pebble/cache/CacheKey.java index 1f208befd..b2ed94ca4 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/CacheKey.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/cache/CacheKey.java @@ -1,6 +1,7 @@ -package com.mitchellbosecke.pebble.cache; +package io.pebbletemplates.pebble.cache; + +import io.pebbletemplates.pebble.node.CacheNode; -import com.mitchellbosecke.pebble.node.CacheNode; import java.util.Locale; /** diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/PebbleCache.java b/pebble/src/main/java/io/pebbletemplates/pebble/cache/PebbleCache.java similarity index 81% rename from pebble/src/main/java/com/mitchellbosecke/pebble/cache/PebbleCache.java rename to pebble/src/main/java/io/pebbletemplates/pebble/cache/PebbleCache.java index e6cbd82e7..1ae31e881 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/PebbleCache.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/cache/PebbleCache.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.cache; +package io.pebbletemplates.pebble.cache; import java.util.function.Function; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/tag/CaffeineTagCache.java b/pebble/src/main/java/io/pebbletemplates/pebble/cache/tag/CaffeineTagCache.java similarity index 83% rename from pebble/src/main/java/com/mitchellbosecke/pebble/cache/tag/CaffeineTagCache.java rename to pebble/src/main/java/io/pebbletemplates/pebble/cache/tag/CaffeineTagCache.java index b8f88a482..e7540fe82 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/tag/CaffeineTagCache.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/cache/tag/CaffeineTagCache.java @@ -1,9 +1,10 @@ -package com.mitchellbosecke.pebble.cache.tag; +package io.pebbletemplates.pebble.cache.tag; import com.github.benmanes.caffeine.cache.Cache; import com.github.benmanes.caffeine.cache.Caffeine; -import com.mitchellbosecke.pebble.cache.CacheKey; -import com.mitchellbosecke.pebble.cache.PebbleCache; +import io.pebbletemplates.pebble.cache.CacheKey; +import io.pebbletemplates.pebble.cache.PebbleCache; + import java.util.function.Function; public class CaffeineTagCache implements PebbleCache { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/tag/ConcurrentMapTagCache.java b/pebble/src/main/java/io/pebbletemplates/pebble/cache/tag/ConcurrentMapTagCache.java similarity index 82% rename from pebble/src/main/java/com/mitchellbosecke/pebble/cache/tag/ConcurrentMapTagCache.java rename to pebble/src/main/java/io/pebbletemplates/pebble/cache/tag/ConcurrentMapTagCache.java index 296f8c85b..08da91be8 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/tag/ConcurrentMapTagCache.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/cache/tag/ConcurrentMapTagCache.java @@ -1,7 +1,8 @@ -package com.mitchellbosecke.pebble.cache.tag; +package io.pebbletemplates.pebble.cache.tag; + +import io.pebbletemplates.pebble.cache.CacheKey; +import io.pebbletemplates.pebble.cache.PebbleCache; -import com.mitchellbosecke.pebble.cache.CacheKey; -import com.mitchellbosecke.pebble.cache.PebbleCache; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; import java.util.function.Function; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/tag/NoOpTagCache.java b/pebble/src/main/java/io/pebbletemplates/pebble/cache/tag/NoOpTagCache.java similarity index 67% rename from pebble/src/main/java/com/mitchellbosecke/pebble/cache/tag/NoOpTagCache.java rename to pebble/src/main/java/io/pebbletemplates/pebble/cache/tag/NoOpTagCache.java index 8c0f41494..54b90ae4c 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/tag/NoOpTagCache.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/cache/tag/NoOpTagCache.java @@ -1,7 +1,8 @@ -package com.mitchellbosecke.pebble.cache.tag; +package io.pebbletemplates.pebble.cache.tag; + +import io.pebbletemplates.pebble.cache.CacheKey; +import io.pebbletemplates.pebble.cache.PebbleCache; -import com.mitchellbosecke.pebble.cache.CacheKey; -import com.mitchellbosecke.pebble.cache.PebbleCache; import java.util.function.Function; public class NoOpTagCache implements PebbleCache { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/template/CaffeineTemplateCache.java b/pebble/src/main/java/io/pebbletemplates/pebble/cache/template/CaffeineTemplateCache.java similarity index 83% rename from pebble/src/main/java/com/mitchellbosecke/pebble/cache/template/CaffeineTemplateCache.java rename to pebble/src/main/java/io/pebbletemplates/pebble/cache/template/CaffeineTemplateCache.java index f0efda7eb..254ea60d4 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/template/CaffeineTemplateCache.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/cache/template/CaffeineTemplateCache.java @@ -1,9 +1,10 @@ -package com.mitchellbosecke.pebble.cache.template; +package io.pebbletemplates.pebble.cache.template; import com.github.benmanes.caffeine.cache.Cache; import com.github.benmanes.caffeine.cache.Caffeine; -import com.mitchellbosecke.pebble.cache.PebbleCache; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.cache.PebbleCache; +import io.pebbletemplates.pebble.template.PebbleTemplate; + import java.util.function.Function; public class CaffeineTemplateCache implements PebbleCache { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/template/ConcurrentMapTemplateCache.java b/pebble/src/main/java/io/pebbletemplates/pebble/cache/template/ConcurrentMapTemplateCache.java similarity index 83% rename from pebble/src/main/java/com/mitchellbosecke/pebble/cache/template/ConcurrentMapTemplateCache.java rename to pebble/src/main/java/io/pebbletemplates/pebble/cache/template/ConcurrentMapTemplateCache.java index 125fe65d9..4c9a91943 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/template/ConcurrentMapTemplateCache.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/cache/template/ConcurrentMapTemplateCache.java @@ -1,7 +1,8 @@ -package com.mitchellbosecke.pebble.cache.template; +package io.pebbletemplates.pebble.cache.template; + +import io.pebbletemplates.pebble.cache.PebbleCache; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.cache.PebbleCache; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; import java.util.function.Function; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/template/NoOpTemplateCache.java b/pebble/src/main/java/io/pebbletemplates/pebble/cache/template/NoOpTemplateCache.java similarity index 68% rename from pebble/src/main/java/com/mitchellbosecke/pebble/cache/template/NoOpTemplateCache.java rename to pebble/src/main/java/io/pebbletemplates/pebble/cache/template/NoOpTemplateCache.java index 5ce04a12a..d4d4a8dbb 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/cache/template/NoOpTemplateCache.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/cache/template/NoOpTemplateCache.java @@ -1,7 +1,8 @@ -package com.mitchellbosecke.pebble.cache.template; +package io.pebbletemplates.pebble.cache.template; + +import io.pebbletemplates.pebble.cache.PebbleCache; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.cache.PebbleCache; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.function.Function; public class NoOpTemplateCache implements PebbleCache { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/error/AttributeNotFoundException.java b/pebble/src/main/java/io/pebbletemplates/pebble/error/AttributeNotFoundException.java similarity index 94% rename from pebble/src/main/java/com/mitchellbosecke/pebble/error/AttributeNotFoundException.java rename to pebble/src/main/java/io/pebbletemplates/pebble/error/AttributeNotFoundException.java index 5488b76cc..5e2ea0f0f 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/error/AttributeNotFoundException.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/error/AttributeNotFoundException.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.error; +package io.pebbletemplates.pebble.error; public class AttributeNotFoundException extends PebbleException { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/error/ClassAccessException.java b/pebble/src/main/java/io/pebbletemplates/pebble/error/ClassAccessException.java similarity index 93% rename from pebble/src/main/java/com/mitchellbosecke/pebble/error/ClassAccessException.java rename to pebble/src/main/java/io/pebbletemplates/pebble/error/ClassAccessException.java index 4f336ab97..83986be4d 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/error/ClassAccessException.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/error/ClassAccessException.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.error; +package io.pebbletemplates.pebble.error; import java.lang.reflect.Method; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/error/LoaderException.java b/pebble/src/main/java/io/pebbletemplates/pebble/error/LoaderException.java similarity index 91% rename from pebble/src/main/java/com/mitchellbosecke/pebble/error/LoaderException.java rename to pebble/src/main/java/io/pebbletemplates/pebble/error/LoaderException.java index 4323450ed..33d156f4c 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/error/LoaderException.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/error/LoaderException.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.error; +package io.pebbletemplates.pebble.error; public class LoaderException extends PebbleException { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/error/ParserException.java b/pebble/src/main/java/io/pebbletemplates/pebble/error/ParserException.java similarity index 92% rename from pebble/src/main/java/com/mitchellbosecke/pebble/error/ParserException.java rename to pebble/src/main/java/io/pebbletemplates/pebble/error/ParserException.java index 425c3e198..07f8a4fea 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/error/ParserException.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/error/ParserException.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.error; +package io.pebbletemplates.pebble.error; public class ParserException extends PebbleException { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/error/PebbleException.java b/pebble/src/main/java/io/pebbletemplates/pebble/error/PebbleException.java similarity index 97% rename from pebble/src/main/java/com/mitchellbosecke/pebble/error/PebbleException.java rename to pebble/src/main/java/io/pebbletemplates/pebble/error/PebbleException.java index a8399db0f..bd6874d5b 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/error/PebbleException.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/error/PebbleException.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.error; +package io.pebbletemplates.pebble.error; public class PebbleException extends RuntimeException { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/error/RootAttributeNotFoundException.java b/pebble/src/main/java/io/pebbletemplates/pebble/error/RootAttributeNotFoundException.java similarity index 93% rename from pebble/src/main/java/com/mitchellbosecke/pebble/error/RootAttributeNotFoundException.java rename to pebble/src/main/java/io/pebbletemplates/pebble/error/RootAttributeNotFoundException.java index 899f9cb71..1d3ec68df 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/error/RootAttributeNotFoundException.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/error/RootAttributeNotFoundException.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.error; +package io.pebbletemplates.pebble.error; public class RootAttributeNotFoundException extends AttributeNotFoundException { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/AbstractExtension.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/AbstractExtension.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/AbstractExtension.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/AbstractExtension.java index 6dc00769a..c299e1a4a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/AbstractExtension.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/AbstractExtension.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; -import com.mitchellbosecke.pebble.attributes.AttributeResolver; -import com.mitchellbosecke.pebble.operator.BinaryOperator; -import com.mitchellbosecke.pebble.operator.UnaryOperator; -import com.mitchellbosecke.pebble.tokenParser.TokenParser; +import io.pebbletemplates.pebble.attributes.AttributeResolver; +import io.pebbletemplates.pebble.operator.BinaryOperator; +import io.pebbletemplates.pebble.operator.UnaryOperator; +import io.pebbletemplates.pebble.tokenParser.TokenParser; import java.util.List; import java.util.Map; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/AbstractNodeVisitor.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/AbstractNodeVisitor.java similarity index 72% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/AbstractNodeVisitor.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/AbstractNodeVisitor.java index 2827bf1fd..ec1491cfb 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/AbstractNodeVisitor.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/AbstractNodeVisitor.java @@ -6,30 +6,30 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; - -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.node.AutoEscapeNode; -import com.mitchellbosecke.pebble.node.BlockNode; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.ExtendsNode; -import com.mitchellbosecke.pebble.node.FlushNode; -import com.mitchellbosecke.pebble.node.ForNode; -import com.mitchellbosecke.pebble.node.IfNode; -import com.mitchellbosecke.pebble.node.ImportNode; -import com.mitchellbosecke.pebble.node.IncludeNode; -import com.mitchellbosecke.pebble.node.MacroNode; -import com.mitchellbosecke.pebble.node.NamedArgumentNode; -import com.mitchellbosecke.pebble.node.Node; -import com.mitchellbosecke.pebble.node.ParallelNode; -import com.mitchellbosecke.pebble.node.PositionalArgumentNode; -import com.mitchellbosecke.pebble.node.PrintNode; -import com.mitchellbosecke.pebble.node.RootNode; -import com.mitchellbosecke.pebble.node.SetNode; -import com.mitchellbosecke.pebble.node.TextNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.Pair; +package io.pebbletemplates.pebble.extension; + +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.AutoEscapeNode; +import io.pebbletemplates.pebble.node.BlockNode; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.ExtendsNode; +import io.pebbletemplates.pebble.node.FlushNode; +import io.pebbletemplates.pebble.node.ForNode; +import io.pebbletemplates.pebble.node.IfNode; +import io.pebbletemplates.pebble.node.ImportNode; +import io.pebbletemplates.pebble.node.IncludeNode; +import io.pebbletemplates.pebble.node.MacroNode; +import io.pebbletemplates.pebble.node.NamedArgumentNode; +import io.pebbletemplates.pebble.node.Node; +import io.pebbletemplates.pebble.node.ParallelNode; +import io.pebbletemplates.pebble.node.PositionalArgumentNode; +import io.pebbletemplates.pebble.node.PrintNode; +import io.pebbletemplates.pebble.node.RootNode; +import io.pebbletemplates.pebble.node.SetNode; +import io.pebbletemplates.pebble.node.TextNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.Pair; /** * A base node visitor that can be extended for the sake of using it's navigational abilities. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/Extension.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/Extension.java similarity index 87% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/Extension.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/Extension.java index 08d15ac28..3a5dfcebf 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/Extension.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/Extension.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; -import com.mitchellbosecke.pebble.attributes.AttributeResolver; -import com.mitchellbosecke.pebble.operator.BinaryOperator; -import com.mitchellbosecke.pebble.operator.UnaryOperator; -import com.mitchellbosecke.pebble.tokenParser.TokenParser; +import io.pebbletemplates.pebble.attributes.AttributeResolver; +import io.pebbletemplates.pebble.operator.BinaryOperator; +import io.pebbletemplates.pebble.operator.UnaryOperator; +import io.pebbletemplates.pebble.tokenParser.TokenParser; import java.util.List; import java.util.Map; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/ExtensionCustomizer.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/ExtensionCustomizer.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/ExtensionCustomizer.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/ExtensionCustomizer.java index ca9a2f98f..053d03723 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/ExtensionCustomizer.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/ExtensionCustomizer.java @@ -1,9 +1,10 @@ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; -import com.mitchellbosecke.pebble.attributes.AttributeResolver; -import com.mitchellbosecke.pebble.operator.BinaryOperator; -import com.mitchellbosecke.pebble.operator.UnaryOperator; -import com.mitchellbosecke.pebble.tokenParser.TokenParser; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.attributes.AttributeResolver; +import io.pebbletemplates.pebble.operator.BinaryOperator; +import io.pebbletemplates.pebble.operator.UnaryOperator; +import io.pebbletemplates.pebble.tokenParser.TokenParser; import java.util.List; import java.util.Map; @@ -17,7 +18,7 @@ * Implementations of this class are meant to overwrite methods and access registered functionality * before it is loaded into the PebbleEngine by calling super. * - * The ExentsionCustomizer can be registred via {@link com.mitchellbosecke.pebble.PebbleEngine.Builder#registerExtensionCustomizer} + * The ExentsionCustomizer can be registred via {@link PebbleEngine.Builder#registerExtensionCustomizer} * and is applied for every non-user-provided extension. * */ diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/ExtensionRegistry.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/ExtensionRegistry.java similarity index 94% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/ExtensionRegistry.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/ExtensionRegistry.java index 154690020..99141b560 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/ExtensionRegistry.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/ExtensionRegistry.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; -import com.mitchellbosecke.pebble.attributes.AttributeResolver; -import com.mitchellbosecke.pebble.operator.BinaryOperator; -import com.mitchellbosecke.pebble.operator.UnaryOperator; -import com.mitchellbosecke.pebble.tokenParser.TokenParser; +import io.pebbletemplates.pebble.attributes.AttributeResolver; +import io.pebbletemplates.pebble.operator.BinaryOperator; +import io.pebbletemplates.pebble.operator.UnaryOperator; +import io.pebbletemplates.pebble.tokenParser.TokenParser; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/ExtensionRegistryFactory.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/ExtensionRegistryFactory.java similarity index 81% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/ExtensionRegistryFactory.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/ExtensionRegistryFactory.java index c2c67426b..253b798d8 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/ExtensionRegistryFactory.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/ExtensionRegistryFactory.java @@ -1,10 +1,11 @@ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; -import com.mitchellbosecke.pebble.extension.core.AttributeResolverExtension; -import com.mitchellbosecke.pebble.extension.core.CoreExtension; -import com.mitchellbosecke.pebble.extension.escaper.EscaperExtension; -import com.mitchellbosecke.pebble.extension.escaper.EscapingStrategy; -import com.mitchellbosecke.pebble.extension.i18n.I18nExtension; +import io.pebbletemplates.pebble.extension.core.AttributeResolverExtension; +import io.pebbletemplates.pebble.extension.i18n.I18nExtension; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.extension.core.CoreExtension; +import io.pebbletemplates.pebble.extension.escaper.EscaperExtension; +import io.pebbletemplates.pebble.extension.escaper.EscapingStrategy; import java.util.*; import java.util.function.Function; @@ -12,7 +13,7 @@ /** * Provides configuration methods and builds the {@link ExtensionRegistry}. Used only internally by - * the {@link com.mitchellbosecke.pebble.PebbleEngine.Builder}. + * the {@link PebbleEngine.Builder}. * */ public class ExtensionRegistryFactory { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/Filter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/Filter.java similarity index 60% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/Filter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/Filter.java index 210eb3bbc..f8cc332dd 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/Filter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/Filter.java @@ -6,16 +6,17 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.Map; public interface Filter extends NamedArguments { Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int + EvaluationContext context, int lineNumber) throws PebbleException; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/Function.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/Function.java similarity index 65% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/Function.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/Function.java index dac97ea3d..c321ccd06 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/Function.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/Function.java @@ -6,15 +6,16 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; + +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.Map; public interface Function extends NamedArguments { Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber); + int lineNumber); } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/NamedArguments.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/NamedArguments.java similarity index 87% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/NamedArguments.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/NamedArguments.java index 8a1b05977..29877088c 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/NamedArguments.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/NamedArguments.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/NodeVisitor.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/NodeVisitor.java similarity index 58% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/NodeVisitor.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/NodeVisitor.java index 4af6e371e..6601f82c1 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/NodeVisitor.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/NodeVisitor.java @@ -6,27 +6,27 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; - -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.node.AutoEscapeNode; -import com.mitchellbosecke.pebble.node.BlockNode; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.ExtendsNode; -import com.mitchellbosecke.pebble.node.FlushNode; -import com.mitchellbosecke.pebble.node.ForNode; -import com.mitchellbosecke.pebble.node.IfNode; -import com.mitchellbosecke.pebble.node.ImportNode; -import com.mitchellbosecke.pebble.node.IncludeNode; -import com.mitchellbosecke.pebble.node.MacroNode; -import com.mitchellbosecke.pebble.node.NamedArgumentNode; -import com.mitchellbosecke.pebble.node.Node; -import com.mitchellbosecke.pebble.node.ParallelNode; -import com.mitchellbosecke.pebble.node.PositionalArgumentNode; -import com.mitchellbosecke.pebble.node.PrintNode; -import com.mitchellbosecke.pebble.node.RootNode; -import com.mitchellbosecke.pebble.node.SetNode; -import com.mitchellbosecke.pebble.node.TextNode; +package io.pebbletemplates.pebble.extension; + +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.AutoEscapeNode; +import io.pebbletemplates.pebble.node.BlockNode; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.ExtendsNode; +import io.pebbletemplates.pebble.node.FlushNode; +import io.pebbletemplates.pebble.node.ForNode; +import io.pebbletemplates.pebble.node.IfNode; +import io.pebbletemplates.pebble.node.ImportNode; +import io.pebbletemplates.pebble.node.IncludeNode; +import io.pebbletemplates.pebble.node.MacroNode; +import io.pebbletemplates.pebble.node.NamedArgumentNode; +import io.pebbletemplates.pebble.node.Node; +import io.pebbletemplates.pebble.node.ParallelNode; +import io.pebbletemplates.pebble.node.PositionalArgumentNode; +import io.pebbletemplates.pebble.node.PrintNode; +import io.pebbletemplates.pebble.node.RootNode; +import io.pebbletemplates.pebble.node.SetNode; +import io.pebbletemplates.pebble.node.TextNode; /** * Will visit all the nodes of the AST provided by the parser. The NodeVisitor is responsible for diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/NodeVisitorFactory.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/NodeVisitorFactory.java similarity index 87% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/NodeVisitorFactory.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/NodeVisitorFactory.java index 24608132a..66a1039d1 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/NodeVisitorFactory.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/NodeVisitorFactory.java @@ -1,6 +1,6 @@ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.PebbleTemplate; /** * The node visitor factory creates {@link NodeVisitor}s. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/Test.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/Test.java similarity index 60% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/Test.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/Test.java index 61063f779..f29dd4b5f 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/Test.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/Test.java @@ -6,16 +6,17 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.Map; public interface Test extends NamedArguments { boolean apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int + EvaluationContext context, int lineNumber) throws PebbleException; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/AbbreviateFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/AbbreviateFilter.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/AbbreviateFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/AbbreviateFilter.java index 6433e4bc4..5806ff90b 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/AbbreviateFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/AbbreviateFilter.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Map; @@ -31,7 +32,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/AbsFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/AbsFilter.java similarity index 83% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/AbsFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/AbsFilter.java index e09b0b205..27c50b3d0 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/AbsFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/AbsFilter.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.math.BigDecimal; import java.math.BigInteger; import java.util.List; @@ -26,7 +27,7 @@ public List getArgumentNames() { @Override public Number apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { throw new PebbleException(null, "Can not pass null value to \"abs\" filter.", lineNumber, diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/AttributeResolverExtension.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/AttributeResolverExtension.java similarity index 58% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/AttributeResolverExtension.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/AttributeResolverExtension.java index b0179f640..99d22b223 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/AttributeResolverExtension.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/AttributeResolverExtension.java @@ -1,8 +1,9 @@ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.attributes.AttributeResolver; +import io.pebbletemplates.pebble.attributes.DefaultAttributeResolver; +import io.pebbletemplates.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.attributes.AttributeResolver; -import com.mitchellbosecke.pebble.attributes.DefaultAttributeResolver; -import com.mitchellbosecke.pebble.extension.AbstractExtension; import java.util.ArrayList; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/Base64DecoderFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/Base64DecoderFilter.java similarity index 73% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/Base64DecoderFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/Base64DecoderFilter.java index 542fd429d..726e00e03 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/Base64DecoderFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/Base64DecoderFilter.java @@ -1,12 +1,11 @@ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.nio.charset.StandardCharsets; -import java.security.MessageDigest; import java.util.Base64; import java.util.List; import java.util.Map; @@ -27,7 +26,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/Base64EncoderFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/Base64EncoderFilter.java similarity index 63% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/Base64EncoderFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/Base64EncoderFilter.java index ccb727422..f6e9ecba9 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/Base64EncoderFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/Base64EncoderFilter.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.nio.charset.StandardCharsets; import java.util.Base64; @@ -26,7 +26,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/CapitalizeFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/CapitalizeFilter.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/CapitalizeFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/CapitalizeFilter.java index 7779553b9..7c1f0b9da 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/CapitalizeFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/CapitalizeFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.Arrays; import java.util.List; import java.util.Map; @@ -24,7 +25,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/CoreExtension.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/CoreExtension.java similarity index 56% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/CoreExtension.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/CoreExtension.java index 73b95b87e..252811349 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/CoreExtension.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/CoreExtension.java @@ -6,59 +6,56 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; -import static com.mitchellbosecke.pebble.operator.BinaryOperatorType.FILTER; -import static com.mitchellbosecke.pebble.operator.BinaryOperatorType.NORMAL; -import static com.mitchellbosecke.pebble.operator.BinaryOperatorType.TEST; - -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.extension.NodeVisitorFactory; -import com.mitchellbosecke.pebble.extension.Test; -import com.mitchellbosecke.pebble.node.expression.AddExpression; -import com.mitchellbosecke.pebble.node.expression.AndExpression; -import com.mitchellbosecke.pebble.node.expression.ConcatenateExpression; -import com.mitchellbosecke.pebble.node.expression.ContainsExpression; -import com.mitchellbosecke.pebble.node.expression.DivideExpression; -import com.mitchellbosecke.pebble.node.expression.EqualsExpression; -import com.mitchellbosecke.pebble.node.expression.FilterExpression; -import com.mitchellbosecke.pebble.node.expression.GreaterThanEqualsExpression; -import com.mitchellbosecke.pebble.node.expression.GreaterThanExpression; -import com.mitchellbosecke.pebble.node.expression.LessThanEqualsExpression; -import com.mitchellbosecke.pebble.node.expression.LessThanExpression; -import com.mitchellbosecke.pebble.node.expression.ModulusExpression; -import com.mitchellbosecke.pebble.node.expression.MultiplyExpression; -import com.mitchellbosecke.pebble.node.expression.NegativeTestExpression; -import com.mitchellbosecke.pebble.node.expression.NotEqualsExpression; -import com.mitchellbosecke.pebble.node.expression.OrExpression; -import com.mitchellbosecke.pebble.node.expression.PositiveTestExpression; -import com.mitchellbosecke.pebble.node.expression.RangeExpression; -import com.mitchellbosecke.pebble.node.expression.SubtractExpression; -import com.mitchellbosecke.pebble.node.expression.UnaryMinusExpression; -import com.mitchellbosecke.pebble.node.expression.UnaryNotExpression; -import com.mitchellbosecke.pebble.node.expression.UnaryPlusExpression; -import com.mitchellbosecke.pebble.operator.Associativity; -import com.mitchellbosecke.pebble.operator.BinaryOperator; -import com.mitchellbosecke.pebble.operator.BinaryOperatorImpl; -import com.mitchellbosecke.pebble.operator.UnaryOperator; -import com.mitchellbosecke.pebble.operator.UnaryOperatorImpl; -import com.mitchellbosecke.pebble.tokenParser.BlockTokenParser; -import com.mitchellbosecke.pebble.tokenParser.CacheTokenParser; -import com.mitchellbosecke.pebble.tokenParser.EmbedTokenParser; -import com.mitchellbosecke.pebble.tokenParser.ExtendsTokenParser; -import com.mitchellbosecke.pebble.tokenParser.FilterTokenParser; -import com.mitchellbosecke.pebble.tokenParser.FlushTokenParser; -import com.mitchellbosecke.pebble.tokenParser.ForTokenParser; -import com.mitchellbosecke.pebble.tokenParser.FromTokenParser; -import com.mitchellbosecke.pebble.tokenParser.IfTokenParser; -import com.mitchellbosecke.pebble.tokenParser.ImportTokenParser; -import com.mitchellbosecke.pebble.tokenParser.IncludeTokenParser; -import com.mitchellbosecke.pebble.tokenParser.MacroTokenParser; -import com.mitchellbosecke.pebble.tokenParser.ParallelTokenParser; -import com.mitchellbosecke.pebble.tokenParser.SetTokenParser; -import com.mitchellbosecke.pebble.tokenParser.TokenParser; +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.extension.NodeVisitorFactory; +import io.pebbletemplates.pebble.extension.Test; +import io.pebbletemplates.pebble.node.expression.AddExpression; +import io.pebbletemplates.pebble.node.expression.AndExpression; +import io.pebbletemplates.pebble.node.expression.ConcatenateExpression; +import io.pebbletemplates.pebble.node.expression.ContainsExpression; +import io.pebbletemplates.pebble.node.expression.DivideExpression; +import io.pebbletemplates.pebble.node.expression.EqualsExpression; +import io.pebbletemplates.pebble.node.expression.FilterExpression; +import io.pebbletemplates.pebble.node.expression.GreaterThanEqualsExpression; +import io.pebbletemplates.pebble.node.expression.GreaterThanExpression; +import io.pebbletemplates.pebble.node.expression.LessThanEqualsExpression; +import io.pebbletemplates.pebble.node.expression.LessThanExpression; +import io.pebbletemplates.pebble.node.expression.ModulusExpression; +import io.pebbletemplates.pebble.node.expression.MultiplyExpression; +import io.pebbletemplates.pebble.node.expression.NegativeTestExpression; +import io.pebbletemplates.pebble.node.expression.NotEqualsExpression; +import io.pebbletemplates.pebble.node.expression.OrExpression; +import io.pebbletemplates.pebble.node.expression.PositiveTestExpression; +import io.pebbletemplates.pebble.node.expression.RangeExpression; +import io.pebbletemplates.pebble.node.expression.SubtractExpression; +import io.pebbletemplates.pebble.node.expression.UnaryMinusExpression; +import io.pebbletemplates.pebble.node.expression.UnaryNotExpression; +import io.pebbletemplates.pebble.node.expression.UnaryPlusExpression; +import io.pebbletemplates.pebble.operator.Associativity; +import io.pebbletemplates.pebble.operator.BinaryOperator; +import io.pebbletemplates.pebble.operator.BinaryOperatorImpl; +import io.pebbletemplates.pebble.operator.UnaryOperator; +import io.pebbletemplates.pebble.operator.UnaryOperatorImpl; +import io.pebbletemplates.pebble.operator.*; +import io.pebbletemplates.pebble.tokenParser.BlockTokenParser; +import io.pebbletemplates.pebble.tokenParser.CacheTokenParser; +import io.pebbletemplates.pebble.tokenParser.EmbedTokenParser; +import io.pebbletemplates.pebble.tokenParser.ExtendsTokenParser; +import io.pebbletemplates.pebble.tokenParser.FilterTokenParser; +import io.pebbletemplates.pebble.tokenParser.FlushTokenParser; +import io.pebbletemplates.pebble.tokenParser.ForTokenParser; +import io.pebbletemplates.pebble.tokenParser.FromTokenParser; +import io.pebbletemplates.pebble.tokenParser.IfTokenParser; +import io.pebbletemplates.pebble.tokenParser.ImportTokenParser; +import io.pebbletemplates.pebble.tokenParser.IncludeTokenParser; +import io.pebbletemplates.pebble.tokenParser.MacroTokenParser; +import io.pebbletemplates.pebble.tokenParser.ParallelTokenParser; +import io.pebbletemplates.pebble.tokenParser.SetTokenParser; +import io.pebbletemplates.pebble.tokenParser.TokenParser; import java.util.ArrayList; import java.util.HashMap; import java.util.List; @@ -100,26 +97,26 @@ public List getUnaryOperators() { @Override public List getBinaryOperators() { List operators = new ArrayList<>(); - operators.add(new BinaryOperatorImpl("or", 10, OrExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("and", 15, AndExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("is", 20, PositiveTestExpression::new, TEST, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("is not", 20, NegativeTestExpression::new, TEST, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("contains", 20, ContainsExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("==", 30, EqualsExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("equals", 30, EqualsExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("!=", 30, NotEqualsExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl(">", 30, GreaterThanExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("<", 30, LessThanExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl(">=", 30, GreaterThanEqualsExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("<=", 30, LessThanEqualsExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("+", 40, AddExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("-", 40, SubtractExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("*", 60, MultiplyExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("/", 60, DivideExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("%", 60, ModulusExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("|", 100, FilterExpression::new, FILTER, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("~", 110, ConcatenateExpression::new, NORMAL, Associativity.LEFT)); - operators.add(new BinaryOperatorImpl("..", 120, RangeExpression::new, NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("or", 10, OrExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("and", 15, AndExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("is", 20, PositiveTestExpression::new, BinaryOperatorType.TEST, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("is not", 20, NegativeTestExpression::new, BinaryOperatorType.TEST, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("contains", 20, ContainsExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("==", 30, EqualsExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("equals", 30, EqualsExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("!=", 30, NotEqualsExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl(">", 30, GreaterThanExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("<", 30, LessThanExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl(">=", 30, GreaterThanEqualsExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("<=", 30, LessThanEqualsExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("+", 40, AddExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("-", 40, SubtractExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("*", 60, MultiplyExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("/", 60, DivideExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("%", 60, ModulusExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("|", 100, FilterExpression::new, BinaryOperatorType.FILTER, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("~", 110, ConcatenateExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); + operators.add(new BinaryOperatorImpl("..", 120, RangeExpression::new, BinaryOperatorType.NORMAL, Associativity.LEFT)); return operators; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/DateFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/DateFilter.java similarity index 90% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/DateFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/DateFilter.java index 6e6e4c363..d742fd908 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/DateFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/DateFilter.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.extension.escaper.SafeString; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.extension.escaper.SafeString; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.text.DateFormat; import java.text.ParseException; @@ -43,7 +43,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/DefaultFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/DefaultFilter.java similarity index 68% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/DefaultFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/DefaultFilter.java index f6b7f48c5..d9e9849fe 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/DefaultFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/DefaultFilter.java @@ -6,13 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.extension.Test; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.extension.Test; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.HashMap; import java.util.List; @@ -33,7 +34,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { Object defaultObj = args.get("default"); diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/DefinedTest.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/DefinedTest.java similarity index 67% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/DefinedTest.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/DefinedTest.java index c5f181b75..984ba1645 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/DefinedTest.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/DefinedTest.java @@ -1,7 +1,8 @@ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.Map; /** @@ -16,7 +17,7 @@ public class DefinedTest extends NullTest { @Override public boolean apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int + EvaluationContext context, int lineNumber) { return !super.apply(input, args, self, context, lineNumber); } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/EmptyTest.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/EmptyTest.java similarity index 76% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/EmptyTest.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/EmptyTest.java index 9655f7301..933c04702 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/EmptyTest.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/EmptyTest.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Test; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Test; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.Collection; import java.util.List; import java.util.Map; @@ -24,7 +25,7 @@ public List getArgumentNames() { @Override public boolean apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { boolean isEmpty = input == null; if (!isEmpty && input instanceof String) { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/EvenTest.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/EvenTest.java similarity index 67% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/EvenTest.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/EvenTest.java index 30e85fca6..b6934cf90 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/EvenTest.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/EvenTest.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Test; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Test; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -24,7 +25,7 @@ public List getArgumentNames() { @Override public boolean apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { throw new PebbleException(null, "Can not pass null value to \"even\" test.", lineNumber, self.getName()); diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/FirstFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/FirstFilter.java similarity index 80% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/FirstFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/FirstFilter.java index 41ea3e1f5..c927392e0 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/FirstFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/FirstFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.lang.reflect.Array; import java.util.Collection; import java.util.Iterator; @@ -31,7 +32,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/IterableTest.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/IterableTest.java similarity index 65% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/IterableTest.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/IterableTest.java index da02a8dd1..56ea427a2 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/IterableTest.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/IterableTest.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Test; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Test; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -23,7 +24,7 @@ public List getArgumentNames() { @Override public boolean apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { return input instanceof Iterable || input instanceof Object[]; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/JoinFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/JoinFilter.java similarity index 85% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/JoinFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/JoinFilter.java index ad6fcd642..178d1bdbd 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/JoinFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/JoinFilter.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.Collection; @@ -39,7 +40,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { return null; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/LastFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/LastFilter.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/LastFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/LastFilter.java index 1f6d95f27..21f96db53 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/LastFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/LastFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.lang.reflect.Array; import java.util.Collection; import java.util.List; @@ -30,7 +31,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/LengthFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/LengthFilter.java similarity index 81% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/LengthFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/LengthFilter.java index c65b666eb..4932c9ebe 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/LengthFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/LengthFilter.java @@ -1,8 +1,9 @@ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.lang.reflect.Array; import java.util.Collection; import java.util.Iterator; @@ -18,7 +19,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int + EvaluationContext context, int lineNumber) { if (input == null) { return 0; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/LowerFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/LowerFilter.java similarity index 71% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/LowerFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/LowerFilter.java index 36084332a..0ab7b6af0 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/LowerFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/LowerFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -23,7 +24,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MacroAndBlockRegistrantNodeVisitor.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MacroAndBlockRegistrantNodeVisitor.java similarity index 69% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MacroAndBlockRegistrantNodeVisitor.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MacroAndBlockRegistrantNodeVisitor.java index b92d64b56..e183c3981 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MacroAndBlockRegistrantNodeVisitor.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MacroAndBlockRegistrantNodeVisitor.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.AbstractNodeVisitor; -import com.mitchellbosecke.pebble.node.BlockNode; -import com.mitchellbosecke.pebble.node.MacroNode; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.AbstractNodeVisitor; +import io.pebbletemplates.pebble.node.BlockNode; +import io.pebbletemplates.pebble.node.MacroNode; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public class MacroAndBlockRegistrantNodeVisitor extends AbstractNodeVisitor { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MacroAndBlockRegistrantNodeVisitorFactory.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MacroAndBlockRegistrantNodeVisitorFactory.java similarity index 56% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MacroAndBlockRegistrantNodeVisitorFactory.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MacroAndBlockRegistrantNodeVisitorFactory.java index e9ed0067e..376ea2fed 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MacroAndBlockRegistrantNodeVisitorFactory.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MacroAndBlockRegistrantNodeVisitorFactory.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.extension.NodeVisitorFactory; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.extension.NodeVisitorFactory; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; /** * Implementation of {@link NodeVisitorFactory} to handle {@link MacroAndBlockRegistrantNodeVisitor}. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MapTest.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MapTest.java similarity index 64% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MapTest.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MapTest.java index 11b520d8f..ae67c4ac9 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MapTest.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MapTest.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Test; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Test; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -23,7 +24,7 @@ public List getArgumentNames() { @Override public boolean apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { return input instanceof Map; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MaxFunction.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MaxFunction.java similarity index 72% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MaxFunction.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MaxFunction.java index 1c779e507..0157ff287 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MaxFunction.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MaxFunction.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.utils.OperatorUtils; import java.util.List; import java.util.Map; @@ -24,7 +24,7 @@ public List getArgumentNames() { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { Object min = null; int i = 0; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MergeFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MergeFilter.java similarity index 91% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MergeFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MergeFilter.java index 2ba380b29..df37ba6fe 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MergeFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MergeFilter.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.HashMap; @@ -35,7 +36,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { Object items = args.get("items"); if (input == null) { if (items == null) { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MinFunction.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MinFunction.java similarity index 72% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MinFunction.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MinFunction.java index de19c1698..3473af466 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/MinFunction.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/MinFunction.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.utils.OperatorUtils; import java.util.List; import java.util.Map; @@ -24,7 +24,7 @@ public List getArgumentNames() { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { Object min = null; int i = 0; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/NullTest.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/NullTest.java similarity index 65% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/NullTest.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/NullTest.java index 4182ec2f5..573af93b6 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/NullTest.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/NullTest.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Test; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Test; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -23,7 +24,7 @@ public List getArgumentNames() { @Override public boolean apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int + EvaluationContext context, int lineNumber) { return input == null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/NumberFormatFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/NumberFormatFilter.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/NumberFormatFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/NumberFormatFilter.java index 37c9b6107..1fecc1d34 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/NumberFormatFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/NumberFormatFilter.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.text.DecimalFormat; import java.text.DecimalFormatSymbols; import java.text.Format; @@ -36,7 +37,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/OddTest.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/OddTest.java similarity index 65% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/OddTest.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/OddTest.java index c4771ec4c..4ce2b0d97 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/OddTest.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/OddTest.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Test; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Test; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -24,7 +25,7 @@ public List getArgumentNames() { @Override public boolean apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { throw new IllegalArgumentException("Can not pass null value to \"odd\" test."); } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/RangeFunction.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/RangeFunction.java similarity index 90% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/RangeFunction.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/RangeFunction.java index 5613edf91..56de8f6dd 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/RangeFunction.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/RangeFunction.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Map; @@ -41,7 +42,7 @@ public RangeFunction() { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) throws PebbleException { + int lineNumber) throws PebbleException { Object start = args.get(PARAM_START); Object end = args.get(PARAM_END); Object increment = args.get(PARAM_INCREMENT); diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/ReplaceFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/ReplaceFilter.java similarity index 75% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/ReplaceFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/ReplaceFilter.java index b79988e86..f3863563a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/ReplaceFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/ReplaceFilter.java @@ -1,9 +1,10 @@ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.text.MessageFormat; import java.util.Collections; import java.util.List; @@ -30,7 +31,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { String data = input.toString(); if (args.get(ARGUMENT_NAME) == null) { throw new PebbleException(null, diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/ReverseFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/ReverseFilter.java similarity index 66% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/ReverseFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/ReverseFilter.java index e3279b434..d771d7c5a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/ReverseFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/ReverseFilter.java @@ -1,8 +1,9 @@ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.Collections; import java.util.List; import java.util.Map; @@ -22,7 +23,7 @@ public List getArgumentNames() { @SuppressWarnings({"rawtypes", "unchecked"}) @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/RsortFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/RsortFilter.java similarity index 73% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/RsortFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/RsortFilter.java index f21f84035..9601ddb52 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/RsortFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/RsortFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.Collections; import java.util.List; import java.util.Map; @@ -30,7 +31,7 @@ public List getArgumentNames() { @SuppressWarnings({"rawtypes", "unchecked"}) @Override public List apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/Sha256Filter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/Sha256Filter.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/Sha256Filter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/Sha256Filter.java index 9dd4016ca..681c0a3d1 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/Sha256Filter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/Sha256Filter.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.nio.charset.StandardCharsets; import java.security.MessageDigest; @@ -26,7 +26,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/SliceFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/SliceFilter.java similarity index 91% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/SliceFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/SliceFilter.java index 72093b674..4a2ecd87b 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/SliceFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/SliceFilter.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.Arrays; @@ -34,7 +35,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { return null; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/SortFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/SortFilter.java similarity index 74% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/SortFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/SortFilter.java index 44c7c9c67..efe332a10 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/SortFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/SortFilter.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.Arrays; import java.util.Collections; import java.util.List; @@ -27,7 +28,7 @@ public List getArgumentNames() { @SuppressWarnings({"rawtypes", "unchecked"}) @Override public List apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/SplitFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/SplitFilter.java similarity index 76% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/SplitFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/SplitFilter.java index 4f45bbfde..3d774e8c9 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/SplitFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/SplitFilter.java @@ -1,9 +1,10 @@ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.List; import java.util.Map; @@ -23,7 +24,7 @@ public SplitFilter() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/TitleFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/TitleFilter.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/TitleFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/TitleFilter.java index 96dd6d48e..e48d3d4fd 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/TitleFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/TitleFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -23,7 +24,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/TrimFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/TrimFilter.java similarity index 67% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/TrimFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/TrimFilter.java index cea896dc0..c2f06eb00 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/TrimFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/TrimFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -23,7 +24,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/UpperFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/UpperFilter.java similarity index 71% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/UpperFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/UpperFilter.java index a2c866137..e57d7d1cd 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/UpperFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/UpperFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -23,7 +24,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/UrlEncoderFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/UrlEncoderFilter.java similarity index 72% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/UrlEncoderFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/core/UrlEncoderFilter.java index f16dee463..6863d85ac 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/core/UrlEncoderFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/core/UrlEncoderFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.core; +package io.pebbletemplates.pebble.extension.core; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; import java.util.List; @@ -25,7 +26,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/debug/DebugExtension.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/debug/DebugExtension.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/debug/DebugExtension.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/debug/DebugExtension.java index 0d3bcb390..e9f90d30f 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/debug/DebugExtension.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/debug/DebugExtension.java @@ -6,10 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.debug; +package io.pebbletemplates.pebble.extension.debug; + +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.NodeVisitorFactory; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.NodeVisitorFactory; import java.util.ArrayList; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/debug/PrettyPrintNodeVisitor.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/debug/PrettyPrintNodeVisitor.java similarity index 74% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/debug/PrettyPrintNodeVisitor.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/debug/PrettyPrintNodeVisitor.java index b246c223c..60b4e751d 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/debug/PrettyPrintNodeVisitor.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/debug/PrettyPrintNodeVisitor.java @@ -6,34 +6,34 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.debug; - -import com.mitchellbosecke.pebble.extension.AbstractNodeVisitor; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.node.BlockNode; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.FlushNode; -import com.mitchellbosecke.pebble.node.ForNode; -import com.mitchellbosecke.pebble.node.IfNode; -import com.mitchellbosecke.pebble.node.ImportNode; -import com.mitchellbosecke.pebble.node.IncludeNode; -import com.mitchellbosecke.pebble.node.NamedArgumentNode; -import com.mitchellbosecke.pebble.node.Node; -import com.mitchellbosecke.pebble.node.ParallelNode; -import com.mitchellbosecke.pebble.node.PrintNode; -import com.mitchellbosecke.pebble.node.RootNode; -import com.mitchellbosecke.pebble.node.SetNode; -import com.mitchellbosecke.pebble.node.TestInvocationExpression; -import com.mitchellbosecke.pebble.node.TextNode; -import com.mitchellbosecke.pebble.node.expression.BinaryExpression; -import com.mitchellbosecke.pebble.node.expression.ContextVariableExpression; -import com.mitchellbosecke.pebble.node.expression.FilterInvocationExpression; -import com.mitchellbosecke.pebble.node.expression.FunctionOrMacroInvocationExpression; -import com.mitchellbosecke.pebble.node.expression.GetAttributeExpression; -import com.mitchellbosecke.pebble.node.expression.ParentFunctionExpression; -import com.mitchellbosecke.pebble.node.expression.TernaryExpression; -import com.mitchellbosecke.pebble.node.expression.UnaryExpression; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +package io.pebbletemplates.pebble.extension.debug; + +import io.pebbletemplates.pebble.extension.AbstractNodeVisitor; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.BlockNode; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.FlushNode; +import io.pebbletemplates.pebble.node.ForNode; +import io.pebbletemplates.pebble.node.IfNode; +import io.pebbletemplates.pebble.node.ImportNode; +import io.pebbletemplates.pebble.node.IncludeNode; +import io.pebbletemplates.pebble.node.NamedArgumentNode; +import io.pebbletemplates.pebble.node.Node; +import io.pebbletemplates.pebble.node.ParallelNode; +import io.pebbletemplates.pebble.node.PrintNode; +import io.pebbletemplates.pebble.node.RootNode; +import io.pebbletemplates.pebble.node.SetNode; +import io.pebbletemplates.pebble.node.TestInvocationExpression; +import io.pebbletemplates.pebble.node.TextNode; +import io.pebbletemplates.pebble.node.expression.BinaryExpression; +import io.pebbletemplates.pebble.node.expression.ContextVariableExpression; +import io.pebbletemplates.pebble.node.expression.FilterInvocationExpression; +import io.pebbletemplates.pebble.node.expression.FunctionOrMacroInvocationExpression; +import io.pebbletemplates.pebble.node.expression.GetAttributeExpression; +import io.pebbletemplates.pebble.node.expression.ParentFunctionExpression; +import io.pebbletemplates.pebble.node.expression.TernaryExpression; +import io.pebbletemplates.pebble.node.expression.UnaryExpression; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public class PrettyPrintNodeVisitor extends AbstractNodeVisitor { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/debug/PrettyPrintNodeVisitorFactory.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/debug/PrettyPrintNodeVisitorFactory.java similarity index 52% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/debug/PrettyPrintNodeVisitorFactory.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/debug/PrettyPrintNodeVisitorFactory.java index e711bd679..0f89dfed0 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/debug/PrettyPrintNodeVisitorFactory.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/debug/PrettyPrintNodeVisitorFactory.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.extension.debug; +package io.pebbletemplates.pebble.extension.debug; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.extension.NodeVisitorFactory; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.extension.NodeVisitorFactory; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; /** * Implementation of {@link NodeVisitorFactory} to create {@link PrettyPrintNodeVisitor}. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscapeFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscapeFilter.java similarity index 86% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscapeFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscapeFilter.java index 3d2ad056d..8f24c9e35 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscapeFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscapeFilter.java @@ -6,17 +6,18 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.escaper; +package io.pebbletemplates.pebble.extension.escaper; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.utils.StringUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.utils.StringUtils; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; + import org.unbescape.css.CssEscape; import org.unbescape.html.HtmlEscape; import org.unbescape.javascript.JavaScriptEscape; @@ -57,7 +58,7 @@ public List getArgumentNames() { @Override public Object apply(Object inputObject, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (inputObject == null || inputObject instanceof SafeString) { return inputObject; } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscaperExtension.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscaperExtension.java similarity index 85% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscaperExtension.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscaperExtension.java index 4440d8472..797eb308f 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscaperExtension.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscaperExtension.java @@ -6,13 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.escaper; +package io.pebbletemplates.pebble.extension.escaper; + +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.extension.NodeVisitorFactory; +import io.pebbletemplates.pebble.tokenParser.AutoEscapeTokenParser; +import io.pebbletemplates.pebble.tokenParser.TokenParser; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.extension.NodeVisitorFactory; -import com.mitchellbosecke.pebble.tokenParser.AutoEscapeTokenParser; -import com.mitchellbosecke.pebble.tokenParser.TokenParser; import java.util.ArrayList; import java.util.HashMap; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscaperNodeVisitor.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscaperNodeVisitor.java similarity index 80% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscaperNodeVisitor.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscaperNodeVisitor.java index fd14ccd1c..e409b4699 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscaperNodeVisitor.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscaperNodeVisitor.java @@ -6,22 +6,23 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.escaper; - -import com.mitchellbosecke.pebble.extension.AbstractNodeVisitor; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.node.AutoEscapeNode; -import com.mitchellbosecke.pebble.node.NamedArgumentNode; -import com.mitchellbosecke.pebble.node.PrintNode; -import com.mitchellbosecke.pebble.node.expression.BlockFunctionExpression; -import com.mitchellbosecke.pebble.node.expression.ConcatenateExpression; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.node.expression.FilterExpression; -import com.mitchellbosecke.pebble.node.expression.FilterInvocationExpression; -import com.mitchellbosecke.pebble.node.expression.LiteralStringExpression; -import com.mitchellbosecke.pebble.node.expression.ParentFunctionExpression; -import com.mitchellbosecke.pebble.node.expression.TernaryExpression; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +package io.pebbletemplates.pebble.extension.escaper; + +import io.pebbletemplates.pebble.extension.AbstractNodeVisitor; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.AutoEscapeNode; +import io.pebbletemplates.pebble.node.NamedArgumentNode; +import io.pebbletemplates.pebble.node.PrintNode; +import io.pebbletemplates.pebble.node.expression.BlockFunctionExpression; +import io.pebbletemplates.pebble.node.expression.ConcatenateExpression; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.node.expression.FilterExpression; +import io.pebbletemplates.pebble.node.expression.FilterInvocationExpression; +import io.pebbletemplates.pebble.node.expression.LiteralStringExpression; +import io.pebbletemplates.pebble.node.expression.ParentFunctionExpression; +import io.pebbletemplates.pebble.node.expression.TernaryExpression; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; + import java.util.ArrayList; import java.util.LinkedList; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscaperNodeVisitorFactory.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscaperNodeVisitorFactory.java similarity index 60% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscaperNodeVisitorFactory.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscaperNodeVisitorFactory.java index 53983cba5..47cb5200a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscaperNodeVisitorFactory.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscaperNodeVisitorFactory.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.extension.escaper; +package io.pebbletemplates.pebble.extension.escaper; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.extension.NodeVisitorFactory; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.extension.NodeVisitorFactory; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; /** * Factory class for creating {@link EscaperNodeVisitor}. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscapingStrategy.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscapingStrategy.java similarity index 57% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscapingStrategy.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscapingStrategy.java index 98de693d2..b363c1c60 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/EscapingStrategy.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/EscapingStrategy.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.extension.escaper; +package io.pebbletemplates.pebble.extension.escaper; public interface EscapingStrategy { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/RawFilter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/RawFilter.java similarity index 65% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/RawFilter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/RawFilter.java index 8e6dc6355..af83c84d4 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/RawFilter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/RawFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.escaper; +package io.pebbletemplates.pebble.extension.escaper; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -22,7 +23,7 @@ public List getArgumentNames() { @Override public Object apply(Object inputObject, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { return inputObject == null ? null : new SafeString(inputObject.toString()); } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/SafeString.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/SafeString.java similarity index 92% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/SafeString.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/SafeString.java index 3c5bb492f..23425a08f 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/escaper/SafeString.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/escaper/SafeString.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.extension.escaper; +package io.pebbletemplates.pebble.extension.escaper; /** * Wrap a string in this to mark the string as safe to ignore by the Escape extension. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/i18n/I18nExtension.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/i18n/I18nExtension.java similarity index 75% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/i18n/I18nExtension.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/i18n/I18nExtension.java index 0e5d92cf1..1ab1b3cd2 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/i18n/I18nExtension.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/i18n/I18nExtension.java @@ -6,10 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.i18n; +package io.pebbletemplates.pebble.extension.i18n; + +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Function; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Function; import java.util.HashMap; import java.util.Map; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/i18n/UTF8Control.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/i18n/UTF8Control.java similarity index 96% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/i18n/UTF8Control.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/i18n/UTF8Control.java index c38a583a2..db7c9405d 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/i18n/UTF8Control.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/i18n/UTF8Control.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.extension.i18n; +package io.pebbletemplates.pebble.extension.i18n; import java.io.IOException; import java.io.InputStream; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/i18n/i18nFunction.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/i18n/i18nFunction.java similarity index 84% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/i18n/i18nFunction.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/i18n/i18nFunction.java index b7dd9d9bb..1e407366a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/i18n/i18nFunction.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/i18n/i18nFunction.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension.i18n; +package io.pebbletemplates.pebble.extension.i18n; + +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.text.MessageFormat; import java.util.ArrayList; import java.util.List; @@ -35,7 +36,7 @@ public List getArgumentNames() { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { String basename = (String) args.get("bundle"); String key = (String) args.get("key"); Object params = args.get("params"); diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/writer/PooledSpecializedStringWriter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/writer/PooledSpecializedStringWriter.java similarity index 97% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/writer/PooledSpecializedStringWriter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/writer/PooledSpecializedStringWriter.java index 7baee35b7..99fd8d37a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/writer/PooledSpecializedStringWriter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/writer/PooledSpecializedStringWriter.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.extension.writer; +package io.pebbletemplates.pebble.extension.writer; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/writer/SpecializedWriter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/writer/SpecializedWriter.java similarity index 96% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/writer/SpecializedWriter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/writer/SpecializedWriter.java index e72718d5b..760e91968 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/writer/SpecializedWriter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/writer/SpecializedWriter.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.extension.writer; +package io.pebbletemplates.pebble.extension.writer; import java.math.BigDecimal; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/writer/StringWriterSpecializedAdapter.java b/pebble/src/main/java/io/pebbletemplates/pebble/extension/writer/StringWriterSpecializedAdapter.java similarity index 95% rename from pebble/src/main/java/com/mitchellbosecke/pebble/extension/writer/StringWriterSpecializedAdapter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/extension/writer/StringWriterSpecializedAdapter.java index bc740c382..3c9c29ea3 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/extension/writer/StringWriterSpecializedAdapter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/extension/writer/StringWriterSpecializedAdapter.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.extension.writer; +package io.pebbletemplates.pebble.extension.writer; import java.io.StringWriter; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/Lexer.java b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/Lexer.java similarity index 88% rename from pebble/src/main/java/com/mitchellbosecke/pebble/lexer/Lexer.java rename to pebble/src/main/java/io/pebbletemplates/pebble/lexer/Lexer.java index a689acfb1..172c59baa 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/Lexer.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/Lexer.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.lexer; +package io.pebbletemplates.pebble.lexer; import java.io.Reader; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/LexerImpl.java b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/LexerImpl.java similarity index 98% rename from pebble/src/main/java/com/mitchellbosecke/pebble/lexer/LexerImpl.java rename to pebble/src/main/java/io/pebbletemplates/pebble/lexer/LexerImpl.java index 68947e2a0..4f2789682 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/LexerImpl.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/LexerImpl.java @@ -3,15 +3,15 @@ * copyright and license information, please view the LICENSE file that was distributed with this * source code. */ -package com.mitchellbosecke.pebble.lexer; - -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.Token.Type; -import com.mitchellbosecke.pebble.operator.BinaryOperator; -import com.mitchellbosecke.pebble.operator.UnaryOperator; -import com.mitchellbosecke.pebble.utils.Pair; -import com.mitchellbosecke.pebble.utils.StringLengthComparator; -import com.mitchellbosecke.pebble.utils.StringUtils; +package io.pebbletemplates.pebble.lexer; + +import io.pebbletemplates.pebble.operator.BinaryOperator; +import io.pebbletemplates.pebble.operator.UnaryOperator; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.lexer.Token.Type; +import io.pebbletemplates.pebble.utils.Pair; +import io.pebbletemplates.pebble.utils.StringLengthComparator; +import io.pebbletemplates.pebble.utils.StringUtils; import java.io.IOException; import java.io.Reader; import java.util.ArrayDeque; @@ -23,6 +23,7 @@ import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/Syntax.java b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/Syntax.java similarity index 99% rename from pebble/src/main/java/com/mitchellbosecke/pebble/lexer/Syntax.java rename to pebble/src/main/java/io/pebbletemplates/pebble/lexer/Syntax.java index d3ce194ae..cc49dcc77 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/Syntax.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/Syntax.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.lexer; +package io.pebbletemplates.pebble.lexer; import java.util.regex.Pattern; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/TemplateSource.java b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/TemplateSource.java similarity index 99% rename from pebble/src/main/java/com/mitchellbosecke/pebble/lexer/TemplateSource.java rename to pebble/src/main/java/io/pebbletemplates/pebble/lexer/TemplateSource.java index 650f3d6d6..d0a6e896b 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/TemplateSource.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/TemplateSource.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.lexer; +package io.pebbletemplates.pebble.lexer; import java.io.IOException; import java.io.Reader; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/Token.java b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/Token.java similarity index 97% rename from pebble/src/main/java/com/mitchellbosecke/pebble/lexer/Token.java rename to pebble/src/main/java/io/pebbletemplates/pebble/lexer/Token.java index 698c8874a..52d9e0796 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/Token.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/Token.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE file that was distributed * with this source code. */ -package com.mitchellbosecke.pebble.lexer; +package io.pebbletemplates.pebble.lexer; import java.util.Arrays; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/TokenStream.java b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/TokenStream.java similarity index 93% rename from pebble/src/main/java/com/mitchellbosecke/pebble/lexer/TokenStream.java rename to pebble/src/main/java/io/pebbletemplates/pebble/lexer/TokenStream.java index 1cf007e7c..745407403 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/lexer/TokenStream.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/lexer/TokenStream.java @@ -6,10 +6,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.lexer; +package io.pebbletemplates.pebble.lexer; + +import io.pebbletemplates.pebble.error.ParserException; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.Token.Type; import java.util.ArrayList; import java.util.Collection; @@ -96,7 +96,7 @@ public Token peek(int number) { } public boolean isEOF() { - return this.tokens.get(this.current).getType().equals(Type.EOF); + return this.tokens.get(this.current).getType().equals(Token.Type.EOF); } @Override diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/AbstractServletLoader.java b/pebble/src/main/java/io/pebbletemplates/pebble/loader/AbstractServletLoader.java similarity index 95% rename from pebble/src/main/java/com/mitchellbosecke/pebble/loader/AbstractServletLoader.java rename to pebble/src/main/java/io/pebbletemplates/pebble/loader/AbstractServletLoader.java index 56a9e5167..b53365ae3 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/AbstractServletLoader.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/loader/AbstractServletLoader.java @@ -1,7 +1,8 @@ -package com.mitchellbosecke.pebble.loader; +package io.pebbletemplates.pebble.loader; + +import io.pebbletemplates.pebble.error.LoaderException; +import io.pebbletemplates.pebble.utils.PathUtils; -import com.mitchellbosecke.pebble.error.LoaderException; -import com.mitchellbosecke.pebble.utils.PathUtils; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/ClasspathLoader.java b/pebble/src/main/java/io/pebbletemplates/pebble/loader/ClasspathLoader.java similarity index 95% rename from pebble/src/main/java/com/mitchellbosecke/pebble/loader/ClasspathLoader.java rename to pebble/src/main/java/io/pebbletemplates/pebble/loader/ClasspathLoader.java index 91c363313..fd2c3ee71 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/ClasspathLoader.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/loader/ClasspathLoader.java @@ -6,10 +6,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.loader; +package io.pebbletemplates.pebble.loader; -import com.mitchellbosecke.pebble.error.LoaderException; -import com.mitchellbosecke.pebble.utils.PathUtils; +import io.pebbletemplates.pebble.error.LoaderException; +import io.pebbletemplates.pebble.utils.PathUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/DelegatingLoader.java b/pebble/src/main/java/io/pebbletemplates/pebble/loader/DelegatingLoader.java similarity index 97% rename from pebble/src/main/java/com/mitchellbosecke/pebble/loader/DelegatingLoader.java rename to pebble/src/main/java/io/pebbletemplates/pebble/loader/DelegatingLoader.java index 35385c151..61ec7418e 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/DelegatingLoader.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/loader/DelegatingLoader.java @@ -6,9 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.loader; +package io.pebbletemplates.pebble.loader; -import com.mitchellbosecke.pebble.error.LoaderException; +import io.pebbletemplates.pebble.error.LoaderException; import java.io.Reader; import java.util.ArrayList; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/DelegatingLoaderCacheKey.java b/pebble/src/main/java/io/pebbletemplates/pebble/loader/DelegatingLoaderCacheKey.java similarity index 97% rename from pebble/src/main/java/com/mitchellbosecke/pebble/loader/DelegatingLoaderCacheKey.java rename to pebble/src/main/java/io/pebbletemplates/pebble/loader/DelegatingLoaderCacheKey.java index 84d0cf214..70d6d7e42 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/DelegatingLoaderCacheKey.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/loader/DelegatingLoaderCacheKey.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.loader; +package io.pebbletemplates.pebble.loader; import java.util.ArrayList; import java.util.Collections; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/FileLoader.java b/pebble/src/main/java/io/pebbletemplates/pebble/loader/FileLoader.java similarity index 95% rename from pebble/src/main/java/com/mitchellbosecke/pebble/loader/FileLoader.java rename to pebble/src/main/java/io/pebbletemplates/pebble/loader/FileLoader.java index 4f2f7a1e1..fd6dd0e61 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/FileLoader.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/loader/FileLoader.java @@ -6,10 +6,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.loader; +package io.pebbletemplates.pebble.loader; -import com.mitchellbosecke.pebble.error.LoaderException; -import com.mitchellbosecke.pebble.utils.PathUtils; +import io.pebbletemplates.pebble.error.LoaderException; +import io.pebbletemplates.pebble.utils.PathUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/Loader.java b/pebble/src/main/java/io/pebbletemplates/pebble/loader/Loader.java similarity index 97% rename from pebble/src/main/java/com/mitchellbosecke/pebble/loader/Loader.java rename to pebble/src/main/java/io/pebbletemplates/pebble/loader/Loader.java index cc7bf0682..aa53e9442 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/Loader.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/loader/Loader.java @@ -6,9 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.loader; +package io.pebbletemplates.pebble.loader; -import com.mitchellbosecke.pebble.PebbleEngine; +import io.pebbletemplates.pebble.PebbleEngine; import java.io.Reader; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/Servlet5Loader.java b/pebble/src/main/java/io/pebbletemplates/pebble/loader/Servlet5Loader.java similarity index 94% rename from pebble/src/main/java/com/mitchellbosecke/pebble/loader/Servlet5Loader.java rename to pebble/src/main/java/io/pebbletemplates/pebble/loader/Servlet5Loader.java index 3fef106ac..df4b9419c 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/Servlet5Loader.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/loader/Servlet5Loader.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.loader; +package io.pebbletemplates.pebble.loader; import jakarta.servlet.ServletContext; import java.io.InputStream; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/ServletLoader.java b/pebble/src/main/java/io/pebbletemplates/pebble/loader/ServletLoader.java similarity index 94% rename from pebble/src/main/java/com/mitchellbosecke/pebble/loader/ServletLoader.java rename to pebble/src/main/java/io/pebbletemplates/pebble/loader/ServletLoader.java index 3facc90fd..7eaedc8b7 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/ServletLoader.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/loader/ServletLoader.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.loader; +package io.pebbletemplates.pebble.loader; import java.io.InputStream; import java.net.MalformedURLException; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/StringLoader.java b/pebble/src/main/java/io/pebbletemplates/pebble/loader/StringLoader.java similarity index 96% rename from pebble/src/main/java/com/mitchellbosecke/pebble/loader/StringLoader.java rename to pebble/src/main/java/io/pebbletemplates/pebble/loader/StringLoader.java index 921fb8d3a..cace9d571 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/loader/StringLoader.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/loader/StringLoader.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.loader; +package io.pebbletemplates.pebble.loader; import java.io.Reader; import java.io.StringReader; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/AbstractRenderableNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/AbstractRenderableNode.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/AbstractRenderableNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/AbstractRenderableNode.java index 6897a95b0..b7ab24304 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/AbstractRenderableNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/AbstractRenderableNode.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/ArgumentsNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/ArgumentsNode.java similarity index 88% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/ArgumentsNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/ArgumentsNode.java index b191aaece..d41c8ffb6 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/ArgumentsNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/ArgumentsNode.java @@ -6,13 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.NamedArguments; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.NamedArguments; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -57,7 +58,7 @@ public List getPositionalArgs() { * @return Returns a map representaion of the arguments */ public Map getArgumentMap(PebbleTemplateImpl self, EvaluationContextImpl context, - NamedArguments invocableWithNamedArguments) { + NamedArguments invocableWithNamedArguments) { Map result = new HashMap<>(); List argumentNames = invocableWithNamedArguments.getArgumentNames(); diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/AutoEscapeNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/AutoEscapeNode.java similarity index 82% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/AutoEscapeNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/AutoEscapeNode.java index fa0fafa93..9d516ade5 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/AutoEscapeNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/AutoEscapeNode.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/BlockNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/BlockNode.java similarity index 83% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/BlockNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/BlockNode.java index dd5cdb638..7d9df5387 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/BlockNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/BlockNode.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.Block; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.Block; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/BodyNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/BodyNode.java similarity index 89% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/BodyNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/BodyNode.java index d224e8d3e..9cdefd858 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/BodyNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/BodyNode.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.Writer; import java.util.ArrayList; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/CacheNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/CacheNode.java similarity index 75% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/CacheNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/CacheNode.java index 7fbb17f5b..d9c3f2fb1 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/CacheNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/CacheNode.java @@ -6,16 +6,16 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; -import com.mitchellbosecke.pebble.cache.CacheKey; -import com.mitchellbosecke.pebble.cache.PebbleCache; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.LimitedSizeWriter; +import io.pebbletemplates.pebble.cache.CacheKey; +import io.pebbletemplates.pebble.cache.PebbleCache; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.LimitedSizeWriter; import java.io.IOException; import java.io.StringWriter; @@ -46,7 +46,7 @@ public void accept(NodeVisitor visitor) { @Override public void render(PebbleTemplateImpl self, Writer writer, - EvaluationContextImpl context) throws IOException { + EvaluationContextImpl context) throws IOException { try { final String body; PebbleCache tagCache = context.getTagCache(); diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/EmbedNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/EmbedNode.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/EmbedNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/EmbedNode.java index 70e7540ab..76916cd60 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/EmbedNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/EmbedNode.java @@ -6,14 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; - -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.node.expression.MapExpression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.node.expression.MapExpression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/ExtendsNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/ExtendsNode.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/ExtendsNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/ExtendsNode.java index 66f0ce457..8251f4e96 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/ExtendsNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/ExtendsNode.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.Writer; public class ExtendsNode extends AbstractRenderableNode { @@ -25,7 +26,7 @@ public ExtendsNode(int lineNumber, Expression parentExpression) { @Override public void render(final PebbleTemplateImpl self, Writer writer, - final EvaluationContextImpl context) { + final EvaluationContextImpl context) { self.setParent(context, (String) this.parentExpression.evaluate(self, context)); } diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/FlushNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/FlushNode.java similarity index 73% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/FlushNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/FlushNode.java index 0275e6828..e11a31b99 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/FlushNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/FlushNode.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/ForNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/ForNode.java similarity index 91% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/ForNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/ForNode.java index 07212831a..25dc16f00 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/ForNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/ForNode.java @@ -6,21 +6,21 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; - -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.node.fornode.LazyLength; -import com.mitchellbosecke.pebble.node.fornode.LazyRevIndex; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.template.ScopeChain; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.node.fornode.LazyLength; +import io.pebbletemplates.pebble.node.fornode.LazyRevIndex; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.template.ScopeChain; + import java.io.IOException; import java.io.Writer; import java.lang.reflect.Array; import java.util.Enumeration; -import java.util.HashMap; import java.util.Iterator; import java.util.Map; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/FromNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/FromNode.java similarity index 72% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/FromNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/FromNode.java index 9f706534a..4580f45bb 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/FromNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/FromNode.java @@ -1,10 +1,11 @@ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.Pair; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.Pair; import java.io.Writer; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/FunctionOrMacroNameNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/FunctionOrMacroNameNode.java similarity index 74% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/FunctionOrMacroNameNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/FunctionOrMacroNameNode.java index 6f8cfd727..0bf439e22 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/FunctionOrMacroNameNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/FunctionOrMacroNameNode.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public class FunctionOrMacroNameNode implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/IfNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/IfNode.java similarity index 82% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/IfNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/IfNode.java index 288bfe943..b4d171ace 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/IfNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/IfNode.java @@ -6,20 +6,21 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.Pair; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.Pair; +import io.pebbletemplates.pebble.utils.TypeUtils; import java.io.IOException; import java.io.Writer; import java.util.List; -import static com.mitchellbosecke.pebble.utils.TypeUtils.compatibleCast; +import static io.pebbletemplates.pebble.utils.TypeUtils.compatibleCast; public class IfNode extends AbstractRenderableNode { @@ -55,7 +56,7 @@ public void render(PebbleTemplateImpl self, Writer writer, EvaluationContextImpl if (result instanceof Boolean || result instanceof Number || result instanceof String) { - satisfied = compatibleCast(result, Boolean.class); + satisfied = TypeUtils.compatibleCast(result, Boolean.class); } else { throw new PebbleException( null, diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/ImportNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/ImportNode.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/ImportNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/ImportNode.java index 7dd730466..97f31659b 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/ImportNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/ImportNode.java @@ -6,13 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.MacroAttributeProvider; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.MacroAttributeProvider; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.Writer; public class ImportNode extends AbstractRenderableNode { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/IncludeNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/IncludeNode.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/IncludeNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/IncludeNode.java index 216341177..309973607 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/IncludeNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/IncludeNode.java @@ -6,14 +6,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; - -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.node.expression.MapExpression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.node.expression.MapExpression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; + import java.io.IOException; import java.io.Writer; import java.util.Collections; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/MacroNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/MacroNode.java similarity index 86% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/MacroNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/MacroNode.java index 3d0cc6b2c..22d9c888d 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/MacroNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/MacroNode.java @@ -6,15 +6,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; - -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.Macro; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.template.ScopeChain; -import com.mitchellbosecke.pebble.utils.LimitedSizeWriter; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.Macro; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.template.ScopeChain; +import io.pebbletemplates.pebble.utils.LimitedSizeWriter; import java.io.IOException; import java.io.StringWriter; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/NamedArgumentNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/NamedArgumentNode.java similarity index 80% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/NamedArgumentNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/NamedArgumentNode.java index 0b35056eb..2261a0386 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/NamedArgumentNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/NamedArgumentNode.java @@ -6,10 +6,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; public class NamedArgumentNode implements Node { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/Node.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/Node.java similarity index 74% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/Node.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/Node.java index 069ebb1ed..a3bc92a5b 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/Node.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/Node.java @@ -6,9 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; -import com.mitchellbosecke.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.extension.NodeVisitor; public interface Node { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/ParallelNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/ParallelNode.java similarity index 88% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/ParallelNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/ParallelNode.java index 13fce2e54..e75f8544d 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/ParallelNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/ParallelNode.java @@ -6,17 +6,18 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.FutureWriter; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.FutureWriter; import java.io.IOException; import java.io.StringWriter; import java.io.Writer; import java.util.concurrent.ExecutorService; import java.util.concurrent.Future; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -40,7 +41,7 @@ public ParallelNode(int lineNumber, BodyNode body) { @Override public void render(final PebbleTemplateImpl self, Writer writer, - final EvaluationContextImpl context) + final EvaluationContextImpl context) throws IOException { ExecutorService es = context.getExecutorService(); diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/PositionalArgumentNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/PositionalArgumentNode.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/PositionalArgumentNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/PositionalArgumentNode.java index 30900861a..461c5534f 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/PositionalArgumentNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/PositionalArgumentNode.java @@ -6,10 +6,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; public class PositionalArgumentNode implements Node { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/PrintNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/PrintNode.java similarity index 69% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/PrintNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/PrintNode.java index 96c715120..1e050d9ce 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/PrintNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/PrintNode.java @@ -6,16 +6,17 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; - -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.extension.writer.SpecializedWriter; -import com.mitchellbosecke.pebble.extension.writer.StringWriterSpecializedAdapter; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.StringUtils; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.extension.writer.SpecializedWriter; +import io.pebbletemplates.pebble.extension.writer.StringWriterSpecializedAdapter; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.StringUtils; + import java.io.IOException; import java.io.StringWriter; import java.io.Writer; @@ -32,7 +33,7 @@ public PrintNode(Expression expression, int lineNumber) { @Override public void render(PebbleTemplateImpl self, Writer writer, EvaluationContextImpl context) throws IOException, - PebbleException { + PebbleException { Object var = this.expression.evaluate(self, context); if (var != null) { if (writer instanceof StringWriter) { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/RenderableNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/RenderableNode.java similarity index 71% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/RenderableNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/RenderableNode.java index ce2baad6d..3b86a3527 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/RenderableNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/RenderableNode.java @@ -6,10 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/RootNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/RootNode.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/RootNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/RootNode.java index a33cdea4e..ec66010ee 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/RootNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/RootNode.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/SetNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/SetNode.java similarity index 75% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/SetNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/SetNode.java index 41b6c958e..fd6676080 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/SetNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/SetNode.java @@ -6,12 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.Writer; public class SetNode extends AbstractRenderableNode { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/TestInvocationExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/TestInvocationExpression.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/TestInvocationExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/TestInvocationExpression.java index ad56cd4b2..aa40c5bc5 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/TestInvocationExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/TestInvocationExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; /** * The right hand side to the test expression. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/TextNode.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/TextNode.java similarity index 82% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/TextNode.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/TextNode.java index 9c1e0242b..346fd6482 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/TextNode.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/TextNode.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/AddExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/AddExpression.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/AddExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/AddExpression.java index 61e4592b0..cf62d1d4a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/AddExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/AddExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class AddExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/AndExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/AndExpression.java similarity index 81% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/AndExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/AndExpression.java index 0c0a9fd2a..335fe7025 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/AndExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/AndExpression.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import static com.mitchellbosecke.pebble.utils.TypeUtils.compatibleCast; +import static io.pebbletemplates.pebble.utils.TypeUtils.compatibleCast; public class AndExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ArrayExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ArrayExpression.java similarity index 85% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ArrayExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ArrayExpression.java index 2bf651ac2..cbb4c9c7a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ArrayExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ArrayExpression.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.util.ArrayList; import java.util.Collections; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/BinaryExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/BinaryExpression.java similarity index 93% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/BinaryExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/BinaryExpression.java index abd11fb07..7c9d95f12 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/BinaryExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/BinaryExpression.java @@ -6,9 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.extension.NodeVisitor; public abstract class BinaryExpression implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/BlockFunctionExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/BlockFunctionExpression.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/BlockFunctionExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/BlockFunctionExpression.java index 2fb08eb0c..5f2de8213 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/BlockFunctionExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/BlockFunctionExpression.java @@ -6,13 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.StringWriter; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ConcatenateExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ConcatenateExpression.java similarity index 83% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ConcatenateExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ConcatenateExpression.java index 160df6f0a..6225961b0 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ConcatenateExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ConcatenateExpression.java @@ -1,7 +1,7 @@ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; /** * Expression which implements the string concatenation. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ContainsExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ContainsExpression.java similarity index 95% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ContainsExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ContainsExpression.java index 932317564..d5fdd00d7 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ContainsExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ContainsExpression.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.util.Collection; import java.util.Map; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ContextVariableExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ContextVariableExpression.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ContextVariableExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ContextVariableExpression.java index f16071394..0584c26c3 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ContextVariableExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ContextVariableExpression.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.RootAttributeNotFoundException; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.template.ScopeChain; +import io.pebbletemplates.pebble.error.RootAttributeNotFoundException; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.template.ScopeChain; public class ContextVariableExpression implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/DivideExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/DivideExpression.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/DivideExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/DivideExpression.java index 11456b0f0..79ef2a5b0 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/DivideExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/DivideExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class DivideExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/EqualsExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/EqualsExpression.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/EqualsExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/EqualsExpression.java index 5113b2a19..3f9ff0636 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/EqualsExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/EqualsExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class EqualsExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/Expression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/Expression.java similarity index 69% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/Expression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/Expression.java index ed47a201b..4fad8ccc1 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/Expression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/Expression.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.node.Node; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.node.Node; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public interface Expression extends Node { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/FilterExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/FilterExpression.java similarity index 76% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/FilterExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/FilterExpression.java index 292ff65c0..1295965a6 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/FilterExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/FilterExpression.java @@ -6,17 +6,18 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.extension.core.DefaultFilter; +import io.pebbletemplates.pebble.error.AttributeNotFoundException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.escaper.EscapeFilter; +import io.pebbletemplates.pebble.extension.escaper.SafeString; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.error.AttributeNotFoundException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.extension.core.DefaultFilter; -import com.mitchellbosecke.pebble.extension.escaper.EscapeFilter; -import com.mitchellbosecke.pebble.extension.escaper.SafeString; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.util.Map; public class FilterExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/FilterInvocationExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/FilterInvocationExpression.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/FilterInvocationExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/FilterInvocationExpression.java index 09294daf3..2e1dc8e78 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/FilterInvocationExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/FilterInvocationExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; /** * The right hand side to the filter expression. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/FunctionOrMacroInvocationExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/FunctionOrMacroInvocationExpression.java similarity index 83% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/FunctionOrMacroInvocationExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/FunctionOrMacroInvocationExpression.java index 443d0264a..7efed94bf 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/FunctionOrMacroInvocationExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/FunctionOrMacroInvocationExpression.java @@ -6,13 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.util.Map; public class FunctionOrMacroInvocationExpression implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/GetAttributeExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/GetAttributeExpression.java similarity index 86% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/GetAttributeExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/GetAttributeExpression.java index 56f242235..d95117954 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/GetAttributeExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/GetAttributeExpression.java @@ -6,18 +6,19 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; - -import com.mitchellbosecke.pebble.attributes.AttributeResolver; -import com.mitchellbosecke.pebble.attributes.ResolvedAttribute; -import com.mitchellbosecke.pebble.error.AttributeNotFoundException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.error.RootAttributeNotFoundException; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.node.PositionalArgumentNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.error.AttributeNotFoundException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.error.RootAttributeNotFoundException; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.attributes.AttributeResolver; +import io.pebbletemplates.pebble.attributes.ResolvedAttribute; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.PositionalArgumentNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; + import java.util.List; /** diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/GreaterThanEqualsExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/GreaterThanEqualsExpression.java similarity index 71% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/GreaterThanEqualsExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/GreaterThanEqualsExpression.java index c165bc9a0..b98d35701 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/GreaterThanEqualsExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/GreaterThanEqualsExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class GreaterThanEqualsExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/GreaterThanExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/GreaterThanExpression.java similarity index 71% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/GreaterThanExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/GreaterThanExpression.java index a9d6daed4..04f749122 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/GreaterThanExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/GreaterThanExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class GreaterThanExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LessThanEqualsExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LessThanEqualsExpression.java similarity index 71% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LessThanEqualsExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LessThanEqualsExpression.java index 9e1e4e608..6040e2e34 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LessThanEqualsExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LessThanEqualsExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class LessThanEqualsExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LessThanExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LessThanExpression.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LessThanExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LessThanExpression.java index acc9e6808..f4e709386 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LessThanExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LessThanExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class LessThanExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralBigDecimalExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralBigDecimalExpression.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralBigDecimalExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralBigDecimalExpression.java index 37a0a44bf..0d94779db 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralBigDecimalExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralBigDecimalExpression.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; import java.math.BigDecimal; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralBooleanExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralBooleanExpression.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralBooleanExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralBooleanExpression.java index 1b0670f5e..c88e4f796 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralBooleanExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralBooleanExpression.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public class LiteralBooleanExpression implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralDoubleExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralDoubleExpression.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralDoubleExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralDoubleExpression.java index ae984de92..7e9ea6582 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralDoubleExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralDoubleExpression.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public class LiteralDoubleExpression implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralIntegerExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralIntegerExpression.java similarity index 76% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralIntegerExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralIntegerExpression.java index 09be6f7cf..96c8781c1 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralIntegerExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralIntegerExpression.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public class LiteralIntegerExpression implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralLongExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralLongExpression.java similarity index 77% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralLongExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralLongExpression.java index 9d5bdbd4e..d3464c1da 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralLongExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralLongExpression.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public class LiteralLongExpression implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralNullExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralNullExpression.java similarity index 74% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralNullExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralNullExpression.java index 75d162caa..976656835 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralNullExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralNullExpression.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public class LiteralNullExpression implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralStringExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralStringExpression.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralStringExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralStringExpression.java index 5ae03e310..e64c70a1a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/LiteralStringExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/LiteralStringExpression.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public class LiteralStringExpression implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/MapExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/MapExpression.java similarity index 87% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/MapExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/MapExpression.java index 333b0176a..4ba67474e 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/MapExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/MapExpression.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.util.Collections; import java.util.HashMap; import java.util.Map; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ModulusExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ModulusExpression.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ModulusExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ModulusExpression.java index 22a7fe9b9..329b48028 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ModulusExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ModulusExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class ModulusExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/MultiplyExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/MultiplyExpression.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/MultiplyExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/MultiplyExpression.java index 6d7410e3a..167a7ae04 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/MultiplyExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/MultiplyExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class MultiplyExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/NegativeTestExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/NegativeTestExpression.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/NegativeTestExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/NegativeTestExpression.java index e58e41309..0e8f032fc 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/NegativeTestExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/NegativeTestExpression.java @@ -6,10 +6,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; public class NegativeTestExpression extends PositiveTestExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/NotEqualsExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/NotEqualsExpression.java similarity index 71% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/NotEqualsExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/NotEqualsExpression.java index daff9eb78..415a43e9d 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/NotEqualsExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/NotEqualsExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class NotEqualsExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/OrExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/OrExpression.java similarity index 81% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/OrExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/OrExpression.java index 54db660dc..8927fc8a4 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/OrExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/OrExpression.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import static com.mitchellbosecke.pebble.utils.TypeUtils.compatibleCast; +import static io.pebbletemplates.pebble.utils.TypeUtils.compatibleCast; public class OrExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ParentFunctionExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ParentFunctionExpression.java similarity index 81% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ParentFunctionExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ParentFunctionExpression.java index bc37c57f5..fbe61ba2d 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/ParentFunctionExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/ParentFunctionExpression.java @@ -6,13 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.Hierarchy; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.Hierarchy; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.io.IOException; import java.io.StringWriter; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/PositiveTestExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/PositiveTestExpression.java similarity index 77% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/PositiveTestExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/PositiveTestExpression.java index 5f51d5d57..8ff508023 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/PositiveTestExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/PositiveTestExpression.java @@ -6,16 +6,17 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.error.AttributeNotFoundException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.Test; +import io.pebbletemplates.pebble.extension.core.DefinedTest; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.TestInvocationExpression; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.error.AttributeNotFoundException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.Test; -import com.mitchellbosecke.pebble.extension.core.DefinedTest; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.node.TestInvocationExpression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.util.Map; public class PositiveTestExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/RangeExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/RangeExpression.java similarity index 69% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/RangeExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/RangeExpression.java index 80c4cd0fe..316bd5995 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/RangeExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/RangeExpression.java @@ -1,10 +1,11 @@ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.extension.core.RangeFunction; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.PositionalArgumentNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.extension.core.RangeFunction; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.node.PositionalArgumentNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; import java.util.ArrayList; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/RenderableNodeExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/RenderableNodeExpression.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/RenderableNodeExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/RenderableNodeExpression.java index f56da9e00..41d3dada4 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/RenderableNodeExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/RenderableNodeExpression.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.LimitedSizeWriter; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.LimitedSizeWriter; import java.io.IOException; import java.io.StringWriter; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/SubtractExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/SubtractExpression.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/SubtractExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/SubtractExpression.java index 692e81be9..3e3854746 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/SubtractExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/SubtractExpression.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class SubtractExpression extends BinaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/TernaryExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/TernaryExpression.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/TernaryExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/TernaryExpression.java index e5a4ea7bc..bc5770797 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/TernaryExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/TernaryExpression.java @@ -6,13 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.TypeUtils; -import static com.mitchellbosecke.pebble.utils.TypeUtils.compatibleCast; +import static io.pebbletemplates.pebble.utils.TypeUtils.compatibleCast; public class TernaryExpression implements Expression { @@ -36,7 +37,7 @@ public TernaryExpression(Expression expression1, Expression expressi public Object evaluate(PebbleTemplateImpl self, EvaluationContextImpl context) { Object evaluatedExpression1 = this.expression1.evaluate(self, context); if (evaluatedExpression1 != null - && compatibleCast(evaluatedExpression1, Boolean.class)) { + && TypeUtils.compatibleCast(evaluatedExpression1, Boolean.class)) { return this.expression2.evaluate(self, context); } else { return this.expression3.evaluate(self, context); diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryExpression.java similarity index 89% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryExpression.java index 249a274a4..f295ca5c6 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryExpression.java @@ -6,9 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.extension.NodeVisitor; public abstract class UnaryExpression implements Expression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryMinusExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryMinusExpression.java similarity index 66% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryMinusExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryMinusExpression.java index 860d6f287..06063cfe1 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryMinusExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryMinusExpression.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class UnaryMinusExpression extends UnaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryNotExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryNotExpression.java similarity index 73% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryNotExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryNotExpression.java index 3682d1ecf..640f279d7 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryNotExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryNotExpression.java @@ -6,13 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.TypeUtils; -import static com.mitchellbosecke.pebble.utils.TypeUtils.compatibleCast; +import static io.pebbletemplates.pebble.utils.TypeUtils.compatibleCast; public class UnaryNotExpression extends UnaryExpression { @@ -23,7 +24,7 @@ public Boolean evaluate(PebbleTemplateImpl self, EvaluationContextImpl context) if (result instanceof Boolean || result instanceof Number || result instanceof String) { - return !compatibleCast(result, Boolean.class); + return !TypeUtils.compatibleCast(result, Boolean.class); } throw new PebbleException( null, diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryPlusExpression.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryPlusExpression.java similarity index 66% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryPlusExpression.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryPlusExpression.java index 42429f585..9ae71ccb8 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/expression/UnaryPlusExpression.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/expression/UnaryPlusExpression.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.utils.OperatorUtils; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.utils.OperatorUtils; public class UnaryPlusExpression extends UnaryExpression { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/fornode/LazyLength.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/fornode/LazyLength.java similarity index 97% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/fornode/LazyLength.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/fornode/LazyLength.java index c8c55ea72..e98efa186 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/fornode/LazyLength.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/fornode/LazyLength.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.node.fornode; +package io.pebbletemplates.pebble.node.fornode; import java.lang.reflect.Array; import java.util.Collection; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/node/fornode/LazyRevIndex.java b/pebble/src/main/java/io/pebbletemplates/pebble/node/fornode/LazyRevIndex.java similarity index 93% rename from pebble/src/main/java/com/mitchellbosecke/pebble/node/fornode/LazyRevIndex.java rename to pebble/src/main/java/io/pebbletemplates/pebble/node/fornode/LazyRevIndex.java index 7fd602f9b..5788c2a72 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/node/fornode/LazyRevIndex.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/node/fornode/LazyRevIndex.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.node.fornode; +package io.pebbletemplates.pebble.node.fornode; public class LazyRevIndex extends Number { private final int value; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/Associativity.java b/pebble/src/main/java/io/pebbletemplates/pebble/operator/Associativity.java similarity index 85% rename from pebble/src/main/java/com/mitchellbosecke/pebble/operator/Associativity.java rename to pebble/src/main/java/io/pebbletemplates/pebble/operator/Associativity.java index a8d68f7c0..07d43ba18 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/Associativity.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/operator/Associativity.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.operator; +package io.pebbletemplates.pebble.operator; public enum Associativity { LEFT, RIGHT diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/BinaryOperator.java b/pebble/src/main/java/io/pebbletemplates/pebble/operator/BinaryOperator.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/operator/BinaryOperator.java rename to pebble/src/main/java/io/pebbletemplates/pebble/operator/BinaryOperator.java index 30d1dd6e5..231c1ac0f 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/BinaryOperator.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/operator/BinaryOperator.java @@ -6,9 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.operator; +package io.pebbletemplates.pebble.operator; -import com.mitchellbosecke.pebble.node.expression.BinaryExpression; +import io.pebbletemplates.pebble.node.expression.BinaryExpression; public interface BinaryOperator { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/BinaryOperatorImpl.java b/pebble/src/main/java/io/pebbletemplates/pebble/operator/BinaryOperatorImpl.java similarity index 86% rename from pebble/src/main/java/com/mitchellbosecke/pebble/operator/BinaryOperatorImpl.java rename to pebble/src/main/java/io/pebbletemplates/pebble/operator/BinaryOperatorImpl.java index 21c33d360..1f6df32ad 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/BinaryOperatorImpl.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/operator/BinaryOperatorImpl.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.operator; +package io.pebbletemplates.pebble.operator; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.node.expression.BinaryExpression; -import com.mitchellbosecke.pebble.node.expression.FilterExpression; -import com.mitchellbosecke.pebble.node.expression.NegativeTestExpression; -import com.mitchellbosecke.pebble.node.expression.PositiveTestExpression; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.node.expression.BinaryExpression; +import io.pebbletemplates.pebble.node.expression.FilterExpression; +import io.pebbletemplates.pebble.node.expression.NegativeTestExpression; +import io.pebbletemplates.pebble.node.expression.PositiveTestExpression; import java.util.function.Supplier; public class BinaryOperatorImpl implements BinaryOperator { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/BinaryOperatorType.java b/pebble/src/main/java/io/pebbletemplates/pebble/operator/BinaryOperatorType.java similarity index 56% rename from pebble/src/main/java/com/mitchellbosecke/pebble/operator/BinaryOperatorType.java rename to pebble/src/main/java/io/pebbletemplates/pebble/operator/BinaryOperatorType.java index c6eef3f28..aefe7b69b 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/BinaryOperatorType.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/operator/BinaryOperatorType.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.operator; +package io.pebbletemplates.pebble.operator; public enum BinaryOperatorType { NORMAL, FILTER, TEST diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/UnaryOperator.java b/pebble/src/main/java/io/pebbletemplates/pebble/operator/UnaryOperator.java similarity index 75% rename from pebble/src/main/java/com/mitchellbosecke/pebble/operator/UnaryOperator.java rename to pebble/src/main/java/io/pebbletemplates/pebble/operator/UnaryOperator.java index 8c0c826a5..fac81512b 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/UnaryOperator.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/operator/UnaryOperator.java @@ -6,9 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.operator; +package io.pebbletemplates.pebble.operator; -import com.mitchellbosecke.pebble.node.expression.UnaryExpression; +import io.pebbletemplates.pebble.node.expression.UnaryExpression; public interface UnaryOperator { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/UnaryOperatorImpl.java b/pebble/src/main/java/io/pebbletemplates/pebble/operator/UnaryOperatorImpl.java similarity index 88% rename from pebble/src/main/java/com/mitchellbosecke/pebble/operator/UnaryOperatorImpl.java rename to pebble/src/main/java/io/pebbletemplates/pebble/operator/UnaryOperatorImpl.java index 90153acaf..5a4ae8287 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/operator/UnaryOperatorImpl.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/operator/UnaryOperatorImpl.java @@ -6,9 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.operator; +package io.pebbletemplates.pebble.operator; -import com.mitchellbosecke.pebble.node.expression.UnaryExpression; +import io.pebbletemplates.pebble.node.expression.UnaryExpression; public class UnaryOperatorImpl implements UnaryOperator { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/parser/ExpressionParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/parser/ExpressionParser.java similarity index 91% rename from pebble/src/main/java/com/mitchellbosecke/pebble/parser/ExpressionParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/parser/ExpressionParser.java index 24a3b2a25..25833a569 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/parser/ExpressionParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/parser/ExpressionParser.java @@ -6,40 +6,40 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.parser; - -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.node.FunctionOrMacroNameNode; -import com.mitchellbosecke.pebble.node.NamedArgumentNode; -import com.mitchellbosecke.pebble.node.PositionalArgumentNode; -import com.mitchellbosecke.pebble.node.TestInvocationExpression; -import com.mitchellbosecke.pebble.node.expression.ArrayExpression; -import com.mitchellbosecke.pebble.node.expression.BinaryExpression; -import com.mitchellbosecke.pebble.node.expression.BlockFunctionExpression; -import com.mitchellbosecke.pebble.node.expression.ConcatenateExpression; -import com.mitchellbosecke.pebble.node.expression.ContextVariableExpression; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.node.expression.FilterInvocationExpression; -import com.mitchellbosecke.pebble.node.expression.FunctionOrMacroInvocationExpression; -import com.mitchellbosecke.pebble.node.expression.GetAttributeExpression; -import com.mitchellbosecke.pebble.node.expression.LiteralBigDecimalExpression; -import com.mitchellbosecke.pebble.node.expression.LiteralBooleanExpression; -import com.mitchellbosecke.pebble.node.expression.LiteralDoubleExpression; -import com.mitchellbosecke.pebble.node.expression.LiteralIntegerExpression; -import com.mitchellbosecke.pebble.node.expression.LiteralLongExpression; -import com.mitchellbosecke.pebble.node.expression.LiteralNullExpression; -import com.mitchellbosecke.pebble.node.expression.LiteralStringExpression; -import com.mitchellbosecke.pebble.node.expression.MapExpression; -import com.mitchellbosecke.pebble.node.expression.ParentFunctionExpression; -import com.mitchellbosecke.pebble.node.expression.TernaryExpression; -import com.mitchellbosecke.pebble.node.expression.UnaryExpression; -import com.mitchellbosecke.pebble.operator.Associativity; -import com.mitchellbosecke.pebble.operator.BinaryOperator; -import com.mitchellbosecke.pebble.operator.BinaryOperatorType; -import com.mitchellbosecke.pebble.operator.UnaryOperator; +package io.pebbletemplates.pebble.parser; + +import io.pebbletemplates.pebble.operator.Associativity; +import io.pebbletemplates.pebble.operator.BinaryOperator; +import io.pebbletemplates.pebble.operator.BinaryOperatorType; +import io.pebbletemplates.pebble.operator.UnaryOperator; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.FunctionOrMacroNameNode; +import io.pebbletemplates.pebble.node.NamedArgumentNode; +import io.pebbletemplates.pebble.node.PositionalArgumentNode; +import io.pebbletemplates.pebble.node.TestInvocationExpression; +import io.pebbletemplates.pebble.node.expression.ArrayExpression; +import io.pebbletemplates.pebble.node.expression.BinaryExpression; +import io.pebbletemplates.pebble.node.expression.BlockFunctionExpression; +import io.pebbletemplates.pebble.node.expression.ConcatenateExpression; +import io.pebbletemplates.pebble.node.expression.ContextVariableExpression; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.node.expression.FilterInvocationExpression; +import io.pebbletemplates.pebble.node.expression.FunctionOrMacroInvocationExpression; +import io.pebbletemplates.pebble.node.expression.GetAttributeExpression; +import io.pebbletemplates.pebble.node.expression.LiteralBigDecimalExpression; +import io.pebbletemplates.pebble.node.expression.LiteralBooleanExpression; +import io.pebbletemplates.pebble.node.expression.LiteralDoubleExpression; +import io.pebbletemplates.pebble.node.expression.LiteralIntegerExpression; +import io.pebbletemplates.pebble.node.expression.LiteralLongExpression; +import io.pebbletemplates.pebble.node.expression.LiteralNullExpression; +import io.pebbletemplates.pebble.node.expression.LiteralStringExpression; +import io.pebbletemplates.pebble.node.expression.MapExpression; +import io.pebbletemplates.pebble.node.expression.ParentFunctionExpression; +import io.pebbletemplates.pebble.node.expression.TernaryExpression; +import io.pebbletemplates.pebble.node.expression.UnaryExpression; import java.math.BigDecimal; import java.util.ArrayList; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/parser/Parser.java b/pebble/src/main/java/io/pebbletemplates/pebble/parser/Parser.java similarity index 82% rename from pebble/src/main/java/com/mitchellbosecke/pebble/parser/Parser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/parser/Parser.java index b73648b0e..56cb84b40 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/parser/Parser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/parser/Parser.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.parser; +package io.pebbletemplates.pebble.parser; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.RootNode; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.RootNode; public interface Parser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/parser/ParserImpl.java b/pebble/src/main/java/io/pebbletemplates/pebble/parser/ParserImpl.java similarity index 90% rename from pebble/src/main/java/com/mitchellbosecke/pebble/parser/ParserImpl.java rename to pebble/src/main/java/io/pebbletemplates/pebble/parser/ParserImpl.java index 6e006b312..548730ad2 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/parser/ParserImpl.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/parser/ParserImpl.java @@ -6,20 +6,21 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.parser; - -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.PrintNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.RootNode; -import com.mitchellbosecke.pebble.node.TextNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.operator.BinaryOperator; -import com.mitchellbosecke.pebble.operator.UnaryOperator; -import com.mitchellbosecke.pebble.tokenParser.TokenParser; +package io.pebbletemplates.pebble.parser; + +import io.pebbletemplates.pebble.operator.BinaryOperator; +import io.pebbletemplates.pebble.operator.UnaryOperator; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.PrintNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.RootNode; +import io.pebbletemplates.pebble.node.TextNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.tokenParser.TokenParser; + import java.util.ArrayList; import java.util.LinkedList; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/parser/ParserOptions.java b/pebble/src/main/java/io/pebbletemplates/pebble/parser/ParserOptions.java similarity index 94% rename from pebble/src/main/java/com/mitchellbosecke/pebble/parser/ParserOptions.java rename to pebble/src/main/java/io/pebbletemplates/pebble/parser/ParserOptions.java index ec0ca278e..f4dd3d761 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/parser/ParserOptions.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/parser/ParserOptions.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.parser; +package io.pebbletemplates.pebble.parser; /** * Parser options. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/parser/StoppingCondition.java b/pebble/src/main/java/io/pebbletemplates/pebble/parser/StoppingCondition.java similarity index 86% rename from pebble/src/main/java/com/mitchellbosecke/pebble/parser/StoppingCondition.java rename to pebble/src/main/java/io/pebbletemplates/pebble/parser/StoppingCondition.java index d234e2ed8..3016f5b59 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/parser/StoppingCondition.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/parser/StoppingCondition.java @@ -6,9 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.parser; +package io.pebbletemplates.pebble.parser; -import com.mitchellbosecke.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.Token; /** * Implementations of this class are provided by the TokenParsers and handed to the main Parser. The diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/Block.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/Block.java similarity index 90% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/Block.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/Block.java index 09c49ca0e..93153f2bd 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/Block.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/Block.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/EvaluationContext.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/EvaluationContext.java similarity index 81% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/EvaluationContext.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/EvaluationContext.java index 7dd00ee38..727e5bc54 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/EvaluationContext.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/EvaluationContext.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; import java.util.Locale; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/EvaluationContextImpl.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/EvaluationContextImpl.java similarity index 96% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/EvaluationContextImpl.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/EvaluationContextImpl.java index 38b11a40d..750e4f126 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/EvaluationContextImpl.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/EvaluationContextImpl.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; -import com.mitchellbosecke.pebble.cache.CacheKey; -import com.mitchellbosecke.pebble.cache.PebbleCache; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.ExtensionRegistry; -import com.mitchellbosecke.pebble.utils.Callbacks; +import io.pebbletemplates.pebble.cache.CacheKey; +import io.pebbletemplates.pebble.cache.PebbleCache; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.ExtensionRegistry; +import io.pebbletemplates.pebble.utils.Callbacks; import java.io.IOException; import java.util.ArrayList; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/EvaluationOptions.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/EvaluationOptions.java similarity index 85% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/EvaluationOptions.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/EvaluationOptions.java index c200d318d..938abfaf9 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/EvaluationOptions.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/EvaluationOptions.java @@ -1,6 +1,6 @@ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; -import com.mitchellbosecke.pebble.attributes.methodaccess.MethodAccessValidator; +import io.pebbletemplates.pebble.attributes.methodaccess.MethodAccessValidator; /** * Evaluation options. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/GlobalContext.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/GlobalContext.java similarity index 97% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/GlobalContext.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/GlobalContext.java index 3abcd029d..f1d31e3a3 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/GlobalContext.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/GlobalContext.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; import java.util.Collection; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/Hierarchy.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/Hierarchy.java similarity index 98% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/Hierarchy.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/Hierarchy.java index b10018af5..f470dcea5 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/Hierarchy.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/Hierarchy.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; import java.util.ArrayList; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/Macro.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/Macro.java similarity index 79% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/Macro.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/Macro.java index 8e5782c6a..6adcf6939 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/Macro.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/Macro.java @@ -6,9 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; -import com.mitchellbosecke.pebble.extension.NamedArguments; +import io.pebbletemplates.pebble.extension.NamedArguments; import java.util.Map; public interface Macro extends NamedArguments { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/MacroAttributeProvider.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/MacroAttributeProvider.java similarity index 87% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/MacroAttributeProvider.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/MacroAttributeProvider.java index 73e172d78..ead004402 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/MacroAttributeProvider.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/MacroAttributeProvider.java @@ -1,6 +1,6 @@ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; -import com.mitchellbosecke.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.ArgumentsNode; public class MacroAttributeProvider { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/PebbleTemplate.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/PebbleTemplate.java similarity index 94% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/PebbleTemplate.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/PebbleTemplate.java index db75b2b77..729db1f12 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/PebbleTemplate.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/PebbleTemplate.java @@ -6,7 +6,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; + +import io.pebbletemplates.pebble.PebbleEngine; import java.io.IOException; import java.io.Writer; @@ -14,7 +16,7 @@ import java.util.Map; /** - * A template object constructed by an instance of {@link com.mitchellbosecke.pebble.PebbleEngine}. + * A template object constructed by an instance of {@link PebbleEngine}. * A template by itself is stateless and can therefore be re-used over and over to provide different * outputs depending on the variables that are provided at the time of evaluation. */ @@ -22,7 +24,7 @@ public interface PebbleTemplate { /** * Evaluate the template without any provided variables. This will use the default locale provided - * by the {@link com.mitchellbosecke.pebble.PebbleEngine}. + * by the {@link PebbleEngine}. * * @param writer The results of the evaluation are written to this writer. * @throws IOException An IO exception during the evaluation @@ -40,7 +42,7 @@ public interface PebbleTemplate { /** * Evaluate the template with a set of variables and the default locale provided by the {@link - * com.mitchellbosecke.pebble.PebbleEngine} + * PebbleEngine} * * @param writer The results of the evaluation are written to this writer. * @param context The variables used during the evaluation of the template. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/PebbleTemplateImpl.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/PebbleTemplateImpl.java similarity index 96% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/PebbleTemplateImpl.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/PebbleTemplateImpl.java index 04bdd9b7e..f70ffdc61 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/PebbleTemplateImpl.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/PebbleTemplateImpl.java @@ -6,19 +6,19 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.template; - -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.escaper.SafeString; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.node.BlockNode; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.RootNode; -import com.mitchellbosecke.pebble.utils.FutureWriter; -import com.mitchellbosecke.pebble.utils.LimitedSizeWriter; -import com.mitchellbosecke.pebble.utils.Pair; +package io.pebbletemplates.pebble.template; + +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.escaper.SafeString; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.BlockNode; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.RootNode; +import io.pebbletemplates.pebble.utils.FutureWriter; +import io.pebbletemplates.pebble.utils.LimitedSizeWriter; +import io.pebbletemplates.pebble.utils.Pair; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/RenderedSizeContext.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/RenderedSizeContext.java similarity index 69% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/RenderedSizeContext.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/RenderedSizeContext.java index ed6f026ee..a141cd9fa 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/RenderedSizeContext.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/RenderedSizeContext.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; public interface RenderedSizeContext { int getMaxRenderedSize(); diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/Scope.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/Scope.java similarity index 98% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/Scope.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/Scope.java index b16001753..c58d17910 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/Scope.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/Scope.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; import java.util.HashMap; import java.util.Set; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/template/ScopeChain.java b/pebble/src/main/java/io/pebbletemplates/pebble/template/ScopeChain.java similarity index 99% rename from pebble/src/main/java/com/mitchellbosecke/pebble/template/ScopeChain.java rename to pebble/src/main/java/io/pebbletemplates/pebble/template/ScopeChain.java index 32563c406..622598f39 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/template/ScopeChain.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/template/ScopeChain.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.template; +package io.pebbletemplates.pebble.template; import java.util.ArrayList; import java.util.HashMap; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/AutoEscapeTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/AutoEscapeTokenParser.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/AutoEscapeTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/AutoEscapeTokenParser.java index 01f71ad41..b315f7b6e 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/AutoEscapeTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/AutoEscapeTokenParser.java @@ -6,14 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.AutoEscapeNode; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.parser.Parser; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.AutoEscapeNode; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.parser.Parser; public class AutoEscapeTokenParser implements TokenParser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/BlockTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/BlockTokenParser.java similarity index 82% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/BlockTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/BlockTokenParser.java index 645b7d2e6..1331aad6a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/BlockTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/BlockTokenParser.java @@ -6,15 +6,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.BlockNode; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.parser.Parser; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.BlockNode; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.parser.Parser; public class BlockTokenParser implements TokenParser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/CacheTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/CacheTokenParser.java similarity index 72% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/CacheTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/CacheTokenParser.java index a1c135fce..3a65c0587 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/CacheTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/CacheTokenParser.java @@ -6,15 +6,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.CacheNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.parser.Parser; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.CacheNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.parser.Parser; /** * Token parser for the cache tag diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/EmbedTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/EmbedTokenParser.java similarity index 84% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/EmbedTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/EmbedTokenParser.java index 222e7a7a1..ad8068a90 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/EmbedTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/EmbedTokenParser.java @@ -6,17 +6,17 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.BlockNode; -import com.mitchellbosecke.pebble.node.EmbedNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.node.expression.MapExpression; -import com.mitchellbosecke.pebble.parser.Parser; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.BlockNode; +import io.pebbletemplates.pebble.node.EmbedNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.node.expression.MapExpression; +import io.pebbletemplates.pebble.parser.Parser; import java.util.ArrayList; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ExtendsTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ExtendsTokenParser.java similarity index 67% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ExtendsTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ExtendsTokenParser.java index a7d1216a1..530455e86 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ExtendsTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ExtendsTokenParser.java @@ -6,14 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; +package io.pebbletemplates.pebble.tokenParser; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.ExtendsNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.parser.Parser; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.ExtendsNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.parser.Parser; public class ExtendsTokenParser implements TokenParser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/FilterTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/FilterTokenParser.java similarity index 68% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/FilterTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/FilterTokenParser.java index a21de33be..921c07a54 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/FilterTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/FilterTokenParser.java @@ -6,18 +6,18 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.Token.Type; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.PrintNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.node.expression.FilterExpression; -import com.mitchellbosecke.pebble.node.expression.RenderableNodeExpression; -import com.mitchellbosecke.pebble.parser.Parser; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.PrintNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.node.expression.FilterExpression; +import io.pebbletemplates.pebble.node.expression.RenderableNodeExpression; +import io.pebbletemplates.pebble.parser.Parser; + import java.util.ArrayList; import java.util.List; @@ -38,7 +38,7 @@ public RenderableNode parse(Token token, Parser parser) { filterInvocationExpressions.add(parser.getExpressionParser().parseFilterInvocationExpression()); - while (stream.current().test(Type.OPERATOR, "|")) { + while (stream.current().test(Token.Type.OPERATOR, "|")) { // skip the '|' token stream.next(); filterInvocationExpressions @@ -47,7 +47,7 @@ public RenderableNode parse(Token token, Parser parser) { stream.expect(Token.Type.EXECUTE_END); - BodyNode body = parser.subparse(tkn -> tkn.test(Type.NAME, "endfilter")); + BodyNode body = parser.subparse(tkn -> tkn.test(Token.Type.NAME, "endfilter")); stream.next(); stream.expect(Token.Type.EXECUTE_END); diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/FlushTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/FlushTokenParser.java similarity index 68% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/FlushTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/FlushTokenParser.java index 295eef37b..6279e4f30 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/FlushTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/FlushTokenParser.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; +package io.pebbletemplates.pebble.tokenParser; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.FlushNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.parser.Parser; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.FlushNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.parser.Parser; public class FlushTokenParser implements TokenParser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ForTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ForTokenParser.java similarity index 77% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ForTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ForTokenParser.java index 23163418d..5a9787da1 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ForTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ForTokenParser.java @@ -6,16 +6,16 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; +package io.pebbletemplates.pebble.tokenParser; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.ForNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.parser.Parser; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.ForNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.parser.Parser; public class ForTokenParser implements TokenParser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/FromTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/FromTokenParser.java similarity index 81% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/FromTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/FromTokenParser.java index e80532d38..070812ae0 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/FromTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/FromTokenParser.java @@ -1,13 +1,14 @@ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.FromNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.parser.Parser; -import com.mitchellbosecke.pebble.utils.Pair; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.FromNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.parser.Parser; +import io.pebbletemplates.pebble.utils.Pair; + import java.util.ArrayList; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/IfTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/IfTokenParser.java similarity index 80% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/IfTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/IfTokenParser.java index 4560d67f0..682fd42c7 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/IfTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/IfTokenParser.java @@ -6,18 +6,19 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.IfNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.parser.Parser; -import com.mitchellbosecke.pebble.parser.StoppingCondition; -import com.mitchellbosecke.pebble.utils.Pair; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.IfNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.parser.Parser; +import io.pebbletemplates.pebble.parser.StoppingCondition; +import io.pebbletemplates.pebble.utils.Pair; + import java.util.ArrayList; import java.util.List; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ImportTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ImportTokenParser.java similarity index 75% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ImportTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ImportTokenParser.java index 53bfbd977..f5b34b4e9 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ImportTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ImportTokenParser.java @@ -6,14 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.ImportNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.parser.Parser; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.ImportNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.parser.Parser; public class ImportTokenParser implements TokenParser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/IncludeTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/IncludeTokenParser.java similarity index 75% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/IncludeTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/IncludeTokenParser.java index fdc8c6fae..32c71c61c 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/IncludeTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/IncludeTokenParser.java @@ -6,16 +6,16 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.IncludeNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.node.expression.MapExpression; -import com.mitchellbosecke.pebble.parser.Parser; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.IncludeNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.node.expression.MapExpression; +import io.pebbletemplates.pebble.parser.Parser; public class IncludeTokenParser implements TokenParser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/MacroTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/MacroTokenParser.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/MacroTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/MacroTokenParser.java index 3b4ef8f8e..603eed50e 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/MacroTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/MacroTokenParser.java @@ -6,15 +6,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.MacroNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.parser.Parser; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.MacroNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.parser.Parser; public class MacroTokenParser implements TokenParser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ParallelTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ParallelTokenParser.java similarity index 70% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ParallelTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ParallelTokenParser.java index 4b985a83f..f56f49f8a 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/ParallelTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/ParallelTokenParser.java @@ -6,14 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.BodyNode; -import com.mitchellbosecke.pebble.node.ParallelNode; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.parser.Parser; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.BodyNode; +import io.pebbletemplates.pebble.node.ParallelNode; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.parser.Parser; public class ParallelTokenParser implements TokenParser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/SetTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/SetTokenParser.java similarity index 69% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/SetTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/SetTokenParser.java index d1c85739d..ce42a2a34 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/SetTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/SetTokenParser.java @@ -6,14 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; - -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.node.SetNode; -import com.mitchellbosecke.pebble.node.expression.Expression; -import com.mitchellbosecke.pebble.parser.Parser; +package io.pebbletemplates.pebble.tokenParser; + +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.node.SetNode; +import io.pebbletemplates.pebble.node.expression.Expression; +import io.pebbletemplates.pebble.parser.Parser; public class SetTokenParser implements TokenParser { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/TokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/TokenParser.java similarity index 84% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/TokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/TokenParser.java index 7d71bb03a..f9d8a8ece 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/TokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/TokenParser.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; +package io.pebbletemplates.pebble.tokenParser; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.parser.Parser; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.parser.Parser; /** * A TokenParser is responsible for converting a stream of Tokens into a Node. A TokenParser often @@ -46,8 +46,8 @@ public interface TokenParser { * * Here are two relatively simple examples of how TokenParsers are implemented: * - * - self contained: com.mitchellbosecke.pebble.tokenParser.SetTokenParser - middle content: - * com.mitchellbosecke.pebble.tokenParser.BlockTokenParser + * - self contained: io.pebbletemplates.tokenParser.pebble.SetTokenParser - middle content: + * io.pebbletemplates.tokenParser.pebble.BlockTokenParser * * @param token The token to parse * @param parser the parser which should be used to parse the token diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/VerbatimTokenParser.java b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/VerbatimTokenParser.java similarity index 76% rename from pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/VerbatimTokenParser.java rename to pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/VerbatimTokenParser.java index c25080a5d..59316dc42 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/tokenParser/VerbatimTokenParser.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/tokenParser/VerbatimTokenParser.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.tokenParser; +package io.pebbletemplates.pebble.tokenParser; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.parser.Parser; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.parser.Parser; /** * This is just a dummy class to point developers into the right direction; the verbatim tag had to diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/Callbacks.java b/pebble/src/main/java/io/pebbletemplates/pebble/utils/Callbacks.java similarity index 78% rename from pebble/src/main/java/com/mitchellbosecke/pebble/utils/Callbacks.java rename to pebble/src/main/java/io/pebbletemplates/pebble/utils/Callbacks.java index f37a91692..2d42a51e5 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/Callbacks.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/utils/Callbacks.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; import java.io.IOException; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/FutureWriter.java b/pebble/src/main/java/io/pebbletemplates/pebble/utils/FutureWriter.java similarity index 98% rename from pebble/src/main/java/com/mitchellbosecke/pebble/utils/FutureWriter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/utils/FutureWriter.java index ea05d1a97..1b3cd9e2f 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/FutureWriter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/utils/FutureWriter.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/LimitedSizeWriter.java b/pebble/src/main/java/io/pebbletemplates/pebble/utils/LimitedSizeWriter.java similarity index 94% rename from pebble/src/main/java/com/mitchellbosecke/pebble/utils/LimitedSizeWriter.java rename to pebble/src/main/java/io/pebbletemplates/pebble/utils/LimitedSizeWriter.java index eda9a8f33..99ddf82d3 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/LimitedSizeWriter.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/utils/LimitedSizeWriter.java @@ -1,7 +1,7 @@ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.RenderedSizeContext; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.RenderedSizeContext; import java.io.IOException; import java.io.Writer; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/OperatorUtils.java b/pebble/src/main/java/io/pebbletemplates/pebble/utils/OperatorUtils.java similarity index 98% rename from pebble/src/main/java/com/mitchellbosecke/pebble/utils/OperatorUtils.java rename to pebble/src/main/java/io/pebbletemplates/pebble/utils/OperatorUtils.java index c93442216..edd3edb1f 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/OperatorUtils.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/utils/OperatorUtils.java @@ -6,9 +6,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; + +import io.pebbletemplates.pebble.extension.escaper.SafeString; -import com.mitchellbosecke.pebble.extension.escaper.SafeString; import java.math.BigDecimal; import java.math.MathContext; import java.util.Collection; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/Pair.java b/pebble/src/main/java/io/pebbletemplates/pebble/utils/Pair.java similarity index 94% rename from pebble/src/main/java/com/mitchellbosecke/pebble/utils/Pair.java rename to pebble/src/main/java/io/pebbletemplates/pebble/utils/Pair.java index c92a943c3..6351f2270 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/Pair.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/utils/Pair.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; /** * A small utility class used to pair relevant objects together. diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/PathUtils.java b/pebble/src/main/java/io/pebbletemplates/pebble/utils/PathUtils.java similarity index 98% rename from pebble/src/main/java/com/mitchellbosecke/pebble/utils/PathUtils.java rename to pebble/src/main/java/io/pebbletemplates/pebble/utils/PathUtils.java index f40b0c571..6f9f482f8 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/PathUtils.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/utils/PathUtils.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; import java.util.ArrayDeque; import java.util.ArrayList; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/StringLengthComparator.java b/pebble/src/main/java/io/pebbletemplates/pebble/utils/StringLengthComparator.java similarity index 92% rename from pebble/src/main/java/com/mitchellbosecke/pebble/utils/StringLengthComparator.java rename to pebble/src/main/java/io/pebbletemplates/pebble/utils/StringLengthComparator.java index 7e44d44a7..218869dc6 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/StringLengthComparator.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/utils/StringLengthComparator.java @@ -6,7 +6,7 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; public class StringLengthComparator implements java.util.Comparator { diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/StringUtils.java b/pebble/src/main/java/io/pebbletemplates/pebble/utils/StringUtils.java similarity index 95% rename from pebble/src/main/java/com/mitchellbosecke/pebble/utils/StringUtils.java rename to pebble/src/main/java/io/pebbletemplates/pebble/utils/StringUtils.java index d8c7a1b9d..6244ca844 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/StringUtils.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/utils/StringUtils.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; import java.math.BigDecimal; diff --git a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/TypeUtils.java b/pebble/src/main/java/io/pebbletemplates/pebble/utils/TypeUtils.java similarity index 98% rename from pebble/src/main/java/com/mitchellbosecke/pebble/utils/TypeUtils.java rename to pebble/src/main/java/io/pebbletemplates/pebble/utils/TypeUtils.java index 1f53023ae..ca4d7b41e 100644 --- a/pebble/src/main/java/com/mitchellbosecke/pebble/utils/TypeUtils.java +++ b/pebble/src/main/java/io/pebbletemplates/pebble/utils/TypeUtils.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; import java.math.BigDecimal; import java.math.BigInteger; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/ArgumentsNodeTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/ArgumentsNodeTest.java similarity index 80% rename from pebble/src/test/java/com/mitchellbosecke/pebble/ArgumentsNodeTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/ArgumentsNodeTest.java index ce8685748..ab3232d5f 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/ArgumentsNodeTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/ArgumentsNodeTest.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.node.ArgumentsNode; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.node.ArgumentsNode; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/ArraySyntaxTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/ArraySyntaxTest.java similarity index 99% rename from pebble/src/test/java/com/mitchellbosecke/pebble/ArraySyntaxTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/ArraySyntaxTest.java index e01f680c6..d1f605797 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/ArraySyntaxTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/ArraySyntaxTest.java @@ -6,21 +6,23 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; import static org.assertj.core.api.Assertions.assertThatExceptionOfType; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.fail; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; + import java.io.IOException; import java.io.StringWriter; import java.io.Writer; import java.util.HashMap; import java.util.Map; + import org.junit.jupiter.api.Test; class ArraySyntaxTest { diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/AttributeSubscriptSyntaxTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/AttributeSubscriptSyntaxTest.java similarity index 95% rename from pebble/src/test/java/com/mitchellbosecke/pebble/AttributeSubscriptSyntaxTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/AttributeSubscriptSyntaxTest.java index ee167566c..43427ed94 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/AttributeSubscriptSyntaxTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/AttributeSubscriptSyntaxTest.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/CacheTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/CacheTest.java similarity index 97% rename from pebble/src/test/java/com/mitchellbosecke/pebble/CacheTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/CacheTest.java index 6944db267..418850d00 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/CacheTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/CacheTest.java @@ -6,10 +6,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/CompilerTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/CompilerTest.java similarity index 88% rename from pebble/src/test/java/com/mitchellbosecke/pebble/CompilerTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/CompilerTest.java index 6fbf243a2..a0bc9990e 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/CompilerTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/CompilerTest.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Timeout; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/ConcurrencyTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/ConcurrencyTest.java similarity index 97% rename from pebble/src/test/java/com/mitchellbosecke/pebble/ConcurrencyTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/ConcurrencyTest.java index 08de6c837..d8c209c52 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/ConcurrencyTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/ConcurrencyTest.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.LoaderException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.Loader; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.LoaderException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/ContextTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/ContextTest.java similarity index 96% rename from pebble/src/test/java/com/mitchellbosecke/pebble/ContextTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/ContextTest.java index 0e79bde50..331ed0cd4 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/ContextTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/ContextTest.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.error.RootAttributeNotFoundException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.error.RootAttributeNotFoundException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/CoreFiltersTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/CoreFiltersTest.java similarity index 98% rename from pebble/src/test/java/com/mitchellbosecke/pebble/CoreFiltersTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/CoreFiltersTest.java index 8f16ce64e..f8e7abcf6 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/CoreFiltersTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/CoreFiltersTest.java @@ -6,14 +6,14 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.TestingExtension; -import com.mitchellbosecke.pebble.extension.core.LengthFilter; -import com.mitchellbosecke.pebble.extension.core.ReplaceFilter; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.TestingExtension; +import io.pebbletemplates.pebble.extension.core.*; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.extension.core.*; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; @@ -666,7 +666,7 @@ void testDefault() throws PebbleException, IOException { } /** - * Tests if the {@link com.mitchellbosecke.pebble.extension.core.DefaultFilter} is working as + * Tests if the {@link DefaultFilter} is working as * expected. * * @throws Exception thrown when something went wrong. @@ -1330,7 +1330,7 @@ void testReplaceFilterInTemplate() throws PebbleException, IOException { } /** - * Tests {@link com.mitchellbosecke.pebble.extension.core.Base64EncoderFilter} if the base64 encoding filter is working for a string value, a string constant, null. + * Tests {@link Base64EncoderFilter} if the base64 encoding filter is working for a string value, a string constant, null. */ @Test void testBase64EncoderFilterInTemplate() throws PebbleException, IOException { @@ -1348,7 +1348,7 @@ void testBase64EncoderFilterInTemplate() throws PebbleException, IOException { } /** - * Tests {@link com.mitchellbosecke.pebble.extension.core.Base64DecoderFilter} if the base64 decoder filter is working for a string value, a string constant, null. + * Tests {@link Base64DecoderFilter} if the base64 decoder filter is working for a string value, a string constant, null. */ @Test void testBase64DecoderFilterInTemplate() throws PebbleException, IOException { @@ -1411,7 +1411,7 @@ void testSha256FilterNoStringFail() throws PebbleException, IOException { } /** - * Tests {@link com.mitchellbosecke.pebble.extension.core.Sha256Filter} if the SHA256 hashing filter is working for a string value, a string constant, null. + * Tests {@link Sha256Filter} if the SHA256 hashing filter is working for a string value, a string constant, null. */ @Test void testSha256FilterInTemplate() throws PebbleException, IOException { diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/CoreFunctionsTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/CoreFunctionsTest.java similarity index 98% rename from pebble/src/test/java/com/mitchellbosecke/pebble/CoreFunctionsTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/CoreFunctionsTest.java index a34b152f8..83a6a4699 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/CoreFunctionsTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/CoreFunctionsTest.java @@ -7,11 +7,11 @@ * For the full copyright and license information, please view the LICENSE file that was distributed * with this source code. **************************************************************************** */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/CoreTagsTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/CoreTagsTest.java similarity index 99% rename from pebble/src/test/java/com/mitchellbosecke/pebble/CoreTagsTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/CoreTagsTest.java index 733a469cd..0b4c1462c 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/CoreTagsTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/CoreTagsTest.java @@ -7,12 +7,12 @@ * For the full copyright and license information, please view the LICENSE file that was distributed * with this source code. **************************************************************************** */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Timeout; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/CoreTestsTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/CoreTestsTest.java similarity index 97% rename from pebble/src/test/java/com/mitchellbosecke/pebble/CoreTestsTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/CoreTestsTest.java index dd5e7e1c0..02668f880 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/CoreTestsTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/CoreTestsTest.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/EmbedCachingTagTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/EmbedCachingTagTest.java similarity index 85% rename from pebble/src/test/java/com/mitchellbosecke/pebble/EmbedCachingTagTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/EmbedCachingTagTest.java index 71e85885a..97630e68d 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/EmbedCachingTagTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/EmbedCachingTagTest.java @@ -1,10 +1,10 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.loader.DelegatingLoader; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.pebble.loader.DelegatingLoader; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/EmbedTagTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/EmbedTagTest.java similarity index 91% rename from pebble/src/test/java/com/mitchellbosecke/pebble/EmbedTagTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/EmbedTagTest.java index ca45d4606..4e5696010 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/EmbedTagTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/EmbedTagTest.java @@ -1,11 +1,11 @@ -package com.mitchellbosecke.pebble; - -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.loader.DelegatingLoader; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.utils.Pair; +package io.pebbletemplates.pebble; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.pebble.loader.DelegatingLoader; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.utils.Pair; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.ValueSource; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/EnumEqualsTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/EnumEqualsTest.java similarity index 83% rename from pebble/src/test/java/com/mitchellbosecke/pebble/EnumEqualsTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/EnumEqualsTest.java index 735a68237..20e81c7c4 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/EnumEqualsTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/EnumEqualsTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/ErrorReportingTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/ErrorReportingTest.java similarity index 89% rename from pebble/src/test/java/com/mitchellbosecke/pebble/ErrorReportingTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/ErrorReportingTest.java index 3b6ef15e4..3c90c6ccc 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/ErrorReportingTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/ErrorReportingTest.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.error.RootAttributeNotFoundException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.error.RootAttributeNotFoundException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/EscaperExtensionTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/EscaperExtensionTest.java similarity index 95% rename from pebble/src/test/java/com/mitchellbosecke/pebble/EscaperExtensionTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/EscaperExtensionTest.java index f052fcc9a..566878f81 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/EscaperExtensionTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/EscaperExtensionTest.java @@ -6,14 +6,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.extension.escaper.EscapeFilter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; @@ -26,7 +27,6 @@ import java.util.List; import java.util.Map; -import static com.mitchellbosecke.pebble.extension.escaper.EscapeFilter.JSON_ESCAPE_STRATEGY; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotEquals; @@ -281,7 +281,7 @@ void testEscapeJson() throws PebbleException, IOException { PebbleEngine pebble = new PebbleEngine.Builder() .loader(new StringLoader()) .strictVariables(false) - .defaultEscapingStrategy(JSON_ESCAPE_STRATEGY) + .defaultEscapingStrategy(EscapeFilter.JSON_ESCAPE_STRATEGY) .build(); PebbleTemplate template = pebble.getTemplate("{{ text }}"); @@ -308,7 +308,7 @@ public List getArgumentNames() { @Override public Object execute(Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { return ""; } diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/ExtendingPebbleTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/ExtendingPebbleTest.java similarity index 83% rename from pebble/src/test/java/com/mitchellbosecke/pebble/ExtendingPebbleTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/ExtendingPebbleTest.java index c1ec463e7..6fcc09a45 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/ExtendingPebbleTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/ExtendingPebbleTest.java @@ -6,16 +6,16 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.attributes.AttributeResolver; -import com.mitchellbosecke.pebble.attributes.ResolvedAttribute; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.attributes.AttributeResolver; +import io.pebbletemplates.pebble.attributes.ResolvedAttribute; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; @@ -83,7 +83,7 @@ public List getArgumentNames() { @Override public String apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (context != null && self != null) { return "success"; } else { diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/ForTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/ForTest.java similarity index 92% rename from pebble/src/test/java/com/mitchellbosecke/pebble/ForTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/ForTest.java index cff21b090..189f347af 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/ForTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/ForTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/GetAttributeTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/GetAttributeTest.java similarity index 98% rename from pebble/src/test/java/com/mitchellbosecke/pebble/GetAttributeTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/GetAttributeTest.java index dd8f66561..536dc9c33 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/GetAttributeTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/GetAttributeTest.java @@ -6,19 +6,20 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.fail; -import com.mitchellbosecke.pebble.attributes.methodaccess.NoOpMethodAccessValidator; -import com.mitchellbosecke.pebble.error.AttributeNotFoundException; -import com.mitchellbosecke.pebble.error.ClassAccessException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.error.RootAttributeNotFoundException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.AttributeNotFoundException; +import io.pebbletemplates.pebble.error.ClassAccessException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.error.RootAttributeNotFoundException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.attributes.methodaccess.NoOpMethodAccessValidator; +import io.pebbletemplates.pebble.template.PebbleTemplate; + import java.io.IOException; import java.io.StringWriter; import java.io.Writer; @@ -27,6 +28,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; + import org.junit.jupiter.api.Test; class GetAttributeTest { diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/I18nExtensionTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/I18nExtensionTest.java similarity index 92% rename from pebble/src/test/java/com/mitchellbosecke/pebble/I18nExtensionTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/I18nExtensionTest.java index a226ea956..8c20d86a8 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/I18nExtensionTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/I18nExtensionTest.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/IncludeWithParameterTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/IncludeWithParameterTest.java similarity index 93% rename from pebble/src/test/java/com/mitchellbosecke/pebble/IncludeWithParameterTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/IncludeWithParameterTest.java index eff1c6574..5e2f671fc 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/IncludeWithParameterTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/IncludeWithParameterTest.java @@ -1,14 +1,16 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; import static org.junit.jupiter.api.Assertions.assertEquals; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.PebbleTemplate; + import java.io.IOException; import java.io.StringWriter; import java.io.Writer; import java.util.HashMap; import java.util.Map; + import org.junit.jupiter.api.Test; /** diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/InheritanceTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/InheritanceTest.java similarity index 93% rename from pebble/src/test/java/com/mitchellbosecke/pebble/InheritanceTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/InheritanceTest.java index 7cccae28f..67945a14e 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/InheritanceTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/InheritanceTest.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/LoaderTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/LoaderTest.java similarity index 90% rename from pebble/src/test/java/com/mitchellbosecke/pebble/LoaderTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/LoaderTest.java index 3b3613c26..cdbddb527 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/LoaderTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/LoaderTest.java @@ -6,16 +6,16 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; - -import com.mitchellbosecke.pebble.error.LoaderException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.ClasspathLoader; -import com.mitchellbosecke.pebble.loader.DelegatingLoader; -import com.mitchellbosecke.pebble.loader.FileLoader; -import com.mitchellbosecke.pebble.loader.Loader; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +package io.pebbletemplates.pebble; + +import io.pebbletemplates.pebble.error.LoaderException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.ClasspathLoader; +import io.pebbletemplates.pebble.loader.DelegatingLoader; +import io.pebbletemplates.pebble.loader.FileLoader; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/LogicTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/LogicTest.java similarity index 99% rename from pebble/src/test/java/com/mitchellbosecke/pebble/LogicTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/LogicTest.java index 204eb9060..df7be1a53 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/LogicTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/LogicTest.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.utils.Pair; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.utils.Pair; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/MacroTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/MacroTest.java similarity index 95% rename from pebble/src/test/java/com/mitchellbosecke/pebble/MacroTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/MacroTest.java index 3fd634c22..523a6e20c 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/MacroTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/MacroTest.java @@ -1,10 +1,10 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.InvocationCountingFunction; -import com.mitchellbosecke.pebble.extension.TestingExtension; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.InvocationCountingFunction; +import io.pebbletemplates.pebble.extension.TestingExtension; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/MapSyntaxTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/MapSyntaxTest.java similarity index 98% rename from pebble/src/test/java/com/mitchellbosecke/pebble/MapSyntaxTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/MapSyntaxTest.java index 323b403dc..8ffb0e3c8 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/MapSyntaxTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/MapSyntaxTest.java @@ -6,13 +6,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.TestingExtension; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.TestingExtension; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/MaxRenderedSizeTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/MaxRenderedSizeTest.java similarity index 90% rename from pebble/src/test/java/com/mitchellbosecke/pebble/MaxRenderedSizeTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/MaxRenderedSizeTest.java index 0def4db34..d2ec263b5 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/MaxRenderedSizeTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/MaxRenderedSizeTest.java @@ -1,7 +1,7 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/MethodAccessTemplateTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/MethodAccessTemplateTest.java similarity index 93% rename from pebble/src/test/java/com/mitchellbosecke/pebble/MethodAccessTemplateTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/MethodAccessTemplateTest.java index 3cd973056..386167396 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/MethodAccessTemplateTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/MethodAccessTemplateTest.java @@ -1,18 +1,19 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; import static org.junit.jupiter.api.Assertions.assertThrows; -import com.mitchellbosecke.pebble.attributes.methodaccess.NoOpMethodAccessValidator; -import com.mitchellbosecke.pebble.error.ClassAccessException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.ClassAccessException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.attributes.methodaccess.NoOpMethodAccessValidator; +import io.pebbletemplates.pebble.template.PebbleTemplate; + import java.io.IOException; import java.io.StringWriter; import java.io.Writer; -import java.lang.reflect.Constructor; import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map; + import org.junit.jupiter.api.Nested; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.function.Executable; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/NewlineTrimmingTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/NewlineTrimmingTest.java similarity index 96% rename from pebble/src/test/java/com/mitchellbosecke/pebble/NewlineTrimmingTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/NewlineTrimmingTest.java index e435020b0..5e008ddf5 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/NewlineTrimmingTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/NewlineTrimmingTest.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/OverloadedMethodTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/OverloadedMethodTest.java similarity index 97% rename from pebble/src/test/java/com/mitchellbosecke/pebble/OverloadedMethodTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/OverloadedMethodTest.java index 65ac9cc3f..22b541b91 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/OverloadedMethodTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/OverloadedMethodTest.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. ******************************************************************************/ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/OverrideCoreExtensionTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/OverrideCoreExtensionTest.java similarity index 83% rename from pebble/src/test/java/com/mitchellbosecke/pebble/OverrideCoreExtensionTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/OverrideCoreExtensionTest.java index 494f9e6db..4642e95f0 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/OverrideCoreExtensionTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/OverrideCoreExtensionTest.java @@ -1,21 +1,21 @@ -package com.mitchellbosecke.pebble; - -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.extension.Function; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.node.expression.BinaryExpression; -import com.mitchellbosecke.pebble.node.expression.UnaryExpression; -import com.mitchellbosecke.pebble.operator.Associativity; -import com.mitchellbosecke.pebble.operator.BinaryOperator; -import com.mitchellbosecke.pebble.operator.BinaryOperatorImpl; -import com.mitchellbosecke.pebble.operator.UnaryOperator; -import com.mitchellbosecke.pebble.operator.UnaryOperatorImpl; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; +package io.pebbletemplates.pebble; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.extension.Function; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.node.expression.UnaryExpression; +import io.pebbletemplates.pebble.node.expression.BinaryExpression; +import io.pebbletemplates.pebble.operator.Associativity; +import io.pebbletemplates.pebble.operator.BinaryOperator; +import io.pebbletemplates.pebble.operator.BinaryOperatorImpl; +import io.pebbletemplates.pebble.operator.UnaryOperator; +import io.pebbletemplates.pebble.operator.UnaryOperatorImpl; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/ParsingOdditiesTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/ParsingOdditiesTest.java similarity index 95% rename from pebble/src/test/java/com/mitchellbosecke/pebble/ParsingOdditiesTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/ParsingOdditiesTest.java index 5b1bf49e4..2e77f7082 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/ParsingOdditiesTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/ParsingOdditiesTest.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/RenderSingleBlockTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/RenderSingleBlockTest.java similarity index 94% rename from pebble/src/test/java/com/mitchellbosecke/pebble/RenderSingleBlockTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/RenderSingleBlockTest.java index c5f21600d..f5eb5875a 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/RenderSingleBlockTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/RenderSingleBlockTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/RenderWithoutEndBlockTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/RenderWithoutEndBlockTest.java similarity index 97% rename from pebble/src/test/java/com/mitchellbosecke/pebble/RenderWithoutEndBlockTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/RenderWithoutEndBlockTest.java index b91ab8c3c..771125630 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/RenderWithoutEndBlockTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/RenderWithoutEndBlockTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/ScopeChainTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/ScopeChainTest.java similarity index 95% rename from pebble/src/test/java/com/mitchellbosecke/pebble/ScopeChainTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/ScopeChainTest.java index 47ad5445c..034724b0f 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/ScopeChainTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/ScopeChainTest.java @@ -6,10 +6,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.ScopeChain; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.ScopeChain; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/ScopeTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/ScopeTest.java similarity index 87% rename from pebble/src/test/java/com/mitchellbosecke/pebble/ScopeTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/ScopeTest.java index 8ef59acb9..cc47c94c0 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/ScopeTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/ScopeTest.java @@ -1,6 +1,6 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.template.Scope; +import io.pebbletemplates.pebble.template.Scope; import org.junit.jupiter.api.Test; import java.util.HashMap; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/SplitFilterTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/SplitFilterTest.java similarity index 94% rename from pebble/src/test/java/com/mitchellbosecke/pebble/SplitFilterTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/SplitFilterTest.java index 0bc928286..02a8a1a4c 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/SplitFilterTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/SplitFilterTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/StrictModeTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/StrictModeTest.java similarity index 92% rename from pebble/src/test/java/com/mitchellbosecke/pebble/StrictModeTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/StrictModeTest.java index 19d1208c5..08582a3f9 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/StrictModeTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/StrictModeTest.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.error.RootAttributeNotFoundException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.error.RootAttributeNotFoundException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/StringInterpolationTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/StringInterpolationTest.java similarity index 97% rename from pebble/src/test/java/com/mitchellbosecke/pebble/StringInterpolationTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/StringInterpolationTest.java index 784ec95b3..93b4ad41f 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/StringInterpolationTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/StringInterpolationTest.java @@ -1,7 +1,7 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/TernaryExpressionTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/TernaryExpressionTest.java similarity index 97% rename from pebble/src/test/java/com/mitchellbosecke/pebble/TernaryExpressionTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/TernaryExpressionTest.java index f394b5474..4ccc2603b 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/TernaryExpressionTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/TernaryExpressionTest.java @@ -6,12 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/TestParallelParsing.java b/pebble/src/test/java/io/pebbletemplates/pebble/TestParallelParsing.java similarity index 83% rename from pebble/src/test/java/com/mitchellbosecke/pebble/TestParallelParsing.java rename to pebble/src/test/java/io/pebbletemplates/pebble/TestParallelParsing.java index dc53ab3f7..df2ea38da 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/TestParallelParsing.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/TestParallelParsing.java @@ -1,17 +1,17 @@ -package com.mitchellbosecke.pebble; - -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.NodeVisitor; -import com.mitchellbosecke.pebble.lexer.Token; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.node.RenderableNode; -import com.mitchellbosecke.pebble.parser.Parser; -import com.mitchellbosecke.pebble.template.EvaluationContextImpl; -import com.mitchellbosecke.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.PebbleTemplateImpl; -import com.mitchellbosecke.pebble.tokenParser.TokenParser; +package io.pebbletemplates.pebble; + +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.NodeVisitor; +import io.pebbletemplates.pebble.lexer.Token; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.parser.Parser; +import io.pebbletemplates.pebble.node.RenderableNode; +import io.pebbletemplates.pebble.template.EvaluationContextImpl; +import io.pebbletemplates.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.template.PebbleTemplateImpl; +import io.pebbletemplates.pebble.tokenParser.TokenParser; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/TestRelativePath.java b/pebble/src/test/java/io/pebbletemplates/pebble/TestRelativePath.java similarity index 94% rename from pebble/src/test/java/com/mitchellbosecke/pebble/TestRelativePath.java rename to pebble/src/test/java/io/pebbletemplates/pebble/TestRelativePath.java index 73fb7bdc4..5eabda4dc 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/TestRelativePath.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/TestRelativePath.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.FileLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.FileLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/WhitespaceControlTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/WhitespaceControlTest.java similarity index 97% rename from pebble/src/test/java/com/mitchellbosecke/pebble/WhitespaceControlTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/WhitespaceControlTest.java index d9d95457e..2d6e03abc 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/WhitespaceControlTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/WhitespaceControlTest.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/WritingTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/WritingTest.java similarity index 93% rename from pebble/src/test/java/com/mitchellbosecke/pebble/WritingTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/WritingTest.java index 93c01c40a..bd81e4534 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/WritingTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/WritingTest.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble; +package io.pebbletemplates.pebble; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/BlacklistMethodAccessValidatorTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/BlacklistMethodAccessValidatorTest.java similarity index 96% rename from pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/BlacklistMethodAccessValidatorTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/BlacklistMethodAccessValidatorTest.java index 877d2661f..b16fd35f8 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/BlacklistMethodAccessValidatorTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/BlacklistMethodAccessValidatorTest.java @@ -1,9 +1,10 @@ -package com.mitchellbosecke.pebble.attributes.methodaccess; +package io.pebbletemplates.pebble.attributes.methodaccess; import static org.assertj.core.api.Assertions.assertThat; import java.lang.reflect.Method; import java.util.stream.Stream; + import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.MethodSource; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/Foo.java b/pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/Foo.java similarity index 70% rename from pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/Foo.java rename to pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/Foo.java index ea236f60a..7838c2cae 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/Foo.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/Foo.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.attributes.methodaccess; +package io.pebbletemplates.pebble.attributes.methodaccess; public class Foo { diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/InstanceProvider.java b/pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/InstanceProvider.java similarity index 95% rename from pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/InstanceProvider.java rename to pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/InstanceProvider.java index a14a9dd9b..b0d1f0ff2 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/InstanceProvider.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/InstanceProvider.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.attributes.methodaccess; +package io.pebbletemplates.pebble.attributes.methodaccess; import java.lang.reflect.AccessibleObject; import java.lang.reflect.Constructor; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/MethodsProvider.java b/pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/MethodsProvider.java similarity index 98% rename from pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/MethodsProvider.java rename to pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/MethodsProvider.java index 4189f99fd..28c180077 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/MethodsProvider.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/MethodsProvider.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.attributes.methodaccess; +package io.pebbletemplates.pebble.attributes.methodaccess; import java.io.IOException; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/NoOpMethodAccessValidatorTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/NoOpMethodAccessValidatorTest.java similarity index 87% rename from pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/NoOpMethodAccessValidatorTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/NoOpMethodAccessValidatorTest.java index 7a8bf0f44..cb2d8abca 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/attributes/methodaccess/NoOpMethodAccessValidatorTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/attributes/methodaccess/NoOpMethodAccessValidatorTest.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.attributes.methodaccess; +package io.pebbletemplates.pebble.attributes.methodaccess; import static org.assertj.core.api.Assertions.assertThat; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/ArrayToStringFilter.java b/pebble/src/test/java/io/pebbletemplates/pebble/extension/ArrayToStringFilter.java similarity index 79% rename from pebble/src/test/java/com/mitchellbosecke/pebble/extension/ArrayToStringFilter.java rename to pebble/src/test/java/io/pebbletemplates/pebble/extension/ArrayToStringFilter.java index ee65f0ff2..4ee39489a 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/ArrayToStringFilter.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/extension/ArrayToStringFilter.java @@ -6,10 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; + +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.lang.reflect.Array; import java.util.List; import java.util.Map; @@ -26,7 +27,7 @@ public List getArgumentNames() { @Override public String apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/ExtensionCustomizerTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/extension/ExtensionCustomizerTest.java similarity index 87% rename from pebble/src/test/java/com/mitchellbosecke/pebble/extension/ExtensionCustomizerTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/extension/ExtensionCustomizerTest.java index 27e339738..98b2caaf1 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/ExtensionCustomizerTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/extension/ExtensionCustomizerTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/InvocationCountingFunction.java b/pebble/src/test/java/io/pebbletemplates/pebble/extension/InvocationCountingFunction.java similarity index 73% rename from pebble/src/test/java/com/mitchellbosecke/pebble/extension/InvocationCountingFunction.java rename to pebble/src/test/java/io/pebbletemplates/pebble/extension/InvocationCountingFunction.java index c852d3f26..f9e8fae7e 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/InvocationCountingFunction.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/extension/InvocationCountingFunction.java @@ -1,7 +1,8 @@ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; + +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -22,7 +23,7 @@ public List getArgumentNames() { @Override public Object execute(Map args, PebbleTemplate self, EvaluationContext context, - int lineNumber) { + int lineNumber) { return ++invocationCount; } diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/ListToStringFilter.java b/pebble/src/test/java/io/pebbletemplates/pebble/extension/ListToStringFilter.java similarity index 77% rename from pebble/src/test/java/com/mitchellbosecke/pebble/extension/ListToStringFilter.java rename to pebble/src/test/java/io/pebbletemplates/pebble/extension/ListToStringFilter.java index eb4612484..26e34d92d 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/ListToStringFilter.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/extension/ListToStringFilter.java @@ -6,11 +6,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; + +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.List; import java.util.Map; @@ -26,7 +27,7 @@ public List getArgumentNames() { @Override public String apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) throws PebbleException { + EvaluationContext context, int lineNumber) throws PebbleException { if (input == null) { return null; } diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/MapToStringFilter.java b/pebble/src/test/java/io/pebbletemplates/pebble/extension/MapToStringFilter.java similarity index 86% rename from pebble/src/test/java/com/mitchellbosecke/pebble/extension/MapToStringFilter.java rename to pebble/src/test/java/io/pebbletemplates/pebble/extension/MapToStringFilter.java index 0cc0916a7..2576d6155 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/MapToStringFilter.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/extension/MapToStringFilter.java @@ -6,10 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; + +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -32,7 +33,7 @@ public List getArgumentNames() { @SuppressWarnings({"unchecked"}) @Override public String apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { if (input == null) { return null; } diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/TestingExtension.java b/pebble/src/test/java/io/pebbletemplates/pebble/extension/TestingExtension.java similarity index 94% rename from pebble/src/test/java/com/mitchellbosecke/pebble/extension/TestingExtension.java rename to pebble/src/test/java/io/pebbletemplates/pebble/extension/TestingExtension.java index 63734fe00..8a0436fb0 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/TestingExtension.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/extension/TestingExtension.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.extension; +package io.pebbletemplates.pebble.extension; import java.util.HashMap; import java.util.Map; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/escaper/RawFilterTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/extension/escaper/RawFilterTest.java similarity index 91% rename from pebble/src/test/java/com/mitchellbosecke/pebble/extension/escaper/RawFilterTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/extension/escaper/RawFilterTest.java index 5ca4ed18f..258b71567 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/extension/escaper/RawFilterTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/extension/escaper/RawFilterTest.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.extension.escaper; +package io.pebbletemplates.pebble.extension.escaper; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/lexer/IdentifierTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/lexer/IdentifierTest.java similarity index 92% rename from pebble/src/test/java/com/mitchellbosecke/pebble/lexer/IdentifierTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/lexer/IdentifierTest.java index d2be1fb2c..df478697a 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/lexer/IdentifierTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/lexer/IdentifierTest.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.lexer; +package io.pebbletemplates.pebble.lexer; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.PebbleEngine; import org.junit.jupiter.api.Test; import java.io.IOException; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/lexer/LexerImplTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/lexer/LexerImplTest.java similarity index 61% rename from pebble/src/test/java/com/mitchellbosecke/pebble/lexer/LexerImplTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/lexer/LexerImplTest.java index 001ba79f1..ec6c0397a 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/lexer/LexerImplTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/lexer/LexerImplTest.java @@ -1,10 +1,9 @@ -package com.mitchellbosecke.pebble.lexer; +package io.pebbletemplates.pebble.lexer; -import com.mitchellbosecke.pebble.extension.ExtensionRegistry; -import com.mitchellbosecke.pebble.extension.core.CoreExtension; -import com.mitchellbosecke.pebble.lexer.Token.Type; -import com.mitchellbosecke.pebble.loader.Loader; -import com.mitchellbosecke.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.extension.ExtensionRegistry; +import io.pebbletemplates.pebble.extension.core.CoreExtension; +import io.pebbletemplates.pebble.loader.Loader; +import io.pebbletemplates.pebble.loader.StringLoader; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; @@ -54,9 +53,9 @@ void testTokenizeText() { TokenStream tokenStream = this.lexer.tokenize(templateReader, this.TEMPLATE_NAME); - assertThat(tokenStream.peek(0).getType()).isEqualTo(Type.TEXT); + assertThat(tokenStream.peek(0).getType()).isEqualTo(Token.Type.TEXT); assertThat(tokenStream.peek(0).getValue()).isEqualTo(" template content "); - assertThat(tokenStream.peek(1).getType()).isEqualTo(Type.EOF); + assertThat(tokenStream.peek(1).getType()).isEqualTo(Token.Type.EOF); } /** @@ -69,16 +68,16 @@ void testTokenizeExpression() { TokenStream tokenStream = this.lexer.tokenize(templateReader, this.TEMPLATE_NAME); - assertThat(tokenStream.peek(0).getType()).isEqualTo(Type.PRINT_START); + assertThat(tokenStream.peek(0).getType()).isEqualTo(Token.Type.PRINT_START); assertThat(tokenStream.peek(0).getValue()).isNull(); - assertThat(tokenStream.peek(1).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(1).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(1).getValue()).isEqualTo("whatever"); - assertThat(tokenStream.peek(2).getType()).isEqualTo(Type.PRINT_END); + assertThat(tokenStream.peek(2).getType()).isEqualTo(Token.Type.PRINT_END); assertThat(tokenStream.peek(2).getValue()).isEqualTo("}}"); - assertThat(tokenStream.peek(3).getType()).isEqualTo(Type.EOF); + assertThat(tokenStream.peek(3).getType()).isEqualTo(Token.Type.EOF); assertThat(tokenStream.peek(3).getValue()).isNull(); } @@ -93,22 +92,22 @@ void testVariableNameStartingWithOperator() { TokenStream tokenStream = this.lexer.tokenize(templateReader, this.TEMPLATE_NAME); int i = 0; - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.PRINT_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.PRINT_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("is_active"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.OPERATOR); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.OPERATOR); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("+"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("contains0"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.PRINT_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.PRINT_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("}}"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EOF); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EOF); assertThat(tokenStream.peek(i++).getValue()).isNull(); } @@ -127,25 +126,25 @@ void testPunctuation() { TokenStream tokenStream = this.lexer.tokenize(templateReader, this.TEMPLATE_NAME); int i = 0; - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("if"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("item"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.PUNCTUATION); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.PUNCTUATION); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("."); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("itemType"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EOF); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EOF); assertThat(tokenStream.peek(i++).getValue()).isNull(); } @@ -164,22 +163,22 @@ void testIfStatementWithOperatorAndStringToken() { TokenStream tokenStream = this.lexer.tokenize(templateReader, this.TEMPLATE_NAME); int i = 0; - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("if"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("item"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.OPERATOR); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.OPERATOR); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("equals"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.STRING); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.STRING); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("string1"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); } @@ -200,37 +199,37 @@ void testIfStatement() { TokenStream tokenStream = this.lexer.tokenize(templateReader, this.TEMPLATE_NAME); int i = 0; - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("if"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("item"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.OPERATOR); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.OPERATOR); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("equals"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.STRING); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.STRING); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("whatever"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.TEXT); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.TEXT); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("\nsome text\n"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("endif"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EOF); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EOF); assertThat(tokenStream.peek(i++).getValue()).isNull(); } @@ -250,37 +249,37 @@ void testTokenizeForLoop() { TokenStream tokenStream = this.lexer.tokenize(templateReader, this.TEMPLATE_NAME); - assertThat(tokenStream.peek(0).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(0).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(0).getValue()).isNull(); - assertThat(tokenStream.peek(1).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(1).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(1).getValue()).isEqualTo("for"); - assertThat(tokenStream.peek(2).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(2).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(2).getValue()).isEqualTo("item"); - assertThat(tokenStream.peek(3).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(3).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(3).getValue()).isEqualTo("in"); - assertThat(tokenStream.peek(4).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(4).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(4).getValue()).isEqualTo("items"); - assertThat(tokenStream.peek(5).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(5).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(5).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(6).getType()).isEqualTo(Type.TEXT); + assertThat(tokenStream.peek(6).getType()).isEqualTo(Token.Type.TEXT); assertThat(tokenStream.peek(6).getValue()).isEqualTo("\nstuff\n"); - assertThat(tokenStream.peek(7).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(7).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(7).getValue()).isNull(); - assertThat(tokenStream.peek(8).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(8).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(8).getValue()).isEqualTo("endfor"); - assertThat(tokenStream.peek(9).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(9).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(9).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(10).getType()).isEqualTo(Type.EOF); + assertThat(tokenStream.peek(10).getType()).isEqualTo(Token.Type.EOF); assertThat(tokenStream.peek(10).getValue()).isNull(); } @@ -301,37 +300,37 @@ void testIfStatementWithWhitespaceControl() { TokenStream tokenStream = this.lexer.tokenize(templateReader, this.TEMPLATE_NAME); int i = 0; - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("if"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("item"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.OPERATOR); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.OPERATOR); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("equals"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.STRING); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.STRING); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("whatever"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.TEXT); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.TEXT); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("some text"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("endif"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EOF); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EOF); assertThat(tokenStream.peek(i++).getValue()).isNull(); } @@ -358,107 +357,107 @@ void testComplexTemplate() { TokenStream tokenStream = this.lexer.tokenize(templateReader, this.TEMPLATE_NAME); int i = 0; - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.TEXT); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.TEXT); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("text before for loop followed by blank line\n"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("for"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("item"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("in"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("items"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); // note that the new line character included as part of a TEXT token - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.TEXT); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.TEXT); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("\n"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("if"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("item"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.PUNCTUATION); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.PUNCTUATION); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("."); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("itemType"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.OPERATOR); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.OPERATOR); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("equals"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.STRING); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.STRING); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("ITEM_TYPE1"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.TEXT); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.TEXT); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("Item 1\n"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("elseif"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("item"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.PUNCTUATION); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.PUNCTUATION); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("."); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("itemType"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.OPERATOR); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.OPERATOR); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("equals"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.STRING); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.STRING); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("ITEM_TYPE2"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.TEXT); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.TEXT); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("Item 2"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("endif"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_START); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_START); assertThat(tokenStream.peek(i++).getValue()).isNull(); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.NAME); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.NAME); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("endfor"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EXECUTE_END); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EXECUTE_END); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("%}"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.TEXT); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.TEXT); assertThat(tokenStream.peek(i++).getValue()).isEqualTo("text after for loop preceded by blank line"); - assertThat(tokenStream.peek(i).getType()).isEqualTo(Type.EOF); + assertThat(tokenStream.peek(i).getType()).isEqualTo(Token.Type.EOF); assertThat(tokenStream.peek(i++).getValue()).isNull(); } diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/lexer/SyntaxTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/lexer/SyntaxTest.java similarity index 99% rename from pebble/src/test/java/com/mitchellbosecke/pebble/lexer/SyntaxTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/lexer/SyntaxTest.java index 0ad8b5deb..98ad05d57 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/lexer/SyntaxTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/lexer/SyntaxTest.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.lexer; +package io.pebbletemplates.pebble.lexer; import static org.assertj.core.api.Assertions.assertThat; import java.util.regex.Matcher; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/macro/MacroGlobalVariablesTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/macro/MacroGlobalVariablesTest.java similarity index 80% rename from pebble/src/test/java/com/mitchellbosecke/pebble/macro/MacroGlobalVariablesTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/macro/MacroGlobalVariablesTest.java index 68f35c873..a8e6deaab 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/macro/MacroGlobalVariablesTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/macro/MacroGlobalVariablesTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.macro; +package io.pebbletemplates.pebble.macro; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.PebbleEngine; import org.junit.jupiter.api.Test; import java.io.IOException; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/macro/PebbleExtension.java b/pebble/src/test/java/io/pebbletemplates/pebble/macro/PebbleExtension.java similarity index 64% rename from pebble/src/test/java/com/mitchellbosecke/pebble/macro/PebbleExtension.java rename to pebble/src/test/java/io/pebbletemplates/pebble/macro/PebbleExtension.java index cb40001b3..df23c28e4 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/macro/PebbleExtension.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/macro/PebbleExtension.java @@ -1,7 +1,8 @@ -package com.mitchellbosecke.pebble.macro; +package io.pebbletemplates.pebble.macro; + +import io.pebbletemplates.pebble.extension.AbstractExtension; +import io.pebbletemplates.pebble.extension.Filter; -import com.mitchellbosecke.pebble.extension.AbstractExtension; -import com.mitchellbosecke.pebble.extension.Filter; import java.util.HashMap; import java.util.Map; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/macro/TestFilter.java b/pebble/src/test/java/io/pebbletemplates/pebble/macro/TestFilter.java similarity index 67% rename from pebble/src/test/java/com/mitchellbosecke/pebble/macro/TestFilter.java rename to pebble/src/test/java/io/pebbletemplates/pebble/macro/TestFilter.java index a6aa656e0..a9ff88cb9 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/macro/TestFilter.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/macro/TestFilter.java @@ -1,8 +1,9 @@ -package com.mitchellbosecke.pebble.macro; +package io.pebbletemplates.pebble.macro; + +import io.pebbletemplates.pebble.extension.Filter; +import io.pebbletemplates.pebble.template.EvaluationContext; +import io.pebbletemplates.pebble.template.PebbleTemplate; -import com.mitchellbosecke.pebble.extension.Filter; -import com.mitchellbosecke.pebble.template.EvaluationContext; -import com.mitchellbosecke.pebble.template.PebbleTemplate; import java.util.Collections; import java.util.List; import java.util.Map; @@ -20,7 +21,7 @@ public List getArgumentNames() { @Override public Object apply(Object input, Map args, PebbleTemplate self, - EvaluationContext context, int lineNumber) { + EvaluationContext context, int lineNumber) { String content = (String) input; counter++; content = content + "?" + "Hello"; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/macro/TestMacroCalls.java b/pebble/src/test/java/io/pebbletemplates/pebble/macro/TestMacroCalls.java similarity index 96% rename from pebble/src/test/java/com/mitchellbosecke/pebble/macro/TestMacroCalls.java rename to pebble/src/test/java/io/pebbletemplates/pebble/macro/TestMacroCalls.java index 074e518eb..c1511738c 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/macro/TestMacroCalls.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/macro/TestMacroCalls.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.macro; +package io.pebbletemplates.pebble.macro; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/node/ForNodeTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/node/ForNodeTest.java similarity index 94% rename from pebble/src/test/java/com/mitchellbosecke/pebble/node/ForNodeTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/node/ForNodeTest.java index cd0307b3f..16e14e95a 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/node/ForNodeTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/node/ForNodeTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/node/IfNodeTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/node/IfNodeTest.java similarity index 90% rename from pebble/src/test/java/com/mitchellbosecke/pebble/node/IfNodeTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/node/IfNodeTest.java index 4d86cc773..43b8b9734 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/node/IfNodeTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/node/IfNodeTest.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.node; +package io.pebbletemplates.pebble.node; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/AndExpressionTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/node/expression/AndExpressionTest.java similarity index 94% rename from pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/AndExpressionTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/node/expression/AndExpressionTest.java index dc1f8a732..0c8fb80ae 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/AndExpressionTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/node/expression/AndExpressionTest.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/ExpressionTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/node/expression/ExpressionTest.java similarity index 72% rename from pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/ExpressionTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/node/expression/ExpressionTest.java index 897b2af7a..fd0e477d0 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/ExpressionTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/node/expression/ExpressionTest.java @@ -1,8 +1,8 @@ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.template.PebbleTemplate; import java.io.IOException; import java.io.StringWriter; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/OrExpressionTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/node/expression/OrExpressionTest.java similarity index 94% rename from pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/OrExpressionTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/node/expression/OrExpressionTest.java index 1073d54b7..c7aef680f 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/OrExpressionTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/node/expression/OrExpressionTest.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/StringExpressionParserTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/node/expression/StringExpressionParserTest.java similarity index 92% rename from pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/StringExpressionParserTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/node/expression/StringExpressionParserTest.java index 117af3561..13ee89609 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/StringExpressionParserTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/node/expression/StringExpressionParserTest.java @@ -1,16 +1,16 @@ -package com.mitchellbosecke.pebble.node.expression; - -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.ParserException; -import com.mitchellbosecke.pebble.lexer.LexerImpl; -import com.mitchellbosecke.pebble.lexer.TokenStream; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.node.PrintNode; -import com.mitchellbosecke.pebble.node.RootNode; -import com.mitchellbosecke.pebble.parser.Parser; -import com.mitchellbosecke.pebble.parser.ParserImpl; -import com.mitchellbosecke.pebble.parser.ParserOptions; -import com.mitchellbosecke.pebble.utils.Pair; +package io.pebbletemplates.pebble.node.expression; + +import io.pebbletemplates.pebble.error.ParserException; +import io.pebbletemplates.pebble.lexer.LexerImpl; +import io.pebbletemplates.pebble.lexer.TokenStream; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.parser.Parser; +import io.pebbletemplates.pebble.parser.ParserImpl; +import io.pebbletemplates.pebble.parser.ParserOptions; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.node.PrintNode; +import io.pebbletemplates.pebble.node.RootNode; +import io.pebbletemplates.pebble.utils.Pair; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/UnaryNotExpressionTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/node/expression/UnaryNotExpressionTest.java similarity index 90% rename from pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/UnaryNotExpressionTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/node/expression/UnaryNotExpressionTest.java index 0bf97828d..5b541c659 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/node/expression/UnaryNotExpressionTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/node/expression/UnaryNotExpressionTest.java @@ -1,9 +1,9 @@ -package com.mitchellbosecke.pebble.node.expression; +package io.pebbletemplates.pebble.node.expression; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.PebbleEngine; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/PebbleTestContext.java b/pebble/src/test/java/io/pebbletemplates/pebble/template/tests/PebbleTestContext.java similarity index 96% rename from pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/PebbleTestContext.java rename to pebble/src/test/java/io/pebbletemplates/pebble/template/tests/PebbleTestContext.java index 23ea264e9..521f9f8cd 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/PebbleTestContext.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/template/tests/PebbleTestContext.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.template.tests; +package io.pebbletemplates.pebble.template.tests; import java.io.IOException; import java.io.StringWriter; @@ -8,13 +8,13 @@ import java.util.HashMap; import java.util.Map; +import io.pebbletemplates.pebble.loader.StringLoader; +import io.pebbletemplates.pebble.template.PebbleTemplate; import org.apache.commons.io.FileUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import com.mitchellbosecke.pebble.PebbleEngine; -import com.mitchellbosecke.pebble.loader.StringLoader; -import com.mitchellbosecke.pebble.template.PebbleTemplate; +import io.pebbletemplates.pebble.PebbleEngine; /** * Used by Pebble Template Tests to simply the test code and therefore @@ -127,7 +127,7 @@ public String executeTemplateFromString(String templateString) throws IOExceptio * @throws IOException Thrown if the template file is not found. */ public String executeTemplate(String templateName, PebbleEngine pebbleEngine) throws IOException { - PebbleTemplate template = pebbleEngine.getTemplate(templateName); + PebbleTemplate template = pebbleEngine.getTemplate(templateName); Writer writer = new StringWriter(); template.evaluate(writer, this.templateContext); String templateOutput = writer.toString(); diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/WhiteSpaceControlWithNewLineTrimmingTests.java b/pebble/src/test/java/io/pebbletemplates/pebble/template/tests/WhiteSpaceControlWithNewLineTrimmingTests.java similarity index 95% rename from pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/WhiteSpaceControlWithNewLineTrimmingTests.java rename to pebble/src/test/java/io/pebbletemplates/pebble/template/tests/WhiteSpaceControlWithNewLineTrimmingTests.java index 7ff2783b0..1054b11e1 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/WhiteSpaceControlWithNewLineTrimmingTests.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/template/tests/WhiteSpaceControlWithNewLineTrimmingTests.java @@ -6,11 +6,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -package com.mitchellbosecke.pebble.template.tests; +package io.pebbletemplates.pebble.template.tests; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.tests.input.PebbleTestItem; -import com.mitchellbosecke.pebble.template.tests.input.PebbleTestItemType; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.tests.input.PebbleTestItem; +import io.pebbletemplates.pebble.template.tests.input.PebbleTestItemType; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/input/PebbleTestItem.java b/pebble/src/test/java/io/pebbletemplates/pebble/template/tests/input/PebbleTestItem.java similarity index 93% rename from pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/input/PebbleTestItem.java rename to pebble/src/test/java/io/pebbletemplates/pebble/template/tests/input/PebbleTestItem.java index 3ff602c07..e372253e8 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/input/PebbleTestItem.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/template/tests/input/PebbleTestItem.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.template.tests.input; +package io.pebbletemplates.pebble.template.tests.input; public class PebbleTestItem { diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/input/PebbleTestItemType.java b/pebble/src/test/java/io/pebbletemplates/pebble/template/tests/input/PebbleTestItemType.java similarity index 59% rename from pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/input/PebbleTestItemType.java rename to pebble/src/test/java/io/pebbletemplates/pebble/template/tests/input/PebbleTestItemType.java index c25139834..aeaf306ac 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/template/tests/input/PebbleTestItemType.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/template/tests/input/PebbleTestItemType.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.template.tests.input; +package io.pebbletemplates.pebble.template.tests.input; public enum PebbleTestItemType { ITEM_TYPE1, ITEM_TYPE2, ITEM_TYPE3, ITEM_TYPE4 diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/utils/LimitedSizeWriterTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/utils/LimitedSizeWriterTest.java similarity index 94% rename from pebble/src/test/java/com/mitchellbosecke/pebble/utils/LimitedSizeWriterTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/utils/LimitedSizeWriterTest.java index 2bba26e87..cada307d4 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/utils/LimitedSizeWriterTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/utils/LimitedSizeWriterTest.java @@ -1,7 +1,7 @@ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; -import com.mitchellbosecke.pebble.error.PebbleException; -import com.mitchellbosecke.pebble.template.RenderedSizeContext; +import io.pebbletemplates.pebble.error.PebbleException; +import io.pebbletemplates.pebble.template.RenderedSizeContext; import org.junit.jupiter.api.Test; import java.io.IOException; diff --git a/pebble/src/test/java/com/mitchellbosecke/pebble/utils/PathUtilsTest.java b/pebble/src/test/java/io/pebbletemplates/pebble/utils/PathUtilsTest.java similarity index 98% rename from pebble/src/test/java/com/mitchellbosecke/pebble/utils/PathUtilsTest.java rename to pebble/src/test/java/io/pebbletemplates/pebble/utils/PathUtilsTest.java index ea5bda8cd..83263f5f6 100644 --- a/pebble/src/test/java/com/mitchellbosecke/pebble/utils/PathUtilsTest.java +++ b/pebble/src/test/java/io/pebbletemplates/pebble/utils/PathUtilsTest.java @@ -1,4 +1,4 @@ -package com.mitchellbosecke.pebble.utils; +package io.pebbletemplates.pebble.utils; import org.junit.jupiter.api.Test; diff --git a/pebble/src/test/resources/logback-test.xml b/pebble/src/test/resources/logback-test.xml index 3569ae7f7..572c15781 100644 --- a/pebble/src/test/resources/logback-test.xml +++ b/pebble/src/test/resources/logback-test.xml @@ -10,7 +10,7 @@ - - + + \ No newline at end of file diff --git a/pebble/src/test/resources/security/allowedMethods.properties b/pebble/src/test/resources/security/allowedMethods.properties index f59193424..3da0505f4 100644 --- a/pebble/src/test/resources/security/allowedMethods.properties +++ b/pebble/src/test/resources/security/allowedMethods.properties @@ -2,8 +2,8 @@ java.lang.Object.toString() java.lang.Object.hashCode() java.lang.Object.equals(java.lang.Object) -com.mitchellbosecke.pebble.attributes.methodaccess.Foo.getX() -com.mitchellbosecke.pebble.attributes.methodaccess.Foo.setX(java.lang.String) -com.mitchellbosecke.pebble.attributes.methodaccess.Foo.toString() -com.mitchellbosecke.pebble.attributes.methodaccess.Foo.hashCode() -com.mitchellbosecke.pebble.attributes.methodaccess.Foo.equals(java.lang.Object) \ No newline at end of file +io.pebbletemplates.pebble.attributes.methodaccess.Foo.getX() +io.pebbletemplates.pebble.attributes.methodaccess.Foo.setX(java.lang.String) +io.pebbletemplates.pebble.attributes.methodaccess.Foo.toString() +io.pebbletemplates.pebble.attributes.methodaccess.Foo.hashCode() +io.pebbletemplates.pebble.attributes.methodaccess.Foo.equals(java.lang.Object) \ No newline at end of file