├── .gitignore ├── .idea ├── checkstyle-idea.xml ├── codeStyleSettings.xml ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── copyright │ ├── Apache_2_0.xml │ └── profiles_settings.xml ├── inspectionProfiles │ └── Project_Default.xml └── runConfigurations │ ├── build_all.xml │ ├── build_antlr.xml │ ├── example_web_server.xml │ ├── prepare_rest_tests.xml │ ├── test_json.xml │ ├── test_regex.xml │ ├── test_rest.xml │ ├── test_routing.xml │ └── test_templates.xml ├── .travis.yml ├── LICENSE ├── NOTICE ├── README.md ├── archetype ├── pom.xml └── src │ └── main │ └── resources │ ├── META-INF │ └── maven │ │ └── archetype-metadata.xml │ └── archetype-resources │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── Client.java │ ├── resources │ └── templates │ │ └── client.html │ └── webapp │ ├── WEB-INF │ └── web.xml │ ├── css │ └── app.css │ └── index.html ├── checkstyle.xml ├── example ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── teavm │ │ └── flavour │ │ └── example │ │ ├── api │ │ ├── OrderDTO.java │ │ ├── OrderEditDTO.java │ │ ├── OrderEditItemDTO.java │ │ ├── OrderFacade.java │ │ ├── OrderItemDTO.java │ │ ├── OrderQueryDTO.java │ │ ├── ProductDTO.java │ │ ├── ProductFacade.java │ │ ├── ProductQueryDTO.java │ │ └── QueryPageDTO.java │ │ ├── client │ │ ├── ApplicationRoute.java │ │ ├── Client.java │ │ ├── OrderDataSource.java │ │ ├── OrderFilterView.java │ │ ├── OrderItem.java │ │ ├── OrderListView.java │ │ ├── OrderView.java │ │ ├── ProductDataSource.java │ │ ├── ProductEditView.java │ │ ├── ProductListView.java │ │ ├── ProductSelectionView.java │ │ └── ProductSelectionViewFactory.java │ │ ├── infrastructure │ │ ├── PersistentOrderRepository.java │ │ ├── PersistentProductRepository.java │ │ └── PersistentRepositoryTemplate.java │ │ ├── model │ │ ├── GenericRepository.java │ │ ├── Order.java │ │ ├── OrderItem.java │ │ ├── OrderRepository.java │ │ ├── OrderStatus.java │ │ ├── Product.java │ │ └── ProductRepository.java │ │ └── server │ │ ├── ApplicationConfiguration.java │ │ ├── ApplicationInitializer.java │ │ ├── JerseyInitializer.java │ │ ├── ProductMapper.java │ │ ├── ServerSideOrderFacade.java │ │ └── ServerSideProductFacade.java │ ├── resources │ ├── default-config.properties │ └── templates │ │ ├── main.html │ │ ├── order-filter.html │ │ ├── order-list.html │ │ ├── order.html │ │ ├── product-list.html │ │ ├── product-selection.html │ │ └── product.html │ └── webapp │ ├── WEB-INF │ ├── .gitignore │ └── web.xml │ ├── css │ ├── app.css │ ├── bootstrap-theme.min.css │ └── bootstrap.min.css │ ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 │ └── index.html ├── expr ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── antlr4 │ │ └── org │ │ │ └── teavm │ │ │ └── flavour │ │ │ └── expr │ │ │ └── antlr │ │ │ └── Expr.g4 │ └── java │ │ └── org │ │ └── teavm │ │ └── flavour │ │ └── expr │ │ ├── ClassPathClassResolver.java │ │ ├── ClassResolver.java │ │ ├── Compiler.java │ │ ├── CompilerCommons.java │ │ ├── CompilerVisitor.java │ │ ├── Diagnostic.java │ │ ├── Evaluator.java │ │ ├── EvaluatorBuilder.java │ │ ├── ImportingClassResolver.java │ │ ├── InterpretationException.java │ │ ├── Interpreter.java │ │ ├── InterpreterVisitor.java │ │ ├── InterpretingEvaluatorBuilder.java │ │ ├── InvalidExpressionException.java │ │ ├── Location.java │ │ ├── MethodLookup.java │ │ ├── Parser.java │ │ ├── Scope.java │ │ ├── TypeEstimator.java │ │ ├── TypeEstimatorVisitor.java │ │ ├── TypedPlan.java │ │ ├── VariableName.java │ │ ├── ast │ │ ├── AssignmentExpr.java │ │ ├── BinaryExpr.java │ │ ├── BinaryOperation.java │ │ ├── BoundVariable.java │ │ ├── CastExpr.java │ │ ├── ConstantExpr.java │ │ ├── Expr.java │ │ ├── ExprCopier.java │ │ ├── ExprVisitor.java │ │ ├── InstanceOfExpr.java │ │ ├── InvocationExpr.java │ │ ├── LambdaExpr.java │ │ ├── ObjectEntry.java │ │ ├── ObjectExpr.java │ │ ├── PropertyExpr.java │ │ ├── StaticInvocationExpr.java │ │ ├── StaticPropertyExpr.java │ │ ├── TernaryConditionExpr.java │ │ ├── ThisExpr.java │ │ ├── UnaryExpr.java │ │ ├── UnaryOperation.java │ │ └── VariableExpr.java │ │ ├── package-info.java │ │ ├── plan │ │ ├── ArithmeticCastPlan.java │ │ ├── ArithmeticType.java │ │ ├── ArrayConstructionPlan.java │ │ ├── ArrayLengthPlan.java │ │ ├── BinaryPlan.java │ │ ├── BinaryPlanType.java │ │ ├── CastFromIntegerPlan.java │ │ ├── CastPlan.java │ │ ├── CastToIntegerPlan.java │ │ ├── ConditionalPlan.java │ │ ├── ConstantPlan.java │ │ ├── ConstructionPlan.java │ │ ├── FieldAssignmentPlan.java │ │ ├── FieldPlan.java │ │ ├── GetArrayElementPlan.java │ │ ├── InstanceOfPlan.java │ │ ├── IntegerSubtype.java │ │ ├── InvocationPlan.java │ │ ├── LambdaPlan.java │ │ ├── LogicalBinaryPlan.java │ │ ├── LogicalBinaryPlanType.java │ │ ├── NegatePlan.java │ │ ├── NotPlan.java │ │ ├── ObjectPlan.java │ │ ├── ObjectPlanEntry.java │ │ ├── Plan.java │ │ ├── PlanFormatter.java │ │ ├── PlanVisitor.java │ │ ├── ReferenceEqualityPlan.java │ │ ├── ReferenceEqualityPlanType.java │ │ ├── ThisPlan.java │ │ └── VariablePlan.java │ │ └── type │ │ ├── GenericArray.java │ │ ├── GenericClass.java │ │ ├── GenericField.java │ │ ├── GenericMethod.java │ │ ├── GenericReference.java │ │ ├── GenericType.java │ │ ├── GenericTypeNavigator.java │ │ ├── IntersectionType.java │ │ ├── LeastUpperBoundFinder.java │ │ ├── MapSubstitutions.java │ │ ├── MethodWithFreshTypeVars.java │ │ ├── NullType.java │ │ ├── Primitive.java │ │ ├── PrimitiveArray.java │ │ ├── PrimitiveKind.java │ │ ├── Substitutions.java │ │ ├── TypeArgument.java │ │ ├── TypeInference.java │ │ ├── TypeInferenceStatePoint.java │ │ ├── TypeUtils.java │ │ ├── TypeVar.java │ │ ├── ValueType.java │ │ ├── ValueTypeFormatter.java │ │ ├── Variance.java │ │ └── meta │ │ ├── AnnotationBoolean.java │ │ ├── AnnotationByte.java │ │ ├── AnnotationClass.java │ │ ├── AnnotationDescriber.java │ │ ├── AnnotationDouble.java │ │ ├── AnnotationEnum.java │ │ ├── AnnotationFloat.java │ │ ├── AnnotationInt.java │ │ ├── AnnotationList.java │ │ ├── AnnotationLong.java │ │ ├── AnnotationReference.java │ │ ├── AnnotationShort.java │ │ ├── AnnotationString.java │ │ ├── AnnotationValue.java │ │ ├── AnnotationsDescriber.java │ │ ├── ClassDescriber.java │ │ ├── ClassDescriberRepository.java │ │ ├── ClassPathAbstractMethodDescriber.java │ │ ├── ClassPathAnnotationDescriber.java │ │ ├── ClassPathAnnotationsDescriber.java │ │ ├── ClassPathClassDescriber.java │ │ ├── ClassPathClassDescriberRepository.java │ │ ├── ClassPathConstructorDescriber.java │ │ ├── ClassPathFieldDescriber.java │ │ ├── ClassPathMethodDescriber.java │ │ ├── FieldDescriber.java │ │ └── MethodDescriber.java │ └── test │ └── java │ └── org │ └── teavm │ └── flavour │ └── expr │ ├── test │ ├── A.java │ ├── B.java │ ├── BaseClass.java │ ├── BaseEvaluatorTest.java │ ├── ErrorReportingTest.java │ ├── EvaluatorTest.java │ ├── ParserTest.java │ ├── TestBean.java │ └── TypeInferenceTest.java │ └── type │ └── test │ └── TypeNavigatorTest.java ├── json ├── .gitignore ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── teavm │ │ └── flavour │ │ └── json │ │ ├── JSON.java │ │ ├── JsonPersistable.java │ │ ├── deserializer │ │ ├── ArrayDeserializer.java │ │ ├── BooleanArrayDeserializer.java │ │ ├── BooleanDeserializer.java │ │ ├── ByteArrayDeserializer.java │ │ ├── ByteDeserializer.java │ │ ├── CharArrayDeserializer.java │ │ ├── CharacterDeserializer.java │ │ ├── DoubleArrayDeserializer.java │ │ ├── DoubleDeserializer.java │ │ ├── EnumDeserializer.java │ │ ├── FloatArrayDeserializer.java │ │ ├── FloatDeserializer.java │ │ ├── IntArrayDeserializer.java │ │ ├── IntegerDeserializer.java │ │ ├── JsonDeserializer.java │ │ ├── JsonDeserializerContext.java │ │ ├── ListDeserializer.java │ │ ├── LongArrayDeserializer.java │ │ ├── LongDeserializer.java │ │ ├── MapDeserializer.java │ │ ├── NumberDeserializer.java │ │ ├── ObjectDeserializer.java │ │ ├── SetDeserializer.java │ │ ├── ShortArrayDeserializer.java │ │ ├── ShortDeserializer.java │ │ └── StringDeserializer.java │ │ ├── emit │ │ ├── ClassInformation.java │ │ ├── ClassInformationProvider.java │ │ ├── DateFormatInformation.java │ │ ├── GenericTypeProvider.java │ │ ├── IdGeneratorType.java │ │ ├── InheritanceInformation.java │ │ ├── InheritanceKey.java │ │ ├── InheritanceValue.java │ │ ├── JsonDeserializerEmitter.java │ │ ├── JsonSerializerEmitter.java │ │ ├── PropertyInformation.java │ │ ├── Visibility.java │ │ └── package-info.java │ │ ├── serializer │ │ ├── ArraySerializer.java │ │ ├── BooleanArraySerializer.java │ │ ├── BooleanSerializer.java │ │ ├── ByteArraySerializer.java │ │ ├── CharArraySerializer.java │ │ ├── CharacterSerializer.java │ │ ├── DoubleArraySerializer.java │ │ ├── DoubleSerializer.java │ │ ├── EnumSerializer.java │ │ ├── FloatArraySerializer.java │ │ ├── IntArraySerializer.java │ │ ├── IntegerSerializer.java │ │ ├── JsonSerializer.java │ │ ├── JsonSerializerContext.java │ │ ├── ListSerializer.java │ │ ├── LongArraySerializer.java │ │ ├── MapSerializer.java │ │ ├── NullableSerializer.java │ │ ├── ObjectSerializer.java │ │ ├── ShortArraySerializer.java │ │ └── StringSerializer.java │ │ └── tree │ │ ├── ArrayNode.java │ │ ├── BooleanNode.java │ │ ├── Node.java │ │ ├── NullNode.java │ │ ├── NumberNode.java │ │ ├── ObjectNode.java │ │ └── StringNode.java │ └── test │ ├── java │ └── org │ │ └── teavm │ │ └── flavour │ │ └── json │ │ └── test │ │ ├── DeserializerTest.java │ │ ├── JSONRunner.java │ │ ├── SerializerTest.java │ │ ├── TeaVMJSONRunner.java │ │ └── TeaVMJSONTestHack.java │ └── resources │ └── META-INF │ └── services │ └── org.teavm.vm.spi.TeaVMPlugin ├── license-regexp.txt ├── pom.xml ├── regex ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── teavm │ │ └── flavour │ │ └── regex │ │ ├── Matcher.java │ │ ├── Pattern.java │ │ ├── Regex.java │ │ ├── ast │ │ ├── CharSetNode.java │ │ ├── ConcatNode.java │ │ ├── EmptyNode.java │ │ ├── Node.java │ │ ├── NodeVisitor.java │ │ ├── OneOfNode.java │ │ ├── RepeatNode.java │ │ └── TextNode.java │ │ ├── automata │ │ ├── Ambiguity.java │ │ ├── AmbiguityFinder.java │ │ ├── Dfa.java │ │ ├── DfaState.java │ │ ├── DfaTransition.java │ │ ├── Nfa.java │ │ ├── NfaBuilder.java │ │ ├── NfaState.java │ │ └── NfaTransition.java │ │ ├── bytecode │ │ ├── CompiledPattern.java │ │ └── MatcherClassBuilder.java │ │ ├── core │ │ ├── MapOfChars.java │ │ ├── MapOfCharsIterator.java │ │ ├── SetOfChars.java │ │ └── SetOfCharsIterator.java │ │ └── parsing │ │ ├── RegexParseException.java │ │ └── RegexParser.java │ └── test │ └── java │ └── org │ └── teavm │ └── flavour │ └── regex │ └── tests │ ├── DfaTest.java │ ├── MapOfCharsTest.java │ ├── SetOfCharsTest.java │ ├── TestableMapOfChars.java │ └── TestableSetOfChars.java ├── rest ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── teavm │ │ └── flavour │ │ └── rest │ │ ├── HttpStatusException.java │ │ ├── JsonParseException.java │ │ ├── RESTClient.java │ │ ├── RESTException.java │ │ ├── Resource.java │ │ ├── ResourceFactory.java │ │ ├── impl │ │ ├── FactoryEmitter.java │ │ ├── FactoryTemplate.java │ │ ├── ProxyTemplate.java │ │ ├── RequestImpl.java │ │ ├── ResponseImpl.java │ │ ├── model │ │ │ ├── BeanModel.java │ │ │ ├── BeanRepository.java │ │ │ ├── JAXRSAnnotations.java │ │ │ ├── MethodKey.java │ │ │ ├── MethodModel.java │ │ │ ├── ParameterModel.java │ │ │ ├── PropertyModel.java │ │ │ ├── PropertyValuePath.java │ │ │ ├── ResourceModel.java │ │ │ ├── ResourceModelRepository.java │ │ │ ├── RootValuePath.java │ │ │ ├── Usage.java │ │ │ ├── ValuePath.java │ │ │ └── ValuePathVisitor.java │ │ └── package-info.java │ │ └── processor │ │ ├── HttpMethod.java │ │ ├── Request.java │ │ ├── RequestProcessor.java │ │ ├── Response.java │ │ └── ResponseProcessor.java │ └── test │ ├── java │ └── org │ │ └── teavm │ │ └── flavour │ │ └── rest │ │ └── test │ │ ├── CORSFilter.java │ │ ├── RESTContextListener.java │ │ ├── RESTUrlGenerator.java │ │ ├── RestIT.java │ │ ├── TestService.java │ │ └── TestServiceImpl.java │ └── resources │ └── META-INF │ └── services │ └── org.teavm.vm.spi.TeaVMPlugin ├── routing ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── teavm │ │ └── flavour │ │ └── routing │ │ ├── Path.java │ │ ├── PathParameter.java │ │ ├── PathSet.java │ │ ├── Pattern.java │ │ ├── Route.java │ │ ├── Routing.java │ │ ├── emit │ │ ├── PathImplementor.java │ │ ├── RouteImplementorEmitter.java │ │ ├── RoutingImpl.java │ │ └── package-info.java │ │ ├── metadata │ │ ├── ParameterDescriptor.java │ │ ├── ParameterType.java │ │ ├── RouteDescriber.java │ │ ├── RouteDescriptor.java │ │ └── RouteSetDescriptor.java │ │ └── parsing │ │ ├── PathBuilder.java │ │ ├── PathElement.java │ │ ├── PathParser.java │ │ ├── PathParserBuilder.java │ │ ├── PathParserEmitter.java │ │ ├── PathParserResult.java │ │ ├── RegexTransformer.java │ │ └── package-info.java │ └── test │ └── java │ └── org │ └── teavm │ └── flavour │ └── routing │ ├── RoutingTest.java │ └── parsing │ └── PathParserTest.java ├── templates ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── teavm │ │ │ └── flavour │ │ │ ├── components │ │ │ ├── attributes │ │ │ │ └── ComputedAttribute.java │ │ │ ├── events │ │ │ │ ├── AsyncKeyboardBinder.java │ │ │ │ ├── AsyncMouseBinder.java │ │ │ │ ├── BaseAsyncEventBinder.java │ │ │ │ ├── BaseEventBinder.java │ │ │ │ ├── EventBinder.java │ │ │ │ ├── KeyboardBinder.java │ │ │ │ └── MouseBinder.java │ │ │ ├── html │ │ │ │ ├── BidirectionalCheckedBinder.java │ │ │ │ ├── BidirectionalValueBinder.java │ │ │ │ ├── CheckedBinder.java │ │ │ │ ├── CheckedChangeBinder.java │ │ │ │ ├── EnabledBinder.java │ │ │ │ ├── ExposeElementComponent.java │ │ │ │ ├── LinkComponent.java │ │ │ │ ├── TextComponent.java │ │ │ │ ├── ValueBinder.java │ │ │ │ └── ValueChangeBinder.java │ │ │ └── standard │ │ │ │ ├── ChooseClause.java │ │ │ │ ├── ChooseComponent.java │ │ │ │ ├── ForEachComponent.java │ │ │ │ ├── IfComponent.java │ │ │ │ ├── InsertComponent.java │ │ │ │ ├── LetBody.java │ │ │ │ ├── LetComponent.java │ │ │ │ ├── LetDefinition.java │ │ │ │ ├── OtherwiseClause.java │ │ │ │ └── WithComponent.java │ │ │ └── templates │ │ │ ├── AbstractComponent.java │ │ │ ├── BindAttribute.java │ │ │ ├── BindAttributeComponent.java │ │ │ ├── BindContent.java │ │ │ ├── BindElement.java │ │ │ ├── BindElementName.java │ │ │ ├── BindTemplate.java │ │ │ ├── Component.java │ │ │ ├── ContainerSlot.java │ │ │ ├── DomBuilder.java │ │ │ ├── DomComponentHandler.java │ │ │ ├── DomComponentTemplate.java │ │ │ ├── ElementConsumer.java │ │ │ ├── Fragment.java │ │ │ ├── IgnoreContent.java │ │ │ ├── Modifier.java │ │ │ ├── ModifierTarget.java │ │ │ ├── NodeHolder.java │ │ │ ├── OptionalBinding.java │ │ │ ├── Renderable.java │ │ │ ├── RootSlot.java │ │ │ ├── SettingsObject.java │ │ │ ├── Slot.java │ │ │ ├── Space.java │ │ │ ├── Templates.java │ │ │ ├── ValueChangeListener.java │ │ │ ├── emitting │ │ │ ├── EmitContext.java │ │ │ ├── ExprPlanEmitter.java │ │ │ ├── FragmentEmitter.java │ │ │ ├── OffsetToLineMapper.java │ │ │ ├── TemplateEmitter.java │ │ │ ├── TemplateNodeEmitter.java │ │ │ ├── TemplateVariable.java │ │ │ ├── TemplatingProxyGenerator.java │ │ │ ├── VariableEmitter.java │ │ │ ├── VariableImpl.java │ │ │ └── package-info.java │ │ │ ├── parsing │ │ │ ├── AttributeComponentMetadata.java │ │ │ ├── BaseComponentMetadata.java │ │ │ ├── ClassPathResourceProvider.java │ │ │ ├── ComponentAttributeMetadata.java │ │ │ ├── ComponentAttributeType.java │ │ │ ├── ComponentParser.java │ │ │ ├── ElementComponentMetadata.java │ │ │ ├── NestedComponent.java │ │ │ ├── Parser.java │ │ │ ├── PlanOffsetVisitor.java │ │ │ └── ResourceProvider.java │ │ │ ├── tree │ │ │ ├── AttributeComponentBinding.java │ │ │ ├── ComponentBinding.java │ │ │ ├── ComponentFunctionBinding.java │ │ │ ├── ComponentPropertyBinding.java │ │ │ ├── ComponentVariableBinding.java │ │ │ ├── DOMAttribute.java │ │ │ ├── DOMElement.java │ │ │ ├── DOMText.java │ │ │ ├── NestedComponentBinding.java │ │ │ ├── TemplateNode.java │ │ │ └── TemplateNodeVisitor.java │ │ │ └── util │ │ │ └── Formatter.java │ └── resources │ │ └── META-INF │ │ └── flavour │ │ └── component-packages │ │ ├── org.teavm.flavour.components.attributes │ │ ├── org.teavm.flavour.components.events │ │ ├── org.teavm.flavour.components.html │ │ └── org.teavm.flavour.components.standard │ └── test │ ├── java │ └── org │ │ └── teavm │ │ └── flavour │ │ ├── components │ │ └── standard │ │ │ └── test │ │ │ └── StandardComponentsTest.java │ │ └── templates │ │ └── test │ │ ├── AttributeValueCopyComponent.java │ │ ├── ComponentWithNestedWildcard.java │ │ ├── ComponentWithTypeParameter.java │ │ ├── ExposeValueComponent.java │ │ ├── GenericAttributeComponent.java │ │ ├── InstanceOf.java │ │ ├── TemplateTest.java │ │ ├── ValueCopyComponent.java │ │ └── VariableWithWildcardType.java │ └── resources │ ├── META-INF │ └── flavour │ │ └── component-packages │ │ └── org.teavm.flavour.templates.test │ └── templates │ ├── binds-attribute-lambda-to-attribute.html │ ├── binds-lambda-to-attribute.html │ ├── binds-variable-to-attribute.html │ ├── choose-works.html │ ├── foreach-works.html │ ├── if-surrounded.html │ ├── infers-component-type-argument.html │ ├── infers-type-for-wildcard.html │ ├── infers-variable-with-wildcard-type.html │ ├── instanceof.html │ ├── let-works.html │ ├── supports-generic-attribute-component.html │ └── with-works.html ├── travis-settings.xml └── widgets ├── .gitignore ├── pom.xml └── src └── main ├── java └── org │ └── teavm │ └── flavour │ ├── validation │ ├── BindValidation.java │ ├── ConversionException.java │ ├── Converter.java │ ├── Validation.java │ ├── ValidationEntry.java │ ├── ValidationRule.java │ ├── Validator.java │ └── ValidatorState.java │ └── widgets │ ├── AbstractWidget.java │ ├── ApplicationTemplate.java │ ├── BackgroundWorker.java │ ├── CalendarDropDown.java │ ├── CalendarWidget.java │ ├── DataCursor.java │ ├── DataSource.java │ ├── DateField.java │ ├── DateFieldSettings.java │ ├── Pageable.java │ ├── PagedCursor.java │ ├── Paginator.java │ ├── Popup.java │ ├── PopupContent.java │ ├── PopupDelegate.java │ └── RouteBinder.java └── resources ├── META-INF ├── flavour │ └── component-packages │ │ ├── org.teavm.flavour.validation │ │ └── org.teavm.flavour.widgets └── resources │ └── flavour │ └── widgets.css └── templates └── flavour └── widgets ├── calendar-drop-down.html ├── calendar.html ├── paginator.html └── popup.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/copyright/Apache_2_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/copyright/Apache_2_0.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/build_all.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/runConfigurations/build_all.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/build_antlr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/runConfigurations/build_antlr.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/example_web_server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/runConfigurations/example_web_server.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/prepare_rest_tests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/runConfigurations/prepare_rest_tests.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/test_json.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/runConfigurations/test_json.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/test_regex.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/runConfigurations/test_regex.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/test_rest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/runConfigurations/test_rest.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/test_routing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/runConfigurations/test_routing.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/test_templates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.idea/runConfigurations/test_templates.xml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/README.md -------------------------------------------------------------------------------- /archetype/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/archetype/pom.xml -------------------------------------------------------------------------------- /archetype/src/main/resources/META-INF/maven/archetype-metadata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/archetype/src/main/resources/META-INF/maven/archetype-metadata.xml -------------------------------------------------------------------------------- /archetype/src/main/resources/archetype-resources/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/archetype/src/main/resources/archetype-resources/pom.xml -------------------------------------------------------------------------------- /archetype/src/main/resources/archetype-resources/src/main/java/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/archetype/src/main/resources/archetype-resources/src/main/java/Client.java -------------------------------------------------------------------------------- /archetype/src/main/resources/archetype-resources/src/main/resources/templates/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/archetype/src/main/resources/archetype-resources/src/main/resources/templates/client.html -------------------------------------------------------------------------------- /archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /archetype/src/main/resources/archetype-resources/src/main/webapp/css/app.css: -------------------------------------------------------------------------------- 1 | body { 2 | } -------------------------------------------------------------------------------- /archetype/src/main/resources/archetype-resources/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/archetype/src/main/resources/archetype-resources/src/main/webapp/index.html -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/pom.xml -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/api/OrderDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/api/OrderDTO.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/api/OrderEditDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/api/OrderEditDTO.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/api/OrderEditItemDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/api/OrderEditItemDTO.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/api/OrderFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/api/OrderFacade.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/api/OrderItemDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/api/OrderItemDTO.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/api/OrderQueryDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/api/OrderQueryDTO.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/api/ProductDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/api/ProductDTO.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/api/ProductFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/api/ProductFacade.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/api/ProductQueryDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/api/ProductQueryDTO.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/api/QueryPageDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/api/QueryPageDTO.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/ApplicationRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/ApplicationRoute.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/Client.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/OrderDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/OrderDataSource.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/OrderFilterView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/OrderFilterView.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/OrderItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/OrderItem.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/OrderListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/OrderListView.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/OrderView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/OrderView.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/ProductDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/ProductDataSource.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/ProductEditView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/ProductEditView.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/ProductListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/ProductListView.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/ProductSelectionView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/ProductSelectionView.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/client/ProductSelectionViewFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/client/ProductSelectionViewFactory.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/infrastructure/PersistentOrderRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/infrastructure/PersistentOrderRepository.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/infrastructure/PersistentProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/infrastructure/PersistentProductRepository.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/infrastructure/PersistentRepositoryTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/infrastructure/PersistentRepositoryTemplate.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/model/GenericRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/model/GenericRepository.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/model/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/model/Order.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/model/OrderItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/model/OrderItem.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/model/OrderRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/model/OrderRepository.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/model/OrderStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/model/OrderStatus.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/model/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/model/Product.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/model/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/model/ProductRepository.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/server/ApplicationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/server/ApplicationConfiguration.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/server/ApplicationInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/server/ApplicationInitializer.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/server/JerseyInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/server/JerseyInitializer.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/server/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/server/ProductMapper.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/server/ServerSideOrderFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/server/ServerSideOrderFacade.java -------------------------------------------------------------------------------- /example/src/main/java/org/teavm/flavour/example/server/ServerSideProductFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/java/org/teavm/flavour/example/server/ServerSideProductFacade.java -------------------------------------------------------------------------------- /example/src/main/resources/default-config.properties: -------------------------------------------------------------------------------- 1 | hsqldb.file= -------------------------------------------------------------------------------- /example/src/main/resources/templates/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/resources/templates/main.html -------------------------------------------------------------------------------- /example/src/main/resources/templates/order-filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/resources/templates/order-filter.html -------------------------------------------------------------------------------- /example/src/main/resources/templates/order-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/resources/templates/order-list.html -------------------------------------------------------------------------------- /example/src/main/resources/templates/order.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/resources/templates/order.html -------------------------------------------------------------------------------- /example/src/main/resources/templates/product-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/resources/templates/product-list.html -------------------------------------------------------------------------------- /example/src/main/resources/templates/product-selection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/resources/templates/product-selection.html -------------------------------------------------------------------------------- /example/src/main/resources/templates/product.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/resources/templates/product.html -------------------------------------------------------------------------------- /example/src/main/webapp/WEB-INF/.gitignore: -------------------------------------------------------------------------------- 1 | /config.properties 2 | -------------------------------------------------------------------------------- /example/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /example/src/main/webapp/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/webapp/css/app.css -------------------------------------------------------------------------------- /example/src/main/webapp/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/webapp/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /example/src/main/webapp/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/webapp/css/bootstrap.min.css -------------------------------------------------------------------------------- /example/src/main/webapp/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/webapp/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /example/src/main/webapp/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/webapp/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /example/src/main/webapp/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/webapp/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /example/src/main/webapp/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/webapp/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /example/src/main/webapp/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/webapp/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /example/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/example/src/main/webapp/index.html -------------------------------------------------------------------------------- /expr/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /expr/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/pom.xml -------------------------------------------------------------------------------- /expr/src/main/antlr4/org/teavm/flavour/expr/antlr/Expr.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/antlr4/org/teavm/flavour/expr/antlr/Expr.g4 -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ClassPathClassResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ClassPathClassResolver.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ClassResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ClassResolver.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/Compiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/Compiler.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/CompilerCommons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/CompilerCommons.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/CompilerVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/CompilerVisitor.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/Diagnostic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/Diagnostic.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/Evaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/Evaluator.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/EvaluatorBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/EvaluatorBuilder.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ImportingClassResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ImportingClassResolver.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/InterpretationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/InterpretationException.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/Interpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/Interpreter.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/InterpreterVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/InterpreterVisitor.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/InterpretingEvaluatorBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/InterpretingEvaluatorBuilder.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/InvalidExpressionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/InvalidExpressionException.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/Location.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/MethodLookup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/MethodLookup.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/Parser.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/Scope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/Scope.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/TypeEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/TypeEstimator.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/TypeEstimatorVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/TypeEstimatorVisitor.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/TypedPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/TypedPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/VariableName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/VariableName.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/AssignmentExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/AssignmentExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/BinaryExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/BinaryExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/BinaryOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/BinaryOperation.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/BoundVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/BoundVariable.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/CastExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/CastExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/ConstantExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/ConstantExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/Expr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/Expr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/ExprCopier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/ExprCopier.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/ExprVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/ExprVisitor.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/InstanceOfExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/InstanceOfExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/InvocationExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/InvocationExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/LambdaExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/LambdaExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/ObjectEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/ObjectEntry.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/ObjectExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/ObjectExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/PropertyExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/PropertyExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/StaticInvocationExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/StaticInvocationExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/StaticPropertyExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/StaticPropertyExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/TernaryConditionExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/TernaryConditionExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/ThisExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/ThisExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/UnaryExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/UnaryExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/UnaryOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/UnaryOperation.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/ast/VariableExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/ast/VariableExpr.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/package-info.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ArithmeticCastPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ArithmeticCastPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ArithmeticType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ArithmeticType.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ArrayConstructionPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ArrayConstructionPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ArrayLengthPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ArrayLengthPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/BinaryPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/BinaryPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/BinaryPlanType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/BinaryPlanType.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/CastFromIntegerPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/CastFromIntegerPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/CastPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/CastPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/CastToIntegerPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/CastToIntegerPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ConditionalPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ConditionalPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ConstantPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ConstantPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ConstructionPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ConstructionPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/FieldAssignmentPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/FieldAssignmentPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/FieldPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/FieldPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/GetArrayElementPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/GetArrayElementPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/InstanceOfPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/InstanceOfPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/IntegerSubtype.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/IntegerSubtype.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/InvocationPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/InvocationPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/LambdaPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/LambdaPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/LogicalBinaryPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/LogicalBinaryPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/LogicalBinaryPlanType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/LogicalBinaryPlanType.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/NegatePlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/NegatePlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/NotPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/NotPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ObjectPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ObjectPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ObjectPlanEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ObjectPlanEntry.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/Plan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/Plan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/PlanFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/PlanFormatter.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/PlanVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/PlanVisitor.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ReferenceEqualityPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ReferenceEqualityPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ReferenceEqualityPlanType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ReferenceEqualityPlanType.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/ThisPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/ThisPlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/plan/VariablePlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/plan/VariablePlan.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/GenericArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/GenericArray.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/GenericClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/GenericClass.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/GenericField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/GenericField.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/GenericMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/GenericMethod.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/GenericReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/GenericReference.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/GenericType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/GenericType.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/GenericTypeNavigator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/GenericTypeNavigator.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/IntersectionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/IntersectionType.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/LeastUpperBoundFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/LeastUpperBoundFinder.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/MapSubstitutions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/MapSubstitutions.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/MethodWithFreshTypeVars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/MethodWithFreshTypeVars.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/NullType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/NullType.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/Primitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/Primitive.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/PrimitiveArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/PrimitiveArray.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/PrimitiveKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/PrimitiveKind.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/Substitutions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/Substitutions.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/TypeArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/TypeArgument.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/TypeInference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/TypeInference.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/TypeInferenceStatePoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/TypeInferenceStatePoint.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/TypeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/TypeUtils.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/TypeVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/TypeVar.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/ValueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/ValueType.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/ValueTypeFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/ValueTypeFormatter.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/Variance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/Variance.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationBoolean.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationByte.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationByte.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationClass.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationDouble.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationEnum.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationFloat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationFloat.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationInt.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationList.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationLong.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationReference.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationShort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationShort.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationString.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationValue.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationsDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/AnnotationsDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassDescriberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassDescriberRepository.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathAbstractMethodDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathAbstractMethodDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathAnnotationDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathAnnotationDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathAnnotationsDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathAnnotationsDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathClassDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathClassDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathClassDescriberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathClassDescriberRepository.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathConstructorDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathConstructorDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathFieldDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathFieldDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathMethodDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/ClassPathMethodDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/FieldDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/FieldDescriber.java -------------------------------------------------------------------------------- /expr/src/main/java/org/teavm/flavour/expr/type/meta/MethodDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/main/java/org/teavm/flavour/expr/type/meta/MethodDescriber.java -------------------------------------------------------------------------------- /expr/src/test/java/org/teavm/flavour/expr/test/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/test/java/org/teavm/flavour/expr/test/A.java -------------------------------------------------------------------------------- /expr/src/test/java/org/teavm/flavour/expr/test/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/test/java/org/teavm/flavour/expr/test/B.java -------------------------------------------------------------------------------- /expr/src/test/java/org/teavm/flavour/expr/test/BaseClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/test/java/org/teavm/flavour/expr/test/BaseClass.java -------------------------------------------------------------------------------- /expr/src/test/java/org/teavm/flavour/expr/test/BaseEvaluatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/test/java/org/teavm/flavour/expr/test/BaseEvaluatorTest.java -------------------------------------------------------------------------------- /expr/src/test/java/org/teavm/flavour/expr/test/ErrorReportingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/test/java/org/teavm/flavour/expr/test/ErrorReportingTest.java -------------------------------------------------------------------------------- /expr/src/test/java/org/teavm/flavour/expr/test/EvaluatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/test/java/org/teavm/flavour/expr/test/EvaluatorTest.java -------------------------------------------------------------------------------- /expr/src/test/java/org/teavm/flavour/expr/test/ParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/test/java/org/teavm/flavour/expr/test/ParserTest.java -------------------------------------------------------------------------------- /expr/src/test/java/org/teavm/flavour/expr/test/TestBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/test/java/org/teavm/flavour/expr/test/TestBean.java -------------------------------------------------------------------------------- /expr/src/test/java/org/teavm/flavour/expr/test/TypeInferenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/test/java/org/teavm/flavour/expr/test/TypeInferenceTest.java -------------------------------------------------------------------------------- /expr/src/test/java/org/teavm/flavour/expr/type/test/TypeNavigatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/expr/src/test/java/org/teavm/flavour/expr/type/test/TypeNavigatorTest.java -------------------------------------------------------------------------------- /json/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /json/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/pom.xml -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/JSON.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/JSON.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/JsonPersistable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/JsonPersistable.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/ArrayDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/ArrayDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/BooleanArrayDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/BooleanArrayDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/BooleanDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/BooleanDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/ByteArrayDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/ByteArrayDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/ByteDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/ByteDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/CharArrayDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/CharArrayDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/CharacterDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/CharacterDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/DoubleArrayDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/DoubleArrayDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/DoubleDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/DoubleDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/EnumDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/EnumDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/FloatArrayDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/FloatArrayDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/FloatDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/FloatDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/IntArrayDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/IntArrayDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/IntegerDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/IntegerDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/JsonDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/JsonDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/JsonDeserializerContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/JsonDeserializerContext.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/ListDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/ListDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/LongArrayDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/LongArrayDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/LongDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/LongDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/MapDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/MapDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/NumberDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/NumberDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/ObjectDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/ObjectDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/SetDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/SetDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/ShortArrayDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/ShortArrayDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/ShortDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/ShortDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/deserializer/StringDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/deserializer/StringDeserializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/ClassInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/ClassInformation.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/ClassInformationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/ClassInformationProvider.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/DateFormatInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/DateFormatInformation.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/GenericTypeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/GenericTypeProvider.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/IdGeneratorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/IdGeneratorType.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/InheritanceInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/InheritanceInformation.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/InheritanceKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/InheritanceKey.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/InheritanceValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/InheritanceValue.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/JsonDeserializerEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/JsonDeserializerEmitter.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/JsonSerializerEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/JsonSerializerEmitter.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/PropertyInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/PropertyInformation.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/Visibility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/Visibility.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/emit/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/emit/package-info.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/ArraySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/ArraySerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/BooleanArraySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/BooleanArraySerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/BooleanSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/BooleanSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/ByteArraySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/ByteArraySerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/CharArraySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/CharArraySerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/CharacterSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/CharacterSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/DoubleArraySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/DoubleArraySerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/DoubleSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/DoubleSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/EnumSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/EnumSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/FloatArraySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/FloatArraySerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/IntArraySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/IntArraySerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/IntegerSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/IntegerSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/JsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/JsonSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/JsonSerializerContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/JsonSerializerContext.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/ListSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/ListSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/LongArraySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/LongArraySerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/MapSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/MapSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/NullableSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/NullableSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/ObjectSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/ObjectSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/ShortArraySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/ShortArraySerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/serializer/StringSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/serializer/StringSerializer.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/tree/ArrayNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/tree/ArrayNode.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/tree/BooleanNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/tree/BooleanNode.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/tree/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/tree/Node.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/tree/NullNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/tree/NullNode.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/tree/NumberNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/tree/NumberNode.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/tree/ObjectNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/tree/ObjectNode.java -------------------------------------------------------------------------------- /json/src/main/java/org/teavm/flavour/json/tree/StringNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/main/java/org/teavm/flavour/json/tree/StringNode.java -------------------------------------------------------------------------------- /json/src/test/java/org/teavm/flavour/json/test/DeserializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/test/java/org/teavm/flavour/json/test/DeserializerTest.java -------------------------------------------------------------------------------- /json/src/test/java/org/teavm/flavour/json/test/JSONRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/test/java/org/teavm/flavour/json/test/JSONRunner.java -------------------------------------------------------------------------------- /json/src/test/java/org/teavm/flavour/json/test/SerializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/test/java/org/teavm/flavour/json/test/SerializerTest.java -------------------------------------------------------------------------------- /json/src/test/java/org/teavm/flavour/json/test/TeaVMJSONRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/test/java/org/teavm/flavour/json/test/TeaVMJSONRunner.java -------------------------------------------------------------------------------- /json/src/test/java/org/teavm/flavour/json/test/TeaVMJSONTestHack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/test/java/org/teavm/flavour/json/test/TeaVMJSONTestHack.java -------------------------------------------------------------------------------- /json/src/test/resources/META-INF/services/org.teavm.vm.spi.TeaVMPlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/json/src/test/resources/META-INF/services/org.teavm.vm.spi.TeaVMPlugin -------------------------------------------------------------------------------- /license-regexp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/license-regexp.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/pom.xml -------------------------------------------------------------------------------- /regex/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/pom.xml -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/Matcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/Matcher.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/Pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/Pattern.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/Regex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/Regex.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/ast/CharSetNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/ast/CharSetNode.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/ast/ConcatNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/ast/ConcatNode.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/ast/EmptyNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/ast/EmptyNode.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/ast/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/ast/Node.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/ast/NodeVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/ast/NodeVisitor.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/ast/OneOfNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/ast/OneOfNode.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/ast/RepeatNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/ast/RepeatNode.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/ast/TextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/ast/TextNode.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/automata/Ambiguity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/automata/Ambiguity.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/automata/AmbiguityFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/automata/AmbiguityFinder.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/automata/Dfa.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/automata/Dfa.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/automata/DfaState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/automata/DfaState.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/automata/DfaTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/automata/DfaTransition.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/automata/Nfa.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/automata/Nfa.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/automata/NfaBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/automata/NfaBuilder.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/automata/NfaState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/automata/NfaState.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/automata/NfaTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/automata/NfaTransition.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/bytecode/CompiledPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/bytecode/CompiledPattern.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/bytecode/MatcherClassBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/bytecode/MatcherClassBuilder.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/core/MapOfChars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/core/MapOfChars.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/core/MapOfCharsIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/core/MapOfCharsIterator.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/core/SetOfChars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/core/SetOfChars.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/core/SetOfCharsIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/core/SetOfCharsIterator.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/parsing/RegexParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/parsing/RegexParseException.java -------------------------------------------------------------------------------- /regex/src/main/java/org/teavm/flavour/regex/parsing/RegexParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/main/java/org/teavm/flavour/regex/parsing/RegexParser.java -------------------------------------------------------------------------------- /regex/src/test/java/org/teavm/flavour/regex/tests/DfaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/test/java/org/teavm/flavour/regex/tests/DfaTest.java -------------------------------------------------------------------------------- /regex/src/test/java/org/teavm/flavour/regex/tests/MapOfCharsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/test/java/org/teavm/flavour/regex/tests/MapOfCharsTest.java -------------------------------------------------------------------------------- /regex/src/test/java/org/teavm/flavour/regex/tests/SetOfCharsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/test/java/org/teavm/flavour/regex/tests/SetOfCharsTest.java -------------------------------------------------------------------------------- /regex/src/test/java/org/teavm/flavour/regex/tests/TestableMapOfChars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/test/java/org/teavm/flavour/regex/tests/TestableMapOfChars.java -------------------------------------------------------------------------------- /regex/src/test/java/org/teavm/flavour/regex/tests/TestableSetOfChars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/regex/src/test/java/org/teavm/flavour/regex/tests/TestableSetOfChars.java -------------------------------------------------------------------------------- /rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/pom.xml -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/HttpStatusException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/HttpStatusException.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/JsonParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/JsonParseException.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/RESTClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/RESTClient.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/RESTException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/RESTException.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/Resource.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/ResourceFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/ResourceFactory.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/FactoryEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/FactoryEmitter.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/FactoryTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/FactoryTemplate.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/ProxyTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/ProxyTemplate.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/RequestImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/RequestImpl.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/ResponseImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/ResponseImpl.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/BeanModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/BeanModel.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/BeanRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/BeanRepository.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/JAXRSAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/JAXRSAnnotations.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/MethodKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/MethodKey.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/MethodModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/MethodModel.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/ParameterModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/ParameterModel.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/PropertyModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/PropertyModel.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/PropertyValuePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/PropertyValuePath.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/ResourceModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/ResourceModel.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/ResourceModelRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/ResourceModelRepository.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/RootValuePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/RootValuePath.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/Usage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/Usage.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/ValuePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/ValuePath.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/model/ValuePathVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/model/ValuePathVisitor.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/impl/package-info.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/processor/HttpMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/processor/HttpMethod.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/processor/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/processor/Request.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/processor/RequestProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/processor/RequestProcessor.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/processor/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/processor/Response.java -------------------------------------------------------------------------------- /rest/src/main/java/org/teavm/flavour/rest/processor/ResponseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/main/java/org/teavm/flavour/rest/processor/ResponseProcessor.java -------------------------------------------------------------------------------- /rest/src/test/java/org/teavm/flavour/rest/test/CORSFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/test/java/org/teavm/flavour/rest/test/CORSFilter.java -------------------------------------------------------------------------------- /rest/src/test/java/org/teavm/flavour/rest/test/RESTContextListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/test/java/org/teavm/flavour/rest/test/RESTContextListener.java -------------------------------------------------------------------------------- /rest/src/test/java/org/teavm/flavour/rest/test/RESTUrlGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/test/java/org/teavm/flavour/rest/test/RESTUrlGenerator.java -------------------------------------------------------------------------------- /rest/src/test/java/org/teavm/flavour/rest/test/RestIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/test/java/org/teavm/flavour/rest/test/RestIT.java -------------------------------------------------------------------------------- /rest/src/test/java/org/teavm/flavour/rest/test/TestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/test/java/org/teavm/flavour/rest/test/TestService.java -------------------------------------------------------------------------------- /rest/src/test/java/org/teavm/flavour/rest/test/TestServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/test/java/org/teavm/flavour/rest/test/TestServiceImpl.java -------------------------------------------------------------------------------- /rest/src/test/resources/META-INF/services/org.teavm.vm.spi.TeaVMPlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/rest/src/test/resources/META-INF/services/org.teavm.vm.spi.TeaVMPlugin -------------------------------------------------------------------------------- /routing/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/pom.xml -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/Path.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/Path.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/PathParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/PathParameter.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/PathSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/PathSet.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/Pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/Pattern.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/Route.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/Route.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/Routing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/Routing.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/emit/PathImplementor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/emit/PathImplementor.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/emit/RouteImplementorEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/emit/RouteImplementorEmitter.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/emit/RoutingImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/emit/RoutingImpl.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/emit/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/emit/package-info.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/metadata/ParameterDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/metadata/ParameterDescriptor.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/metadata/ParameterType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/metadata/ParameterType.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/metadata/RouteDescriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/metadata/RouteDescriber.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/metadata/RouteDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/metadata/RouteDescriptor.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/metadata/RouteSetDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/metadata/RouteSetDescriptor.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/parsing/PathBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/parsing/PathBuilder.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/parsing/PathElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/parsing/PathElement.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/parsing/PathParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/parsing/PathParser.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/parsing/PathParserBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/parsing/PathParserBuilder.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/parsing/PathParserEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/parsing/PathParserEmitter.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/parsing/PathParserResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/parsing/PathParserResult.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/parsing/RegexTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/parsing/RegexTransformer.java -------------------------------------------------------------------------------- /routing/src/main/java/org/teavm/flavour/routing/parsing/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/main/java/org/teavm/flavour/routing/parsing/package-info.java -------------------------------------------------------------------------------- /routing/src/test/java/org/teavm/flavour/routing/RoutingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/test/java/org/teavm/flavour/routing/RoutingTest.java -------------------------------------------------------------------------------- /routing/src/test/java/org/teavm/flavour/routing/parsing/PathParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/routing/src/test/java/org/teavm/flavour/routing/parsing/PathParserTest.java -------------------------------------------------------------------------------- /templates/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /templates/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/pom.xml -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/attributes/ComputedAttribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/attributes/ComputedAttribute.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/events/AsyncKeyboardBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/events/AsyncKeyboardBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/events/AsyncMouseBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/events/AsyncMouseBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/events/BaseAsyncEventBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/events/BaseAsyncEventBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/events/BaseEventBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/events/BaseEventBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/events/EventBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/events/EventBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/events/KeyboardBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/events/KeyboardBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/events/MouseBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/events/MouseBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/html/BidirectionalCheckedBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/html/BidirectionalCheckedBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/html/BidirectionalValueBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/html/BidirectionalValueBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/html/CheckedBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/html/CheckedBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/html/CheckedChangeBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/html/CheckedChangeBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/html/EnabledBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/html/EnabledBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/html/ExposeElementComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/html/ExposeElementComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/html/LinkComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/html/LinkComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/html/TextComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/html/TextComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/html/ValueBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/html/ValueBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/html/ValueChangeBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/html/ValueChangeBinder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/standard/ChooseClause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/standard/ChooseClause.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/standard/ChooseComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/standard/ChooseComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/standard/ForEachComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/standard/ForEachComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/standard/IfComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/standard/IfComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/standard/InsertComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/standard/InsertComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/standard/LetBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/standard/LetBody.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/standard/LetComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/standard/LetComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/standard/LetDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/standard/LetDefinition.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/standard/OtherwiseClause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/standard/OtherwiseClause.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/components/standard/WithComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/components/standard/WithComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/AbstractComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/AbstractComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/BindAttribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/BindAttribute.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/BindAttributeComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/BindAttributeComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/BindContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/BindContent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/BindElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/BindElement.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/BindElementName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/BindElementName.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/BindTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/BindTemplate.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/Component.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/Component.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/ContainerSlot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/ContainerSlot.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/DomBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/DomBuilder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/DomComponentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/DomComponentHandler.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/DomComponentTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/DomComponentTemplate.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/ElementConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/ElementConsumer.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/Fragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/Fragment.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/IgnoreContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/IgnoreContent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/Modifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/Modifier.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/ModifierTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/ModifierTarget.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/NodeHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/NodeHolder.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/OptionalBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/OptionalBinding.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/Renderable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/Renderable.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/RootSlot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/RootSlot.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/SettingsObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/SettingsObject.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/Slot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/Slot.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/Space.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/Space.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/Templates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/Templates.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/ValueChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/ValueChangeListener.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/EmitContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/EmitContext.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/ExprPlanEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/ExprPlanEmitter.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/FragmentEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/FragmentEmitter.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/OffsetToLineMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/OffsetToLineMapper.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/TemplateEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/TemplateEmitter.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/TemplateNodeEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/TemplateNodeEmitter.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/TemplateVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/TemplateVariable.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/TemplatingProxyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/TemplatingProxyGenerator.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/VariableEmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/VariableEmitter.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/VariableImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/VariableImpl.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/emitting/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/emitting/package-info.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/AttributeComponentMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/AttributeComponentMetadata.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/BaseComponentMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/BaseComponentMetadata.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/ClassPathResourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/ClassPathResourceProvider.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/ComponentAttributeMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/ComponentAttributeMetadata.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/ComponentAttributeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/ComponentAttributeType.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/ComponentParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/ComponentParser.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/ElementComponentMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/ElementComponentMetadata.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/NestedComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/NestedComponent.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/Parser.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/PlanOffsetVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/PlanOffsetVisitor.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/parsing/ResourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/parsing/ResourceProvider.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/AttributeComponentBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/AttributeComponentBinding.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/ComponentBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/ComponentBinding.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/ComponentFunctionBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/ComponentFunctionBinding.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/ComponentPropertyBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/ComponentPropertyBinding.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/ComponentVariableBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/ComponentVariableBinding.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/DOMAttribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/DOMAttribute.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/DOMElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/DOMElement.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/DOMText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/DOMText.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/NestedComponentBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/NestedComponentBinding.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/TemplateNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/TemplateNode.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/tree/TemplateNodeVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/tree/TemplateNodeVisitor.java -------------------------------------------------------------------------------- /templates/src/main/java/org/teavm/flavour/templates/util/Formatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/java/org/teavm/flavour/templates/util/Formatter.java -------------------------------------------------------------------------------- /templates/src/main/resources/META-INF/flavour/component-packages/org.teavm.flavour.components.attributes: -------------------------------------------------------------------------------- 1 | ComputedAttribute -------------------------------------------------------------------------------- /templates/src/main/resources/META-INF/flavour/component-packages/org.teavm.flavour.components.events: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/resources/META-INF/flavour/component-packages/org.teavm.flavour.components.events -------------------------------------------------------------------------------- /templates/src/main/resources/META-INF/flavour/component-packages/org.teavm.flavour.components.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/resources/META-INF/flavour/component-packages/org.teavm.flavour.components.html -------------------------------------------------------------------------------- /templates/src/main/resources/META-INF/flavour/component-packages/org.teavm.flavour.components.standard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/main/resources/META-INF/flavour/component-packages/org.teavm.flavour.components.standard -------------------------------------------------------------------------------- /templates/src/test/java/org/teavm/flavour/components/standard/test/StandardComponentsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/java/org/teavm/flavour/components/standard/test/StandardComponentsTest.java -------------------------------------------------------------------------------- /templates/src/test/java/org/teavm/flavour/templates/test/AttributeValueCopyComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/java/org/teavm/flavour/templates/test/AttributeValueCopyComponent.java -------------------------------------------------------------------------------- /templates/src/test/java/org/teavm/flavour/templates/test/ComponentWithNestedWildcard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/java/org/teavm/flavour/templates/test/ComponentWithNestedWildcard.java -------------------------------------------------------------------------------- /templates/src/test/java/org/teavm/flavour/templates/test/ComponentWithTypeParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/java/org/teavm/flavour/templates/test/ComponentWithTypeParameter.java -------------------------------------------------------------------------------- /templates/src/test/java/org/teavm/flavour/templates/test/ExposeValueComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/java/org/teavm/flavour/templates/test/ExposeValueComponent.java -------------------------------------------------------------------------------- /templates/src/test/java/org/teavm/flavour/templates/test/GenericAttributeComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/java/org/teavm/flavour/templates/test/GenericAttributeComponent.java -------------------------------------------------------------------------------- /templates/src/test/java/org/teavm/flavour/templates/test/InstanceOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/java/org/teavm/flavour/templates/test/InstanceOf.java -------------------------------------------------------------------------------- /templates/src/test/java/org/teavm/flavour/templates/test/TemplateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/java/org/teavm/flavour/templates/test/TemplateTest.java -------------------------------------------------------------------------------- /templates/src/test/java/org/teavm/flavour/templates/test/ValueCopyComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/java/org/teavm/flavour/templates/test/ValueCopyComponent.java -------------------------------------------------------------------------------- /templates/src/test/java/org/teavm/flavour/templates/test/VariableWithWildcardType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/java/org/teavm/flavour/templates/test/VariableWithWildcardType.java -------------------------------------------------------------------------------- /templates/src/test/resources/META-INF/flavour/component-packages/org.teavm.flavour.templates.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/META-INF/flavour/component-packages/org.teavm.flavour.templates.test -------------------------------------------------------------------------------- /templates/src/test/resources/templates/binds-attribute-lambda-to-attribute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/binds-attribute-lambda-to-attribute.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/binds-lambda-to-attribute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/binds-lambda-to-attribute.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/binds-variable-to-attribute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/binds-variable-to-attribute.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/choose-works.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/choose-works.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/foreach-works.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/foreach-works.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/if-surrounded.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/if-surrounded.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/infers-component-type-argument.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/infers-component-type-argument.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/infers-type-for-wildcard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/infers-type-for-wildcard.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/infers-variable-with-wildcard-type.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/infers-variable-with-wildcard-type.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/instanceof.html: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /templates/src/test/resources/templates/let-works.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/let-works.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/supports-generic-attribute-component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/supports-generic-attribute-component.html -------------------------------------------------------------------------------- /templates/src/test/resources/templates/with-works.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/templates/src/test/resources/templates/with-works.html -------------------------------------------------------------------------------- /travis-settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/travis-settings.xml -------------------------------------------------------------------------------- /widgets/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /widgets/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/pom.xml -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/validation/BindValidation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/validation/BindValidation.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/validation/ConversionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/validation/ConversionException.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/validation/Converter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/validation/Converter.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/validation/Validation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/validation/Validation.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/validation/ValidationEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/validation/ValidationEntry.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/validation/ValidationRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/validation/ValidationRule.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/validation/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/validation/Validator.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/validation/ValidatorState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/validation/ValidatorState.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/AbstractWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/AbstractWidget.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/ApplicationTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/ApplicationTemplate.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/BackgroundWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/BackgroundWorker.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/CalendarDropDown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/CalendarDropDown.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/CalendarWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/CalendarWidget.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/DataCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/DataCursor.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/DataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/DataSource.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/DateField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/DateField.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/DateFieldSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/DateFieldSettings.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/Pageable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/Pageable.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/PagedCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/PagedCursor.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/Paginator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/Paginator.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/Popup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/Popup.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/PopupContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/PopupContent.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/PopupDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/PopupDelegate.java -------------------------------------------------------------------------------- /widgets/src/main/java/org/teavm/flavour/widgets/RouteBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/java/org/teavm/flavour/widgets/RouteBinder.java -------------------------------------------------------------------------------- /widgets/src/main/resources/META-INF/flavour/component-packages/org.teavm.flavour.validation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/resources/META-INF/flavour/component-packages/org.teavm.flavour.validation -------------------------------------------------------------------------------- /widgets/src/main/resources/META-INF/flavour/component-packages/org.teavm.flavour.widgets: -------------------------------------------------------------------------------- 1 | CalendarWidget 2 | DateField 3 | Paginator -------------------------------------------------------------------------------- /widgets/src/main/resources/META-INF/resources/flavour/widgets.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/resources/META-INF/resources/flavour/widgets.css -------------------------------------------------------------------------------- /widgets/src/main/resources/templates/flavour/widgets/calendar-drop-down.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/resources/templates/flavour/widgets/calendar-drop-down.html -------------------------------------------------------------------------------- /widgets/src/main/resources/templates/flavour/widgets/calendar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/resources/templates/flavour/widgets/calendar.html -------------------------------------------------------------------------------- /widgets/src/main/resources/templates/flavour/widgets/paginator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/resources/templates/flavour/widgets/paginator.html -------------------------------------------------------------------------------- /widgets/src/main/resources/templates/flavour/widgets/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konsoletyper/teavm-flavour/HEAD/widgets/src/main/resources/templates/flavour/widgets/popup.html --------------------------------------------------------------------------------