diff --git a/.gitignore b/.gitignore index 7e7f8b6..f2780a2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ build/ bin/ doc/ +pluie-yaml-*.tar.gz diff --git a/README.md b/README.md index 9817dd3..a2492ac 100644 --- a/README.md +++ b/README.md @@ -65,23 +65,24 @@ sudo ninja install -C build valac --pkg pluie-echo-0.2 --pkg pluie-yaml-0.4 main.vala ``` -you can use `./build.sh` to rebuild/install the **pluie-yaml** lib and compile samples files +You can use `./build.sh` to rebuild/install the **pluie-yaml** lib and compile samples files ## Api / Documentation -https://pluie.org/pluie-yaml-0.4/index.htm +https://pluie.org/pluie-yaml-0.5/index.htm ## Docker -a demo image is now available on docker hub. To run a container : +A demo image is now available on docker hub. To run a container : ``` docker run --rm -it pluie/libyaml ``` -then you can execute any samples, for example : +Then you can execute any samples, for example : + ``` ./json-loader ``` diff --git a/build.sh b/build.sh index 7cc37b6..8125417 100755 --- a/build.sh +++ b/build.sh @@ -1,8 +1,9 @@ #!/bin/bash # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# @software : lib-yaml -# @version : 0.4 +# @software : pluie-yaml +# @version : 0.5 +# @type : library # @date : 2018 # @licence : GPLv3.0 # @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -10,9 +11,9 @@ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# This file is part of lib-yaml. +# This file is part of pluie-yaml. # -# lib-yaml is free software (free as in speech) : you can redistribute it +# pluie-yaml is free software (free as in speech) : you can redistribute it # and/or modify it under the terms of the GNU General Public License as # published by the Free Software Foundation, either version 3 of the License, # or (at your option) any later version. @@ -23,14 +24,14 @@ # more details. # # You should have received a copy of the GNU General Public License -# along with lib-yaml. If not, see . +# along with pluie-yaml. If not, see . # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -------------------------------------------------------- DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -lib="pluie-yaml-0.4" +lib="pluie-yaml-0.5" c1="\033[1;38;5;215m" c2="\033[1;38;5;97m" cok="\033[1;38;5;37m" diff --git a/install.vala.in b/install.vala.in index c3a7f79..f0e20a7 100644 --- a/install.vala.in +++ b/install.vala.in @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/meson.build b/meson.build index bcddb39..e89a0b9 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,8 @@ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# @software : lib-yaml -# @version : 0.4 +# @software : pluie-yaml +# @version : 0.5 +# @type : library # @date : 2018 # @licence : GPLv3.0 # @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,24 +10,24 @@ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# This file is part of lib-yaml. +# This file is part of pluie-yaml. # # lib-yaml is free software (free as in speech) : you can redistribute it # and/or modify it under the terms of the GNU General Public License as # published by the Free Software Foundation, either version 3 of the License, # or (at your option) any later version. # -# lib-yaml is distributed in the hope that it will be useful, but WITHOUT +# pluie-yaml is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for # more details. # # You should have received a copy of the GNU General Public License -# along with lib-yaml. If not, see . +# along with pluie-yaml. If not, see . # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -project('libpluie-yaml', 'vala', 'c', version:'0.4') +project('libpluie-yaml', 'vala', 'c', version:'0.5') cc = meson.get_compiler('c') dep_glib = dependency('glib-2.0') @@ -40,7 +41,7 @@ dep_yaml = cc.find_library('yaml', required : true) #~ add_global_link_arguments('-lyaml', language : 'c') -version = '0.4' +version = '0.5' bindir = join_paths(get_option('prefix'), get_option('bindir')) datadir = join_paths(get_option('prefix'), get_option('datadir'), 'pluie/yaml') libdir = join_paths(get_option('prefix'), get_option('libdir'), 'pkgconfig') diff --git a/samples/json-loader.vala b/samples/json-loader.vala index 3ad7960..f71e2f2 100644 --- a/samples/json-loader.vala +++ b/samples/json-loader.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/samples/yaml-config.vala b/samples/yaml-config.vala index 9a0d910..56493f2 100644 --- a/samples/yaml-config.vala +++ b/samples/yaml-config.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/samples/yaml-finder.vala b/samples/yaml-finder.vala index 1baf630..15df59f 100644 --- a/samples/yaml-finder.vala +++ b/samples/yaml-finder.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/samples/yaml-imports.vala b/samples/yaml-imports.vala index aed12cb..3694ac7 100644 --- a/samples/yaml-imports.vala +++ b/samples/yaml-imports.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,24 +10,25 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + using GLib; using Gee; using Pluie; diff --git a/samples/yaml-loader.vala b/samples/yaml-loader.vala index 08db77a..9344206 100644 --- a/samples/yaml-loader.vala +++ b/samples/yaml-loader.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,24 +10,25 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + using GLib; using Gee; using Pluie; diff --git a/samples/yaml-node.vala b/samples/yaml-node.vala index 7a523bf..064b4a5 100644 --- a/samples/yaml-node.vala +++ b/samples/yaml-node.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,24 +10,25 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + using GLib; using Gee; using Pluie; diff --git a/samples/yaml-tag.vala b/samples/yaml-tag.vala index a778002..817afdd 100644 --- a/samples/yaml-tag.vala +++ b/samples/yaml-tag.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,24 +10,25 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + using GLib; using Gee; using Pluie; diff --git a/samples/yaml-traversing.vala b/samples/yaml-traversing.vala index df311ad..444f1c4 100644 --- a/samples/yaml-traversing.vala +++ b/samples/yaml-traversing.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,24 +10,25 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + using GLib; using Gee; using Pluie; diff --git a/src/c/yaml.c b/src/c/yaml.c index e8dd2e1..12bcf58 100644 --- a/src/c/yaml.c +++ b/src/c/yaml.c @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Io.Reader.vala b/src/vala/Pluie/Io.Reader.vala index 8e70244..ad46add 100644 --- a/src/vala/Pluie/Io.Reader.vala +++ b/src/vala/Pluie/Io.Reader.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,23 +10,24 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + using GLib; using Gee; using Pluie; diff --git a/src/vala/Pluie/Io.StreamLineMark.vala b/src/vala/Pluie/Io.StreamLineMark.vala index 380272e..17fb717 100644 --- a/src/vala/Pluie/Io.StreamLineMark.vala +++ b/src/vala/Pluie/Io.StreamLineMark.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.AbstractChild.vala b/src/vala/Pluie/Yaml.AbstractChild.vala index 7a2b182..15bb275 100644 --- a/src/vala/Pluie/Yaml.AbstractChild.vala +++ b/src/vala/Pluie/Yaml.AbstractChild.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.AbstractNode.vala b/src/vala/Pluie/Yaml.AbstractNode.vala index cef5791..6822c19 100644 --- a/src/vala/Pluie/Yaml.AbstractNode.vala +++ b/src/vala/Pluie/Yaml.AbstractNode.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Builder.vala b/src/vala/Pluie/Yaml.Builder.vala index 9b8e0ef..a00a8c0 100644 --- a/src/vala/Pluie/Yaml.Builder.vala +++ b/src/vala/Pluie/Yaml.Builder.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ @@ -153,11 +154,13 @@ public class Pluie.Yaml.Builder if (obj == null) { of.warn ("searched type not found : %s".printf (type.name ())); } + else { + obj.yaml_init (); + } } catch (GLib.Error e) { of.warn (e.message); } - obj.yaml_init (); return obj; } diff --git a/src/vala/Pluie/Yaml.Collection.vala b/src/vala/Pluie/Yaml.Collection.vala index c0efd7b..a0b5e5c 100644 --- a/src/vala/Pluie/Yaml.Collection.vala +++ b/src/vala/Pluie/Yaml.Collection.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Config.vala b/src/vala/Pluie/Yaml.Config.vala index 895da0c..178e0d1 100644 --- a/src/vala/Pluie/Yaml.Config.vala +++ b/src/vala/Pluie/Yaml.Config.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Event.vala b/src/vala/Pluie/Yaml.Event.vala index 63d1810..f34dec2 100644 --- a/src/vala/Pluie/Yaml.Event.vala +++ b/src/vala/Pluie/Yaml.Event.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Example.vala b/src/vala/Pluie/Yaml.Example.vala index 109c221..186b506 100644 --- a/src/vala/Pluie/Yaml.Example.vala +++ b/src/vala/Pluie/Yaml.Example.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,23 +10,24 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + using GLib; using Gee; using Pluie; diff --git a/src/vala/Pluie/Yaml.ExampleChild.vala b/src/vala/Pluie/Yaml.ExampleChild.vala index 4e5e464..4a8cffe 100644 --- a/src/vala/Pluie/Yaml.ExampleChild.vala +++ b/src/vala/Pluie/Yaml.ExampleChild.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.ExampleStruct.vala b/src/vala/Pluie/Yaml.ExampleStruct.vala index 7b8f47d..d13289f 100644 --- a/src/vala/Pluie/Yaml.ExampleStruct.vala +++ b/src/vala/Pluie/Yaml.ExampleStruct.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Finder.vala b/src/vala/Pluie/Yaml.Finder.vala index 4dcccab..ba5b2df 100644 --- a/src/vala/Pluie/Yaml.Finder.vala +++ b/src/vala/Pluie/Yaml.Finder.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Loader.vala b/src/vala/Pluie/Yaml.Loader.vala index a89c129..a9f8ac2 100644 --- a/src/vala/Pluie/Yaml.Loader.vala +++ b/src/vala/Pluie/Yaml.Loader.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Mapping.vala b/src/vala/Pluie/Yaml.Mapping.vala index 6a1036a..87e8900 100644 --- a/src/vala/Pluie/Yaml.Mapping.vala +++ b/src/vala/Pluie/Yaml.Mapping.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Node.vala b/src/vala/Pluie/Yaml.Node.vala index 7fcb69a..5333a33 100644 --- a/src/vala/Pluie/Yaml.Node.vala +++ b/src/vala/Pluie/Yaml.Node.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,24 +10,23 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - using GLib; using Gee; diff --git a/src/vala/Pluie/Yaml.Object.vala b/src/vala/Pluie/Yaml.Object.vala index 42c6ab1..a18cbac 100644 --- a/src/vala/Pluie/Yaml.Object.vala +++ b/src/vala/Pluie/Yaml.Object.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Processor.vala b/src/vala/Pluie/Yaml.Processor.vala index 1a3e579..ef11688 100644 --- a/src/vala/Pluie/Yaml.Processor.vala +++ b/src/vala/Pluie/Yaml.Processor.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Register.vala b/src/vala/Pluie/Yaml.Register.vala index 964f046..ddd4332 100644 --- a/src/vala/Pluie/Yaml.Register.vala +++ b/src/vala/Pluie/Yaml.Register.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Root.vala b/src/vala/Pluie/Yaml.Root.vala index b71d0d3..dd0356b 100644 --- a/src/vala/Pluie/Yaml.Root.vala +++ b/src/vala/Pluie/Yaml.Root.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Scalar.vala b/src/vala/Pluie/Yaml.Scalar.vala index 999b8c7..77b0065 100644 --- a/src/vala/Pluie/Yaml.Scalar.vala +++ b/src/vala/Pluie/Yaml.Scalar.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Scanner.vala b/src/vala/Pluie/Yaml.Scanner.vala index 16ab85b..654b3ce 100644 --- a/src/vala/Pluie/Yaml.Scanner.vala +++ b/src/vala/Pluie/Yaml.Scanner.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Sequence.vala b/src/vala/Pluie/Yaml.Sequence.vala index c64078c..da89c87 100644 --- a/src/vala/Pluie/Yaml.Sequence.vala +++ b/src/vala/Pluie/Yaml.Sequence.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/src/vala/Pluie/Yaml.Tag.vala b/src/vala/Pluie/Yaml.Tag.vala index 5133d55..4eba401 100644 --- a/src/vala/Pluie/Yaml.Tag.vala +++ b/src/vala/Pluie/Yaml.Tag.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ @@ -30,7 +31,7 @@ using GLib; using Gee; /** - * a test class to implements yamlize + * a Tag class to store handle and value tag for Yaml.Node */ public class Pluie.Yaml.Tag { diff --git a/src/vala/Pluie/Yaml.global.vala b/src/vala/Pluie/Yaml.global.vala index cad9059..a611a03 100644 --- a/src/vala/Pluie/Yaml.global.vala +++ b/src/vala/Pluie/Yaml.global.vala @@ -1,7 +1,8 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * @software : lib-yaml - * @version : 0.4 + * @software : pluie-yaml + * @version : 0.5 + * @type : library * @date : 2018 * @licence : GPLv3.0 * @author : a-Sansara <[dev]at[pluie]dot[org]> @@ -9,20 +10,20 @@ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * This file is part of lib-yaml. + * This file is part of pluie-yaml. * - * lib-yaml is free software (free as in speech) : you can redistribute it + * pluie-yaml is free software (free as in speech) : you can redistribute it * and/or modify it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * - * lib-yaml is distributed in the hope that it will be useful, but WITHOUT + * pluie-yaml is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License - * along with lib-yaml. If not, see . + * along with pluie-yaml. If not, see . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ diff --git a/valadoc.sh b/valadoc.sh index 35b0573..45c0669 100755 --- a/valadoc.sh +++ b/valadoc.sh @@ -1,6 +1,40 @@ #!/bin/bash -valadoc --package-name=pluie-yaml-0.4 --verbose --force --deps -o ./doc --pkg gee-0.8 --pkg gio-2.0 --pkg gobject-2.0 --pkg glib-2.0 --pkg pluie-echo-0.2 ./src/vala/Pluie/*.vala ./build/install.vala +#!/bin/bash +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # +# +# @software : pluie-yaml +# @version : 0.5 +# @type : library +# @date : 2018 +# @licence : GPLv3.0 +# @author : a-Sansara <[dev]at[pluie]dot[org]> +# @copyright : pluie.org +# +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # +# +# This file is part of pluie-yaml. +# +# pluie-yaml is free software (free as in speech) : you can redistribute it +# and/or modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation, either version 3 of the License, +# or (at your option) any later version. +# +# lib-yaml is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +# more details. +# +# You should have received a copy of the GNU General Public License +# along with pluie-yaml. If not, see . +# +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # +# +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +lib="pluie-yaml-0.5" +cd $DIR +valadoc --package-name=$lib --verbose --force --deps -o ./doc --pkg gee-0.8 --pkg gio-2.0 --pkg gobject-2.0 --pkg gmodule-2.0 --pkg glib-2.0 --pkg pluie-echo-0.2 ./src/vala/Pluie/*.vala ./build/install.vala rm doc/*.png cp resources/doc-scripts.js ./doc/scripts.js cp resources/doc-style.css ./doc/style.css - +rm $lib.tar.gz +tar -czvf $lib.tar.gz doc/