1. 15 Mar, 2011 1 commit
  2. 28 Jan, 2011 1 commit
  3. 15 Jan, 2011 2 commits
  4. 10 Nov, 2010 1 commit
  5. 10 Oct, 2010 1 commit
  6. 06 Oct, 2010 1 commit
    • Allison Karlitskaya's avatar
      SourceFile: change the definition of 'used' · 05f30005
      Allison Karlitskaya authored
      Consider a source file as used only if actual C code (or declarations)
      have been generated from something in that source file.
      
      This greatly reduces the number of dependencies listed for compilations
      that touch a large number of symbols in trivial ways without really
      making use of them (for example, when listing a very large number of
      unused fast-vapi files, as parvala does).
      
      Fixes bug 630144.
      05f30005
  7. 15 Sep, 2010 1 commit
  8. 09 Sep, 2010 4 commits
  9. 21 Aug, 2010 1 commit
  10. 20 Aug, 2010 1 commit
  11. 12 Aug, 2010 2 commits
  12. 27 Jul, 2010 1 commit
  13. 15 Jun, 2010 1 commit
  14. 05 Feb, 2010 1 commit
  15. 08 Jan, 2010 1 commit
  16. 12 Oct, 2009 1 commit
  17. 01 Aug, 2009 1 commit
  18. 27 Jul, 2009 1 commit
  19. 30 Mar, 2009 1 commit
    • Jürg Billeter's avatar
      Rework header file generation · 2d4a4a26
      Jürg Billeter authored
      Generate single C header file for public API, do not use header
      files for internal API. Fixes bug 471244, bug 571037, bug 572536,
      and bug 575629.
      2d4a4a26
  20. 31 Jan, 2009 1 commit
    • Jürg Billeter's avatar
      Report unused internal methods · beafc016
      Jürg Billeter authored
      2009-01-31  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valaflowanalyzer.vala:
      	* vala/valasymbol.vala:
      
      	Report unused internal methods
      
      	* gobject/valaccodearraymodule.vala:
      	* gobject/valaccodeassignmentmodule.vala:
      	* gobject/valaccodebasemodule.vala:
      	* gobject/valaccodecontrolflowmodule.vala:
      	* gobject/valaccodedelegatemodule.vala:
      	* gobject/valaccodememberaccessmodule.vala:
      	* gobject/valaccodemethodcallmodule.vala:
      	* gobject/valaccodemethodmodule.vala:
      	* gobject/valaccodestructmodule.vala:
      	* gobject/valadbusclientmodule.vala:
      	* gobject/valadbusmodule.vala:
      	* gobject/valadbusservermodule.vala:
      	* gobject/valagasyncmodule.vala:
      	* gobject/valagerrormodule.vala:
      	* gobject/valagobjectmodule.vala:
      	* gobject/valagsignalmodule.vala:
      	* gobject/valagtypemodule.vala:
      
      	Mark modules as internal
      
      svn path=/trunk/; revision=2412
      beafc016
  21. 16 Jan, 2009 1 commit
  22. 10 Jan, 2009 1 commit
    • Jürg Billeter's avatar
      Warn when using result variable with incompatible type to prepare possible · 62105a45
      Jürg Billeter authored
      2009-01-10  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valalocalvariable.vala:
      
      	Warn when using result variable with incompatible type to prepare
      	possible introduction of implicit result variable
      
      	* vala/valageniescanner.vala:
      	* vala/valascanner.vala:
      	* vala/valasymbol.vala:
      
      	Fix new warnings
      
      svn path=/trunk/; revision=2322
      62105a45
  23. 14 Nov, 2008 1 commit
    • Jürg Billeter's avatar
      Report unused fields, methods, and local variables · dd76fd18
      Jürg Billeter authored
      2008-11-14  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacfgbuilder.vala:
      	* vala/valamemberaccess.vala:
      	* vala/valamethod.vala:
      	* vala/valasymbol.vala:
      	* gobject/valaccodemethodmodule.vala:
      
      	Report unused fields, methods, and local variables
      
      	* vala/valacodecontext.vala:
      	* vala/valadynamicproperty.vala:
      	* vala/valaenum.vala:
      	* vala/valagenieparser.vala:
      	* vala/valainterfacewriter.vala:
      	* vala/valaparser.vala:
      	* vala/valastruct.vala:
      	* vala/valaunresolvedtype.vala:
      	* gobject/valaccodearraymodule.vala:
      	* gobject/valaccodeassignmentmodule.vala:
      	* gobject/valaccodebasemodule.vala:
      	* gobject/valaccodeinvocationexpressionmodule.vala:
      	* gobject/valaccodememberaccessmodule.vala:
      	* gobject/valadbusservermodule.vala:
      	* gobject/valagobjectmodule.vala:
      	* vapigen/valagirparser.vala:
      	* vapigen/valamarkupreader.vala:
      
      	Remove unused symbols
      
      svn path=/trunk/; revision=2016
      dd76fd18
  24. 27 Oct, 2008 1 commit
    • Jürg Billeter's avatar
      Use constructor chaining instead of helper method · 8ff16e2f
      Jürg Billeter authored
      2008-10-27  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valaarraylengthfield.vala:
      	* vala/valaarraymovemethod.vala:
      	* vala/valaarrayresizemethod.vala:
      	* vala/valablock.vala:
      	* vala/valaclass.vala:
      	* vala/valaconstant.vala:
      	* vala/valaconstructor.vala:
      	* vala/valacreationmethod.vala:
      	* vala/valadelegate.vala:
      	* vala/valadestructor.vala:
      	* vala/valadynamicmethod.vala:
      	* vala/valadynamicproperty.vala:
      	* vala/valadynamicsignal.vala:
      	* vala/valaenum.vala:
      	* vala/valaenumvalue.vala:
      	* vala/valaerrorcode.vala:
      	* vala/valaerrordomain.vala:
      	* vala/valafield.vala:
      	* vala/valaforeachstatement.vala:
      	* vala/valaformalparameter.vala:
      	* vala/valainterface.vala:
      	* vala/valalocalvariable.vala:
      	* vala/valamember.vala:
      	* vala/valamethod.vala:
      	* vala/valanamespace.vala:
      	* vala/valaobjecttypesymbol.vala:
      	* vala/valaproperty.vala:
      	* vala/valasignal.vala:
      	* vala/valastruct.vala:
      	* vala/valaswitchsection.vala:
      	* vala/valasymbol.vala:
      	* vala/valatypeparameter.vala:
      	* vala/valatypesymbol.vala:
      
      	Use constructor chaining instead of helper method
      
      svn path=/trunk/; revision=1934
      8ff16e2f
  25. 14 Aug, 2008 1 commit
  26. 11 Jul, 2008 1 commit
  27. 07 Jul, 2008 1 commit
    • Jürg Billeter's avatar
      Support methods and property accessors with body in VAPI files · e4900116
      Jürg Billeter authored
      2008-07-07  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valaparser.vala:
      	* vala/valasourcefile.vala:
      	* vala/valasymbol.vala:
      	* gobject/valaccodegenerator.vala:
      	* gobject/valaccodegeneratorsourcefile.vala:
      
      	Support methods and property accessors with body in VAPI files
      
      svn path=/trunk/; revision=1679
      e4900116
  28. 17 Jun, 2008 1 commit
  29. 30 May, 2008 1 commit
    • Jürg Billeter's avatar
      Add support for dynamic properties of GObjects · 60cc707f
      Jürg Billeter authored
      2008-05-30  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valadynamicmethod.vala:
      	* vala/valadynamicproperty.vala:
      	* vala/valasymbol.vala:
      	* gobject/valaccodedynamicpropertybinding.vala:
      
      	Add support for dynamic properties of GObjects
      
      svn path=/trunk/; revision=1497
      60cc707f
  30. 29 May, 2008 1 commit
    • Jürg Billeter's avatar
      Use Gee.List instead of Gee.Collection to improve iteration performance · 9a1d658b
      Jürg Billeter authored
      2008-05-29  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valablock.vala:
      	* vala/valaclass.vala:
      	* vala/valacodecontext.vala:
      	* vala/valacodenode.vala:
      	* vala/valadatatype.vala:
      	* vala/valadelegatetype.vala:
      	* vala/valadynamicmethod.vala:
      	* vala/valadynamicproperty.vala:
      	* vala/valaenum.vala:
      	* vala/valaerrordomain.vala:
      	* vala/valaforstatement.vala:
      	* vala/valainitializerlist.vala:
      	* vala/valainterface.vala:
      	* vala/valainterfacewriter.vala:
      	* vala/valainvocationexpression.vala:
      	* vala/valalambdaexpression.vala:
      	* vala/valamember.vala:
      	* vala/valamemberaccess.vala:
      	* vala/valamethod.vala:
      	* vala/valamethodtype.vala:
      	* vala/valanamespace.vala:
      	* vala/valaobjectcreationexpression.vala:
      	* vala/valaobjecttypesymbol.vala:
      	* vala/valapointertype.vala:
      	* vala/valasemanticanalyzer.vala:
      	* vala/valasignaltype.vala:
      	* vala/valasourcefile.vala:
      	* vala/valastruct.vala:
      	* vala/valaswitchsection.vala:
      	* vala/valaswitchstatement.vala:
      	* vala/valasymbol.vala:
      	* vala/valasymbolresolver.vala:
      	* vala/valatypesymbol.vala:
      	* ccode/valaccodecommaexpression.vala:
      	* ccode/valaccodefragment.vala:
      	* gobject/valaccodeassignmentbinding.vala:
      	* gobject/valaccodeelementaccessbinding.vala:
      	* gobject/valaccodegenerator.vala:
      	* gobject/valaccodegeneratorsignal.vala:
      	* gobject/valaccodeinvocationexpressionbinding.vala:
      	* gobject/valagidlwriter.vala:
      
      	Use Gee.List instead of Gee.Collection to improve iteration
      	performance
      
      svn path=/trunk/; revision=1493
      9a1d658b
  31. 20 Apr, 2008 1 commit
    • Jürg Billeter's avatar
      Replace [Import] attribute by `extern' keyword, rename `is_imported' · 7023590e
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valacfgbuilder.vala, vala/valaclass.vala,
      	  vala/valacodecontext.vala, vala/valainterfacewriter.vala,
      	  vala/valamember.vala, vala/valamemorymanager.vala,
      	  vala/valamethod.vala, vala/valanamespace.vala,
      	  vala/valaparser.vala, vala/valascanner.vala,
      	  vala/valasemanticanalyzer.vala, vala/valasourcefile.vala,
      	  vala/valasymbol.vala, vala/valatokentype.vala,
      	  vala/valatypesymbol.vala, gobject/valaccodecompiler.vala,
      	  gobject/valaccodegenerator.vala, gobject/valagidlwriter.vala,
      	  vapigen/valagidlparser.vala, vapi/packages/gnome-keyring-1/,
      	  vapi/packages/gstreamer-0.10/, vapi/packages/gtk+-2.0/,
      	  vapi/packages/libgnome-menu/, vapi/packages/pango/:
      
      	  Replace [Import] attribute by `extern' keyword, rename
      	  `is_imported' property to `external' and `pkg' property to
      	  `external_package' to harmonize used terms, fixes bug 480253
      
      svn path=/trunk/; revision=1286
      7023590e
  32. 14 Apr, 2008 1 commit
  33. 13 Apr, 2008 2 commits
  34. 22 Mar, 2008 1 commit