Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
1717e12
protocol update
BFergerson Feb 1, 2022
426b2c3
bump
BFergerson Feb 1, 2022
bb39912
Merge branch 'master' into v0.3.1
BFergerson Feb 1, 2022
cef8a4c
Merge branch 'master' into v0.3.1
BFergerson Feb 1, 2022
2309c7d
refactor
BFergerson Feb 1, 2022
97c9f98
refactor
BFergerson Feb 1, 2022
cf5bd28
refactor
BFergerson Feb 1, 2022
1d72d63
temp version
BFergerson Feb 1, 2022
a42551b
refactor
BFergerson Feb 1, 2022
56e7adb
refactor
BFergerson Feb 1, 2022
13fb127
refactor
BFergerson Feb 1, 2022
d0f9347
clean
BFergerson Feb 1, 2022
3fac954
organize imports
BFergerson Feb 1, 2022
1f99248
refactor
BFergerson Feb 1, 2022
c1d4142
refactor
BFergerson Feb 2, 2022
d254f17
bump
BFergerson Feb 2, 2022
b2b515e
bump
BFergerson Feb 2, 2022
efe60d6
refactor
BFergerson Feb 2, 2022
f7ba079
validate marker auth over tcp
BFergerson Feb 2, 2022
b4b904c
refactor
BFergerson Feb 2, 2022
eafc6da
bump
BFergerson Feb 2, 2022
42aa9d6
refactor
BFergerson Feb 2, 2022
5d67313
bump
BFergerson Feb 2, 2022
6eb1e98
bump
BFergerson Feb 2, 2022
e9337ca
backwards compatibility issues
BFergerson Feb 2, 2022
b6b42da
bump
BFergerson Feb 2, 2022
8ed4ac8
bump
BFergerson Feb 2, 2022
efcee42
bump
BFergerson Feb 2, 2022
f7dee33
Merge branch 'master' into dev
BFergerson Feb 5, 2022
c77f097
moved packages
BFergerson Feb 5, 2022
af3cc60
refactor
BFergerson Feb 5, 2022
135a416
better error message
BFergerson Feb 5, 2022
d0f1a17
bump
BFergerson Feb 5, 2022
eccbd2d
bump
BFergerson Feb 5, 2022
c592d2c
use official lib
BFergerson Feb 6, 2022
75d5491
Update build.gradle.kts
BFergerson Feb 7, 2022
b4db81c
Update build.gradle.kts
BFergerson Feb 7, 2022
c5bc659
Update build.gradle.kts
BFergerson Feb 7, 2022
47b6563
Update build.gradle.kts
BFergerson Feb 7, 2022
7911a11
Update build.gradle.kts
BFergerson Feb 7, 2022
af73faf
bump
BFergerson Feb 7, 2022
496e262
Merge remote-tracking branch 'origin/dev' into dev
BFergerson Feb 7, 2022
79df319
Update build.gradle.kts
BFergerson Feb 7, 2022
719c315
bump
BFergerson Feb 7, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ kotlin.code.style=official

pluginGroup = spp.jetbrains
pluginName = Source++
projectVersion=0.3.1
projectVersion=0.4.0
pluginSinceBuild = 202.4357
# Plugin Verifier integration -> https://github.com/JetBrains/gradle-intellij-plugin#plugin-verifier-dsl
# See https://jb.gg/intellij-platform-builds-list for available build versions
Expand All @@ -21,7 +21,7 @@ platformPlugins = java, Groovy, Kotlin, PythonCore:213.5744.223, org.intellij.sc
# See https://kotlinlang.org/docs/reference/using-gradle.html#dependency-on-the-standard-library for details.
kotlin.stdlib.default.dependency = true

apolloVersion=3.0.0
apolloVersion=3.1.0
vertxVersion=4.2.4
slf4jVersion=1.7.33
jacksonVersion=2.13.1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@
*/
package spp.jetbrains.mapper.api.impl

import org.slf4j.LoggerFactory
import spp.jetbrains.mapper.api.SourceMapper
import spp.jetbrains.mapper.vcs.git.GitRepositoryMapper
import spp.jetbrains.mapper.vcs.git.LogFollowCommand
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.LocalArtifact
import org.slf4j.LoggerFactory
import java.util.*

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
package spp.jetbrains.mapper.vcs.git

import com.google.common.base.Preconditions
import spp.jetbrains.mapper.extend.SourceCodeTokenizer
import jp.ac.titech.c.se.stein.PorcelainAPI
import jp.ac.titech.c.se.stein.core.Context
import jp.ac.titech.c.se.stein.core.EntrySet
Expand All @@ -29,6 +28,7 @@ import org.eclipse.jgit.api.Git
import org.eclipse.jgit.internal.storage.file.FileRepository
import org.eclipse.jgit.lib.Repository
import org.slf4j.LoggerFactory
import spp.jetbrains.mapper.extend.SourceCodeTokenizer
import java.io.File
import java.nio.charset.StandardCharsets
import java.util.*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,6 @@
*/
package spp.jetbrains.mapper.vcs.git

import spp.jetbrains.mapper.api.impl.SourceMapperImpl
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType
import spp.protocol.artifact.LocalArtifact
import org.eclipse.jgit.api.Git
import org.eclipse.jgit.api.errors.GitAPIException
import org.eclipse.jgit.diff.DiffEntry
Expand All @@ -33,6 +29,10 @@ import org.eclipse.jgit.lib.Repository
import org.eclipse.jgit.revwalk.RevCommit
import org.eclipse.jgit.treewalk.TreeWalk
import org.slf4j.LoggerFactory
import spp.jetbrains.mapper.api.impl.SourceMapperImpl
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType
import spp.protocol.artifact.LocalArtifact
import java.io.IOException

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,18 @@
*/
package spp.jetbrains.mapper.integration

import spp.jetbrains.mapper.api.impl.SourceMapperImpl
import spp.jetbrains.mapper.extend.SourceCodeTokenizer
import spp.jetbrains.mapper.vcs.git.GitRepositoryMapper
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType
import org.eclipse.jgit.api.Git
import org.eclipse.jgit.internal.storage.file.FileRepository
import org.eclipse.jgit.lib.Constants
import org.intellij.lang.annotations.Language
import org.junit.Assert.*
import org.junit.Ignore
import org.junit.Test
import spp.jetbrains.mapper.api.impl.SourceMapperImpl
import spp.jetbrains.mapper.extend.SourceCodeTokenizer
import spp.jetbrains.mapper.vcs.git.GitRepositoryMapper
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType
import java.io.File
import java.nio.file.Files
import java.util.*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,18 @@
*/
package spp.jetbrains.mapper.integration

import spp.jetbrains.mapper.api.impl.SourceMapperImpl
import spp.jetbrains.mapper.extend.SourceCodeTokenizer
import spp.jetbrains.mapper.vcs.git.GitRepositoryMapper
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType
import org.eclipse.jgit.api.Git
import org.eclipse.jgit.internal.storage.file.FileRepository
import org.eclipse.jgit.lib.Constants
import org.intellij.lang.annotations.Language
import org.junit.Assert.*
import org.junit.Ignore
import org.junit.Test
import spp.jetbrains.mapper.api.impl.SourceMapperImpl
import spp.jetbrains.mapper.extend.SourceCodeTokenizer
import spp.jetbrains.mapper.vcs.git.GitRepositoryMapper
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType
import java.io.File
import java.nio.file.Files
import java.util.*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,18 @@
*/
package spp.jetbrains.mapper.integration

import spp.jetbrains.mapper.api.impl.SourceMapperImpl
import spp.jetbrains.mapper.extend.SourceCodeTokenizer
import spp.jetbrains.mapper.vcs.git.GitRepositoryMapper
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType
import org.eclipse.jgit.api.Git
import org.eclipse.jgit.internal.storage.file.FileRepository
import org.eclipse.jgit.lib.Constants
import org.intellij.lang.annotations.Language
import org.junit.Assert.*
import org.junit.Ignore
import org.junit.Test
import spp.jetbrains.mapper.api.impl.SourceMapperImpl
import spp.jetbrains.mapper.extend.SourceCodeTokenizer
import spp.jetbrains.mapper.vcs.git.GitRepositoryMapper
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType
import java.io.File
import java.nio.file.Files
import java.util.*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,6 @@ import com.intellij.psi.*
import com.intellij.psi.search.FileTypeIndex
import com.intellij.psi.search.GlobalSearchScope
import com.intellij.psi.search.ProjectScope
import spp.jetbrains.marker.jvm.psi.EndpointDetector
import spp.jetbrains.marker.source.JVMMarkerUtils
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType
import io.vertx.core.Promise
import io.vertx.core.Vertx
import io.vertx.kotlin.coroutines.await
Expand All @@ -42,7 +38,11 @@ import org.jetbrains.uast.UMethod
import org.jetbrains.uast.toUElement
import org.jetbrains.uast.toUElementOfType
import org.slf4j.LoggerFactory
import spp.protocol.utils.ArtifactNameUtils
import spp.jetbrains.marker.jvm.psi.EndpointDetector
import spp.jetbrains.marker.source.JVMMarkerUtils
import spp.protocol.artifact.ArtifactNameUtils
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType
import java.util.*

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ package spp.jetbrains.marker.jvm
import com.intellij.psi.PsiClassOwner
import com.intellij.psi.PsiElement
import com.intellij.psi.PsiFile
import spp.jetbrains.marker.ArtifactNamingService
import spp.jetbrains.marker.source.JVMMarkerUtils
import org.jetbrains.uast.UClass
import org.jetbrains.uast.UExpression
import org.jetbrains.uast.UMethod
import org.jetbrains.uast.toUElement
import spp.jetbrains.marker.ArtifactNamingService
import spp.jetbrains.marker.source.JVMMarkerUtils
import spp.protocol.artifact.ArtifactQualifiedName
import spp.protocol.artifact.ArtifactType

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,17 +23,17 @@ import com.intellij.openapi.editor.BlockInlayPriority
import com.intellij.psi.PsiElement
import com.intellij.psi.PsiMethod
import com.intellij.psi.PsiStatement
import spp.jetbrains.marker.SourceMarker
import spp.jetbrains.marker.plugin.SourceInlayHintProvider
import spp.jetbrains.marker.source.JVMMarkerUtils
import spp.jetbrains.marker.source.mark.inlay.InlayMark
import spp.jetbrains.marker.source.mark.inlay.config.InlayMarkVirtualText
import org.jetbrains.kotlin.psi.KtNamedFunction
import org.jetbrains.kotlin.psi.psiUtil.getParentOfType
import org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.members.GrMethod
import org.jetbrains.uast.UExpression
import org.jetbrains.uast.UMethod
import org.jetbrains.uast.toUElement
import spp.jetbrains.marker.SourceMarker
import spp.jetbrains.marker.plugin.SourceInlayHintProvider
import spp.jetbrains.marker.source.JVMMarkerUtils
import spp.jetbrains.marker.source.mark.inlay.InlayMark
import spp.jetbrains.marker.source.mark.inlay.config.InlayMarkVirtualText

/**
* todo: description.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ import com.intellij.ui.SimpleTextAttributes
import com.intellij.ui.treeStructure.SimpleNode
import com.intellij.xdebugger.impl.ui.DebuggerUIUtil
import com.intellij.xdebugger.impl.ui.XDebuggerUIConstants
import spp.protocol.instrument.LiveVariable
import spp.protocol.instrument.LiveVariableScope
import org.apache.commons.lang3.EnumUtils
import spp.protocol.instrument.variable.LiveVariable
import spp.protocol.instrument.variable.LiveVariableScope

/**
* todo: description.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,6 @@ package spp.jetbrains.marker.jvm.psi

import com.intellij.openapi.application.ApplicationManager
import com.intellij.openapi.util.Computable
import spp.jetbrains.marker.jvm.psi.endpoint.SkywalkingTraceEndpoint
import spp.jetbrains.marker.jvm.psi.endpoint.SpringMVCEndpoint
import spp.jetbrains.marker.source.mark.api.MethodSourceMark
import spp.jetbrains.marker.source.mark.api.SourceMark
import spp.jetbrains.marker.source.mark.api.key.SourceKey
import spp.jetbrains.monitor.skywalking.bridge.EndpointBridge
import io.vertx.core.Future
import io.vertx.core.Promise
import io.vertx.core.Vertx
Expand All @@ -39,6 +33,12 @@ import kotlinx.coroutines.withContext
import org.jetbrains.uast.UMethod
import org.jetbrains.uast.toUElement
import org.slf4j.LoggerFactory
import spp.jetbrains.marker.jvm.psi.endpoint.SkywalkingTraceEndpoint
import spp.jetbrains.marker.jvm.psi.endpoint.SpringMVCEndpoint
import spp.jetbrains.marker.source.mark.api.MethodSourceMark
import spp.jetbrains.marker.source.mark.api.SourceMark
import spp.jetbrains.marker.source.mark.api.key.SourceKey
import spp.jetbrains.monitor.skywalking.bridge.EndpointBridge
import java.util.*

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,6 @@ import com.intellij.psi.PsiElement
import com.intellij.psi.PsiMethodCallExpression
import com.intellij.refactoring.suggested.endOffset
import com.intellij.refactoring.suggested.startOffset
import spp.jetbrains.marker.source.SourceFileMarker
import spp.jetbrains.marker.source.mark.api.MethodSourceMark
import spp.jetbrains.marker.source.mark.api.key.SourceKey
import spp.jetbrains.marker.source.mark.inlay.InlayMark
import io.vertx.core.Future
import io.vertx.core.Promise
import io.vertx.core.Vertx
Expand All @@ -43,6 +39,10 @@ import org.jetbrains.plugins.groovy.lang.psi.impl.stringValue
import org.jetbrains.uast.UMethod
import org.jetbrains.uast.toUElement
import org.slf4j.LoggerFactory
import spp.jetbrains.marker.source.SourceFileMarker
import spp.jetbrains.marker.source.mark.api.MethodSourceMark
import spp.jetbrains.marker.source.mark.api.key.SourceKey
import spp.jetbrains.marker.source.mark.inlay.InlayMark

/**
* Detects the presence of log statements within methods and saves log patterns.
Expand Down
Loading