From 13068a5bfdccc59ed967f77a02a2385ce227c7ae Mon Sep 17 00:00:00 2001 From: Lamparter Date: Sun, 24 Nov 2024 13:16:34 +0000 Subject: [PATCH] Infrastructure changes --- README.md => .github/README.md | 0 .gitignore | 406 ++++++++++++++++++ .vsts-ci.yml | 37 -- Build.proj | 18 +- Dynamic.sln | 9 +- .../Actions/ActionBinder.cs | 0 .../Actions/Argument.cs | 0 .../Actions/ArgumentType.cs | 0 .../Actions/BoundMemberTracker.cs | 0 .../Actions/CallSignature.cs | 0 .../Actions/Calls/ActualArguments.cs | 0 .../Actions/Calls/ApplicableCandidate.cs | 0 .../Actions/Calls/ArgBuilder.cs | 0 .../Actions/Calls/ArgumentBinding.cs | 0 .../Actions/Calls/BindingResult.cs | 0 .../Actions/Calls/BindingTarget.cs | 0 .../Actions/Calls/ByRefReturnBuilder.cs | 0 .../Actions/Calls/CallFailure.cs | 0 .../Actions/Calls/CallFailureReason.cs | 0 .../Actions/Calls/Candidate.cs | 0 .../Actions/Calls/CandidateSet.cs | 0 .../Actions/Calls/ConversionResult.cs | 0 .../Actions/Calls/DefaultArgBuilder.cs | 0 .../Actions/Calls/DefaultOverloadResolver.cs | 0 .../Actions/Calls/InstanceBuilder.cs | 0 .../Actions/Calls/KeywordArgBuilder.cs | 0 .../Calls/KeywordConstructorReturnBuilder.cs | 0 .../Actions/Calls/MethodCandidate.cs | 0 .../Actions/Calls/NarrowingLevel.cs | 0 .../Actions/Calls/OutArgBuilder.cs | 0 .../Actions/Calls/OverloadInfo.cs | 0 .../Actions/Calls/OverloadResolver.cs | 0 .../Actions/Calls/OverloadResolverFactory.cs | 0 .../Actions/Calls/ParameterMapping.cs | 0 .../Actions/Calls/ParameterWrapper.cs | 0 .../Actions/Calls/ParamsArgBuilder.cs | 0 .../Actions/Calls/ParamsDictArgBuilder.cs | 0 .../Actions/Calls/ReferenceArgBuilder.cs | 0 .../Actions/Calls/RestrictedArguments.cs | 0 .../Actions/Calls/ReturnBuilder.cs | 0 .../Calls/ReturnReferenceArgBuilder.cs | 0 .../Actions/Calls/SimpleArgBuilder.cs | 0 .../Actions/Calls/TypeInferer.cs | 0 .../Actions/ComboActionRewriter.cs | 0 .../Actions/ComboBinder.cs | 0 .../Actions/ConditionalBuilder.cs | 0 .../Actions/ConstructorTracker.cs | 0 .../Actions/ConversionResultKind.cs | 0 .../Actions/CustomTracker.cs | 0 .../Actions/DefaultBinder.Conversions.cs | 0 .../Actions/DefaultBinder.DeleteMember.cs | 0 .../Actions/DefaultBinder.GetMember.cs | 0 .../Actions/DefaultBinder.Invoke.cs | 0 .../Actions/DefaultBinder.MethodCalls.cs | 0 .../Actions/DefaultBinder.Operations.cs | 0 .../Actions/DefaultBinder.SetMember.cs | 0 .../Actions/DefaultBinder.cs | 0 .../Actions/DynamicSiteHelper.cs | 0 .../Actions/ErrorInfo.cs | 0 .../Actions/ErrorMetaObject.cs | 0 .../Actions/EventTracker.cs | 0 .../Actions/ExtensionBinaryOperationBinder.cs | 0 .../Actions/ExtensionMethodTracker.cs | 0 .../Actions/ExtensionPropertyTracker.cs | 0 .../Actions/ExtensionUnaryOperationBinder.cs | 0 .../Actions/FieldTracker.cs | 0 .../Actions/ILightExceptionBinder.cs | 0 .../Actions/Interceptor.cs | 0 .../Actions/MemberGroup.cs | 0 .../Actions/MemberRequestKind.cs | 0 .../Actions/MemberTracker.cs | 0 .../Actions/MethodGroup.cs | 0 .../Actions/MethodTracker.cs | 0 .../Actions/NamespaceTracker.cs | 0 .../Actions/NestedTypeTracker.cs | 0 .../Actions/NoSideEffectsAttribute.cs | 0 .../Actions/OperationBinder.cs | 0 .../Actions/OperationMetaObject.cs | 0 .../Actions/OperatorInfo.cs | 0 .../Actions/PropertyTracker.cs | 0 .../Actions/ReflectedPropertyTracker.cs | 0 .../Actions/TopNamespaceTracker.cs | 0 .../Actions/TrackerTypes.cs | 0 .../Actions/TypeGroup.cs | 0 .../Actions/TypeTracker.cs | 0 .../Ast/BinaryExpression.cs | 0 .../Ast/Block.cs | 0 .../Ast/BlockBuilder.cs | 0 .../Ast/ConstantExpression.cs | 0 .../Ast/DebugStatement.cs | 0 .../Ast/EmptyStatements.cs | 0 .../Ast/ExpressionCollectionBuilder.cs | 0 .../Ast/FinallyFlowControlExpression.cs | 0 .../Ast/FlowControlRewriter.cs | 0 .../Ast/GeneratorExpression.cs | 0 .../Ast/GeneratorRewriter.cs | 0 .../Ast/ILightExceptionAwareExpression.cs | 0 .../Ast/IfStatementBuilder.cs | 0 .../Ast/IfStatementTest.cs | 0 .../Ast/LambdaBuilder.cs | 0 .../Ast/LambdaParameterRewriter.cs | 0 .../Ast/LightCheckAndThrowExpression.cs | 0 .../Ast/LightDynamicExpression.cs | 0 .../Ast/LightExceptionConvertingExpression.cs | 0 .../Ast/LightExceptionRewriter.cs | 0 .../Ast/LightLambdaExpression.cs | 0 .../Ast/LightThrowExpression.cs | 0 .../Ast/LoopStatement.cs | 0 .../Ast/MethodCallExpression.cs | 0 .../Ast/NewArrayExpression.cs | 0 .../Ast/NewExpression.cs | 0 .../Ast/SourceFileInformation.cs | 0 .../Ast/TryStatementBuilder.cs | 0 .../Ast/UnaryExpression.cs | 0 .../Ast/Utils.cs | 0 .../Ast/YieldExpression.cs | 0 .../ComInterop/ArgBuilder.cs | 0 .../ComInterop/BoolArgBuilder.cs | 0 .../ComInterop/BoundDispEvent.cs | 0 .../ComInterop/CollectionExtensions.cs | 0 .../ComInterop/ComBinder.cs | 0 .../ComInterop/ComBinderHelpers.cs | 0 .../ComInterop/ComClassMetaObject.cs | 0 .../ComInterop/ComDispIds.cs | 0 .../ComInterop/ComEventDesc.cs | 0 .../ComInterop/ComEventSink.netcoreapp.cs | 0 .../ComInterop/ComEventSink.netfx.cs | 0 .../ComInterop/ComEventSinkProxy.netfx.cs | 0 .../ComInterop/ComEventSinksContainer.cs | 0 .../ComInterop/ComEventsMethod.netcoreapp.cs | 0 .../ComInterop/ComFallbackMetaObject.cs | 0 .../ComInterop/ComHresults.cs | 0 .../ComInterop/ComInterop.cs | 0 .../ComInterop/ComInvokeAction.cs | 0 .../ComInterop/ComInvokeBinder.cs | 0 .../ComInterop/ComMetaObject.cs | 0 .../ComInterop/ComMethodDesc.cs | 0 .../ComInterop/ComObject.cs | 0 .../ComInterop/ComParamDesc.cs | 0 .../ComInterop/ComRuntimeHelpers.cs | 0 .../ComInterop/ComType.cs | 0 .../ComInterop/ComTypeClassDesc.cs | 0 .../ComInterop/ComTypeDesc.cs | 0 .../ComInterop/ComTypeEnumDesc.cs | 0 .../ComInterop/ComTypeLibDesc.cs | 0 .../ComInterop/ComTypeLibInfo.cs | 0 .../ComInterop/ComTypeLibMemberDesc.cs | 0 .../ComInterop/ConversionArgBuilder.cs | 0 .../ComInterop/ConvertArgBuilder.cs | 0 .../ComInterop/ConvertibleArgBuilder.cs | 0 .../ComInterop/CurrencyArgBuilder.cs | 0 .../ComInterop/DateTimeArgBuilder.cs | 0 .../ComInterop/DispCallable.cs | 0 .../ComInterop/DispCallableMetaObject.cs | 0 .../ComInterop/DispatchArgBuilder.cs | 0 .../ComInterop/ErrorArgBuilder.cs | 0 .../ComInterop/Errors.cs | 0 .../ComInterop/ExcepInfo.cs | 0 .../ComInterop/Helpers.cs | 0 .../ComInterop/IDispatchComObject.cs | 0 .../ComInterop/IDispatchMetaObject.cs | 0 .../ComInterop/IPseudoComObject.cs | 0 .../ComInterop/NullArgBuilder.cs | 0 .../ComInterop/SimpleArgBuilder.cs | 0 .../ComInterop/SplatCallSite.cs | 0 .../ComInterop/StringArgBuilder.cs | 0 .../ComInterop/TypeEnumMetaObject.cs | 0 .../ComInterop/TypeLibInfoMetaObject.cs | 0 .../ComInterop/TypeLibMetaObject.cs | 0 .../ComInterop/TypeUtils.cs | 0 .../ComInterop/UnknownArgBuilder.cs | 0 .../ComInterop/VarEnumSelector.cs | 0 .../ComInterop/Variant.cs | 0 .../ComInterop/VariantArgBuilder.cs | 0 .../ComInterop/VariantArray.cs | 0 .../ComInterop/VariantBuilder.cs | 0 .../DebugOptions.cs | 0 .../Debugging/CollectionUtils.cs | 0 .../CompilerServices/DebugLambdaInfo.cs | 0 .../CompilerServices/IDebugCompilerSupport.cs | 0 .../DebugContext.GeneratorLoopProc.cs | 0 .../Debugging/DebugContext.cs | 0 .../Debugging/DebugFrame.cs | 0 .../Debugging/DebugGenerator.cs | 0 .../Debugging/DebugInfoRewriter.cs | 0 .../Debugging/DebugMode.cs | 0 .../Debugging/DebugSourceFile.cs | 0 .../Debugging/DebugSourceSpan.cs | 0 .../Debugging/DebugThread.cs | 0 .../Debugging/DebuggableLambdaBuilder.cs | 0 .../DebugRuntimeVariables.cs | 0 .../DefaultDebugThread.cs | 0 .../DefaultDebugThreadFactory.cs | 0 .../Debugging/DelegateHelpers.cs | 0 .../ForceToGeneratorLoopException.cs | 0 .../Debugging/FunctionInfo.cs | 0 .../Debugging/IDebugCallback.cs | 0 .../Debugging/InvokeTargets.cs | 0 .../Debugging/LambdaWalker.cs | 0 ...Microsoft.Scripting.Debugging.Generated.cs | 0 .../Debugging/RuntimeOps.cs | 0 .../IDebugRuntimeVariables.cs | 0 .../IDebugThreadFactory.cs | 0 .../Debugging/ScopedRuntimeVariables.cs | 0 .../Debugging/ThreadLocal.cs | 0 .../Debugging/TraceEventKind.cs | 0 .../Debugging/TracePipeline/ITraceCallback.cs | 0 .../Debugging/TracePipeline/ITracePipeline.cs | 0 .../Debugging/TracePipeline/TracePipeline.cs | 0 .../Debugging/VariableInfo.cs | 0 .../Generation/AssemblyGen.cs | 0 .../Generation/CompilerHelpers.cs | 0 .../Generation/ConstantCheck.cs | 0 .../Generation/DelegateHelpers.Generated.cs | 0 .../Generation/DelegateHelpers.cs | 0 .../Generation/DynamicILGen.cs | 0 .../Generation/FieldBuilderExpression.cs | 0 .../Generation/IExpressionSerializable.cs | 0 .../Generation/ILGen.cs | 0 .../Generation/KeyedQueue.cs | 0 .../Generation/MethodSignatureInfo.cs | 0 .../Generation/Snippets.cs | 0 .../Generation/SymbolGuids.cs | 0 .../Generation/ToDiskRewriter.cs | 0 .../Generation/TypeGen.cs | 0 .../GlobalSuppressions.cs | 0 .../Hosting/Shell/BasicConsole.cs | 0 .../Hosting/Shell/CommandLine.cs | 0 .../Hosting/Shell/ConsoleHost.cs | 0 .../Hosting/Shell/ConsoleHostOptions.cs | 0 .../Hosting/Shell/ConsoleHostOptionsParser.cs | 0 .../Hosting/Shell/ConsoleOptions.cs | 0 .../Hosting/Shell/ICommandDispatcher.cs | 0 .../Hosting/Shell/IConsole.cs | 0 .../Hosting/Shell/OptionsParser.cs | 0 .../Shell/Remote/ConsoleRestartManager.cs | 0 .../Shell/Remote/RemoteCommandDispatcher.cs | 0 .../Shell/Remote/RemoteConsoleCommandLine.cs | 0 .../Hosting/Shell/Remote/RemoteConsoleHost.cs | 0 .../Shell/Remote/RemoteRuntimeServer.cs | 0 .../Hosting/Shell/Style.cs | 0 .../Hosting/Shell/SuperConsole.cs | 0 .../Interpreter/BranchLabel.cs | 0 .../Interpreter/ILightCallSiteBinder.cs | 0 .../Instructions/AddInstruction.cs | 0 .../Instructions/ArrayOperations.cs | 0 .../Instructions/CallInstruction.Generated.cs | 0 .../Instructions/CallInstruction.cs | 0 .../Instructions/ControlFlowInstructions.cs | 0 .../Instructions/DivInstruction.cs | 0 .../Instructions/DynamicInstructionN.cs | 0 .../DynamicInstructions.Generated.cs | 0 .../Instructions/DynamicSplatInstruction.cs | 0 .../Instructions/EqualInstruction.cs | 0 .../Instructions/FieldOperations.cs | 0 .../Instructions/GreaterThanInstruction.cs | 0 .../Interpreter/Instructions/Instruction.cs | 0 .../Instructions/InstructionFactory.cs | 0 .../Instructions/InstructionList.cs | 0 .../Interpreter/Instructions/LabelInfo.cs | 0 .../Instructions/LessThanInstruction.cs | 0 .../Interpreter/Instructions/LocalAccess.cs | 0 .../Instructions/NotEqualInstruction.cs | 0 .../Instructions/NumericConvertInstruction.cs | 0 .../Instructions/StackOperations.cs | 0 .../Instructions/TypeOperations.cs | 0 .../Interpreter/InterpretedFrame.cs | 0 .../Interpreter/Interpreter.cs | 0 .../Interpreter/LightCompiler.cs | 0 .../Interpreter/LightDelegateCreator.cs | 0 .../Interpreter/LightLambda.Generated.cs | 0 .../Interpreter/LightLambda.cs | 0 .../Interpreter/LightLambdaClosureVisitor.cs | 0 .../Interpreter/LocalVariables.cs | 0 .../Interpreter/LoopCompiler.cs | 0 .../Interpreter/RuntimeVariables.cs | 0 .../KeyboardInterruptException.cs | 0 .../Microsoft.Dynamic.csproj | 5 + .../Microsoft.Scripting.txt | 0 .../MultiRuntimeAwareAttribute.cs | 0 .../MutableTuple.cs | 0 .../PerfTrack.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Runtime/AmbiguousFileNameException.cs | 0 .../Runtime/ArgumentArray.cs | 0 .../Runtime/AssemblyTypeNames.cs | 0 .../Runtime/BinderOps.cs | 0 .../Runtime/BinderType.cs | 0 .../Runtime/BindingRestrictionsHelpers.cs | 0 .../Runtime/CallTargets.cs | 0 .../Runtime/CallTypes.cs | 0 .../Runtime/Cast.Generated.cs | 0 .../Runtime/Cast.cs | 0 .../Runtime/CodeDomCodeGen.cs | 0 .../Runtime/CompilerContext.cs | 0 .../Runtime/CustomStringDictionary.cs | 0 .../Runtime/DelegateInfo.cs | 0 .../Runtime/DelegateSignatureInfo.cs | 0 .../Runtime/DlrCachedCodeAttribute.cs | 0 .../Runtime/DocumentationAttribute.cs | 0 .../Runtime/DynamicDelegateCreator.cs | 0 .../Runtime/DynamicNull.cs | 0 .../Runtime/ExceptionHelpers.cs | 0 .../ExplicitConversionMethodAttribute.cs | 0 .../Runtime/Extensible.cs | 0 .../Runtime/ExtensionTypeAttribute.cs | 0 .../Runtime/ExtraKeyEnumerator.cs | 0 .../Runtime/Generator.cs | 0 .../Runtime/IConvertibleMetaObject.cs | 0 .../Runtime/ICustomScriptCodeData.cs | 0 .../Runtime/IMembersList.cs | 0 .../Runtime/IRestrictedMetaObject.cs | 0 .../Runtime/ISlice.cs | 0 .../Runtime/IdDispenser.cs | 0 .../ImplicitConversionMethodAttribute.cs | 0 .../LanguageBoundTextContentProvider.cs | 0 .../Runtime/LegacyScriptCode.cs | 0 .../Runtime/LightExceptions.cs | 0 .../Runtime/LightThrowingAttribute.cs | 0 .../Runtime/LocalsDictionary.cs | 0 .../Runtime/MetaObjectExtensions.cs | 0 .../Runtime/ModuleChangeEventArgs.cs | 0 .../Runtime/ModuleChangeEventType.cs | 0 .../Runtime/NullTextContentProvider.cs | 0 .../Runtime/OperationFailed.cs | 0 .../Runtime/OperatorSlotAttribute.cs | 0 .../Runtime/PositionTrackingWriter.cs | 0 .../Runtime/PropertyMethodAttribute.cs | 0 .../Runtime/ReflectionCache.cs | 0 .../Runtime/RestrictedMetaObject.cs | 0 .../Runtime/ReturnFixer.cs | 0 .../Runtime/SavableScriptCode.cs | 0 .../Runtime/ScriptingRuntimeHelpers.cs | 0 .../Runtime/SourceStringContentProvider.cs | 0 .../Runtime/StaticExtensionMethodAttribute.cs | 0 .../Runtime/TokenizerBuffer.cs | 0 .../Runtime/Uninitialized.cs | 0 .../SerializationStubs.cs | 0 .../SourceFileContentProvider.cs | 0 .../StringExtensions.cs | 0 .../Utils/ArrayUtils.cs | 0 .../Utils/Assert.cs | 0 .../Utils/CacheDict.cs | 0 .../Utils/CheckedDictionaryEnumerator.cs | 0 .../Utils/CollectionExtensions.cs | 0 .../Utils/CollectionUtils.cs | 0 .../Utils/ContractUtils.cs | 0 .../Utils/CopyOnWriteList.cs | 0 .../Utils/DictionaryUnionEnumerator.cs | 0 .../Utils/DynamicUtils.cs | 0 .../Utils/EnumUtils.cs | 0 .../Utils/ExceptionFactory.Generated.cs | 0 .../Utils/ExceptionUtils.cs | 0 .../Utils/HybridReferenceDictionary.cs | 0 .../Utils/IOUtils.cs | 0 .../Utils/ListEqualityComparer.cs | 0 .../Utils/MathUtils.cs | 0 .../Utils/MonitorUtils.cs | 0 .../Utils/Publisher.cs | 0 .../Utils/ReferenceEqualityComparer.cs | 0 .../Utils/ReflectionUtils.cs | 0 .../Utils/StringUtils.cs | 0 .../Utils/SynchronizedDictionary.cs | 0 .../Utils/ThreadLocal.cs | 0 .../Utils/ThreadingUtils.cs | 0 .../Utils/TypeMemberCache.cs | 0 .../Utils/TypeUtils.cs | 0 .../Utils/ValueArray.cs | 0 .../Utils/WeakCollection.cs | 0 .../Utils/WeakDictionary.cs | 0 .../Utils/WeakHandle.cs | 0 .../Xaml/DynamicXamlReader.cs | 0 .../ClrStubs.cs | 0 .../MemoryBlock.cs | 0 .../MemoryMapping.V4.cs | 0 .../MemoryReader.cs | 0 .../MetadataExtensions.cs | 0 .../MetadataImport.cs | 0 .../MetadataName.cs | 0 .../MetadataServices.cs | 0 .../MetadataTableEnumerator.CCI.cs | 0 .../MetadataTableImplementations.cs | 0 .../MetadataTables.CCI.cs | 0 .../MetadataTables.cs | 0 .../Microsoft.Scripting.Metadata.csproj | 5 + .../PEFileStructures.cs | 0 .../Properties/AssemblyInfo.cs | 0 {Docs => Microsoft/Docs}/dlr-overview.doc | Bin {Docs => Microsoft/Docs}/dlr-overview.pdf | Bin {Docs => Microsoft/Docs}/dlr-spec-hosting.doc | Bin {Docs => Microsoft/Docs}/dlr-spec-hosting.pdf | Bin {Docs => Microsoft/Docs}/expr-tree-spec.doc | Bin {Docs => Microsoft/Docs}/expr-tree-spec.pdf | Bin .../Docs}/library-authors-introduction.doc | Bin .../Docs}/library-authors-introduction.pdf | Bin .../Docs}/sites-binders-dynobj-interop.doc | Bin .../Docs}/sites-binders-dynobj-interop.pdf | Bin {Docs => Microsoft/Docs}/sympl.doc | Bin {Docs => Microsoft/Docs}/sympl.pdf | Bin .../Scenarios/Hosting Scenarios.csproj | 0 .../Samples}/Hosting/Scenarios/Program.cs | 0 .../Scenarios/merlin_web_page_code_behind.py | 0 .../Scenarios/register_user_commands.py | 0 .../Hosting/Scenarios/user_commands.rb | 0 .../Samples}/sympl/csharp/DlrHosting.cs | 0 .../Samples}/sympl/csharp/ETGen.cs | 0 .../Samples}/sympl/csharp/Lexer.cs | 0 .../Samples}/sympl/csharp/Parser.cs | 0 .../Samples}/sympl/csharp/Program.cs | 0 .../sympl/csharp/Properties/AssemblyInfo.cs | 0 .../Samples}/sympl/csharp/Runtime.cs | 0 .../Samples}/sympl/csharp/Sympl.cs | 0 .../Samples}/sympl/csharp/app.config | 0 .../Samples}/sympl/csharp/sympl.csproj | 0 .../Samples}/sympl/csharp/test.bsl | 0 .../Samples}/sympl/examples/indexing.sympl | 0 .../Samples}/sympl/examples/lists.sympl | 0 .../Samples}/sympl/examples/ops.sympl | 0 .../Samples}/sympl/examples/test.bat | 0 .../Samples}/sympl/examples/test.sympl | 0 .../Samples}/sympl/examples/test_python.bat | 0 .../Samples}/sympl/python/etgen.py | 0 .../Samples}/sympl/python/lexer.py | 0 .../Samples}/sympl/python/parser.py | 0 .../Samples}/sympl/python/runtime.py | 0 .../Samples}/sympl/python/sympl.py | 0 .../Samples}/sympl/python/test.bsl | 0 .../Samples}/sympl/python/test.py | 0 NuGet.config | 6 - .../NuGet}/DynamicLanguageRuntime.nuspec | 0 .../NuGet/Riverside.Dynamic.Packaging.csproj | 0 {Build => Packaging/Targets}/After.targets | 0 {Build => Packaging/Targets}/Key.snk | Bin {Build => Packaging/Targets}/Tasks.Targets | 0 {Build => Packaging/Targets}/net462.props | 0 {Build => Packaging/Targets}/net6.0.props | 0 {Build => Packaging/Targets}/net8.0.props | 0 {Build => Packaging/Targets}/net9.0.props | 0 .../Targets}/netstandard2.0.props | 0 {Build => Packaging/Targets}/steps.yml | 0 .../ArgumentTypeException.cs | 0 .../AssemblyLoadedEventArgs.cs | 0 .../CompilerOptions.cs | 0 .../ErrorSink.cs | 0 .../GlobalSuppressions.cs | 0 .../Hosting/CompiledCode.cs | 0 .../Hosting/Configuration/LanguageElement.cs | 0 .../LanguageElementCollection.cs | 0 .../Hosting/Configuration/OptionElement.cs | 0 .../Configuration/OptionElementCollection.cs | 0 .../Hosting/Configuration/Section.cs | 0 .../Hosting/DocumentationOperations.cs | 0 .../Hosting/ErrorListener.cs | 0 .../Hosting/ErrorListenerProxy.cs | 0 .../Hosting/ErrorSinkProxyListener.cs | 0 .../Hosting/ExceptionOperations.cs | 0 .../Hosting/LanguageSetup.cs | 0 .../Hosting/MemberDoc.cs | 0 .../Hosting/MemberKind.cs | 0 .../Hosting/ObjectOperations.cs | 0 .../Hosting/OverloadDoc.cs | 0 .../Hosting/ParameterDoc.cs | 0 .../Hosting/ParameterFlags.cs | 0 .../Hosting/Providers/HostingHelpers.cs | 0 .../Hosting/ScriptEngine.cs | 0 .../Hosting/ScriptHost.cs | 0 .../Hosting/ScriptHostProxy.cs | 0 .../Hosting/ScriptIO.cs | 0 .../Hosting/ScriptRuntime.cs | 0 .../Hosting/ScriptRuntimeSetup.cs | 0 .../Hosting/ScriptScope.cs | 0 .../Hosting/ScriptSource.cs | 0 .../Hosting/TokenCategorizer.cs | 0 .../IndexSpan.cs | 0 .../InvalidImplementationException.cs | 0 .../LanguageOptions.cs | 0 .../Microsoft.Scripting.csproj | 5 + .../PlatformAdaptationLayer.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Runtime/ContextId.cs | 0 .../Runtime/DlrConfiguration.cs | 0 .../Runtime/DocumentationProvider.cs | 0 .../Runtime/DynamicOperations.Generated.cs | 0 .../Runtime/DynamicOperations.cs | 0 .../Runtime/DynamicRuntimeHostingProvider.cs | 0 .../Runtime/DynamicStackFrame.cs | 0 .../Runtime/InvariantContext.cs | 0 .../LanguageBoundTextContentProvider.cs | 0 .../Runtime/LanguageContext.cs | 0 .../Runtime/NotNullAttribute.cs | 0 .../Runtime/ObjectDictionaryExpando.cs | 0 .../Runtime/ParamDictionaryAttribute.cs | 0 .../Runtime/ParserSink.cs | 0 .../Runtime/Scope.cs | 0 .../Runtime/ScopeExtension.cs | 0 .../Runtime/ScopeStorage.cs | 0 .../Runtime/ScriptCode.cs | 0 .../Runtime/ScriptDomainManager.cs | 0 .../Runtime/SharedIO.cs | 0 .../Runtime/SourceStringContentProvider.cs | 0 .../Runtime/StreamContentProvider.cs | 0 .../Runtime/StringDictionaryExpando.cs | 0 .../Runtime/TokenInfo.cs | 0 .../Runtime/TokenTriggers.cs | 0 .../Runtime/TokenizerService.cs | 0 .../ScriptCodeParseResult.cs | 0 .../Severity.cs | 0 .../SourceCodeKind.cs | 0 .../SourceCodeReader.cs | 0 .../SourceFileContentProvider.cs | 0 .../SourceLocation.cs | 0 .../SourceSpan.cs | 0 .../SourceUnit.cs | 0 .../SyntaxErrorException.cs | 0 .../TextContentProvider.cs | 0 .../TokenCategory.cs | 0 .../Utils/ArrayUtils.cs | 0 .../Utils/AssemblyQualifiedTypeName.cs | 0 .../Utils/Assert.cs | 0 .../Utils/CollectionExtensions.cs | 0 .../Utils/ConsoleInputStream.cs | 0 .../Utils/ConsoleStreamType.cs | 0 .../Utils/ContractUtils.cs | 0 .../Utils/DelegateUtils.cs | 0 .../Utils/ExceptionFactory.Generated.cs | 0 .../Utils/ExceptionUtils.cs | 0 .../Utils/ExpressionUtils.cs | 0 .../Utils/NativeMethods.cs | 0 .../Utils/ReflectionUtils.cs | 0 .../Utils/TextStream.cs | 0 Src/Directory.Build.props | 12 - 531 files changed, 434 insertions(+), 69 deletions(-) rename README.md => .github/README.md (100%) delete mode 100644 .vsts-ci.yml rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ActionBinder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Argument.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ArgumentType.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/BoundMemberTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/CallSignature.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ActualArguments.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ApplicableCandidate.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ArgumentBinding.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/BindingResult.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/BindingTarget.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ByRefReturnBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/CallFailure.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/CallFailureReason.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/Candidate.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/CandidateSet.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ConversionResult.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/DefaultArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/DefaultOverloadResolver.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/InstanceBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/KeywordArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/KeywordConstructorReturnBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/MethodCandidate.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/NarrowingLevel.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/OutArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/OverloadInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/OverloadResolver.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/OverloadResolverFactory.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ParameterMapping.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ParameterWrapper.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ParamsArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ParamsDictArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ReferenceArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/RestrictedArguments.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ReturnBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/ReturnReferenceArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/SimpleArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Calls/TypeInferer.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ComboActionRewriter.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ComboBinder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ConditionalBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ConstructorTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ConversionResultKind.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/CustomTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/DefaultBinder.Conversions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/DefaultBinder.DeleteMember.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/DefaultBinder.GetMember.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/DefaultBinder.Invoke.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/DefaultBinder.MethodCalls.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/DefaultBinder.Operations.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/DefaultBinder.SetMember.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/DefaultBinder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/DynamicSiteHelper.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ErrorInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ErrorMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/EventTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ExtensionBinaryOperationBinder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ExtensionMethodTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ExtensionPropertyTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ExtensionUnaryOperationBinder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/FieldTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ILightExceptionBinder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/Interceptor.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/MemberGroup.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/MemberRequestKind.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/MemberTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/MethodGroup.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/MethodTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/NamespaceTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/NestedTypeTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/NoSideEffectsAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/OperationBinder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/OperationMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/OperatorInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/PropertyTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/ReflectedPropertyTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/TopNamespaceTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/TrackerTypes.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/TypeGroup.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Actions/TypeTracker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/BinaryExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/Block.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/BlockBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/ConstantExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/DebugStatement.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/EmptyStatements.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/ExpressionCollectionBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/FinallyFlowControlExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/FlowControlRewriter.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/GeneratorExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/GeneratorRewriter.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/ILightExceptionAwareExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/IfStatementBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/IfStatementTest.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/LambdaBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/LambdaParameterRewriter.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/LightCheckAndThrowExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/LightDynamicExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/LightExceptionConvertingExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/LightExceptionRewriter.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/LightLambdaExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/LightThrowExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/LoopStatement.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/MethodCallExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/NewArrayExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/NewExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/SourceFileInformation.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/TryStatementBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/UnaryExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/Utils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Ast/YieldExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/BoolArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/BoundDispEvent.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/CollectionExtensions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComBinder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComBinderHelpers.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComClassMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComDispIds.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComEventDesc.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComEventSink.netcoreapp.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComEventSink.netfx.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComEventSinkProxy.netfx.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComEventSinksContainer.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComEventsMethod.netcoreapp.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComFallbackMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComHresults.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComInterop.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComInvokeAction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComInvokeBinder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComMethodDesc.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComParamDesc.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComRuntimeHelpers.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComType.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComTypeClassDesc.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComTypeDesc.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComTypeEnumDesc.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComTypeLibDesc.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComTypeLibInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ComTypeLibMemberDesc.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ConversionArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ConvertArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ConvertibleArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/CurrencyArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/DateTimeArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/DispCallable.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/DispCallableMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/DispatchArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ErrorArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/Errors.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/ExcepInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/Helpers.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/IDispatchComObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/IDispatchMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/IPseudoComObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/NullArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/SimpleArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/SplatCallSite.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/StringArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/TypeEnumMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/TypeLibInfoMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/TypeLibMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/TypeUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/UnknownArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/VarEnumSelector.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/Variant.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/VariantArgBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/VariantArray.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/ComInterop/VariantBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/DebugOptions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/CollectionUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/CompilerServices/DebugLambdaInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/CompilerServices/IDebugCompilerSupport.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DebugContext.GeneratorLoopProc.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DebugContext.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DebugFrame.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DebugGenerator.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DebugInfoRewriter.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DebugMode.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DebugSourceFile.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DebugSourceSpan.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DebugThread.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DebuggableLambdaBuilder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DefaultRuntimeVariablesImpl/DebugRuntimeVariables.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThread.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThreadFactory.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/DelegateHelpers.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/ForceToGeneratorLoopException.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/FunctionInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/IDebugCallback.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/InvokeTargets.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/LambdaWalker.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/Microsoft.Scripting.Debugging.Generated.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/RuntimeOps.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/RuntimeVariablesSupport/IDebugRuntimeVariables.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/RuntimeVariablesSupport/IDebugThreadFactory.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/ScopedRuntimeVariables.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/ThreadLocal.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/TraceEventKind.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/TracePipeline/ITraceCallback.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/TracePipeline/ITracePipeline.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/TracePipeline/TracePipeline.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Debugging/VariableInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/AssemblyGen.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/CompilerHelpers.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/ConstantCheck.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/DelegateHelpers.Generated.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/DelegateHelpers.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/DynamicILGen.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/FieldBuilderExpression.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/IExpressionSerializable.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/ILGen.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/KeyedQueue.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/MethodSignatureInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/Snippets.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/SymbolGuids.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/ToDiskRewriter.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Generation/TypeGen.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/GlobalSuppressions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/BasicConsole.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/CommandLine.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/ConsoleHost.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/ConsoleHostOptions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/ConsoleHostOptionsParser.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/ConsoleOptions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/ICommandDispatcher.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/IConsole.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/OptionsParser.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/Remote/ConsoleRestartManager.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/Remote/RemoteCommandDispatcher.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/Remote/RemoteConsoleCommandLine.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/Remote/RemoteConsoleHost.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/Remote/RemoteRuntimeServer.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/Style.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Hosting/Shell/SuperConsole.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/BranchLabel.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/ILightCallSiteBinder.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/AddInstruction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/ArrayOperations.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/CallInstruction.Generated.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/CallInstruction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/ControlFlowInstructions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/DivInstruction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/DynamicInstructionN.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/DynamicInstructions.Generated.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/DynamicSplatInstruction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/EqualInstruction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/FieldOperations.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/GreaterThanInstruction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/Instruction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/InstructionFactory.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/InstructionList.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/LabelInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/LessThanInstruction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/LocalAccess.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/NotEqualInstruction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/NumericConvertInstruction.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/StackOperations.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Instructions/TypeOperations.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/InterpretedFrame.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/Interpreter.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/LightCompiler.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/LightDelegateCreator.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/LightLambda.Generated.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/LightLambda.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/LightLambdaClosureVisitor.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/LocalVariables.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/LoopCompiler.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Interpreter/RuntimeVariables.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/KeyboardInterruptException.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Microsoft.Dynamic.csproj (89%) rename {Src/Microsoft.Dynamic => Dynamic}/Microsoft.Scripting.txt (100%) rename {Src/Microsoft.Dynamic => Dynamic}/MultiRuntimeAwareAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/MutableTuple.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/PerfTrack.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Properties/AssemblyInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/AmbiguousFileNameException.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ArgumentArray.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/AssemblyTypeNames.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/BinderOps.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/BinderType.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/BindingRestrictionsHelpers.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/CallTargets.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/CallTypes.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/Cast.Generated.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/Cast.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/CodeDomCodeGen.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/CompilerContext.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/CustomStringDictionary.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/DelegateInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/DelegateSignatureInfo.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/DlrCachedCodeAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/DocumentationAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/DynamicDelegateCreator.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/DynamicNull.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ExceptionHelpers.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ExplicitConversionMethodAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/Extensible.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ExtensionTypeAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ExtraKeyEnumerator.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/Generator.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/IConvertibleMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ICustomScriptCodeData.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/IMembersList.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/IRestrictedMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ISlice.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/IdDispenser.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ImplicitConversionMethodAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/LanguageBoundTextContentProvider.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/LegacyScriptCode.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/LightExceptions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/LightThrowingAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/LocalsDictionary.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/MetaObjectExtensions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ModuleChangeEventArgs.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ModuleChangeEventType.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/NullTextContentProvider.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/OperationFailed.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/OperatorSlotAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/PositionTrackingWriter.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/PropertyMethodAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ReflectionCache.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/RestrictedMetaObject.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ReturnFixer.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/SavableScriptCode.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/ScriptingRuntimeHelpers.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/SourceStringContentProvider.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/StaticExtensionMethodAttribute.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/TokenizerBuffer.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Runtime/Uninitialized.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/SerializationStubs.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/SourceFileContentProvider.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/StringExtensions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/ArrayUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/Assert.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/CacheDict.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/CheckedDictionaryEnumerator.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/CollectionExtensions.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/CollectionUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/ContractUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/CopyOnWriteList.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/DictionaryUnionEnumerator.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/DynamicUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/EnumUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/ExceptionFactory.Generated.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/ExceptionUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/HybridReferenceDictionary.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/IOUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/ListEqualityComparer.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/MathUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/MonitorUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/Publisher.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/ReferenceEqualityComparer.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/ReflectionUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/StringUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/SynchronizedDictionary.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/ThreadLocal.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/ThreadingUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/TypeMemberCache.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/TypeUtils.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/ValueArray.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/WeakCollection.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/WeakDictionary.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Utils/WeakHandle.cs (100%) rename {Src/Microsoft.Dynamic => Dynamic}/Xaml/DynamicXamlReader.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/ClrStubs.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MemoryBlock.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MemoryMapping.V4.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MemoryReader.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MetadataExtensions.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MetadataImport.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MetadataName.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MetadataServices.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MetadataTableEnumerator.CCI.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MetadataTableImplementations.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MetadataTables.CCI.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/MetadataTables.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/Microsoft.Scripting.Metadata.csproj (78%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/PEFileStructures.cs (100%) rename {Src/Microsoft.Scripting.Metadata => Metadata}/Properties/AssemblyInfo.cs (100%) rename {Docs => Microsoft/Docs}/dlr-overview.doc (100%) rename {Docs => Microsoft/Docs}/dlr-overview.pdf (100%) rename {Docs => Microsoft/Docs}/dlr-spec-hosting.doc (100%) rename {Docs => Microsoft/Docs}/dlr-spec-hosting.pdf (100%) rename {Docs => Microsoft/Docs}/expr-tree-spec.doc (100%) rename {Docs => Microsoft/Docs}/expr-tree-spec.pdf (100%) rename {Docs => Microsoft/Docs}/library-authors-introduction.doc (100%) rename {Docs => Microsoft/Docs}/library-authors-introduction.pdf (100%) rename {Docs => Microsoft/Docs}/sites-binders-dynobj-interop.doc (100%) rename {Docs => Microsoft/Docs}/sites-binders-dynobj-interop.pdf (100%) rename {Docs => Microsoft/Docs}/sympl.doc (100%) rename {Docs => Microsoft/Docs}/sympl.pdf (100%) rename {Samples => Microsoft/Samples}/Hosting/Scenarios/Hosting Scenarios.csproj (100%) rename {Samples => Microsoft/Samples}/Hosting/Scenarios/Program.cs (100%) rename {Samples => Microsoft/Samples}/Hosting/Scenarios/merlin_web_page_code_behind.py (100%) rename {Samples => Microsoft/Samples}/Hosting/Scenarios/register_user_commands.py (100%) rename {Samples => Microsoft/Samples}/Hosting/Scenarios/user_commands.rb (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/DlrHosting.cs (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/ETGen.cs (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/Lexer.cs (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/Parser.cs (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/Program.cs (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/Properties/AssemblyInfo.cs (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/Runtime.cs (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/Sympl.cs (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/app.config (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/sympl.csproj (100%) rename {Samples => Microsoft/Samples}/sympl/csharp/test.bsl (100%) rename {Samples => Microsoft/Samples}/sympl/examples/indexing.sympl (100%) rename {Samples => Microsoft/Samples}/sympl/examples/lists.sympl (100%) rename {Samples => Microsoft/Samples}/sympl/examples/ops.sympl (100%) rename {Samples => Microsoft/Samples}/sympl/examples/test.bat (100%) rename {Samples => Microsoft/Samples}/sympl/examples/test.sympl (100%) rename {Samples => Microsoft/Samples}/sympl/examples/test_python.bat (100%) rename {Samples => Microsoft/Samples}/sympl/python/etgen.py (100%) rename {Samples => Microsoft/Samples}/sympl/python/lexer.py (100%) rename {Samples => Microsoft/Samples}/sympl/python/parser.py (100%) rename {Samples => Microsoft/Samples}/sympl/python/runtime.py (100%) rename {Samples => Microsoft/Samples}/sympl/python/sympl.py (100%) rename {Samples => Microsoft/Samples}/sympl/python/test.bsl (100%) rename {Samples => Microsoft/Samples}/sympl/python/test.py (100%) delete mode 100644 NuGet.config rename {Package/nuget => Packaging/NuGet}/DynamicLanguageRuntime.nuspec (100%) rename Package/nuget/NuGet.Packaging.csproj => Packaging/NuGet/Riverside.Dynamic.Packaging.csproj (100%) rename {Build => Packaging/Targets}/After.targets (100%) rename {Build => Packaging/Targets}/Key.snk (100%) rename {Build => Packaging/Targets}/Tasks.Targets (100%) rename {Build => Packaging/Targets}/net462.props (100%) rename {Build => Packaging/Targets}/net6.0.props (100%) rename {Build => Packaging/Targets}/net8.0.props (100%) rename {Build => Packaging/Targets}/net9.0.props (100%) rename {Build => Packaging/Targets}/netstandard2.0.props (100%) rename {Build => Packaging/Targets}/steps.yml (100%) rename {Src/Microsoft.Scripting => Scripting}/ArgumentTypeException.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/AssemblyLoadedEventArgs.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/CompilerOptions.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/ErrorSink.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/GlobalSuppressions.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/CompiledCode.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/Configuration/LanguageElement.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/Configuration/LanguageElementCollection.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/Configuration/OptionElement.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/Configuration/OptionElementCollection.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/Configuration/Section.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/DocumentationOperations.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ErrorListener.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ErrorListenerProxy.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ErrorSinkProxyListener.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ExceptionOperations.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/LanguageSetup.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/MemberDoc.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/MemberKind.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ObjectOperations.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/OverloadDoc.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ParameterDoc.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ParameterFlags.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/Providers/HostingHelpers.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ScriptEngine.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ScriptHost.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ScriptHostProxy.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ScriptIO.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ScriptRuntime.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ScriptRuntimeSetup.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ScriptScope.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/ScriptSource.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Hosting/TokenCategorizer.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/IndexSpan.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/InvalidImplementationException.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/LanguageOptions.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Microsoft.Scripting.csproj (89%) rename {Src/Microsoft.Scripting => Scripting}/PlatformAdaptationLayer.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Properties/AssemblyInfo.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/ContextId.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/DlrConfiguration.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/DocumentationProvider.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/DynamicOperations.Generated.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/DynamicOperations.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/DynamicRuntimeHostingProvider.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/DynamicStackFrame.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/InvariantContext.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/LanguageBoundTextContentProvider.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/LanguageContext.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/NotNullAttribute.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/ObjectDictionaryExpando.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/ParamDictionaryAttribute.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/ParserSink.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/Scope.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/ScopeExtension.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/ScopeStorage.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/ScriptCode.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/ScriptDomainManager.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/SharedIO.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/SourceStringContentProvider.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/StreamContentProvider.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/StringDictionaryExpando.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/TokenInfo.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/TokenTriggers.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Runtime/TokenizerService.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/ScriptCodeParseResult.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Severity.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/SourceCodeKind.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/SourceCodeReader.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/SourceFileContentProvider.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/SourceLocation.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/SourceSpan.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/SourceUnit.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/SyntaxErrorException.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/TextContentProvider.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/TokenCategory.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/ArrayUtils.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/AssemblyQualifiedTypeName.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/Assert.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/CollectionExtensions.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/ConsoleInputStream.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/ConsoleStreamType.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/ContractUtils.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/DelegateUtils.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/ExceptionFactory.Generated.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/ExceptionUtils.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/ExpressionUtils.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/NativeMethods.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/ReflectionUtils.cs (100%) rename {Src/Microsoft.Scripting => Scripting}/Utils/TextStream.cs (100%) delete mode 100644 Src/Directory.Build.props diff --git a/README.md b/.github/README.md similarity index 100% rename from README.md rename to .github/README.md diff --git a/.gitignore b/.gitignore index 6969a316..368c413a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,10 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore + +## Custom files + *_name_S* .vs/ @@ -58,3 +65,402 @@ Languages/IronPython/Tests/vbproptest0.*.dll *.binlog *.ProjectImports.zip *result.xml + +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Mono auto generated files +mono_crash.* + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Ww][Ii][Nn]32/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUnit +*.VisualState.xml +TestResult.xml +nunit-*.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# ASP.NET Scaffolding +ScaffoldingReadMe.txt + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +# but not Directory.Build.rsp, as it configures directory-level build defaults +!Directory.Build.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.tlog +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Coverlet is a free, cross platform Code Coverage Tool +coverage*.json +coverage*.xml +coverage*.info + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# NuGet Symbol Packages +*.snupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx +*.appxbundle +*.appxupload + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser +*- [Bb]ackup.rdl +*- [Bb]ackup ([0-9]).rdl +*- [Bb]ackup ([0-9][0-9]).rdl + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio 6 auto-generated project file (contains which files were open etc.) +*.vbp + +# Visual Studio 6 workspace and project file (working project files containing files to include in project) +*.dsw +*.dsp + +# Visual Studio 6 technical files +*.ncb +*.aps + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# Visual Studio History (VSHistory) files +.vshistory/ + +# BeatPulse healthcheck temp database +healthchecksdb + +# Backup folder for Package Reference Convert tool in Visual Studio 2017 +MigrationBackup/ + +# Ionide (cross platform F# VS Code tools) working folder +.ionide/ + +# Fody - auto-generated XML schema +FodyWeavers.xsd + +# VS Code files for those working on multiple tools +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace + +# Local History for Visual Studio Code +.history/ + +# Windows Installer files from build outputs +*.cab +*.msi +*.msix +*.msm +*.msp + +# JetBrains Rider +*.sln.iml diff --git a/.vsts-ci.yml b/.vsts-ci.yml deleted file mode 100644 index 6e8567eb..00000000 --- a/.vsts-ci.yml +++ /dev/null @@ -1,37 +0,0 @@ -jobs: - -################################################################################ -- job: Windows -################################################################################ - displayName: Windows - timeoutInMinutes: 180 - pool: - vmImage: windows-latest - steps: - - template: Build/steps.yml - parameters: - os: 'Windows' - -################################################################################ -- job: Linux -################################################################################ - displayName: Linux (Ubuntu) - timeoutInMinutes: 180 - pool: - vmImage: ubuntu-latest - steps: - - template: Build/steps.yml - parameters: - os: 'Linux' - -################################################################################ -- job: macOS -################################################################################ - displayName: macOS - timeoutInMinutes: 180 - pool: - vmImage: macOS-latest - steps: - - template: Build/steps.yml - parameters: - os: 'macOS' diff --git a/Build.proj b/Build.proj index 44d71c4f..697fbf0d 100644 --- a/Build.proj +++ b/Build.proj @@ -9,7 +9,7 @@ $(RootDir)\Util $(RootDir)\bin - $(RootDir)\Build + $(RootDir)\Packaging\Targets @@ -19,8 +19,8 @@ $(MajorVersion).$(MinorVersion).$(MicroVersion) $(MajorVersion).$(MinorVersion).$(MicroVersion)-$(ReleaseLevel)$(ReleaseSerial) - $(RootDir)\Package\$(Configuration)\Stage\DynamicLanguageRuntime.$(PackageVersion) - $(RootDir)\Package\$(Configuration)\Packages\DynamicLanguageRuntime.$(PackageVersion) + $(RootDir)\Packaging\$(Configuration)\Stage\DynamicLanguageRuntime.$(PackageVersion) + $(RootDir)\Packaging\$(Configuration)\Packages\DynamicLanguageRuntime.$(PackageVersion) @@ -70,8 +70,8 @@ - - + + @@ -88,7 +88,7 @@ - $(RootDir)/Package/nuget + $(RootDir)/Packaging/NuGet @@ -100,14 +100,14 @@ - - + + - diff --git a/Dynamic.sln b/Dynamic.sln index a0fdd4d8..729b5815 100644 --- a/Dynamic.sln +++ b/Dynamic.sln @@ -10,11 +10,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClrAssembly", "Tests\ClrAss {EB66B766-6354-4208-A3D4-AACBDCB5C3B3} = {EB66B766-6354-4208-A3D4-AACBDCB5C3B3} EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Dynamic", "Src\Microsoft.Dynamic\Microsoft.Dynamic.csproj", "{EB66B766-6354-4208-A3D4-AACBDCB5C3B3}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Dynamic", "Dynamic\Microsoft.Dynamic.csproj", "{EB66B766-6354-4208-A3D4-AACBDCB5C3B3}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Scripting", "Src\Microsoft.Scripting\Microsoft.Scripting.csproj", "{02FF0909-F5AD-48CF-A86A-345E721B7E40}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Scripting", "Scripting\Microsoft.Scripting.csproj", "{02FF0909-F5AD-48CF-A86A-345E721B7E40}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Scripting.Metadata", "Src\Microsoft.Scripting.Metadata\Microsoft.Scripting.Metadata.csproj", "{ACDD9B9E-8FE6-439C-9521-1CCBA47F6143}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Scripting.Metadata", "Metadata\Microsoft.Scripting.Metadata.csproj", "{ACDD9B9E-8FE6-439C-9521-1CCBA47F6143}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Metadata", "Tests\Metadata\Metadata.csproj", "{848BBEB0-63E6-4736-B60C-23A9D733593D}" EndProject @@ -28,8 +28,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution global.json = global.json LICENSE = LICENSE make.ps1 = make.ps1 - NuGet.config = NuGet.config - README.md = README.md + .github\README.md = .github\README.md EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{60056F49-17D6-4C5C-80EC-F203BA2F7E3B}" diff --git a/Src/Microsoft.Dynamic/Actions/ActionBinder.cs b/Dynamic/Actions/ActionBinder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ActionBinder.cs rename to Dynamic/Actions/ActionBinder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Argument.cs b/Dynamic/Actions/Argument.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Argument.cs rename to Dynamic/Actions/Argument.cs diff --git a/Src/Microsoft.Dynamic/Actions/ArgumentType.cs b/Dynamic/Actions/ArgumentType.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ArgumentType.cs rename to Dynamic/Actions/ArgumentType.cs diff --git a/Src/Microsoft.Dynamic/Actions/BoundMemberTracker.cs b/Dynamic/Actions/BoundMemberTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/BoundMemberTracker.cs rename to Dynamic/Actions/BoundMemberTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/CallSignature.cs b/Dynamic/Actions/CallSignature.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/CallSignature.cs rename to Dynamic/Actions/CallSignature.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ActualArguments.cs b/Dynamic/Actions/Calls/ActualArguments.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ActualArguments.cs rename to Dynamic/Actions/Calls/ActualArguments.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ApplicableCandidate.cs b/Dynamic/Actions/Calls/ApplicableCandidate.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ApplicableCandidate.cs rename to Dynamic/Actions/Calls/ApplicableCandidate.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ArgBuilder.cs b/Dynamic/Actions/Calls/ArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ArgBuilder.cs rename to Dynamic/Actions/Calls/ArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ArgumentBinding.cs b/Dynamic/Actions/Calls/ArgumentBinding.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ArgumentBinding.cs rename to Dynamic/Actions/Calls/ArgumentBinding.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/BindingResult.cs b/Dynamic/Actions/Calls/BindingResult.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/BindingResult.cs rename to Dynamic/Actions/Calls/BindingResult.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/BindingTarget.cs b/Dynamic/Actions/Calls/BindingTarget.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/BindingTarget.cs rename to Dynamic/Actions/Calls/BindingTarget.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ByRefReturnBuilder.cs b/Dynamic/Actions/Calls/ByRefReturnBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ByRefReturnBuilder.cs rename to Dynamic/Actions/Calls/ByRefReturnBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/CallFailure.cs b/Dynamic/Actions/Calls/CallFailure.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/CallFailure.cs rename to Dynamic/Actions/Calls/CallFailure.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/CallFailureReason.cs b/Dynamic/Actions/Calls/CallFailureReason.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/CallFailureReason.cs rename to Dynamic/Actions/Calls/CallFailureReason.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/Candidate.cs b/Dynamic/Actions/Calls/Candidate.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/Candidate.cs rename to Dynamic/Actions/Calls/Candidate.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/CandidateSet.cs b/Dynamic/Actions/Calls/CandidateSet.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/CandidateSet.cs rename to Dynamic/Actions/Calls/CandidateSet.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ConversionResult.cs b/Dynamic/Actions/Calls/ConversionResult.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ConversionResult.cs rename to Dynamic/Actions/Calls/ConversionResult.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/DefaultArgBuilder.cs b/Dynamic/Actions/Calls/DefaultArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/DefaultArgBuilder.cs rename to Dynamic/Actions/Calls/DefaultArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/DefaultOverloadResolver.cs b/Dynamic/Actions/Calls/DefaultOverloadResolver.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/DefaultOverloadResolver.cs rename to Dynamic/Actions/Calls/DefaultOverloadResolver.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/InstanceBuilder.cs b/Dynamic/Actions/Calls/InstanceBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/InstanceBuilder.cs rename to Dynamic/Actions/Calls/InstanceBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/KeywordArgBuilder.cs b/Dynamic/Actions/Calls/KeywordArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/KeywordArgBuilder.cs rename to Dynamic/Actions/Calls/KeywordArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/KeywordConstructorReturnBuilder.cs b/Dynamic/Actions/Calls/KeywordConstructorReturnBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/KeywordConstructorReturnBuilder.cs rename to Dynamic/Actions/Calls/KeywordConstructorReturnBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/MethodCandidate.cs b/Dynamic/Actions/Calls/MethodCandidate.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/MethodCandidate.cs rename to Dynamic/Actions/Calls/MethodCandidate.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/NarrowingLevel.cs b/Dynamic/Actions/Calls/NarrowingLevel.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/NarrowingLevel.cs rename to Dynamic/Actions/Calls/NarrowingLevel.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/OutArgBuilder.cs b/Dynamic/Actions/Calls/OutArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/OutArgBuilder.cs rename to Dynamic/Actions/Calls/OutArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/OverloadInfo.cs b/Dynamic/Actions/Calls/OverloadInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/OverloadInfo.cs rename to Dynamic/Actions/Calls/OverloadInfo.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/OverloadResolver.cs b/Dynamic/Actions/Calls/OverloadResolver.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/OverloadResolver.cs rename to Dynamic/Actions/Calls/OverloadResolver.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/OverloadResolverFactory.cs b/Dynamic/Actions/Calls/OverloadResolverFactory.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/OverloadResolverFactory.cs rename to Dynamic/Actions/Calls/OverloadResolverFactory.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ParameterMapping.cs b/Dynamic/Actions/Calls/ParameterMapping.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ParameterMapping.cs rename to Dynamic/Actions/Calls/ParameterMapping.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ParameterWrapper.cs b/Dynamic/Actions/Calls/ParameterWrapper.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ParameterWrapper.cs rename to Dynamic/Actions/Calls/ParameterWrapper.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ParamsArgBuilder.cs b/Dynamic/Actions/Calls/ParamsArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ParamsArgBuilder.cs rename to Dynamic/Actions/Calls/ParamsArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ParamsDictArgBuilder.cs b/Dynamic/Actions/Calls/ParamsDictArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ParamsDictArgBuilder.cs rename to Dynamic/Actions/Calls/ParamsDictArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ReferenceArgBuilder.cs b/Dynamic/Actions/Calls/ReferenceArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ReferenceArgBuilder.cs rename to Dynamic/Actions/Calls/ReferenceArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/RestrictedArguments.cs b/Dynamic/Actions/Calls/RestrictedArguments.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/RestrictedArguments.cs rename to Dynamic/Actions/Calls/RestrictedArguments.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ReturnBuilder.cs b/Dynamic/Actions/Calls/ReturnBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ReturnBuilder.cs rename to Dynamic/Actions/Calls/ReturnBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/ReturnReferenceArgBuilder.cs b/Dynamic/Actions/Calls/ReturnReferenceArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/ReturnReferenceArgBuilder.cs rename to Dynamic/Actions/Calls/ReturnReferenceArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/SimpleArgBuilder.cs b/Dynamic/Actions/Calls/SimpleArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/SimpleArgBuilder.cs rename to Dynamic/Actions/Calls/SimpleArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Calls/TypeInferer.cs b/Dynamic/Actions/Calls/TypeInferer.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Calls/TypeInferer.cs rename to Dynamic/Actions/Calls/TypeInferer.cs diff --git a/Src/Microsoft.Dynamic/Actions/ComboActionRewriter.cs b/Dynamic/Actions/ComboActionRewriter.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ComboActionRewriter.cs rename to Dynamic/Actions/ComboActionRewriter.cs diff --git a/Src/Microsoft.Dynamic/Actions/ComboBinder.cs b/Dynamic/Actions/ComboBinder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ComboBinder.cs rename to Dynamic/Actions/ComboBinder.cs diff --git a/Src/Microsoft.Dynamic/Actions/ConditionalBuilder.cs b/Dynamic/Actions/ConditionalBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ConditionalBuilder.cs rename to Dynamic/Actions/ConditionalBuilder.cs diff --git a/Src/Microsoft.Dynamic/Actions/ConstructorTracker.cs b/Dynamic/Actions/ConstructorTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ConstructorTracker.cs rename to Dynamic/Actions/ConstructorTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/ConversionResultKind.cs b/Dynamic/Actions/ConversionResultKind.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ConversionResultKind.cs rename to Dynamic/Actions/ConversionResultKind.cs diff --git a/Src/Microsoft.Dynamic/Actions/CustomTracker.cs b/Dynamic/Actions/CustomTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/CustomTracker.cs rename to Dynamic/Actions/CustomTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/DefaultBinder.Conversions.cs b/Dynamic/Actions/DefaultBinder.Conversions.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/DefaultBinder.Conversions.cs rename to Dynamic/Actions/DefaultBinder.Conversions.cs diff --git a/Src/Microsoft.Dynamic/Actions/DefaultBinder.DeleteMember.cs b/Dynamic/Actions/DefaultBinder.DeleteMember.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/DefaultBinder.DeleteMember.cs rename to Dynamic/Actions/DefaultBinder.DeleteMember.cs diff --git a/Src/Microsoft.Dynamic/Actions/DefaultBinder.GetMember.cs b/Dynamic/Actions/DefaultBinder.GetMember.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/DefaultBinder.GetMember.cs rename to Dynamic/Actions/DefaultBinder.GetMember.cs diff --git a/Src/Microsoft.Dynamic/Actions/DefaultBinder.Invoke.cs b/Dynamic/Actions/DefaultBinder.Invoke.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/DefaultBinder.Invoke.cs rename to Dynamic/Actions/DefaultBinder.Invoke.cs diff --git a/Src/Microsoft.Dynamic/Actions/DefaultBinder.MethodCalls.cs b/Dynamic/Actions/DefaultBinder.MethodCalls.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/DefaultBinder.MethodCalls.cs rename to Dynamic/Actions/DefaultBinder.MethodCalls.cs diff --git a/Src/Microsoft.Dynamic/Actions/DefaultBinder.Operations.cs b/Dynamic/Actions/DefaultBinder.Operations.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/DefaultBinder.Operations.cs rename to Dynamic/Actions/DefaultBinder.Operations.cs diff --git a/Src/Microsoft.Dynamic/Actions/DefaultBinder.SetMember.cs b/Dynamic/Actions/DefaultBinder.SetMember.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/DefaultBinder.SetMember.cs rename to Dynamic/Actions/DefaultBinder.SetMember.cs diff --git a/Src/Microsoft.Dynamic/Actions/DefaultBinder.cs b/Dynamic/Actions/DefaultBinder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/DefaultBinder.cs rename to Dynamic/Actions/DefaultBinder.cs diff --git a/Src/Microsoft.Dynamic/Actions/DynamicSiteHelper.cs b/Dynamic/Actions/DynamicSiteHelper.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/DynamicSiteHelper.cs rename to Dynamic/Actions/DynamicSiteHelper.cs diff --git a/Src/Microsoft.Dynamic/Actions/ErrorInfo.cs b/Dynamic/Actions/ErrorInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ErrorInfo.cs rename to Dynamic/Actions/ErrorInfo.cs diff --git a/Src/Microsoft.Dynamic/Actions/ErrorMetaObject.cs b/Dynamic/Actions/ErrorMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ErrorMetaObject.cs rename to Dynamic/Actions/ErrorMetaObject.cs diff --git a/Src/Microsoft.Dynamic/Actions/EventTracker.cs b/Dynamic/Actions/EventTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/EventTracker.cs rename to Dynamic/Actions/EventTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/ExtensionBinaryOperationBinder.cs b/Dynamic/Actions/ExtensionBinaryOperationBinder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ExtensionBinaryOperationBinder.cs rename to Dynamic/Actions/ExtensionBinaryOperationBinder.cs diff --git a/Src/Microsoft.Dynamic/Actions/ExtensionMethodTracker.cs b/Dynamic/Actions/ExtensionMethodTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ExtensionMethodTracker.cs rename to Dynamic/Actions/ExtensionMethodTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/ExtensionPropertyTracker.cs b/Dynamic/Actions/ExtensionPropertyTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ExtensionPropertyTracker.cs rename to Dynamic/Actions/ExtensionPropertyTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/ExtensionUnaryOperationBinder.cs b/Dynamic/Actions/ExtensionUnaryOperationBinder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ExtensionUnaryOperationBinder.cs rename to Dynamic/Actions/ExtensionUnaryOperationBinder.cs diff --git a/Src/Microsoft.Dynamic/Actions/FieldTracker.cs b/Dynamic/Actions/FieldTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/FieldTracker.cs rename to Dynamic/Actions/FieldTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/ILightExceptionBinder.cs b/Dynamic/Actions/ILightExceptionBinder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ILightExceptionBinder.cs rename to Dynamic/Actions/ILightExceptionBinder.cs diff --git a/Src/Microsoft.Dynamic/Actions/Interceptor.cs b/Dynamic/Actions/Interceptor.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/Interceptor.cs rename to Dynamic/Actions/Interceptor.cs diff --git a/Src/Microsoft.Dynamic/Actions/MemberGroup.cs b/Dynamic/Actions/MemberGroup.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/MemberGroup.cs rename to Dynamic/Actions/MemberGroup.cs diff --git a/Src/Microsoft.Dynamic/Actions/MemberRequestKind.cs b/Dynamic/Actions/MemberRequestKind.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/MemberRequestKind.cs rename to Dynamic/Actions/MemberRequestKind.cs diff --git a/Src/Microsoft.Dynamic/Actions/MemberTracker.cs b/Dynamic/Actions/MemberTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/MemberTracker.cs rename to Dynamic/Actions/MemberTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/MethodGroup.cs b/Dynamic/Actions/MethodGroup.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/MethodGroup.cs rename to Dynamic/Actions/MethodGroup.cs diff --git a/Src/Microsoft.Dynamic/Actions/MethodTracker.cs b/Dynamic/Actions/MethodTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/MethodTracker.cs rename to Dynamic/Actions/MethodTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/NamespaceTracker.cs b/Dynamic/Actions/NamespaceTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/NamespaceTracker.cs rename to Dynamic/Actions/NamespaceTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/NestedTypeTracker.cs b/Dynamic/Actions/NestedTypeTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/NestedTypeTracker.cs rename to Dynamic/Actions/NestedTypeTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/NoSideEffectsAttribute.cs b/Dynamic/Actions/NoSideEffectsAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/NoSideEffectsAttribute.cs rename to Dynamic/Actions/NoSideEffectsAttribute.cs diff --git a/Src/Microsoft.Dynamic/Actions/OperationBinder.cs b/Dynamic/Actions/OperationBinder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/OperationBinder.cs rename to Dynamic/Actions/OperationBinder.cs diff --git a/Src/Microsoft.Dynamic/Actions/OperationMetaObject.cs b/Dynamic/Actions/OperationMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/OperationMetaObject.cs rename to Dynamic/Actions/OperationMetaObject.cs diff --git a/Src/Microsoft.Dynamic/Actions/OperatorInfo.cs b/Dynamic/Actions/OperatorInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/OperatorInfo.cs rename to Dynamic/Actions/OperatorInfo.cs diff --git a/Src/Microsoft.Dynamic/Actions/PropertyTracker.cs b/Dynamic/Actions/PropertyTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/PropertyTracker.cs rename to Dynamic/Actions/PropertyTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/ReflectedPropertyTracker.cs b/Dynamic/Actions/ReflectedPropertyTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/ReflectedPropertyTracker.cs rename to Dynamic/Actions/ReflectedPropertyTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/TopNamespaceTracker.cs b/Dynamic/Actions/TopNamespaceTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/TopNamespaceTracker.cs rename to Dynamic/Actions/TopNamespaceTracker.cs diff --git a/Src/Microsoft.Dynamic/Actions/TrackerTypes.cs b/Dynamic/Actions/TrackerTypes.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/TrackerTypes.cs rename to Dynamic/Actions/TrackerTypes.cs diff --git a/Src/Microsoft.Dynamic/Actions/TypeGroup.cs b/Dynamic/Actions/TypeGroup.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/TypeGroup.cs rename to Dynamic/Actions/TypeGroup.cs diff --git a/Src/Microsoft.Dynamic/Actions/TypeTracker.cs b/Dynamic/Actions/TypeTracker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Actions/TypeTracker.cs rename to Dynamic/Actions/TypeTracker.cs diff --git a/Src/Microsoft.Dynamic/Ast/BinaryExpression.cs b/Dynamic/Ast/BinaryExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/BinaryExpression.cs rename to Dynamic/Ast/BinaryExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/Block.cs b/Dynamic/Ast/Block.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/Block.cs rename to Dynamic/Ast/Block.cs diff --git a/Src/Microsoft.Dynamic/Ast/BlockBuilder.cs b/Dynamic/Ast/BlockBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/BlockBuilder.cs rename to Dynamic/Ast/BlockBuilder.cs diff --git a/Src/Microsoft.Dynamic/Ast/ConstantExpression.cs b/Dynamic/Ast/ConstantExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/ConstantExpression.cs rename to Dynamic/Ast/ConstantExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/DebugStatement.cs b/Dynamic/Ast/DebugStatement.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/DebugStatement.cs rename to Dynamic/Ast/DebugStatement.cs diff --git a/Src/Microsoft.Dynamic/Ast/EmptyStatements.cs b/Dynamic/Ast/EmptyStatements.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/EmptyStatements.cs rename to Dynamic/Ast/EmptyStatements.cs diff --git a/Src/Microsoft.Dynamic/Ast/ExpressionCollectionBuilder.cs b/Dynamic/Ast/ExpressionCollectionBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/ExpressionCollectionBuilder.cs rename to Dynamic/Ast/ExpressionCollectionBuilder.cs diff --git a/Src/Microsoft.Dynamic/Ast/FinallyFlowControlExpression.cs b/Dynamic/Ast/FinallyFlowControlExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/FinallyFlowControlExpression.cs rename to Dynamic/Ast/FinallyFlowControlExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/FlowControlRewriter.cs b/Dynamic/Ast/FlowControlRewriter.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/FlowControlRewriter.cs rename to Dynamic/Ast/FlowControlRewriter.cs diff --git a/Src/Microsoft.Dynamic/Ast/GeneratorExpression.cs b/Dynamic/Ast/GeneratorExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/GeneratorExpression.cs rename to Dynamic/Ast/GeneratorExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/GeneratorRewriter.cs b/Dynamic/Ast/GeneratorRewriter.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/GeneratorRewriter.cs rename to Dynamic/Ast/GeneratorRewriter.cs diff --git a/Src/Microsoft.Dynamic/Ast/ILightExceptionAwareExpression.cs b/Dynamic/Ast/ILightExceptionAwareExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/ILightExceptionAwareExpression.cs rename to Dynamic/Ast/ILightExceptionAwareExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/IfStatementBuilder.cs b/Dynamic/Ast/IfStatementBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/IfStatementBuilder.cs rename to Dynamic/Ast/IfStatementBuilder.cs diff --git a/Src/Microsoft.Dynamic/Ast/IfStatementTest.cs b/Dynamic/Ast/IfStatementTest.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/IfStatementTest.cs rename to Dynamic/Ast/IfStatementTest.cs diff --git a/Src/Microsoft.Dynamic/Ast/LambdaBuilder.cs b/Dynamic/Ast/LambdaBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/LambdaBuilder.cs rename to Dynamic/Ast/LambdaBuilder.cs diff --git a/Src/Microsoft.Dynamic/Ast/LambdaParameterRewriter.cs b/Dynamic/Ast/LambdaParameterRewriter.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/LambdaParameterRewriter.cs rename to Dynamic/Ast/LambdaParameterRewriter.cs diff --git a/Src/Microsoft.Dynamic/Ast/LightCheckAndThrowExpression.cs b/Dynamic/Ast/LightCheckAndThrowExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/LightCheckAndThrowExpression.cs rename to Dynamic/Ast/LightCheckAndThrowExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/LightDynamicExpression.cs b/Dynamic/Ast/LightDynamicExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/LightDynamicExpression.cs rename to Dynamic/Ast/LightDynamicExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/LightExceptionConvertingExpression.cs b/Dynamic/Ast/LightExceptionConvertingExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/LightExceptionConvertingExpression.cs rename to Dynamic/Ast/LightExceptionConvertingExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/LightExceptionRewriter.cs b/Dynamic/Ast/LightExceptionRewriter.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/LightExceptionRewriter.cs rename to Dynamic/Ast/LightExceptionRewriter.cs diff --git a/Src/Microsoft.Dynamic/Ast/LightLambdaExpression.cs b/Dynamic/Ast/LightLambdaExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/LightLambdaExpression.cs rename to Dynamic/Ast/LightLambdaExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/LightThrowExpression.cs b/Dynamic/Ast/LightThrowExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/LightThrowExpression.cs rename to Dynamic/Ast/LightThrowExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/LoopStatement.cs b/Dynamic/Ast/LoopStatement.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/LoopStatement.cs rename to Dynamic/Ast/LoopStatement.cs diff --git a/Src/Microsoft.Dynamic/Ast/MethodCallExpression.cs b/Dynamic/Ast/MethodCallExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/MethodCallExpression.cs rename to Dynamic/Ast/MethodCallExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/NewArrayExpression.cs b/Dynamic/Ast/NewArrayExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/NewArrayExpression.cs rename to Dynamic/Ast/NewArrayExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/NewExpression.cs b/Dynamic/Ast/NewExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/NewExpression.cs rename to Dynamic/Ast/NewExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/SourceFileInformation.cs b/Dynamic/Ast/SourceFileInformation.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/SourceFileInformation.cs rename to Dynamic/Ast/SourceFileInformation.cs diff --git a/Src/Microsoft.Dynamic/Ast/TryStatementBuilder.cs b/Dynamic/Ast/TryStatementBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/TryStatementBuilder.cs rename to Dynamic/Ast/TryStatementBuilder.cs diff --git a/Src/Microsoft.Dynamic/Ast/UnaryExpression.cs b/Dynamic/Ast/UnaryExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/UnaryExpression.cs rename to Dynamic/Ast/UnaryExpression.cs diff --git a/Src/Microsoft.Dynamic/Ast/Utils.cs b/Dynamic/Ast/Utils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/Utils.cs rename to Dynamic/Ast/Utils.cs diff --git a/Src/Microsoft.Dynamic/Ast/YieldExpression.cs b/Dynamic/Ast/YieldExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Ast/YieldExpression.cs rename to Dynamic/Ast/YieldExpression.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ArgBuilder.cs b/Dynamic/ComInterop/ArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ArgBuilder.cs rename to Dynamic/ComInterop/ArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/BoolArgBuilder.cs b/Dynamic/ComInterop/BoolArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/BoolArgBuilder.cs rename to Dynamic/ComInterop/BoolArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/BoundDispEvent.cs b/Dynamic/ComInterop/BoundDispEvent.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/BoundDispEvent.cs rename to Dynamic/ComInterop/BoundDispEvent.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/CollectionExtensions.cs b/Dynamic/ComInterop/CollectionExtensions.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/CollectionExtensions.cs rename to Dynamic/ComInterop/CollectionExtensions.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComBinder.cs b/Dynamic/ComInterop/ComBinder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComBinder.cs rename to Dynamic/ComInterop/ComBinder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComBinderHelpers.cs b/Dynamic/ComInterop/ComBinderHelpers.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComBinderHelpers.cs rename to Dynamic/ComInterop/ComBinderHelpers.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComClassMetaObject.cs b/Dynamic/ComInterop/ComClassMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComClassMetaObject.cs rename to Dynamic/ComInterop/ComClassMetaObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComDispIds.cs b/Dynamic/ComInterop/ComDispIds.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComDispIds.cs rename to Dynamic/ComInterop/ComDispIds.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComEventDesc.cs b/Dynamic/ComInterop/ComEventDesc.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComEventDesc.cs rename to Dynamic/ComInterop/ComEventDesc.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComEventSink.netcoreapp.cs b/Dynamic/ComInterop/ComEventSink.netcoreapp.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComEventSink.netcoreapp.cs rename to Dynamic/ComInterop/ComEventSink.netcoreapp.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComEventSink.netfx.cs b/Dynamic/ComInterop/ComEventSink.netfx.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComEventSink.netfx.cs rename to Dynamic/ComInterop/ComEventSink.netfx.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComEventSinkProxy.netfx.cs b/Dynamic/ComInterop/ComEventSinkProxy.netfx.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComEventSinkProxy.netfx.cs rename to Dynamic/ComInterop/ComEventSinkProxy.netfx.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComEventSinksContainer.cs b/Dynamic/ComInterop/ComEventSinksContainer.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComEventSinksContainer.cs rename to Dynamic/ComInterop/ComEventSinksContainer.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComEventsMethod.netcoreapp.cs b/Dynamic/ComInterop/ComEventsMethod.netcoreapp.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComEventsMethod.netcoreapp.cs rename to Dynamic/ComInterop/ComEventsMethod.netcoreapp.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComFallbackMetaObject.cs b/Dynamic/ComInterop/ComFallbackMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComFallbackMetaObject.cs rename to Dynamic/ComInterop/ComFallbackMetaObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComHresults.cs b/Dynamic/ComInterop/ComHresults.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComHresults.cs rename to Dynamic/ComInterop/ComHresults.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComInterop.cs b/Dynamic/ComInterop/ComInterop.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComInterop.cs rename to Dynamic/ComInterop/ComInterop.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComInvokeAction.cs b/Dynamic/ComInterop/ComInvokeAction.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComInvokeAction.cs rename to Dynamic/ComInterop/ComInvokeAction.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComInvokeBinder.cs b/Dynamic/ComInterop/ComInvokeBinder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComInvokeBinder.cs rename to Dynamic/ComInterop/ComInvokeBinder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComMetaObject.cs b/Dynamic/ComInterop/ComMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComMetaObject.cs rename to Dynamic/ComInterop/ComMetaObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComMethodDesc.cs b/Dynamic/ComInterop/ComMethodDesc.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComMethodDesc.cs rename to Dynamic/ComInterop/ComMethodDesc.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComObject.cs b/Dynamic/ComInterop/ComObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComObject.cs rename to Dynamic/ComInterop/ComObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComParamDesc.cs b/Dynamic/ComInterop/ComParamDesc.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComParamDesc.cs rename to Dynamic/ComInterop/ComParamDesc.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComRuntimeHelpers.cs b/Dynamic/ComInterop/ComRuntimeHelpers.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComRuntimeHelpers.cs rename to Dynamic/ComInterop/ComRuntimeHelpers.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComType.cs b/Dynamic/ComInterop/ComType.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComType.cs rename to Dynamic/ComInterop/ComType.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComTypeClassDesc.cs b/Dynamic/ComInterop/ComTypeClassDesc.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComTypeClassDesc.cs rename to Dynamic/ComInterop/ComTypeClassDesc.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComTypeDesc.cs b/Dynamic/ComInterop/ComTypeDesc.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComTypeDesc.cs rename to Dynamic/ComInterop/ComTypeDesc.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComTypeEnumDesc.cs b/Dynamic/ComInterop/ComTypeEnumDesc.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComTypeEnumDesc.cs rename to Dynamic/ComInterop/ComTypeEnumDesc.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComTypeLibDesc.cs b/Dynamic/ComInterop/ComTypeLibDesc.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComTypeLibDesc.cs rename to Dynamic/ComInterop/ComTypeLibDesc.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComTypeLibInfo.cs b/Dynamic/ComInterop/ComTypeLibInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComTypeLibInfo.cs rename to Dynamic/ComInterop/ComTypeLibInfo.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ComTypeLibMemberDesc.cs b/Dynamic/ComInterop/ComTypeLibMemberDesc.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ComTypeLibMemberDesc.cs rename to Dynamic/ComInterop/ComTypeLibMemberDesc.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ConversionArgBuilder.cs b/Dynamic/ComInterop/ConversionArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ConversionArgBuilder.cs rename to Dynamic/ComInterop/ConversionArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ConvertArgBuilder.cs b/Dynamic/ComInterop/ConvertArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ConvertArgBuilder.cs rename to Dynamic/ComInterop/ConvertArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ConvertibleArgBuilder.cs b/Dynamic/ComInterop/ConvertibleArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ConvertibleArgBuilder.cs rename to Dynamic/ComInterop/ConvertibleArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/CurrencyArgBuilder.cs b/Dynamic/ComInterop/CurrencyArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/CurrencyArgBuilder.cs rename to Dynamic/ComInterop/CurrencyArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/DateTimeArgBuilder.cs b/Dynamic/ComInterop/DateTimeArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/DateTimeArgBuilder.cs rename to Dynamic/ComInterop/DateTimeArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/DispCallable.cs b/Dynamic/ComInterop/DispCallable.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/DispCallable.cs rename to Dynamic/ComInterop/DispCallable.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/DispCallableMetaObject.cs b/Dynamic/ComInterop/DispCallableMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/DispCallableMetaObject.cs rename to Dynamic/ComInterop/DispCallableMetaObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/DispatchArgBuilder.cs b/Dynamic/ComInterop/DispatchArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/DispatchArgBuilder.cs rename to Dynamic/ComInterop/DispatchArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ErrorArgBuilder.cs b/Dynamic/ComInterop/ErrorArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ErrorArgBuilder.cs rename to Dynamic/ComInterop/ErrorArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/Errors.cs b/Dynamic/ComInterop/Errors.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/Errors.cs rename to Dynamic/ComInterop/Errors.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/ExcepInfo.cs b/Dynamic/ComInterop/ExcepInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/ExcepInfo.cs rename to Dynamic/ComInterop/ExcepInfo.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/Helpers.cs b/Dynamic/ComInterop/Helpers.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/Helpers.cs rename to Dynamic/ComInterop/Helpers.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/IDispatchComObject.cs b/Dynamic/ComInterop/IDispatchComObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/IDispatchComObject.cs rename to Dynamic/ComInterop/IDispatchComObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/IDispatchMetaObject.cs b/Dynamic/ComInterop/IDispatchMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/IDispatchMetaObject.cs rename to Dynamic/ComInterop/IDispatchMetaObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/IPseudoComObject.cs b/Dynamic/ComInterop/IPseudoComObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/IPseudoComObject.cs rename to Dynamic/ComInterop/IPseudoComObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/NullArgBuilder.cs b/Dynamic/ComInterop/NullArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/NullArgBuilder.cs rename to Dynamic/ComInterop/NullArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/SimpleArgBuilder.cs b/Dynamic/ComInterop/SimpleArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/SimpleArgBuilder.cs rename to Dynamic/ComInterop/SimpleArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/SplatCallSite.cs b/Dynamic/ComInterop/SplatCallSite.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/SplatCallSite.cs rename to Dynamic/ComInterop/SplatCallSite.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/StringArgBuilder.cs b/Dynamic/ComInterop/StringArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/StringArgBuilder.cs rename to Dynamic/ComInterop/StringArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/TypeEnumMetaObject.cs b/Dynamic/ComInterop/TypeEnumMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/TypeEnumMetaObject.cs rename to Dynamic/ComInterop/TypeEnumMetaObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/TypeLibInfoMetaObject.cs b/Dynamic/ComInterop/TypeLibInfoMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/TypeLibInfoMetaObject.cs rename to Dynamic/ComInterop/TypeLibInfoMetaObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/TypeLibMetaObject.cs b/Dynamic/ComInterop/TypeLibMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/TypeLibMetaObject.cs rename to Dynamic/ComInterop/TypeLibMetaObject.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/TypeUtils.cs b/Dynamic/ComInterop/TypeUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/TypeUtils.cs rename to Dynamic/ComInterop/TypeUtils.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/UnknownArgBuilder.cs b/Dynamic/ComInterop/UnknownArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/UnknownArgBuilder.cs rename to Dynamic/ComInterop/UnknownArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/VarEnumSelector.cs b/Dynamic/ComInterop/VarEnumSelector.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/VarEnumSelector.cs rename to Dynamic/ComInterop/VarEnumSelector.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/Variant.cs b/Dynamic/ComInterop/Variant.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/Variant.cs rename to Dynamic/ComInterop/Variant.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/VariantArgBuilder.cs b/Dynamic/ComInterop/VariantArgBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/VariantArgBuilder.cs rename to Dynamic/ComInterop/VariantArgBuilder.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/VariantArray.cs b/Dynamic/ComInterop/VariantArray.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/VariantArray.cs rename to Dynamic/ComInterop/VariantArray.cs diff --git a/Src/Microsoft.Dynamic/ComInterop/VariantBuilder.cs b/Dynamic/ComInterop/VariantBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/ComInterop/VariantBuilder.cs rename to Dynamic/ComInterop/VariantBuilder.cs diff --git a/Src/Microsoft.Dynamic/DebugOptions.cs b/Dynamic/DebugOptions.cs similarity index 100% rename from Src/Microsoft.Dynamic/DebugOptions.cs rename to Dynamic/DebugOptions.cs diff --git a/Src/Microsoft.Dynamic/Debugging/CollectionUtils.cs b/Dynamic/Debugging/CollectionUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/CollectionUtils.cs rename to Dynamic/Debugging/CollectionUtils.cs diff --git a/Src/Microsoft.Dynamic/Debugging/CompilerServices/DebugLambdaInfo.cs b/Dynamic/Debugging/CompilerServices/DebugLambdaInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/CompilerServices/DebugLambdaInfo.cs rename to Dynamic/Debugging/CompilerServices/DebugLambdaInfo.cs diff --git a/Src/Microsoft.Dynamic/Debugging/CompilerServices/IDebugCompilerSupport.cs b/Dynamic/Debugging/CompilerServices/IDebugCompilerSupport.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/CompilerServices/IDebugCompilerSupport.cs rename to Dynamic/Debugging/CompilerServices/IDebugCompilerSupport.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DebugContext.GeneratorLoopProc.cs b/Dynamic/Debugging/DebugContext.GeneratorLoopProc.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DebugContext.GeneratorLoopProc.cs rename to Dynamic/Debugging/DebugContext.GeneratorLoopProc.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DebugContext.cs b/Dynamic/Debugging/DebugContext.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DebugContext.cs rename to Dynamic/Debugging/DebugContext.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DebugFrame.cs b/Dynamic/Debugging/DebugFrame.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DebugFrame.cs rename to Dynamic/Debugging/DebugFrame.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DebugGenerator.cs b/Dynamic/Debugging/DebugGenerator.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DebugGenerator.cs rename to Dynamic/Debugging/DebugGenerator.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DebugInfoRewriter.cs b/Dynamic/Debugging/DebugInfoRewriter.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DebugInfoRewriter.cs rename to Dynamic/Debugging/DebugInfoRewriter.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DebugMode.cs b/Dynamic/Debugging/DebugMode.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DebugMode.cs rename to Dynamic/Debugging/DebugMode.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DebugSourceFile.cs b/Dynamic/Debugging/DebugSourceFile.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DebugSourceFile.cs rename to Dynamic/Debugging/DebugSourceFile.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DebugSourceSpan.cs b/Dynamic/Debugging/DebugSourceSpan.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DebugSourceSpan.cs rename to Dynamic/Debugging/DebugSourceSpan.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DebugThread.cs b/Dynamic/Debugging/DebugThread.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DebugThread.cs rename to Dynamic/Debugging/DebugThread.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DebuggableLambdaBuilder.cs b/Dynamic/Debugging/DebuggableLambdaBuilder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DebuggableLambdaBuilder.cs rename to Dynamic/Debugging/DebuggableLambdaBuilder.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DefaultRuntimeVariablesImpl/DebugRuntimeVariables.cs b/Dynamic/Debugging/DefaultRuntimeVariablesImpl/DebugRuntimeVariables.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DefaultRuntimeVariablesImpl/DebugRuntimeVariables.cs rename to Dynamic/Debugging/DefaultRuntimeVariablesImpl/DebugRuntimeVariables.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThread.cs b/Dynamic/Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThread.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThread.cs rename to Dynamic/Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThread.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThreadFactory.cs b/Dynamic/Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThreadFactory.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThreadFactory.cs rename to Dynamic/Debugging/DefaultRuntimeVariablesImpl/DefaultDebugThreadFactory.cs diff --git a/Src/Microsoft.Dynamic/Debugging/DelegateHelpers.cs b/Dynamic/Debugging/DelegateHelpers.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/DelegateHelpers.cs rename to Dynamic/Debugging/DelegateHelpers.cs diff --git a/Src/Microsoft.Dynamic/Debugging/ForceToGeneratorLoopException.cs b/Dynamic/Debugging/ForceToGeneratorLoopException.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/ForceToGeneratorLoopException.cs rename to Dynamic/Debugging/ForceToGeneratorLoopException.cs diff --git a/Src/Microsoft.Dynamic/Debugging/FunctionInfo.cs b/Dynamic/Debugging/FunctionInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/FunctionInfo.cs rename to Dynamic/Debugging/FunctionInfo.cs diff --git a/Src/Microsoft.Dynamic/Debugging/IDebugCallback.cs b/Dynamic/Debugging/IDebugCallback.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/IDebugCallback.cs rename to Dynamic/Debugging/IDebugCallback.cs diff --git a/Src/Microsoft.Dynamic/Debugging/InvokeTargets.cs b/Dynamic/Debugging/InvokeTargets.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/InvokeTargets.cs rename to Dynamic/Debugging/InvokeTargets.cs diff --git a/Src/Microsoft.Dynamic/Debugging/LambdaWalker.cs b/Dynamic/Debugging/LambdaWalker.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/LambdaWalker.cs rename to Dynamic/Debugging/LambdaWalker.cs diff --git a/Src/Microsoft.Dynamic/Debugging/Microsoft.Scripting.Debugging.Generated.cs b/Dynamic/Debugging/Microsoft.Scripting.Debugging.Generated.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/Microsoft.Scripting.Debugging.Generated.cs rename to Dynamic/Debugging/Microsoft.Scripting.Debugging.Generated.cs diff --git a/Src/Microsoft.Dynamic/Debugging/RuntimeOps.cs b/Dynamic/Debugging/RuntimeOps.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/RuntimeOps.cs rename to Dynamic/Debugging/RuntimeOps.cs diff --git a/Src/Microsoft.Dynamic/Debugging/RuntimeVariablesSupport/IDebugRuntimeVariables.cs b/Dynamic/Debugging/RuntimeVariablesSupport/IDebugRuntimeVariables.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/RuntimeVariablesSupport/IDebugRuntimeVariables.cs rename to Dynamic/Debugging/RuntimeVariablesSupport/IDebugRuntimeVariables.cs diff --git a/Src/Microsoft.Dynamic/Debugging/RuntimeVariablesSupport/IDebugThreadFactory.cs b/Dynamic/Debugging/RuntimeVariablesSupport/IDebugThreadFactory.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/RuntimeVariablesSupport/IDebugThreadFactory.cs rename to Dynamic/Debugging/RuntimeVariablesSupport/IDebugThreadFactory.cs diff --git a/Src/Microsoft.Dynamic/Debugging/ScopedRuntimeVariables.cs b/Dynamic/Debugging/ScopedRuntimeVariables.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/ScopedRuntimeVariables.cs rename to Dynamic/Debugging/ScopedRuntimeVariables.cs diff --git a/Src/Microsoft.Dynamic/Debugging/ThreadLocal.cs b/Dynamic/Debugging/ThreadLocal.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/ThreadLocal.cs rename to Dynamic/Debugging/ThreadLocal.cs diff --git a/Src/Microsoft.Dynamic/Debugging/TraceEventKind.cs b/Dynamic/Debugging/TraceEventKind.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/TraceEventKind.cs rename to Dynamic/Debugging/TraceEventKind.cs diff --git a/Src/Microsoft.Dynamic/Debugging/TracePipeline/ITraceCallback.cs b/Dynamic/Debugging/TracePipeline/ITraceCallback.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/TracePipeline/ITraceCallback.cs rename to Dynamic/Debugging/TracePipeline/ITraceCallback.cs diff --git a/Src/Microsoft.Dynamic/Debugging/TracePipeline/ITracePipeline.cs b/Dynamic/Debugging/TracePipeline/ITracePipeline.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/TracePipeline/ITracePipeline.cs rename to Dynamic/Debugging/TracePipeline/ITracePipeline.cs diff --git a/Src/Microsoft.Dynamic/Debugging/TracePipeline/TracePipeline.cs b/Dynamic/Debugging/TracePipeline/TracePipeline.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/TracePipeline/TracePipeline.cs rename to Dynamic/Debugging/TracePipeline/TracePipeline.cs diff --git a/Src/Microsoft.Dynamic/Debugging/VariableInfo.cs b/Dynamic/Debugging/VariableInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Debugging/VariableInfo.cs rename to Dynamic/Debugging/VariableInfo.cs diff --git a/Src/Microsoft.Dynamic/Generation/AssemblyGen.cs b/Dynamic/Generation/AssemblyGen.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/AssemblyGen.cs rename to Dynamic/Generation/AssemblyGen.cs diff --git a/Src/Microsoft.Dynamic/Generation/CompilerHelpers.cs b/Dynamic/Generation/CompilerHelpers.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/CompilerHelpers.cs rename to Dynamic/Generation/CompilerHelpers.cs diff --git a/Src/Microsoft.Dynamic/Generation/ConstantCheck.cs b/Dynamic/Generation/ConstantCheck.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/ConstantCheck.cs rename to Dynamic/Generation/ConstantCheck.cs diff --git a/Src/Microsoft.Dynamic/Generation/DelegateHelpers.Generated.cs b/Dynamic/Generation/DelegateHelpers.Generated.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/DelegateHelpers.Generated.cs rename to Dynamic/Generation/DelegateHelpers.Generated.cs diff --git a/Src/Microsoft.Dynamic/Generation/DelegateHelpers.cs b/Dynamic/Generation/DelegateHelpers.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/DelegateHelpers.cs rename to Dynamic/Generation/DelegateHelpers.cs diff --git a/Src/Microsoft.Dynamic/Generation/DynamicILGen.cs b/Dynamic/Generation/DynamicILGen.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/DynamicILGen.cs rename to Dynamic/Generation/DynamicILGen.cs diff --git a/Src/Microsoft.Dynamic/Generation/FieldBuilderExpression.cs b/Dynamic/Generation/FieldBuilderExpression.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/FieldBuilderExpression.cs rename to Dynamic/Generation/FieldBuilderExpression.cs diff --git a/Src/Microsoft.Dynamic/Generation/IExpressionSerializable.cs b/Dynamic/Generation/IExpressionSerializable.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/IExpressionSerializable.cs rename to Dynamic/Generation/IExpressionSerializable.cs diff --git a/Src/Microsoft.Dynamic/Generation/ILGen.cs b/Dynamic/Generation/ILGen.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/ILGen.cs rename to Dynamic/Generation/ILGen.cs diff --git a/Src/Microsoft.Dynamic/Generation/KeyedQueue.cs b/Dynamic/Generation/KeyedQueue.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/KeyedQueue.cs rename to Dynamic/Generation/KeyedQueue.cs diff --git a/Src/Microsoft.Dynamic/Generation/MethodSignatureInfo.cs b/Dynamic/Generation/MethodSignatureInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/MethodSignatureInfo.cs rename to Dynamic/Generation/MethodSignatureInfo.cs diff --git a/Src/Microsoft.Dynamic/Generation/Snippets.cs b/Dynamic/Generation/Snippets.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/Snippets.cs rename to Dynamic/Generation/Snippets.cs diff --git a/Src/Microsoft.Dynamic/Generation/SymbolGuids.cs b/Dynamic/Generation/SymbolGuids.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/SymbolGuids.cs rename to Dynamic/Generation/SymbolGuids.cs diff --git a/Src/Microsoft.Dynamic/Generation/ToDiskRewriter.cs b/Dynamic/Generation/ToDiskRewriter.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/ToDiskRewriter.cs rename to Dynamic/Generation/ToDiskRewriter.cs diff --git a/Src/Microsoft.Dynamic/Generation/TypeGen.cs b/Dynamic/Generation/TypeGen.cs similarity index 100% rename from Src/Microsoft.Dynamic/Generation/TypeGen.cs rename to Dynamic/Generation/TypeGen.cs diff --git a/Src/Microsoft.Dynamic/GlobalSuppressions.cs b/Dynamic/GlobalSuppressions.cs similarity index 100% rename from Src/Microsoft.Dynamic/GlobalSuppressions.cs rename to Dynamic/GlobalSuppressions.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/BasicConsole.cs b/Dynamic/Hosting/Shell/BasicConsole.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/BasicConsole.cs rename to Dynamic/Hosting/Shell/BasicConsole.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/CommandLine.cs b/Dynamic/Hosting/Shell/CommandLine.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/CommandLine.cs rename to Dynamic/Hosting/Shell/CommandLine.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/ConsoleHost.cs b/Dynamic/Hosting/Shell/ConsoleHost.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/ConsoleHost.cs rename to Dynamic/Hosting/Shell/ConsoleHost.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/ConsoleHostOptions.cs b/Dynamic/Hosting/Shell/ConsoleHostOptions.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/ConsoleHostOptions.cs rename to Dynamic/Hosting/Shell/ConsoleHostOptions.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/ConsoleHostOptionsParser.cs b/Dynamic/Hosting/Shell/ConsoleHostOptionsParser.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/ConsoleHostOptionsParser.cs rename to Dynamic/Hosting/Shell/ConsoleHostOptionsParser.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/ConsoleOptions.cs b/Dynamic/Hosting/Shell/ConsoleOptions.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/ConsoleOptions.cs rename to Dynamic/Hosting/Shell/ConsoleOptions.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/ICommandDispatcher.cs b/Dynamic/Hosting/Shell/ICommandDispatcher.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/ICommandDispatcher.cs rename to Dynamic/Hosting/Shell/ICommandDispatcher.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/IConsole.cs b/Dynamic/Hosting/Shell/IConsole.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/IConsole.cs rename to Dynamic/Hosting/Shell/IConsole.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/OptionsParser.cs b/Dynamic/Hosting/Shell/OptionsParser.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/OptionsParser.cs rename to Dynamic/Hosting/Shell/OptionsParser.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/Remote/ConsoleRestartManager.cs b/Dynamic/Hosting/Shell/Remote/ConsoleRestartManager.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/Remote/ConsoleRestartManager.cs rename to Dynamic/Hosting/Shell/Remote/ConsoleRestartManager.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/Remote/RemoteCommandDispatcher.cs b/Dynamic/Hosting/Shell/Remote/RemoteCommandDispatcher.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/Remote/RemoteCommandDispatcher.cs rename to Dynamic/Hosting/Shell/Remote/RemoteCommandDispatcher.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/Remote/RemoteConsoleCommandLine.cs b/Dynamic/Hosting/Shell/Remote/RemoteConsoleCommandLine.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/Remote/RemoteConsoleCommandLine.cs rename to Dynamic/Hosting/Shell/Remote/RemoteConsoleCommandLine.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/Remote/RemoteConsoleHost.cs b/Dynamic/Hosting/Shell/Remote/RemoteConsoleHost.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/Remote/RemoteConsoleHost.cs rename to Dynamic/Hosting/Shell/Remote/RemoteConsoleHost.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/Remote/RemoteRuntimeServer.cs b/Dynamic/Hosting/Shell/Remote/RemoteRuntimeServer.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/Remote/RemoteRuntimeServer.cs rename to Dynamic/Hosting/Shell/Remote/RemoteRuntimeServer.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/Style.cs b/Dynamic/Hosting/Shell/Style.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/Style.cs rename to Dynamic/Hosting/Shell/Style.cs diff --git a/Src/Microsoft.Dynamic/Hosting/Shell/SuperConsole.cs b/Dynamic/Hosting/Shell/SuperConsole.cs similarity index 100% rename from Src/Microsoft.Dynamic/Hosting/Shell/SuperConsole.cs rename to Dynamic/Hosting/Shell/SuperConsole.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/BranchLabel.cs b/Dynamic/Interpreter/BranchLabel.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/BranchLabel.cs rename to Dynamic/Interpreter/BranchLabel.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/ILightCallSiteBinder.cs b/Dynamic/Interpreter/ILightCallSiteBinder.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/ILightCallSiteBinder.cs rename to Dynamic/Interpreter/ILightCallSiteBinder.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/AddInstruction.cs b/Dynamic/Interpreter/Instructions/AddInstruction.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/AddInstruction.cs rename to Dynamic/Interpreter/Instructions/AddInstruction.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/ArrayOperations.cs b/Dynamic/Interpreter/Instructions/ArrayOperations.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/ArrayOperations.cs rename to Dynamic/Interpreter/Instructions/ArrayOperations.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/CallInstruction.Generated.cs b/Dynamic/Interpreter/Instructions/CallInstruction.Generated.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/CallInstruction.Generated.cs rename to Dynamic/Interpreter/Instructions/CallInstruction.Generated.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/CallInstruction.cs b/Dynamic/Interpreter/Instructions/CallInstruction.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/CallInstruction.cs rename to Dynamic/Interpreter/Instructions/CallInstruction.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/ControlFlowInstructions.cs b/Dynamic/Interpreter/Instructions/ControlFlowInstructions.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/ControlFlowInstructions.cs rename to Dynamic/Interpreter/Instructions/ControlFlowInstructions.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/DivInstruction.cs b/Dynamic/Interpreter/Instructions/DivInstruction.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/DivInstruction.cs rename to Dynamic/Interpreter/Instructions/DivInstruction.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/DynamicInstructionN.cs b/Dynamic/Interpreter/Instructions/DynamicInstructionN.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/DynamicInstructionN.cs rename to Dynamic/Interpreter/Instructions/DynamicInstructionN.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/DynamicInstructions.Generated.cs b/Dynamic/Interpreter/Instructions/DynamicInstructions.Generated.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/DynamicInstructions.Generated.cs rename to Dynamic/Interpreter/Instructions/DynamicInstructions.Generated.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/DynamicSplatInstruction.cs b/Dynamic/Interpreter/Instructions/DynamicSplatInstruction.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/DynamicSplatInstruction.cs rename to Dynamic/Interpreter/Instructions/DynamicSplatInstruction.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/EqualInstruction.cs b/Dynamic/Interpreter/Instructions/EqualInstruction.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/EqualInstruction.cs rename to Dynamic/Interpreter/Instructions/EqualInstruction.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/FieldOperations.cs b/Dynamic/Interpreter/Instructions/FieldOperations.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/FieldOperations.cs rename to Dynamic/Interpreter/Instructions/FieldOperations.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/GreaterThanInstruction.cs b/Dynamic/Interpreter/Instructions/GreaterThanInstruction.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/GreaterThanInstruction.cs rename to Dynamic/Interpreter/Instructions/GreaterThanInstruction.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/Instruction.cs b/Dynamic/Interpreter/Instructions/Instruction.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/Instruction.cs rename to Dynamic/Interpreter/Instructions/Instruction.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/InstructionFactory.cs b/Dynamic/Interpreter/Instructions/InstructionFactory.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/InstructionFactory.cs rename to Dynamic/Interpreter/Instructions/InstructionFactory.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/InstructionList.cs b/Dynamic/Interpreter/Instructions/InstructionList.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/InstructionList.cs rename to Dynamic/Interpreter/Instructions/InstructionList.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/LabelInfo.cs b/Dynamic/Interpreter/Instructions/LabelInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/LabelInfo.cs rename to Dynamic/Interpreter/Instructions/LabelInfo.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/LessThanInstruction.cs b/Dynamic/Interpreter/Instructions/LessThanInstruction.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/LessThanInstruction.cs rename to Dynamic/Interpreter/Instructions/LessThanInstruction.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/LocalAccess.cs b/Dynamic/Interpreter/Instructions/LocalAccess.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/LocalAccess.cs rename to Dynamic/Interpreter/Instructions/LocalAccess.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/NotEqualInstruction.cs b/Dynamic/Interpreter/Instructions/NotEqualInstruction.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/NotEqualInstruction.cs rename to Dynamic/Interpreter/Instructions/NotEqualInstruction.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/NumericConvertInstruction.cs b/Dynamic/Interpreter/Instructions/NumericConvertInstruction.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/NumericConvertInstruction.cs rename to Dynamic/Interpreter/Instructions/NumericConvertInstruction.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/StackOperations.cs b/Dynamic/Interpreter/Instructions/StackOperations.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/StackOperations.cs rename to Dynamic/Interpreter/Instructions/StackOperations.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Instructions/TypeOperations.cs b/Dynamic/Interpreter/Instructions/TypeOperations.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Instructions/TypeOperations.cs rename to Dynamic/Interpreter/Instructions/TypeOperations.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/InterpretedFrame.cs b/Dynamic/Interpreter/InterpretedFrame.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/InterpretedFrame.cs rename to Dynamic/Interpreter/InterpretedFrame.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/Interpreter.cs b/Dynamic/Interpreter/Interpreter.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/Interpreter.cs rename to Dynamic/Interpreter/Interpreter.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/LightCompiler.cs b/Dynamic/Interpreter/LightCompiler.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/LightCompiler.cs rename to Dynamic/Interpreter/LightCompiler.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/LightDelegateCreator.cs b/Dynamic/Interpreter/LightDelegateCreator.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/LightDelegateCreator.cs rename to Dynamic/Interpreter/LightDelegateCreator.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/LightLambda.Generated.cs b/Dynamic/Interpreter/LightLambda.Generated.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/LightLambda.Generated.cs rename to Dynamic/Interpreter/LightLambda.Generated.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/LightLambda.cs b/Dynamic/Interpreter/LightLambda.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/LightLambda.cs rename to Dynamic/Interpreter/LightLambda.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/LightLambdaClosureVisitor.cs b/Dynamic/Interpreter/LightLambdaClosureVisitor.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/LightLambdaClosureVisitor.cs rename to Dynamic/Interpreter/LightLambdaClosureVisitor.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/LocalVariables.cs b/Dynamic/Interpreter/LocalVariables.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/LocalVariables.cs rename to Dynamic/Interpreter/LocalVariables.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/LoopCompiler.cs b/Dynamic/Interpreter/LoopCompiler.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/LoopCompiler.cs rename to Dynamic/Interpreter/LoopCompiler.cs diff --git a/Src/Microsoft.Dynamic/Interpreter/RuntimeVariables.cs b/Dynamic/Interpreter/RuntimeVariables.cs similarity index 100% rename from Src/Microsoft.Dynamic/Interpreter/RuntimeVariables.cs rename to Dynamic/Interpreter/RuntimeVariables.cs diff --git a/Src/Microsoft.Dynamic/KeyboardInterruptException.cs b/Dynamic/KeyboardInterruptException.cs similarity index 100% rename from Src/Microsoft.Dynamic/KeyboardInterruptException.cs rename to Dynamic/KeyboardInterruptException.cs diff --git a/Src/Microsoft.Dynamic/Microsoft.Dynamic.csproj b/Dynamic/Microsoft.Dynamic.csproj similarity index 89% rename from Src/Microsoft.Dynamic/Microsoft.Dynamic.csproj rename to Dynamic/Microsoft.Dynamic.csproj index 2590bf12..1682b415 100644 --- a/Src/Microsoft.Dynamic/Microsoft.Dynamic.csproj +++ b/Dynamic/Microsoft.Dynamic.csproj @@ -39,4 +39,9 @@ + + + + $(Features);$(DefineConstants) + diff --git a/Src/Microsoft.Dynamic/Microsoft.Scripting.txt b/Dynamic/Microsoft.Scripting.txt similarity index 100% rename from Src/Microsoft.Dynamic/Microsoft.Scripting.txt rename to Dynamic/Microsoft.Scripting.txt diff --git a/Src/Microsoft.Dynamic/MultiRuntimeAwareAttribute.cs b/Dynamic/MultiRuntimeAwareAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/MultiRuntimeAwareAttribute.cs rename to Dynamic/MultiRuntimeAwareAttribute.cs diff --git a/Src/Microsoft.Dynamic/MutableTuple.cs b/Dynamic/MutableTuple.cs similarity index 100% rename from Src/Microsoft.Dynamic/MutableTuple.cs rename to Dynamic/MutableTuple.cs diff --git a/Src/Microsoft.Dynamic/PerfTrack.cs b/Dynamic/PerfTrack.cs similarity index 100% rename from Src/Microsoft.Dynamic/PerfTrack.cs rename to Dynamic/PerfTrack.cs diff --git a/Src/Microsoft.Dynamic/Properties/AssemblyInfo.cs b/Dynamic/Properties/AssemblyInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Properties/AssemblyInfo.cs rename to Dynamic/Properties/AssemblyInfo.cs diff --git a/Src/Microsoft.Dynamic/Runtime/AmbiguousFileNameException.cs b/Dynamic/Runtime/AmbiguousFileNameException.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/AmbiguousFileNameException.cs rename to Dynamic/Runtime/AmbiguousFileNameException.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ArgumentArray.cs b/Dynamic/Runtime/ArgumentArray.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ArgumentArray.cs rename to Dynamic/Runtime/ArgumentArray.cs diff --git a/Src/Microsoft.Dynamic/Runtime/AssemblyTypeNames.cs b/Dynamic/Runtime/AssemblyTypeNames.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/AssemblyTypeNames.cs rename to Dynamic/Runtime/AssemblyTypeNames.cs diff --git a/Src/Microsoft.Dynamic/Runtime/BinderOps.cs b/Dynamic/Runtime/BinderOps.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/BinderOps.cs rename to Dynamic/Runtime/BinderOps.cs diff --git a/Src/Microsoft.Dynamic/Runtime/BinderType.cs b/Dynamic/Runtime/BinderType.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/BinderType.cs rename to Dynamic/Runtime/BinderType.cs diff --git a/Src/Microsoft.Dynamic/Runtime/BindingRestrictionsHelpers.cs b/Dynamic/Runtime/BindingRestrictionsHelpers.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/BindingRestrictionsHelpers.cs rename to Dynamic/Runtime/BindingRestrictionsHelpers.cs diff --git a/Src/Microsoft.Dynamic/Runtime/CallTargets.cs b/Dynamic/Runtime/CallTargets.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/CallTargets.cs rename to Dynamic/Runtime/CallTargets.cs diff --git a/Src/Microsoft.Dynamic/Runtime/CallTypes.cs b/Dynamic/Runtime/CallTypes.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/CallTypes.cs rename to Dynamic/Runtime/CallTypes.cs diff --git a/Src/Microsoft.Dynamic/Runtime/Cast.Generated.cs b/Dynamic/Runtime/Cast.Generated.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/Cast.Generated.cs rename to Dynamic/Runtime/Cast.Generated.cs diff --git a/Src/Microsoft.Dynamic/Runtime/Cast.cs b/Dynamic/Runtime/Cast.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/Cast.cs rename to Dynamic/Runtime/Cast.cs diff --git a/Src/Microsoft.Dynamic/Runtime/CodeDomCodeGen.cs b/Dynamic/Runtime/CodeDomCodeGen.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/CodeDomCodeGen.cs rename to Dynamic/Runtime/CodeDomCodeGen.cs diff --git a/Src/Microsoft.Dynamic/Runtime/CompilerContext.cs b/Dynamic/Runtime/CompilerContext.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/CompilerContext.cs rename to Dynamic/Runtime/CompilerContext.cs diff --git a/Src/Microsoft.Dynamic/Runtime/CustomStringDictionary.cs b/Dynamic/Runtime/CustomStringDictionary.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/CustomStringDictionary.cs rename to Dynamic/Runtime/CustomStringDictionary.cs diff --git a/Src/Microsoft.Dynamic/Runtime/DelegateInfo.cs b/Dynamic/Runtime/DelegateInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/DelegateInfo.cs rename to Dynamic/Runtime/DelegateInfo.cs diff --git a/Src/Microsoft.Dynamic/Runtime/DelegateSignatureInfo.cs b/Dynamic/Runtime/DelegateSignatureInfo.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/DelegateSignatureInfo.cs rename to Dynamic/Runtime/DelegateSignatureInfo.cs diff --git a/Src/Microsoft.Dynamic/Runtime/DlrCachedCodeAttribute.cs b/Dynamic/Runtime/DlrCachedCodeAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/DlrCachedCodeAttribute.cs rename to Dynamic/Runtime/DlrCachedCodeAttribute.cs diff --git a/Src/Microsoft.Dynamic/Runtime/DocumentationAttribute.cs b/Dynamic/Runtime/DocumentationAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/DocumentationAttribute.cs rename to Dynamic/Runtime/DocumentationAttribute.cs diff --git a/Src/Microsoft.Dynamic/Runtime/DynamicDelegateCreator.cs b/Dynamic/Runtime/DynamicDelegateCreator.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/DynamicDelegateCreator.cs rename to Dynamic/Runtime/DynamicDelegateCreator.cs diff --git a/Src/Microsoft.Dynamic/Runtime/DynamicNull.cs b/Dynamic/Runtime/DynamicNull.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/DynamicNull.cs rename to Dynamic/Runtime/DynamicNull.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ExceptionHelpers.cs b/Dynamic/Runtime/ExceptionHelpers.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ExceptionHelpers.cs rename to Dynamic/Runtime/ExceptionHelpers.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ExplicitConversionMethodAttribute.cs b/Dynamic/Runtime/ExplicitConversionMethodAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ExplicitConversionMethodAttribute.cs rename to Dynamic/Runtime/ExplicitConversionMethodAttribute.cs diff --git a/Src/Microsoft.Dynamic/Runtime/Extensible.cs b/Dynamic/Runtime/Extensible.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/Extensible.cs rename to Dynamic/Runtime/Extensible.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ExtensionTypeAttribute.cs b/Dynamic/Runtime/ExtensionTypeAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ExtensionTypeAttribute.cs rename to Dynamic/Runtime/ExtensionTypeAttribute.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ExtraKeyEnumerator.cs b/Dynamic/Runtime/ExtraKeyEnumerator.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ExtraKeyEnumerator.cs rename to Dynamic/Runtime/ExtraKeyEnumerator.cs diff --git a/Src/Microsoft.Dynamic/Runtime/Generator.cs b/Dynamic/Runtime/Generator.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/Generator.cs rename to Dynamic/Runtime/Generator.cs diff --git a/Src/Microsoft.Dynamic/Runtime/IConvertibleMetaObject.cs b/Dynamic/Runtime/IConvertibleMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/IConvertibleMetaObject.cs rename to Dynamic/Runtime/IConvertibleMetaObject.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ICustomScriptCodeData.cs b/Dynamic/Runtime/ICustomScriptCodeData.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ICustomScriptCodeData.cs rename to Dynamic/Runtime/ICustomScriptCodeData.cs diff --git a/Src/Microsoft.Dynamic/Runtime/IMembersList.cs b/Dynamic/Runtime/IMembersList.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/IMembersList.cs rename to Dynamic/Runtime/IMembersList.cs diff --git a/Src/Microsoft.Dynamic/Runtime/IRestrictedMetaObject.cs b/Dynamic/Runtime/IRestrictedMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/IRestrictedMetaObject.cs rename to Dynamic/Runtime/IRestrictedMetaObject.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ISlice.cs b/Dynamic/Runtime/ISlice.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ISlice.cs rename to Dynamic/Runtime/ISlice.cs diff --git a/Src/Microsoft.Dynamic/Runtime/IdDispenser.cs b/Dynamic/Runtime/IdDispenser.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/IdDispenser.cs rename to Dynamic/Runtime/IdDispenser.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ImplicitConversionMethodAttribute.cs b/Dynamic/Runtime/ImplicitConversionMethodAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ImplicitConversionMethodAttribute.cs rename to Dynamic/Runtime/ImplicitConversionMethodAttribute.cs diff --git a/Src/Microsoft.Dynamic/Runtime/LanguageBoundTextContentProvider.cs b/Dynamic/Runtime/LanguageBoundTextContentProvider.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/LanguageBoundTextContentProvider.cs rename to Dynamic/Runtime/LanguageBoundTextContentProvider.cs diff --git a/Src/Microsoft.Dynamic/Runtime/LegacyScriptCode.cs b/Dynamic/Runtime/LegacyScriptCode.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/LegacyScriptCode.cs rename to Dynamic/Runtime/LegacyScriptCode.cs diff --git a/Src/Microsoft.Dynamic/Runtime/LightExceptions.cs b/Dynamic/Runtime/LightExceptions.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/LightExceptions.cs rename to Dynamic/Runtime/LightExceptions.cs diff --git a/Src/Microsoft.Dynamic/Runtime/LightThrowingAttribute.cs b/Dynamic/Runtime/LightThrowingAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/LightThrowingAttribute.cs rename to Dynamic/Runtime/LightThrowingAttribute.cs diff --git a/Src/Microsoft.Dynamic/Runtime/LocalsDictionary.cs b/Dynamic/Runtime/LocalsDictionary.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/LocalsDictionary.cs rename to Dynamic/Runtime/LocalsDictionary.cs diff --git a/Src/Microsoft.Dynamic/Runtime/MetaObjectExtensions.cs b/Dynamic/Runtime/MetaObjectExtensions.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/MetaObjectExtensions.cs rename to Dynamic/Runtime/MetaObjectExtensions.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ModuleChangeEventArgs.cs b/Dynamic/Runtime/ModuleChangeEventArgs.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ModuleChangeEventArgs.cs rename to Dynamic/Runtime/ModuleChangeEventArgs.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ModuleChangeEventType.cs b/Dynamic/Runtime/ModuleChangeEventType.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ModuleChangeEventType.cs rename to Dynamic/Runtime/ModuleChangeEventType.cs diff --git a/Src/Microsoft.Dynamic/Runtime/NullTextContentProvider.cs b/Dynamic/Runtime/NullTextContentProvider.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/NullTextContentProvider.cs rename to Dynamic/Runtime/NullTextContentProvider.cs diff --git a/Src/Microsoft.Dynamic/Runtime/OperationFailed.cs b/Dynamic/Runtime/OperationFailed.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/OperationFailed.cs rename to Dynamic/Runtime/OperationFailed.cs diff --git a/Src/Microsoft.Dynamic/Runtime/OperatorSlotAttribute.cs b/Dynamic/Runtime/OperatorSlotAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/OperatorSlotAttribute.cs rename to Dynamic/Runtime/OperatorSlotAttribute.cs diff --git a/Src/Microsoft.Dynamic/Runtime/PositionTrackingWriter.cs b/Dynamic/Runtime/PositionTrackingWriter.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/PositionTrackingWriter.cs rename to Dynamic/Runtime/PositionTrackingWriter.cs diff --git a/Src/Microsoft.Dynamic/Runtime/PropertyMethodAttribute.cs b/Dynamic/Runtime/PropertyMethodAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/PropertyMethodAttribute.cs rename to Dynamic/Runtime/PropertyMethodAttribute.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ReflectionCache.cs b/Dynamic/Runtime/ReflectionCache.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ReflectionCache.cs rename to Dynamic/Runtime/ReflectionCache.cs diff --git a/Src/Microsoft.Dynamic/Runtime/RestrictedMetaObject.cs b/Dynamic/Runtime/RestrictedMetaObject.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/RestrictedMetaObject.cs rename to Dynamic/Runtime/RestrictedMetaObject.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ReturnFixer.cs b/Dynamic/Runtime/ReturnFixer.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ReturnFixer.cs rename to Dynamic/Runtime/ReturnFixer.cs diff --git a/Src/Microsoft.Dynamic/Runtime/SavableScriptCode.cs b/Dynamic/Runtime/SavableScriptCode.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/SavableScriptCode.cs rename to Dynamic/Runtime/SavableScriptCode.cs diff --git a/Src/Microsoft.Dynamic/Runtime/ScriptingRuntimeHelpers.cs b/Dynamic/Runtime/ScriptingRuntimeHelpers.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/ScriptingRuntimeHelpers.cs rename to Dynamic/Runtime/ScriptingRuntimeHelpers.cs diff --git a/Src/Microsoft.Dynamic/Runtime/SourceStringContentProvider.cs b/Dynamic/Runtime/SourceStringContentProvider.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/SourceStringContentProvider.cs rename to Dynamic/Runtime/SourceStringContentProvider.cs diff --git a/Src/Microsoft.Dynamic/Runtime/StaticExtensionMethodAttribute.cs b/Dynamic/Runtime/StaticExtensionMethodAttribute.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/StaticExtensionMethodAttribute.cs rename to Dynamic/Runtime/StaticExtensionMethodAttribute.cs diff --git a/Src/Microsoft.Dynamic/Runtime/TokenizerBuffer.cs b/Dynamic/Runtime/TokenizerBuffer.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/TokenizerBuffer.cs rename to Dynamic/Runtime/TokenizerBuffer.cs diff --git a/Src/Microsoft.Dynamic/Runtime/Uninitialized.cs b/Dynamic/Runtime/Uninitialized.cs similarity index 100% rename from Src/Microsoft.Dynamic/Runtime/Uninitialized.cs rename to Dynamic/Runtime/Uninitialized.cs diff --git a/Src/Microsoft.Dynamic/SerializationStubs.cs b/Dynamic/SerializationStubs.cs similarity index 100% rename from Src/Microsoft.Dynamic/SerializationStubs.cs rename to Dynamic/SerializationStubs.cs diff --git a/Src/Microsoft.Dynamic/SourceFileContentProvider.cs b/Dynamic/SourceFileContentProvider.cs similarity index 100% rename from Src/Microsoft.Dynamic/SourceFileContentProvider.cs rename to Dynamic/SourceFileContentProvider.cs diff --git a/Src/Microsoft.Dynamic/StringExtensions.cs b/Dynamic/StringExtensions.cs similarity index 100% rename from Src/Microsoft.Dynamic/StringExtensions.cs rename to Dynamic/StringExtensions.cs diff --git a/Src/Microsoft.Dynamic/Utils/ArrayUtils.cs b/Dynamic/Utils/ArrayUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/ArrayUtils.cs rename to Dynamic/Utils/ArrayUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/Assert.cs b/Dynamic/Utils/Assert.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/Assert.cs rename to Dynamic/Utils/Assert.cs diff --git a/Src/Microsoft.Dynamic/Utils/CacheDict.cs b/Dynamic/Utils/CacheDict.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/CacheDict.cs rename to Dynamic/Utils/CacheDict.cs diff --git a/Src/Microsoft.Dynamic/Utils/CheckedDictionaryEnumerator.cs b/Dynamic/Utils/CheckedDictionaryEnumerator.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/CheckedDictionaryEnumerator.cs rename to Dynamic/Utils/CheckedDictionaryEnumerator.cs diff --git a/Src/Microsoft.Dynamic/Utils/CollectionExtensions.cs b/Dynamic/Utils/CollectionExtensions.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/CollectionExtensions.cs rename to Dynamic/Utils/CollectionExtensions.cs diff --git a/Src/Microsoft.Dynamic/Utils/CollectionUtils.cs b/Dynamic/Utils/CollectionUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/CollectionUtils.cs rename to Dynamic/Utils/CollectionUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/ContractUtils.cs b/Dynamic/Utils/ContractUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/ContractUtils.cs rename to Dynamic/Utils/ContractUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/CopyOnWriteList.cs b/Dynamic/Utils/CopyOnWriteList.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/CopyOnWriteList.cs rename to Dynamic/Utils/CopyOnWriteList.cs diff --git a/Src/Microsoft.Dynamic/Utils/DictionaryUnionEnumerator.cs b/Dynamic/Utils/DictionaryUnionEnumerator.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/DictionaryUnionEnumerator.cs rename to Dynamic/Utils/DictionaryUnionEnumerator.cs diff --git a/Src/Microsoft.Dynamic/Utils/DynamicUtils.cs b/Dynamic/Utils/DynamicUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/DynamicUtils.cs rename to Dynamic/Utils/DynamicUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/EnumUtils.cs b/Dynamic/Utils/EnumUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/EnumUtils.cs rename to Dynamic/Utils/EnumUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/ExceptionFactory.Generated.cs b/Dynamic/Utils/ExceptionFactory.Generated.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/ExceptionFactory.Generated.cs rename to Dynamic/Utils/ExceptionFactory.Generated.cs diff --git a/Src/Microsoft.Dynamic/Utils/ExceptionUtils.cs b/Dynamic/Utils/ExceptionUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/ExceptionUtils.cs rename to Dynamic/Utils/ExceptionUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/HybridReferenceDictionary.cs b/Dynamic/Utils/HybridReferenceDictionary.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/HybridReferenceDictionary.cs rename to Dynamic/Utils/HybridReferenceDictionary.cs diff --git a/Src/Microsoft.Dynamic/Utils/IOUtils.cs b/Dynamic/Utils/IOUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/IOUtils.cs rename to Dynamic/Utils/IOUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/ListEqualityComparer.cs b/Dynamic/Utils/ListEqualityComparer.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/ListEqualityComparer.cs rename to Dynamic/Utils/ListEqualityComparer.cs diff --git a/Src/Microsoft.Dynamic/Utils/MathUtils.cs b/Dynamic/Utils/MathUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/MathUtils.cs rename to Dynamic/Utils/MathUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/MonitorUtils.cs b/Dynamic/Utils/MonitorUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/MonitorUtils.cs rename to Dynamic/Utils/MonitorUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/Publisher.cs b/Dynamic/Utils/Publisher.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/Publisher.cs rename to Dynamic/Utils/Publisher.cs diff --git a/Src/Microsoft.Dynamic/Utils/ReferenceEqualityComparer.cs b/Dynamic/Utils/ReferenceEqualityComparer.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/ReferenceEqualityComparer.cs rename to Dynamic/Utils/ReferenceEqualityComparer.cs diff --git a/Src/Microsoft.Dynamic/Utils/ReflectionUtils.cs b/Dynamic/Utils/ReflectionUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/ReflectionUtils.cs rename to Dynamic/Utils/ReflectionUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/StringUtils.cs b/Dynamic/Utils/StringUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/StringUtils.cs rename to Dynamic/Utils/StringUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/SynchronizedDictionary.cs b/Dynamic/Utils/SynchronizedDictionary.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/SynchronizedDictionary.cs rename to Dynamic/Utils/SynchronizedDictionary.cs diff --git a/Src/Microsoft.Dynamic/Utils/ThreadLocal.cs b/Dynamic/Utils/ThreadLocal.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/ThreadLocal.cs rename to Dynamic/Utils/ThreadLocal.cs diff --git a/Src/Microsoft.Dynamic/Utils/ThreadingUtils.cs b/Dynamic/Utils/ThreadingUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/ThreadingUtils.cs rename to Dynamic/Utils/ThreadingUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/TypeMemberCache.cs b/Dynamic/Utils/TypeMemberCache.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/TypeMemberCache.cs rename to Dynamic/Utils/TypeMemberCache.cs diff --git a/Src/Microsoft.Dynamic/Utils/TypeUtils.cs b/Dynamic/Utils/TypeUtils.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/TypeUtils.cs rename to Dynamic/Utils/TypeUtils.cs diff --git a/Src/Microsoft.Dynamic/Utils/ValueArray.cs b/Dynamic/Utils/ValueArray.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/ValueArray.cs rename to Dynamic/Utils/ValueArray.cs diff --git a/Src/Microsoft.Dynamic/Utils/WeakCollection.cs b/Dynamic/Utils/WeakCollection.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/WeakCollection.cs rename to Dynamic/Utils/WeakCollection.cs diff --git a/Src/Microsoft.Dynamic/Utils/WeakDictionary.cs b/Dynamic/Utils/WeakDictionary.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/WeakDictionary.cs rename to Dynamic/Utils/WeakDictionary.cs diff --git a/Src/Microsoft.Dynamic/Utils/WeakHandle.cs b/Dynamic/Utils/WeakHandle.cs similarity index 100% rename from Src/Microsoft.Dynamic/Utils/WeakHandle.cs rename to Dynamic/Utils/WeakHandle.cs diff --git a/Src/Microsoft.Dynamic/Xaml/DynamicXamlReader.cs b/Dynamic/Xaml/DynamicXamlReader.cs similarity index 100% rename from Src/Microsoft.Dynamic/Xaml/DynamicXamlReader.cs rename to Dynamic/Xaml/DynamicXamlReader.cs diff --git a/Src/Microsoft.Scripting.Metadata/ClrStubs.cs b/Metadata/ClrStubs.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/ClrStubs.cs rename to Metadata/ClrStubs.cs diff --git a/Src/Microsoft.Scripting.Metadata/MemoryBlock.cs b/Metadata/MemoryBlock.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MemoryBlock.cs rename to Metadata/MemoryBlock.cs diff --git a/Src/Microsoft.Scripting.Metadata/MemoryMapping.V4.cs b/Metadata/MemoryMapping.V4.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MemoryMapping.V4.cs rename to Metadata/MemoryMapping.V4.cs diff --git a/Src/Microsoft.Scripting.Metadata/MemoryReader.cs b/Metadata/MemoryReader.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MemoryReader.cs rename to Metadata/MemoryReader.cs diff --git a/Src/Microsoft.Scripting.Metadata/MetadataExtensions.cs b/Metadata/MetadataExtensions.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MetadataExtensions.cs rename to Metadata/MetadataExtensions.cs diff --git a/Src/Microsoft.Scripting.Metadata/MetadataImport.cs b/Metadata/MetadataImport.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MetadataImport.cs rename to Metadata/MetadataImport.cs diff --git a/Src/Microsoft.Scripting.Metadata/MetadataName.cs b/Metadata/MetadataName.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MetadataName.cs rename to Metadata/MetadataName.cs diff --git a/Src/Microsoft.Scripting.Metadata/MetadataServices.cs b/Metadata/MetadataServices.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MetadataServices.cs rename to Metadata/MetadataServices.cs diff --git a/Src/Microsoft.Scripting.Metadata/MetadataTableEnumerator.CCI.cs b/Metadata/MetadataTableEnumerator.CCI.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MetadataTableEnumerator.CCI.cs rename to Metadata/MetadataTableEnumerator.CCI.cs diff --git a/Src/Microsoft.Scripting.Metadata/MetadataTableImplementations.cs b/Metadata/MetadataTableImplementations.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MetadataTableImplementations.cs rename to Metadata/MetadataTableImplementations.cs diff --git a/Src/Microsoft.Scripting.Metadata/MetadataTables.CCI.cs b/Metadata/MetadataTables.CCI.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MetadataTables.CCI.cs rename to Metadata/MetadataTables.CCI.cs diff --git a/Src/Microsoft.Scripting.Metadata/MetadataTables.cs b/Metadata/MetadataTables.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/MetadataTables.cs rename to Metadata/MetadataTables.cs diff --git a/Src/Microsoft.Scripting.Metadata/Microsoft.Scripting.Metadata.csproj b/Metadata/Microsoft.Scripting.Metadata.csproj similarity index 78% rename from Src/Microsoft.Scripting.Metadata/Microsoft.Scripting.Metadata.csproj rename to Metadata/Microsoft.Scripting.Metadata.csproj index ec0ae525..06dd6e55 100644 --- a/Src/Microsoft.Scripting.Metadata/Microsoft.Scripting.Metadata.csproj +++ b/Metadata/Microsoft.Scripting.Metadata.csproj @@ -20,4 +20,9 @@ + + + + $(Features);$(DefineConstants) + diff --git a/Src/Microsoft.Scripting.Metadata/PEFileStructures.cs b/Metadata/PEFileStructures.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/PEFileStructures.cs rename to Metadata/PEFileStructures.cs diff --git a/Src/Microsoft.Scripting.Metadata/Properties/AssemblyInfo.cs b/Metadata/Properties/AssemblyInfo.cs similarity index 100% rename from Src/Microsoft.Scripting.Metadata/Properties/AssemblyInfo.cs rename to Metadata/Properties/AssemblyInfo.cs diff --git a/Docs/dlr-overview.doc b/Microsoft/Docs/dlr-overview.doc similarity index 100% rename from Docs/dlr-overview.doc rename to Microsoft/Docs/dlr-overview.doc diff --git a/Docs/dlr-overview.pdf b/Microsoft/Docs/dlr-overview.pdf similarity index 100% rename from Docs/dlr-overview.pdf rename to Microsoft/Docs/dlr-overview.pdf diff --git a/Docs/dlr-spec-hosting.doc b/Microsoft/Docs/dlr-spec-hosting.doc similarity index 100% rename from Docs/dlr-spec-hosting.doc rename to Microsoft/Docs/dlr-spec-hosting.doc diff --git a/Docs/dlr-spec-hosting.pdf b/Microsoft/Docs/dlr-spec-hosting.pdf similarity index 100% rename from Docs/dlr-spec-hosting.pdf rename to Microsoft/Docs/dlr-spec-hosting.pdf diff --git a/Docs/expr-tree-spec.doc b/Microsoft/Docs/expr-tree-spec.doc similarity index 100% rename from Docs/expr-tree-spec.doc rename to Microsoft/Docs/expr-tree-spec.doc diff --git a/Docs/expr-tree-spec.pdf b/Microsoft/Docs/expr-tree-spec.pdf similarity index 100% rename from Docs/expr-tree-spec.pdf rename to Microsoft/Docs/expr-tree-spec.pdf diff --git a/Docs/library-authors-introduction.doc b/Microsoft/Docs/library-authors-introduction.doc similarity index 100% rename from Docs/library-authors-introduction.doc rename to Microsoft/Docs/library-authors-introduction.doc diff --git a/Docs/library-authors-introduction.pdf b/Microsoft/Docs/library-authors-introduction.pdf similarity index 100% rename from Docs/library-authors-introduction.pdf rename to Microsoft/Docs/library-authors-introduction.pdf diff --git a/Docs/sites-binders-dynobj-interop.doc b/Microsoft/Docs/sites-binders-dynobj-interop.doc similarity index 100% rename from Docs/sites-binders-dynobj-interop.doc rename to Microsoft/Docs/sites-binders-dynobj-interop.doc diff --git a/Docs/sites-binders-dynobj-interop.pdf b/Microsoft/Docs/sites-binders-dynobj-interop.pdf similarity index 100% rename from Docs/sites-binders-dynobj-interop.pdf rename to Microsoft/Docs/sites-binders-dynobj-interop.pdf diff --git a/Docs/sympl.doc b/Microsoft/Docs/sympl.doc similarity index 100% rename from Docs/sympl.doc rename to Microsoft/Docs/sympl.doc diff --git a/Docs/sympl.pdf b/Microsoft/Docs/sympl.pdf similarity index 100% rename from Docs/sympl.pdf rename to Microsoft/Docs/sympl.pdf diff --git a/Samples/Hosting/Scenarios/Hosting Scenarios.csproj b/Microsoft/Samples/Hosting/Scenarios/Hosting Scenarios.csproj similarity index 100% rename from Samples/Hosting/Scenarios/Hosting Scenarios.csproj rename to Microsoft/Samples/Hosting/Scenarios/Hosting Scenarios.csproj diff --git a/Samples/Hosting/Scenarios/Program.cs b/Microsoft/Samples/Hosting/Scenarios/Program.cs similarity index 100% rename from Samples/Hosting/Scenarios/Program.cs rename to Microsoft/Samples/Hosting/Scenarios/Program.cs diff --git a/Samples/Hosting/Scenarios/merlin_web_page_code_behind.py b/Microsoft/Samples/Hosting/Scenarios/merlin_web_page_code_behind.py similarity index 100% rename from Samples/Hosting/Scenarios/merlin_web_page_code_behind.py rename to Microsoft/Samples/Hosting/Scenarios/merlin_web_page_code_behind.py diff --git a/Samples/Hosting/Scenarios/register_user_commands.py b/Microsoft/Samples/Hosting/Scenarios/register_user_commands.py similarity index 100% rename from Samples/Hosting/Scenarios/register_user_commands.py rename to Microsoft/Samples/Hosting/Scenarios/register_user_commands.py diff --git a/Samples/Hosting/Scenarios/user_commands.rb b/Microsoft/Samples/Hosting/Scenarios/user_commands.rb similarity index 100% rename from Samples/Hosting/Scenarios/user_commands.rb rename to Microsoft/Samples/Hosting/Scenarios/user_commands.rb diff --git a/Samples/sympl/csharp/DlrHosting.cs b/Microsoft/Samples/sympl/csharp/DlrHosting.cs similarity index 100% rename from Samples/sympl/csharp/DlrHosting.cs rename to Microsoft/Samples/sympl/csharp/DlrHosting.cs diff --git a/Samples/sympl/csharp/ETGen.cs b/Microsoft/Samples/sympl/csharp/ETGen.cs similarity index 100% rename from Samples/sympl/csharp/ETGen.cs rename to Microsoft/Samples/sympl/csharp/ETGen.cs diff --git a/Samples/sympl/csharp/Lexer.cs b/Microsoft/Samples/sympl/csharp/Lexer.cs similarity index 100% rename from Samples/sympl/csharp/Lexer.cs rename to Microsoft/Samples/sympl/csharp/Lexer.cs diff --git a/Samples/sympl/csharp/Parser.cs b/Microsoft/Samples/sympl/csharp/Parser.cs similarity index 100% rename from Samples/sympl/csharp/Parser.cs rename to Microsoft/Samples/sympl/csharp/Parser.cs diff --git a/Samples/sympl/csharp/Program.cs b/Microsoft/Samples/sympl/csharp/Program.cs similarity index 100% rename from Samples/sympl/csharp/Program.cs rename to Microsoft/Samples/sympl/csharp/Program.cs diff --git a/Samples/sympl/csharp/Properties/AssemblyInfo.cs b/Microsoft/Samples/sympl/csharp/Properties/AssemblyInfo.cs similarity index 100% rename from Samples/sympl/csharp/Properties/AssemblyInfo.cs rename to Microsoft/Samples/sympl/csharp/Properties/AssemblyInfo.cs diff --git a/Samples/sympl/csharp/Runtime.cs b/Microsoft/Samples/sympl/csharp/Runtime.cs similarity index 100% rename from Samples/sympl/csharp/Runtime.cs rename to Microsoft/Samples/sympl/csharp/Runtime.cs diff --git a/Samples/sympl/csharp/Sympl.cs b/Microsoft/Samples/sympl/csharp/Sympl.cs similarity index 100% rename from Samples/sympl/csharp/Sympl.cs rename to Microsoft/Samples/sympl/csharp/Sympl.cs diff --git a/Samples/sympl/csharp/app.config b/Microsoft/Samples/sympl/csharp/app.config similarity index 100% rename from Samples/sympl/csharp/app.config rename to Microsoft/Samples/sympl/csharp/app.config diff --git a/Samples/sympl/csharp/sympl.csproj b/Microsoft/Samples/sympl/csharp/sympl.csproj similarity index 100% rename from Samples/sympl/csharp/sympl.csproj rename to Microsoft/Samples/sympl/csharp/sympl.csproj diff --git a/Samples/sympl/csharp/test.bsl b/Microsoft/Samples/sympl/csharp/test.bsl similarity index 100% rename from Samples/sympl/csharp/test.bsl rename to Microsoft/Samples/sympl/csharp/test.bsl diff --git a/Samples/sympl/examples/indexing.sympl b/Microsoft/Samples/sympl/examples/indexing.sympl similarity index 100% rename from Samples/sympl/examples/indexing.sympl rename to Microsoft/Samples/sympl/examples/indexing.sympl diff --git a/Samples/sympl/examples/lists.sympl b/Microsoft/Samples/sympl/examples/lists.sympl similarity index 100% rename from Samples/sympl/examples/lists.sympl rename to Microsoft/Samples/sympl/examples/lists.sympl diff --git a/Samples/sympl/examples/ops.sympl b/Microsoft/Samples/sympl/examples/ops.sympl similarity index 100% rename from Samples/sympl/examples/ops.sympl rename to Microsoft/Samples/sympl/examples/ops.sympl diff --git a/Samples/sympl/examples/test.bat b/Microsoft/Samples/sympl/examples/test.bat similarity index 100% rename from Samples/sympl/examples/test.bat rename to Microsoft/Samples/sympl/examples/test.bat diff --git a/Samples/sympl/examples/test.sympl b/Microsoft/Samples/sympl/examples/test.sympl similarity index 100% rename from Samples/sympl/examples/test.sympl rename to Microsoft/Samples/sympl/examples/test.sympl diff --git a/Samples/sympl/examples/test_python.bat b/Microsoft/Samples/sympl/examples/test_python.bat similarity index 100% rename from Samples/sympl/examples/test_python.bat rename to Microsoft/Samples/sympl/examples/test_python.bat diff --git a/Samples/sympl/python/etgen.py b/Microsoft/Samples/sympl/python/etgen.py similarity index 100% rename from Samples/sympl/python/etgen.py rename to Microsoft/Samples/sympl/python/etgen.py diff --git a/Samples/sympl/python/lexer.py b/Microsoft/Samples/sympl/python/lexer.py similarity index 100% rename from Samples/sympl/python/lexer.py rename to Microsoft/Samples/sympl/python/lexer.py diff --git a/Samples/sympl/python/parser.py b/Microsoft/Samples/sympl/python/parser.py similarity index 100% rename from Samples/sympl/python/parser.py rename to Microsoft/Samples/sympl/python/parser.py diff --git a/Samples/sympl/python/runtime.py b/Microsoft/Samples/sympl/python/runtime.py similarity index 100% rename from Samples/sympl/python/runtime.py rename to Microsoft/Samples/sympl/python/runtime.py diff --git a/Samples/sympl/python/sympl.py b/Microsoft/Samples/sympl/python/sympl.py similarity index 100% rename from Samples/sympl/python/sympl.py rename to Microsoft/Samples/sympl/python/sympl.py diff --git a/Samples/sympl/python/test.bsl b/Microsoft/Samples/sympl/python/test.bsl similarity index 100% rename from Samples/sympl/python/test.bsl rename to Microsoft/Samples/sympl/python/test.bsl diff --git a/Samples/sympl/python/test.py b/Microsoft/Samples/sympl/python/test.py similarity index 100% rename from Samples/sympl/python/test.py rename to Microsoft/Samples/sympl/python/test.py diff --git a/NuGet.config b/NuGet.config deleted file mode 100644 index 4775ae51..00000000 --- a/NuGet.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Package/nuget/DynamicLanguageRuntime.nuspec b/Packaging/NuGet/DynamicLanguageRuntime.nuspec similarity index 100% rename from Package/nuget/DynamicLanguageRuntime.nuspec rename to Packaging/NuGet/DynamicLanguageRuntime.nuspec diff --git a/Package/nuget/NuGet.Packaging.csproj b/Packaging/NuGet/Riverside.Dynamic.Packaging.csproj similarity index 100% rename from Package/nuget/NuGet.Packaging.csproj rename to Packaging/NuGet/Riverside.Dynamic.Packaging.csproj diff --git a/Build/After.targets b/Packaging/Targets/After.targets similarity index 100% rename from Build/After.targets rename to Packaging/Targets/After.targets diff --git a/Build/Key.snk b/Packaging/Targets/Key.snk similarity index 100% rename from Build/Key.snk rename to Packaging/Targets/Key.snk diff --git a/Build/Tasks.Targets b/Packaging/Targets/Tasks.Targets similarity index 100% rename from Build/Tasks.Targets rename to Packaging/Targets/Tasks.Targets diff --git a/Build/net462.props b/Packaging/Targets/net462.props similarity index 100% rename from Build/net462.props rename to Packaging/Targets/net462.props diff --git a/Build/net6.0.props b/Packaging/Targets/net6.0.props similarity index 100% rename from Build/net6.0.props rename to Packaging/Targets/net6.0.props diff --git a/Build/net8.0.props b/Packaging/Targets/net8.0.props similarity index 100% rename from Build/net8.0.props rename to Packaging/Targets/net8.0.props diff --git a/Build/net9.0.props b/Packaging/Targets/net9.0.props similarity index 100% rename from Build/net9.0.props rename to Packaging/Targets/net9.0.props diff --git a/Build/netstandard2.0.props b/Packaging/Targets/netstandard2.0.props similarity index 100% rename from Build/netstandard2.0.props rename to Packaging/Targets/netstandard2.0.props diff --git a/Build/steps.yml b/Packaging/Targets/steps.yml similarity index 100% rename from Build/steps.yml rename to Packaging/Targets/steps.yml diff --git a/Src/Microsoft.Scripting/ArgumentTypeException.cs b/Scripting/ArgumentTypeException.cs similarity index 100% rename from Src/Microsoft.Scripting/ArgumentTypeException.cs rename to Scripting/ArgumentTypeException.cs diff --git a/Src/Microsoft.Scripting/AssemblyLoadedEventArgs.cs b/Scripting/AssemblyLoadedEventArgs.cs similarity index 100% rename from Src/Microsoft.Scripting/AssemblyLoadedEventArgs.cs rename to Scripting/AssemblyLoadedEventArgs.cs diff --git a/Src/Microsoft.Scripting/CompilerOptions.cs b/Scripting/CompilerOptions.cs similarity index 100% rename from Src/Microsoft.Scripting/CompilerOptions.cs rename to Scripting/CompilerOptions.cs diff --git a/Src/Microsoft.Scripting/ErrorSink.cs b/Scripting/ErrorSink.cs similarity index 100% rename from Src/Microsoft.Scripting/ErrorSink.cs rename to Scripting/ErrorSink.cs diff --git a/Src/Microsoft.Scripting/GlobalSuppressions.cs b/Scripting/GlobalSuppressions.cs similarity index 100% rename from Src/Microsoft.Scripting/GlobalSuppressions.cs rename to Scripting/GlobalSuppressions.cs diff --git a/Src/Microsoft.Scripting/Hosting/CompiledCode.cs b/Scripting/Hosting/CompiledCode.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/CompiledCode.cs rename to Scripting/Hosting/CompiledCode.cs diff --git a/Src/Microsoft.Scripting/Hosting/Configuration/LanguageElement.cs b/Scripting/Hosting/Configuration/LanguageElement.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/Configuration/LanguageElement.cs rename to Scripting/Hosting/Configuration/LanguageElement.cs diff --git a/Src/Microsoft.Scripting/Hosting/Configuration/LanguageElementCollection.cs b/Scripting/Hosting/Configuration/LanguageElementCollection.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/Configuration/LanguageElementCollection.cs rename to Scripting/Hosting/Configuration/LanguageElementCollection.cs diff --git a/Src/Microsoft.Scripting/Hosting/Configuration/OptionElement.cs b/Scripting/Hosting/Configuration/OptionElement.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/Configuration/OptionElement.cs rename to Scripting/Hosting/Configuration/OptionElement.cs diff --git a/Src/Microsoft.Scripting/Hosting/Configuration/OptionElementCollection.cs b/Scripting/Hosting/Configuration/OptionElementCollection.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/Configuration/OptionElementCollection.cs rename to Scripting/Hosting/Configuration/OptionElementCollection.cs diff --git a/Src/Microsoft.Scripting/Hosting/Configuration/Section.cs b/Scripting/Hosting/Configuration/Section.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/Configuration/Section.cs rename to Scripting/Hosting/Configuration/Section.cs diff --git a/Src/Microsoft.Scripting/Hosting/DocumentationOperations.cs b/Scripting/Hosting/DocumentationOperations.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/DocumentationOperations.cs rename to Scripting/Hosting/DocumentationOperations.cs diff --git a/Src/Microsoft.Scripting/Hosting/ErrorListener.cs b/Scripting/Hosting/ErrorListener.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ErrorListener.cs rename to Scripting/Hosting/ErrorListener.cs diff --git a/Src/Microsoft.Scripting/Hosting/ErrorListenerProxy.cs b/Scripting/Hosting/ErrorListenerProxy.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ErrorListenerProxy.cs rename to Scripting/Hosting/ErrorListenerProxy.cs diff --git a/Src/Microsoft.Scripting/Hosting/ErrorSinkProxyListener.cs b/Scripting/Hosting/ErrorSinkProxyListener.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ErrorSinkProxyListener.cs rename to Scripting/Hosting/ErrorSinkProxyListener.cs diff --git a/Src/Microsoft.Scripting/Hosting/ExceptionOperations.cs b/Scripting/Hosting/ExceptionOperations.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ExceptionOperations.cs rename to Scripting/Hosting/ExceptionOperations.cs diff --git a/Src/Microsoft.Scripting/Hosting/LanguageSetup.cs b/Scripting/Hosting/LanguageSetup.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/LanguageSetup.cs rename to Scripting/Hosting/LanguageSetup.cs diff --git a/Src/Microsoft.Scripting/Hosting/MemberDoc.cs b/Scripting/Hosting/MemberDoc.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/MemberDoc.cs rename to Scripting/Hosting/MemberDoc.cs diff --git a/Src/Microsoft.Scripting/Hosting/MemberKind.cs b/Scripting/Hosting/MemberKind.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/MemberKind.cs rename to Scripting/Hosting/MemberKind.cs diff --git a/Src/Microsoft.Scripting/Hosting/ObjectOperations.cs b/Scripting/Hosting/ObjectOperations.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ObjectOperations.cs rename to Scripting/Hosting/ObjectOperations.cs diff --git a/Src/Microsoft.Scripting/Hosting/OverloadDoc.cs b/Scripting/Hosting/OverloadDoc.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/OverloadDoc.cs rename to Scripting/Hosting/OverloadDoc.cs diff --git a/Src/Microsoft.Scripting/Hosting/ParameterDoc.cs b/Scripting/Hosting/ParameterDoc.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ParameterDoc.cs rename to Scripting/Hosting/ParameterDoc.cs diff --git a/Src/Microsoft.Scripting/Hosting/ParameterFlags.cs b/Scripting/Hosting/ParameterFlags.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ParameterFlags.cs rename to Scripting/Hosting/ParameterFlags.cs diff --git a/Src/Microsoft.Scripting/Hosting/Providers/HostingHelpers.cs b/Scripting/Hosting/Providers/HostingHelpers.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/Providers/HostingHelpers.cs rename to Scripting/Hosting/Providers/HostingHelpers.cs diff --git a/Src/Microsoft.Scripting/Hosting/ScriptEngine.cs b/Scripting/Hosting/ScriptEngine.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ScriptEngine.cs rename to Scripting/Hosting/ScriptEngine.cs diff --git a/Src/Microsoft.Scripting/Hosting/ScriptHost.cs b/Scripting/Hosting/ScriptHost.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ScriptHost.cs rename to Scripting/Hosting/ScriptHost.cs diff --git a/Src/Microsoft.Scripting/Hosting/ScriptHostProxy.cs b/Scripting/Hosting/ScriptHostProxy.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ScriptHostProxy.cs rename to Scripting/Hosting/ScriptHostProxy.cs diff --git a/Src/Microsoft.Scripting/Hosting/ScriptIO.cs b/Scripting/Hosting/ScriptIO.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ScriptIO.cs rename to Scripting/Hosting/ScriptIO.cs diff --git a/Src/Microsoft.Scripting/Hosting/ScriptRuntime.cs b/Scripting/Hosting/ScriptRuntime.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ScriptRuntime.cs rename to Scripting/Hosting/ScriptRuntime.cs diff --git a/Src/Microsoft.Scripting/Hosting/ScriptRuntimeSetup.cs b/Scripting/Hosting/ScriptRuntimeSetup.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ScriptRuntimeSetup.cs rename to Scripting/Hosting/ScriptRuntimeSetup.cs diff --git a/Src/Microsoft.Scripting/Hosting/ScriptScope.cs b/Scripting/Hosting/ScriptScope.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ScriptScope.cs rename to Scripting/Hosting/ScriptScope.cs diff --git a/Src/Microsoft.Scripting/Hosting/ScriptSource.cs b/Scripting/Hosting/ScriptSource.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/ScriptSource.cs rename to Scripting/Hosting/ScriptSource.cs diff --git a/Src/Microsoft.Scripting/Hosting/TokenCategorizer.cs b/Scripting/Hosting/TokenCategorizer.cs similarity index 100% rename from Src/Microsoft.Scripting/Hosting/TokenCategorizer.cs rename to Scripting/Hosting/TokenCategorizer.cs diff --git a/Src/Microsoft.Scripting/IndexSpan.cs b/Scripting/IndexSpan.cs similarity index 100% rename from Src/Microsoft.Scripting/IndexSpan.cs rename to Scripting/IndexSpan.cs diff --git a/Src/Microsoft.Scripting/InvalidImplementationException.cs b/Scripting/InvalidImplementationException.cs similarity index 100% rename from Src/Microsoft.Scripting/InvalidImplementationException.cs rename to Scripting/InvalidImplementationException.cs diff --git a/Src/Microsoft.Scripting/LanguageOptions.cs b/Scripting/LanguageOptions.cs similarity index 100% rename from Src/Microsoft.Scripting/LanguageOptions.cs rename to Scripting/LanguageOptions.cs diff --git a/Src/Microsoft.Scripting/Microsoft.Scripting.csproj b/Scripting/Microsoft.Scripting.csproj similarity index 89% rename from Src/Microsoft.Scripting/Microsoft.Scripting.csproj rename to Scripting/Microsoft.Scripting.csproj index 4be4bff9..2feb2458 100644 --- a/Src/Microsoft.Scripting/Microsoft.Scripting.csproj +++ b/Scripting/Microsoft.Scripting.csproj @@ -40,4 +40,9 @@ + + + + $(Features);$(DefineConstants) + diff --git a/Src/Microsoft.Scripting/PlatformAdaptationLayer.cs b/Scripting/PlatformAdaptationLayer.cs similarity index 100% rename from Src/Microsoft.Scripting/PlatformAdaptationLayer.cs rename to Scripting/PlatformAdaptationLayer.cs diff --git a/Src/Microsoft.Scripting/Properties/AssemblyInfo.cs b/Scripting/Properties/AssemblyInfo.cs similarity index 100% rename from Src/Microsoft.Scripting/Properties/AssemblyInfo.cs rename to Scripting/Properties/AssemblyInfo.cs diff --git a/Src/Microsoft.Scripting/Runtime/ContextId.cs b/Scripting/Runtime/ContextId.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/ContextId.cs rename to Scripting/Runtime/ContextId.cs diff --git a/Src/Microsoft.Scripting/Runtime/DlrConfiguration.cs b/Scripting/Runtime/DlrConfiguration.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/DlrConfiguration.cs rename to Scripting/Runtime/DlrConfiguration.cs diff --git a/Src/Microsoft.Scripting/Runtime/DocumentationProvider.cs b/Scripting/Runtime/DocumentationProvider.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/DocumentationProvider.cs rename to Scripting/Runtime/DocumentationProvider.cs diff --git a/Src/Microsoft.Scripting/Runtime/DynamicOperations.Generated.cs b/Scripting/Runtime/DynamicOperations.Generated.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/DynamicOperations.Generated.cs rename to Scripting/Runtime/DynamicOperations.Generated.cs diff --git a/Src/Microsoft.Scripting/Runtime/DynamicOperations.cs b/Scripting/Runtime/DynamicOperations.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/DynamicOperations.cs rename to Scripting/Runtime/DynamicOperations.cs diff --git a/Src/Microsoft.Scripting/Runtime/DynamicRuntimeHostingProvider.cs b/Scripting/Runtime/DynamicRuntimeHostingProvider.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/DynamicRuntimeHostingProvider.cs rename to Scripting/Runtime/DynamicRuntimeHostingProvider.cs diff --git a/Src/Microsoft.Scripting/Runtime/DynamicStackFrame.cs b/Scripting/Runtime/DynamicStackFrame.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/DynamicStackFrame.cs rename to Scripting/Runtime/DynamicStackFrame.cs diff --git a/Src/Microsoft.Scripting/Runtime/InvariantContext.cs b/Scripting/Runtime/InvariantContext.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/InvariantContext.cs rename to Scripting/Runtime/InvariantContext.cs diff --git a/Src/Microsoft.Scripting/Runtime/LanguageBoundTextContentProvider.cs b/Scripting/Runtime/LanguageBoundTextContentProvider.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/LanguageBoundTextContentProvider.cs rename to Scripting/Runtime/LanguageBoundTextContentProvider.cs diff --git a/Src/Microsoft.Scripting/Runtime/LanguageContext.cs b/Scripting/Runtime/LanguageContext.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/LanguageContext.cs rename to Scripting/Runtime/LanguageContext.cs diff --git a/Src/Microsoft.Scripting/Runtime/NotNullAttribute.cs b/Scripting/Runtime/NotNullAttribute.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/NotNullAttribute.cs rename to Scripting/Runtime/NotNullAttribute.cs diff --git a/Src/Microsoft.Scripting/Runtime/ObjectDictionaryExpando.cs b/Scripting/Runtime/ObjectDictionaryExpando.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/ObjectDictionaryExpando.cs rename to Scripting/Runtime/ObjectDictionaryExpando.cs diff --git a/Src/Microsoft.Scripting/Runtime/ParamDictionaryAttribute.cs b/Scripting/Runtime/ParamDictionaryAttribute.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/ParamDictionaryAttribute.cs rename to Scripting/Runtime/ParamDictionaryAttribute.cs diff --git a/Src/Microsoft.Scripting/Runtime/ParserSink.cs b/Scripting/Runtime/ParserSink.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/ParserSink.cs rename to Scripting/Runtime/ParserSink.cs diff --git a/Src/Microsoft.Scripting/Runtime/Scope.cs b/Scripting/Runtime/Scope.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/Scope.cs rename to Scripting/Runtime/Scope.cs diff --git a/Src/Microsoft.Scripting/Runtime/ScopeExtension.cs b/Scripting/Runtime/ScopeExtension.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/ScopeExtension.cs rename to Scripting/Runtime/ScopeExtension.cs diff --git a/Src/Microsoft.Scripting/Runtime/ScopeStorage.cs b/Scripting/Runtime/ScopeStorage.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/ScopeStorage.cs rename to Scripting/Runtime/ScopeStorage.cs diff --git a/Src/Microsoft.Scripting/Runtime/ScriptCode.cs b/Scripting/Runtime/ScriptCode.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/ScriptCode.cs rename to Scripting/Runtime/ScriptCode.cs diff --git a/Src/Microsoft.Scripting/Runtime/ScriptDomainManager.cs b/Scripting/Runtime/ScriptDomainManager.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/ScriptDomainManager.cs rename to Scripting/Runtime/ScriptDomainManager.cs diff --git a/Src/Microsoft.Scripting/Runtime/SharedIO.cs b/Scripting/Runtime/SharedIO.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/SharedIO.cs rename to Scripting/Runtime/SharedIO.cs diff --git a/Src/Microsoft.Scripting/Runtime/SourceStringContentProvider.cs b/Scripting/Runtime/SourceStringContentProvider.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/SourceStringContentProvider.cs rename to Scripting/Runtime/SourceStringContentProvider.cs diff --git a/Src/Microsoft.Scripting/Runtime/StreamContentProvider.cs b/Scripting/Runtime/StreamContentProvider.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/StreamContentProvider.cs rename to Scripting/Runtime/StreamContentProvider.cs diff --git a/Src/Microsoft.Scripting/Runtime/StringDictionaryExpando.cs b/Scripting/Runtime/StringDictionaryExpando.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/StringDictionaryExpando.cs rename to Scripting/Runtime/StringDictionaryExpando.cs diff --git a/Src/Microsoft.Scripting/Runtime/TokenInfo.cs b/Scripting/Runtime/TokenInfo.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/TokenInfo.cs rename to Scripting/Runtime/TokenInfo.cs diff --git a/Src/Microsoft.Scripting/Runtime/TokenTriggers.cs b/Scripting/Runtime/TokenTriggers.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/TokenTriggers.cs rename to Scripting/Runtime/TokenTriggers.cs diff --git a/Src/Microsoft.Scripting/Runtime/TokenizerService.cs b/Scripting/Runtime/TokenizerService.cs similarity index 100% rename from Src/Microsoft.Scripting/Runtime/TokenizerService.cs rename to Scripting/Runtime/TokenizerService.cs diff --git a/Src/Microsoft.Scripting/ScriptCodeParseResult.cs b/Scripting/ScriptCodeParseResult.cs similarity index 100% rename from Src/Microsoft.Scripting/ScriptCodeParseResult.cs rename to Scripting/ScriptCodeParseResult.cs diff --git a/Src/Microsoft.Scripting/Severity.cs b/Scripting/Severity.cs similarity index 100% rename from Src/Microsoft.Scripting/Severity.cs rename to Scripting/Severity.cs diff --git a/Src/Microsoft.Scripting/SourceCodeKind.cs b/Scripting/SourceCodeKind.cs similarity index 100% rename from Src/Microsoft.Scripting/SourceCodeKind.cs rename to Scripting/SourceCodeKind.cs diff --git a/Src/Microsoft.Scripting/SourceCodeReader.cs b/Scripting/SourceCodeReader.cs similarity index 100% rename from Src/Microsoft.Scripting/SourceCodeReader.cs rename to Scripting/SourceCodeReader.cs diff --git a/Src/Microsoft.Scripting/SourceFileContentProvider.cs b/Scripting/SourceFileContentProvider.cs similarity index 100% rename from Src/Microsoft.Scripting/SourceFileContentProvider.cs rename to Scripting/SourceFileContentProvider.cs diff --git a/Src/Microsoft.Scripting/SourceLocation.cs b/Scripting/SourceLocation.cs similarity index 100% rename from Src/Microsoft.Scripting/SourceLocation.cs rename to Scripting/SourceLocation.cs diff --git a/Src/Microsoft.Scripting/SourceSpan.cs b/Scripting/SourceSpan.cs similarity index 100% rename from Src/Microsoft.Scripting/SourceSpan.cs rename to Scripting/SourceSpan.cs diff --git a/Src/Microsoft.Scripting/SourceUnit.cs b/Scripting/SourceUnit.cs similarity index 100% rename from Src/Microsoft.Scripting/SourceUnit.cs rename to Scripting/SourceUnit.cs diff --git a/Src/Microsoft.Scripting/SyntaxErrorException.cs b/Scripting/SyntaxErrorException.cs similarity index 100% rename from Src/Microsoft.Scripting/SyntaxErrorException.cs rename to Scripting/SyntaxErrorException.cs diff --git a/Src/Microsoft.Scripting/TextContentProvider.cs b/Scripting/TextContentProvider.cs similarity index 100% rename from Src/Microsoft.Scripting/TextContentProvider.cs rename to Scripting/TextContentProvider.cs diff --git a/Src/Microsoft.Scripting/TokenCategory.cs b/Scripting/TokenCategory.cs similarity index 100% rename from Src/Microsoft.Scripting/TokenCategory.cs rename to Scripting/TokenCategory.cs diff --git a/Src/Microsoft.Scripting/Utils/ArrayUtils.cs b/Scripting/Utils/ArrayUtils.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/ArrayUtils.cs rename to Scripting/Utils/ArrayUtils.cs diff --git a/Src/Microsoft.Scripting/Utils/AssemblyQualifiedTypeName.cs b/Scripting/Utils/AssemblyQualifiedTypeName.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/AssemblyQualifiedTypeName.cs rename to Scripting/Utils/AssemblyQualifiedTypeName.cs diff --git a/Src/Microsoft.Scripting/Utils/Assert.cs b/Scripting/Utils/Assert.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/Assert.cs rename to Scripting/Utils/Assert.cs diff --git a/Src/Microsoft.Scripting/Utils/CollectionExtensions.cs b/Scripting/Utils/CollectionExtensions.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/CollectionExtensions.cs rename to Scripting/Utils/CollectionExtensions.cs diff --git a/Src/Microsoft.Scripting/Utils/ConsoleInputStream.cs b/Scripting/Utils/ConsoleInputStream.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/ConsoleInputStream.cs rename to Scripting/Utils/ConsoleInputStream.cs diff --git a/Src/Microsoft.Scripting/Utils/ConsoleStreamType.cs b/Scripting/Utils/ConsoleStreamType.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/ConsoleStreamType.cs rename to Scripting/Utils/ConsoleStreamType.cs diff --git a/Src/Microsoft.Scripting/Utils/ContractUtils.cs b/Scripting/Utils/ContractUtils.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/ContractUtils.cs rename to Scripting/Utils/ContractUtils.cs diff --git a/Src/Microsoft.Scripting/Utils/DelegateUtils.cs b/Scripting/Utils/DelegateUtils.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/DelegateUtils.cs rename to Scripting/Utils/DelegateUtils.cs diff --git a/Src/Microsoft.Scripting/Utils/ExceptionFactory.Generated.cs b/Scripting/Utils/ExceptionFactory.Generated.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/ExceptionFactory.Generated.cs rename to Scripting/Utils/ExceptionFactory.Generated.cs diff --git a/Src/Microsoft.Scripting/Utils/ExceptionUtils.cs b/Scripting/Utils/ExceptionUtils.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/ExceptionUtils.cs rename to Scripting/Utils/ExceptionUtils.cs diff --git a/Src/Microsoft.Scripting/Utils/ExpressionUtils.cs b/Scripting/Utils/ExpressionUtils.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/ExpressionUtils.cs rename to Scripting/Utils/ExpressionUtils.cs diff --git a/Src/Microsoft.Scripting/Utils/NativeMethods.cs b/Scripting/Utils/NativeMethods.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/NativeMethods.cs rename to Scripting/Utils/NativeMethods.cs diff --git a/Src/Microsoft.Scripting/Utils/ReflectionUtils.cs b/Scripting/Utils/ReflectionUtils.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/ReflectionUtils.cs rename to Scripting/Utils/ReflectionUtils.cs diff --git a/Src/Microsoft.Scripting/Utils/TextStream.cs b/Scripting/Utils/TextStream.cs similarity index 100% rename from Src/Microsoft.Scripting/Utils/TextStream.cs rename to Scripting/Utils/TextStream.cs diff --git a/Src/Directory.Build.props b/Src/Directory.Build.props deleted file mode 100644 index a6fd0d43..00000000 --- a/Src/Directory.Build.props +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - $(Features);$(DefineConstants) - - -