Commit 481814e
authored
fix: install wrapper after version/cache steps (#357)
- Extract version detection into getInstalledVersion function
- Move wrapper installation after version detection and caching
- Ensures version output is captured before wrapper intercepts stdout
- Prevents caching wrapped binary, which caused issues on cache hits
- Add test to verify tflint-version output with wrapper enabled
Fixes #3561 parent acd1575 commit 481814e
3 files changed
+66
-51
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| 167 | + | |
167 | 168 | | |
168 | 169 | | |
169 | 170 | | |
| |||
180 | 181 | | |
181 | 182 | | |
182 | 183 | | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
183 | 192 | | |
184 | 193 | | |
185 | 194 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89055 | 89055 | | |
89056 | 89056 | | |
89057 | 89057 | | |
| 89058 | + | |
| 89059 | + | |
| 89060 | + | |
| 89061 | + | |
| 89062 | + | |
| 89063 | + | |
| 89064 | + | |
| 89065 | + | |
| 89066 | + | |
| 89067 | + | |
| 89068 | + | |
| 89069 | + | |
| 89070 | + | |
| 89071 | + | |
| 89072 | + | |
| 89073 | + | |
| 89074 | + | |
| 89075 | + | |
| 89076 | + | |
| 89077 | + | |
| 89078 | + | |
| 89079 | + | |
| 89080 | + | |
| 89081 | + | |
89058 | 89082 | | |
89059 | 89083 | | |
89060 | 89084 | | |
| |||
89096 | 89120 | | |
89097 | 89121 | | |
89098 | 89122 | | |
89099 | | - | |
89100 | | - | |
89101 | | - | |
89102 | | - | |
89103 | | - | |
89104 | 89123 | | |
89105 | 89124 | | |
89106 | 89125 | | |
| |||
89111 | 89130 | | |
89112 | 89131 | | |
89113 | 89132 | | |
89114 | | - | |
89115 | | - | |
89116 | | - | |
89117 | | - | |
89118 | | - | |
89119 | | - | |
89120 | | - | |
89121 | | - | |
89122 | | - | |
89123 | | - | |
| 89133 | + | |
89124 | 89134 | | |
89125 | | - | |
89126 | | - | |
89127 | | - | |
89128 | | - | |
89129 | | - | |
89130 | | - | |
89131 | | - | |
89132 | | - | |
89133 | | - | |
89134 | | - | |
| 89135 | + | |
| 89136 | + | |
| 89137 | + | |
89135 | 89138 | | |
89136 | 89139 | | |
89137 | 89140 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
107 | 131 | | |
108 | 132 | | |
109 | 133 | | |
| |||
145 | 169 | | |
146 | 170 | | |
147 | 171 | | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | 172 | | |
154 | 173 | | |
155 | 174 | | |
| |||
160 | 179 | | |
161 | 180 | | |
162 | 181 | | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
184 | 187 | | |
185 | 188 | | |
186 | 189 | | |
| |||
0 commit comments