@@ -19,18 +19,18 @@ public static Response specificContentType(boolean safeContentType, boolean chai
1919    if (!safeContentType ) {
2020      if (chainDirectly ) {
2121        if (contentTypeFirst )
22-           return  builder .type (MediaType .TEXT_HTML ).entity (userControlled ).build (); // $xss 
22+           return  builder .type (MediaType .TEXT_HTML ).entity (userControlled ).build (); // $  xss 
2323        else 
24-           return  builder .entity (userControlled ).type (MediaType .TEXT_HTML ).build (); // $xss 
24+           return  builder .entity (userControlled ).type (MediaType .TEXT_HTML ).build (); // $  xss 
2525      }
2626      else  {
2727        if (contentTypeFirst ) {
2828          Response .ResponseBuilder  builder2  = builder .type (MediaType .TEXT_HTML );
29-           return  builder2 .entity (userControlled ).build (); // $xss 
29+           return  builder2 .entity (userControlled ).build (); // $  xss 
3030        }
3131        else  {
3232          Response .ResponseBuilder  builder2  = builder .entity (userControlled );
33-           return  builder2 .type (MediaType .TEXT_HTML ).build (); // $xss 
33+           return  builder2 .type (MediaType .TEXT_HTML ).build (); // $  xss 
3434        }
3535      }
3636    }
@@ -105,39 +105,39 @@ else if(route == 8) {
105105    else  {
106106      if (route  == 0 ) {
107107        // via ok, as a string literal: 
108-         return  Response .ok ("text/html" ).entity (userControlled ).build (); // $xss 
108+         return  Response .ok ("text/html" ).entity (userControlled ).build (); // $  xss 
109109      }
110110      else  if (route  == 1 ) {
111111        // via ok, as a string constant: 
112-         return  Response .ok (MediaType .TEXT_HTML ).entity (userControlled ).build (); // $xss 
112+         return  Response .ok (MediaType .TEXT_HTML ).entity (userControlled ).build (); // $  xss 
113113      }
114114      else  if (route  == 2 ) {
115115        // via ok, as a MediaType constant: 
116-         return  Response .ok (MediaType .TEXT_HTML_TYPE ).entity (userControlled ).build (); // $xss 
116+         return  Response .ok (MediaType .TEXT_HTML_TYPE ).entity (userControlled ).build (); // $  xss 
117117      }
118118      else  if (route  == 3 ) {
119119        // via ok, as a Variant, via constructor: 
120-         return  Response .ok (new  Variant (MediaType .TEXT_HTML_TYPE , "language" , "encoding" )).entity (userControlled ).build (); // $xss 
120+         return  Response .ok (new  Variant (MediaType .TEXT_HTML_TYPE , "language" , "encoding" )).entity (userControlled ).build (); // $  xss 
121121      }
122122      else  if (route  == 4 ) {
123123        // via ok, as a Variant, via static method: 
124-         return  Response .ok (Variant .mediaTypes (MediaType .TEXT_HTML_TYPE ).build ()).entity (userControlled ).build (); // $xss 
124+         return  Response .ok (Variant .mediaTypes (MediaType .TEXT_HTML_TYPE ).build ()).entity (userControlled ).build (); // $  xss 
125125      }
126126      else  if (route  == 5 ) {
127127        // via ok, as a Variant, via instance method: 
128-         return  Response .ok (Variant .languages (Locale .UK ).mediaTypes (MediaType .TEXT_HTML_TYPE ).build ()).entity (userControlled ).build (); // $xss 
128+         return  Response .ok (Variant .languages (Locale .UK ).mediaTypes (MediaType .TEXT_HTML_TYPE ).build ()).entity (userControlled ).build (); // $  xss 
129129      }
130130      else  if (route  == 6 ) {
131131        // via builder variant, before entity: 
132-         return  Response .ok ().variant (new  Variant (MediaType .TEXT_HTML_TYPE , "language" , "encoding" )).entity (userControlled ).build (); // $xss 
132+         return  Response .ok ().variant (new  Variant (MediaType .TEXT_HTML_TYPE , "language" , "encoding" )).entity (userControlled ).build (); // $  xss 
133133      }
134134      else  if (route  == 7 ) {
135135        // via builder variant, after entity: 
136-         return  Response .ok ().entity (userControlled ).variant (new  Variant (MediaType .TEXT_HTML_TYPE , "language" , "encoding" )).build (); // $xss 
136+         return  Response .ok ().entity (userControlled ).variant (new  Variant (MediaType .TEXT_HTML_TYPE , "language" , "encoding" )).build (); // $  xss 
137137      }
138138      else  if (route  == 8 ) {
139139        // provide entity via ok, then content-type via builder: 
140-         return  Response .ok (userControlled ).type (MediaType .TEXT_HTML_TYPE ).build (); // $xss 
140+         return  Response .ok (userControlled ).type (MediaType .TEXT_HTML_TYPE ).build (); // $  xss 
141141      }
142142    }
143143
@@ -162,27 +162,27 @@ public static Response methodContentTypeSafeStringLiteral(String userControlled)
162162
163163  @ GET  @ Produces (MediaType .TEXT_HTML )
164164  public  static  Response  methodContentTypeUnsafe (String  userControlled ) {
165-     return  Response .ok (userControlled ).build (); // $xss 
165+     return  Response .ok (userControlled ).build (); // $  xss 
166166  }
167167
168168  @ POST  @ Produces (MediaType .TEXT_HTML )
169169  public  static  Response  methodContentTypeUnsafePost (String  userControlled ) {
170-     return  Response .ok (userControlled ).build (); // $xss 
170+     return  Response .ok (userControlled ).build (); // $  xss 
171171  }
172172
173173  @ GET  @ Produces ("text/html" )
174174  public  static  Response  methodContentTypeUnsafeStringLiteral (String  userControlled ) {
175-     return  Response .ok (userControlled ).build (); // $xss 
175+     return  Response .ok (userControlled ).build (); // $  xss 
176176  }
177177
178178  @ GET  @ Produces ({MediaType .TEXT_HTML , MediaType .APPLICATION_JSON })
179179  public  static  Response  methodContentTypeMaybeSafe (String  userControlled ) {
180-     return  Response .ok (userControlled ).build (); // $xss 
180+     return  Response .ok (userControlled ).build (); // $  xss 
181181  }
182182
183183  @ GET  @ Produces (MediaType .APPLICATION_JSON )
184184  public  static  Response  methodContentTypeSafeOverriddenWithUnsafe (String  userControlled ) {
185-     return  Response .ok ().type (MediaType .TEXT_HTML ).entity (userControlled ).build (); // $xss 
185+     return  Response .ok ().type (MediaType .TEXT_HTML ).entity (userControlled ).build (); // $  xss 
186186  }
187187
188188  @ GET  @ Produces (MediaType .TEXT_HTML )
@@ -205,12 +205,12 @@ public String testDirectReturn(String userControlled) {
205205
206206    @ GET  @ Produces ({"text/html" })
207207    public  Response  overridesWithUnsafe (String  userControlled ) {
208-       return  Response .ok (userControlled ).build (); // $xss 
208+       return  Response .ok (userControlled ).build (); // $  xss 
209209    }
210210
211211    @ GET 
212212    public  Response  overridesWithUnsafe2 (String  userControlled ) {
213-       return  Response .ok ().type (MediaType .TEXT_HTML ).entity (userControlled ).build (); // $xss 
213+       return  Response .ok ().type (MediaType .TEXT_HTML ).entity (userControlled ).build (); // $  xss 
214214    }
215215  }
216216
@@ -219,12 +219,12 @@ public Response overridesWithUnsafe2(String userControlled) {
219219  public  static  class  ClassContentTypeUnsafe  {
220220    @ GET 
221221    public  Response  test (String  userControlled ) {
222-       return  Response .ok (userControlled ).build (); // $xss 
222+       return  Response .ok (userControlled ).build (); // $  xss 
223223    }
224224
225225    @ GET 
226226    public  String  testDirectReturn (String  userControlled ) {
227-       return  userControlled ; // $xss 
227+       return  userControlled ; // $  xss 
228228    }
229229
230230    @ GET  @ Produces ({"application/json" })
@@ -240,12 +240,12 @@ public Response overridesWithSafe2(String userControlled) {
240240
241241  @ GET 
242242  public  static  Response  entityWithNoMediaType (String  userControlled ) {
243-     return  Response .ok (userControlled ).build (); // $xss 
243+     return  Response .ok (userControlled ).build (); // $  xss 
244244  }
245245
246246  @ GET 
247247  public  static  String  stringWithNoMediaType (String  userControlled ) {
248-     return  userControlled ; // $xss 
248+     return  userControlled ; // $  xss 
249249  }
250250
251- }
251+ }
0 commit comments