Redoing gradle build without idea
The project structure was not as I liked So I made a new one without idea and with simple gradle init
This commit is contained in:
		
							
								
								
									
										9
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,9 @@ | ||||
| # | ||||
| # https://help.github.com/articles/dealing-with-line-endings/ | ||||
| # | ||||
| # Linux start script should use lf | ||||
| /gradlew        text eol=lf | ||||
|  | ||||
| # These are Windows script files and should use crlf | ||||
| *.bat           text eol=crlf | ||||
|  | ||||
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -68,3 +68,6 @@ tags | ||||
| # Persistent undo | ||||
| [._]*.un~ | ||||
|  | ||||
|  | ||||
| # Ignore Gradle build output directory | ||||
| build | ||||
|  | ||||
							
								
								
									
										0
									
								
								jchess/.idea/.gitignore → .idea/.gitignore
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										0
									
								
								jchess/.idea/.gitignore → .idea/.gitignore
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
								
								
									
										6
									
								
								.idea/compiler.xml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.idea/compiler.xml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,6 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <project version="4"> | ||||
|   <component name="CompilerConfiguration"> | ||||
|     <bytecodeTargetLevel target="19" /> | ||||
|   </component> | ||||
| </project> | ||||
							
								
								
									
										1
									
								
								jchess/.idea/gradle.xml → .idea/gradle.xml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										1
									
								
								jchess/.idea/gradle.xml → .idea/gradle.xml
									
									
									
										generated
									
									
									
								
							| @ -8,6 +8,7 @@ | ||||
|         <option name="modules"> | ||||
|           <set> | ||||
|             <option value="$PROJECT_DIR$" /> | ||||
|             <option value="$PROJECT_DIR$/app" /> | ||||
|           </set> | ||||
|         </option> | ||||
|       </GradleProjectSettings> | ||||
							
								
								
									
										20
									
								
								.idea/jarRepositories.xml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								.idea/jarRepositories.xml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,20 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <project version="4"> | ||||
|   <component name="RemoteRepositoriesConfiguration"> | ||||
|     <remote-repository> | ||||
|       <option name="id" value="central" /> | ||||
|       <option name="name" value="Maven Central repository" /> | ||||
|       <option name="url" value="https://repo1.maven.org/maven2" /> | ||||
|     </remote-repository> | ||||
|     <remote-repository> | ||||
|       <option name="id" value="jboss.community" /> | ||||
|       <option name="name" value="JBoss Community repository" /> | ||||
|       <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> | ||||
|     </remote-repository> | ||||
|     <remote-repository> | ||||
|       <option name="id" value="MavenRepo" /> | ||||
|       <option name="name" value="MavenRepo" /> | ||||
|       <option name="url" value="https://repo.maven.apache.org/maven2/" /> | ||||
|     </remote-repository> | ||||
|   </component> | ||||
| </project> | ||||
							
								
								
									
										4
									
								
								jchess/.idea/misc.xml → .idea/misc.xml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										4
									
								
								jchess/.idea/misc.xml → .idea/misc.xml
									
									
									
										generated
									
									
									
								
							| @ -4,7 +4,5 @@ | ||||
|   <component name="FrameworkDetectionExcludesConfiguration"> | ||||
|     <file type="web" url="file://$PROJECT_DIR$" /> | ||||
|   </component> | ||||
|   <component name="ProjectRootManager" version="2" languageLevel="JDK_19" default="true" project-jdk-name="19" project-jdk-type="JavaSDK"> | ||||
|     <output url="file://$PROJECT_DIR$/out" /> | ||||
|   </component> | ||||
|   <component name="ProjectRootManager" version="2" languageLevel="JDK_19" project-jdk-name="19" project-jdk-type="JavaSDK" /> | ||||
| </project> | ||||
							
								
								
									
										6
									
								
								.idea/vcs.xml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.idea/vcs.xml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,6 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <project version="4"> | ||||
|   <component name="VcsDirectoryMappings"> | ||||
|     <mapping directory="" vcs="Git" /> | ||||
|   </component> | ||||
| </project> | ||||
							
								
								
									
										35
									
								
								app/build.gradle
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								app/build.gradle
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,35 @@ | ||||
| /* | ||||
|  * This file was generated by the Gradle 'init' task. | ||||
|  * | ||||
|  * This generated file contains a sample Java application project to get you started. | ||||
|  * For more details take a look at the 'Building Java & JVM projects' chapter in the Gradle | ||||
|  * User Manual available at https://docs.gradle.org/8.0.2/userguide/building_java_projects.html | ||||
|  */ | ||||
|  | ||||
| plugins { | ||||
|     // Apply the application plugin to add support for building a CLI application in Java. | ||||
|     id 'application' | ||||
| } | ||||
|  | ||||
| repositories { | ||||
|     // Use Maven Central for resolving dependencies. | ||||
|     mavenCentral() | ||||
| } | ||||
|  | ||||
| dependencies { | ||||
|     // Use JUnit Jupiter for testing. | ||||
|     testImplementation 'org.junit.jupiter:junit-jupiter:5.9.1' | ||||
|  | ||||
|     // This dependency is used by the application. | ||||
|     implementation 'com.google.guava:guava:31.1-jre' | ||||
| } | ||||
|  | ||||
| application { | ||||
|     // Define the main class for the application. | ||||
|     mainClass = 'jchess.App' | ||||
| } | ||||
|  | ||||
| tasks.named('test') { | ||||
|     // Use JUnit Platform for unit tests. | ||||
|     useJUnitPlatform() | ||||
| } | ||||
							
								
								
									
										14
									
								
								app/src/main/java/jchess/App.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								app/src/main/java/jchess/App.java
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,14 @@ | ||||
| /* | ||||
|  * This Java source file was generated by the Gradle 'init' task. | ||||
|  */ | ||||
| package jchess; | ||||
|  | ||||
| public class App { | ||||
|     public String getGreeting() { | ||||
|         return "Hello World!"; | ||||
|     } | ||||
|  | ||||
|     public static void main(String[] args) { | ||||
|         System.out.println(new App().getGreeting()); | ||||
|     } | ||||
| } | ||||
							
								
								
									
										14
									
								
								app/src/test/java/jchess/AppTest.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								app/src/test/java/jchess/AppTest.java
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,14 @@ | ||||
| /* | ||||
|  * This Java source file was generated by the Gradle 'init' task. | ||||
|  */ | ||||
| package jchess; | ||||
|  | ||||
| import org.junit.jupiter.api.Test; | ||||
| import static org.junit.jupiter.api.Assertions.*; | ||||
|  | ||||
| class AppTest { | ||||
|     @Test void appHasAGreeting() { | ||||
|         App classUnderTest = new App(); | ||||
|         assertNotNull(classUnderTest.getGreeting(), "app should have a greeting"); | ||||
|     } | ||||
| } | ||||
							
								
								
									
										
											BIN
										
									
								
								gradle/wrapper/gradle-wrapper.jar
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								gradle/wrapper/gradle-wrapper.jar
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| @ -1,5 +1,6 @@ | ||||
| distributionBase=GRADLE_USER_HOME | ||||
| distributionPath=wrapper/dists | ||||
| distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip | ||||
| distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip | ||||
| networkTimeout=10000 | ||||
| zipStoreBase=GRADLE_USER_HOME | ||||
| zipStorePath=wrapper/dists | ||||
							
								
								
									
										18
									
								
								jchess/gradlew → gradlew
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								jchess/gradlew → gradlew
									
									
									
									
										vendored
									
									
								
							| @ -55,7 +55,7 @@ | ||||
| #       Darwin, MinGW, and NonStop. | ||||
| # | ||||
| #   (3) This script is generated from the Groovy template | ||||
| #       https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt | ||||
| #       https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt | ||||
| #       within the Gradle project. | ||||
| # | ||||
| #       You can find Gradle at https://github.com/gradle/gradle/. | ||||
| @ -80,10 +80,10 @@ do | ||||
|     esac | ||||
| done | ||||
| 
 | ||||
| APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit | ||||
| 
 | ||||
| APP_NAME="Gradle" | ||||
| # This is normally unused | ||||
| # shellcheck disable=SC2034 | ||||
| APP_BASE_NAME=${0##*/} | ||||
| APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit | ||||
| 
 | ||||
| # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. | ||||
| DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' | ||||
| @ -143,12 +143,16 @@ fi | ||||
| if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then | ||||
|     case $MAX_FD in #( | ||||
|       max*) | ||||
|         # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. | ||||
|         # shellcheck disable=SC3045 | ||||
|         MAX_FD=$( ulimit -H -n ) || | ||||
|             warn "Could not query maximum file descriptor limit" | ||||
|     esac | ||||
|     case $MAX_FD in  #( | ||||
|       '' | soft) :;; #( | ||||
|       *) | ||||
|         # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. | ||||
|         # shellcheck disable=SC3045 | ||||
|         ulimit -n "$MAX_FD" || | ||||
|             warn "Could not set maximum file descriptor limit to $MAX_FD" | ||||
|     esac | ||||
| @ -205,6 +209,12 @@ set -- \ | ||||
|         org.gradle.wrapper.GradleWrapperMain \ | ||||
|         "$@" | ||||
| 
 | ||||
| # Stop when "xargs" is not available. | ||||
| if ! command -v xargs >/dev/null 2>&1 | ||||
| then | ||||
|     die "xargs is not available" | ||||
| fi | ||||
| 
 | ||||
| # Use "xargs" to parse quoted args. | ||||
| # | ||||
| # With -n1 it outputs one arg per line, with the quotes and backslashes removed. | ||||
							
								
								
									
										181
									
								
								jchess/gradlew.bat → gradlew.bat
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										181
									
								
								jchess/gradlew.bat → gradlew.bat
									
									
									
									
										vendored
									
									
								
							| @ -1,89 +1,92 @@ | ||||
| @rem | ||||
| @rem Copyright 2015 the original author or authors. | ||||
| @rem | ||||
| @rem Licensed under the Apache License, Version 2.0 (the "License"); | ||||
| @rem you may not use this file except in compliance with the License. | ||||
| @rem You may obtain a copy of the License at | ||||
| @rem | ||||
| @rem      https://www.apache.org/licenses/LICENSE-2.0 | ||||
| @rem | ||||
| @rem Unless required by applicable law or agreed to in writing, software | ||||
| @rem distributed under the License is distributed on an "AS IS" BASIS, | ||||
| @rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| @rem See the License for the specific language governing permissions and | ||||
| @rem limitations under the License. | ||||
| @rem | ||||
| 
 | ||||
| @if "%DEBUG%" == "" @echo off | ||||
| @rem ########################################################################## | ||||
| @rem | ||||
| @rem  Gradle startup script for Windows | ||||
| @rem | ||||
| @rem ########################################################################## | ||||
| 
 | ||||
| @rem Set local scope for the variables with windows NT shell | ||||
| if "%OS%"=="Windows_NT" setlocal | ||||
| 
 | ||||
| set DIRNAME=%~dp0 | ||||
| if "%DIRNAME%" == "" set DIRNAME=. | ||||
| set APP_BASE_NAME=%~n0 | ||||
| set APP_HOME=%DIRNAME% | ||||
| 
 | ||||
| @rem Resolve any "." and ".." in APP_HOME to make it shorter. | ||||
| for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi | ||||
| 
 | ||||
| @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. | ||||
| set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" | ||||
| 
 | ||||
| @rem Find java.exe | ||||
| if defined JAVA_HOME goto findJavaFromJavaHome | ||||
| 
 | ||||
| set JAVA_EXE=java.exe | ||||
| %JAVA_EXE% -version >NUL 2>&1 | ||||
| if "%ERRORLEVEL%" == "0" goto execute | ||||
| 
 | ||||
| echo. | ||||
| echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. | ||||
| echo. | ||||
| echo Please set the JAVA_HOME variable in your environment to match the | ||||
| echo location of your Java installation. | ||||
| 
 | ||||
| goto fail | ||||
| 
 | ||||
| :findJavaFromJavaHome | ||||
| set JAVA_HOME=%JAVA_HOME:"=% | ||||
| set JAVA_EXE=%JAVA_HOME%/bin/java.exe | ||||
| 
 | ||||
| if exist "%JAVA_EXE%" goto execute | ||||
| 
 | ||||
| echo. | ||||
| echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% | ||||
| echo. | ||||
| echo Please set the JAVA_HOME variable in your environment to match the | ||||
| echo location of your Java installation. | ||||
| 
 | ||||
| goto fail | ||||
| 
 | ||||
| :execute | ||||
| @rem Setup the command line | ||||
| 
 | ||||
| set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar | ||||
| 
 | ||||
| 
 | ||||
| @rem Execute Gradle | ||||
| "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* | ||||
| 
 | ||||
| :end | ||||
| @rem End local scope for the variables with windows NT shell | ||||
| if "%ERRORLEVEL%"=="0" goto mainEnd | ||||
| 
 | ||||
| :fail | ||||
| rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of | ||||
| rem the _cmd.exe /c_ return code! | ||||
| if  not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 | ||||
| exit /b 1 | ||||
| 
 | ||||
| :mainEnd | ||||
| if "%OS%"=="Windows_NT" endlocal | ||||
| 
 | ||||
| :omega | ||||
| @rem | ||||
| @rem Copyright 2015 the original author or authors. | ||||
| @rem | ||||
| @rem Licensed under the Apache License, Version 2.0 (the "License"); | ||||
| @rem you may not use this file except in compliance with the License. | ||||
| @rem You may obtain a copy of the License at | ||||
| @rem | ||||
| @rem      https://www.apache.org/licenses/LICENSE-2.0 | ||||
| @rem | ||||
| @rem Unless required by applicable law or agreed to in writing, software | ||||
| @rem distributed under the License is distributed on an "AS IS" BASIS, | ||||
| @rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| @rem See the License for the specific language governing permissions and | ||||
| @rem limitations under the License. | ||||
| @rem | ||||
| 
 | ||||
| @if "%DEBUG%"=="" @echo off | ||||
| @rem ########################################################################## | ||||
| @rem | ||||
| @rem  Gradle startup script for Windows | ||||
| @rem | ||||
| @rem ########################################################################## | ||||
| 
 | ||||
| @rem Set local scope for the variables with windows NT shell | ||||
| if "%OS%"=="Windows_NT" setlocal | ||||
| 
 | ||||
| set DIRNAME=%~dp0 | ||||
| if "%DIRNAME%"=="" set DIRNAME=. | ||||
| @rem This is normally unused | ||||
| set APP_BASE_NAME=%~n0 | ||||
| set APP_HOME=%DIRNAME% | ||||
| 
 | ||||
| @rem Resolve any "." and ".." in APP_HOME to make it shorter. | ||||
| for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi | ||||
| 
 | ||||
| @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. | ||||
| set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" | ||||
| 
 | ||||
| @rem Find java.exe | ||||
| if defined JAVA_HOME goto findJavaFromJavaHome | ||||
| 
 | ||||
| set JAVA_EXE=java.exe | ||||
| %JAVA_EXE% -version >NUL 2>&1 | ||||
| if %ERRORLEVEL% equ 0 goto execute | ||||
| 
 | ||||
| echo. | ||||
| echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. | ||||
| echo. | ||||
| echo Please set the JAVA_HOME variable in your environment to match the | ||||
| echo location of your Java installation. | ||||
| 
 | ||||
| goto fail | ||||
| 
 | ||||
| :findJavaFromJavaHome | ||||
| set JAVA_HOME=%JAVA_HOME:"=% | ||||
| set JAVA_EXE=%JAVA_HOME%/bin/java.exe | ||||
| 
 | ||||
| if exist "%JAVA_EXE%" goto execute | ||||
| 
 | ||||
| echo. | ||||
| echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% | ||||
| echo. | ||||
| echo Please set the JAVA_HOME variable in your environment to match the | ||||
| echo location of your Java installation. | ||||
| 
 | ||||
| goto fail | ||||
| 
 | ||||
| :execute | ||||
| @rem Setup the command line | ||||
| 
 | ||||
| set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar | ||||
| 
 | ||||
| 
 | ||||
| @rem Execute Gradle | ||||
| "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* | ||||
| 
 | ||||
| :end | ||||
| @rem End local scope for the variables with windows NT shell | ||||
| if %ERRORLEVEL% equ 0 goto mainEnd | ||||
| 
 | ||||
| :fail | ||||
| rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of | ||||
| rem the _cmd.exe /c_ return code! | ||||
| set EXIT_CODE=%ERRORLEVEL% | ||||
| if %EXIT_CODE% equ 0 set EXIT_CODE=1 | ||||
| if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% | ||||
| exit /b %EXIT_CODE% | ||||
| 
 | ||||
| :mainEnd | ||||
| if "%OS%"=="Windows_NT" endlocal | ||||
| 
 | ||||
| :omega | ||||
							
								
								
									
										42
									
								
								jchess/.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										42
									
								
								jchess/.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -1,42 +0,0 @@ | ||||
| .gradle | ||||
| build/ | ||||
| !gradle/wrapper/gradle-wrapper.jar | ||||
| !**/src/main/**/build/ | ||||
| !**/src/test/**/build/ | ||||
|  | ||||
| ### IntelliJ IDEA ### | ||||
| .idea/modules.xml | ||||
| .idea/jarRepositories.xml | ||||
| .idea/compiler.xml | ||||
| .idea/libraries/ | ||||
| *.iws | ||||
| *.iml | ||||
| *.ipr | ||||
| out/ | ||||
| !**/src/main/**/out/ | ||||
| !**/src/test/**/out/ | ||||
|  | ||||
| ### Eclipse ### | ||||
| .apt_generated | ||||
| .classpath | ||||
| .factorypath | ||||
| .project | ||||
| .settings | ||||
| .springBeans | ||||
| .sts4-cache | ||||
| bin/ | ||||
| !**/src/main/**/bin/ | ||||
| !**/src/test/**/bin/ | ||||
|  | ||||
| ### NetBeans ### | ||||
| /nbproject/private/ | ||||
| /nbbuild/ | ||||
| /dist/ | ||||
| /nbdist/ | ||||
| /.nb-gradle/ | ||||
|  | ||||
| ### VS Code ### | ||||
| .vscode/ | ||||
|  | ||||
| ### Mac OS ### | ||||
| .DS_Store | ||||
							
								
								
									
										72
									
								
								jchess/.idea/workspace.xml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										72
									
								
								jchess/.idea/workspace.xml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,72 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <project version="4"> | ||||
|   <component name="AutoImportSettings"> | ||||
|     <option name="autoReloadType" value="SELECTIVE" /> | ||||
|   </component> | ||||
|   <component name="ChangeListManager"> | ||||
|     <list default="true" id="b8b5f365-8025-4745-8eec-4084b1ca2fd1" name="Changes" comment=""> | ||||
|       <change beforePath="$PROJECT_DIR$/../.gitignore" beforeDir="false" afterPath="$PROJECT_DIR$/../.gitignore" afterDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/.gitignore" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/.idea/.gitignore" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/.idea/gradle.xml" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/.idea/vcs.xml" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/build.gradle" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/gradle/wrapper/gradle-wrapper.jar" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/gradle/wrapper/gradle-wrapper.properties" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/gradlew" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/gradlew.bat" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/settings.gradle" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/src/main/java/module-info.java" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/src/main/java/ovh/herisson/tontich/jchess/HelloApplication.java" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/src/main/java/ovh/herisson/tontich/jchess/HelloController.java" beforeDir="false" /> | ||||
|       <change beforePath="$PROJECT_DIR$/src/main/resources/ovh/herisson/tontich/jchess/hello-view.fxml" beforeDir="false" /> | ||||
|     </list> | ||||
|     <option name="SHOW_DIALOG" value="false" /> | ||||
|     <option name="HIGHLIGHT_CONFLICTS" value="true" /> | ||||
|     <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> | ||||
|     <option name="LAST_RESOLUTION" value="IGNORE" /> | ||||
|   </component> | ||||
|   <component name="ExternalProjectsData"> | ||||
|     <projectState path="$PROJECT_DIR$"> | ||||
|       <ProjectState /> | ||||
|     </projectState> | ||||
|   </component> | ||||
|   <component name="Git.Settings"> | ||||
|     <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$/.." /> | ||||
|   </component> | ||||
|   <component name="ProjectId" id="2NsqQ8311EDkvhT3WMnB8S9ZtHa" /> | ||||
|   <component name="ProjectViewState"> | ||||
|     <option name="hideEmptyMiddlePackages" value="true" /> | ||||
|     <option name="showLibraryContents" value="true" /> | ||||
|   </component> | ||||
|   <component name="PropertiesComponent"><![CDATA[{ | ||||
|   "keyToString": { | ||||
|     "RunOnceActivity.OpenProjectViewOnStart": "true", | ||||
|     "RunOnceActivity.ShowReadmeOnStart": "true", | ||||
|     "WebServerToolWindowFactoryState": "false", | ||||
|     "last_opened_file_path": "/home/famille/Bureau/pour antho/jchess", | ||||
|     "node.js.detected.package.eslint": "true", | ||||
|     "node.js.detected.package.tslint": "true", | ||||
|     "node.js.selected.package.eslint": "(autodetect)", | ||||
|     "node.js.selected.package.tslint": "(autodetect)", | ||||
|     "vue.rearranger.settings.migration": "true" | ||||
|   } | ||||
| }]]></component> | ||||
|   <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" /> | ||||
|   <component name="TaskManager"> | ||||
|     <task active="true" id="Default" summary="Default task"> | ||||
|       <changelist id="b8b5f365-8025-4745-8eec-4084b1ca2fd1" name="Changes" comment="" /> | ||||
|       <created>1680463120122</created> | ||||
|       <option name="number" value="Default" /> | ||||
|       <option name="presentableId" value="Default" /> | ||||
|       <updated>1680463120122</updated> | ||||
|       <workItem from="1680463121170" duration="419000" /> | ||||
|       <workItem from="1680463547188" duration="23000" /> | ||||
|     </task> | ||||
|     <servers /> | ||||
|   </component> | ||||
|   <component name="TypeScriptGeneratedFilesManager"> | ||||
|     <option name="version" value="3" /> | ||||
|   </component> | ||||
| </project> | ||||
| @ -1,57 +0,0 @@ | ||||
| plugins { | ||||
|     id 'java' | ||||
|     id 'application' | ||||
|     id 'org.javamodularity.moduleplugin' version '1.8.12' | ||||
|     id 'org.openjfx.javafxplugin' version '0.0.13' | ||||
|     id 'org.beryx.jlink' version '2.25.0' | ||||
| } | ||||
|  | ||||
| group 'ovh.herisson.tontich' | ||||
| version '1.0-SNAPSHOT' | ||||
|  | ||||
| repositories { | ||||
|     mavenCentral() | ||||
| } | ||||
|  | ||||
| ext { | ||||
|     junitVersion = '5.9.1' | ||||
| } | ||||
|  | ||||
| sourceCompatibility = '19' | ||||
| targetCompatibility = '19' | ||||
|  | ||||
| tasks.withType(JavaCompile) { | ||||
|     options.encoding = 'UTF-8' | ||||
| } | ||||
|  | ||||
| application { | ||||
|     mainModule = 'ovh.herisson.tontich.jchess' | ||||
|     mainClass = 'ovh.herisson.tontich.jchess.HelloApplication' | ||||
| } | ||||
|  | ||||
| javafx { | ||||
|     version = '19' | ||||
|     modules = ['javafx.controls', 'javafx.fxml'] | ||||
| } | ||||
|  | ||||
| dependencies { | ||||
|  | ||||
|     testImplementation("org.junit.jupiter:junit-jupiter-api:${junitVersion}") | ||||
|     testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:${junitVersion}") | ||||
| } | ||||
|  | ||||
| test { | ||||
|     useJUnitPlatform() | ||||
| } | ||||
|  | ||||
| jlink { | ||||
|     imageZip = project.file("${buildDir}/distributions/app-${javafx.platform.classifier}.zip") | ||||
|     options = ['--strip-debug', '--compress', '2', '--no-header-files', '--no-man-pages'] | ||||
|     launcher { | ||||
|         name = 'app' | ||||
|     } | ||||
| } | ||||
|  | ||||
| jlinkZip { | ||||
|     group = 'distribution' | ||||
| } | ||||
							
								
								
									
										
											BIN
										
									
								
								jchess/gradle/wrapper/gradle-wrapper.jar
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								jchess/gradle/wrapper/gradle-wrapper.jar
									
									
									
									
										vendored
									
									
								
							
										
											Binary file not shown.
										
									
								
							| @ -1 +0,0 @@ | ||||
| rootProject.name = "jchess" | ||||
| @ -1,8 +0,0 @@ | ||||
| module ovh.herisson.tontich.jchess { | ||||
|     requires javafx.controls; | ||||
|     requires javafx.fxml; | ||||
|  | ||||
|  | ||||
|     opens ovh.herisson.tontich.jchess to javafx.fxml; | ||||
|     exports ovh.herisson.tontich.jchess; | ||||
| } | ||||
| @ -1,23 +0,0 @@ | ||||
| package ovh.herisson.tontich.jchess; | ||||
|  | ||||
| import javafx.application.Application; | ||||
| import javafx.fxml.FXMLLoader; | ||||
| import javafx.scene.Scene; | ||||
| import javafx.stage.Stage; | ||||
|  | ||||
| import java.io.IOException; | ||||
|  | ||||
| public class HelloApplication extends Application { | ||||
|     @Override | ||||
|     public void start(Stage stage) throws IOException { | ||||
|         FXMLLoader fxmlLoader = new FXMLLoader(HelloApplication.class.getResource("hello-view.fxml")); | ||||
|         Scene scene = new Scene(fxmlLoader.load(), 320, 240); | ||||
|         stage.setTitle("Hello!"); | ||||
|         stage.setScene(scene); | ||||
|         stage.show(); | ||||
|     } | ||||
|  | ||||
|     public static void main(String[] args) { | ||||
|         launch(); | ||||
|     } | ||||
| } | ||||
| @ -1,14 +0,0 @@ | ||||
| package ovh.herisson.tontich.jchess; | ||||
|  | ||||
| import javafx.fxml.FXML; | ||||
| import javafx.scene.control.Label; | ||||
|  | ||||
| public class HelloController { | ||||
|     @FXML | ||||
|     private Label welcomeText; | ||||
|  | ||||
|     @FXML | ||||
|     protected void onHelloButtonClick() { | ||||
|         welcomeText.setText("Welcome to JavaFX Application!"); | ||||
|     } | ||||
| } | ||||
| @ -1,16 +0,0 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
|  | ||||
| <?import javafx.geometry.Insets?> | ||||
| <?import javafx.scene.control.Label?> | ||||
| <?import javafx.scene.layout.VBox?> | ||||
|  | ||||
| <?import javafx.scene.control.Button?> | ||||
| <VBox alignment="CENTER" spacing="20.0" xmlns:fx="http://javafx.com/fxml" | ||||
|       fx:controller="ovh.herisson.tontich.jchess.HelloController"> | ||||
|     <padding> | ||||
|         <Insets bottom="20.0" left="20.0" right="20.0" top="20.0"/> | ||||
|     </padding> | ||||
|  | ||||
|     <Label fx:id="welcomeText"/> | ||||
|     <Button text="Hello!" onAction="#onHelloButtonClick"/> | ||||
| </VBox> | ||||
							
								
								
									
										11
									
								
								settings.gradle
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								settings.gradle
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,11 @@ | ||||
| /* | ||||
|  * This file was generated by the Gradle 'init' task. | ||||
|  * | ||||
|  * The settings file is used to specify which projects to include in your build. | ||||
|  * | ||||
|  * Detailed information about configuring a multi-project build in Gradle can be found | ||||
|  * in the user manual at https://docs.gradle.org/8.0.2/userguide/multi_project_builds.html | ||||
|  */ | ||||
|  | ||||
| rootProject.name = 'jchess' | ||||
| include('app') | ||||
		Reference in New Issue
	
	Block a user