// Path: src/main/java/com/maxdemarzi/Exceptions.java
// public class Exceptions extends WebApplicationException {
// 
//     public static final Exceptions invalidInput() {
//         return new Exceptions(400, "Invalid Input");
//     }
// 
//     public Exceptions(int code, String error) {
//         super(new Throwable(error), Response.status(code)
//                 .entity("{\"error\":\"" + error + "\"}")
//                 .type(MediaType.APPLICATION_JSON)
//                 .build());
// 
//     }
// 
// 
// }


import com.maxdemarzi.Exceptions;
package com.maxdemarzi.tags;


public class TagExceptions extends Exceptions {

    public static final Exceptions tagNotFound() {
// Path: src/main/java/com/maxdemarzi/Exceptions.java
// public class Exceptions extends WebApplicationException {
// 
//     public static final Exceptions invalidInput() {
//         return new Exceptions(400, "Invalid Input");
//     }
// 
//     public Exceptions(int code, String error) {
//         super(new Throwable(error), Response.status(code)
//                 .entity("{\"error\":\"" + error + "\"}")
//                 .type(MediaType.APPLICATION_JSON)
//                 .build());
// 
//     }
// 
// 
// }


// Path: src/main/java/com/maxdemarzi/tags/TagExceptions.java
import com.maxdemarzi.Exceptions;

package com.maxdemarzi.tags;


public class TagExceptions extends Exceptions {

    public static final Exceptions tagNotFound() {
        return new Exceptions(400, "Tag Not Found.");