Skip to content

Commit a48bbbc

Browse files
committed
Update dependencies
1 parent fed7140 commit a48bbbc

15 files changed

+353
-449
lines changed

.gitignore

+8-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
**/out/
88
modules.xml
99

10+
# Eclipse / Zed IDE's
11+
**/.settings/
12+
1013
# VSCode IDE
1114

1215
**/.vscode/
@@ -23,7 +26,10 @@ modules.xml
2326

2427
GoldenMasterTest.*.txt
2528

26-
# Miscellaneous temporary Files
29+
# Test results
30+
**/_test_results/
31+
32+
# Miscellaneous temporary and non-text Files
2733

2834
*.bak
2935
*.swp
@@ -35,3 +41,4 @@ GoldenMasterTest.*.txt
3541
*.tar.gz
3642
*.rar
3743
*.jar
44+
.DS_Store

cpp/CMakeLists.txt

+2-3
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,8 @@ cmake_minimum_required(VERSION 3.19.3)
2323
project(Kata-Diamonds CXX)
2424

2525
set(CMAKE_CXX_STANDARD 20)
26-
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
27-
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++ -std=c++20")
28-
endif()
26+
set(CMAKE_CXX_STANDARD_REQUIRED ON)
27+
2928
enable_testing()
3029

3130
set_property(GLOBAL PROPERTY USE_FOLDERS ON)

cpp/cmake/version.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
cmake 3.31.3
1+
cmake 3.31.6

go/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/murex/kata/diamonds
22

3-
go 1.23
3+
go 1.24
44

55
require github.com/stretchr/testify v1.10.0
66

java/.gitattributes

+2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
# Prevents Maven wrapper from failing when launched from git bash on a Windows box
22
maven-wrapper.properties text eol=lf
3+
mvnw text eof=lf
4+
gradlew text eof=lf

java/.mvn/wrapper/maven-wrapper.properties

+3-2
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@
1414
# KIND, either express or implied. See the License for the
1515
# specific language governing permissions and limitations
1616
# under the License.
17-
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.5/apache-maven-3.9.5-bin.zip
18-
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar
17+
wrapperVersion=3.3.2
18+
distributionType=only-script
19+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip

java/build.gradle

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ plugins {
22
id 'java'
33
id 'java-library'
44
id 'com.adarshr.test-logger' version '4.0.0'
5+
id 'se.patrikerdes.use-latest-versions' version '0.2.18'
6+
id 'com.github.ben-manes.versions' version '0.52.0'
57
}
68

79
java {
122 Bytes
Binary file not shown.

java/gradle/wrapper/gradle-wrapper.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

java/gradlew

+1-1
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ fi
205205
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
206206

207207
# Collect all arguments for the java command:
208-
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
208+
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
209209
# and any embedded shellness will be escaped.
210210
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
211211
# treated as '${Hostname}' itself on the command line.

0 commit comments

Comments
 (0)