1. 02 Aug, 2022 1 commit
  2. 29 Jul, 2022 11 commits
  3. 23 Jul, 2022 2 commits
  4. 22 Jul, 2022 2 commits
  5. 12 Jun, 2022 3 commits
  6. 22 May, 2022 8 commits
  7. 16 Apr, 2022 1 commit
    • Takashi Sakamoto's avatar
      utils: fix failure to generate link to error domain · c3a1a5a1
      Takashi Sakamoto authored
      The gir.ast.Enumeration class is inherited by gir.ast.ErrorDomain class,
      therefore isinstance(t, Enumeration) matches to both enumeration and
      error domain type. This causes failure to link for error domain.
      
      ```
      WARNING: Invalid fragment for 'GLib.FileError': it should be enum
      [error@GLib.FileError].
      ^~~~~~~~~~~~~~~~~~~~~
      ```
      
      The Enumeration class is inherited by gir.ast.BitField class as well,
      however it doesn't matter since the evaluation priority to bitfield is
      higher than enumeration. Nevertheless, it might have potential weak to
      future change (e.g. reorder the branches carelessly).
      
      This commit fixes the bug to match Enumeration at first, then judge
      bitfield/error-domain/enumeration by detecting these classes.
      c3a1a5a1
  8. 02 Apr, 2022 1 commit
  9. 01 Apr, 2022 2 commits
  10. 24 Mar, 2022 1 commit
  11. 21 Mar, 2022 4 commits
  12. 20 Mar, 2022 1 commit
  13. 21 Feb, 2022 2 commits
  14. 12 Feb, 2022 1 commit