{"push_id":1106456929,"size":1,"distinct_size":1,"ref":"refs/heads/internal-impl","head":"d1f9252557fa5f6ac9c36f2d1f9a15da41fc06d7","before":"adb7ccff0819871d8895fe52f91d33e190eeeeae","commits":[{"sha":"d1f9252557fa5f6ac9c36f2d1f9a15da41fc06d7","author":{"email":"1f569d4c09f2dd3be59b467e1c59feaaebd8ee9e@NOSPAMgmail.com","name":"Bart Koelman"},"message":"Add InternalImplementationOnly and doc-comments on IOperation\n\nThis supports running an analyzer that warns when a user implements these interfaces.\n\nA prerequisite to fix https://github.com/dotnet/roslyn-analyzers/issues/863.\n\n- Copied the remark from `ISymbol` derivations on all public interfaces that derive from `IOperation`\n- Added remark and `[InternalImplementationOnly]` on `IOperation`\n- Removed `[InternalImplementationOnly]` from `ISourceAssemblySymbol` because it was only there, unneeded","distinct":true,"url":"https://api.github.com/repos/bkoelman/roslyn/commits/d1f9252557fa5f6ac9c36f2d1f9a15da41fc06d7"}]}