From fa4057912f6bece31136210cead98dc015cf2fb6 Mon Sep 17 00:00:00 2001 From: Daniel <d.hornung@indiscale.com> Date: Thu, 12 Oct 2023 17:38:45 +0200 Subject: [PATCH] MAINT: Typos and comments. --- conf/core/jobs.csv | 4 ++-- .../MySQL/MySQLSetQueryTemplateDefinition.java | 2 +- .../org/caosdb/server/entity/EntityIdRegistry.java | 2 +- src/main/java/org/caosdb/server/jobs/Job.java | 7 ++++--- .../org/caosdb/server/jobs/LazyEntityResolver.java | 2 +- src/main/java/org/caosdb/server/jobs/Schedule.java | 12 ++++++------ .../server/jobs/core/CheckDatatypePresent.java | 6 ++++-- .../org/caosdb/server/jobs/core/ResolveNames.java | 2 +- 8 files changed, 20 insertions(+), 17 deletions(-) diff --git a/conf/core/jobs.csv b/conf/core/jobs.csv index 7e153c34..3da052ff 100644 --- a/conf/core/jobs.csv +++ b/conf/core/jobs.csv @@ -1,8 +1,8 @@ # # This file is a part of the CaosDB Project. # -# Copyright (C) 2021 Timm Fitsche <t.fitschen@indiscale.com> -# Copyright (C) 2021 IndiScale GmbH <info@indiscale.com> +# Copyright (C) 2021-2023 Timm Fitsche <t.fitschen@indiscale.com> +# Copyright (C) 2021-2023 IndiScale GmbH <info@indiscale.com> # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetQueryTemplateDefinition.java b/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetQueryTemplateDefinition.java index ad1f40c7..70293edb 100644 --- a/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetQueryTemplateDefinition.java +++ b/src/main/java/org/caosdb/server/database/backend/implementation/MySQL/MySQLSetQueryTemplateDefinition.java @@ -29,7 +29,7 @@ import org.caosdb.server.database.exceptions.TransactionException; import org.caosdb.server.entity.EntityID; /** - * Implements {@link SetQueryTemplateDefinitionImpl} for a MySQL/MariaDB back-end. + * Implements {@link SetQueryTemplateDefinitionImpl} for a MariaDB back-end. * * @author Timm Fitschen <t.fitschen@indiscale.com> */ diff --git a/src/main/java/org/caosdb/server/entity/EntityIdRegistry.java b/src/main/java/org/caosdb/server/entity/EntityIdRegistry.java index e3cfd736..e4e11584 100644 --- a/src/main/java/org/caosdb/server/entity/EntityIdRegistry.java +++ b/src/main/java/org/caosdb/server/entity/EntityIdRegistry.java @@ -27,7 +27,7 @@ import org.caosdb.server.transaction.Transaction; /** * An abstract layer for managing entity ids. * - * <p>That is, checking wether something is a well-formed id, generating well-formed ids and more. + * <p>That is, checking whether something is a well-formed id, generating well-formed ids and more. * * <p>This class follows a Strategy Pattern. The actual implemenation can be found in one of the * implementations of the {@link EntityIdRegistryStrategy} interface. diff --git a/src/main/java/org/caosdb/server/jobs/Job.java b/src/main/java/org/caosdb/server/jobs/Job.java index 299e32c2..7bb94635 100644 --- a/src/main/java/org/caosdb/server/jobs/Job.java +++ b/src/main/java/org/caosdb/server/jobs/Job.java @@ -579,6 +579,7 @@ public abstract class Job { } resolvedEntity = null; } else { + // We want another version, throw away current result. resolvedEntity = null; } @@ -590,14 +591,14 @@ public abstract class Job { } } - // find by name in the container... + // Last resort: find by name ... if (resolvedEntity == null && versionId == null) { - // from current transaction's container + // ... from current transaction's container resolvedEntity = getEntityByName(name); } if (resolvedEntity == null && name != null) { - // from database + // ... from database resolvedEntity = retrieveValidLazyEntityByName(name, resulting_version); } diff --git a/src/main/java/org/caosdb/server/jobs/LazyEntityResolver.java b/src/main/java/org/caosdb/server/jobs/LazyEntityResolver.java index 9932962a..7088ce7d 100644 --- a/src/main/java/org/caosdb/server/jobs/LazyEntityResolver.java +++ b/src/main/java/org/caosdb/server/jobs/LazyEntityResolver.java @@ -36,7 +36,7 @@ import org.caosdb.server.transaction.Transaction; * or has been retrieved fully and so on. * * <p>However, when the entities parents or properties are being retrieved after the transaction's - * access has been released, a {@link IllegalStateException} will be thrown. + * access has been released, an {@link IllegalStateException} will be thrown. * * @author Timm Fitschen <t.fitschen@indiscale.com> */ diff --git a/src/main/java/org/caosdb/server/jobs/Schedule.java b/src/main/java/org/caosdb/server/jobs/Schedule.java index bc51fca9..1b7ac8f4 100644 --- a/src/main/java/org/caosdb/server/jobs/Schedule.java +++ b/src/main/java/org/caosdb/server/jobs/Schedule.java @@ -55,15 +55,15 @@ public class Schedule { } public ScheduledJob add(final Job j) { - final ScheduledJob ret = new ScheduledJob(j); - List<ScheduledJob> jobs = jobLists.get(ret.getTransactionStage().ordinal()); + final ScheduledJob scheduled = new ScheduledJob(j); + List<ScheduledJob> jobs = jobLists.get(scheduled.getTransactionStage().ordinal()); if (jobs == null) { jobs = new CopyOnWriteArrayList<ScheduledJob>(); - jobLists.put(ret.getTransactionStage().ordinal(), jobs); + jobLists.put(scheduled.getTransactionStage().ordinal(), jobs); } - if (!jobs.contains(ret)) { - jobs.add(ret); - return ret; + if (!jobs.contains(scheduled)) { + jobs.add(scheduled); + return scheduled; } return null; } diff --git a/src/main/java/org/caosdb/server/jobs/core/CheckDatatypePresent.java b/src/main/java/org/caosdb/server/jobs/core/CheckDatatypePresent.java index 257e1895..b3a06ca0 100644 --- a/src/main/java/org/caosdb/server/jobs/core/CheckDatatypePresent.java +++ b/src/main/java/org/caosdb/server/jobs/core/CheckDatatypePresent.java @@ -140,9 +140,11 @@ public final class CheckDatatypePresent extends EntityJob { } } + /** + * If this is a record type property or a concrete property, assign the data type of the + * corresponding abstract property. + */ private void inheritDatatypeFromAbstractEntity() throws Message { - // if this is a record type property or a concrete property, assign - // the data type of the corresponding abstract property. EntityInterface abstractProperty = resolve(getEntity()); if (abstractProperty != null && abstractProperty.hasDatatype()) { getEntity().setDatatype(abstractProperty.getDatatype()); diff --git a/src/main/java/org/caosdb/server/jobs/core/ResolveNames.java b/src/main/java/org/caosdb/server/jobs/core/ResolveNames.java index b19aca6d..e353375b 100644 --- a/src/main/java/org/caosdb/server/jobs/core/ResolveNames.java +++ b/src/main/java/org/caosdb/server/jobs/core/ResolveNames.java @@ -67,7 +67,7 @@ public class ResolveNames extends ContainerJob { .getEntity(); e.setId(valid.getId()); } catch (final EntityDoesNotExistException exc) { - // definitely not an id. + // Definitely not an existing id. } } -- GitLab