diff --git a/README.MD b/README.MD index 9569e8b..db3ab56 100644 --- a/README.MD +++ b/README.MD @@ -4,7 +4,7 @@ fluent-java состоит из следующих пакетов: -## fluent.syntax +## fluent-syntax -Пакет [syntax](fluent.syntax) включает в себя синтаксический анализатор (parser), сериализатор (serializer), +Пакет [fluent-syntax](fluent-syntax) включает в себя синтаксический анализатор (parser), сериализатор (serializer), и инструменты обхода, такие как Visitor. Данный пакет понадобится при работе над инструментами для Fluent в Java. diff --git a/fluent.syntax/README.MD b/fluent-syntax/README.MD similarity index 98% rename from fluent.syntax/README.MD rename to fluent-syntax/README.MD index 9d3b9f3..b5b2b3d 100644 --- a/fluent.syntax/README.MD +++ b/fluent-syntax/README.MD @@ -1,4 +1,4 @@ -# fluent.syntax +# fluent-syntax Чтение, запись и прочие преобразования файлов [Fluent](https://projectfluent.org/). diff --git a/fluent.syntax/build.gradle b/fluent-syntax/build.gradle similarity index 100% rename from fluent.syntax/build.gradle rename to fluent-syntax/build.gradle diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/MathUtils.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/MathUtils.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/MathUtils.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/MathUtils.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/StringUtils.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/StringUtils.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/StringUtils.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/StringUtils.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Annotation.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Annotation.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Annotation.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Annotation.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Attribute.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Attribute.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Attribute.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Attribute.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/BaseComment.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/BaseComment.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/BaseComment.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/BaseComment.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/BaseNode.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/BaseNode.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/BaseNode.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/BaseNode.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/CallArgument.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/CallArgument.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/CallArgument.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/CallArgument.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/CallArguments.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/CallArguments.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/CallArguments.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/CallArguments.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Comment.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Comment.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Comment.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Comment.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Entry.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Entry.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Entry.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Entry.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Expression.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Expression.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Expression.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Expression.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/FunctionReference.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/FunctionReference.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/FunctionReference.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/FunctionReference.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/GroupComment.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/GroupComment.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/GroupComment.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/GroupComment.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Identifier.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Identifier.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Identifier.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Identifier.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/InsidePlaceable.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/InsidePlaceable.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/InsidePlaceable.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/InsidePlaceable.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Junk.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Junk.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Junk.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Junk.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Literal.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Literal.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Literal.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Literal.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Message.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Message.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Message.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Message.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/MessageReference.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/MessageReference.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/MessageReference.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/MessageReference.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/NamedArgument.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/NamedArgument.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/NamedArgument.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/NamedArgument.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/NumberLiteral.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/NumberLiteral.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/NumberLiteral.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/NumberLiteral.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Pattern.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Pattern.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Pattern.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Pattern.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/PatternElement.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/PatternElement.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/PatternElement.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/PatternElement.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Placeable.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Placeable.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Placeable.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Placeable.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Resource.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Resource.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Resource.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Resource.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/ResourceComment.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/ResourceComment.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/ResourceComment.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/ResourceComment.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/SelectExpression.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/SelectExpression.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/SelectExpression.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/SelectExpression.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Span.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Span.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Span.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Span.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/StringLiteral.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/StringLiteral.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/StringLiteral.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/StringLiteral.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/SyntaxNode.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/SyntaxNode.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/SyntaxNode.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/SyntaxNode.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Term.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Term.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Term.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Term.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/TermReference.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/TermReference.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/TermReference.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/TermReference.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/TextElement.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/TextElement.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/TextElement.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/TextElement.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/TopLevel.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/TopLevel.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/TopLevel.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/TopLevel.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/VariableReference.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/VariableReference.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/VariableReference.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/VariableReference.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Variant.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Variant.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Variant.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Variant.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/VariantKey.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/VariantKey.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/VariantKey.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/VariantKey.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Whitespace.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Whitespace.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/ast/Whitespace.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/ast/Whitespace.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/parser/FluentParser.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/parser/FluentParser.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/parser/FluentParser.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/parser/FluentParser.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/parser/FluentStream.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/parser/FluentStream.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/parser/FluentStream.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/parser/FluentStream.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/parser/Indent.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/parser/Indent.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/parser/Indent.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/parser/Indent.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/parser/ParseException.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/parser/ParseException.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/parser/ParseException.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/parser/ParseException.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/parser/ParserStream.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/parser/ParserStream.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/parser/ParserStream.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/parser/ParserStream.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/processor/Processor.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/processor/Processor.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/processor/Processor.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/processor/Processor.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/serializer/FluentSerializer.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/serializer/FluentSerializer.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/serializer/FluentSerializer.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/serializer/FluentSerializer.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/serializer/SerializeException.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/serializer/SerializeException.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/serializer/SerializeException.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/serializer/SerializeException.java diff --git a/fluent.syntax/src/main/java/ru/di9/fluent/syntax/visitor/Visitor.java b/fluent-syntax/src/main/java/ru/di9/fluent/syntax/visitor/Visitor.java similarity index 100% rename from fluent.syntax/src/main/java/ru/di9/fluent/syntax/visitor/Visitor.java rename to fluent-syntax/src/main/java/ru/di9/fluent/syntax/visitor/Visitor.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/MathUtilsTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/MathUtilsTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/MathUtilsTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/MathUtilsTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/StringUtilsTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/StringUtilsTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/StringUtilsTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/StringUtilsTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/ast/BaseNodeTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/ast/BaseNodeTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/ast/BaseNodeTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/ast/BaseNodeTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/parser/AbstractFixturesTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/parser/AbstractFixturesTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/parser/AbstractFixturesTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/parser/AbstractFixturesTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/parser/FluentStreamTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/parser/FluentStreamTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/parser/FluentStreamTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/parser/FluentStreamTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/parser/ParserStreamTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/parser/ParserStreamTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/parser/ParserStreamTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/parser/ParserStreamTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/parser/ReferenceTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/parser/ReferenceTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/parser/ReferenceTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/parser/ReferenceTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/parser/StructureTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/parser/StructureTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/parser/StructureTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/parser/StructureTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/processor/ProcessorTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/processor/ProcessorTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/processor/ProcessorTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/processor/ProcessorTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/serializer/SerializeEntryTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/serializer/SerializeEntryTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/serializer/SerializeEntryTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/serializer/SerializeEntryTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/serializer/SerializeResourceTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/serializer/SerializeResourceTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/serializer/SerializeResourceTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/serializer/SerializeResourceTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/syntax/visitor/VisitorTest.java b/fluent-syntax/src/test/java/ru/di9/fluent/syntax/visitor/VisitorTest.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/syntax/visitor/VisitorTest.java rename to fluent-syntax/src/test/java/ru/di9/fluent/syntax/visitor/VisitorTest.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/test/utils/AstAssert.java b/fluent-syntax/src/test/java/ru/di9/fluent/test/utils/AstAssert.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/test/utils/AstAssert.java rename to fluent-syntax/src/test/java/ru/di9/fluent/test/utils/AstAssert.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/test/utils/BaseNodeJsonSerializer.java b/fluent-syntax/src/test/java/ru/di9/fluent/test/utils/BaseNodeJsonSerializer.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/test/utils/BaseNodeJsonSerializer.java rename to fluent-syntax/src/test/java/ru/di9/fluent/test/utils/BaseNodeJsonSerializer.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/test/utils/FileUtils.java b/fluent-syntax/src/test/java/ru/di9/fluent/test/utils/FileUtils.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/test/utils/FileUtils.java rename to fluent-syntax/src/test/java/ru/di9/fluent/test/utils/FileUtils.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/test/utils/NullIgnoreComparator.java b/fluent-syntax/src/test/java/ru/di9/fluent/test/utils/NullIgnoreComparator.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/test/utils/NullIgnoreComparator.java rename to fluent-syntax/src/test/java/ru/di9/fluent/test/utils/NullIgnoreComparator.java diff --git a/fluent.syntax/src/test/java/ru/di9/fluent/test/utils/Tuple3.java b/fluent-syntax/src/test/java/ru/di9/fluent/test/utils/Tuple3.java similarity index 100% rename from fluent.syntax/src/test/java/ru/di9/fluent/test/utils/Tuple3.java rename to fluent-syntax/src/test/java/ru/di9/fluent/test/utils/Tuple3.java diff --git a/fluent.syntax/src/test/resources/reference_fixtures/.gitattributes b/fluent-syntax/src/test/resources/reference_fixtures/.gitattributes similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/.gitattributes rename to fluent-syntax/src/test/resources/reference_fixtures/.gitattributes diff --git a/fluent.syntax/src/test/resources/reference_fixtures/any_char.ftl b/fluent-syntax/src/test/resources/reference_fixtures/any_char.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/any_char.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/any_char.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/any_char.json b/fluent-syntax/src/test/resources/reference_fixtures/any_char.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/any_char.json rename to fluent-syntax/src/test/resources/reference_fixtures/any_char.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/astral.ftl b/fluent-syntax/src/test/resources/reference_fixtures/astral.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/astral.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/astral.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/astral.json b/fluent-syntax/src/test/resources/reference_fixtures/astral.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/astral.json rename to fluent-syntax/src/test/resources/reference_fixtures/astral.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/call_expressions.ftl b/fluent-syntax/src/test/resources/reference_fixtures/call_expressions.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/call_expressions.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/call_expressions.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/call_expressions.json b/fluent-syntax/src/test/resources/reference_fixtures/call_expressions.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/call_expressions.json rename to fluent-syntax/src/test/resources/reference_fixtures/call_expressions.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/callee_expressions.ftl b/fluent-syntax/src/test/resources/reference_fixtures/callee_expressions.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/callee_expressions.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/callee_expressions.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/callee_expressions.json b/fluent-syntax/src/test/resources/reference_fixtures/callee_expressions.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/callee_expressions.json rename to fluent-syntax/src/test/resources/reference_fixtures/callee_expressions.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/comments.ftl b/fluent-syntax/src/test/resources/reference_fixtures/comments.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/comments.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/comments.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/comments.json b/fluent-syntax/src/test/resources/reference_fixtures/comments.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/comments.json rename to fluent-syntax/src/test/resources/reference_fixtures/comments.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/cr.ftl b/fluent-syntax/src/test/resources/reference_fixtures/cr.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/cr.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/cr.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/cr.json b/fluent-syntax/src/test/resources/reference_fixtures/cr.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/cr.json rename to fluent-syntax/src/test/resources/reference_fixtures/cr.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/crlf.ftl b/fluent-syntax/src/test/resources/reference_fixtures/crlf.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/crlf.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/crlf.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/crlf.json b/fluent-syntax/src/test/resources/reference_fixtures/crlf.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/crlf.json rename to fluent-syntax/src/test/resources/reference_fixtures/crlf.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_comment.ftl b/fluent-syntax/src/test/resources/reference_fixtures/eof_comment.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_comment.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/eof_comment.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_comment.json b/fluent-syntax/src/test/resources/reference_fixtures/eof_comment.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_comment.json rename to fluent-syntax/src/test/resources/reference_fixtures/eof_comment.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_empty.ftl b/fluent-syntax/src/test/resources/reference_fixtures/eof_empty.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_empty.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/eof_empty.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_empty.json b/fluent-syntax/src/test/resources/reference_fixtures/eof_empty.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_empty.json rename to fluent-syntax/src/test/resources/reference_fixtures/eof_empty.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_id.ftl b/fluent-syntax/src/test/resources/reference_fixtures/eof_id.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_id.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/eof_id.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_id.json b/fluent-syntax/src/test/resources/reference_fixtures/eof_id.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_id.json rename to fluent-syntax/src/test/resources/reference_fixtures/eof_id.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_id_equals.ftl b/fluent-syntax/src/test/resources/reference_fixtures/eof_id_equals.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_id_equals.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/eof_id_equals.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_id_equals.json b/fluent-syntax/src/test/resources/reference_fixtures/eof_id_equals.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_id_equals.json rename to fluent-syntax/src/test/resources/reference_fixtures/eof_id_equals.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_junk.ftl b/fluent-syntax/src/test/resources/reference_fixtures/eof_junk.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_junk.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/eof_junk.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_junk.json b/fluent-syntax/src/test/resources/reference_fixtures/eof_junk.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_junk.json rename to fluent-syntax/src/test/resources/reference_fixtures/eof_junk.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_value.ftl b/fluent-syntax/src/test/resources/reference_fixtures/eof_value.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_value.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/eof_value.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/eof_value.json b/fluent-syntax/src/test/resources/reference_fixtures/eof_value.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/eof_value.json rename to fluent-syntax/src/test/resources/reference_fixtures/eof_value.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/escaped_characters.ftl b/fluent-syntax/src/test/resources/reference_fixtures/escaped_characters.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/escaped_characters.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/escaped_characters.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/escaped_characters.json b/fluent-syntax/src/test/resources/reference_fixtures/escaped_characters.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/escaped_characters.json rename to fluent-syntax/src/test/resources/reference_fixtures/escaped_characters.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/junk.ftl b/fluent-syntax/src/test/resources/reference_fixtures/junk.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/junk.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/junk.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/junk.json b/fluent-syntax/src/test/resources/reference_fixtures/junk.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/junk.json rename to fluent-syntax/src/test/resources/reference_fixtures/junk.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/leading_dots.ftl b/fluent-syntax/src/test/resources/reference_fixtures/leading_dots.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/leading_dots.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/leading_dots.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/leading_dots.json b/fluent-syntax/src/test/resources/reference_fixtures/leading_dots.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/leading_dots.json rename to fluent-syntax/src/test/resources/reference_fixtures/leading_dots.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/literal_expressions.ftl b/fluent-syntax/src/test/resources/reference_fixtures/literal_expressions.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/literal_expressions.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/literal_expressions.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/literal_expressions.json b/fluent-syntax/src/test/resources/reference_fixtures/literal_expressions.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/literal_expressions.json rename to fluent-syntax/src/test/resources/reference_fixtures/literal_expressions.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/member_expressions.ftl b/fluent-syntax/src/test/resources/reference_fixtures/member_expressions.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/member_expressions.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/member_expressions.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/member_expressions.json b/fluent-syntax/src/test/resources/reference_fixtures/member_expressions.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/member_expressions.json rename to fluent-syntax/src/test/resources/reference_fixtures/member_expressions.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/messages.ftl b/fluent-syntax/src/test/resources/reference_fixtures/messages.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/messages.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/messages.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/messages.json b/fluent-syntax/src/test/resources/reference_fixtures/messages.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/messages.json rename to fluent-syntax/src/test/resources/reference_fixtures/messages.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/mixed_entries.ftl b/fluent-syntax/src/test/resources/reference_fixtures/mixed_entries.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/mixed_entries.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/mixed_entries.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/mixed_entries.json b/fluent-syntax/src/test/resources/reference_fixtures/mixed_entries.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/mixed_entries.json rename to fluent-syntax/src/test/resources/reference_fixtures/mixed_entries.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/multiline_values.ftl b/fluent-syntax/src/test/resources/reference_fixtures/multiline_values.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/multiline_values.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/multiline_values.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/multiline_values.json b/fluent-syntax/src/test/resources/reference_fixtures/multiline_values.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/multiline_values.json rename to fluent-syntax/src/test/resources/reference_fixtures/multiline_values.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/numbers.ftl b/fluent-syntax/src/test/resources/reference_fixtures/numbers.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/numbers.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/numbers.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/numbers.json b/fluent-syntax/src/test/resources/reference_fixtures/numbers.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/numbers.json rename to fluent-syntax/src/test/resources/reference_fixtures/numbers.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/obsolete.ftl b/fluent-syntax/src/test/resources/reference_fixtures/obsolete.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/obsolete.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/obsolete.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/obsolete.json b/fluent-syntax/src/test/resources/reference_fixtures/obsolete.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/obsolete.json rename to fluent-syntax/src/test/resources/reference_fixtures/obsolete.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/placeables.ftl b/fluent-syntax/src/test/resources/reference_fixtures/placeables.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/placeables.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/placeables.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/placeables.json b/fluent-syntax/src/test/resources/reference_fixtures/placeables.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/placeables.json rename to fluent-syntax/src/test/resources/reference_fixtures/placeables.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/reference_expressions.ftl b/fluent-syntax/src/test/resources/reference_fixtures/reference_expressions.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/reference_expressions.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/reference_expressions.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/reference_expressions.json b/fluent-syntax/src/test/resources/reference_fixtures/reference_expressions.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/reference_expressions.json rename to fluent-syntax/src/test/resources/reference_fixtures/reference_expressions.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/select_expressions.ftl b/fluent-syntax/src/test/resources/reference_fixtures/select_expressions.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/select_expressions.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/select_expressions.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/select_expressions.json b/fluent-syntax/src/test/resources/reference_fixtures/select_expressions.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/select_expressions.json rename to fluent-syntax/src/test/resources/reference_fixtures/select_expressions.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/select_indent.ftl b/fluent-syntax/src/test/resources/reference_fixtures/select_indent.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/select_indent.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/select_indent.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/select_indent.json b/fluent-syntax/src/test/resources/reference_fixtures/select_indent.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/select_indent.json rename to fluent-syntax/src/test/resources/reference_fixtures/select_indent.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/sparse_entries.ftl b/fluent-syntax/src/test/resources/reference_fixtures/sparse_entries.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/sparse_entries.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/sparse_entries.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/sparse_entries.json b/fluent-syntax/src/test/resources/reference_fixtures/sparse_entries.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/sparse_entries.json rename to fluent-syntax/src/test/resources/reference_fixtures/sparse_entries.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/special_chars.ftl b/fluent-syntax/src/test/resources/reference_fixtures/special_chars.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/special_chars.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/special_chars.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/special_chars.json b/fluent-syntax/src/test/resources/reference_fixtures/special_chars.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/special_chars.json rename to fluent-syntax/src/test/resources/reference_fixtures/special_chars.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/tab.ftl b/fluent-syntax/src/test/resources/reference_fixtures/tab.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/tab.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/tab.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/tab.json b/fluent-syntax/src/test/resources/reference_fixtures/tab.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/tab.json rename to fluent-syntax/src/test/resources/reference_fixtures/tab.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/term_parameters.ftl b/fluent-syntax/src/test/resources/reference_fixtures/term_parameters.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/term_parameters.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/term_parameters.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/term_parameters.json b/fluent-syntax/src/test/resources/reference_fixtures/term_parameters.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/term_parameters.json rename to fluent-syntax/src/test/resources/reference_fixtures/term_parameters.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/terms.ftl b/fluent-syntax/src/test/resources/reference_fixtures/terms.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/terms.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/terms.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/terms.json b/fluent-syntax/src/test/resources/reference_fixtures/terms.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/terms.json rename to fluent-syntax/src/test/resources/reference_fixtures/terms.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/variables.ftl b/fluent-syntax/src/test/resources/reference_fixtures/variables.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/variables.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/variables.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/variables.json b/fluent-syntax/src/test/resources/reference_fixtures/variables.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/variables.json rename to fluent-syntax/src/test/resources/reference_fixtures/variables.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/variant_keys.ftl b/fluent-syntax/src/test/resources/reference_fixtures/variant_keys.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/variant_keys.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/variant_keys.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/variant_keys.json b/fluent-syntax/src/test/resources/reference_fixtures/variant_keys.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/variant_keys.json rename to fluent-syntax/src/test/resources/reference_fixtures/variant_keys.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/whitespace_in_value.ftl b/fluent-syntax/src/test/resources/reference_fixtures/whitespace_in_value.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/whitespace_in_value.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/whitespace_in_value.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/whitespace_in_value.json b/fluent-syntax/src/test/resources/reference_fixtures/whitespace_in_value.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/whitespace_in_value.json rename to fluent-syntax/src/test/resources/reference_fixtures/whitespace_in_value.json diff --git a/fluent.syntax/src/test/resources/reference_fixtures/zero_length.ftl b/fluent-syntax/src/test/resources/reference_fixtures/zero_length.ftl similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/zero_length.ftl rename to fluent-syntax/src/test/resources/reference_fixtures/zero_length.ftl diff --git a/fluent.syntax/src/test/resources/reference_fixtures/zero_length.json b/fluent-syntax/src/test/resources/reference_fixtures/zero_length.json similarity index 100% rename from fluent.syntax/src/test/resources/reference_fixtures/zero_length.json rename to fluent-syntax/src/test/resources/reference_fixtures/zero_length.json diff --git a/fluent.syntax/src/test/resources/serialized/attribute.ftl b/fluent-syntax/src/test/resources/serialized/attribute.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/attribute.ftl rename to fluent-syntax/src/test/resources/serialized/attribute.ftl diff --git a/fluent.syntax/src/test/resources/serialized/backslash_in_text_element.ftl b/fluent-syntax/src/test/resources/serialized/backslash_in_text_element.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/backslash_in_text_element.ftl rename to fluent-syntax/src/test/resources/serialized/backslash_in_text_element.ftl diff --git a/fluent.syntax/src/test/resources/serialized/block_multiline_message.ftl b/fluent-syntax/src/test/resources/serialized/block_multiline_message.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/block_multiline_message.ftl rename to fluent-syntax/src/test/resources/serialized/block_multiline_message.ftl diff --git a/fluent.syntax/src/test/resources/serialized/call_expression.ftl b/fluent-syntax/src/test/resources/serialized/call_expression.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/call_expression.ftl rename to fluent-syntax/src/test/resources/serialized/call_expression.ftl diff --git a/fluent.syntax/src/test/resources/serialized/call_expression_with_message_reference.ftl b/fluent-syntax/src/test/resources/serialized/call_expression_with_message_reference.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/call_expression_with_message_reference.ftl rename to fluent-syntax/src/test/resources/serialized/call_expression_with_message_reference.ftl diff --git a/fluent.syntax/src/test/resources/serialized/call_expression_with_named_number_literal.ftl b/fluent-syntax/src/test/resources/serialized/call_expression_with_named_number_literal.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/call_expression_with_named_number_literal.ftl rename to fluent-syntax/src/test/resources/serialized/call_expression_with_named_number_literal.ftl diff --git a/fluent.syntax/src/test/resources/serialized/call_expression_with_named_string_literal.ftl b/fluent-syntax/src/test/resources/serialized/call_expression_with_named_string_literal.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/call_expression_with_named_string_literal.ftl rename to fluent-syntax/src/test/resources/serialized/call_expression_with_named_string_literal.ftl diff --git a/fluent.syntax/src/test/resources/serialized/call_expression_with_number_literal.ftl b/fluent-syntax/src/test/resources/serialized/call_expression_with_number_literal.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/call_expression_with_number_literal.ftl rename to fluent-syntax/src/test/resources/serialized/call_expression_with_number_literal.ftl diff --git a/fluent.syntax/src/test/resources/serialized/call_expression_with_positional_and_named_arguments.ftl b/fluent-syntax/src/test/resources/serialized/call_expression_with_positional_and_named_arguments.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/call_expression_with_positional_and_named_arguments.ftl rename to fluent-syntax/src/test/resources/serialized/call_expression_with_positional_and_named_arguments.ftl diff --git a/fluent.syntax/src/test/resources/serialized/call_expression_with_string_literal.ftl b/fluent-syntax/src/test/resources/serialized/call_expression_with_string_literal.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/call_expression_with_string_literal.ftl rename to fluent-syntax/src/test/resources/serialized/call_expression_with_string_literal.ftl diff --git a/fluent.syntax/src/test/resources/serialized/call_expression_with_two_named_arguments.ftl b/fluent-syntax/src/test/resources/serialized/call_expression_with_two_named_arguments.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/call_expression_with_two_named_arguments.ftl rename to fluent-syntax/src/test/resources/serialized/call_expression_with_two_named_arguments.ftl diff --git a/fluent.syntax/src/test/resources/serialized/call_expression_with_two_positional_arguments.ftl b/fluent-syntax/src/test/resources/serialized/call_expression_with_two_positional_arguments.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/call_expression_with_two_positional_arguments.ftl rename to fluent-syntax/src/test/resources/serialized/call_expression_with_two_positional_arguments.ftl diff --git a/fluent.syntax/src/test/resources/serialized/call_expression_with_variable_reference.ftl b/fluent-syntax/src/test/resources/serialized/call_expression_with_variable_reference.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/call_expression_with_variable_reference.ftl rename to fluent-syntax/src/test/resources/serialized/call_expression_with_variable_reference.ftl diff --git a/fluent.syntax/src/test/resources/serialized/escaped_special_char_in_string_literal.ftl b/fluent-syntax/src/test/resources/serialized/escaped_special_char_in_string_literal.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/escaped_special_char_in_string_literal.ftl rename to fluent-syntax/src/test/resources/serialized/escaped_special_char_in_string_literal.ftl diff --git a/fluent.syntax/src/test/resources/serialized/group_comment.ftl b/fluent-syntax/src/test/resources/serialized/group_comment.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/group_comment.ftl rename to fluent-syntax/src/test/resources/serialized/group_comment.ftl diff --git a/fluent.syntax/src/test/resources/serialized/inline_multiline_message.exp.txt b/fluent-syntax/src/test/resources/serialized/inline_multiline_message.exp.txt similarity index 100% rename from fluent.syntax/src/test/resources/serialized/inline_multiline_message.exp.txt rename to fluent-syntax/src/test/resources/serialized/inline_multiline_message.exp.txt diff --git a/fluent.syntax/src/test/resources/serialized/inline_multiline_message.ftl b/fluent-syntax/src/test/resources/serialized/inline_multiline_message.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/inline_multiline_message.ftl rename to fluent-syntax/src/test/resources/serialized/inline_multiline_message.ftl diff --git a/fluent.syntax/src/test/resources/serialized/message_attribute_reference.ftl b/fluent-syntax/src/test/resources/serialized/message_attribute_reference.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/message_attribute_reference.ftl rename to fluent-syntax/src/test/resources/serialized/message_attribute_reference.ftl diff --git a/fluent.syntax/src/test/resources/serialized/message_comment.ftl b/fluent-syntax/src/test/resources/serialized/message_comment.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/message_comment.ftl rename to fluent-syntax/src/test/resources/serialized/message_comment.ftl diff --git a/fluent.syntax/src/test/resources/serialized/message_reference.ftl b/fluent-syntax/src/test/resources/serialized/message_reference.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/message_reference.ftl rename to fluent-syntax/src/test/resources/serialized/message_reference.ftl diff --git a/fluent.syntax/src/test/resources/serialized/message_with_whitespace.ftl b/fluent-syntax/src/test/resources/serialized/message_with_whitespace.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/message_with_whitespace.ftl rename to fluent-syntax/src/test/resources/serialized/message_with_whitespace.ftl diff --git a/fluent.syntax/src/test/resources/serialized/message_without_eol.exp.txt b/fluent-syntax/src/test/resources/serialized/message_without_eol.exp.txt similarity index 100% rename from fluent.syntax/src/test/resources/serialized/message_without_eol.exp.txt rename to fluent-syntax/src/test/resources/serialized/message_without_eol.exp.txt diff --git a/fluent.syntax/src/test/resources/serialized/message_without_eol.ftl b/fluent-syntax/src/test/resources/serialized/message_without_eol.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/message_without_eol.ftl rename to fluent-syntax/src/test/resources/serialized/message_without_eol.ftl diff --git a/fluent.syntax/src/test/resources/serialized/multiline_attribute.ftl b/fluent-syntax/src/test/resources/serialized/multiline_attribute.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/multiline_attribute.ftl rename to fluent-syntax/src/test/resources/serialized/multiline_attribute.ftl diff --git a/fluent.syntax/src/test/resources/serialized/multiline_starting_inline.exp.txt b/fluent-syntax/src/test/resources/serialized/multiline_starting_inline.exp.txt similarity index 100% rename from fluent.syntax/src/test/resources/serialized/multiline_starting_inline.exp.txt rename to fluent-syntax/src/test/resources/serialized/multiline_starting_inline.exp.txt diff --git a/fluent.syntax/src/test/resources/serialized/multiline_starting_inline.ftl b/fluent-syntax/src/test/resources/serialized/multiline_starting_inline.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/multiline_starting_inline.ftl rename to fluent-syntax/src/test/resources/serialized/multiline_starting_inline.ftl diff --git a/fluent.syntax/src/test/resources/serialized/multiline_starting_inline_with_a_special_char.ftl b/fluent-syntax/src/test/resources/serialized/multiline_starting_inline_with_a_special_char.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/multiline_starting_inline_with_a_special_char.ftl rename to fluent-syntax/src/test/resources/serialized/multiline_starting_inline_with_a_special_char.ftl diff --git a/fluent.syntax/src/test/resources/serialized/multiline_value_and_attributes.ftl b/fluent-syntax/src/test/resources/serialized/multiline_value_and_attributes.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/multiline_value_and_attributes.ftl rename to fluent-syntax/src/test/resources/serialized/multiline_value_and_attributes.ftl diff --git a/fluent.syntax/src/test/resources/serialized/multiline_variant.ftl b/fluent-syntax/src/test/resources/serialized/multiline_variant.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/multiline_variant.ftl rename to fluent-syntax/src/test/resources/serialized/multiline_variant.ftl diff --git a/fluent.syntax/src/test/resources/serialized/multiline_variant_with_first_line_inline.exp.txt b/fluent-syntax/src/test/resources/serialized/multiline_variant_with_first_line_inline.exp.txt similarity index 100% rename from fluent.syntax/src/test/resources/serialized/multiline_variant_with_first_line_inline.exp.txt rename to fluent-syntax/src/test/resources/serialized/multiline_variant_with_first_line_inline.exp.txt diff --git a/fluent.syntax/src/test/resources/serialized/multiline_variant_with_first_line_inline.ftl b/fluent-syntax/src/test/resources/serialized/multiline_variant_with_first_line_inline.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/multiline_variant_with_first_line_inline.ftl rename to fluent-syntax/src/test/resources/serialized/multiline_variant_with_first_line_inline.ftl diff --git a/fluent.syntax/src/test/resources/serialized/multiline_with_placeable.ftl b/fluent-syntax/src/test/resources/serialized/multiline_with_placeable.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/multiline_with_placeable.ftl rename to fluent-syntax/src/test/resources/serialized/multiline_with_placeable.ftl diff --git a/fluent.syntax/src/test/resources/serialized/nested_placeable.ftl b/fluent-syntax/src/test/resources/serialized/nested_placeable.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/nested_placeable.ftl rename to fluent-syntax/src/test/resources/serialized/nested_placeable.ftl diff --git a/fluent.syntax/src/test/resources/serialized/nested_select_expression.ftl b/fluent-syntax/src/test/resources/serialized/nested_select_expression.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/nested_select_expression.ftl rename to fluent-syntax/src/test/resources/serialized/nested_select_expression.ftl diff --git a/fluent.syntax/src/test/resources/serialized/number_literal.ftl b/fluent-syntax/src/test/resources/serialized/number_literal.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/number_literal.ftl rename to fluent-syntax/src/test/resources/serialized/number_literal.ftl diff --git a/fluent.syntax/src/test/resources/serialized/resource_comment.ftl b/fluent-syntax/src/test/resources/serialized/resource_comment.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/resource_comment.ftl rename to fluent-syntax/src/test/resources/serialized/resource_comment.ftl diff --git a/fluent.syntax/src/test/resources/serialized/select_expression.ftl b/fluent-syntax/src/test/resources/serialized/select_expression.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/select_expression.ftl rename to fluent-syntax/src/test/resources/serialized/select_expression.ftl diff --git a/fluent.syntax/src/test/resources/serialized/select_expression_in_block_pattern.ftl b/fluent-syntax/src/test/resources/serialized/select_expression_in_block_pattern.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/select_expression_in_block_pattern.ftl rename to fluent-syntax/src/test/resources/serialized/select_expression_in_block_pattern.ftl diff --git a/fluent.syntax/src/test/resources/serialized/select_expression_in_inline_pattern.exp.txt b/fluent-syntax/src/test/resources/serialized/select_expression_in_inline_pattern.exp.txt similarity index 100% rename from fluent.syntax/src/test/resources/serialized/select_expression_in_inline_pattern.exp.txt rename to fluent-syntax/src/test/resources/serialized/select_expression_in_inline_pattern.exp.txt diff --git a/fluent.syntax/src/test/resources/serialized/select_expression_in_inline_pattern.ftl b/fluent-syntax/src/test/resources/serialized/select_expression_in_inline_pattern.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/select_expression_in_inline_pattern.ftl rename to fluent-syntax/src/test/resources/serialized/select_expression_in_inline_pattern.ftl diff --git a/fluent.syntax/src/test/resources/serialized/select_expression_in_inline_pattern_starting_with_a_special_char.ftl b/fluent-syntax/src/test/resources/serialized/select_expression_in_inline_pattern_starting_with_a_special_char.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/select_expression_in_inline_pattern_starting_with_a_special_char.ftl rename to fluent-syntax/src/test/resources/serialized/select_expression_in_inline_pattern_starting_with_a_special_char.ftl diff --git a/fluent.syntax/src/test/resources/serialized/select_expression_in_multiline_pattern.ftl b/fluent-syntax/src/test/resources/serialized/select_expression_in_multiline_pattern.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/select_expression_in_multiline_pattern.ftl rename to fluent-syntax/src/test/resources/serialized/select_expression_in_multiline_pattern.ftl diff --git a/fluent.syntax/src/test/resources/serialized/selector_number_literal.ftl b/fluent-syntax/src/test/resources/serialized/selector_number_literal.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/selector_number_literal.ftl rename to fluent-syntax/src/test/resources/serialized/selector_number_literal.ftl diff --git a/fluent.syntax/src/test/resources/serialized/selector_string_literal.ftl b/fluent-syntax/src/test/resources/serialized/selector_string_literal.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/selector_string_literal.ftl rename to fluent-syntax/src/test/resources/serialized/selector_string_literal.ftl diff --git a/fluent.syntax/src/test/resources/serialized/selector_term_attribute_reference.ftl b/fluent-syntax/src/test/resources/serialized/selector_term_attribute_reference.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/selector_term_attribute_reference.ftl rename to fluent-syntax/src/test/resources/serialized/selector_term_attribute_reference.ftl diff --git a/fluent.syntax/src/test/resources/serialized/selector_variable_reference.ftl b/fluent-syntax/src/test/resources/serialized/selector_variable_reference.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/selector_variable_reference.ftl rename to fluent-syntax/src/test/resources/serialized/selector_variable_reference.ftl diff --git a/fluent.syntax/src/test/resources/serialized/standalone_comment.ftl b/fluent-syntax/src/test/resources/serialized/standalone_comment.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/standalone_comment.ftl rename to fluent-syntax/src/test/resources/serialized/standalone_comment.ftl diff --git a/fluent.syntax/src/test/resources/serialized/string_literal.ftl b/fluent-syntax/src/test/resources/serialized/string_literal.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/string_literal.ftl rename to fluent-syntax/src/test/resources/serialized/string_literal.ftl diff --git a/fluent.syntax/src/test/resources/serialized/term.ftl b/fluent-syntax/src/test/resources/serialized/term.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/term.ftl rename to fluent-syntax/src/test/resources/serialized/term.ftl diff --git a/fluent.syntax/src/test/resources/serialized/term_reference.ftl b/fluent-syntax/src/test/resources/serialized/term_reference.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/term_reference.ftl rename to fluent-syntax/src/test/resources/serialized/term_reference.ftl diff --git a/fluent.syntax/src/test/resources/serialized/term_reference_call.ftl b/fluent-syntax/src/test/resources/serialized/term_reference_call.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/term_reference_call.ftl rename to fluent-syntax/src/test/resources/serialized/term_reference_call.ftl diff --git a/fluent.syntax/src/test/resources/serialized/two_attribute.ftl b/fluent-syntax/src/test/resources/serialized/two_attribute.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/two_attribute.ftl rename to fluent-syntax/src/test/resources/serialized/two_attribute.ftl diff --git a/fluent.syntax/src/test/resources/serialized/two_simple_messages.ftl b/fluent-syntax/src/test/resources/serialized/two_simple_messages.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/two_simple_messages.ftl rename to fluent-syntax/src/test/resources/serialized/two_simple_messages.ftl diff --git a/fluent.syntax/src/test/resources/serialized/unicode_escape_sequence.ftl b/fluent-syntax/src/test/resources/serialized/unicode_escape_sequence.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/unicode_escape_sequence.ftl rename to fluent-syntax/src/test/resources/serialized/unicode_escape_sequence.ftl diff --git a/fluent.syntax/src/test/resources/serialized/value_and_attributes.ftl b/fluent-syntax/src/test/resources/serialized/value_and_attributes.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/value_and_attributes.ftl rename to fluent-syntax/src/test/resources/serialized/value_and_attributes.ftl diff --git a/fluent.syntax/src/test/resources/serialized/variable_reference.ftl b/fluent-syntax/src/test/resources/serialized/variable_reference.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/variable_reference.ftl rename to fluent-syntax/src/test/resources/serialized/variable_reference.ftl diff --git a/fluent.syntax/src/test/resources/serialized/variant_key_number.ftl b/fluent-syntax/src/test/resources/serialized/variant_key_number.ftl similarity index 100% rename from fluent.syntax/src/test/resources/serialized/variant_key_number.ftl rename to fluent-syntax/src/test/resources/serialized/variant_key_number.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/.gitattributes b/fluent-syntax/src/test/resources/structure_fixtures/.gitattributes similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/.gitattributes rename to fluent-syntax/src/test/resources/structure_fixtures/.gitattributes diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_expression_with_wrong_attr.ftl b/fluent-syntax/src/test/resources/structure_fixtures/attribute_expression_with_wrong_attr.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_expression_with_wrong_attr.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_expression_with_wrong_attr.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_expression_with_wrong_attr.json b/fluent-syntax/src/test/resources/structure_fixtures/attribute_expression_with_wrong_attr.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_expression_with_wrong_attr.json rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_expression_with_wrong_attr.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_of_private_as_placeable.ftl b/fluent-syntax/src/test/resources/structure_fixtures/attribute_of_private_as_placeable.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_of_private_as_placeable.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_of_private_as_placeable.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_of_private_as_placeable.json b/fluent-syntax/src/test/resources/structure_fixtures/attribute_of_private_as_placeable.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_of_private_as_placeable.json rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_of_private_as_placeable.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_of_public_as_selector.ftl b/fluent-syntax/src/test/resources/structure_fixtures/attribute_of_public_as_selector.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_of_public_as_selector.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_of_public_as_selector.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_of_public_as_selector.json b/fluent-syntax/src/test/resources/structure_fixtures/attribute_of_public_as_selector.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_of_public_as_selector.json rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_of_public_as_selector.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_starts_from_nl.ftl b/fluent-syntax/src/test/resources/structure_fixtures/attribute_starts_from_nl.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_starts_from_nl.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_starts_from_nl.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_starts_from_nl.json b/fluent-syntax/src/test/resources/structure_fixtures/attribute_starts_from_nl.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_starts_from_nl.json rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_starts_from_nl.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_with_empty_pattern.ftl b/fluent-syntax/src/test/resources/structure_fixtures/attribute_with_empty_pattern.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_with_empty_pattern.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_with_empty_pattern.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_with_empty_pattern.json b/fluent-syntax/src/test/resources/structure_fixtures/attribute_with_empty_pattern.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_with_empty_pattern.json rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_with_empty_pattern.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_without_equal_sign.ftl b/fluent-syntax/src/test/resources/structure_fixtures/attribute_without_equal_sign.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_without_equal_sign.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_without_equal_sign.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/attribute_without_equal_sign.json b/fluent-syntax/src/test/resources/structure_fixtures/attribute_without_equal_sign.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/attribute_without_equal_sign.json rename to fluent-syntax/src/test/resources/structure_fixtures/attribute_without_equal_sign.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/blank_lines.ftl b/fluent-syntax/src/test/resources/structure_fixtures/blank_lines.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/blank_lines.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/blank_lines.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/blank_lines.json b/fluent-syntax/src/test/resources/structure_fixtures/blank_lines.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/blank_lines.json rename to fluent-syntax/src/test/resources/structure_fixtures/blank_lines.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/broken_number.ftl b/fluent-syntax/src/test/resources/structure_fixtures/broken_number.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/broken_number.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/broken_number.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/broken_number.json b/fluent-syntax/src/test/resources/structure_fixtures/broken_number.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/broken_number.json rename to fluent-syntax/src/test/resources/structure_fixtures/broken_number.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/call_expression_errors.ftl b/fluent-syntax/src/test/resources/structure_fixtures/call_expression_errors.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/call_expression_errors.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/call_expression_errors.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/call_expression_errors.json b/fluent-syntax/src/test/resources/structure_fixtures/call_expression_errors.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/call_expression_errors.json rename to fluent-syntax/src/test/resources/structure_fixtures/call_expression_errors.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/comment_with_eof.ftl b/fluent-syntax/src/test/resources/structure_fixtures/comment_with_eof.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/comment_with_eof.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/comment_with_eof.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/comment_with_eof.json b/fluent-syntax/src/test/resources/structure_fixtures/comment_with_eof.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/comment_with_eof.json rename to fluent-syntax/src/test/resources/structure_fixtures/comment_with_eof.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/crlf.ftl b/fluent-syntax/src/test/resources/structure_fixtures/crlf.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/crlf.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/crlf.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/crlf.json b/fluent-syntax/src/test/resources/structure_fixtures/crlf.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/crlf.json rename to fluent-syntax/src/test/resources/structure_fixtures/crlf.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/dash_at_eof.ftl b/fluent-syntax/src/test/resources/structure_fixtures/dash_at_eof.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/dash_at_eof.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/dash_at_eof.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/dash_at_eof.json b/fluent-syntax/src/test/resources/structure_fixtures/dash_at_eof.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/dash_at_eof.json rename to fluent-syntax/src/test/resources/structure_fixtures/dash_at_eof.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/elements_indent.ftl b/fluent-syntax/src/test/resources/structure_fixtures/elements_indent.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/elements_indent.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/elements_indent.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/elements_indent.json b/fluent-syntax/src/test/resources/structure_fixtures/elements_indent.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/elements_indent.json rename to fluent-syntax/src/test/resources/structure_fixtures/elements_indent.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/empty_resource.ftl b/fluent-syntax/src/test/resources/structure_fixtures/empty_resource.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/empty_resource.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/empty_resource.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/empty_resource.json b/fluent-syntax/src/test/resources/structure_fixtures/empty_resource.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/empty_resource.json rename to fluent-syntax/src/test/resources/structure_fixtures/empty_resource.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/empty_resource_with_ws.ftl b/fluent-syntax/src/test/resources/structure_fixtures/empty_resource_with_ws.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/empty_resource_with_ws.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/empty_resource_with_ws.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/empty_resource_with_ws.json b/fluent-syntax/src/test/resources/structure_fixtures/empty_resource_with_ws.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/empty_resource_with_ws.json rename to fluent-syntax/src/test/resources/structure_fixtures/empty_resource_with_ws.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/escape_sequences.ftl b/fluent-syntax/src/test/resources/structure_fixtures/escape_sequences.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/escape_sequences.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/escape_sequences.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/escape_sequences.json b/fluent-syntax/src/test/resources/structure_fixtures/escape_sequences.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/escape_sequences.json rename to fluent-syntax/src/test/resources/structure_fixtures/escape_sequences.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/expressions_call_args.ftl b/fluent-syntax/src/test/resources/structure_fixtures/expressions_call_args.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/expressions_call_args.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/expressions_call_args.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/expressions_call_args.json b/fluent-syntax/src/test/resources/structure_fixtures/expressions_call_args.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/expressions_call_args.json rename to fluent-syntax/src/test/resources/structure_fixtures/expressions_call_args.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/indent.ftl b/fluent-syntax/src/test/resources/structure_fixtures/indent.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/indent.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/indent.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/indent.json b/fluent-syntax/src/test/resources/structure_fixtures/indent.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/indent.json rename to fluent-syntax/src/test/resources/structure_fixtures/indent.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/junk.ftl b/fluent-syntax/src/test/resources/structure_fixtures/junk.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/junk.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/junk.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/junk.json b/fluent-syntax/src/test/resources/structure_fixtures/junk.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/junk.json rename to fluent-syntax/src/test/resources/structure_fixtures/junk.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/leading_dots.ftl b/fluent-syntax/src/test/resources/structure_fixtures/leading_dots.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/leading_dots.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/leading_dots.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/leading_dots.json b/fluent-syntax/src/test/resources/structure_fixtures/leading_dots.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/leading_dots.json rename to fluent-syntax/src/test/resources/structure_fixtures/leading_dots.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/leading_empty_lines.ftl b/fluent-syntax/src/test/resources/structure_fixtures/leading_empty_lines.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/leading_empty_lines.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/leading_empty_lines.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/leading_empty_lines.json b/fluent-syntax/src/test/resources/structure_fixtures/leading_empty_lines.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/leading_empty_lines.json rename to fluent-syntax/src/test/resources/structure_fixtures/leading_empty_lines.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/leading_empty_lines_with_ws.ftl b/fluent-syntax/src/test/resources/structure_fixtures/leading_empty_lines_with_ws.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/leading_empty_lines_with_ws.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/leading_empty_lines_with_ws.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/leading_empty_lines_with_ws.json b/fluent-syntax/src/test/resources/structure_fixtures/leading_empty_lines_with_ws.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/leading_empty_lines_with_ws.json rename to fluent-syntax/src/test/resources/structure_fixtures/leading_empty_lines_with_ws.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/message_reference_as_selector.ftl b/fluent-syntax/src/test/resources/structure_fixtures/message_reference_as_selector.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/message_reference_as_selector.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/message_reference_as_selector.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/message_reference_as_selector.json b/fluent-syntax/src/test/resources/structure_fixtures/message_reference_as_selector.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/message_reference_as_selector.json rename to fluent-syntax/src/test/resources/structure_fixtures/message_reference_as_selector.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/message_with_empty_multiline_pattern.ftl b/fluent-syntax/src/test/resources/structure_fixtures/message_with_empty_multiline_pattern.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/message_with_empty_multiline_pattern.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/message_with_empty_multiline_pattern.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/message_with_empty_multiline_pattern.json b/fluent-syntax/src/test/resources/structure_fixtures/message_with_empty_multiline_pattern.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/message_with_empty_multiline_pattern.json rename to fluent-syntax/src/test/resources/structure_fixtures/message_with_empty_multiline_pattern.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/message_with_empty_pattern.ftl b/fluent-syntax/src/test/resources/structure_fixtures/message_with_empty_pattern.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/message_with_empty_pattern.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/message_with_empty_pattern.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/message_with_empty_pattern.json b/fluent-syntax/src/test/resources/structure_fixtures/message_with_empty_pattern.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/message_with_empty_pattern.json rename to fluent-syntax/src/test/resources/structure_fixtures/message_with_empty_pattern.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/multiline-comment.ftl b/fluent-syntax/src/test/resources/structure_fixtures/multiline-comment.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/multiline-comment.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/multiline-comment.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/multiline-comment.json b/fluent-syntax/src/test/resources/structure_fixtures/multiline-comment.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/multiline-comment.json rename to fluent-syntax/src/test/resources/structure_fixtures/multiline-comment.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/multiline_pattern.ftl b/fluent-syntax/src/test/resources/structure_fixtures/multiline_pattern.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/multiline_pattern.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/multiline_pattern.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/multiline_pattern.json b/fluent-syntax/src/test/resources/structure_fixtures/multiline_pattern.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/multiline_pattern.json rename to fluent-syntax/src/test/resources/structure_fixtures/multiline_pattern.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/multiline_string.ftl b/fluent-syntax/src/test/resources/structure_fixtures/multiline_string.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/multiline_string.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/multiline_string.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/multiline_string.json b/fluent-syntax/src/test/resources/structure_fixtures/multiline_string.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/multiline_string.json rename to fluent-syntax/src/test/resources/structure_fixtures/multiline_string.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/multiline_with_non_empty_first_line.ftl b/fluent-syntax/src/test/resources/structure_fixtures/multiline_with_non_empty_first_line.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/multiline_with_non_empty_first_line.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/multiline_with_non_empty_first_line.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/multiline_with_non_empty_first_line.json b/fluent-syntax/src/test/resources/structure_fixtures/multiline_with_non_empty_first_line.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/multiline_with_non_empty_first_line.json rename to fluent-syntax/src/test/resources/structure_fixtures/multiline_with_non_empty_first_line.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/multiline_with_placeables.ftl b/fluent-syntax/src/test/resources/structure_fixtures/multiline_with_placeables.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/multiline_with_placeables.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/multiline_with_placeables.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/multiline_with_placeables.json b/fluent-syntax/src/test/resources/structure_fixtures/multiline_with_placeables.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/multiline_with_placeables.json rename to fluent-syntax/src/test/resources/structure_fixtures/multiline_with_placeables.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/non_id_attribute_name.ftl b/fluent-syntax/src/test/resources/structure_fixtures/non_id_attribute_name.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/non_id_attribute_name.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/non_id_attribute_name.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/non_id_attribute_name.json b/fluent-syntax/src/test/resources/structure_fixtures/non_id_attribute_name.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/non_id_attribute_name.json rename to fluent-syntax/src/test/resources/structure_fixtures/non_id_attribute_name.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/placeable_at_eol.ftl b/fluent-syntax/src/test/resources/structure_fixtures/placeable_at_eol.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/placeable_at_eol.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/placeable_at_eol.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/placeable_at_eol.json b/fluent-syntax/src/test/resources/structure_fixtures/placeable_at_eol.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/placeable_at_eol.json rename to fluent-syntax/src/test/resources/structure_fixtures/placeable_at_eol.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/placeable_at_line_extremes.ftl b/fluent-syntax/src/test/resources/structure_fixtures/placeable_at_line_extremes.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/placeable_at_line_extremes.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/placeable_at_line_extremes.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/placeable_at_line_extremes.json b/fluent-syntax/src/test/resources/structure_fixtures/placeable_at_line_extremes.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/placeable_at_line_extremes.json rename to fluent-syntax/src/test/resources/structure_fixtures/placeable_at_line_extremes.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/placeable_in_placeable.ftl b/fluent-syntax/src/test/resources/structure_fixtures/placeable_in_placeable.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/placeable_in_placeable.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/placeable_in_placeable.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/placeable_in_placeable.json b/fluent-syntax/src/test/resources/structure_fixtures/placeable_in_placeable.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/placeable_in_placeable.json rename to fluent-syntax/src/test/resources/structure_fixtures/placeable_in_placeable.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/placeable_without_close_bracket.ftl b/fluent-syntax/src/test/resources/structure_fixtures/placeable_without_close_bracket.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/placeable_without_close_bracket.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/placeable_without_close_bracket.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/placeable_without_close_bracket.json b/fluent-syntax/src/test/resources/structure_fixtures/placeable_without_close_bracket.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/placeable_without_close_bracket.json rename to fluent-syntax/src/test/resources/structure_fixtures/placeable_without_close_bracket.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/resource_comment.ftl b/fluent-syntax/src/test/resources/structure_fixtures/resource_comment.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/resource_comment.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/resource_comment.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/resource_comment.json b/fluent-syntax/src/test/resources/structure_fixtures/resource_comment.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/resource_comment.json rename to fluent-syntax/src/test/resources/structure_fixtures/resource_comment.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/resource_comment_trailing_line.ftl b/fluent-syntax/src/test/resources/structure_fixtures/resource_comment_trailing_line.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/resource_comment_trailing_line.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/resource_comment_trailing_line.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/resource_comment_trailing_line.json b/fluent-syntax/src/test/resources/structure_fixtures/resource_comment_trailing_line.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/resource_comment_trailing_line.json rename to fluent-syntax/src/test/resources/structure_fixtures/resource_comment_trailing_line.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/second_attribute_starts_from_nl.ftl b/fluent-syntax/src/test/resources/structure_fixtures/second_attribute_starts_from_nl.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/second_attribute_starts_from_nl.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/second_attribute_starts_from_nl.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/second_attribute_starts_from_nl.json b/fluent-syntax/src/test/resources/structure_fixtures/second_attribute_starts_from_nl.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/second_attribute_starts_from_nl.json rename to fluent-syntax/src/test/resources/structure_fixtures/second_attribute_starts_from_nl.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/select_expression_with_two_selectors.ftl b/fluent-syntax/src/test/resources/structure_fixtures/select_expression_with_two_selectors.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/select_expression_with_two_selectors.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/select_expression_with_two_selectors.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/select_expression_with_two_selectors.json b/fluent-syntax/src/test/resources/structure_fixtures/select_expression_with_two_selectors.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/select_expression_with_two_selectors.json rename to fluent-syntax/src/test/resources/structure_fixtures/select_expression_with_two_selectors.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/select_expression_without_arrow.ftl b/fluent-syntax/src/test/resources/structure_fixtures/select_expression_without_arrow.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/select_expression_without_arrow.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/select_expression_without_arrow.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/select_expression_without_arrow.json b/fluent-syntax/src/test/resources/structure_fixtures/select_expression_without_arrow.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/select_expression_without_arrow.json rename to fluent-syntax/src/test/resources/structure_fixtures/select_expression_without_arrow.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/select_expression_without_variants.ftl b/fluent-syntax/src/test/resources/structure_fixtures/select_expression_without_variants.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/select_expression_without_variants.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/select_expression_without_variants.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/select_expression_without_variants.json b/fluent-syntax/src/test/resources/structure_fixtures/select_expression_without_variants.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/select_expression_without_variants.json rename to fluent-syntax/src/test/resources/structure_fixtures/select_expression_without_variants.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/select_expressions.ftl b/fluent-syntax/src/test/resources/structure_fixtures/select_expressions.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/select_expressions.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/select_expressions.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/select_expressions.json b/fluent-syntax/src/test/resources/structure_fixtures/select_expressions.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/select_expressions.json rename to fluent-syntax/src/test/resources/structure_fixtures/select_expressions.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/simple_message.ftl b/fluent-syntax/src/test/resources/structure_fixtures/simple_message.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/simple_message.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/simple_message.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/simple_message.json b/fluent-syntax/src/test/resources/structure_fixtures/simple_message.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/simple_message.json rename to fluent-syntax/src/test/resources/structure_fixtures/simple_message.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/single_char_id.ftl b/fluent-syntax/src/test/resources/structure_fixtures/single_char_id.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/single_char_id.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/single_char_id.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/single_char_id.json b/fluent-syntax/src/test/resources/structure_fixtures/single_char_id.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/single_char_id.json rename to fluent-syntax/src/test/resources/structure_fixtures/single_char_id.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/sparse-messages.ftl b/fluent-syntax/src/test/resources/structure_fixtures/sparse-messages.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/sparse-messages.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/sparse-messages.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/sparse-messages.json b/fluent-syntax/src/test/resources/structure_fixtures/sparse-messages.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/sparse-messages.json rename to fluent-syntax/src/test/resources/structure_fixtures/sparse-messages.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/standalone_comment.ftl b/fluent-syntax/src/test/resources/structure_fixtures/standalone_comment.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/standalone_comment.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/standalone_comment.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/standalone_comment.json b/fluent-syntax/src/test/resources/structure_fixtures/standalone_comment.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/standalone_comment.json rename to fluent-syntax/src/test/resources/structure_fixtures/standalone_comment.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/standalone_identifier.ftl b/fluent-syntax/src/test/resources/structure_fixtures/standalone_identifier.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/standalone_identifier.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/standalone_identifier.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/standalone_identifier.json b/fluent-syntax/src/test/resources/structure_fixtures/standalone_identifier.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/standalone_identifier.json rename to fluent-syntax/src/test/resources/structure_fixtures/standalone_identifier.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/term.ftl b/fluent-syntax/src/test/resources/structure_fixtures/term.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/term.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/term.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/term.json b/fluent-syntax/src/test/resources/structure_fixtures/term.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/term.json rename to fluent-syntax/src/test/resources/structure_fixtures/term.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/term_with_empty_pattern.ftl b/fluent-syntax/src/test/resources/structure_fixtures/term_with_empty_pattern.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/term_with_empty_pattern.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/term_with_empty_pattern.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/term_with_empty_pattern.json b/fluent-syntax/src/test/resources/structure_fixtures/term_with_empty_pattern.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/term_with_empty_pattern.json rename to fluent-syntax/src/test/resources/structure_fixtures/term_with_empty_pattern.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/unclosed.ftl b/fluent-syntax/src/test/resources/structure_fixtures/unclosed.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/unclosed.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/unclosed.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/unclosed.json b/fluent-syntax/src/test/resources/structure_fixtures/unclosed.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/unclosed.json rename to fluent-syntax/src/test/resources/structure_fixtures/unclosed.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/unclosed_empty_placeable_error.ftl b/fluent-syntax/src/test/resources/structure_fixtures/unclosed_empty_placeable_error.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/unclosed_empty_placeable_error.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/unclosed_empty_placeable_error.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/unclosed_empty_placeable_error.json b/fluent-syntax/src/test/resources/structure_fixtures/unclosed_empty_placeable_error.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/unclosed_empty_placeable_error.json rename to fluent-syntax/src/test/resources/structure_fixtures/unclosed_empty_placeable_error.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/unknown_entry_start.ftl b/fluent-syntax/src/test/resources/structure_fixtures/unknown_entry_start.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/unknown_entry_start.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/unknown_entry_start.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/unknown_entry_start.json b/fluent-syntax/src/test/resources/structure_fixtures/unknown_entry_start.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/unknown_entry_start.json rename to fluent-syntax/src/test/resources/structure_fixtures/unknown_entry_start.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_ends_abruptly.ftl b/fluent-syntax/src/test/resources/structure_fixtures/variant_ends_abruptly.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_ends_abruptly.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/variant_ends_abruptly.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_ends_abruptly.json b/fluent-syntax/src/test/resources/structure_fixtures/variant_ends_abruptly.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_ends_abruptly.json rename to fluent-syntax/src/test/resources/structure_fixtures/variant_ends_abruptly.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_keys.ftl b/fluent-syntax/src/test/resources/structure_fixtures/variant_keys.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_keys.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/variant_keys.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_keys.json b/fluent-syntax/src/test/resources/structure_fixtures/variant_keys.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_keys.json rename to fluent-syntax/src/test/resources/structure_fixtures/variant_keys.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_starts_from_nl.ftl b/fluent-syntax/src/test/resources/structure_fixtures/variant_starts_from_nl.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_starts_from_nl.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/variant_starts_from_nl.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_starts_from_nl.json b/fluent-syntax/src/test/resources/structure_fixtures/variant_starts_from_nl.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_starts_from_nl.json rename to fluent-syntax/src/test/resources/structure_fixtures/variant_starts_from_nl.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_with_digit_key.ftl b/fluent-syntax/src/test/resources/structure_fixtures/variant_with_digit_key.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_with_digit_key.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/variant_with_digit_key.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_with_digit_key.json b/fluent-syntax/src/test/resources/structure_fixtures/variant_with_digit_key.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_with_digit_key.json rename to fluent-syntax/src/test/resources/structure_fixtures/variant_with_digit_key.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_with_empty_pattern.ftl b/fluent-syntax/src/test/resources/structure_fixtures/variant_with_empty_pattern.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_with_empty_pattern.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/variant_with_empty_pattern.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_with_empty_pattern.json b/fluent-syntax/src/test/resources/structure_fixtures/variant_with_empty_pattern.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_with_empty_pattern.json rename to fluent-syntax/src/test/resources/structure_fixtures/variant_with_empty_pattern.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_with_leading_space_in_name.ftl b/fluent-syntax/src/test/resources/structure_fixtures/variant_with_leading_space_in_name.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_with_leading_space_in_name.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/variant_with_leading_space_in_name.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_with_leading_space_in_name.json b/fluent-syntax/src/test/resources/structure_fixtures/variant_with_leading_space_in_name.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_with_leading_space_in_name.json rename to fluent-syntax/src/test/resources/structure_fixtures/variant_with_leading_space_in_name.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_with_symbol_with_space.ftl b/fluent-syntax/src/test/resources/structure_fixtures/variant_with_symbol_with_space.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_with_symbol_with_space.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/variant_with_symbol_with_space.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variant_with_symbol_with_space.json b/fluent-syntax/src/test/resources/structure_fixtures/variant_with_symbol_with_space.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variant_with_symbol_with_space.json rename to fluent-syntax/src/test/resources/structure_fixtures/variant_with_symbol_with_space.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variants_with_two_defaults.ftl b/fluent-syntax/src/test/resources/structure_fixtures/variants_with_two_defaults.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variants_with_two_defaults.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/variants_with_two_defaults.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/variants_with_two_defaults.json b/fluent-syntax/src/test/resources/structure_fixtures/variants_with_two_defaults.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/variants_with_two_defaults.json rename to fluent-syntax/src/test/resources/structure_fixtures/variants_with_two_defaults.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/whitespace_leading.ftl b/fluent-syntax/src/test/resources/structure_fixtures/whitespace_leading.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/whitespace_leading.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/whitespace_leading.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/whitespace_leading.json b/fluent-syntax/src/test/resources/structure_fixtures/whitespace_leading.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/whitespace_leading.json rename to fluent-syntax/src/test/resources/structure_fixtures/whitespace_leading.json diff --git a/fluent.syntax/src/test/resources/structure_fixtures/whitespace_trailing.ftl b/fluent-syntax/src/test/resources/structure_fixtures/whitespace_trailing.ftl similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/whitespace_trailing.ftl rename to fluent-syntax/src/test/resources/structure_fixtures/whitespace_trailing.ftl diff --git a/fluent.syntax/src/test/resources/structure_fixtures/whitespace_trailing.json b/fluent-syntax/src/test/resources/structure_fixtures/whitespace_trailing.json similarity index 100% rename from fluent.syntax/src/test/resources/structure_fixtures/whitespace_trailing.json rename to fluent-syntax/src/test/resources/structure_fixtures/whitespace_trailing.json diff --git a/settings.gradle b/settings.gradle index 8be0397..5d1c7af 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,3 +1,3 @@ rootProject.name = "fluent-java" -include("fluent.syntax") +include("fluent-syntax")