Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gobject-introspection gobject-introspection
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 247
    • Issues 247
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 43
    • Merge requests 43
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • gobject-introspectiongobject-introspection
  • Issues
  • #4
Closed
Open
Issue created Oct 31, 2008 by Bugzilla@bugzilla-migration💬Reporter

Add default values

Submitted by Johan Dahlin

Assigned to Guillaume Emont (guijemont)

Link to original bug (#558620)

Description

We should add support for default values. It makes sense to use them in most languages.

The following needs to be done:

  • Annotation syntax: (default value)
  • Gir markup default="value"
  • Typelib implementation
  • Typelib specification

Plus a bunch of tests for all of it

Blocking

  • Vala Issue 17 (Previously Bug 559704)
  • PyGObject Issue 11 (Previously Bug 640812)
Edited Nov 15, 2018 by Corentin Noël
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking