├── .github └── workflows │ ├── ci.yml │ └── clean.yml ├── .gitignore ├── LICENSE ├── README.md ├── project ├── build.properties └── plugins.sbt ├── scex-core └── src │ ├── main │ └── scala │ │ └── com │ │ └── avsystem │ │ └── scex │ │ ├── EvaluationException.scala │ │ ├── Expression.scala │ │ ├── ExpressionContext.scala │ │ ├── ExpressionDebugInfo.scala │ │ ├── ExpressionProfile.scala │ │ ├── NamedSource.scala │ │ ├── Setter.scala │ │ ├── Type.scala │ │ ├── compiler │ │ ├── CachingScexCompiler.scala │ │ ├── ClassfileReusingScexCompiler.scala │ │ ├── CodeGeneration.scala │ │ ├── ContextTypeInfo.scala │ │ ├── DefaultScexCompiler.scala │ │ ├── ExpressionDef.scala │ │ ├── ExpressionMacroProcessor.scala │ │ ├── ExpressionSourceFile.scala │ │ ├── ExpressionTreeAttachment.scala │ │ ├── JavaTypeParsing.scala │ │ ├── Markers.scala │ │ ├── ScexCompiler.scala │ │ ├── ScexGlobal.scala │ │ ├── ScexSettings.scala │ │ ├── ScexSourceFile.scala │ │ ├── SourceInfo.scala │ │ ├── SymbolErasures.scala │ │ ├── TemplateInterpolations.scala │ │ ├── TemplateOptimizingScexCompiler.scala │ │ ├── WeakReferenceWrappingScexCompiler.scala │ │ ├── annotation │ │ │ ├── Input.scala │ │ │ ├── NotValidated.scala │ │ │ ├── RootAdapter.scala │ │ │ └── RootValue.scala │ │ ├── presentation │ │ │ ├── CachingScexPresentationCompiler.scala │ │ │ ├── IGlobal.scala │ │ │ ├── ScexPresentationCompiler.scala │ │ │ └── ast │ │ │ │ ├── Attachments.scala │ │ │ │ ├── Flags.scala │ │ │ │ ├── Modifiers.scala │ │ │ │ ├── Name.scala │ │ │ │ ├── PrettyPrint.scala │ │ │ │ ├── Translator.scala │ │ │ │ └── Tree.scala │ │ └── xmlfriendly │ │ │ ├── XmlFriendlyScexCompiler.scala │ │ │ └── XmlFriendlyTranslator.scala │ │ ├── japi │ │ ├── DefaultJavaScexCompiler.scala │ │ ├── JavaExpressionContext.scala │ │ ├── JavaScexCompiler.scala │ │ ├── ScalaTypeTokens.scala │ │ └── XmlFriendlyJavaScexCompiler.scala │ │ ├── parsing │ │ ├── PString.scala │ │ ├── PositionMapping.scala │ │ ├── PositionTrackingParsers.scala │ │ ├── ScalaParsingCommons.scala │ │ └── TemplateParser.scala │ │ ├── presentation │ │ ├── Attributes.scala │ │ ├── MathAttributes.scala │ │ ├── SymbolAttributes.scala │ │ └── annotation │ │ │ ├── Documentation.java │ │ │ └── ParameterNames.java │ │ ├── symboldsl │ │ ├── SymbolDsl.scala │ │ ├── SymbolInfo.scala │ │ ├── SymbolInfoList.scala │ │ └── TypeInfo.scala │ │ ├── util │ │ ├── CacheImplicits.scala │ │ ├── CommonUtils.scala │ │ ├── DynamicAdapters.scala │ │ ├── DynamicVariableAccessor.scala │ │ ├── Fluent.scala │ │ ├── Literal.scala │ │ ├── LoggingUtils.scala │ │ ├── NamingThreadFactory.scala │ │ ├── PredefinedAccessSpecs.scala │ │ ├── SimpleContext.scala │ │ └── TypesafeEquals.scala │ │ └── validation │ │ ├── SymbolValidator.scala │ │ ├── SyntaxValidator.scala │ │ └── ValidationContext.scala │ └── test │ ├── java │ └── com │ │ └── avsystem │ │ └── scex │ │ └── compiler │ │ ├── BaseOne.java │ │ ├── BaseTwo.java │ │ ├── BoundedParameterizedClass.java │ │ ├── DerivedJavaRoot.java │ │ ├── EnumInside.java │ │ ├── JavaRoot.java │ │ ├── JavaRootWithGetter.java │ │ ├── JavaSetterTarget.java │ │ ├── JavaTypes.java │ │ ├── OuterClass.java │ │ ├── ParameterizedClass.java │ │ ├── RecursiveGenericClass.java │ │ ├── SubRoot.java │ │ └── overriding │ │ ├── Base.java │ │ ├── DynamicGetter.java │ │ ├── GenericBase.java │ │ ├── Klass.java │ │ └── Specialized.java │ ├── resources │ └── logback.xml │ └── scala │ └── com │ └── avsystem │ └── scex │ └── compiler │ ├── ArbitraryCompilationTest.scala │ ├── ClassTaggedContext.scala │ ├── ClassfileReusingTest.scala │ ├── CompilationTest.scala │ ├── ContextAccessingRoot.scala │ ├── DynamicVariables.scala │ ├── FancySplicedRoot.scala │ ├── InterceptingPluginScexCompiler.scala │ ├── JavaScexCompilerTest.scala │ ├── JavaTypeParsingTest.scala │ ├── LiteralExpressionsTest.scala │ ├── OufOfDateUnitScexCompilerTest.scala │ ├── ScalaParsingCommonsTest.scala │ ├── ScalaTypeTokensTest.scala │ ├── ScexCompilationCachingTest.scala │ ├── ScexCompilerTest.scala │ ├── SetterExpressionsTest.scala │ ├── ShiftInfoPositionMappingTest.scala │ ├── SomeDynamic.scala │ ├── TemplateExpressionsTest.scala │ ├── TemplateParserTest.scala │ ├── TestExtensions.scala │ ├── TestUtils.scala │ ├── TypesafeEqualsTest.scala │ ├── ValueRoot.scala │ ├── presentation │ ├── CompletionTest.scala │ ├── ScopeAndTypeCompletionTest.scala │ └── TypeCompletionPrefixTest.scala │ └── xmlfriendly │ ├── PStringTest.scala │ ├── XmlFriendlyCompilerTest.scala │ └── XmlFriendlyTranslatorTest.scala ├── scex-macros └── src │ └── main │ ├── scala-2.12 │ └── com │ │ └── avsystem │ │ └── scex │ │ └── util │ │ └── CrossMacroUtils.scala │ ├── scala-2.13 │ └── com │ │ └── avsystem │ │ └── scex │ │ └── util │ │ └── CrossMacroUtils.scala │ └── scala │ └── com │ └── avsystem │ └── scex │ ├── Macros.scala │ ├── symboldsl │ ├── SymbolDslMacros.scala │ └── SymbolInfoParser.scala │ └── util │ ├── MacroUtils.scala │ └── TypeWrapper.scala ├── scex-test └── src │ └── main │ ├── java │ ├── BaseBridge.java │ ├── BaseStatic.java │ ├── ConcreteBridge.java │ ├── JavaClass.java │ ├── JavaDynamic.java │ ├── JavaLol.java │ ├── Static.java │ └── TypedLol.java │ ├── resources │ └── logback.xml │ └── scala │ ├── AutoConvertTest.scala │ ├── ExistentialCase.scala │ ├── MemoryTest.scala │ ├── MethodTypes.scala │ ├── Playground.scala │ ├── ScalaClass.scala │ ├── SymbolValidatorTests.scala │ ├── Target.scala │ ├── TemplateOptimizingPerformanceTest.scala │ ├── TypeConvertersTest.scala │ ├── ValidationTest.scala │ ├── WildcardsTest.scala │ └── com │ └── avsystem │ └── scex │ └── example │ └── Quickstart.scala └── scex-util └── src ├── main └── scala │ └── com │ └── avsystem │ └── scex │ └── util │ ├── Bytes.scala │ ├── CommonDateFormat.scala │ ├── CommonExpressionUtils.scala │ ├── CommonSymbolValidators.scala │ ├── EnrichedArray.scala │ ├── EnrichedDate.scala │ ├── EscapedBytes.scala │ ├── ExpressionRecoverableException.scala │ ├── JavaCollectionExtensions.scala │ ├── StringMiscOps.scala │ ├── StringNetworkOps.scala │ └── function │ ├── DateUtil.java │ ├── DateUtilImpl.java │ ├── FormatUtil.java │ ├── FormatUtilImpl.java │ ├── NetFunctions.java │ ├── NetUtil.java │ ├── NetUtilImpl.java │ ├── StringFunctions.java │ ├── StringUtil.java │ └── StringUtilImpl.java └── test └── scala └── com └── avsystem └── scex └── util ├── EnrichedDateTest.scala └── QmarkTest.scala /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/clean.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/.github/workflows/clean.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | # suppress inspection "UnusedProperty" 2 | sbt.version=1.11.7 3 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/EvaluationException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/EvaluationException.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/Expression.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/Expression.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/ExpressionContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/ExpressionContext.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/ExpressionDebugInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/ExpressionDebugInfo.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/ExpressionProfile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/ExpressionProfile.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/NamedSource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/NamedSource.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/Setter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/Setter.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/Type.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/Type.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/CachingScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/CachingScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/ClassfileReusingScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/ClassfileReusingScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/CodeGeneration.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/CodeGeneration.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/ContextTypeInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/ContextTypeInfo.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/DefaultScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/DefaultScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/ExpressionDef.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/ExpressionDef.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/ExpressionMacroProcessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/ExpressionMacroProcessor.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/ExpressionSourceFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/ExpressionSourceFile.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/ExpressionTreeAttachment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/ExpressionTreeAttachment.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/JavaTypeParsing.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/JavaTypeParsing.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/Markers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/Markers.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/ScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/ScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/ScexGlobal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/ScexGlobal.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/ScexSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/ScexSettings.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/ScexSourceFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/ScexSourceFile.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/SourceInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/SourceInfo.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/SymbolErasures.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/SymbolErasures.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/TemplateInterpolations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/TemplateInterpolations.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/TemplateOptimizingScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/TemplateOptimizingScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/WeakReferenceWrappingScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/WeakReferenceWrappingScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/annotation/Input.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/annotation/Input.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/annotation/NotValidated.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/annotation/NotValidated.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/annotation/RootAdapter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/annotation/RootAdapter.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/annotation/RootValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/annotation/RootValue.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/CachingScexPresentationCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/CachingScexPresentationCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/IGlobal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/IGlobal.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ScexPresentationCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ScexPresentationCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Attachments.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Attachments.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Flags.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Flags.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Modifiers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Modifiers.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Name.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Name.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/PrettyPrint.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/PrettyPrint.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Translator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Translator.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Tree.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/presentation/ast/Tree.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/xmlfriendly/XmlFriendlyScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/xmlfriendly/XmlFriendlyScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/compiler/xmlfriendly/XmlFriendlyTranslator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/compiler/xmlfriendly/XmlFriendlyTranslator.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/japi/DefaultJavaScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/japi/DefaultJavaScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/japi/JavaExpressionContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/japi/JavaExpressionContext.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/japi/JavaScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/japi/JavaScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/japi/ScalaTypeTokens.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/japi/ScalaTypeTokens.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/japi/XmlFriendlyJavaScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/japi/XmlFriendlyJavaScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/parsing/PString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/parsing/PString.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/parsing/PositionMapping.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/parsing/PositionMapping.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/parsing/PositionTrackingParsers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/parsing/PositionTrackingParsers.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/parsing/ScalaParsingCommons.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/parsing/ScalaParsingCommons.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/parsing/TemplateParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/parsing/TemplateParser.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/presentation/Attributes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/presentation/Attributes.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/presentation/MathAttributes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/presentation/MathAttributes.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/presentation/SymbolAttributes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/presentation/SymbolAttributes.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/presentation/annotation/Documentation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/presentation/annotation/Documentation.java -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/presentation/annotation/ParameterNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/presentation/annotation/ParameterNames.java -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/symboldsl/SymbolDsl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/symboldsl/SymbolDsl.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/symboldsl/SymbolInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/symboldsl/SymbolInfo.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/symboldsl/SymbolInfoList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/symboldsl/SymbolInfoList.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/symboldsl/TypeInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/symboldsl/TypeInfo.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/CacheImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/CacheImplicits.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/CommonUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/CommonUtils.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/DynamicAdapters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/DynamicAdapters.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/DynamicVariableAccessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/DynamicVariableAccessor.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/Fluent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/Fluent.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/Literal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/Literal.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/LoggingUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/LoggingUtils.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/NamingThreadFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/NamingThreadFactory.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/PredefinedAccessSpecs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/PredefinedAccessSpecs.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/SimpleContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/SimpleContext.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/util/TypesafeEquals.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/util/TypesafeEquals.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/validation/SymbolValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/validation/SymbolValidator.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/validation/SyntaxValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/validation/SyntaxValidator.scala -------------------------------------------------------------------------------- /scex-core/src/main/scala/com/avsystem/scex/validation/ValidationContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/main/scala/com/avsystem/scex/validation/ValidationContext.scala -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/BaseOne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/BaseOne.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/BaseTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/BaseTwo.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/BoundedParameterizedClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/BoundedParameterizedClass.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/DerivedJavaRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/DerivedJavaRoot.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/EnumInside.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/EnumInside.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/JavaRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/JavaRoot.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/JavaRootWithGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/JavaRootWithGetter.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/JavaSetterTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/JavaSetterTarget.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/JavaTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/JavaTypes.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/OuterClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/OuterClass.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/ParameterizedClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/ParameterizedClass.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/RecursiveGenericClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/RecursiveGenericClass.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/SubRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/SubRoot.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/overriding/Base.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/overriding/Base.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/overriding/DynamicGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/overriding/DynamicGetter.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/overriding/GenericBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/overriding/GenericBase.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/overriding/Klass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/overriding/Klass.java -------------------------------------------------------------------------------- /scex-core/src/test/java/com/avsystem/scex/compiler/overriding/Specialized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/java/com/avsystem/scex/compiler/overriding/Specialized.java -------------------------------------------------------------------------------- /scex-core/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/resources/logback.xml -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/ArbitraryCompilationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/ArbitraryCompilationTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/ClassTaggedContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/ClassTaggedContext.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/ClassfileReusingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/ClassfileReusingTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/CompilationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/CompilationTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/ContextAccessingRoot.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/ContextAccessingRoot.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/DynamicVariables.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/DynamicVariables.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/FancySplicedRoot.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/FancySplicedRoot.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/InterceptingPluginScexCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/InterceptingPluginScexCompiler.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/JavaScexCompilerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/JavaScexCompilerTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/JavaTypeParsingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/JavaTypeParsingTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/LiteralExpressionsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/LiteralExpressionsTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/OufOfDateUnitScexCompilerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/OufOfDateUnitScexCompilerTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/ScalaParsingCommonsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/ScalaParsingCommonsTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/ScalaTypeTokensTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/ScalaTypeTokensTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/ScexCompilationCachingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/ScexCompilationCachingTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/ScexCompilerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/ScexCompilerTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/SetterExpressionsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/SetterExpressionsTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/ShiftInfoPositionMappingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/ShiftInfoPositionMappingTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/SomeDynamic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/SomeDynamic.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/TemplateExpressionsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/TemplateExpressionsTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/TemplateParserTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/TemplateParserTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/TestExtensions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/TestExtensions.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/TestUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/TestUtils.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/TypesafeEqualsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/TypesafeEqualsTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/ValueRoot.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/ValueRoot.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/presentation/CompletionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/presentation/CompletionTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/presentation/ScopeAndTypeCompletionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/presentation/ScopeAndTypeCompletionTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/presentation/TypeCompletionPrefixTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/presentation/TypeCompletionPrefixTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/xmlfriendly/PStringTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/xmlfriendly/PStringTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/xmlfriendly/XmlFriendlyCompilerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/xmlfriendly/XmlFriendlyCompilerTest.scala -------------------------------------------------------------------------------- /scex-core/src/test/scala/com/avsystem/scex/compiler/xmlfriendly/XmlFriendlyTranslatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-core/src/test/scala/com/avsystem/scex/compiler/xmlfriendly/XmlFriendlyTranslatorTest.scala -------------------------------------------------------------------------------- /scex-macros/src/main/scala-2.12/com/avsystem/scex/util/CrossMacroUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-macros/src/main/scala-2.12/com/avsystem/scex/util/CrossMacroUtils.scala -------------------------------------------------------------------------------- /scex-macros/src/main/scala-2.13/com/avsystem/scex/util/CrossMacroUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-macros/src/main/scala-2.13/com/avsystem/scex/util/CrossMacroUtils.scala -------------------------------------------------------------------------------- /scex-macros/src/main/scala/com/avsystem/scex/Macros.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-macros/src/main/scala/com/avsystem/scex/Macros.scala -------------------------------------------------------------------------------- /scex-macros/src/main/scala/com/avsystem/scex/symboldsl/SymbolDslMacros.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-macros/src/main/scala/com/avsystem/scex/symboldsl/SymbolDslMacros.scala -------------------------------------------------------------------------------- /scex-macros/src/main/scala/com/avsystem/scex/symboldsl/SymbolInfoParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-macros/src/main/scala/com/avsystem/scex/symboldsl/SymbolInfoParser.scala -------------------------------------------------------------------------------- /scex-macros/src/main/scala/com/avsystem/scex/util/MacroUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-macros/src/main/scala/com/avsystem/scex/util/MacroUtils.scala -------------------------------------------------------------------------------- /scex-macros/src/main/scala/com/avsystem/scex/util/TypeWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-macros/src/main/scala/com/avsystem/scex/util/TypeWrapper.scala -------------------------------------------------------------------------------- /scex-test/src/main/java/BaseBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/java/BaseBridge.java -------------------------------------------------------------------------------- /scex-test/src/main/java/BaseStatic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/java/BaseStatic.java -------------------------------------------------------------------------------- /scex-test/src/main/java/ConcreteBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/java/ConcreteBridge.java -------------------------------------------------------------------------------- /scex-test/src/main/java/JavaClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/java/JavaClass.java -------------------------------------------------------------------------------- /scex-test/src/main/java/JavaDynamic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/java/JavaDynamic.java -------------------------------------------------------------------------------- /scex-test/src/main/java/JavaLol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/java/JavaLol.java -------------------------------------------------------------------------------- /scex-test/src/main/java/Static.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/java/Static.java -------------------------------------------------------------------------------- /scex-test/src/main/java/TypedLol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/java/TypedLol.java -------------------------------------------------------------------------------- /scex-test/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/resources/logback.xml -------------------------------------------------------------------------------- /scex-test/src/main/scala/AutoConvertTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/AutoConvertTest.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/ExistentialCase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/ExistentialCase.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/MemoryTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/MemoryTest.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/MethodTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/MethodTypes.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/Playground.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/Playground.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/ScalaClass.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/ScalaClass.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/SymbolValidatorTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/SymbolValidatorTests.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/Target.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/Target.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/TemplateOptimizingPerformanceTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/TemplateOptimizingPerformanceTest.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/TypeConvertersTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/TypeConvertersTest.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/ValidationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/ValidationTest.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/WildcardsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/WildcardsTest.scala -------------------------------------------------------------------------------- /scex-test/src/main/scala/com/avsystem/scex/example/Quickstart.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-test/src/main/scala/com/avsystem/scex/example/Quickstart.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/Bytes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/Bytes.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/CommonDateFormat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/CommonDateFormat.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/CommonExpressionUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/CommonExpressionUtils.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/CommonSymbolValidators.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/CommonSymbolValidators.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/EnrichedArray.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/EnrichedArray.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/EnrichedDate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/EnrichedDate.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/EscapedBytes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/EscapedBytes.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/ExpressionRecoverableException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/ExpressionRecoverableException.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/JavaCollectionExtensions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/JavaCollectionExtensions.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/StringMiscOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/StringMiscOps.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/StringNetworkOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/StringNetworkOps.scala -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/function/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/function/DateUtil.java -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/function/DateUtilImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/function/DateUtilImpl.java -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/function/FormatUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/function/FormatUtil.java -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/function/FormatUtilImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/function/FormatUtilImpl.java -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/function/NetFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/function/NetFunctions.java -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/function/NetUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/function/NetUtil.java -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/function/NetUtilImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/function/NetUtilImpl.java -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/function/StringFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/function/StringFunctions.java -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/function/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/function/StringUtil.java -------------------------------------------------------------------------------- /scex-util/src/main/scala/com/avsystem/scex/util/function/StringUtilImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/main/scala/com/avsystem/scex/util/function/StringUtilImpl.java -------------------------------------------------------------------------------- /scex-util/src/test/scala/com/avsystem/scex/util/EnrichedDateTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/test/scala/com/avsystem/scex/util/EnrichedDateTest.scala -------------------------------------------------------------------------------- /scex-util/src/test/scala/com/avsystem/scex/util/QmarkTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVSystem/scex/HEAD/scex-util/src/test/scala/com/avsystem/scex/util/QmarkTest.scala --------------------------------------------------------------------------------