{"push_id":1131771851,"size":67,"distinct_size":1,"ref":"refs/heads/develop","head":"7280e4831f615d0dfe3b5cb00a6374b13be7073c","before":"3e611183eb6b572e014186733dc5cbbc300275e2","commits":[{"sha":"970d84299c17b9717308ba7dc7f21fdd76ba08b9","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Added new NuGet dependency PartialClassGenerator -> Microsoft.CodeAnalysis.CSharp.1.2.0-rc.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/970d84299c17b9717308ba7dc7f21fdd76ba08b9"},{"sha":"a7dcefbdfdb8f09bc35b3eaf9e8950ca7e9aa626","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Introduced new RoslynCodeBehindParser stub into PartialClassGenerator project.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/a7dcefbdfdb8f09bc35b3eaf9e8950ca7e9aa626"},{"sha":"10cfb8bf605849789688255ce1c795c5af27003b","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Made CodeBehindParser route to new RoslynCodeBehindParser based on a flag.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/10cfb8bf605849789688255ce1c795c5af27003b"},{"sha":"4e0fb30efbfc9bea45f31ad1f96b1d03b0cf9afe","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge branch 'develop' into issue/3439","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/4e0fb30efbfc9bea45f31ad1f96b1d03b0cf9afe"},{"sha":"c2f3b7023d6232e4647395a2beb1edda1fd1d120","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Introduced the new top level CodeBehindFileWalker class.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/c2f3b7023d6232e4647395a2beb1edda1fd1d120"},{"sha":"7ae3662ae7ee22626de7f53b76ce723f655888f3","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Made RoslynCodeBehindParser parse the file content and construct a new CodeBehindFileWalker to get code-behind parsed.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/7ae3662ae7ee22626de7f53b76ce723f655888f3"},{"sha":"8129e6b1feb19cd09a165134e150fe553b29184a","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Refactoring: CodeBehindFileWalker -> CodeBehindFileAnalyzer.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/8129e6b1feb19cd09a165134e150fe553b29184a"},{"sha":"1a0d92891fcd716ae0dc2751ab7ac8363674882c","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Introduced the new ClassAnalyzer class, responsible for processing code-behind JSON classes and produce metadata for the generator.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/1a0d92891fcd716ae0dc2751ab7ac8363674882c"},{"sha":"21846d8e20ec328f281819345593b590380a04af","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Refactoring and commenting CodeBehindMetadata: renamed JsonPropertyMapList to CodeBehindClasses.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/21846d8e20ec328f281819345593b590380a04af"},{"sha":"b990d70566bb44a114a6ccd21924c6a5c18b9258","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Removed all support for the \"old\" syntax to map code-behind classes to JSON, i.e. \"foo.json\". Now only new syntax, i.e. \"foo_json\", is supported.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/b990d70566bb44a114a6ccd21924c6a5c18b9258"},{"sha":"fba60552d6117d87256cc8f416dbaa721f445ad2","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge remote-tracking branch 'origin/develop' into issue/3439","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/fba60552d6117d87256cc8f416dbaa721f445ad2"},{"sha":"c0c50b4a868444ba00930e178c0cb8bff1b5172b","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Removed incomplete support for BindChildren-attribute from the code behind parser.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/c0c50b4a868444ba00930e178c0cb8bff1b5172b"},{"sha":"94099003e75ae988cc0fd5ab17932554cc7764cc","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge remote-tracking branch 'origin/develop' into issue/3439","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/94099003e75ae988cc0fd5ab17932554cc7764cc"},{"sha":"d137702eb088c0b0f62d1f14f861923c4fc5a276","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Added RootClass type.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/d137702eb088c0b0f62d1f14f861923c4fc5a276"},{"sha":"f6a3c4d3fa5f8eabe57c2dab06848c288dfb42d2","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Further development of the new code-behind ClassAnalyzer, mainly focusing on class-level declarations such as mapping attributes and base types.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/f6a3c4d3fa5f8eabe57c2dab06848c288dfb42d2"},{"sha":"ba3fe6c45bd255c77b26a2b0aac0edb33838b9f6","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Largish extension of the Roslyn-based JSON code-behind parser and related unit tests, including formalizing several of the errors we raise and making sure we are strict in what can be added to the code-behind.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/ba3fe6c45bd255c77b26a2b0aac0edb33838b9f6"},{"sha":"caba7e12b9e016f4fff7509b2f2827707800ad1e","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Added a new code-behind test that assert an error is raised when there are more root classes than one.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/caba7e12b9e016f4fff7509b2f2827707800ad1e"},{"sha":"c6d3a53c1756f872b8e3719b87f97c055317b024","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Added new utility class RoslynSyntaxHelpers.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/c6d3a53c1756f872b8e3719b87f97c055317b024"},{"sha":"8d1951db515b973a942dee8bbd6fd7e956e3cfd8","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Made sure the Roslyn-based code-behind ClassAnalyzer properly include namespaces in produced metadata.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/8d1951db515b973a942dee8bbd6fd7e956e3cfd8"},{"sha":"f4e8866dd97673e9ebd7193e03639b92c68348f4","author":{"name":"Per Samuelsson","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Tweaked CodeBehindSimpleAnalyzeTest to analyze the result of both Mono- and Roslyn code-behind parsers.","distinct":false,"url":"https://api.github.com/repos/Starcounter/Starcounter/commits/f4e8866dd97673e9ebd7193e03639b92c68348f4"}]}
{"actor":{"display_login":"per-samuelsson"}}