1. 01 Dec, 2018 5 commits
    • index: use new enum and structure names · 18e71e6d
      Use the new-style index names throughout our own codebase.
      Edward Thomson committed
    • object_type: update public API to use git_object_t · 19faf7c5
      git_object_t is the future; update the public API to use it.  This will
      also ensure that we can build our tests which make use of the old API
      without modification (and without compiler warnings).
      Edward Thomson committed
    • object_type: remove unused object type flags · 26b21b39
      The two "reserved" bits in `git_object_t` are unused.  They were
      included for completeness, but downstream users should never use them
      and they should not have been made public.
      
      These values are never set.
      
      With the refactoring of `git_otype` into `git_object_t`, we can remove
      these from the new API.  They will remain in the old (deprecated) API
      in the unlikely event that someone was using them.
      Edward Thomson committed
    • object_type: update enumeration names · 7e7859a1
      Update the `git_otype` names to reflect our current naming conventions.
      `git_otype` is now `git_object_t` and the `GIT_OBJ_*` values are now
      `GIT_OBJECT_*` values.
      
      The old macro, enumeration and structure names are retained and simply
      set to the new names.
      Edward Thomson committed
    • index: update enum and structure names · 4e892ae5
      We have various macro, enumeration and structure names that were
      introduced (very) early in the project and do not match our current
      naming conventions.  For instance: `GIT_IDXENTRY...` flags that
      correspond to a structure named `git_index_entry`.
      
      Update these to match the current guidance.  The old macros and
      enumeration names are reflected as new macros in order to support
      backward compatibility (and do so without warnings for consumers).
      Edward Thomson committed
  2. 30 Nov, 2018 1 commit
  3. 29 Nov, 2018 2 commits
  4. 28 Nov, 2018 32 commits