The third-party Telegram android app.
This report summarizes scanner evidence for NextAlone/Nagram, a Java project with 3,509 GitHub stars. SynthScan examined 2,200,093 lines of code across 7261 source files, recording 3687 pattern matches distributed across 20 syntactic categories. The legacy adjusted pattern signal is 2.4 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 3407 finding(s).
Are imports declared and package/API names verified? 212 finding(s).
Are wrappers, guards, and repeated structures necessary? 70 finding(s).
Which changes need focused human review? 3687 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 3687 distinct pattern matches across 20 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | bin/scripts/gateway_worker.js | 1 | // SPDX-License-Identifier: GPL-2.0-or-later | COMMENT |
| LOW | TMessagesProj/jni/TgNetWrapper.cpp | 1 | #include <jni.h> | COMMENT |
| LOW | TMessagesProj/jni/jni.c | 1 | #include <stdio.h> | COMMENT |
| LOW | TMessagesProj/jni/gifvideo.cpp | 1 | #include <jni.h> | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 1 | #include <jni.h> | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 981 | // } | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 1001 | // | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 1021 | // fclose(f); | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 1041 | // uint8_t *outBuffer = NULL; | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 1061 | // rowPointer[0] = (JSAMPROW) (srcBuf + cinfo.next_scanline * stride); | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 1341 | COMMENT | |
| LOW | TMessagesProj/jni/image.cpp | 1361 | // a = α_src (color alpha, in [0,1]): | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 1621 | // output pixel = RGBA(0, 0, 0, v) | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 1701 | } | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 2001 | // ALPHA_8 -> RGBA_8888 expansion. | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 2101 | static_cast<uint8_t *>(dstPixels), | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 2241 | COMMENT | |
| LOW | TMessagesProj/jni/image.cpp | 2261 | #include <jni.h> | COMMENT |
| LOW | TMessagesProj/jni/image.cpp | 2301 | COMMENT | |
| LOW | TMessagesProj/jni/c_utils.h | 1 | #ifndef log_h | COMMENT |
| LOW | TMessagesProj/jni/c_utils.h | 21 | #define MAX(x, y) ((x) > (y)) ? (x) : (y) | COMMENT |
| LOW | TMessagesProj/jni/fast-edge.cpp | 21 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | COMMENT |
| LOW | TMessagesProj/jni/audio.c | 1 | #include <jni.h> | COMMENT |
| LOW | TMessagesProj/jni/secureid_ocr.cpp | 1 | #include <jni.h> | COMMENT |
| LOW | TMessagesProj/jni/tgnet/ConnectionsManager.cpp | 1 | /* | COMMENT |
| LOW | TMessagesProj/jni/tgnet/ConnectionsManager.cpp | 21 | #include <string> | COMMENT |
| LOW | TMessagesProj/jni/tgnet/ConnectionSocket.cpp | 1 | /* | COMMENT |
| LOW | TMessagesProj/jni/tgnet/ConnectionSocket.cpp | 21 | #include <utility> | COMMENT |
| LOW | TMessagesProj/jni/tgnet/Datacenter.cpp | 1 | /* | COMMENT |
| LOW | TMessagesProj/jni/tgnet/Handshake.cpp | 1 | /* | COMMENT |
| LOW | TMessagesProj/jni/tgnet/Handshake.cpp | 1001 | // if (version >= 1) { | COMMENT |
| LOW | TMessagesProj/jni/tgnet/Defines.h | 21 | //#define DEBUG_VERSION | COMMENT |
| LOW | TMessagesProj/jni/tgnet/TLSHello.h | 1 | #ifndef TLSHELLO_H | COMMENT |
| LOW | TMessagesProj/jni/tgnet/TLSHello.h | 61 | #endif // TLSHELLO_H | COMMENT |
| LOW | TMessagesProj/jni/tgnet/Connection.cpp | 1 | /* | COMMENT |
| LOW | TMessagesProj/jni/prisma/bridge/PrismaIncludes.h | 1 | #pragma once | COMMENT |
| LOW | TMessagesProj/jni/gifvideo/video_frame_reader.h | 1 | #pragma once | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 81 | # define SQLITE_APICALL | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 441 | ** | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 461 | #define SQLITE_EMPTY 16 /* Internal use only */ | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 501 | #define SQLITE_IOERR_FSYNC (SQLITE_IOERR | (4<<8)) | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 521 | #define SQLITE_IOERR_MMAP (SQLITE_IOERR | (24<<8)) | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 541 | #define SQLITE_CANTOPEN_SYMLINK (SQLITE_CANTOPEN | (6<<8)) | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 601 | #define SQLITE_OPEN_TRANSIENT_DB 0x00000400 /* VFS only */ | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 661 | #define SQLITE_IOCAP_SAFE_APPEND 0x00000200 | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 1181 | ** </ul> | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 1201 | #define SQLITE_FCNTL_BUSYHANDLER 15 | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 2081 | ** size can be adjusted up or down for individual databases using the | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 2101 | #define SQLITE_CONFIG_PCACHE 14 /* no-op */ | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 2401 | #define SQLITE_DBCONFIG_ENABLE_FKEY 1002 /* int int* */ | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 3161 | #define SQLITE_DROP_TABLE 11 /* Table Name NULL */ | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 4001 | #define SQLITE_LIMIT_LENGTH 0 | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 7201 | #define SQLITE_INDEX_CONSTRAINT_GT 4 | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 7881 | ** next. Applications that override the built-in mutex logic must be | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 7981 | ** | COMMENT |
| LOW | TMessagesProj/jni/sqlite/sqlite3.h | 8001 | #define SQLITE_TESTCTRL_OPTIMIZATIONS 15 | COMMENT |
| LOW | TMessagesProj/jni/third_party/build_ffmpeg.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | TMessagesProj/jni/third_party/build_libvpx.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | TMessagesProj/jni/third_party/build_common.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | …oj/jni/third_party/libsrtp/crypto/test/cipher_driver.c | 41 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | COMMENT |
| 2703 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …in/java/org/telegram/messenger/HuaweiMapsProvider.java | 55 | return new HuaweiCameraUpdate(CameraUpdateFactory.newLatLng(new com.huawei.hms.maps.model.LatLng(latLng.latitude | CODE |
| CRITICAL | …in/java/org/telegram/messenger/HuaweiMapsProvider.java | 60 | return new HuaweiCameraUpdate(CameraUpdateFactory.newLatLngZoom(new com.huawei.hms.maps.model.LatLng(latLng.lati | CODE |
| CRITICAL | …in/java/org/telegram/messenger/HuaweiMapsProvider.java | 296 | marker.setPosition(new com.huawei.hms.maps.model.LatLng(latLng.latitude, latLng.longitude)); | CODE |
| CRITICAL | …in/java/org/telegram/messenger/HuaweiMapsProvider.java | 350 | circle.setCenter(new com.huawei.hms.maps.model.LatLng(latLng.latitude, latLng.longitude)); | CODE |
| CRITICAL | …in/java/org/telegram/messenger/HuaweiMapsProvider.java | 370 | return projection.toScreenLocation(new com.huawei.hms.maps.model.LatLng(latLng.latitude, latLng.longitude)); | CODE |
| CRITICAL | …in/java/org/telegram/messenger/HuaweiMapsProvider.java | 406 | circleOptions.center(new com.huawei.hms.maps.model.LatLng(latLng.latitude, latLng.longitude)); | CODE |
| CRITICAL | …in/java/org/telegram/messenger/HuaweiMapsProvider.java | 458 | markerOptions.position(new com.huawei.hms.maps.model.LatLng(latLng.latitude, latLng.longitude)); | CODE |
| CRITICAL | …in/java/org/telegram/messenger/HuaweiMapsProvider.java | 508 | builder.include(new com.huawei.hms.maps.model.LatLng(latLng.latitude, latLng.longitude)); | CODE |
| CRITICAL | …dSrc/src/main/kotlin/com/example/GenerateSchemeTask.kt | 237 | val type = constructor.tl.key.name.type.replace('.', '_') | CODE |
| CRITICAL | …roj/src/main/java/org/telegram/ui/CodeNumberField.java | 242 | return xyz.nextalone.nagram.NaConfig.INSTANCE.getInputTextAnimations().Bool() | CODE |
| CRITICAL | …sProj/src/main/java/org/telegram/ui/LoginActivity.java | 10536 | exportLoginTokenDialog = ProxyUtil.showQrDialog(getParentActivity(), "tg://login?token=" + cn.hutool.cor | CODE |
| CRITICAL | …oj/src/main/java/org/telegram/ui/StickersActivity.java | 654 | if (!file.isFile() || !xyz.nextalone.nagram.helper.BackupFileHelper.isStickersFile(file.getName())) { | CODE |
| CRITICAL | …main/java/org/telegram/ui/ChannelAdminLogActivity.java | 3129 | String lowerUrl2 = messageObject.messageOwner.media.webpage.url.toLowerCase(); | CODE |
| CRITICAL | …oj/src/main/java/org/telegram/ui/Cells/DialogCell.java | 1191 | title = xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.zalgoFilter(currentChat.title.replace('\n', ' | CODE |
| CRITICAL | …oj/src/main/java/org/telegram/ui/Cells/DialogCell.java | 2327 | nameString = xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.zalgoFilter(nameString); | CODE |
| CRITICAL | …oj/src/main/java/org/telegram/ui/Cells/DialogCell.java | 3836 | xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.blurify(message); | CODE |
| CRITICAL | …oj/src/main/java/org/telegram/ui/Cells/DialogCell.java | 3837 | if (captionMessage != null) xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.blurify(captionMessage); | CODE |
| CRITICAL | …oj/src/main/java/org/telegram/ui/Cells/DialogCell.java | 6191 | CharSequence mess = xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.zalgoFilter(message.caption.toString( | CODE |
| CRITICAL | …telegram/ui/Components/GroupCallFullscreenAdapter.java | 181 | org.telegram.ui.Cells.GroupCallUserCell.AvatarWavesDrawable avatarWavesDrawable = new org.telegram.ui.Cells.Grou | CODE |
| CRITICAL | …main/java/org/telegram/ui/Components/ThanosEffect.java | 462 | egl = (EGL10) javax.microedition.khronos.egl.EGLContext.getEGL(); | CODE |
| CRITICAL | …in/java/org/telegram/ui/Components/BlurringShader.java | 267 | org.telegram.ui.Components.Paint.Shader.SetColorUniform(p.gradientTopHandle, gradientTop); | CODE |
| CRITICAL | …in/java/org/telegram/ui/Components/BlurringShader.java | 268 | org.telegram.ui.Components.Paint.Shader.SetColorUniform(p.gradientBottomHandle, gradientBottom); | CODE |
| CRITICAL | …in/java/org/telegram/ui/Components/BlurringShader.java | 291 | org.telegram.ui.Components.Paint.Shader.SetColorUniform(p.gradientTopHandle, gradientTop); | CODE |
| CRITICAL | …in/java/org/telegram/ui/Components/BlurringShader.java | 292 | org.telegram.ui.Components.Paint.Shader.SetColorUniform(p.gradientBottomHandle, gradientBottom); | CODE |
| CRITICAL | …in/java/org/telegram/ui/Components/MarkdownParser.java | 182 | io.noties.markwon.inlineparser.MarkwonInlineParserPlugin.create(); | CODE |
| CRITICAL | …in/java/org/telegram/ui/Components/MarkdownParser.java | 184 | io.noties.markwon.ext.latex.JLatexMathPlugin.create( | CODE |
| CRITICAL | …in/java/org/telegram/ui/Components/MarkdownParser.java | 239 | new io.noties.markwon.ext.latex.JLatexMathNode(); | CODE |
| CRITICAL | …ava/org/telegram/ui/Components/MessagePreviewView.java | 1236 | addView(textSelectionOverlay, LayoutHelper.createFrame(LayoutHelper.MATCH_PARENT, LayoutHelper.MATCH_PAR | CODE |
| CRITICAL | …ava/org/telegram/ui/Components/MessagePreviewView.java | 1396 | ((MarginLayoutParams) chatListView.getLayoutParams()).topMargin = org.telegram.ui.ActionBar.ActionBar.getCur | CODE |
| CRITICAL | …elegram/ui/Components/AnimatedPhoneNumberEditText.java | 33 | if (!xyz.nextalone.nagram.NaConfig.INSTANCE.getInputTextAnimations().Bool()) { | CODE |
| CRITICAL | …rg/telegram/ui/Components/spoilers/SpoilerEffect2.java | 401 | egl = (EGL10) javax.microedition.khronos.egl.EGLContext.getEGL(); | CODE |
| CRITICAL | …/main/java/org/telegram/ui/Stories/StoriesStorage.java | 669 | for (int i = 0; i < messageObject.messageOwner.media.webpage.attributes.size(); ++i) { | CODE |
| CRITICAL | …/main/java/org/telegram/ui/Stories/StoriesStorage.java | 670 | TLRPC.WebPageAttribute attr = messageObject.messageOwner.media.webpage.attributes.get(i); | CODE |
| CRITICAL | …/main/java/org/telegram/ui/Stories/StoriesStorage.java | 687 | for (int i = 0; i < messageObject.messageOwner.media.webpage.attributes.size(); ++i) { | CODE |
| CRITICAL | …/main/java/org/telegram/ui/Stories/StoriesStorage.java | 688 | TLRPC.WebPageAttribute attr = messageObject.messageOwner.media.webpage.attributes.get(i); | CODE |
| CRITICAL | …main/java/org/telegram/messenger/LanguageDetector.java | 22 | com.google.mlkit.common.sdkinternal.MlKitContext.zza(ApplicationLoader.applicationContext); | CODE |
| CRITICAL | …main/java/org/telegram/messenger/LanguageDetector.java | 24 | com.google.mlkit.nl.languageid.LanguageIdentification.getClient() | CODE |
| CRITICAL | …n/java/org/telegram/messenger/MediaDataController.java | 6511 | for (int i = 0; i < messageObject.messageOwner.media.webpage.attributes.size(); ++i) { | CODE |
| CRITICAL | …n/java/org/telegram/messenger/MediaDataController.java | 6512 | TLRPC.WebPageAttribute attr = messageObject.messageOwner.media.webpage.attributes.get(i); | CODE |
| CRITICAL | …n/java/org/telegram/messenger/MediaDataController.java | 7423 | while (!(xyz.nextalone.nagram.NaConfig.INSTANCE.getNewMarkdownParser().Bool() || xyz.nextalone.nagram.NaConfig.I | CODE |
| CRITICAL | …n/java/org/telegram/messenger/MediaDataController.java | 7510 | if (!xyz.nextalone.nagram.NaConfig.INSTANCE.getDisableMarkdown().Bool() && xyz.nextalone.nagram.NaConfig.INSTANC | CODE |
| CRITICAL | …n/java/org/telegram/messenger/MediaDataController.java | 7511 | xyz.nextalone.nagram.helper.EntitiesHelper.parseMarkdown(message, allowStrike); | CODE |
| CRITICAL | …n/java/org/telegram/messenger/MediaDataController.java | 7706 | if (xyz.nextalone.nagram.NaConfig.INSTANCE.getNewMarkdownParser().Bool() || xyz.nextalone.nagram.NaConfig.IN | CODE |
| CRITICAL⚡ | …ain/java/org/telegram/messenger/LibreMapsProvider.java | 601 | org.maplibre.android.style.layers.PropertyFactory.fillColor(options.fillColor), | CODE |
| CRITICAL⚡ | …ain/java/org/telegram/messenger/LibreMapsProvider.java | 602 | org.maplibre.android.style.layers.PropertyFactory.fillOpacity(0.3f) | CODE |
| CRITICAL⚡ | …ain/java/org/telegram/messenger/LibreMapsProvider.java | 607 | org.maplibre.android.style.layers.PropertyFactory.lineColor(options.strokeColor), | CODE |
| CRITICAL⚡ | …ain/java/org/telegram/messenger/LibreMapsProvider.java | 608 | org.maplibre.android.style.layers.PropertyFactory.lineWidth(options.strokeWidth), | CODE |
| CRITICAL⚡ | …ain/java/org/telegram/messenger/LibreMapsProvider.java | 609 | org.maplibre.android.style.layers.PropertyFactory.lineOpacity(1.0f) | CODE |
| CRITICAL | …ain/java/org/telegram/messenger/LibreMapsProvider.java | 644 | org.maplibre.android.style.layers.PropertyFactory.lineColor(color) | CODE |
| CRITICAL | …ain/java/org/telegram/messenger/LibreMapsProvider.java | 659 | org.maplibre.android.style.layers.PropertyFactory.fillColor(color) | CODE |
| CRITICAL⚡ | …/src/main/java/org/telegram/messenger/ImageLoader.java | 4279 | for (int a = 0, count = message.media.webpage.photo.sizes.size(); a < count; a++) { | CODE |
| CRITICAL⚡ | …/src/main/java/org/telegram/messenger/ImageLoader.java | 4280 | TLRPC.PhotoSize size = message.media.webpage.photo.sizes.get(a); | CODE |
| CRITICAL⚡ | …/src/main/java/org/telegram/messenger/ImageLoader.java | 4282 | message.media.webpage.photo.sizes.set(a, newPhotoSize); | CODE |
| CRITICAL | …/src/main/java/org/telegram/messenger/ImageLoader.java | 4403 | for (int a = 0, count = message.media.webpage.photo.sizes.size(); a < count; a++) { | CODE |
| CRITICAL | …/src/main/java/org/telegram/messenger/ImageLoader.java | 4404 | TLRPC.PhotoSize size = message.media.webpage.photo.sizes.get(a); | CODE |
| CRITICAL | …in/java/org/telegram/messenger/GoogleMapsProvider.java | 59 | return new GoogleCameraUpdate(CameraUpdateFactory.newLatLng(new com.google.android.gms.maps.model.LatLng(latLng. | CODE |
| CRITICAL | …in/java/org/telegram/messenger/GoogleMapsProvider.java | 64 | return new GoogleCameraUpdate(CameraUpdateFactory.newLatLngZoom(new com.google.android.gms.maps.model.LatLng(lat | CODE |
| CRITICAL | …in/java/org/telegram/messenger/GoogleMapsProvider.java | 302 | marker.setPosition(new com.google.android.gms.maps.model.LatLng(latLng.latitude, latLng.longitude)); | CODE |
| CRITICAL | …in/java/org/telegram/messenger/GoogleMapsProvider.java | 356 | circle.setCenter(new com.google.android.gms.maps.model.LatLng(latLng.latitude, latLng.longitude)); | CODE |
| CRITICAL | …in/java/org/telegram/messenger/GoogleMapsProvider.java | 376 | return projection.toScreenLocation(new com.google.android.gms.maps.model.LatLng(latLng.latitude, latLng.long | CODE |
| 34 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | TMessagesProj/jni/voip/webrtc/rtc_base/thread.h | 308 | // NOTE: This function can only be called when synchronous calls are allowed. | COMMENT |
| LOW | …ebrtc/rtc_base/deprecated/recursive_critical_section.h | 45 | // NOTE: This class is deprecated. Please use webrtc::Mutex instead! | COMMENT |
| LOW | …_audio_device_module_native_jni/WebRtcAudioTrack_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …_audio_device_module_native_jni/WebRtcAudioTrack_jni.h | 36 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …_audio_device_module_native_jni/WebRtcAudioTrack_jni.h | 39 | // Step 3: Method stubs. | COMMENT |
| LOW | …audio_device_module_native_jni/WebRtcAudioRecord_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …audio_device_module_native_jni/WebRtcAudioRecord_jni.h | 36 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …audio_device_module_native_jni/WebRtcAudioRecord_jni.h | 39 | // Step 3: Method stubs. | COMMENT |
| LOW | …webrtc/sdk/android/generated_metrics_jni/Metrics_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …webrtc/sdk/android/generated_metrics_jni/Metrics_jni.h | 48 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …webrtc/sdk/android/generated_metrics_jni/Metrics_jni.h | 51 | // Step 3: Method stubs. | COMMENT |
| LOW | …nerated_swcodecs_jni/SoftwareVideoEncoderFactory_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …nerated_swcodecs_jni/SoftwareVideoEncoderFactory_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …nerated_swcodecs_jni/SoftwareVideoEncoderFactory_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …nerated_swcodecs_jni/SoftwareVideoDecoderFactory_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …nerated_swcodecs_jni/SoftwareVideoDecoderFactory_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …nerated_swcodecs_jni/SoftwareVideoDecoderFactory_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …d/generated_java_audio_jni/JavaAudioDeviceModule_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …d/generated_java_audio_jni/JavaAudioDeviceModule_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …d/generated_java_audio_jni/JavaAudioDeviceModule_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …tc/sdk/android/generated_base_jni/NetworkMonitor_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …tc/sdk/android/generated_base_jni/NetworkMonitor_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …tc/sdk/android/generated_base_jni/NetworkMonitor_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …/webrtc/sdk/android/generated_base_jni/JniCommon_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …/webrtc/sdk/android/generated_base_jni/JniCommon_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …/webrtc/sdk/android/generated_base_jni/JniCommon_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …webrtc/sdk/android/generated_base_jni/RefCounted_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …webrtc/sdk/android/generated_base_jni/RefCounted_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …webrtc/sdk/android/generated_base_jni/RefCounted_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …/webrtc/sdk/android/generated_base_jni/Histogram_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …/webrtc/sdk/android/generated_base_jni/Histogram_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …/webrtc/sdk/android/generated_base_jni/Histogram_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …android/generated_base_jni/NetworkChangeDetector_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …android/generated_base_jni/NetworkChangeDetector_jni.h | 67 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …android/generated_base_jni/NetworkChangeDetector_jni.h | 70 | // Step 3: Method stubs. | COMMENT |
| LOW | …droid/generated_native_api_jni/WebRtcClassLoader_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …droid/generated_native_api_jni/WebRtcClassLoader_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …droid/generated_native_api_jni/WebRtcClassLoader_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …c/sdk/android/generated_native_api_jni/JniHelper_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …c/sdk/android/generated_native_api_jni/JniHelper_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …c/sdk/android/generated_native_api_jni/JniHelper_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …erated_native_api_jni/ApplicationContextProvider_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …erated_native_api_jni/ApplicationContextProvider_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …erated_native_api_jni/ApplicationContextProvider_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …rtc/sdk/android/generated_logging_jni/JNILogging_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …rtc/sdk/android/generated_logging_jni/JNILogging_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …rtc/sdk/android/generated_logging_jni/JNILogging_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …dio_codecs_jni/BuiltinAudioEncoderFactoryFactory_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …dio_codecs_jni/BuiltinAudioEncoderFactoryFactory_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …dio_codecs_jni/BuiltinAudioEncoderFactoryFactory_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …dio_codecs_jni/BuiltinAudioDecoderFactoryFactory_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …dio_codecs_jni/BuiltinAudioDecoderFactoryFactory_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …dio_codecs_jni/BuiltinAudioDecoderFactoryFactory_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …_audio_device_module_base_jni/WebRtcAudioManager_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …_audio_device_module_base_jni/WebRtcAudioManager_jni.h | 36 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …_audio_device_module_base_jni/WebRtcAudioManager_jni.h | 39 | // Step 3: Method stubs. | COMMENT |
| LOW | …android/generated_peerconnection_jni/RtpReceiver_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …android/generated_peerconnection_jni/RtpReceiver_jni.h | 48 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …android/generated_peerconnection_jni/RtpReceiver_jni.h | 51 | // Step 3: Method stubs. | COMMENT |
| LOW | …ndroid/generated_peerconnection_jni/IceCandidate_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| 237 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …_audio_device_module_native_jni/WebRtcAudioTrack_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …_audio_device_module_native_jni/WebRtcAudioTrack_jni.h | 36 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …_audio_device_module_native_jni/WebRtcAudioTrack_jni.h | 39 | // Step 3: Method stubs. | COMMENT |
| LOW | …audio_device_module_native_jni/WebRtcAudioRecord_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …audio_device_module_native_jni/WebRtcAudioRecord_jni.h | 36 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …audio_device_module_native_jni/WebRtcAudioRecord_jni.h | 39 | // Step 3: Method stubs. | COMMENT |
| LOW | …webrtc/sdk/android/generated_metrics_jni/Metrics_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …webrtc/sdk/android/generated_metrics_jni/Metrics_jni.h | 48 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …webrtc/sdk/android/generated_metrics_jni/Metrics_jni.h | 51 | // Step 3: Method stubs. | COMMENT |
| LOW | …nerated_swcodecs_jni/SoftwareVideoEncoderFactory_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …nerated_swcodecs_jni/SoftwareVideoEncoderFactory_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …nerated_swcodecs_jni/SoftwareVideoEncoderFactory_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …nerated_swcodecs_jni/SoftwareVideoDecoderFactory_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …nerated_swcodecs_jni/SoftwareVideoDecoderFactory_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …nerated_swcodecs_jni/SoftwareVideoDecoderFactory_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …d/generated_java_audio_jni/JavaAudioDeviceModule_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …d/generated_java_audio_jni/JavaAudioDeviceModule_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …d/generated_java_audio_jni/JavaAudioDeviceModule_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …tc/sdk/android/generated_base_jni/NetworkMonitor_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …tc/sdk/android/generated_base_jni/NetworkMonitor_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …tc/sdk/android/generated_base_jni/NetworkMonitor_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …/webrtc/sdk/android/generated_base_jni/JniCommon_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …/webrtc/sdk/android/generated_base_jni/JniCommon_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …/webrtc/sdk/android/generated_base_jni/JniCommon_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …webrtc/sdk/android/generated_base_jni/RefCounted_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …webrtc/sdk/android/generated_base_jni/RefCounted_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …webrtc/sdk/android/generated_base_jni/RefCounted_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …/webrtc/sdk/android/generated_base_jni/Histogram_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …/webrtc/sdk/android/generated_base_jni/Histogram_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …/webrtc/sdk/android/generated_base_jni/Histogram_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …android/generated_base_jni/NetworkChangeDetector_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …android/generated_base_jni/NetworkChangeDetector_jni.h | 67 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …android/generated_base_jni/NetworkChangeDetector_jni.h | 70 | // Step 3: Method stubs. | COMMENT |
| LOW | …droid/generated_native_api_jni/WebRtcClassLoader_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …droid/generated_native_api_jni/WebRtcClassLoader_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …droid/generated_native_api_jni/WebRtcClassLoader_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …c/sdk/android/generated_native_api_jni/JniHelper_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …c/sdk/android/generated_native_api_jni/JniHelper_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …c/sdk/android/generated_native_api_jni/JniHelper_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …erated_native_api_jni/ApplicationContextProvider_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …erated_native_api_jni/ApplicationContextProvider_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …erated_native_api_jni/ApplicationContextProvider_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …rtc/sdk/android/generated_logging_jni/JNILogging_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …rtc/sdk/android/generated_logging_jni/JNILogging_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …rtc/sdk/android/generated_logging_jni/JNILogging_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| LOW | …dio_codecs_jni/BuiltinAudioEncoderFactoryFactory_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …dio_codecs_jni/BuiltinAudioEncoderFactoryFactory_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …dio_codecs_jni/BuiltinAudioEncoderFactoryFactory_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …dio_codecs_jni/BuiltinAudioDecoderFactoryFactory_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …dio_codecs_jni/BuiltinAudioDecoderFactoryFactory_jni.h | 38 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …dio_codecs_jni/BuiltinAudioDecoderFactoryFactory_jni.h | 41 | // Step 3: Method stubs. | COMMENT |
| LOW | …_audio_device_module_base_jni/WebRtcAudioManager_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …_audio_device_module_base_jni/WebRtcAudioManager_jni.h | 36 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …_audio_device_module_base_jni/WebRtcAudioManager_jni.h | 39 | // Step 3: Method stubs. | COMMENT |
| LOW | …android/generated_peerconnection_jni/RtpReceiver_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …android/generated_peerconnection_jni/RtpReceiver_jni.h | 48 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …android/generated_peerconnection_jni/RtpReceiver_jni.h | 51 | // Step 3: Method stubs. | COMMENT |
| LOW | …ndroid/generated_peerconnection_jni/IceCandidate_jni.h | 20 | // Step 1: Forward declarations. | COMMENT |
| LOW⚡ | …ndroid/generated_peerconnection_jni/IceCandidate_jni.h | 35 | // Step 2: Constants (optional). | COMMENT |
| LOW⚡ | …ndroid/generated_peerconnection_jni/IceCandidate_jni.h | 38 | // Step 3: Method stubs. | COMMENT |
| 225 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | TMessagesProj/jni/third_party/build_ffmpeg.sh | 17 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_ffmpeg.sh | 19 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_ffmpeg.sh | 379 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_ffmpeg.sh | 381 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | TMessagesProj/jni/third_party/build_libvpx.sh | 12 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | TMessagesProj/jni/third_party/build_libvpx.sh | 15 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 60 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 62 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 81 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 83 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 113 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 121 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 154 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 156 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 260 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 262 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 321 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | TMessagesProj/jni/third_party/build_common.sh | 329 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …Proj/jni/voip/webrtc/net/dcsctp/public/dcsctp_socket.h | 440 | // DcSctpSocket::Send ────────────────────────┐ | COMMENT |
| MEDIUM⚡ | …Proj/jni/voip/webrtc/net/dcsctp/public/dcsctp_socket.h | 444 | // OnLifecycleMessageFullySent ───────> OnLifecycleMessageExpired | COMMENT |
| MEDIUM⚡ | …Proj/jni/voip/webrtc/net/dcsctp/public/dcsctp_socket.h | 448 | // OnLifeCycleMessageDelivered ────────────> OnLifecycleEnd | COMMENT |
| MEDIUM | …a/org/telegram/ui/Components/AnimatedFileDrawable.java | 1353 | // ── Choreographer integration ───────────────────────────────────────────── | COMMENT |
| MEDIUM | …g/telegram/ui/Components/chat/ViewPositionWatcher.java | 108 | // ─────────────── ViewTreeObserver lifecycle ─────────────── | COMMENT |
| MEDIUM | …g/telegram/ui/Components/chat/ViewPositionWatcher.java | 146 | // ─────────────── OnPreDraw ─────────────── | COMMENT |
| MEDIUM | …g/telegram/ui/Components/chat/ViewPositionWatcher.java | 189 | // ─────────────── Coordinate calculation ─────────────── | COMMENT |
| MEDIUM | …elegram/messenger/utils/Choreographer60FpsContent.java | 31 | // ── Target frame rate ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …elegram/messenger/utils/Choreographer60FpsContent.java | 42 | // ── Singleton ───────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …elegram/messenger/utils/Choreographer60FpsContent.java | 54 | // ── State ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …elegram/messenger/utils/Choreographer60FpsContent.java | 81 | // ── Public interface ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …elegram/messenger/utils/Choreographer60FpsContent.java | 226 | // ── Private implementation ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | …elegram/messenger/utils/Choreographer60FpsContent.java | 374 | // ── Inner types ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/telegram/messenger/utils/FrameMetricsOverlayView.java | 229 | // ── per-metric processing ──────────────────────────────────────── | COMMENT |
| MEDIUM | …/telegram/messenger/utils/FrameMetricsOverlayView.java | 249 | // ── Choreographer vsync counter (UI thread) ────────────────────────── | COMMENT |
| MEDIUM | …/telegram/messenger/utils/FrameMetricsOverlayView.java | 288 | // ── ViewTreeObserver helpers ───────────────────────────────────────────── | COMMENT |
| MEDIUM | …/telegram/messenger/utils/FrameMetricsOverlayView.java | 407 | // ── new counters ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 151 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 153 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 161 | // ── State commands ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1054 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1056 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1060 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1062 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1067 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1069 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1361 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1363 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1371 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1373 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 56 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 58 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 220 | // ── Transform commands ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 266 | // ── Clip commands ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 312 | // ── quickReject commands ────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 342 | // ── constructors ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 397 | // ── accessors ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 402 | // ── replay ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 436 | // ── toString ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 461 | // ── Filter ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 470 | // ── Draw commands ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …org/telegram/messenger/utils/DebugRecordingCanvas.java | 1118 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| 7 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | TMessagesProj_AppTests/tlscheme/142.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/154.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/197.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/178.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/206.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/210.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/139.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/181.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/230.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/158.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/226.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/174.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/135.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/162.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/163.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/134.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/175.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/227.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/159.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/231.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/180.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/138.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/211.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/207.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/196.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/179.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/155.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/143.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/148.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/220.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/172.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/133.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/164.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/144.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/152.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/191.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/200.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/216.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/187.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/168.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/186.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/169.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/217.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/201.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/190.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/153.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/145.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/165.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/132.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/173.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/221.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/149.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/166.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/189.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/218.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/131.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/170.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/222.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/185.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| LOW | TMessagesProj_AppTests/tlscheme/214.json | 1 | {"constructors":[{"id":"-1132882121","predicate":"boolFalse","params":[],"type":"Bool"},{"id":"-1720552011","predicate": | CODE |
| 47 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …roj/jni/voip/webrtc/pc/test/integration_test_helpers.h | 835 | // TODO(deadbeef): Do something more robust. Since we're testing for aspect | COMMENT |
| MEDIUM | …roj/jni/voip/webrtc/pc/test/integration_test_helpers.h | 861 | // TODO(deadbeef): Do something more robust. | COMMENT |
| MEDIUM | …i/voip/webrtc/api/audio_codecs/audio_encoder_factory.h | 49 | // Note: Implementations need to be robust against combinations other than | COMMENT |
| MEDIUM | …i/voip/webrtc/api/audio_codecs/audio_decoder_factory.h | 43 | // Note: Implementations need to be robust against combinations other than | COMMENT |
| MEDIUM | …oj/jni/voip/webrtc/api/video_codecs/vp8_frame_config.h | 70 | // The encoder layer ID is used to utilize the correct bitrate allocator | COMMENT |
| MEDIUM | …oj/jni/voip/webrtc/api/video_codecs/vp8_frame_config.h | 76 | // packetize / utilize references to split a stream into multiple layers, | COMMENT |
| MEDIUM | …tc/modules/audio_processing/echo_control_mobile_impl.h | 27 | // robust option intended for use on mobile devices. | COMMENT |
| MEDIUM | …modules/audio_processing/aec3/stationarity_estimator.h | 43 | // getting a more robust estimation, it looks at future and/or past frames. | COMMENT |
| MEDIUM | …modules/audio_processing/vad/voice_activity_detector.h | 29 | // StandaloneVad and PitchBasedVad to get a more robust estimation. | COMMENT |
| MEDIUM | …les/audio_processing/utility/delay_estimator_wrapper.h | 170 | // Sets the `allowed_offset` used in the robust validation scheme. If the | COMMENT |
| MEDIUM | …les/audio_processing/utility/delay_estimator_wrapper.h | 186 | // Enables/Disables a robust validation functionality in the delay estimation. | COMMENT |
| MEDIUM | …les/audio_processing/utility/delay_estimator_wrapper.h | 194 | // Returns 1 if robust validation is enabled and 0 if disabled. | COMMENT |
| MEDIUM | …ip/webrtc/common_audio/resampler/push_sinc_resampler.h | 52 | // Delay due to the filter kernel. Essentially, the time after which an input | COMMENT |
| MEDIUM | …main/java/org/webrtc/voiceengine/WebRtcAudioUtils.java | 63 | // By default, utilize hardware based audio effects for AEC and NS when | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | TMessagesProj/jni/third_party/build_ffmpeg.sh | 5 | # Usage: | COMMENT |
| LOW⚡ | TMessagesProj/jni/third_party/build_libvpx.sh | 4 | # Usage: | COMMENT |
| LOW | TMessagesProj/jni/third_party/build_dav1d.sh | 4 | # Usage: | COMMENT |
| LOW | …ad/src/third_party/glog/src/windows/glog/raw_logging.h | 67 | // Usage example: | COMMENT |
| LOW | …breakpad/src/third_party/linux/include/gflags/gflags.h | 258 | // Example usage: | COMMENT |
| LOW | TMessagesProj/jni/voip/webrtc/pc/proxy.h | 22 | // Example usage: | COMMENT |
| LOW | …oip/webrtc/system_wrappers/include/denormal_disabler.h | 25 | // Example usage: | COMMENT |
| LOW | …Proj/jni/voip/webrtc/system_wrappers/include/metrics.h | 92 | // Example usage: | COMMENT |
| LOW | TMessagesProj/jni/voip/webrtc/video/stats_counter.h | 63 | // Example usage: | COMMENT |
| LOW | TMessagesProj/jni/voip/webrtc/rtc_base/callback_list.h | 113 | // Usage example: | COMMENT |
| LOW | TMessagesProj/jni/voip/webrtc/rtc_base/string_utils.h | 42 | // Example usage: | COMMENT |
| LOW | …essagesProj/jni/voip/webrtc/rtc_base/gtest_prod_util.h | 25 | // Example usage: | COMMENT |
| LOW | …sProj/jni/voip/webrtc/api/task_queue/task_queue_test.h | 23 | // Example usage: | COMMENT |
| LOW | …/voip/webrtc/api/task_queue/pending_task_safety_flag.h | 120 | // Example usage: | COMMENT |
| LOW | …/jni/voip/webrtc/modules/utility/include/jvm_android.h | 121 | // Example usage: | COMMENT |
| LOW | …oip/webrtc/logging/rtc_event_log/rtc_event_processor.h | 105 | // Usage example: | COMMENT |
| LOW | …oj/src/main/java/org/webrtc/PeerConnectionFactory.java | 341 | // Example usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …esProj/jni/voip/webrtc/rtc_base/numerics/safe_minmax.h | 73 | // result, then everything's fine, and the return type is as requested. But if | COMMENT |
| HIGH | TMessagesProj/jni/voip/webrtc/p2p/base/port_allocator.h | 659 | // credentials as requested. | COMMENT |
| HIGH | …ules/audio_coding/codecs/opus/test/audio_ring_buffer.h | 23 | // cannot be performed as requested will cause a crash (e.g. insufficient data | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …i/voip/webrtc/net/dcsctp/socket/stream_reset_handler.h | 64 | // In this implementation, when a stream is reset, the queued but not-yet-sent | COMMENT |
| HIGH | …c/modules/audio_device/android/audio_device_template.h | 374 | // until I have added full support for audio effects based on OpenSL ES APIs. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | apkfrombundle.py | 21 | CODE | |
| LOW | apkdiff.py | 16 | CODE | |
| LOW | bin/scripts/upload.py | 18 | CODE | |
| LOW | TMessagesProj/emoji/optimizer_core.py | 33 | CODE | |
| LOW | TMessagesProj/emoji/optimizer_core.py | 208 | CODE | |
| LOW | TMessagesProj/emoji/base_builder.py | 26 | CODE | |
| LOW | TMessagesProj/emoji/base_builder.py | 48 | CODE | |
| LOW | TMessagesProj/emoji/verify_emoji_pack.py | 164 | CODE | |
| LOW | TMessagesProj/emoji/verify_emoji_pack.py | 22 | CODE | |
| LOW | TMessagesProj/emoji/verify_emoji_pack.py | 105 | CODE | |
| LOW | TMessagesProj/emoji/optimizer_visual.py | 28 | CODE | |
| LOW | TMessagesProj/emoji/optimizer_visual.py | 73 | CODE | |
| LOW | …agesProj/jni/voip/third_party/libevent/event_rpcgen.py | 1061 | CODE | |
| LOW | .github/scripts/upload.py | 42 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | TMessagesProj/jni/voip/webrtc/call/simulated_network.h | 33 | // This is a basic implementation of NetworkBehaviorInterface that supports: | COMMENT |
| LOW | …esProj/jni/voip/webrtc/api/peer_connection_interface.h | 684 | // Don't forget to update operator== if adding something. | COMMENT |
| LOW | …oip/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h | 184 | // Again, don't forget to update `kNumMediaTypes` if you add another value! | COMMENT |
| MEDIUM | …java/androidx/recyclerview/widget/ItemTouchHelper.java | 1392 | * {@link #makeMovementFlags(int, int)} to easily construct it. Alternatively, you can use | COMMENT |
| MEDIUM | …in/java/androidx/recyclerview/widget/RecyclerView.java | 9715 | * {@link View#measure(int, int)}, you can use this method to get decorations. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …agesProj/jni/voip/third_party/libevent/event_rpcgen.py | 889 | if (!msg->%(name)s_set || offset < 0 || offset >= msg->%(name)s_length) | CODE |
| HIGH | …agesProj/jni/voip/third_party/libevent/event_rpcgen.py | 903 | if (!msg->%(name)s_set || off < 0 || off >= msg->%(name)s_length) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | bin/scripts/upload.py | 9 | CODE | |
| LOW | TMessagesProj/emoji/optimizer_core.py | 9 | CODE | |
| LOW | TMessagesProj/emoji/optimizer_core.py | 9 | CODE | |
| LOW | TMessagesProj/emoji/optimizer_core.py | 9 | CODE | |
| LOW | TMessagesProj/emoji/optimizer_core.py | 11 | CODE | |
| LOW | TMessagesProj/emoji/optimizer_core.py | 15 | CODE | |
| LOW | TMessagesProj/emoji/build_emoji_pack.py | 7 | CODE | |
| LOW | TMessagesProj/emoji/verify_emoji_pack.py | 3 | CODE | |
| LOW | TMessagesProj/emoji/test_java_loader.py | 7 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …breakpad/src/third_party/glog/src/demangle_unittest.sh | 65 | # Check if mangled symbols exist. If there are none, we quit. | COMMENT |
| LOW | …breakpad/src/third_party/glog/src/demangle_unittest.sh | 85 | # Check if mangled symbols exist. They must not exist. | COMMENT |
| LOW | …agesProj/jni/voip/third_party/libevent/event_rpcgen.py | 237 | # Check if it was decoded completely | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …agesProj/jni/voip/third_party/libevent/event_rpcgen.py | 1124 | # Create the right entry | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | TMessagesProj/jni/prebuild/build_wallet_engine.sh | 31 | # The app adapter links the engine and reexports its UniFFI scaffolding. Build | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | bin/scripts/test_apk_version.py | 8 | def test_reads_actual_nagram_version_from_apk_filename(self): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | bin/scripts/upload.py | 77 | except Exception as e: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …agesProj/jni/voip/third_party/libevent/event_rpcgen.py | 1269 | CODE |