After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 573417 - _finish and _async are not part of public API for methods that yield
_finish and _async are not part of public API for methods that yield
Status: RESOLVED FIXED
Product: vala
Classification: Core
Component: Async
0.7.x
Other Linux
: Normal normal
: ---
Assigned To: Vala maintainers
Vala maintainers
Depends on:
Blocks:
 
 
Reported: 2009-02-27 15:51 UTC by Maciej (Matthew) Piechotka
Modified: 2009-09-13 15:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Test case (111 bytes, text/x-vala)
2009-02-27 15:51 UTC, Maciej (Matthew) Piechotka
Details
Test case - output (header) (999 bytes, text/x-chdr)
2009-02-27 15:52 UTC, Maciej (Matthew) Piechotka
Details
Test case - output (vapi) (165 bytes, text/x-vala)
2009-02-27 15:54 UTC, Maciej (Matthew) Piechotka
Details

Description Maciej (Matthew) Piechotka 2009-02-27 15:51:16 UTC
The _finish and _async are not consider a part of API.
- _async does not appear in the header
- both does not appear in vapi (nor thay can be used as such in code)
Comment 1 Maciej (Matthew) Piechotka 2009-02-27 15:51:51 UTC
Created attachment 129663 [details]
Test case
Comment 2 Maciej (Matthew) Piechotka 2009-02-27 15:52:22 UTC
Created attachment 129664 [details]
Test case - output (header)
Comment 3 Maciej (Matthew) Piechotka 2009-02-27 15:54:03 UTC
Created attachment 129666 [details]
Test case - output (vapi)
Comment 4 Maciej (Matthew) Piechotka 2009-05-18 10:13:42 UTC
Still reproducable in git. Is anyone working on it? It seems to be an easy fix - however without it yielding methods are not practical.
Comment 5 Jürg Billeter 2009-09-13 15:29:14 UTC
commit 0ea7b79e4e3d35aa814d3b3006876fb20a4be7d1
Author: Jürg Billeter <j@bitron.ch>
Date:   Sun Sep 13 13:25:03 2009 +0200

    GAsync: Fix declarations of async methods
    
    Fixes bug 573417.