My attempt:
If $Y=cX+d,$ then $X= (Y-d)/c,$ since $c>0.$
Then $(Y-d)/c \sim \operatorname{Uniform}[L,R],$ since $c>0.$
Isolating for $Y$ gets you $L \le (Y-d)/c \le R,$ since $c>0.$
cL <= Y-d <= cR
cL + d <= Y <= cR+d
Y ~ Uniform[cL+d,cR+d]
Y ~ Uniform[(-1)0+1,(-1)1+1]
Y ~ Uniform[1, 0]
1 <= -X+1 <= 0
0 <= -X <= -1
0 <= X <= 1
X ~ Uniform[0,1]
Y = 1-X ~ Uniform[0,1]
cX + d = 1-X ~ Uniform[0,1]
X ~ Uniform[0,1] = 1 - (cX + d)
X ~ Uniform[0,1] = 1- cX - d
X ~ Uniform[0,1] = 1 + X - 1
X ~ Uniform[0,1] = X
Is all this correct?