Skip to content
Permalink
main

Commits on Feb 18, 2021

  1. use AssemblyBuilderAccess.RunAndCollect over .Run

    mgravell committed Feb 18, 2021

Commits on Jan 13, 2021

  1. Generate partial interface for service (#756) (#757)

    Kryptos-FR committed Jan 13, 2021

Commits on Jan 4, 2021

  1. option to show all text

    mgravell committed Jan 4, 2021
  2. fix regex/whitespace

    mgravell committed Jan 4, 2021

Commits on Dec 24, 2020

Commits on Dec 14, 2020

  1. distinguish between WCF and gRPC service metadata

    mgravell committed Dec 14, 2020

Commits on Dec 12, 2020

  1. Fix link bracket for protobuf-net.Msbuildtools (#739)

    devhb committed Dec 12, 2020

Commits on Dec 11, 2020

  1. docs

    mgravell committed Dec 11, 2020
  2. avoid some string allocations; constants throughout

    mgravell committed Dec 11, 2020
  3. need to use and declare prefix on metadata names

    mgravell committed Dec 11, 2020
  4. Schema generation tools and enum analyzers (#738)

    * better option handling
    * detect incompatible enums at build; implements #736 as an analyzer
    * check for redundant enum names, too
    * stab at relative path processing on imports
    mgravell committed Dec 11, 2020

Commits on Dec 9, 2020

  1. typo

    mgravell committed Dec 9, 2020
  2. language hint

    mgravell committed Dec 9, 2020
  3. link from index

    mgravell committed Dec 9, 2020
  4. add documentation on build_tools

    mgravell committed Dec 9, 2020
  5. Implement gRPC analyzers (#735)

    mgravell committed Dec 9, 2020

Commits on Dec 8, 2020

  1. Remove analyzer dependencies (#734)

    code analysis pass; remove analyzer dependencies
    mgravell committed Dec 8, 2020

Commits on Dec 3, 2020

  1. pass the correct span for errors

    mgravell committed Dec 3, 2020
  2. improve .proto error reporting

    mgravell committed Dec 3, 2020
  3. ensure that we remember [Generator] on our generators

    mgravell committed Dec 3, 2020
  4. Proto generator (#733)

    * experimental .proto schema generator; requires .NET 5 SDK
    
    * This (adding a different nuget package) is a crap solution to the SDK-targeting problem, but it is the best one I can think of
    
    * add better option support
    mgravell committed Dec 3, 2020
  5. lib rev

    mgravell committed Dec 3, 2020

Commits on Dec 2, 2020

  1. Merge branch 'main' of github.com:protobuf-net/protobuf-net into main

    # Conflicts:
    #	src/protobuf-net.BuildTools/protobuf-net.BuildTools.csproj
    mgravell committed Dec 2, 2020
  2. lose the package ref

    mgravell committed Dec 2, 2020

Commits on Dec 1, 2020

  1. rev deps from myget

    mgravell committed Dec 1, 2020
  2. reverting collections-immutable to try to fix analyzer problem

    mgravell committed Dec 1, 2020
  3. trying various build hacks

    mgravell committed Dec 1, 2020
  4. nix generators for now; change SDK version

    mgravell committed Dec 1, 2020
  5. do not report PBN0015 on abstract types; provide .ctor location on PB…

    …N0015 if possible
    mgravell committed Dec 1, 2020
  6. provide correct location when reporting PBN0009

    mgravell committed Dec 1, 2020
  7. Build tools; analyzers and codegen (#729)

    initial stab at build tools (analyzers and generators); much more to do
    mgravell committed Dec 1, 2020

Commits on Nov 25, 2020

  1. add nanopb schema example, and sample of querying custom options

    mgravell committed Nov 25, 2020

Commits on Nov 16, 2020

  1. tidy up some legacy #if bits, reminded to me by #727

    mgravell committed Nov 16, 2020
  2. Improve protogen understanding of --proto_path (#727)

    The lookup of files uses a somewhat flawed `MakeRelativePath` method :
    - it doesn't always use the builtin `Path.GetRelativePath` when available
    - when not using `Path.GetRelativePath` (and only then), it requires that
      the `proto_path` ends with a directory separator.
    
    This is part of what has been seen in #406.
    lanfeust69 committed Nov 16, 2020

Commits on Nov 13, 2020

  1. 3.0.62 release notes

    mgravell committed Nov 13, 2020
Older