Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main to main-vs-deps #54157

Merged
186 commits merged into from
Jun 17, 2021
Merged

Merge main to main-vs-deps #54157

186 commits merged into from
Jun 17, 2021

Commits on Mar 11, 2021

  1. Configuration menu
    Copy the full SHA
    84f5f39 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. Add unit tests

    ryzngard committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    4345242 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2021

  1. Merge pull request #51899 from dotnet/main

    Merge main into feature/value_tracking
    ryzngard authored Mar 16, 2021
    Configuration menu
    Copy the full SHA
    fd9b756 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1727f28 View commit details
    Browse the repository at this point in the history
  3. Add unit tests

    ryzngard committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    a9b6e07 View commit details
    Browse the repository at this point in the history
  4. Remove package changes

    ryzngard committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    03999cc View commit details
    Browse the repository at this point in the history
  5. WIP

    ryzngard committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    085e7c3 View commit details
    Browse the repository at this point in the history
  6. Add more tests

    ryzngard committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    7920278 View commit details
    Browse the repository at this point in the history
  7. Undo unneeded changes

    ryzngard committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    2906847 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1dd8dc3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    465dc80 View commit details
    Browse the repository at this point in the history
  10. WIP

    ryzngard committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    ec0ca3c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    87c0fa6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ef3c027 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    53fb6b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. Update UI

    ryzngard committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    7df622b View commit details
    Browse the repository at this point in the history
  2. Fix correctness build

    ryzngard committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    86ba825 View commit details
    Browse the repository at this point in the history
  3. PR feedback

    ryzngard committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    cdfb8dc View commit details
    Browse the repository at this point in the history
  4. Merge pull request #51898 from ryzngard/feature/value_tracking/service

    Add value tracking service
    msftbot[bot] authored Mar 19, 2021
    Configuration menu
    Copy the full SHA
    307e7c6 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'upstream/features/value_tracking' into …

    …feature/value_tracking/ui
    ryzngard committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    b46e4de View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c136795 View commit details
    Browse the repository at this point in the history
  7. Undo csproj changes

    ryzngard committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    56b0901 View commit details
    Browse the repository at this point in the history
  8. Fix formatting

    ryzngard committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    d7fcd43 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #51974 from ryzngard/feature/value_tracking/ui

    Add UI for Value Tracking
    msftbot[bot] authored Mar 19, 2021
    Configuration menu
    Copy the full SHA
    e4455e0 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

  1. Configuration menu
    Copy the full SHA
    adb3873 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. Configuration menu
    Copy the full SHA
    4d93147 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2021

  1. Configuration menu
    Copy the full SHA
    dfda2ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    326f950 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2021

  1. Merge pull request #52179 from dotnet/MainSnapshot

    Merge 'main' into 'features/StaticAbstractMembersInInterfaces'
    msftbot[bot] authored Mar 27, 2021
    Configuration menu
    Copy the full SHA
    b610de2 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2021

  1. Update src/EditorFeatures/Core/ValueTracking/ValueTrackingService.cs

    Co-authored-by: David Wengier <david.wengier@microsoft.com>
    ryzngard and davidwengier authored Mar 29, 2021
    Configuration menu
    Copy the full SHA
    e28fc84 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2021

  1. Correctness fixes

    ryzngard committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    e4ed2b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b1fabf View commit details
    Browse the repository at this point in the history
  3. Merge pull request #52127 from ryzngard/feature/value_tracking/handle…

    …_single_expression
    
    Handle expressions and method calls
    msftbot[bot] authored Mar 30, 2021
    Configuration menu
    Copy the full SHA
    ca1e841 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2021

  1. Configuration menu
    Copy the full SHA
    f66f4c1 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2021

  1. Configuration menu
    Copy the full SHA
    482a735 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2021

  1. Fix tests

    ryzngard committed Apr 2, 2021
    Configuration menu
    Copy the full SHA
    2298346 View commit details
    Browse the repository at this point in the history
  2. >.>

    ryzngard committed Apr 2, 2021
    Configuration menu
    Copy the full SHA
    cec3a6c View commit details
    Browse the repository at this point in the history
  3. Allow abstract and sealed modifiers on static methods/properties/…

    …events in interfaces. (#52228)
    
    Spec: https://github.com/dotnet/csharplang/blob/9a0dddbf0643993db0da8f48436f2aac60bc20b1/proposals/statics-in-interfaces.md
    
    Related to #52202.
    
    Relevant quotes from the spec:
    
    #### Abstract virtual members
    Static interface members other than fields are allowed to also have the `abstract` modifier. Abstract static members are not allowed to have a body (or in the case of properties, the accessors are not allowed to have a body). 
    
    ``` c#
    interface I<T> where T : I<T>
    {
        static abstract void M();
        static abstract T P { get; set; }
        static abstract event Action E;
        static abstract T operator +(T l, T r);
    }
    ```
    
    #### Explicitly non-virtual static members
    For symmetry with non-virtual instance members, static members should be allowed an optional `sealed` modifier, even though they are non-virtual by default:
    
    ``` c#
    interface I0
    {
        static sealed void M() => Console.WriteLine("Default behavior");
        
        static sealed int f = 0;
        
        static sealed int P1 { get; set; }
        static sealed int P2 { get => f; set => f = value; }
        
        static sealed event Action E1;
        static sealed event Action E2 { add => E1 += value; remove => E1 -= value; }
        
        static sealed I0 operator +(I0 l, I0 r) => l;
    }
    ```
    AlekseyTs authored Apr 2, 2021
    Configuration menu
    Copy the full SHA
    ff59bc0 View commit details
    Browse the repository at this point in the history
  4. Implement several aspects of "Static Abstract Members In Interfaces" …

    …feature. (#52366)
    
    Spec: https://github.com/dotnet/csharplang/blob/3e6e0d77504b6d05eaec4232303d58b1fd806b51/proposals/statics-in-interfaces.md
    
    - Added tests to verify metadata produced for abstract static memebers in interfaces.
    - Added a temporary stub for the runtime support check.
    - Adjusted variance safety checks for signatures of abstract static members.
    - Adjusted generic constraints checks to disallow interfaces as type arguments for type parameters that are constrained to an interface with static abstract members.
    - Relaxed signature requirements for abstract user-defined operators.
    
    Relevant quotes from the spec:
    
    ## Operator restrictions
    
    Today all unary and binary operator declarations have some requirement involving at least one of their operands to be of type `T` or `T?`, where `T` is the instance type of the enclosing type.
    
    These requirements need to be relaxed so that a restricted operand is allowed to be of a type parameter that is constrained to `T`.
    
    ## Interface constraints with static abstract members
    
    Today, when an interface `I` is used as a generic constraint, any type `T` with an implicit reference or boxing conversion to `I` is considered to satisfy that constraint.
    
    When `I` has static abstract members this needs to be further restricted so that `T` cannot itself be an interface.
    
    ## Variance safety
    https://github.com/dotnet/csharplang/blob/main/spec/interfaces.md#variance-safety
    
    Variance safety rules should apply to signatures of static abstract members. The addition proposed in
    https://github.com/dotnet/csharplang/blob/main/proposals/variance-safety-for-static-interface-members.md#variance-safety
    should be adjusted from
    
    *These restrictions do not apply to occurrences of types within declarations of static members.*
    
    to
    
    *These restrictions do not apply to occurrences of types within declarations of **non-virtual, non-abstract** static members.*
    
    * Adjust an error message
    AlekseyTs authored Apr 2, 2021
    Configuration menu
    Copy the full SHA
    409d2f2 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2021

  1. PR feedback

    ryzngard committed Apr 3, 2021
    Configuration menu
    Copy the full SHA
    0d08f94 View commit details
    Browse the repository at this point in the history
  2. Fix formatting and messages

    ryzngard committed Apr 3, 2021
    Configuration menu
    Copy the full SHA
    1cabca7 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Configuration menu
    Copy the full SHA
    993bae4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    622ad1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4797c22 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6de0d32 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #52361 from ryzngard/feature/value_tracking/expres…

    …sions_2
    
    Fix handling of out/ref params
    Split into a visitor pattern for operations
    add more tests
    ryzngard authored Apr 6, 2021
    Configuration menu
    Copy the full SHA
    efe8207 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2021

  1. Configuration menu
    Copy the full SHA
    0f8688b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    056f7ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    95c3418 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb81890 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f6e6000 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #52461 from ryzngard/features/value_tracking

    Merge main into features/value_tracking
    ryzngard authored Apr 7, 2021
    Configuration menu
    Copy the full SHA
    a118e09 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e2b55fe View commit details
    Browse the repository at this point in the history
  8. Merge branch 'feature/value_tracking/ui_improvements' of https://gith…

    …ub.com/ryzngard/roslyn into feature/value_tracking/ui_improvements
    ryzngard committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    8334ce4 View commit details
    Browse the repository at this point in the history
  9. Apply suggestions from code review

    Co-authored-by: Joey Robichaud <jorobich@microsoft.com>
    ryzngard and JoeRobich authored Apr 7, 2021
    Configuration menu
    Copy the full SHA
    d8dd143 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2021

  1. Update src/VisualStudio/Core/Def/ValueTracking/ValueTrackingCommandHa…

    …ndler.cs
    
    Co-authored-by: CyrusNajmabadi <cyrus.najmabadi@gmail.com>
    ryzngard and CyrusNajmabadi authored Apr 8, 2021
    Configuration menu
    Copy the full SHA
    82efcbe View commit details
    Browse the repository at this point in the history
  2. PR feedback

    ryzngard committed Apr 8, 2021
    Configuration menu
    Copy the full SHA
    32c02af View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2021

  1. Merge pull request #52553 from dotnet/merges/main-to-features/value_t…

    …racking
    
    Merge main to features/value_tracking
    msftbot[bot] authored Apr 11, 2021
    Configuration menu
    Copy the full SHA
    60224a1 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2021

  1. Bold and truncate strings

    ryzngard committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    b72d137 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2021

  1. Revert "Bold and truncate strings"

    This reverts commit b72d137.
    ryzngard committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    51dc1c9 View commit details
    Browse the repository at this point in the history
  2. Add a details pane

    ryzngard committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    e9fefa0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    174ccd8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dfd040f View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. Correctness change

    ryzngard committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    55cd3fe View commit details
    Browse the repository at this point in the history
  2. Merge pull request #52466 from ryzngard/feature/value_tracking/ui_imp…

    …rovements
    
    Add some UI improvements to Value Tracking. 
    
    * Fix if tool window is open
    * Navigate to source on selection
    * Add details pane for file information
    * Highlight the symbol being followed
    ryzngard authored Apr 14, 2021
    Configuration menu
    Copy the full SHA
    ff1d1bd View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. Configuration menu
    Copy the full SHA
    e111a83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec2454d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #52657 from AlekseyTs/StaticAbstractMembersInInter…

    …faces_05
    
    Merge 'dotnet/main' into `StaticAbstractMembersInInterfaces`
    AlekseyTs authored Apr 15, 2021
    Configuration menu
    Copy the full SHA
    bf55a14 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. Configuration menu
    Copy the full SHA
    48e3c46 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2021

  1. Configuration menu
    Copy the full SHA
    af56306 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8d8a2c View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. Configuration menu
    Copy the full SHA
    18cd442 View commit details
    Browse the repository at this point in the history
  2. Correctness fixes

    ryzngard committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    5030478 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #52713 from dotnet/merges/main-to-features/value_t…

    …racking
    
    Merge main to features/value_tracking
    msftbot[bot] authored Apr 20, 2021
    Configuration menu
    Copy the full SHA
    d5785de View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. Configuration menu
    Copy the full SHA
    834951e View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2021

  1. Remove extra ;

    ryzngard committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    0bfe244 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2021

  1. Merge pull request #52902 from dotnet/merges/main-to-features/value_t…

    …racking
    
    Merge main to features/value_tracking
    msftbot[bot] authored Apr 25, 2021
    Configuration menu
    Copy the full SHA
    968d2d6 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

  1. Add support for implementations of interface static abstract methods …

    …in classes and structures (#52969)
    
    In metadata an implementation should be a static, not newslot, not final, not virtual, not abstract method. Type should have a MethodImpl entry pointing to the ”body” method with a MethodDef index. The “body” must be a method declared within the type. There is no concept of an implicit interface implementation for static methods in metadata. I.e., if there is no corresponding MethodImpl entry, the method isn’t an implementation from runtime point of view.
    
    Language supports both implicit and explicit interface implementation.
    
    Relevant ECMA-335 changes PR - dotnet/runtime#49558
    AlekseyTs authored Apr 30, 2021
    Configuration menu
    Copy the full SHA
    2de7aa4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91894b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c72db2e View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. Update based on PR feedback

    ryzngard committed May 3, 2021
    Configuration menu
    Copy the full SHA
    c6e79d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a42e1a View commit details
    Browse the repository at this point in the history
  3. Introduce a common base type for SourceOrdinaryMethodSymbolBase and S…

    …ourceUserDefinedOperatorSymbolBase to prepare for explicit implementations of operators (#53058)
    
    Shared code is pulled from derived types to the new base. This is just a refactoring, no behavior changes intended.
    
    However, there is a change in behavior that addresses #53069.
    AlekseyTs authored May 3, 2021
    Configuration menu
    Copy the full SHA
    de19e26 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #52846 from ryzngard/features/value_tracking

    Track variable declarations as well as assignments
    ryzngard authored May 3, 2021
    Configuration menu
    Copy the full SHA
    8e78625 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2021

  1. Configuration menu
    Copy the full SHA
    06322f7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #53086 from dotnet/merges/main-to-features/value_t…

    …racking
    
    Merge main to features/value_tracking
    msftbot[bot] authored May 4, 2021
    Configuration menu
    Copy the full SHA
    25f68d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c043e4 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'upstream/features/value_tracking' into …

    …features/value_tracking_telemetry
    ryzngard committed May 4, 2021
    Configuration menu
    Copy the full SHA
    9514454 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91d6ebf View commit details
    Browse the repository at this point in the history
  6. Improve error recovery in parser around explicit interface specifier …

    …in operators. (#53142)
    
    Also adding a bunch of parsing tests for scenarios without modifiers.
    AlekseyTs authored May 4, 2021
    Configuration menu
    Copy the full SHA
    ce69e1f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    18007c6 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2021

  1. Correctness fix

    ryzngard committed May 5, 2021
    Configuration menu
    Copy the full SHA
    3de2785 View commit details
    Browse the repository at this point in the history
  2. Add telemetry to Value Tracking

    Adds "vs/ide/vbcs/ValueTracking/TrackValueSource" and "vs/ide/vbcs/ValueTracking/Command" as block tracked telemetry for when the command is invoked and when an item is tracked (initial invocation or expansion)
    ryzngard authored May 5, 2021
    Configuration menu
    Copy the full SHA
    a027ae1 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2021

  1. Configuration menu
    Copy the full SHA
    dd2e7be View commit details
    Browse the repository at this point in the history
  2. Add support for implementations of interface static abstract operator…

    …s in classes and structures (#53130)
    
    This includes support for implicit and explicit implementations.
    AlekseyTs authored May 6, 2021
    Configuration menu
    Copy the full SHA
    e758184 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. Configuration menu
    Copy the full SHA
    5a0ac29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    983394a View commit details
    Browse the repository at this point in the history

Commits on May 10, 2021

  1. Merge remote-tracking branch 'upstream/features/value_tracking' into …

    …features/value_tracking_progress_ui
    ryzngard committed May 10, 2021
    Configuration menu
    Copy the full SHA
    dba049d View commit details
    Browse the repository at this point in the history
  2. Rename to TreeItemViewModel

    ryzngard committed May 10, 2021
    Configuration menu
    Copy the full SHA
    714368f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e9ce12 View commit details
    Browse the repository at this point in the history
  4. Follow-up on merge

    AlekseyTs committed May 10, 2021
    Configuration menu
    Copy the full SHA
    0d519f9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9687c3d View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. Add support for implementations of interface static abstract properti…

    …es/events in classes and structures (#53265)
    AlekseyTs authored May 11, 2021
    Configuration menu
    Copy the full SHA
    84acaf5 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Configuration menu
    Copy the full SHA
    5783ab1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c38c32f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1cffffa View commit details
    Browse the repository at this point in the history
  4. Fix serialization. Move back to SourceText for now because Inlines ne…

    …ed to be created on the UI thread but VM doesn't. Need to fix initial span in order to allow for string
    ryzngard committed May 12, 2021
    Configuration menu
    Copy the full SHA
    e478a73 View commit details
    Browse the repository at this point in the history
  5. Add service descriptor in resx. Update tests to help with diagnosing …

    …this failure in the future
    ryzngard committed May 12, 2021
    Configuration menu
    Copy the full SHA
    7d97796 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2021

  1. Configuration menu
    Copy the full SHA
    684f523 View commit details
    Browse the repository at this point in the history
  2. Correctness fixes

    ryzngard committed May 14, 2021
    Configuration menu
    Copy the full SHA
    ba1ec64 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2021

  1. Configuration menu
    Copy the full SHA
    9a4d609 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Configuration menu
    Copy the full SHA
    384af13 View commit details
    Browse the repository at this point in the history
  2. Add remote to unit tests

    ryzngard committed May 19, 2021
    Configuration menu
    Copy the full SHA
    e6a895a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    847f9c6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #53206 from ryzngard/features/value_tracking_progr…

    …ess_ui
    
    Add progress bar to the top of value tracking
    ryzngard authored May 19, 2021
    Configuration menu
    Copy the full SHA
    2ab7887 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. Configuration menu
    Copy the full SHA
    e3c7c5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b7c15d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6634900 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6289b6a View commit details
    Browse the repository at this point in the history
  5. Post merge fixups

    ryzngard committed May 20, 2021
    Configuration menu
    Copy the full SHA
    eab3d80 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2021

  1. Add support for implementations of interface static abstract user-def…

    …inedo conversions in classes and structures (#53529)
    AlekseyTs authored May 21, 2021
    Configuration menu
    Copy the full SHA
    766afd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07c3c6a View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Configuration menu
    Copy the full SHA
    f44f5ff View commit details
    Browse the repository at this point in the history
  2. Merge pull request #53702 from ryzngard/features/value_tracking

    Update branch to latest main
    ryzngard authored May 26, 2021
    Configuration menu
    Copy the full SHA
    b32c7c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb67f02 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. Configuration menu
    Copy the full SHA
    4264c04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb58422 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. Configuration menu
    Copy the full SHA
    9d53dcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2be860b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #53270 from ryzngard/features/value_tracking_oop

    Move Value Tracking out of process
    ryzngard authored Jun 1, 2021
    Configuration menu
    Copy the full SHA
    838b962 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2021

  1. Configuration menu
    Copy the full SHA
    56c6b4b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #53778 from dotnet/merges/main-to-features/value_t…

    …racking
    
    Merge main to features/value_tracking
    msftbot[bot] authored Jun 3, 2021
    Configuration menu
    Copy the full SHA
    9269a8c View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2021

  1. Merge pull request #53904 from dotnet/merges/main-to-features/value_t…

    …racking
    
    Merge main to features/value_tracking
    msftbot[bot] authored Jun 6, 2021
    Configuration menu
    Copy the full SHA
    17246fb View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2021

  1. Add enum value

    Cosifne committed Jun 8, 2021
    Configuration menu
    Copy the full SHA
    87045f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa0fda6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3dc7387 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c07b058 View commit details
    Browse the repository at this point in the history
  5. Reference the new helpers

    Cosifne committed Jun 8, 2021
    Configuration menu
    Copy the full SHA
    62b550b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    72057b9 View commit details
    Browse the repository at this point in the history
  7. Make view model side change

    Cosifne committed Jun 8, 2021
    Configuration menu
    Copy the full SHA
    9897ce8 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2021

  1. Code clean up

    Cosifne committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    82c2939 View commit details
    Browse the repository at this point in the history
  2. Fix InheritanceMargin test

    Cosifne committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    7d5c6ab View commit details
    Browse the repository at this point in the history
  3. Fix view model test

    Cosifne committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    2946295 View commit details
    Browse the repository at this point in the history
  4. Clean code

    Cosifne committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    44f2ede View commit details
    Browse the repository at this point in the history
  5. Code clean up

    Cosifne committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    dd81e39 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

  1. Configuration menu
    Copy the full SHA
    67d13d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d001c5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af38b77 View commit details
    Browse the repository at this point in the history
  4. Fix formatting

    Cosifne committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    bdd3d32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a38ded1 View commit details
    Browse the repository at this point in the history
  6. Use CDATA

    Cosifne committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    2fcedd9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    76672b5 View commit details
    Browse the repository at this point in the history
  8. Add a test

    Cosifne committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    ea7291b View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2021

  1. Configuration menu
    Copy the full SHA
    1193c1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc5b7c1 View commit details
    Browse the repository at this point in the history
  3. Fix FAR for method

    Cosifne committed Jun 11, 2021
    Configuration menu
    Copy the full SHA
    40622e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    551c8ad View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2021

  1. Configuration menu
    Copy the full SHA
    940665a View commit details
    Browse the repository at this point in the history
  2. Fix implicit conversion

    Cosifne committed Jun 12, 2021
    Configuration menu
    Copy the full SHA
    9f8f76c View commit details
    Browse the repository at this point in the history
  3. Add operator tests

    Cosifne committed Jun 12, 2021
    Configuration menu
    Copy the full SHA
    a37bda5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e17854 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2021

  1. Resolve comments

    Cosifne committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    8924bcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1dbb6b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fcb2bd View commit details
    Browse the repository at this point in the history
  4. Pack error codes.

    AlekseyTs committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    4620bdd View commit details
    Browse the repository at this point in the history
  5. Address feedback

    Cosifne committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    e16ad8f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0e720ce View commit details
    Browse the repository at this point in the history
  7. Merge pull request #54056 from Cosifne/dev/shech/StaticAbstractMember…

    …sInInterfaceFix
    
    Fix GoToBase/GoToImplementation/FAR/InheritanceMargin for static abstract member
    Cosifne authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    0a7a90c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dfd8185 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f83b1a1 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'features/StaticAbstractMembersInInterfaces' into Static…

    …AbstractMembersInInterfaces_29
    Cosifne committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    e333852 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2f3253e View commit details
    Browse the repository at this point in the history
  12. Merge pull request #54114 from sharwell/static-inheritdoc

    Add Quick Info tests for static abstract inheritdoc
    sharwell authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    3874494 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0bf2b0c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e2d605e View commit details
    Browse the repository at this point in the history
  15. Use new formatting options in roslyn itself. (#53957)

    * Add formatting options
    
    * Update codestyle version
    
    * Update version
    
    * enable
    
    * keep together
    
    * Fix warning
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Formatting style
    
    * Revert
    
    * Disable
    
    * Place colon consistently
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Revert
    
    * Disable
    
    * Disable
    
    * Disable
    
    * Disable
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Fix IDE0059: Unnecessary assignment
    
    * Update .editorconfig
    
    * Update .editorconfig
    
    * move options
    
    * Only run on IDE code
    CyrusNajmabadi authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    6b93b0c View commit details
    Browse the repository at this point in the history
  16. Merge pull request #53964 from Cosifne/dev/shech/InheritanceMarginTit…

    …leFix
    
    Change the header of inheritance margin
    Cosifne authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    bac57ff View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d6fbb38 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. Merge pull request #54123 from ryzngard/features/value_tracking

    Merge Value Tracking
    JoeRobich authored Jun 16, 2021
    Configuration menu
    Copy the full SHA
    3b94cc5 View commit details
    Browse the repository at this point in the history
  2. Pack error codes. Disallow UnmanagedCallersOnly for abstract static m…

    …ethods. (#54118)
    
    * Pack error codes.
    
    * Disallow UnmanagedCallersOnly for abstract static methods.
    jaredpar authored Jun 16, 2021
    Configuration menu
    Copy the full SHA
    fc7c990 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b0752c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e8d70fd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    07e319e View commit details
    Browse the repository at this point in the history
  6. Merge pull request #54121 from dotnet/merges/release/dev16.11-to-main

    Merge release/dev16.11 to main
    genlu authored Jun 16, 2021
    Configuration menu
    Copy the full SHA
    4fb8c42 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #54142 from AlekseyTs/StaticAbstractMembersInInter…

    …faces_32
    
    Merge 'features/StaticAbstractMembersInInterfaces' into 'main'
    jaredpar authored Jun 16, 2021
    Configuration menu
    Copy the full SHA
    6920e1e View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2021

  1. Configuration menu
    Copy the full SHA
    248ab03 View commit details
    Browse the repository at this point in the history