Skip to content

Commit

Permalink
Update dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
mengdaming committed Feb 28, 2025
1 parent e0872a1 commit af73656
Show file tree
Hide file tree
Showing 17 changed files with 480 additions and 575 deletions.
9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@
**/out/
modules.xml

# Eclipse / Zed IDE's
**/.settings/

# VSCode IDE

**/.vscode/
Expand All @@ -23,7 +26,10 @@ modules.xml

GoldenMasterTest.*.txt

# Miscellaneous temporary Files
# Test results
**/_test_results/

# Miscellaneous temporary and non-text Files

*.bak
*.swp
Expand All @@ -35,3 +41,4 @@ GoldenMasterTest.*.txt
*.tar.gz
*.rar
*.jar
.DS_Store
5 changes: 2 additions & 3 deletions cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,8 @@ cmake_minimum_required(VERSION 3.19.3)
project(Kata-RomanNumeralsAddition CXX)

set(CMAKE_CXX_STANDARD 20)
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++ -std=c++20")
endif()
set(CMAKE_CXX_STANDARD_REQUIRED ON)

enable_testing()

set_property(GLOBAL PROPERTY USE_FOLDERS ON)
Expand Down
2 changes: 1 addition & 1 deletion cpp/cmake/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
cmake 3.31.3
cmake 3.31.6
2 changes: 1 addition & 1 deletion go/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/murex/kata/roman_numerals

go 1.23
go 1.24

require github.com/stretchr/testify v1.10.0

Expand Down
2 changes: 2 additions & 0 deletions java/.gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
# Prevents Maven wrapper from failing when launched from git bash on a Windows box
maven-wrapper.properties text eol=lf
mvnw text eof=lf
gradlew text eof=lf
5 changes: 3 additions & 2 deletions java/.mvn/wrapper/maven-wrapper.properties
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,6 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.5/apache-maven-3.9.5-bin.zip
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar
wrapperVersion=3.3.2
distributionType=only-script
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip
4 changes: 3 additions & 1 deletion java/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ plugins {
id 'java'
id 'java-library'
id 'com.adarshr.test-logger' version '4.0.0'
id 'se.patrikerdes.use-latest-versions' version '0.2.18'
id 'com.github.ben-manes.versions' version '0.52.0'
}

java {
Expand All @@ -16,7 +18,7 @@ repositories {

dependencies {
// JUnit 5
testImplementation("org.junit.jupiter:junit-jupiter:5.11.4")
testImplementation("org.junit.jupiter:junit-jupiter:5.12.0")
testRuntimeOnly("org.junit.platform:junit-platform-launcher")

// Guava utility package
Expand Down
Binary file modified java/gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
2 changes: 1 addition & 1 deletion java/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
2 changes: 1 addition & 1 deletion java/gradlew
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ fi
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'

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

0 comments on commit af73656

Please sign in to comment.