mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-10-01 06:51:17 +07:00
add buildDate to report
GitOrigin-RevId: 100ad47b7da381e61b3a77bfda5c125b75664caf
This commit is contained in:
committed by
intellij-monorepo-bot
parent
9e8e698681
commit
7405e817ab
@@ -1,3 +1,7 @@
|
||||
## 13
|
||||
|
||||
* add `buildDate`.
|
||||
|
||||
## 12
|
||||
|
||||
* service/component events are reported in a google trace event format.
|
||||
|
||||
+5
-2
@@ -16,6 +16,7 @@ import com.intellij.util.io.jackson.obj
|
||||
import java.io.CharArrayWriter
|
||||
import java.nio.ByteBuffer
|
||||
import java.nio.CharBuffer
|
||||
import java.time.ZoneId
|
||||
import java.time.ZonedDateTime
|
||||
import java.time.format.DateTimeFormatter
|
||||
import java.util.concurrent.TimeUnit
|
||||
@@ -41,8 +42,10 @@ internal class IdeaFormatWriter(private val activities: Map<String, MutableList<
|
||||
writer.use {
|
||||
writer.obj {
|
||||
writer.writeStringField("version", StartUpPerformanceReporter.VERSION)
|
||||
writer.writeStringField("build", ApplicationInfo.getInstance().build.asStringWithoutProductCode())
|
||||
writer.writeStringField("productCode", ApplicationInfo.getInstance().build.productCode)
|
||||
val appInfo = ApplicationInfo.getInstance()
|
||||
writer.writeStringField("build", appInfo.build.asStringWithoutProductCode())
|
||||
writer.writeStringField("buildDate", ZonedDateTime.ofInstant(appInfo.buildDate.toInstant(), ZoneId.systemDefault()).format(DateTimeFormatter.RFC_1123_DATE_TIME))
|
||||
writer.writeStringField("productCode", appInfo.build.productCode)
|
||||
writer.writeStringField("generated", ZonedDateTime.now().format(DateTimeFormatter.RFC_1123_DATE_TIME))
|
||||
writer.writeStringField("os", SystemInfo.getOsNameAndVersion())
|
||||
writer.writeStringField("runtime", SystemInfo.JAVA_VENDOR + " " + SystemInfo.JAVA_VERSION + " " + SystemInfo.JAVA_RUNTIME_VERSION)
|
||||
|
||||
+1
-1
@@ -38,7 +38,7 @@ class StartUpPerformanceReporter : StartupActivity.DumbAware {
|
||||
companion object {
|
||||
internal val LOG = logger<StartUpMeasurer>()
|
||||
|
||||
internal const val VERSION = "12"
|
||||
internal const val VERSION = "13"
|
||||
|
||||
internal fun sortItems(items: MutableList<ActivityImpl>) {
|
||||
items.sortWith(Comparator { o1, o2 ->
|
||||
|
||||
Reference in New Issue
Block a user