Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pygobject pygobject
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 279
    • Issues 279
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • pygobjectpygobject
  • Merge requests
  • !4

Merged
Created Jan 18, 2018 by Alberto Ruiz@aruizDeveloper

GVariant add support to maybe types

  • Overview 8
  • Commits 1
  • Pipelines 3
  • Changes 2

While adding support to maybe types I realized that the GVariant override was replicating a lot of logic from GVariant to parse format strings by itself. This patch simplifies the creation of GVariants from Python types and relies on GVariantType to interpret the format string and walk through its items.

This patch also expands test coverage for maybe types.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: master