Remove trailing whitespaces

FEA: ItEr62S05BugFixing
This commit is contained in:
Óscar González Fernández 2010-10-27 18:14:12 +02:00
parent c352bb282a
commit ca71b2961c
13 changed files with 30 additions and 30 deletions

View file

@ -28,7 +28,7 @@ Esto creará unha copia local de trabajo, para empezar a trabajar se recomienda
$ git branch NomeDaRama $ git branch NomeDaRama
$ git checkout NomeDaRama $ git checkout NomeDaRama
Unha vez dentro da rama, a medida que se vai avanzando coa implementación ou ao terminar coa implementación faise o commit do traballo feito. Debe terse en conta que as modificacións deben ter unha unidade de obxectivo e funcións. Unha vez dentro da rama, a medida que se vai avanzando coa implementación ou ao terminar coa implementación faise o commit do traballo feito. Debe terse en conta que as modificacións deben ter unha unidade de obxectivo e funcións.
:: ::
@ -38,7 +38,7 @@ Unha vez dentro da rama, a medida que se vai avanzando coa implementación ou ao
E importate ter o habito de crear mensaxes de commit de calidad xa que permite facilitar o traballo aos intergradores. Como regla xleneral as mensaxes deben comezar cunha liña de non mais de 50 caracteres que describe o cambio de forma concisa, esta debe estar seguida dunha liña en blanco, seguida dunha explicación detallada. E recomendabe que a explicación detallada inclua a motivación do campo e contraste a implementación coa anterior comportamento. Outra recomedación e empregar o tempso verbais en presente. O emprego de puntos e secuencias é correcto. E importate ter o habito de crear mensaxes de commit de calidad xa que permite facilitar o traballo aos intergradores. Como regla xleneral as mensaxes deben comezar cunha liña de non mais de 50 caracteres que describe o cambio de forma concisa, esta debe estar seguida dunha liña en blanco, seguida dunha explicación detallada. E recomendabe que a explicación detallada inclua a motivación do campo e contraste a implementación coa anterior comportamento. Outra recomedación e empregar o tempso verbais en presente. O emprego de puntos e secuencias é correcto.
A primeira liña da mensaxe dará lugar al nombre del fichero del parche. A primeira liña da mensaxe dará lugar al nombre del fichero del parche.
Previamente a enviar o parche ao integrador, debemos comprobar o seu funcionamento coa última versión no upstream do master, polo que teremos que actualizar a última copia. Previamente a enviar o parche ao integrador, debemos comprobar o seu funcionamento coa última versión no upstream do master, polo que teremos que actualizar a última copia.

View file

@ -33,7 +33,7 @@ Aceptar el workspace por defecto y marcarlo para que no pregunte más
Como instalar el Plugin de Maven2 (http://m2eclipse.sonatype.org/) Como instalar el Plugin de Maven2 (http://m2eclipse.sonatype.org/)
Menu Eclipse -> Help -> Install new software Menu Eclipse -> Help -> Install new software
Se pulsa sobre la opción Add: y se añade Se pulsa sobre la opción Add: y se añade
@ -50,31 +50,31 @@ Una vez reiniciado el entorno se procedrá a Importar el proyecto
Menu Eclipse -> File -> Import .... Menu Eclipse -> File -> Import ....
Se slecciona como Import Source Se slecciona como Import Source
Maven -> Existing Maven Project Maven -> Existing Maven Project
Como directorio raiz se marca la ruta donde se encuentra descargado el Como directorio raiz se marca la ruta donde se encuentra descargado el
repositorio GIT del proyecto xestion produccion. Una vez seleccionado repositorio GIT del proyecto xestion produccion. Una vez seleccionado
aparecerán los proyectos que lo conforman y se aceptarán todos para su aparecerán los proyectos que lo conforman y se aceptarán todos para su
importación pulsando sobre la opción Finish. importación pulsando sobre la opción Finish.
Lo siguiente será ejecutar la aplicación desde el entorno, para ello será Lo siguiente será ejecutar la aplicación desde el entorno, para ello será
preciso seleccionar con el botón derecho el proyecto navalplanner-webapp y preciso seleccionar con el botón derecho el proyecto navalplanner-webapp y
en la opción Run As seleccionar Run Configurations.... en la opción Run As seleccionar Run Configurations....
se crea una nueva como Maven Build haciendo doble click sobre el ratón se crea una nueva como Maven Build haciendo doble click sobre el ratón
como nombre a esta New_configuracion podemos poner Maven Xestion Producion como nombre a esta New_configuracion podemos poner Maven Xestion Producion
Como base directory se podrá selecionar Browse WorkSpace y allí la aplicación Como base directory se podrá selecionar Browse WorkSpace y allí la aplicación
navalplanner-webapp navalplanner-webapp
Como Goals se marcará: jetty:stop jetty:run Como Goals se marcará: jetty:stop jetty:run
Es recomendable marcar la opción Skip Tests y Resolve Workspace artifacts. Es recomendable marcar la opción Skip Tests y Resolve Workspace artifacts.
También es posible marcar la opción Offline si queremos que maven no También es posible marcar la opción Offline si queremos que maven no
acceda a internet para descargar los paquetes. acceda a internet para descargar los paquetes.
Pulsamos sobre la opción Run. Y nos realizará una primera ejecución y Pulsamos sobre la opción Run. Y nos realizará una primera ejecución y
la aplicación ya estará disponible en http://localhost:8080/navalplanner-webapp/ la aplicación ya estará disponible en http://localhost:8080/navalplanner-webapp/
A partir de este momento la opción por defecto de ejecuución será la que acabamos de ejecutar y será accesible desde la barra de herramientas de Eclipse. A partir de este momento la opción por defecto de ejecuución será la que acabamos de ejecutar y será accesible desde la barra de herramientas de Eclipse.

View file

@ -150,7 +150,7 @@ Crear un pedido cada grupo cos seguintes datos e poñerlle, os puntos de planifi
* Elementos de pedido: * Elementos de pedido:
* 1 Coordinacion - **Punto de planificación** - Criterio Grupo 2 * 1 Coordinacion - **Punto de planificación** - Criterio Grupo 2
* 1.1 Reunións con cliente - 100h * 1.1 Reunións con cliente - 100h
* 1.2 Reunións con traballadores - 100h * 1.2 Reunións con traballadores - 100h

View file

@ -157,7 +157,7 @@ Crear un pedido cada grupo cos seguintes datos e poñerlle, os puntos de planifi
* 2 Bloque 1 *Punto de planificación* - Criterio Grupo 3 * 2 Bloque 1 *Punto de planificación* - Criterio Grupo 3
* 2.1 Pintar camarotes A e B- 350 h - **Punto de planificación** - Criterio Pintor * 2.1 Pintar camarotes A e B- 350 h - **Punto de planificación** - Criterio Pintor
* 2.2 Pintar sala de máquinas - 200 h - **Punto de planificación** - Criterio Pintor * 2.2 Pintar sala de máquinas - 200 h - **Punto de planificación** - Criterio Pintor
* 2.3 Pintas cociña de buque - 100 h - **Punto de planificación** - Criterio Pintor * 2.3 Pintas cociña de buque - 100 h - **Punto de planificación** - Criterio Pintor

View file

@ -1052,7 +1052,7 @@ As características máis importantes do sistema de avances en NavalPlan é o se
* É posible ter varias maneiras de medir o avance sobre unha determinada tarefa. Debido a elo, os avances se caracterizan por ser medidos en diferentes unidades e son administrables os distintos tipos de avances. * É posible ter varias maneiras de medir o avance sobre unha determinada tarefa. Debido a elo, os avances se caracterizan por ser medidos en diferentes unidades e son administrables os distintos tipos de avances.
* Programouse un sistema de propagación de avances de maneira que se un avance se mide a un determinado nivel da árbore de pedidos, entón se calcula no nivel superior automaticamente cal debería ser o avance en función das horas representadas polos fillos que teñan medido ese tipo de avance. * Programouse un sistema de propagación de avances de maneira que se un avance se mide a un determinado nivel da árbore de pedidos, entón se calcula no nivel superior automaticamente cal debería ser o avance en función das horas representadas polos fillos que teñan medido ese tipo de avance.
* Na vista de planificación, tanto a vista a nivel de empresa como a nivel de pedido, sobre as tarefas que representan os puntos de planificación como os contedores das mesmas teñen a capacidade de representar graficamente un dos avances da tarefa. * Na vista de planificación, tanto a vista a nivel de empresa como a nivel de pedido, sobre as tarefas que representan os puntos de planificación como os contedores das mesmas teñen a capacidade de representar graficamente un dos avances da tarefa.
Administración de tipos de avance Administración de tipos de avance
================================= =================================

View file

@ -172,6 +172,6 @@ The difference with respect to workers is that virtual worker groups have a name
Limiting resources Limiting resources
================================ ================================
Limiting resources are an specific type of productive elements which just can be either not assigned or with a 100% of dedication. What it the same, they are not capable of having more than one task scheduled at the same time nor overassigned. Limiting resources are an specific type of productive elements which just can be either not assigned or with a 100% of dedication. What it the same, they are not capable of having more than one task scheduled at the same time nor overassigned.
For each limiting resource a queue is automatically created so the tasks they have scheduled can be managed in an specific manner using the assignment methods provided, creating automatic assignments between the tasks and the queues matching required criteria or moving tasks between queues. For each limiting resource a queue is automatically created so the tasks they have scheduled can be managed in an specific manner using the assignment methods provided, creating automatic assignments between the tasks and the queues matching required criteria or moving tasks between queues.

View file

@ -10,7 +10,7 @@ En el proyecto, existen varias operaciones que se pueden realizar con criterios:
* Administración de criterios * Administración de criterios
* Asignación de criterios a recursos. * Asignación de criterios a recursos.
* Asignación de criterios a tareas. * Asignación de criterios a tareas.
* Filtrado de entidades por criterios. Es posible filtrar tareas y elementos de pedido por criterios para realizar operaciones en la aplicación. * Filtrado de entidades por criterios. Es posible filtrar tareas y elementos de pedido por criterios para realizar operaciones en la aplicación.
De las tres funcionalidades anteriores sólo se explicará la primera de ellas en esta sección dejando para secciones posteriores los dos tipos de asignación, la de recursos en el capitulo "Gestión de recursos" y la de filstrado en el capítulo "Planificación de tareas". De las tres funcionalidades anteriores sólo se explicará la primera de ellas en esta sección dejando para secciones posteriores los dos tipos de asignación, la de recursos en el capitulo "Gestión de recursos" y la de filstrado en el capítulo "Planificación de tareas".

View file

@ -59,7 +59,7 @@ public class CostCategoryDAO extends IntegrationEntityDAO<CostCategory>
} }
@Override @Override
public CostCategory findUniqueByName(String name) public CostCategory findUniqueByName(String name)
throws InstanceNotFoundException { throws InstanceNotFoundException {
Criteria c = getSession().createCriteria(CostCategory.class). Criteria c = getSession().createCriteria(CostCategory.class).
add(Restrictions.eq("name", name).ignoreCase()); add(Restrictions.eq("name", name).ignoreCase());

View file

@ -1,19 +1,19 @@
/* /*
* This file is part of NavalPlan * This file is part of NavalPlan
* *
* Copyright (C) 2009-2010 Fundación para o Fomento da Calidade Industrial e * Copyright (C) 2009-2010 Fundación para o Fomento da Calidade Industrial e
* Desenvolvemento Tecnolóxico de Galicia * Desenvolvemento Tecnolóxico de Galicia
* *
* This program is free software: you can redistribute it and/or modify it under * This program is free software: you can redistribute it and/or modify it under
* the terms of the GNU Affero General Public License as published by the Free * the terms of the GNU Affero General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option) any * Software Foundation, either version 3 of the License, or (at your option) any
* later version. * later version.
* *
* This program is distributed in the hope that it will be useful, but WITHOUT * This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more * FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
* details. * details.
* *
* You should have received a copy of the GNU Affero General Public License * You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
@ -55,7 +55,7 @@ import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
* Dao for {@link Order} * Dao for {@link Order}
* *
* @author Óscar González Fernández <ogonzalez@igalia.com> * @author Óscar González Fernández <ogonzalez@igalia.com>
* @author Lorenzo Tilve Álvaro <ltilve@igalia.com> * @author Lorenzo Tilve Álvaro <ltilve@igalia.com>
* @author Jacobo Aragunde Pérez <jaragunde@igalia.com> * @author Jacobo Aragunde Pérez <jaragunde@igalia.com>

View file

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path=""> <Context antiJARLocking="true" path="">
<ResourceLink name="${dataSource.jndiName}" <ResourceLink name="${dataSource.jndiName}"
global="${dataSource.jndiName}" global="${dataSource.jndiName}"
type="javax.sql.DataSource"> type="javax.sql.DataSource">
</ResourceLink> </ResourceLink>
</Context> </Context>

View file

@ -8,7 +8,7 @@ task.new_task_name=Nova Tarefa
DETAIL_ONE=Detalle 1 DETAIL_ONE=Detalle 1
DETAIL_TWO=Detalle 2 DETAIL_TWO=Detalle 2
DETAIL_THREE=Detalle 3 DETAIL_THREE=Detalle 3
DETAIL_FOUR=Detalle 4 DETAIL_FOUR=Detalle 4
mainmenu.new=Novo mainmenu.new=Novo
mainmenu.open=Abrir mainmenu.open=Abrir
mainmenu.save=Gardar mainmenu.save=Gardar
@ -43,4 +43,4 @@ mainmenu.work_report_import=Importación de partes de traballo
mainmenu.administration=Administración mainmenu.administration=Administración
mainmenu.manage_users=Xestionar usuarios e permisos mainmenu.manage_users=Xestionar usuarios e permisos
mainmenu.quality_management=Xestión da calidade mainmenu.quality_management=Xestión da calidade
mainmenu.manageAdvancesTypes=Xestionar tipos de avance mainmenu.manageAdvancesTypes=Xestionar tipos de avance

View file

@ -8,7 +8,7 @@ task.new_task_name=New Task
DETAIL_ONE=Detail 1 DETAIL_ONE=Detail 1
DETAIL_TWO=Detail 2 DETAIL_TWO=Detail 2
DETAIL_THREE=Detail 3 DETAIL_THREE=Detail 3
DETAIL_FOUR=Detail 4 DETAIL_FOUR=Detail 4
mainmenu.new=New mainmenu.new=New
mainmenu.open=Open mainmenu.open=Open
mainmenu.save=Save mainmenu.save=Save
@ -43,4 +43,4 @@ mainmenu.work_report_import=Work report importation
mainmenu.administration=Administration mainmenu.administration=Administration
mainmenu.manage_users=Manage users and permissions mainmenu.manage_users=Manage users and permissions
mainmenu.quality_management=Quality management mainmenu.quality_management=Quality management
mainmenu.manageAdvancesTypes=Manage Advance types mainmenu.manageAdvancesTypes=Manage Advance types

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" <!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN"
"http://jetty.mortbay.org/configure.dtd"> "http://jetty.mortbay.org/configure.dtd">
<Configure class="org.mortbay.jetty.webapp.WebAppContext"> <Configure class="org.mortbay.jetty.webapp.WebAppContext">