├── .editorconfig ├── .gitattributes ├── .github └── dependabot.yml ├── .gitignore ├── .hgignore ├── .hgtags ├── .nuget └── NuGet.Config ├── ExpressionToCode.Benchmarks ├── ExpressionToCode.Benchmarks.csproj └── Program.cs ├── ExpressionToCode.lutconfig ├── ExpressionToCode.sln ├── ExpressionToCode.sln.DotSettings ├── ExpressionToCodeLib ├── CodeAnnotators.cs ├── ExpressionExpectations.cs ├── ExpressionToCode.cs ├── ExpressionToCodeConfiguration.cs ├── ExpressionToCodeLib.csproj ├── ExpressionTreeAssertion.cs ├── ExpressionTreeCompilers.cs ├── FormatStringParser.cs ├── GlobalUsings.cs ├── IObjectStringifier.cs ├── Internal │ ├── DotnetExpressionCompiler.cs │ ├── EqualityExpressions.cs │ ├── ExpressionPrecedence.cs │ ├── ExpressionToCodeImpl.cs │ ├── ExpressionToCodeString.cs │ ├── ExpressionTypeDispatch.Generated.cs │ ├── ExpressionTypeDispatch.tt │ ├── FastExpressionCompilerImpl.cs │ ├── NullabilityHelpers.cs │ ├── ObjectStringifyImpl.cs │ ├── ObjectToCodeImpl.cs │ ├── ReflectionHelpers.cs │ ├── StringifiedExpression.cs │ ├── SubExpressionPerLineCodeAnnotator.cs │ ├── TypeToCodeConfig.cs │ └── ValuesOnStalksCodeAnnotator.cs ├── ObjectStringify.cs ├── ObjectToCode.cs └── PAssert.cs ├── ExpressionToCodeTest ├── AnnotatedToCodeTest.cs ├── AnonymousObjectFormattingTest.AnonymousObjectsInArrayExpression.approved.txt ├── AnonymousObjectFormattingTest.MessyEnumerablesOfAnonymousObjects.approved.txt ├── AnonymousObjectFormattingTest.cs ├── ApiStabilityTest.PublicApi.approved.txt ├── ApiStabilityTest.UnstableApi.approved.txt ├── ApiStabilityTest.cs ├── ApprovalTest.cs ├── ArrayAccessTests.cs ├── BlockExpressionTest.cs ├── CSharpFriendlyTypeNameTest.cs ├── EnumTests.cs ├── EnumerableFormattingTest.NestedArraysUseProperConfig.approved.txt ├── EnumerableFormattingTest.cs ├── EqualityComparingTest.cs ├── ExceptionsSerialization.cs ├── ExpressionInterpretationBug.cs ├── ExpressionToCodeLibTest.cs ├── ExpressionToCodeTest.csproj ├── ExpressionWithNameTest.cs ├── GenericsTestClasses.cs ├── GlobalUsings.cs ├── ImplicitCastingTest.cs ├── JunkClassesForTesting.cs ├── MultipleIndexerTest.cs ├── NestedClassTest.cs ├── PAssertTest.cs ├── StringInterpolationTest.cs ├── SubExprExceptionTest.cs ├── SubExpressionPerLineCodeAnnotatorTest.A_plus_B_approved.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.Binary_expressions_with_nesting.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.DealsOkWithEnumerablesOfAnonymousObjects.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.DealsOkWithLongEnumerables.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.DealsOkWithLongStrings.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.DealsOkWithObjectsContainingLongMultilineStrings.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.DealsOkWithObjectsContainingLongStrings.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.MessyStructureElidesNeatly.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.MethodCallsAndArrayLiterals.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.NestedArrayAccess.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.NestedArrayAccessWithOuterAnd.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.NodesThatAreUndescribableAreNotDescribed.approved.txt ├── SubExpressionPerLineCodeAnnotatorTest.cs ├── ToValuedCodeTest.cs ├── TopLevelProgramTest.cs ├── ValueOnStalksAnnotatorTest.A_plus_B_approved.approved.txt ├── ValueOnStalksAnnotatorTest.Binary_expressions_with_nesting.approved.txt ├── ValueOnStalksAnnotatorTest.DealsOkWithEnumerablesOfAnonymousObjects.approved.txt ├── ValueOnStalksAnnotatorTest.DealsOkWithLongEnumerables.approved.txt ├── ValueOnStalksAnnotatorTest.DealsOkWithLongStrings.approved.txt ├── ValueOnStalksAnnotatorTest.DealsOkWithObjectsContainingLongMultilineStrings.approved.txt ├── ValueOnStalksAnnotatorTest.DealsOkWithObjectsContainingLongStrings.approved.txt ├── ValueOnStalksAnnotatorTest.MessyStructureElidesNeatly.approved.txt ├── ValueOnStalksAnnotatorTest.MethodCallsAndArrayLiterals.approved.txt ├── ValueOnStalksAnnotatorTest.NestedArrayAccess.approved.txt ├── ValueOnStalksAnnotatorTest.NestedArrayAccessWithOuterAnd.approved.txt ├── ValueOnStalksAnnotatorTest.NodesThatAreUndescribableAreNotDescribed.approved.txt ├── ValueOnStalksAnnotatorTest.cs └── ValueTupleTests.cs ├── LICENSE ├── README.md ├── TopLevelProgramExample ├── TopLevelProgram.cs ├── TopLevelProgramExample.csproj └── TopLevelProgramMarker.cs └── how-to-push-to-nuget.txt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * -text -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/.gitignore -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/.hgignore -------------------------------------------------------------------------------- /.hgtags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/.hgtags -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /ExpressionToCode.Benchmarks/ExpressionToCode.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCode.Benchmarks/ExpressionToCode.Benchmarks.csproj -------------------------------------------------------------------------------- /ExpressionToCode.Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCode.Benchmarks/Program.cs -------------------------------------------------------------------------------- /ExpressionToCode.lutconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCode.lutconfig -------------------------------------------------------------------------------- /ExpressionToCode.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCode.sln -------------------------------------------------------------------------------- /ExpressionToCode.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCode.sln.DotSettings -------------------------------------------------------------------------------- /ExpressionToCodeLib/CodeAnnotators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/CodeAnnotators.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/ExpressionExpectations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/ExpressionExpectations.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/ExpressionToCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/ExpressionToCode.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/ExpressionToCodeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/ExpressionToCodeConfiguration.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/ExpressionToCodeLib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/ExpressionToCodeLib.csproj -------------------------------------------------------------------------------- /ExpressionToCodeLib/ExpressionTreeAssertion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/ExpressionTreeAssertion.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/ExpressionTreeCompilers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/ExpressionTreeCompilers.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/FormatStringParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/FormatStringParser.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/GlobalUsings.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/IObjectStringifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/IObjectStringifier.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/DotnetExpressionCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/DotnetExpressionCompiler.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/EqualityExpressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/EqualityExpressions.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/ExpressionPrecedence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/ExpressionPrecedence.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/ExpressionToCodeImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/ExpressionToCodeImpl.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/ExpressionToCodeString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/ExpressionToCodeString.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/ExpressionTypeDispatch.Generated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/ExpressionTypeDispatch.Generated.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/ExpressionTypeDispatch.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/ExpressionTypeDispatch.tt -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/FastExpressionCompilerImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/FastExpressionCompilerImpl.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/NullabilityHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/NullabilityHelpers.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/ObjectStringifyImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/ObjectStringifyImpl.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/ObjectToCodeImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/ObjectToCodeImpl.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/ReflectionHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/ReflectionHelpers.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/StringifiedExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/StringifiedExpression.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/SubExpressionPerLineCodeAnnotator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/SubExpressionPerLineCodeAnnotator.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/TypeToCodeConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/TypeToCodeConfig.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/Internal/ValuesOnStalksCodeAnnotator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/Internal/ValuesOnStalksCodeAnnotator.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/ObjectStringify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/ObjectStringify.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/ObjectToCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/ObjectToCode.cs -------------------------------------------------------------------------------- /ExpressionToCodeLib/PAssert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeLib/PAssert.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/AnnotatedToCodeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/AnnotatedToCodeTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/AnonymousObjectFormattingTest.AnonymousObjectsInArrayExpression.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/AnonymousObjectFormattingTest.AnonymousObjectsInArrayExpression.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/AnonymousObjectFormattingTest.MessyEnumerablesOfAnonymousObjects.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/AnonymousObjectFormattingTest.MessyEnumerablesOfAnonymousObjects.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/AnonymousObjectFormattingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/AnonymousObjectFormattingTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ApiStabilityTest.PublicApi.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ApiStabilityTest.PublicApi.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ApiStabilityTest.UnstableApi.approved.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ExpressionToCodeTest/ApiStabilityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ApiStabilityTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ApprovalTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ApprovalTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ArrayAccessTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ArrayAccessTests.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/BlockExpressionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/BlockExpressionTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/CSharpFriendlyTypeNameTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/CSharpFriendlyTypeNameTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/EnumTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/EnumTests.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/EnumerableFormattingTest.NestedArraysUseProperConfig.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/EnumerableFormattingTest.NestedArraysUseProperConfig.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/EnumerableFormattingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/EnumerableFormattingTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/EqualityComparingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/EqualityComparingTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ExceptionsSerialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ExceptionsSerialization.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ExpressionInterpretationBug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ExpressionInterpretationBug.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ExpressionToCodeLibTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ExpressionToCodeLibTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ExpressionToCodeTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ExpressionToCodeTest.csproj -------------------------------------------------------------------------------- /ExpressionToCodeTest/ExpressionWithNameTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ExpressionWithNameTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/GenericsTestClasses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/GenericsTestClasses.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/GlobalUsings.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ImplicitCastingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ImplicitCastingTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/JunkClassesForTesting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/JunkClassesForTesting.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/MultipleIndexerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/MultipleIndexerTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/NestedClassTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/NestedClassTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/PAssertTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/PAssertTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/StringInterpolationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/StringInterpolationTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExprExceptionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExprExceptionTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.A_plus_B_approved.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.A_plus_B_approved.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.Binary_expressions_with_nesting.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.Binary_expressions_with_nesting.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.DealsOkWithEnumerablesOfAnonymousObjects.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.DealsOkWithEnumerablesOfAnonymousObjects.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.DealsOkWithLongEnumerables.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.DealsOkWithLongEnumerables.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.DealsOkWithLongStrings.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.DealsOkWithLongStrings.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.DealsOkWithObjectsContainingLongMultilineStrings.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.DealsOkWithObjectsContainingLongMultilineStrings.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.DealsOkWithObjectsContainingLongStrings.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.DealsOkWithObjectsContainingLongStrings.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.MessyStructureElidesNeatly.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.MessyStructureElidesNeatly.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.MethodCallsAndArrayLiterals.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.MethodCallsAndArrayLiterals.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.NestedArrayAccess.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.NestedArrayAccess.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.NestedArrayAccessWithOuterAnd.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.NestedArrayAccessWithOuterAnd.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.NodesThatAreUndescribableAreNotDescribed.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.NodesThatAreUndescribableAreNotDescribed.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/SubExpressionPerLineCodeAnnotatorTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ToValuedCodeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ToValuedCodeTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/TopLevelProgramTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/TopLevelProgramTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.A_plus_B_approved.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.A_plus_B_approved.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.Binary_expressions_with_nesting.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.Binary_expressions_with_nesting.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.DealsOkWithEnumerablesOfAnonymousObjects.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.DealsOkWithEnumerablesOfAnonymousObjects.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.DealsOkWithLongEnumerables.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.DealsOkWithLongEnumerables.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.DealsOkWithLongStrings.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.DealsOkWithLongStrings.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.DealsOkWithObjectsContainingLongMultilineStrings.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.DealsOkWithObjectsContainingLongMultilineStrings.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.DealsOkWithObjectsContainingLongStrings.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.DealsOkWithObjectsContainingLongStrings.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.MessyStructureElidesNeatly.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.MessyStructureElidesNeatly.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.MethodCallsAndArrayLiterals.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.MethodCallsAndArrayLiterals.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.NestedArrayAccess.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.NestedArrayAccess.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.NestedArrayAccessWithOuterAnd.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.NestedArrayAccessWithOuterAnd.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.NodesThatAreUndescribableAreNotDescribed.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.NodesThatAreUndescribableAreNotDescribed.approved.txt -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueOnStalksAnnotatorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueOnStalksAnnotatorTest.cs -------------------------------------------------------------------------------- /ExpressionToCodeTest/ValueTupleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/ExpressionToCodeTest/ValueTupleTests.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/README.md -------------------------------------------------------------------------------- /TopLevelProgramExample/TopLevelProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/TopLevelProgramExample/TopLevelProgram.cs -------------------------------------------------------------------------------- /TopLevelProgramExample/TopLevelProgramExample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/TopLevelProgramExample/TopLevelProgramExample.csproj -------------------------------------------------------------------------------- /TopLevelProgramExample/TopLevelProgramMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/TopLevelProgramExample/TopLevelProgramMarker.cs -------------------------------------------------------------------------------- /how-to-push-to-nuget.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EamonNerbonne/ExpressionToCode/HEAD/how-to-push-to-nuget.txt --------------------------------------------------------------------------------