You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Ahmet Altay (JIRA)" <ji...@apache.org> on 2017/05/10 15:40:04 UTC

[jira] [Resolved] (BEAM-2241) Correctly mark top level classes and functions as private

     [ https://issues.apache.org/jira/browse/BEAM-2241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ahmet Altay resolved BEAM-2241.
-------------------------------
    Resolution: Fixed

> Correctly mark top level classes and functions as private
> ---------------------------------------------------------
>
>                 Key: BEAM-2241
>                 URL: https://issues.apache.org/jira/browse/BEAM-2241
>             Project: Beam
>          Issue Type: Improvement
>          Components: sdk-py
>            Reporter: Chamikara Jayalath
>            Assignee: Chamikara Jayalath
>             Fix For: 2.0.0
>
>
> Seems like some of the top level classes and function of Python SDK are unnecessarily public (does not start with _ ). We should update Python SDK so that top level classes and functions that are only used within the corresponding modules are private. Additionally, any top level classes and functions that are not expected to be used by end-users (pipeline/source/ptransform authors) should be clearly documented.  



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)