From 2f407aaee21a8aa6aa9b574d7d3bd10b715e38b8 Mon Sep 17 00:00:00 2001 From: Ben Yu Date: Wed, 29 Nov 2023 22:06:15 -0800 Subject: [PATCH] Prepare for 7.0 --- .../src/main/java/com/google/mu/safesql/GoogleSql.java | 8 ++++++-- .../src/main/java/com/google/mu/safesql/SafeQuery.java | 2 ++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/mug-guava/src/main/java/com/google/mu/safesql/GoogleSql.java b/mug-guava/src/main/java/com/google/mu/safesql/GoogleSql.java index a3155eb27b..dd190cce42 100644 --- a/mug-guava/src/main/java/com/google/mu/safesql/GoogleSql.java +++ b/mug-guava/src/main/java/com/google/mu/safesql/GoogleSql.java @@ -9,7 +9,11 @@ import com.google.errorprone.annotations.CompileTimeConstant; import com.google.mu.util.StringFormat; -/** Facade class providing {@link SafeQuery} templates for GoogleSQL. */ +/** + * Facade class providing {@link SafeQuery} templates for GoogleSQL. + * + * @since 7.0 + */ public final class GoogleSql { private static final DateTimeFormatter LOCAL_DATE_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss[.SSSSSS]"); @@ -24,7 +28,7 @@ public final class GoogleSql { /** * Much like {@link SafeQuery#template}, but with additional GoogleSQL translation rules. - * + * *

Specifically, {@link Instant} are translated to `TIMESTAMP()` GoogleSql function, * {@link ZonedDateTime} are translated to `DATETIME()` GoogleSql function, * and {@link LocalDate} are translated to `DATE()` GoogleSql function. diff --git a/mug-guava/src/main/java/com/google/mu/safesql/SafeQuery.java b/mug-guava/src/main/java/com/google/mu/safesql/SafeQuery.java index aa126ec572..34ccaf9c0f 100644 --- a/mug-guava/src/main/java/com/google/mu/safesql/SafeQuery.java +++ b/mug-guava/src/main/java/com/google/mu/safesql/SafeQuery.java @@ -34,6 +34,8 @@ * StringFormat.To#with} to compose larger queries. * *

This class is Android and J2CL compatible. + * + * @since 7.0 */ @Immutable public final class SafeQuery {