Skip to content

Commit c8825b8

Browse files
authored
Merge pull request #403 from armanbilge/fix/constants
Declare constants properly
2 parents ebf78c6 + d6fba1c commit c8825b8

File tree

6 files changed

+33
-33
lines changed

6 files changed

+33
-33
lines changed

core/jvm/src/main/scala/org/threeten/bp/chrono/HijrahDateConfigurator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ object HijrahDateConfigurator {
2020
private val PATH_SEP: String = File.pathSeparator
2121

2222
/** Default config file name. */
23-
private val DEFAULT_CONFIG_FILENAME: String = "hijrah_deviation.cfg"
23+
private final val DEFAULT_CONFIG_FILENAME = "hijrah_deviation.cfg"
2424

2525
/** Default path to the config file. */
2626
private val DEFAULT_CONFIG_PATH: String = s"org${FILE_SEP}threeten${FILE_SEP}bp${FILE_SEP}chrono"

core/shared/src/main/scala/org/threeten/bp/Duration.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,16 +61,16 @@ object Duration {
6161
lazy val ZERO: Duration = new Duration(0, 0)
6262

6363
/** Constant for nanos per second. */
64-
private def NANOS_PER_SECOND: Int = 1000000000
64+
private final val NANOS_PER_SECOND = 1000000000
6565

6666
/** Constant for nanos per milli. */
67-
private def NANOS_PER_MILLI: Int = 1000000
67+
private final val NANOS_PER_MILLI = 1000000
6868

6969
/** Constant for nanos per second. */
7070
private def BI_NANOS_PER_SECOND: BigInteger = BigInteger.valueOf(NANOS_PER_SECOND.toLong)
7171

7272
/** The pattern for parsing. */
73-
private def PATTERN: Pattern =
73+
private lazy val PATTERN: Pattern =
7474
Pattern.compile(
7575
"([-+]?)P(?:([-+]?[0-9]+)D)?" + "(T(?:([-+]?[0-9]+)H)?(?:([-+]?[0-9]+)M)?(?:([-+]?[0-9]+)(?:[.,]([0-9]{0,9}))?S)?)?",
7676
Pattern.CASE_INSENSITIVE

core/shared/src/main/scala/org/threeten/bp/LocalTime.scala

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -87,40 +87,40 @@ object LocalTime {
8787
lazy val NOON: LocalTime = HOURS(12)
8888

8989
/** Hours per day. */
90-
private[bp] val HOURS_PER_DAY: Int = 24
90+
private[bp] final val HOURS_PER_DAY = 24
9191

9292
/** Minutes per hour. */
93-
private[bp] val MINUTES_PER_HOUR: Int = 60
93+
private[bp] final val MINUTES_PER_HOUR = 60
9494

9595
/** Minutes per day. */
96-
private[bp] val MINUTES_PER_DAY: Int = MINUTES_PER_HOUR * HOURS_PER_DAY
96+
private[bp] final val MINUTES_PER_DAY = MINUTES_PER_HOUR * HOURS_PER_DAY
9797

9898
/** Seconds per minute. */
99-
private[bp] val SECONDS_PER_MINUTE: Int = 60
99+
private[bp] final val SECONDS_PER_MINUTE = 60
100100

101101
/** Seconds per hour. */
102-
private[bp] val SECONDS_PER_HOUR: Int = SECONDS_PER_MINUTE * MINUTES_PER_HOUR
102+
private[bp] final val SECONDS_PER_HOUR = SECONDS_PER_MINUTE * MINUTES_PER_HOUR
103103

104104
/** Seconds per day. */
105-
private[bp] val SECONDS_PER_DAY: Int = SECONDS_PER_HOUR * HOURS_PER_DAY
105+
private[bp] final val SECONDS_PER_DAY = SECONDS_PER_HOUR * HOURS_PER_DAY
106106

107107
/** Milliseconds per day. */
108-
private[bp] val MILLIS_PER_DAY: Long = SECONDS_PER_DAY * 1000L
108+
private[bp] final val MILLIS_PER_DAY = SECONDS_PER_DAY * 1000L
109109

110110
/** Microseconds per day. */
111-
private[bp] val MICROS_PER_DAY: Long = SECONDS_PER_DAY * 1000000L
111+
private[bp] final val MICROS_PER_DAY = SECONDS_PER_DAY * 1000000L
112112

113113
/** Nanos per second. */
114-
private[bp] val NANOS_PER_SECOND: Long = 1000000000L
114+
private[bp] final val NANOS_PER_SECOND = 1000000000L
115115

116116
/** Nanos per minute. */
117-
private[bp] val NANOS_PER_MINUTE: Long = NANOS_PER_SECOND * SECONDS_PER_MINUTE
117+
private[bp] final val NANOS_PER_MINUTE = NANOS_PER_SECOND * SECONDS_PER_MINUTE
118118

119119
/** Nanos per hour. */
120-
private[bp] val NANOS_PER_HOUR: Long = NANOS_PER_MINUTE * MINUTES_PER_HOUR
120+
private[bp] final val NANOS_PER_HOUR = NANOS_PER_MINUTE * MINUTES_PER_HOUR
121121

122122
/** Nanos per day. */
123-
private[bp] val NANOS_PER_DAY: Long = NANOS_PER_HOUR * HOURS_PER_DAY
123+
private[bp] final val NANOS_PER_DAY = NANOS_PER_HOUR * HOURS_PER_DAY
124124

125125
/**
126126
* Obtains the current time from the system clock in the default time-zone.

core/shared/src/main/scala/org/threeten/bp/chrono/ChronoLocalDateTimeImpl.scala

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -49,40 +49,40 @@ import org.threeten.bp.temporal.ValueRange
4949
private[chrono] object ChronoLocalDateTimeImpl {
5050

5151
/** Hours per minute. */
52-
private val HOURS_PER_DAY: Int = 24
52+
private final val HOURS_PER_DAY = 24
5353

5454
/** Minutes per hour. */
55-
private val MINUTES_PER_HOUR: Int = 60
55+
private final val MINUTES_PER_HOUR = 60
5656

5757
/** Minutes per day. */
58-
private val MINUTES_PER_DAY: Int = MINUTES_PER_HOUR * HOURS_PER_DAY
58+
private final val MINUTES_PER_DAY = MINUTES_PER_HOUR * HOURS_PER_DAY
5959

6060
/** Seconds per minute. */
61-
private val SECONDS_PER_MINUTE: Int = 60
61+
private final val SECONDS_PER_MINUTE = 60
6262

6363
/** Seconds per hour. */
64-
private val SECONDS_PER_HOUR: Int = SECONDS_PER_MINUTE * MINUTES_PER_HOUR
64+
private final val SECONDS_PER_HOUR = SECONDS_PER_MINUTE * MINUTES_PER_HOUR
6565

6666
/** Seconds per day. */
67-
private val SECONDS_PER_DAY: Int = SECONDS_PER_HOUR * HOURS_PER_DAY
67+
private final val SECONDS_PER_DAY = SECONDS_PER_HOUR * HOURS_PER_DAY
6868

6969
/** Milliseconds per day. */
70-
private val MILLIS_PER_DAY: Long = SECONDS_PER_DAY * 1000L
70+
private final val MILLIS_PER_DAY = SECONDS_PER_DAY * 1000L
7171

7272
/** Microseconds per day. */
73-
private val MICROS_PER_DAY: Long = SECONDS_PER_DAY * 1000000L
73+
private final val MICROS_PER_DAY = SECONDS_PER_DAY * 1000000L
7474

7575
/** Nanos per second. */
76-
private val NANOS_PER_SECOND: Long = 1000000000L
76+
private final val NANOS_PER_SECOND = 1000000000L
7777

7878
/** Nanos per minute. */
79-
private val NANOS_PER_MINUTE: Long = NANOS_PER_SECOND * SECONDS_PER_MINUTE
79+
private final val NANOS_PER_MINUTE = NANOS_PER_SECOND * SECONDS_PER_MINUTE
8080

8181
/** Nanos per hour. */
82-
private val NANOS_PER_HOUR: Long = NANOS_PER_MINUTE * MINUTES_PER_HOUR
82+
private final val NANOS_PER_HOUR = NANOS_PER_MINUTE * MINUTES_PER_HOUR
8383

8484
/** Nanos per day. */
85-
private val NANOS_PER_DAY: Long = NANOS_PER_HOUR * HOURS_PER_DAY
85+
private final val NANOS_PER_DAY = NANOS_PER_HOUR * HOURS_PER_DAY
8686

8787
/**
8888
* Obtains an instance of {@code ChronoLocalDateTime} from a date and time.

core/shared/src/main/scala/org/threeten/bp/chrono/HijrahDate.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,13 @@ import org.threeten.bp.temporal.ValueRange
6363
object HijrahDate {
6464

6565
/** The minimum valid year-of-era. */
66-
val MIN_VALUE_OF_ERA: Int = 1
66+
final val MIN_VALUE_OF_ERA = 1
6767

6868
/**
6969
* The maximum valid year-of-era. This is currently set to 9999 but may be changed to increase the
7070
* valid range in a future version of the specification.
7171
*/
72-
val MAX_VALUE_OF_ERA: Int = 9999
72+
final val MAX_VALUE_OF_ERA = 9999
7373

7474
/**
7575
* 0-based, for number of day-of-year in the beginning of month in normal year.
@@ -106,12 +106,12 @@ object HijrahDate {
106106
/**
107107
* Position of day-of-month. This value is used to get the min/max value from an array.
108108
*/
109-
private val POSITION_DAY_OF_MONTH: Int = 5
109+
private final val POSITION_DAY_OF_MONTH = 5
110110

111111
/**
112112
* Position of day-of-year. This value is used to get the min/max value from an array.
113113
*/
114-
private val POSITION_DAY_OF_YEAR: Int = 6
114+
private final val POSITION_DAY_OF_YEAR = 6
115115

116116
/** Zero-based start date of cycle year. */
117117
private lazy val CYCLEYEAR_START_DATE: Array[Int] =

core/shared/src/main/scala/org/threeten/bp/zone/StandardZoneRules.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ import org.threeten.bp.ZoneOffset
4747
object StandardZoneRules {
4848

4949
/** The last year to have its transitions cached. */
50-
private val LAST_CACHED_YEAR: Int = 2100
50+
private final val LAST_CACHED_YEAR = 2100
5151

5252
/**
5353
* Creates an instance.

0 commit comments

Comments
 (0)