@@ -634,64 +634,64 @@ public EnvDep(final Predicate<String> predicate, final Consumer<Config> callback
634634 /**
635635 * Keep track of routes.
636636 */
637- private Set <Object > bag = new LinkedHashSet <>();
637+ private transient Set <Object > bag = new LinkedHashSet <>();
638638
639639 /**
640640 * The override config. Optional.
641641 */
642- private Config srcconf ;
642+ private transient Config srcconf ;
643643
644- private final AtomicBoolean started = new AtomicBoolean (false );
644+ private final transient AtomicBoolean started = new AtomicBoolean (false );
645645
646646 /** Keep the global injector instance. */
647- private Injector injector ;
647+ private transient Injector injector ;
648648
649649 /** Session store. */
650- private Session .Definition session = new Session .Definition (Session .Mem .class );
650+ private transient Session .Definition session = new Session .Definition (Session .Mem .class );
651651
652652 /** Env builder. */
653- private Env .Builder env = Env .DEFAULT ;
653+ private transient Env .Builder env = Env .DEFAULT ;
654654
655655 /** Route's prefix. */
656- private String prefix ;
656+ private transient String prefix ;
657657
658658 /** startup callback . */
659- private List <CheckedConsumer <Registry >> onStart = new ArrayList <>();
659+ private transient List <CheckedConsumer <Registry >> onStart = new ArrayList <>();
660660
661661 /** stop callback . */
662- private List <CheckedConsumer <Registry >> onStop = new ArrayList <>();
662+ private transient List <CheckedConsumer <Registry >> onStop = new ArrayList <>();
663663
664664 /** Mappers . */
665665 @ SuppressWarnings ("rawtypes" )
666- private Mapper mapper ;
666+ private transient Mapper mapper ;
667667
668668 /** Don't add same mapper twice . */
669- private Set <String > mappers = new HashSet <>();
669+ private transient Set <String > mappers = new HashSet <>();
670670
671671 /** Bean parser . */
672- private Optional <Parser > beanParser = Optional .empty ();
672+ private transient Optional <Parser > beanParser = Optional .empty ();
673673
674- private ServerLookup server = new ServerLookup ();
674+ private transient ServerLookup server = new ServerLookup ();
675675
676- private String dateFormat ;
676+ private transient String dateFormat ;
677677
678- private Charset charset ;
678+ private transient Charset charset ;
679679
680- private String [] languages ;
680+ private transient String [] languages ;
681681
682- private ZoneId zoneId ;
682+ private transient ZoneId zoneId ;
683683
684- private Integer port ;
684+ private transient Integer port ;
685685
686- private Integer securePort ;
686+ private transient Integer securePort ;
687687
688- private String numberFormat ;
688+ private transient String numberFormat ;
689689
690- private boolean http2 ;
690+ private transient boolean http2 ;
691691
692- private List <Consumer <Binder >> executors = new ArrayList <>();
692+ private transient List <Consumer <Binder >> executors = new ArrayList <>();
693693
694- private boolean defaultExecSet ;
694+ private transient boolean defaultExecSet ;
695695
696696 /**
697697 * Creates a new {@link Jooby} application.
0 commit comments