Skip to content

Commit adca2d6

Browse files
committed
fix(ktl-3860): reorder news and add syntax highlight
1 parent 4730c4e commit adca2d6

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

src/pages/news/gsoc-2025-gemini-vertex-firebase/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Google Summer of Code 2025 – Support Android and iOS Targets in Kotlin Multiplatform for Gemini Using Vertex AI in Firebase"
3-
date: 2025-11-19 11:45
3+
date: 2025-11-19 11:42
44
coverImage: "./gsoc-2025.png"
55
socialImage: "./gsoc-2025.png"
66
---

src/pages/news/gsoc-2025-gradle-cache/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Google Summer of Code 2025 – Improving Configuration Cache in Key Gradle Plugins"
3-
date: 2025-11-19 11:45
3+
date: 2025-11-19 11:43
44
coverImage: "./gsoc-2025.png"
55
socialImage: "./gsoc-2025.png"
66
---

src/pages/news/gsoc-2025-gradle-plugin-jenkins/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Google Summer of Code 2025 – Gradle Convention Plugin for Developing Jenkins Plugins"
3-
date: 2025-11-19 11:45
3+
date: 2025-11-19 11:41
44
coverImage: "./gsoc-2025.png"
55
socialImage: "./gsoc-2025.png"
66
---

src/pages/news/gsoc-2025-intellij-gradle-plugin/index.mdx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ The verifyPlugin task, a Gradle task that is part of the IntelliJ Platform Gradl
115115
Groups.VerifyPlugin` for verification-specific issues.
116116
* Dynamic `VerificationFailure` factory generating `ProblemIds` from `FailureLevel` enum.
117117

118-
```
118+
```kotlin
119119
/**
120120
* Contains problem IDs to be used when reporting a problem with the Problems API
121121
* for the IntelliJ Platform Gradle Plugin.
@@ -151,7 +151,7 @@ internal object Problems {
151151

152152
* **`reportError()` helper**: Wraps exceptions with Problems API metadata, including clickable report URLs.
153153

154-
```
154+
```kotlin
155155
/**
156156
* Helper function to report an error using the Problems API.
157157
*
@@ -200,7 +200,7 @@ internal fun ProblemReporter.reportError(
200200

201201
* **`VerifyPluginConfigurationReportsImpl`**: `DelegatingReportContainer` delegating to `DefaultReportContainer`.
202202

203-
```
203+
```kotlin
204204
open class VerifyPluginConfigurationReportsImpl @Inject constructor(
205205
owner: Describable,
206206
objectFactory: ObjectFactory,
@@ -226,7 +226,7 @@ open class VerifyPluginConfigurationReportsImpl @Inject constructor(
226226
* **Report lifecycle**: Task execution → validation results → `SingleFileReport` generation → configurable output.
227227
* **DSL integration**
228228

229-
```
229+
```kotlin
230230
// Task DSL configuration
231231
reports {
232232
txt.required.set(true)
@@ -238,7 +238,7 @@ reports {
238238

239239
* **Dependency injection**: `@Inject ObjectFactory` for report instance creation.
240240

241-
```
241+
```kotlin
242242
@CacheableTask
243243
abstract class VerifyPluginProjectConfigurationTask : DefaultTask(), IntelliJPlatformVersionAware, KotlinMetadataAware,
244244
RuntimeAware, PluginAware, ModuleAware, Reporting<VerifyPluginConfigurationReports> {
@@ -304,7 +304,7 @@ I dived into the IntelliJ Platform Gradle Plugin source code, focusing on the ke
304304
* I found the TODOs in the codebase that specifically mentioned Worker API and Reporting API integration – these became my project's foundation.
305305
* I examined how VerifyPluginTask calls the external tool in its exec() method:
306306

307-
```
307+
```kotlin
308308
@TaskAction
309309
override fun exec() {
310310
with(ides) {
@@ -336,7 +336,7 @@ I also built prototypes:
336336

337337
2. **Worker API prototype:** I implemented a basic Worker API integration for VerifyPluginTask using process isolation mode:
338338

339-
```
339+
```kotlin
340340
abstract class VerifyPluginTask : DefaultTask() {
341341
@get:Inject
342342
abstract val workerExecutor: WorkerExecutor

src/pages/news/gsoc-2025-kotlin-lps/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Google Summer of Code 2025 – Build a Modern, Compiler-Integrated Kotlin Language Server"
3-
date: 2025-11-19 11:45
3+
date: 2025-11-19 11:40
44
coverImage: "./gsoc-2025.png"
55
socialImage: "./gsoc-2025.png"
66
---

src/pages/news/gsoc-2025-kotlin-quality-reporting/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Google Summer of Code 2025 – Enhanced Kotlin Code Quality Reporting with Gradle Problem API: Integration with Detekt and Ktlint"
3-
date: 2025-11-19 11:45
3+
date: 2025-11-19 11:44
44
coverImage: "./gsoc-2025.png"
55
socialImage: "./gsoc-2025.png"
66
---

0 commit comments

Comments
 (0)