projectlombok / lombok

Very spicy additions to the Java programming language.
https://projectlombok.org/
Other
12.88k stars 2.39k forks source link

[BUG] Encountering stack overflow error when building spring app with lombok. #3710

Closed soumilbaldota closed 3 months ago

soumilbaldota commented 3 months ago

Describe the bug I have the below class that I am trying to compile, which works perfectly when I use POJO. But I wanted to make the code more readable. So I decided to use lombok. I know that this is huge class. but for simple enough generation I did not think lombok would have failed.

package com.maximl.mpxj_test.types;
import java.util.Date;
import java.util.List;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

@Data
@Setter
@Getter
public class Tasks {

    private Date start;
    private long work;
    private long remaining_work;
    private long cost;
    private long remaining_cost;
    private String name;
    private String wbs;
    private String constraint_type;
    private boolean critical;
    private int id;
    private long duration;
    private long remaining_duration;
    private Date early_start;
    private Date early_finish;
    private Date remaining_early_start;
    private Date remaining_early_finish;
    private Date remaining_late_start;
    private Date remaining_late_finish;
    private Date late_start;
    private Date late_finish;
    private String project;
    private int outline_level;
    private long unique_id;
    private boolean summary;
    private String outline_number;
    private String type;
    private String guid;
    private boolean active;
    private Date planned_finish;
    private Date planned_start;
    private long planned_duration;
    private long planned_work;
    private String activity_id;
    private String percent_complete_type;
    private long planned_cost;
    private int sequence_number;
    private boolean expanded;
    private Date finish;
    private int baseline_work;
    private int baseline_duration;
    private Date baseline_start;
    private Date baseline_finish;
    private int parent_task_unique_id;
    private int total_slack;
    private int finish_slack;
    private boolean milestone;
    private int priority;
    private List<Successors> successors;
    private Date created;
    private boolean ignore_resource_calendar;
    private ActivityStatus activity_status;
    private ActivityType activity_type;
    private boolean longest_path;
    private List<Integer> activity_codes;
    private List<Successors> predecessors;
    private int start_slack;
    private int planned_work_labor;
    private int remaining_work_labor;
    private int free_slack;
    private int planned_work_nonlabor;
    private int remaining_work_nonlabor;
    private int primary_resource_id;
    private int calendar_unique_id;
    private List<UserFields> user_fields;
    private Integer work_variance;
    private String baseline_cost;
    private Long actual_cost;
    private Long fixed_cost;
    private String cost_variance;
    private String bcwp;
    private String bcws;
    private String sv;
    private Date constraint_date;
    private Date secondary_constraint_date;
    private Integer duration_variance;
    private Date actual_start;
    private Date actual_finish;
    private Integer start_variance;
    private Integer finish_variance;
    private String resource_names;
    private String resource_initials;
    private String text1;
    private Date start1;
    private Date finish1;
    private String text2;
    private Date start2;
    private Date finish2;
    private String text3;
    private Date start3;
    private Date finish3;
    private String text4;
    private Date start4;
    private Date finish4;
    private String text5;
    private Date start5;
    private Date finish5;
    private String text6;
    private String text7;
    private String text8;
    private String text9;
    private String text10;
    private Boolean marked;
    private Boolean flag1;
    private Boolean flag2;
    private Boolean flag3;
    private Boolean flag4;
    private Boolean flag5;
    private Boolean flag6;
    private Boolean flag7;
    private Boolean flag8;
    private Boolean flag9;
    private Boolean flag10;
    private Boolean rollup;
    private String cv;
    private Integer number1;
    private Integer number2;
    private Integer number3;
    private Integer number4;
    private Integer number5;
    private String unique_id_predecessors;
    private String unique_id_successors;
    private Integer objects;
    private Boolean linked_fields;
    private Date resume;
    private Date stop;
    private String cost1;
    private String cost2;
    private String cost3;
    private Boolean hide_bar;
    private Boolean confirmed;
    private Boolean update_needed;
    private String contact;
    private String resource_group;
    private String acwp;
    private Boolean recurring;
    private Boolean effort_driven;
    private Integer overtime_work;
    private Integer regular_work;
    private Long overtime_cost;
    private Long actual_overtime_cost;
    private Long remaining_overtime_cost;
    private String indicators;
    private String hyperlink;
    private String hyperlink_address;
    private String hyperlink_subaddress;
    private String hyperlink_href;
    private Boolean assignment;
    private Boolean overallocated;
    private Boolean response_pending;
    private Boolean teamstatus_pending;
    private Boolean leveling_can_split;
    private Boolean level_assignments;
    private String cost4;
    private String cost5;
    private String cost6;
    private String cost7;
    private String cost8;
    private String cost9;
    private String cost10;
    private Date date1;
    private Date date2;
    private Date date3;
    private Date date4;
    private Date date5;
    private Date date6;
    private Date date7;
    private Date date8;
    private Date date9;
    private Date date10;
    private Date start6;
    private Date finish6;
    private Date start7;
    private Date finish7;
    private Date start8;
    private Date finish8;
    private Date start9;
    private Date finish9;
    private Date start10;
    private Date finish10;
    private Boolean flag11;
    private Boolean flag12;
    private Boolean flag13;
    private Boolean flag14;
    private Boolean flag15;
    private Boolean flag16;
    private Boolean flag17;
    private Boolean flag18;
    private Boolean flag19;
    private Boolean flag20;
    private Integer number6;
    private Integer number7;
    private Integer number8;
    private Integer number9;
    private Integer number10;
    private Integer number11;
    private Integer number12;
    private Integer number13;
    private Integer number14;
    private Integer number15;
    private Integer number16;
    private Integer number17;
    private Integer number18;
    private Integer number19;
    private Integer number20;
    private String text11;
    private String text12;
    private String text13;
    private String text14;
    private String text15;
    private String text16;
    private String text17;
    private String text18;
    private String text19;
    private String text20;
    private String text21;
    private String text22;
    private String text23;
    private String text24;
    private String text25;
    private String text26;
    private String text27;
    private String text28;
    private String text29;
    private String text30;
    private String resource_phonetics;
    private String assignment_delay;
    private String assignment_units;
    private String cost_rate_table;
    private Date preleveled_start;
    private Date preleveled_finish;
    private Boolean estimated;
    private String outline_code1;
    private String outline_code2;
    private String outline_code3;
    private String outline_code4;
    private String outline_code5;
    private String outline_code6;
    private String outline_code7;
    private String outline_code8;
    private String outline_code9;
    private String outline_code10;
    private Date deadline;
    private String vac;
    private String group_by_summary;
    private String resource_type;
    private Date baseline1_start;
    private Date baseline1_finish;
    private String baseline1_cost;
    private Date baseline2_start;
    private Date baseline2_finish;
    private String baseline2_cost;
    private Date baseline3_start;
    private Date baseline3_finish;
    private String baseline3_cost;
    private Date baseline4_start;
    private Date baseline4_finish;
    private String baseline4_cost;
    private Date baseline5_start;
    private Date baseline5_finish;
    private String baseline5_cost;
    private Date baseline6_start;
    private Date baseline6_finish;
    private String baseline6_cost;
    private Date baseline7_start;
    private Date baseline7_finish;
    private String baseline7_cost;
    private Date baseline8_start;
    private Date baseline8_finish;
    private String baseline8_cost;
    private Date baseline9_start;
    private Date baseline9_finish;
    private String baseline9_cost;
    private Date baseline10_start;
    private Date baseline10_finish;
    private String baseline10_cost;
    private String enterprise_cost1;
    private String enterprise_cost2;
    private String enterprise_cost3;
    private String enterprise_cost4;
    private String enterprise_cost5;
    private String enterprise_cost6;
    private String enterprise_cost7;
    private String enterprise_cost8;
    private String enterprise_cost9;
    private String enterprise_cost10;
    private Date enterprise_date1;
    private Date enterprise_date2;
    private Date enterprise_date3;
    private Date enterprise_date4;
    private Date enterprise_date5;
    private Date enterprise_date6;
    private Date enterprise_date7;
    private Date enterprise_date8;
    private Date enterprise_date9;
    private Date enterprise_date10;
    private Date enterprise_date11;
    private Date enterprise_date12;
    private Date enterprise_date13;
    private Date enterprise_date14;
    private Date enterprise_date15;
    private Date enterprise_date16;
    private Date enterprise_date17;
    private Date enterprise_date18;
    private Date enterprise_date19;
    private Date enterprise_date20;
    private Date enterprise_date21;
    private Date enterprise_date22;
    private Date enterprise_date23;
    private Date enterprise_date24;
    private Date enterprise_date25;
    private Date enterprise_date26;
    private Date enterprise_date27;
    private Date enterprise_date28;
    private Date enterprise_date29;
    private Date enterprise_date30;
    private Boolean enterprise_flag1;
    private Boolean enterprise_flag2;
    private Boolean enterprise_flag3;
    private Boolean enterprise_flag4;
    private Boolean enterprise_flag5;
    private Boolean enterprise_flag6;
    private Boolean enterprise_flag7;
    private Boolean enterprise_flag8;
    private Boolean enterprise_flag9;
    private Boolean enterprise_flag10;
    private Boolean enterprise_flag11;
    private Boolean enterprise_flag12;
    private Boolean enterprise_flag13;
    private Boolean enterprise_flag14;
    private Boolean enterprise_flag15;
    private Boolean enterprise_flag16;
    private Boolean enterprise_flag17;
    private Boolean enterprise_flag18;
    private Boolean enterprise_flag19;
    private Boolean enterprise_flag20;
    private Integer enterprise_number1;
    private Integer enterprise_number2;
    private Integer enterprise_number3;
    private Integer enterprise_number4;
    private Integer enterprise_number5;
    private Integer enterprise_number6;
    private Integer enterprise_number7;
    private Integer enterprise_number8;
    private Integer enterprise_number9;
    private Integer enterprise_number10;
    private Integer enterprise_number11;
    private Integer enterprise_number12;
    private Integer enterprise_number13;
    private Integer enterprise_number14;
    private Integer enterprise_number15;
    private Integer enterprise_number16;
    private Integer enterprise_number17;
    private Integer enterprise_number18;
    private Integer enterprise_number19;
    private Integer enterprise_number20;
    private Integer enterprise_number21;
    private Integer enterprise_number22;
    private Integer enterprise_number23;
    private Integer enterprise_number24;
    private Integer enterprise_number25;
    private Integer enterprise_number26;
    private Integer enterprise_number27;
    private Integer enterprise_number28;
    private Integer enterprise_number29;
    private Integer enterprise_number30;
    private Integer enterprise_number31;
    private Integer enterprise_number32;
    private Integer enterprise_number33;
    private Integer enterprise_number34;
    private Integer enterprise_number35;
    private Integer enterprise_number36;
    private Integer enterprise_number37;
    private Integer enterprise_number38;
    private Integer enterprise_number39;
    private Integer enterprise_number40;
    private String enterprise_text1;
    private String enterprise_text2;
    private String enterprise_text3;
    private String enterprise_text4;
    private String enterprise_text5;
    private String enterprise_text6;
    private String enterprise_text7;
    private String enterprise_text8;
    private String enterprise_text9;
    private String enterprise_text10;
    private String enterprise_text11;
    private String enterprise_text12;
    private String enterprise_text13;
    private String enterprise_text14;
    private String enterprise_text15;
    private String enterprise_text16;
    private String enterprise_text17;
    private String enterprise_text18;
    private String enterprise_text19;
    private String enterprise_text20;
    private String enterprise_text21;
    private String enterprise_text22;
    private String enterprise_text23;
    private String enterprise_text24;
    private String enterprise_text25;
    private String enterprise_text26;
    private String enterprise_text27;
    private String enterprise_text28;
    private String enterprise_text29;
    private String enterprise_text30;
    private String enterprise_text31;
    private String enterprise_text32;
    private String enterprise_text33;
    private String enterprise_text34;
    private String enterprise_text35;
    private String enterprise_text36;
    private String enterprise_text37;
    private String enterprise_text38;
    private String enterprise_text39;
    private String enterprise_text40;
    private Date complete_through;
    private Date summary_progress;
    private String assignment_owner;
    private String baseline_budget_cost;
    private Date baseline_deliverable_finish;
    private Date baseline_deliverable_start;
    private Date baseline_estimated_start;
    private Date baseline_estimated_finish;
    private String baseline_fixed_cost;
    private Date baseline1_estimated_start;
    private Date baseline1_estimated_finish;
    private String baseline1_fixed_cost;
    private String baseline1_budget_cost;
    private Date baseline1_deliverable_finish;
    private Date baseline1_deliverable_start;
    private Date baseline2_estimated_start;
    private Date baseline2_estimated_finish;
    private String baseline2_fixed_cost;
    private String baseline2_budget_cost;
    private Date baseline2_deliverable_finish;
    private Date baseline2_deliverable_start;
    private Date baseline3_estimated_start;
    private Date baseline3_estimated_finish;
    private String baseline3_fixed_cost;
    private String baseline3_budget_cost;
    private Date baseline3_deliverable_finish;
    private Date baseline3_deliverable_start;
    private Date baseline4_estimated_start;
    private Date baseline4_estimated_finish;
    private String baseline4_fixed_cost;
    private String baseline4_budget_cost;
    private Date baseline4_deliverable_finish;
    private Date baseline4_deliverable_start;
    private Date baseline5_estimated_start;
    private Date baseline5_estimated_finish;
    private String baseline5_fixed_cost;
    private String baseline5_budget_cost;
    private Date baseline5_deliverable_finish;
    private Date baseline5_deliverable_start;
    private Date baseline6_estimated_start;
    private Date baseline6_estimated_finish;
    private String baseline6_fixed_cost;
    private String baseline6_budget_cost;
    private Date baseline6_deliverable_finish;
    private Date baseline6_deliverable_start;
    private Date baseline7_estimated_start;
    private Date baseline7_estimated_finish;
    private String baseline7_fixed_cost;
    private String baseline7_budget_cost;
    private Date baseline7_deliverable_finish;
    private Date baseline7_deliverable_start;
    private Date baseline8_estimated_start;
    private Date baseline8_estimated_finish;
    private String baseline8_fixed_cost;
    private String baseline8_budget_cost;
    private Date baseline8_deliverable_finish;
    private Date baseline8_deliverable_start;
    private Date baseline9_estimated_start;
    private Date baseline9_estimated_finish;
    private String baseline9_fixed_cost;
    private String baseline9_budget_cost;
    private Date baseline9_deliverable_finish;
    private Date baseline9_deliverable_start;
    private Date baseline10_estimated_start;
    private Date baseline10_estimated_finish;
    private String baseline10_fixed_cost;
    private String baseline10_budget_cost;
    private Date baseline10_deliverable_finish;
    private Date baseline10_deliverable_start;
    private Integer cpi;
    private Date deliverable_finish;
    private String deliverable_name;
    private Date deliverable_start;
    private String deliverableType; // check data type
    private String eac;
    private String error_message;
    private Boolean ignore_warnings;
    private Boolean placeholder;
    private Boolean publish;
    private String requestDemand; // check data type
    private Date scheduled_finish;
    private Date scheduled_start;
    private Integer spi;
    private String status; // check data type
    private String statusIndicator; // check data type
    private String statusManager; // check data type
    private String taskCalendar; // check data type
    private Integer tcpi;
    private Boolean warning;
    private String unavailable; // dummy entry
    private String start_text;
    private String finish_text;
    private String duration_text;
    private Boolean subproject_read_only;
    private Integer subproject_tasks_uniqueid_offset;
    private String subproject_file;
    private Integer subproject_task_unique_id;
    private Integer subproject_task_id;
    private Boolean external_task;
    private Boolean external_project;
    private Integer outline_code1_index;
    private Integer outline_code2_index;
    private Integer outline_code3_index;
    private Integer outline_code4_index;
    private Integer outline_code5_index;
    private Integer outline_code6_index;
    private Integer outline_code7_index;
    private Integer outline_code8_index;
    private Integer outline_code9_index;
    private Integer outline_code10_index;
    private String sprint; // check type
    private Integer sprint_id;
    private Integer board_status_id;
    private Date sprint_start;
    private Date sprint_finish;
    private String boardStatus; // check type
    private String taskSummaryName; // check type
    private String showOnBoard; // check type
    private Boolean fixed_duration;
    private Date resume_no_earlier_than;
    private Integer parent_task;
    private Integer index;
    private Boolean duration1_estimated;
    private Boolean duration2_estimated;
    private Boolean duration3_estimated;
    private Boolean duration4_estimated;
    private Boolean duration5_estimated;
    private Boolean duration6_estimated;
    private Boolean duration7_estimated;
    private Boolean duration8_estimated;
    private Boolean duration9_estimated;
    private Boolean duration10_estimated;
    private Boolean baseline_duration_estimated;
    private String hyperlink_screen_tip;
    private String enterprise_outline_code1;
    private String enterprise_outline_code2;
    private String enterprise_outline_code3;
    private String enterprise_outline_code4;
    private String enterprise_outline_code5;
    private String enterprise_outline_code6;
    private String enterprise_outline_code7;
    private String enterprise_outline_code8;
    private String enterprise_outline_code9;
    private String enterprise_outline_code10;
    private String enterprise_outline_code11;
    private String enterprise_outline_code12;
    private String enterprise_outline_code13;
    private String enterprise_outline_code14;
    private String enterprise_outline_code15;
    private String enterprise_outline_code16;
    private String enterprise_outline_code17;
    private String enterprise_outline_code18;
    private String enterprise_outline_code19;
    private String enterprise_outline_code20;
    private String enterprise_outline_code21;
    private String enterprise_outline_code22;
    private String enterprise_outline_code23;
    private String enterprise_outline_code24;
    private String enterprise_outline_code25;
    private String enterprise_outline_code26;
    private String enterprise_outline_code27;
    private String enterprise_outline_code28;
    private String enterprise_outline_code29;
    private String enterprise_outline_code30;
    private Boolean baseline1_duration_estimated;
    private Boolean baseline2_duration_estimated;
    private Boolean baseline3_duration_estimated;
    private Boolean baseline4_duration_estimated;
    private Boolean baseline5_duration_estimated;
    private Boolean baseline6_duration_estimated;
    private Boolean baseline7_duration_estimated;
    private Boolean baseline8_duration_estimated;
    private Boolean baseline9_duration_estimated;
    private Boolean baseline10_duration_estimated;
    private String enterprise_project_cost1;
    private String enterprise_project_cost2;
    private String enterprise_project_cost3;
    private String enterprise_project_cost4;
    private String enterprise_project_cost5;
    private String enterprise_project_cost6;
    private String enterprise_project_cost7;
    private String enterprise_project_cost8;
    private String enterprise_project_cost9;
    private String enterprise_project_cost10;
    private Date enterprise_project_date1;
    private Date enterprise_project_date2;
    private Date enterprise_project_date3;
    private Date enterprise_project_date4;
    private Date enterprise_project_date5;
    private Date enterprise_project_date6;
    private Date enterprise_project_date7;
    private Date enterprise_project_date8;
    private Date enterprise_project_date9;
    private Date enterprise_project_date10;
    private Date enterprise_project_date11;
    private Date enterprise_project_date12;
    private Date enterprise_project_date13;
    private Date enterprise_project_date14;
    private Date enterprise_project_date15;
    private Date enterprise_project_date16;
    private Date enterprise_project_date17;
    private Date enterprise_project_date18;
    private Date enterprise_project_date19;
    private Date enterprise_project_date20;
    private Date enterprise_project_date21;
    private Date enterprise_project_date22;
    private Date enterprise_project_date23;
    private Date enterprise_project_date24;
    private Date enterprise_project_date25;
    private Date enterprise_project_date26;
    private Date enterprise_project_date27;
    private Date enterprise_project_date28;
    private Date enterprise_project_date29;
    private Date enterprise_project_date30;
    private Integer enterprise_project_duration1;
    private Integer enterprise_project_duration2;
    private Integer enterprise_project_duration3;
    private Integer enterprise_project_duration4;
    private Integer enterprise_project_duration5;
    private Integer enterprise_project_duration6;
    private Integer enterprise_project_duration7;
    private Integer enterprise_project_duration8;
    private Integer enterprise_project_duration9;
    private Integer enterprise_project_duration10;
    private String enterprise_project_outline_code1;
    private String enterprise_project_outline_code2;
    private String enterprise_project_outline_code3;
    private String enterprise_project_outline_code4;
    private String enterprise_project_outline_code5;
    private String enterprise_project_outline_code6;
    private String enterprise_project_outline_code7;
    private String enterprise_project_outline_code8;
    private String enterprise_project_outline_code9;
    private String enterprise_project_outline_code10;
    private String enterprise_project_outline_code11;
    private String enterprise_project_outline_code12;
    private String enterprise_project_outline_code13;
    private String enterprise_project_outline_code14;
    private String enterprise_project_outline_code15;
    private String enterprise_project_outline_code16;
    private String enterprise_project_outline_code17;
    private String enterprise_project_outline_code18;
    private String enterprise_project_outline_code19;
    private String enterprise_project_outline_code20;
    private String enterprise_project_outline_code21;
    private String enterprise_project_outline_code22;
    private String enterprise_project_outline_code23;
    private String enterprise_project_outline_code24;
    private String enterprise_project_outline_code25;
    private String enterprise_project_outline_code26;
    private String enterprise_project_outline_code27;
    private String enterprise_project_outline_code28;
    private String enterprise_project_outline_code29;
    private String enterprise_project_outline_code30;
    private Boolean enterprise_project_flag1;
    private Boolean enterprise_project_flag2;
    private Boolean enterprise_project_flag3;
    private Boolean enterprise_project_flag4;
    private Boolean enterprise_project_flag5;
    private Boolean enterprise_project_flag6;
    private Boolean enterprise_project_flag7;
    private Boolean enterprise_project_flag8;
    private Boolean enterprise_project_flag9;
    private Boolean enterprise_project_flag10;
    private Boolean enterprise_project_flag11;
    private Boolean enterprise_project_flag12;
    private Boolean enterprise_project_flag13;
    private Boolean enterprise_project_flag14;
    private Boolean enterprise_project_flag15;
    private Boolean enterprise_project_flag16;
    private Boolean enterprise_project_flag17;
    private Boolean enterprise_project_flag18;
    private Boolean enterprise_project_flag19;
    private Boolean enterprise_project_flag20;
    private Integer enterprise_project_number1;
    private Integer enterprise_project_number2;
    private Integer enterprise_project_number3;
    private Integer enterprise_project_number4;
    private Integer enterprise_project_number5;
    private Integer enterprise_project_number6;
    private Integer enterprise_project_number7;
    private Integer enterprise_project_number8;
    private Integer enterprise_project_number9;
    private Integer enterprise_project_number10;
    private Integer enterprise_project_number11;
    private Integer enterprise_project_number12;
    private Integer enterprise_project_number13;
    private Integer enterprise_project_number14;
    private Integer enterprise_project_number15;
    private Integer enterprise_project_number16;
    private Integer enterprise_project_number17;
    private Integer enterprise_project_number18;
    private Integer enterprise_project_number19;
    private Integer enterprise_project_number20;
    private Integer enterprise_project_number21;
    private Integer enterprise_project_number22;
    private Integer enterprise_project_number23;
    private Integer enterprise_project_number24;
    private Integer enterprise_project_number25;
    private Integer enterprise_project_number26;
    private Integer enterprise_project_number27;
    private Integer enterprise_project_number28;
    private Integer enterprise_project_number29;
    private Integer enterprise_project_number30;
    private Integer enterprise_project_number31;
    private Integer enterprise_project_number32;
    private Integer enterprise_project_number33;
    private Integer enterprise_project_number34;
    private Integer enterprise_project_number35;
    private Integer enterprise_project_number36;
    private Integer enterprise_project_number37;
    private Integer enterprise_project_number38;
    private Integer enterprise_project_number39;
    private Integer enterprise_project_number40;
    private String enterprise_project_text1;
    private String enterprise_project_text2;
    private String enterprise_project_text3;
    private String enterprise_project_text4;
    private String enterprise_project_text5;
    private String enterprise_project_text6;
    private String enterprise_project_text7;
    private String enterprise_project_text8;
    private String enterprise_project_text9;
    private String enterprise_project_text10;
    private String enterprise_project_text11;
    private String enterprise_project_text12;
    private String enterprise_project_text13;
    private String enterprise_project_text14;
    private String enterprise_project_text15;
    private String enterprise_project_text16;
    private String enterprise_project_text17;
    private String enterprise_project_text18;
    private String enterprise_project_text19;
    private String enterprise_project_text20;
    private String enterprise_project_text21;
    private String enterprise_project_text22;
    private String enterprise_project_text23;
    private String enterprise_project_text24;
    private String enterprise_project_text25;
    private String enterprise_project_text26;
    private String enterprise_project_text27;
    private String enterprise_project_text28;
    private String enterprise_project_text29;
    private String enterprise_project_text30;
    private String enterprise_project_text31;
    private String enterprise_project_text32;
    private String enterprise_project_text33;
    private String enterprise_project_text34;
    private String enterprise_project_text35;
    private String enterprise_project_text36;
    private String enterprise_project_text37;
    private String enterprise_project_text38;
    private String enterprise_project_text39;
    private String enterprise_project_text40;
    private String resource_enterprise_outline_code1;
    private String resource_enterprise_outline_code2;
    private String resource_enterprise_outline_code3;
    private String resource_enterprise_outline_code4;
    private String resource_enterprise_outline_code5;
    private String resource_enterprise_outline_code6;
    private String resource_enterprise_outline_code7;
    private String resource_enterprise_outline_code8;
    private String resource_enterprise_outline_code9;
    private String resource_enterprise_outline_code10;
    private String resource_enterprise_outline_code11;
    private String resource_enterprise_outline_code12;
    private String resource_enterprise_outline_code13;
    private String resource_enterprise_outline_code14;
    private String resource_enterprise_outline_code15;
    private String resource_enterprise_outline_code16;
    private String resource_enterprise_outline_code17;
    private String resource_enterprise_outline_code18;
    private String resource_enterprise_outline_code19;
    private String resource_enterprise_outline_code20;
    private String resource_enterprise_outline_code21;
    private String resource_enterprise_outline_code22;
    private String resource_enterprise_outline_code23;
    private String resource_enterprise_outline_code24;
    private String resource_enterprise_outline_code25;
    private String resource_enterprise_outline_code26;
    private String resource_enterprise_outline_code27;
    private String resource_enterprise_outline_code28;
    private String resource_enterprise_outline_code29;
    private String resource_enterprise_rbs;
    private String resource_enterprise_multi_value_code20;
    private String resource_enterprise_multi_value_code21;
    private String resource_enterprise_multi_value_code22;
    private String resource_enterprise_multi_value_code23;
    private String resource_enterprise_multi_value_code24;
    private String resource_enterprise_multi_value_code25;
    private String resource_enterprise_multi_value_code26;
    private String resource_enterprise_multi_value_code27;
    private String resource_enterprise_multi_value_code28;
    private String resource_enterprise_multi_value_code29;
    private Long budget_cost;
    private Boolean recalc_outline_codes;
    private Boolean is_start_valid;
    private Boolean is_finish_valid;
    private Boolean is_duration_valid;
    private Boolean path_driven_successor;
    private Boolean path_driving_predecessor;
    private Boolean path_predecessor;
    private Boolean path_successor;
    private String stored_material;
    private String feature_of_work;
    private String category_of_work;
    private String phase_of_work;
    private String bid_item;
    private String mod_or_claim_number;
    private String work_area_code;
    private String responsibility_code;
    private Integer workers_per_day;
    private Boolean hammock_code;
    private String mail;
    private String section;
    private String manager;
    private String department;
    private Date suspend_date;
    private Date external_early_start;
    private Date external_late_finish;
    private Integer location_unique_id;
    private Boolean resume_valid;
    private String bar_name;
    private Date expected_finish;
    private String actual_work_labor;
    private String actual_work_nonlabor;
    private String duration_units;
    private String baseline_duration_units;
    private String actual_duration_units;
    private String leveling_delay_units;
    private String duration1_units;
    private String duration2_units;
    private String duration3_units;
    private String duration4_units;
    private String duration5_units;
    private String duration6_units;
    private String duration7_units;
    private String duration8_units;
    private String duration9_units;
    private String duration10_units;
    private String actual_work;
    private String secondary_constraint_type;
    private String percent_complete;
    private String percent_work_complete;
    private String actual_overtime_work;
    private String remaining_overtime_work;
    private String fixed_cost_accrual;
    private String baseline1_duration_units;
    private String baseline2_duration_units;
    private String baseline3_duration_units;
    private String baseline4_duration_units;
    private String baseline5_duration_units;
    private String baseline6_duration_units;
    private String baseline7_duration_units;
    private String baseline8_duration_units;
    private String baseline9_duration_units;
    private String baseline10_duration_units;
    private String baseline1_work;
    private String baseline2_work;
    private String baseline3_work;
    private String baseline4_work;
    private String baseline5_work;
    private String baseline6_work;
    private String baseline7_work;
    private String baseline8_work;
    private String baseline9_work;
    private String baseline10_work;
    private String enterprise_duration1_units;
    private String enterprise_duration2_units;
    private String enterprise_duration3_units;
    private String enterprise_duration4_units;
    private String enterprise_duration5_units;
    private String enterprise_duration6_units;
    private String enterprise_duration7_units;
    private String enterprise_duration8_units;
    private String enterprise_duration9_units;
    private String enterprise_duration10_units;
    private String baseline_budget_work;
    private String baseline_fixed_cost_accrual;
    private String baseline1_fixed_cost_accrual;
    private String baseline1_budget_work;
    private String baseline2_fixed_cost_accrual;
    private String baseline2_budget_work;
    private String baseline3_fixed_cost_accrual;
    private String baseline3_budget_work;
    private String baseline4_fixed_cost_accrual;
    private String baseline4_budget_work;
    private String baseline5_fixed_cost_accrual;
    private String baseline5_budget_work;
    private String baseline6_fixed_cost_accrual;
    private String baseline6_budget_work;
    private String baseline7_fixed_cost_accrual;
    private String baseline7_budget_work;
    private String baseline8_fixed_cost_accrual;
    private String baseline8_budget_work;
    private String baseline9_fixed_cost_accrual;
    private String baseline9_budget_work;
    private String baseline10_fixed_cost_accrual;
    private String baseline10_budget_work;
    private String cvpercent;
    private Integer deliverable_guid;
    private String physical_percent_complete;
    private String svpercent;
    private String task_calendar_guid;
    private String manual_duration_units;
    private Integer subproject_guid;
    private String hyperlink_data;
    private String recurring_data;
    private String enterprise_data;
    private String actual_work_protected;
    private String actual_overtime_work_protected;
    private String budget_work;
    private String overall_percent_complete;
    private Integer leveling_delay;
    private Integer actual_duration;
    private Integer duration1;
    private Integer duration2;
    private Integer duration3;
    private Integer duration4;
    private Integer duration5;
    private Integer duration6;
    private Integer duration7;
    private Integer duration8;
    private Integer duration9;
    private Integer duration10;
    private Integer baseline1_duration;
    private Integer baseline2_duration;
    private Integer baseline3_duration;
    private Integer baseline4_duration;
    private Integer baseline5_duration;
    private Integer baseline6_duration;
    private Integer baseline7_duration;
    private Integer baseline8_duration;
    private Integer baseline9_duration;
    private Integer baseline10_duration;
    private Integer enterprise_duration1;
    private Integer enterprise_duration2;
    private Integer enterprise_duration3;
    private Integer enterprise_duration4;
    private Integer enterprise_duration5;
    private Integer enterprise_duration6;
    private Integer enterprise_duration7;
    private Integer enterprise_duration8;
    private Integer enterprise_duration9;
    private Integer enterprise_duration10;
    private Integer baseline_estimated_duration;
    private Integer baseline1_estimated_duration;
    private Integer baseline2_estimated_duration;
    private Integer baseline3_estimated_duration;
    private Integer baseline4_estimated_duration;
    private Integer baseline5_estimated_duration;
    private Integer baseline6_estimated_duration;
    private Integer baseline7_estimated_duration;
    private Integer baseline8_estimated_duration;
    private Integer baseline9_estimated_duration;
    private Integer baseline10_estimated_duration;
    private Integer scheduled_duration;
    private Integer manual_duration;
    private List<Successors> wbs_predecessors;
    private List<Successors> wbs_successors;
    private List<String> splits;
    private List<String> expense_items;
    private List<String> steps;
    private String notes;
    private String work_contour;
    private String task_mode;
    private String earned_value_method;
    private String peak;
}

To Reproduce

wget https://repo1.maven.org/maven2/org/projectlombok/lombok/1.18.34/lombok-1.18.34.jar
javac -cp lombok-1.18.34.jar 'Tasks.java'

Expected behavior Expect to compile code successfully.

Version info (please complete the following information):

Additional context Add any other context about the problem here.

janrieke commented 3 months ago

Increasing the stack size for javac should fix that.

soumilbaldota commented 3 months ago

@janrieke thanks that worked