Skip to content

Commit 7363bc9

Browse files
Merge pull request #961 from ie3-institute/sp/#960-groovy-import-sorting
Sorting groovy imports
2 parents 477d766 + f4b7a40 commit 7363bc9

File tree

60 files changed

+141
-150
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+141
-150
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
## [Unreleased/Snapshot]
88

99
### Added
10+
- Formatting Spotless Groovy import order [#960](https://github.com/ie3-institute/PowerSystemDataModel/issues/960)
1011

1112
### Fixed
1213
- Fixed Couchbase integration tests that randomly failed [#755](https://github.com/ie3-institute/PowerSystemDataModel/issues/755)

gradle/scripts/spotless.gradle

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,18 @@ spotless {
1717

1818
/* cf. https://github.com/diffplug/spotless/tree/master/plugin-gradle */
1919
groovy {
20+
importOrder('\\#', '', 'java')
2021
licenseHeader ie3LicHead
2122
// the Groovy Eclipse formatter extends the Java Eclipse formatter,
2223
// so it formats Java files by default (unless `excludeJava` is used).
23-
// FIXME rolled back greclipse version https://github.com/diffplug/spotless/issues/1860
24-
greclipse('4.27').configFile('greclipse.properties')
24+
greclipse().configFile('greclipse.properties')
2525
indentWithSpaces 2
2626
}
2727

2828
groovyGradle {
2929
// same as groovy, but for .gradle (defaults to '*.gradle')
3030
target '*.gradle', 'gradle/scripts/*.gradle'
31-
// FIXME rolled back greclipse version https://github.com/diffplug/spotless/issues/1860
32-
greclipse('4.27')
31+
greclipse()
3332
indentWithSpaces 2
3433
}
3534

src/test/groovy/edu/ie3/datamodel/io/connectors/CsvFileConnectorTest.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
package edu.ie3.datamodel.io.connectors
77

88
import edu.ie3.datamodel.exceptions.ConnectorException
9-
import edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
10-
import edu.ie3.datamodel.io.naming.FileNamingStrategy
119
import edu.ie3.datamodel.io.csv.CsvFileDefinition
10+
import edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
1211
import edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
1312
import edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
13+
import edu.ie3.datamodel.io.naming.FileNamingStrategy
1414
import edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
1515
import edu.ie3.datamodel.models.StandardUnits
1616
import edu.ie3.datamodel.models.input.NodeInput

src/test/groovy/edu/ie3/datamodel/io/factory/input/LineInputFactoryTest.groovy

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
*/
66
package edu.ie3.datamodel.io.factory.input
77

8+
import static edu.ie3.util.quantities.PowerSystemUnits.METRE_PER_SECOND
9+
import static edu.ie3.util.quantities.PowerSystemUnits.PU
10+
811
import edu.ie3.datamodel.exceptions.FactoryException
912
import edu.ie3.datamodel.models.StandardUnits
1013
import edu.ie3.datamodel.models.input.NodeInput
@@ -19,12 +22,9 @@ import org.locationtech.jts.geom.LineString
1922
import spock.lang.Specification
2023
import tech.units.indriya.quantity.Quantities
2124

25+
import java.time.ZonedDateTime
2226
import javax.measure.quantity.Dimensionless
2327
import javax.measure.quantity.Speed
24-
import java.time.ZonedDateTime
25-
26-
import static edu.ie3.util.quantities.PowerSystemUnits.METRE_PER_SECOND
27-
import static edu.ie3.util.quantities.PowerSystemUnits.PU
2828

2929
class LineInputFactoryTest extends Specification implements FactoryTestHelper {
3030
def "A LineInputFactory should contain exactly the expected class for parsing"() {

src/test/groovy/edu/ie3/datamodel/io/factory/input/NodeInputFactoryTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ import edu.ie3.test.helper.FactoryTestHelper
1515
import spock.lang.Specification
1616
import tech.units.indriya.ComparableQuantity
1717

18-
import javax.measure.quantity.ElectricPotential
1918
import java.time.ZonedDateTime
19+
import javax.measure.quantity.ElectricPotential
2020

2121
class NodeInputFactoryTest extends Specification implements FactoryTestHelper {
2222
def "A NodeInputFactory should contain exactly the expected class for parsing"() {

src/test/groovy/edu/ie3/datamodel/io/factory/input/Transformer2WInputFactoryTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import edu.ie3.datamodel.models.input.OperatorInput
1111
import edu.ie3.datamodel.models.input.connector.Transformer2WInput
1212
import edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
1313
import edu.ie3.datamodel.utils.Try
14+
import edu.ie3.test.common.GridTestData
1415
import edu.ie3.test.helper.FactoryTestHelper
1516
import spock.lang.Specification
16-
import edu.ie3.test.common.GridTestData
1717

1818
import java.time.ZonedDateTime
1919

src/test/groovy/edu/ie3/datamodel/io/factory/input/Transformer3WInputFactoryTest.groovy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,3 @@ class Transformer3WInputFactoryTest extends Specification implements FactoryTes
8686
e.message == "Voltage level of node a must be greater than voltage level of node b and voltage level of node b must be greater than voltage level of node c"
8787
}
8888
}
89-

src/test/groovy/edu/ie3/datamodel/io/factory/input/participant/BmInputFactoryTest.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package edu.ie3.datamodel.io.factory.input.participant
77

8+
import static edu.ie3.util.quantities.PowerSystemUnits.PU
9+
810
import edu.ie3.datamodel.exceptions.FactoryException
911
import edu.ie3.datamodel.models.StandardUnits
1012
import edu.ie3.datamodel.models.input.NodeInput
@@ -17,10 +19,8 @@ import edu.ie3.test.helper.FactoryTestHelper
1719
import spock.lang.Specification
1820
import tech.units.indriya.quantity.Quantities
1921

20-
import javax.measure.quantity.Dimensionless
2122
import java.time.ZonedDateTime
22-
23-
import static edu.ie3.util.quantities.PowerSystemUnits.PU
23+
import javax.measure.quantity.Dimensionless
2424

2525
class BmInputFactoryTest extends Specification implements FactoryTestHelper {
2626
def "A BmInputFactory should contain exactly the expected class for parsing"() {

src/test/groovy/edu/ie3/datamodel/io/factory/input/participant/ChpInputFactoryTest.groovy

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package edu.ie3.datamodel.io.factory.input.participant
77

8+
import static edu.ie3.util.quantities.PowerSystemUnits.PU
9+
810
import edu.ie3.datamodel.exceptions.FactoryException
911
import edu.ie3.datamodel.models.input.NodeInput
1012
import edu.ie3.datamodel.models.input.OperatorInput
@@ -18,10 +20,8 @@ import edu.ie3.test.helper.FactoryTestHelper
1820
import spock.lang.Specification
1921
import tech.units.indriya.quantity.Quantities
2022

21-
import javax.measure.quantity.Dimensionless
2223
import java.time.ZonedDateTime
23-
24-
import static edu.ie3.util.quantities.PowerSystemUnits.PU
24+
import javax.measure.quantity.Dimensionless
2525

2626
class ChpInputFactoryTest extends Specification implements FactoryTestHelper {
2727
def "A ChpInputFactory should contain exactly the expected class for parsing"() {
@@ -78,4 +78,3 @@ class ChpInputFactoryTest extends Specification implements FactoryTestHelper {
7878
}
7979
}
8080
}
81-

src/test/groovy/edu/ie3/datamodel/io/factory/input/participant/EmInputFactoryTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ import edu.ie3.util.quantities.PowerSystemUnits
1818
import spock.lang.Specification
1919
import tech.units.indriya.quantity.Quantities
2020

21-
import javax.measure.quantity.Dimensionless
2221
import java.time.ZonedDateTime
22+
import javax.measure.quantity.Dimensionless
2323

2424
class EmInputFactoryTest extends Specification {
2525

0 commit comments

Comments
 (0)