hunk.code_window:   additionalAutocomplete?: AdditionalDynamicDataTree;
     theme?: EditorTheme;
     hideEvaluatedValue?: boolean;
   }) {
     const {
       dataTreePath,
  
hunk.labels: keep keep add keep keep keep
hunk.after_edit:   enableAI?: boolean;
  
hunk.file_path: app/client/src/components/propertyControls/InputTextControl.tsx
hunk.type: add
file: <?xml version="1.0" encoding="UTF-8"?>
  <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  
      <modelVersion>4.0.0</modelVersion>
      <parent>
          <groupId>com.appsmith</groupId>
          <artifactId>appsmith-plugins</artifactId>
          <version>1.0-SNAPSHOT</version>
      </parent>
      <groupId>com.external.plugins</groupId>
      <artifactId>restApiPlugin</artifactId>
      <version>1.0-SNAPSHOT</version>
  
      <name>restApiPlugin</name>
  
      <dependencies>
  
          <dependency>
              <groupId>org.springframework</groupId>
              <artifactId>spring-core</artifactId>
              <scope>provided</scope>
          </dependency>
  
          <dependency>
              <groupId>org.springframework</groupId>
              <artifactId>spring-web</artifactId>
              <scope>provided</scope>
          </dependency>
  
          <dependency>
              <groupId>org.springframework</groupId>
              <artifactId>spring-webflux</artifactId>
              <scope>provided</scope>
              <exclusions>
                  <exclusion>
                      <groupId>io.projectreactor</groupId>
                      <artifactId>reactor-core</artifactId>
                  </exclusion>
                  <exclusion>
                      <groupId>org.springframework</groupId>
                      <artifactId>spring-core</artifactId>
                  </exclusion>
                  <exclusion>
                      <groupId>org.springframework</groupId>
                      <artifactId>spring-web</artifactId>
                  </exclusion>
              </exclusions>
          </dependency>
  
          <dependency>
              <groupId>com.fasterxml.jackson.core</groupId>
              <artifactId>jackson-databind</artifactId>
              <version>${jackson-bom.version}</version>
              <scope>provided</scope>
          </dependency>
  
          <dependency>
              <groupId>com.fasterxml.jackson.datatype</groupId>
              <artifactId>jackson-datatype-jdk8</artifactId>
              <version>${jackson-bom.version}</version>
          </dependency>
  
          <dependency>
              <groupId>com.fasterxml.jackson.datatype</groupId>
              <artifactId>jackson-datatype-jsr310</artifactId>
              <version>${jackson-bom.version}</version>
          </dependency>
  
          <dependency>
              <groupId>io.jsonwebtoken</groupId>
              <artifactId>jjwt-api</artifactId>
              <version>${jjwt.version}</version>
          </dependency>
          <dependency>
              <groupId>io.jsonwebtoken</groupId>
              <artifactId>jjwt-impl</artifactId>
              <version>${jjwt.version}</version>
          </dependency>
          <dependency>
              <groupId>io.jsonwebtoken</groupId>
              <artifactId>jjwt-jackson</artifactId>
              <!-- or jjwt-gson if Gson is preferred -->
              <version>${jjwt.version}</version>
          </dependency>
  
          <!-- Test dependencies -->
  
          <dependency>
              <groupId>org.springframework.boot</groupId>
              <artifactId>spring-boot-starter-webflux</artifactId>
              <version>${spring-boot.version}</version>
              <scope>test</scope>
          </dependency>
          <dependency>
              <groupId>org.springframework</groupId>
              <artifactId>spring-test</artifactId>
              <scope>test</scope>
          </dependency>
  
      </dependencies>
  
      <build>
          <plugins>
              <plugin>
                  <artifactId>maven-shade-plugin</artifactId>
              </plugin>
              <plugin>
                  <artifactId>maven-dependency-plugin</artifactId>
                  <executions>
                      <execution>
                          <id>copy-dependencies</id>
                          <goals>
                              <goal>copy</goal>
                          </goals>
                          <phase>package</phase>
                          <configuration>
                              <outputDirectory>${project.build.directory}/lib</outputDirectory>
                              <artifactItems>
                                  <artifactItem>
                                      <groupId>io.jsonwebtoken</groupId>
                                      <artifactId>jjwt-api</artifactId>
                                  </artifactItem>
                                  <artifactItem>
                                      <groupId>io.jsonwebtoken</groupId>
                                      <artifactId>jjwt-impl</artifactId>
                                  </artifactItem>
                                  <artifactItem>
                                      <groupId>io.jsonwebtoken</groupId>
                                      <artifactId>jjwt-jackson</artifactId>
                                  </artifactItem>
                              </artifactItems>
                          </configuration>
                      </execution>
                  </executions>
              </plugin>
          </plugins>
      </build>
  
  </project>
  