---
name: "Net::Google::Code::Issue"
section: "3pm"
platform: "linux"
package: "libnet-google-code-perl"
version: "0.19-2"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/Net::Google::Code::Issue"
---

# Net::Google::Code::Issue(3pm)

Google Code Issue

## NAME

Net::Google::Code::Issue - Google Code Issue

## SYNOPSIS

```
    use Net::Google::Code::Issue;

    my $issue = Net::Google::Code::Issue->new( project => 'net-google-code' );
    $issue->load(42);
```

## DESCRIPTION

## ATTRIBUTES

- project

  project name

- email, password

  user's email and password

- id

  - status

  - owner

  - reporter

  - reported

  - merged

  - stars

  - closed

  - cc

  - summary

  - description

  - labels

  - comments

  - attachments

  ## INTERFACE

- load

  - parse

  - updated

  the last comment's date.

- create comment, summary, status, owner, cc, labels, files.

  - update comment, summary, status, owner, merge\_into, cc, labels, blocked\_on, files.

  - list( q =\> '', can =\> '', author =\> '', id =\> '', label =\> '', max\_results =\> '', owner =\> '', published\_min =\> '', published\_max =\> '', updated\_min =\> '', updated\_max =\> '', start\_index =\> '' )

  google's api way to get/search issues

  return a list of loaded issues in list context, a ref to the list otherwise.

- load\_comments

  google's api way to get and load comments( no scraping is done here )

- parse\_hybrid

  when `$USE_HYBRID` is true, we will try to load issue with the google's official api, but as the api is not complete, we still need to do scraping to load something( e.g. attachments ), this method is used to do this.

## AUTHOR

sunnavy  `"<sunnavy@bestpractical.com>"`

## LICENCE AND COPYRIGHT

Copyright 2008-2010 Best Practical Solutions.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
