]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
- Fix many valac warnings.
authorFlorian Brosch <flo.brosch@gmail.com>
Tue, 19 May 2009 00:56:33 +0000 (02:56 +0200)
committerFlorian Brosch <flo.brosch@gmail.com>
Tue, 19 May 2009 00:56:33 +0000 (02:56 +0200)
configure.in
src/doclets/devhelp/doclet/doclet.vala
src/doclets/htmlhelpers/taglets/link/taglet.vala
src/doclets/htmlhelpers/taglets/source/taglet.vala
src/libvaladoc/doctree.vala
src/libvaladoc/parser.vala

index 7e9c053e5b54f556eb4923b25deb0fa3a48bdd3c..1ce90c0d2275cc60f2f8621f7640c3ffed9bdb30 100644 (file)
@@ -59,7 +59,6 @@ AC_SUBST(LIBVALA_LIBS)
 
 
 
-
 # Checks for header files.
 
 # Checks for typedefs, structures, and compiler characteristics.
@@ -74,57 +73,35 @@ AC_CONFIG_FILES([Makefile
                  src/vapi/Makefile
                  src/doclets/Makefile
                  src/doclets/htmlhelpers/Makefile
+                 src/doclets/htmlhelpers/deps/Makefile
+                 src/doclets/htmlhelpers/doclet/Makefile
+                 src/doclets/htmlhelpers/taglets/Makefile
+                 src/doclets/htmlhelpers/taglets/see/Makefile
+                 src/doclets/htmlhelpers/taglets/link/Makefile
+                 src/doclets/htmlhelpers/taglets/list/Makefile
+                 src/doclets/htmlhelpers/taglets/bold/Makefile
+                 src/doclets/htmlhelpers/taglets/since/Makefile
+                 src/doclets/htmlhelpers/taglets/table/Makefile
+                 src/doclets/htmlhelpers/taglets/right/Makefile
+                 src/doclets/htmlhelpers/taglets/image/Makefile
+                 src/doclets/htmlhelpers/taglets/throws/Makefile
+                 src/doclets/htmlhelpers/taglets/string/Makefile
+                 src/doclets/htmlhelpers/taglets/center/Makefile
+                 src/doclets/htmlhelpers/taglets/italic/Makefile
+                 src/doclets/htmlhelpers/taglets/return/Makefile
+                 src/doclets/htmlhelpers/taglets/source/Makefile
+                 src/doclets/htmlhelpers/taglets/typelink/Makefile
+                 src/doclets/htmlhelpers/taglets/underline/Makefile
+                 src/doclets/htmlhelpers/taglets/parameter/Makefile
+                 src/doclets/htmlhelpers/taglets/tablecell/Makefile
+                 src/doclets/htmlhelpers/taglets/listelement/Makefile
+                 src/doclets/htmlhelpers/taglets/notification/Makefile
                  src/doclets/htm/Makefile
                  src/doclets/htm/doclet/Makefile
-                 src/doclets/htm/deps/Makefile
-                 src/doclets/htm/taglets/Makefile
-                 src/doclets/htm/taglets/parameter/Makefile
-                 src/doclets/htm/taglets/version/Makefile
-                 src/doclets/htm/taglets/throws/Makefile
-                 src/doclets/htm/taglets/return/Makefile
-                 src/doclets/htm/taglets/string/Makefile
-                 src/doclets/htm/taglets/wikilink/Makefile
-                 src/doclets/htm/taglets/image/Makefile
-                 src/doclets/htm/taglets/link/Makefile
-                 src/doclets/htm/taglets/center/Makefile
-                 src/doclets/htm/taglets/right/Makefile
-                 src/doclets/htm/taglets/italic/Makefile
-                 src/doclets/htm/taglets/source/Makefile
-                 src/doclets/htm/taglets/bold/Makefile
-                 src/doclets/htm/taglets/underline/Makefile
-                 src/doclets/htm/taglets/notification/Makefile
-                 src/doclets/htm/taglets/see/Makefile
-                 src/doclets/htm/taglets/table/Makefile
-                 src/doclets/htm/taglets/list/Makefile
-                 src/doclets/htm/taglets/listelement/Makefile
-                 src/doclets/htm/taglets/cell/Makefile
                  src/doclets/valadoc.org/Makefile
                  src/doclets/valadoc.org/doclet/Makefile
                  src/doclets/devhelp/Makefile
-                 src/doclets/devhelp/taglets/image/Makefile
-                 src/doclets/devhelp/taglets/notification/Makefile
-                 src/doclets/devhelp/taglets/italic/Makefile
-                 src/doclets/devhelp/taglets/center/Makefile
-                 src/doclets/devhelp/taglets/right/Makefile
-                 src/doclets/devhelp/taglets/bold/Makefile
-                 src/doclets/devhelp/taglets/underline/Makefile
-                 src/doclets/devhelp/taglets/list/Makefile
-                 src/doclets/devhelp/taglets/listelement/Makefile
-                 src/doclets/devhelp/taglets/table/Makefile
-                 src/doclets/devhelp/taglets/cell/Makefile
-                 src/doclets/devhelp/taglets/source/Makefile
-                 src/doclets/devhelp/deps/Makefile
                  src/doclets/devhelp/doclet/Makefile
-                 src/doclets/devhelp/taglets/Makefile
-                 src/doclets/devhelp/taglets/parameter/Makefile
-                 src/doclets/devhelp/taglets/version/Makefile
-                 src/doclets/devhelp/taglets/throws/Makefile
-                 src/doclets/devhelp/taglets/wikilink/Makefile
-                 src/doclets/devhelp/taglets/return/Makefile
-                 src/doclets/devhelp/taglets/string/Makefile
-                 src/doclets/devhelp/taglets/link/Makefile
-                 src/doclets/devhelp/taglets/see/Makefile
                  src/valadoc/Makefile])
 
-
 AC_OUTPUT
index 36eb06daf047141a2a9ad3b30be974d7741baa96..9c0614cb820e5a2c26a0abd1c8460c66b340c6b2 100644 (file)
@@ -136,7 +136,7 @@ public class Valadoc.Devhelp.Doclet : Valadoc.Html.BasicDoclet {
        public override void initialisation ( Settings settings, Tree tree ) {
                this.settings = settings;
 
-               var rt = DirUtils.create ( this.settings.path, 0777 );
+               DirUtils.create ( this.settings.path, 0777 );
 
                this.langlet = new Valadoc.Html.BasicLanglet ( settings );
                this.devhelp = new DevhelpFormat ( settings.pkg_name, "" );
index bac58bdb57eef1afc06651c0c80e601d2e684d98..f6da5d5abcc587cf7c97164b043432668f2a59c7 100755 (executable)
@@ -28,8 +28,8 @@ namespace Valadoc.Html {
                protected Gee.ArrayList<DocElement>? desc;
                protected string path;
 
-               public override bool parse ( Settings settings, Tree tree, DocumentedElement me, string# path, Gee.ArrayList<DocElement>? desc ) {
-                       this.path = #path;
+               public override bool parse ( Settings settings, Tree tree, DocumentedElement me, owned string path, Gee.ArrayList<DocElement>? desc ) {
+                       this.path = (owned)path;
                        this.desc = desc;
                        return true;
                }
index d290eebb208b84cb21aaa57ad198a81f96f9a7af..eae98e8d6c82cfb31bf2f4081f0aecdc679a1894 100755 (executable)
@@ -34,9 +34,9 @@ namespace Valadoc.Html {
                        get;
                }
 
-               public override bool parse ( Settings settings, Tree tree, DocumentedElement me, string# src, Language lang ) {
+               public override bool parse ( Settings settings, Tree tree, DocumentedElement me, owned string src, Language lang ) {
                        this.lang = lang;
-                       this.src = #src;
+                       this.src = (owned)src;
                        return true;
                }
 
index 71aac12931e854e39988bf0de28bfa9d5d21d95c..88d95b5c6c0b761411c4437e86dbf5a86f8a4c6a 100644 (file)
@@ -117,15 +117,15 @@ public abstract class Valadoc.StringTaglet : Taglet {
 }
 
 public abstract class Valadoc.ImageDocElement : DocElement {
-       public abstract bool parse ( Settings settings, Tree tree, DocumentedElement me, string# path, ImageDocElementPosition pos );
+       public abstract bool parse ( Settings settings, Tree tree, DocumentedElement me, owned string path, ImageDocElementPosition pos );
 }
 
 public abstract class Valadoc.LinkDocElement : DocElement {
-       public abstract bool parse ( Settings settings, Tree tree, DocumentedElement me, string# link, Gee.ArrayList<DocElement>? desc );
+       public abstract bool parse ( Settings settings, Tree tree, DocumentedElement me, owned string link, Gee.ArrayList<DocElement>? desc );
 }
 
 public abstract class Valadoc.SourceCodeDocElement : DocElement {
-       public abstract bool parse ( Settings settings, Tree tree, DocumentedElement me, string# src, Language lang );
+       public abstract bool parse ( Settings settings, Tree tree, DocumentedElement me, owned string src, Language lang );
 }
 
 public abstract class Valadoc.ListEntryDocElement : DocElement {
index 6ca1e7cd5fcf5bc6f64d8333128ca33c52c5cbf3..cd9b4b3c4665eb0ac731dcf257659c0fe796c77c 100644 (file)
@@ -1182,7 +1182,7 @@ public class Valadoc.Parser {
 
                                                content = new Gee.ArrayList<DocElement> ();
                                                curtag = create_main_taglet ( name );
-                                               curtagname = #name;
+                                               curtagname = (owned)name;
                                                break;
                                        case '#':
                                                this.append_and_create_string_taglet ( content, tree, me, buf );