Merge pull request #6884 from geoffw0/setliterals

Replace or chains with set literals.
This commit is contained in:
Geoffrey White
2021-10-18 16:46:55 +01:00
committed by GitHub
53 changed files with 908 additions and 2750 deletions

View File

@@ -1,16 +1,8 @@
import csharp
Version getAVersion() {
result = "1.2" or
result = "1.2.0" or
result = "1.2.0.0" or
result = "1.3" or
result = "1.3.1" or
result = "1.3.1.2" or
result = "1.3.1.3" or
result = "1.3.2" or
result = "1.4" or
result = "2.3.1"
result =
["1.2", "1.2.0", "1.2.0.0", "1.3", "1.3.1", "1.3.1.2", "1.3.1.3", "1.3.2", "1.4", "2.3.1"]
}
from Version v1, Version v2

View File

@@ -1,14 +1,6 @@
import csharp
from Version version
where
version = "1.2.3.4" or
version = "2.3.24" or
version = "1.2" or
version = "xxx" or
version = "1.x" or
version = "1" or
version = "" or
version = "1234.56"
where version = ["1.2.3.4", "2.3.24", "1.2", "xxx", "1.x", "1", "", "1234.56"]
select version, version.getMajor(), version.getMajorRevision(), version.getMinor(),
version.getMinorRevision()