[pygccxml-commit] SF.net SVN: pygccxml:[1496] pyplusplus_dev
Brought to you by:
mbaas,
roman_yakovenko
|
From: <rom...@us...> - 2008-12-24 21:08:39
|
Revision: 1496
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1496&view=rev
Author: roman_yakovenko
Date: 2008-12-24 21:08:35 +0000 (Wed, 24 Dec 2008)
Log Message:
-----------
rename module_creator to creators_factory
Modified Paths:
--------------
pyplusplus_dev/docs/documentation/architecture.rest
pyplusplus_dev/docs/documentation/functions/registration_order.rest
pyplusplus_dev/pyplusplus/__init__.py
pyplusplus_dev/pyplusplus/module_builder/boost_python_builder.py
pyplusplus_dev/setup.py
pyplusplus_dev/unittests/algorithms_tester.py
pyplusplus_dev/unittests/declarations_order_bug_tester.py
pyplusplus_dev/unittests/exposed_decls_db_tester.py
pyplusplus_dev/unittests/finalizables_tester.py
pyplusplus_dev/unittests/module_properties_tester.py
pyplusplus_dev/unittests/ogre_generate_tester.py
pyplusplus_dev/unittests/particle_universe_generate_tester.py
pyplusplus_dev/unittests/unicode_bug.py
Added Paths:
-----------
pyplusplus_dev/pyplusplus/creators_factory/
Removed Paths:
-------------
pyplusplus_dev/pyplusplus/module_creator/
Modified: pyplusplus_dev/docs/documentation/architecture.rest
===================================================================
--- pyplusplus_dev/docs/documentation/architecture.rest 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/docs/documentation/architecture.rest 2008-12-24 21:08:35 UTC (rev 1496)
@@ -265,8 +265,8 @@
``Code creators tree`` construction
-----------------------------------
-``pyplusplus.module_creator`` package is responsible for the tree construction.
-``pyplusplus.module_creator.creator_t`` is the main class of the package. It
+``pyplusplus.creators_factory`` package is responsible for the tree construction.
+``pyplusplus.creators_factory.creator_t`` is the main class of the package. It
creates the tree in few steps:
1. It builds set of exposed declarations.
Modified: pyplusplus_dev/docs/documentation/functions/registration_order.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/registration_order.rest 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/docs/documentation/functions/registration_order.rest 2008-12-24 21:08:35 UTC (rev 1496)
@@ -110,7 +110,7 @@
.. code-block:: Python
- from pyplusplus.module_creator import sort_algorithms
+ from pyplusplus.creators_factory import sort_algorithms
sort_algorithms.USE_CALLDEF_ORGANIZER = True
# The functionality is available from version 0.8.3
Modified: pyplusplus_dev/pyplusplus/__init__.py
===================================================================
--- pyplusplus_dev/pyplusplus/__init__.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/pyplusplus/__init__.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -25,7 +25,7 @@
import code_creators
import file_writers
-import module_creator
+import creators_factory
import code_repository
import utils
import decl_wrappers
Modified: pyplusplus_dev/pyplusplus/module_builder/boost_python_builder.py
===================================================================
--- pyplusplus_dev/pyplusplus/module_builder/boost_python_builder.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/pyplusplus/module_builder/boost_python_builder.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -18,7 +18,7 @@
from pyplusplus import decl_wrappers
from pyplusplus import file_writers
from pyplusplus import code_creators
-from pyplusplus import module_creator as mcreator_package
+from pyplusplus import creators_factory
class builder_t(module_builder.module_builder_t):
"""
@@ -165,7 +165,7 @@
def __apply_decls_defaults(self, decls):
flatten_decls = decls_package.make_flatten( decls )
self.__filter_by_location( flatten_decls )
- call_policies_resolver = mcreator_package.built_in_resolver_t()
+ call_policies_resolver = creators_factory.built_in_resolver_t()
calldefs = filter( lambda decl: isinstance( decl, decls_package.calldef_t )
, flatten_decls )
map( lambda calldef: calldef.set_call_policies( call_policies_resolver( calldef ) )
@@ -234,7 +234,7 @@
self.global_ns.constructors(allow_empty=True).allow_implicit_conversion = False
- creator = mcreator_package.creator_t( self.global_ns
+ creator = creators_factory.creator_t( self.global_ns
, module_name
, boost_python_ns_name
, call_policies_resolver_
Modified: pyplusplus_dev/setup.py
===================================================================
--- pyplusplus_dev/setup.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/setup.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -100,7 +100,7 @@
packages=[ 'pyplusplus',
'pyplusplus.file_writers',
'pyplusplus.code_creators',
- 'pyplusplus.module_creator',
+ 'pyplusplus.creators_factory',
'pyplusplus.code_repository',
'pyplusplus.decl_wrappers',
'pyplusplus.module_builder',
Modified: pyplusplus_dev/unittests/algorithms_tester.py
===================================================================
--- pyplusplus_dev/unittests/algorithms_tester.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/unittests/algorithms_tester.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -11,7 +11,7 @@
from pygccxml import parser
from pygccxml import declarations
from pyplusplus import code_creators
-from pyplusplus import module_creator
+from pyplusplus import creators_factory
from pyplusplus import module_builder
from pyplusplus import utils as pypp_utils
from pyplusplus import function_transformers as ft
@@ -85,7 +85,7 @@
global_ns = parser.parse_string( os.linesep.join( code ), config )
decls = global_ns[0].declarations
- dorder = module_creator.findout_desired_order( decls )
+ dorder = creators_factory.findout_desired_order( decls )
self.failUnless( len( code ) == len( dorder ), 'all classes should stay within the list' )
for i in range( 1, len(dorder) ):
bases = set( self._findout_base_classes( dorder[i] ) )
Modified: pyplusplus_dev/unittests/declarations_order_bug_tester.py
===================================================================
--- pyplusplus_dev/unittests/declarations_order_bug_tester.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/unittests/declarations_order_bug_tester.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -8,7 +8,7 @@
import unittest
import fundamental_tester_base
from pyplusplus.module_builder import call_policies
-from pyplusplus.module_creator import sort_algorithms
+from pyplusplus.creators_factory import sort_algorithms
class tester_base_t(fundamental_tester_base.fundamental_tester_base_t):
def __init__( self, name, *args ):
Modified: pyplusplus_dev/unittests/exposed_decls_db_tester.py
===================================================================
--- pyplusplus_dev/unittests/exposed_decls_db_tester.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/unittests/exposed_decls_db_tester.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -12,7 +12,7 @@
from pygccxml import declarations
from pyplusplus import decl_wrappers
from pyplusplus import code_creators
-from pyplusplus import module_creator
+from pyplusplus import creators_factory
from pyplusplus import module_builder
from pyplusplus import utils as pypp_utils
from pyplusplus import function_transformers as ft
Modified: pyplusplus_dev/unittests/finalizables_tester.py
===================================================================
--- pyplusplus_dev/unittests/finalizables_tester.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/unittests/finalizables_tester.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -24,23 +24,23 @@
find = code_creators.creator_finder.find_by_declaration_single
matcher = declarations.match_declaration_t( name='year'
, type=declarations.member_function_t)
- found = find( matcher, mb.module_creator.body.creators )
+ found = find( matcher, mb.code_creator.body.creators )
self.failUnless( found )
self.failUnless( found.is_finalizable() )
found.finalize()
#from now should be only one instances that references year function
- found = find( matcher, mb.module_creator.creators )
+ found = find( matcher, mb.code_creator.creators )
self.failUnless( found )
self.failUnless( not found.is_finalizable() )
matcher = declarations.match_declaration_t( name='whole_class_t'
, type=declarations.class_t)
- found = find( matcher, mb.module_creator.body.creators )
+ found = find( matcher, mb.code_creator.body.creators )
self.failUnless( found )
self.failUnless( found.is_finalizable() )
found.finalize()
#from now should be only one instances that references whole_class_t class
- found = find( matcher, mb.module_creator.creators )
+ found = find( matcher, mb.code_creator.creators )
self.failUnless( found )
self.failUnless( not found.is_finalizable() )
except:
Modified: pyplusplus_dev/unittests/module_properties_tester.py
===================================================================
--- pyplusplus_dev/unittests/module_properties_tester.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/unittests/module_properties_tester.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -8,7 +8,7 @@
import unittest
import autoconfig
from pyplusplus import code_creators
-from pyplusplus import module_creator
+from pyplusplus import creators_factory
class tester_t(unittest.TestCase):
def __init__(self, *args ):
Modified: pyplusplus_dev/unittests/ogre_generate_tester.py
===================================================================
--- pyplusplus_dev/unittests/ogre_generate_tester.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/unittests/ogre_generate_tester.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -13,7 +13,7 @@
from pygccxml import declarations
from pyplusplus import messages
from pyplusplus import code_creators
-from pyplusplus import module_creator
+from pyplusplus import creators_factory
from pyplusplus import module_builder
from pyplusplus import utils as pypp_utils
from pyplusplus import function_transformers as ft
Modified: pyplusplus_dev/unittests/particle_universe_generate_tester.py
===================================================================
--- pyplusplus_dev/unittests/particle_universe_generate_tester.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/unittests/particle_universe_generate_tester.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -13,7 +13,7 @@
from pygccxml import declarations
from pyplusplus import messages
from pyplusplus import code_creators
-from pyplusplus import module_creator
+from pyplusplus import creators_factory
from pyplusplus import module_builder
from pyplusplus import utils as pypp_utils
from pyplusplus import function_transformers as ft
Modified: pyplusplus_dev/unittests/unicode_bug.py
===================================================================
--- pyplusplus_dev/unittests/unicode_bug.py 2008-12-24 20:57:21 UTC (rev 1495)
+++ pyplusplus_dev/unittests/unicode_bug.py 2008-12-24 21:08:35 UTC (rev 1496)
@@ -7,7 +7,7 @@
from pygccxml import parser
from pygccxml import declarations
from pyplusplus import code_creators
-from pyplusplus import module_creator
+from pyplusplus import creators_factory
from pyplusplus import module_builder
from pyplusplus import utils as pypp_utils
from pyplusplus import function_transformers as ft
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|