gobject-introspection r614 - trunk/giscanner
- From: walters svn gnome org
- To: svn-commits-list gnome org
- Subject: gobject-introspection r614 - trunk/giscanner
- Date: Fri, 19 Sep 2008 14:55:17 +0000 (UTC)
Author: walters
Date: Fri Sep 19 14:55:17 2008
New Revision: 614
URL: http://svn.gnome.org/viewvc/gobject-introspection?rev=614&view=rev
Log:
Remove heuristic matching of methods to classes based on prefix
It was a broken hack that dated from when we handled underscoring
and capitalization conventions less well.
Modified:
trunk/giscanner/glibtransformer.py
Modified: trunk/giscanner/glibtransformer.py
==============================================================================
--- trunk/giscanner/glibtransformer.py (original)
+++ trunk/giscanner/glibtransformer.py Fri Sep 19 14:55:17 2008
@@ -354,16 +354,7 @@
else:
return True
- # First look for an exact match;
klass = self._uscore_type_names.get(prefix)
- # Now try searching for a prefix as a last resort
- if klass is None or not valid_matching_klass(klass):
- for key in self._uscore_type_names:
- klass = None
- if key.startswith(prefix):
- klass = self._uscore_type_names.get(key)
- if valid_matching_klass(klass):
- break
if klass is None:
#print "NOTE: No valid matching class for likely "+\
# "method or constructor: %r" % (func.symbol, )
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]