Skip to content

Instantly share code, notes, and snippets.

@charleso
Last active April 21, 2019 07:44
Show Gist options
  • Save charleso/9b902ea52ac0a59c79ce005a96899988 to your computer and use it in GitHub Desktop.
Save charleso/9b902ea52ac0a59c79ce005a96899988 to your computer and use it in GitHub Desktop.
- sbt.ParseKey$.An explicitly specified axis is always parsed to that explicit value: Falsified after 2720 passed tests
> StructureKeyMask(Env:
Tasks:
aΑ͂ (delegates: )
Build a2:I;#b :
Project A
Delegates:
ProjectRef(a2:I;#b,A0)
ProjectRef(a2:I;#b,A00)
Configurations:
B
Project A0
Delegates:
Configurations:
A
Project A00
Delegates:
Configurations:
A
A0
Project A000
Delegates:
Configurations:
A
A_
current: ProjectRef(a2:I;#b,A)
Settings:
Global / <key>
aΑ͂
All keys:
aΑ͂,ScopedKey(Scope(Select(BuildRef(a2:I;#b)), Select(ConfigKey(B)), Select(aΑ͂), Zero),aΑ͂),ScopeMask(false,false,false,false))
> Key: {a2:I;#b} / B / aΑ͂ / aΑ͂
> Mask: ScopeMask(false,false,false,false)
> Key string: 'aΑ͂'
> Parsed: Left((List(Expected project ID, Expected configuration, Expected ':', Expected key, Not a valid key: aΑ),2))
> Structure: Env:
Tasks:
aΑ͂ (delegates: )
Build a2:I;#b :
Project A
Delegates:
ProjectRef(a2:I;#b,A0)
ProjectRef(a2:I;#b,A00)
Configurations:
B
Project A0
Delegates:
Configurations:
A
Project A00
Delegates:
Configurations:
A
A0
Project A000
Delegates:
Configurations:
A
A_
current: ProjectRef(a2:I;#b,A)
Settings:
Global / <key>
aΑ͂
All keys:
aΑ͂
> Expected: ProjectRef(uri("a2:I;#b"), "A") / aΑ͂
- sbt.ParseKey$.An explicitly specified axis is always parsed to that explicit value: Falsified after 2280 passed tests
> StructureKeyMask(Env:
Tasks:
æ_H̱ (delegates: )
Build abb:00#a :
Project A
Delegates:
Configurations:
current: ProjectRef(abb:00#a,A)
Settings:
Global / <key>
æ_H̱
All keys:
æ_H̱,ScopedKey(Scope(Select(BuildRef(abb:00#a)), Select(ConfigKey(Cî)), Select(æ_H̱), Zero),æ_H̱),ScopeMask(false,false,false,false))
> Key: {abb:00#a} / Cî / æ_H̱ / æ_H̱
> Mask: ScopeMask(false,false,false,false)
> Key string: 'æ_H̱'
> Parsed: Left((List(Expected project ID, Expected configuration, Expected ':', Expected key, Not a valid key: æ_H (similar: æ_H̱)),3))
> Structure: Env:
Tasks:
æ_H̱ (delegates: )
Build abb:00#a :
Project A
Delegates:
Configurations:
current: ProjectRef(abb:00#a,A)
Settings:
Global / <key>
æ_H̱
All keys:
æ_H̱
> Expected: ProjectRef(uri("abb:00#a"), "A") / æ_H̱
- sbt.ParseKey$.An unspecified configuration axis resolves to the first configuration directly defining the key or else Zero: Falsified after 2883 passed tests
> StructureKeyMask(Env:
Tasks:
aΪ́ (delegates: )
Build a:;#0 :
Project A
Delegates:
Configurations:
A
current: ProjectRef(a:;#0,A)
Settings:
Global / <key>
aΪ́
All keys:
aΪ́,ScopedKey(Scope(Select(BuildRef(a:;#0)), Select(ConfigKey(A)), Select(aΪ́), Zero),aΪ́),ScopeMask(false,false,false,false))
> Key: {a:;#0} / A / aΪ́ / aΪ́
> Mask: ScopeMask(true,false,true,true)
> Parsed: Left((List(Expected configuration, Expected ':', Expected key, Not a valid key: aΙ),12))
> Structure: Env:
Tasks:
aΪ́ (delegates: )
Build a:;#0 :
Project A
Delegates:
Configurations:
A
current: ProjectRef(a:;#0,A)
Settings:
Global / <key>
aΪ́
All keys:
aΪ́
> Expected configuration: Zero
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment