Repository Analysis

openlayers/openlayers

OpenLayers

0.3 Likely human-written View on GitHub
0.3
Adjusted Score
0.3
Raw Score
100%
Time Factor
2026-05-30
Last Push
12,451
Stars
JavaScript
Language
317,594
Lines of Code
1787
Files
100
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 0LOW 100

Pattern Findings

100 matches across 2 categories. Click a row to expand file-level details.

Hyper-Verbose Identifiers89 hits · 89 pts
SeverityFileLineSnippet
LOWtest/browser/spec/ol/renderer/canvas/builder.test.js428 function executeHitDetectionForCoordinate(
LOWtest/browser/spec/ol/source/Zoomify.test.js24 function getZoomifySourceWithExtentInFirstQuadrant() {
LOWtest/rendering/test.js103function getExpectedScreenshotPath(entry) {
LOWsrc/ol/reproj.js55function verifyBrokenDiagonalRendering(data, offset) {
LOWsrc/ol/reproj.js73function isBrokenDiagonalRendering() {
LOWsrc/ol/reproj.js104export function calculateSourceResolution(
LOWsrc/ol/reproj.js157export function calculateSourceExtentResolution(
LOWsrc/ol/extent.js234export function createOrUpdateFromCoordinate(coordinate, dest) {
LOWsrc/ol/extent.js245export function createOrUpdateFromCoordinates(coordinates, dest) {
LOWsrc/ol/extent.js258export function createOrUpdateFromFlatCoordinates(
LOWsrc/ol/tileurlfunction.js57export function createFromTileUrlFunctions(tileUrlFunctions) {
LOWsrc/ol/proj.js365export function createTransformFromCoordinateTransform(coordTransform) {
LOWsrc/ol/proj.js499export function getTransformFromProjections(source, destination) {
LOWsrc/ol/proj.js817export function createSafeCoordinateTransform(sourceProj, destProj, transform) {
LOWsrc/ol/View.js1958export function createResolutionConstraint(options) {
LOWsrc/ol/resolutionconstraint.js21function getViewportClampedResolution(
LOWsrc/ol/resolutionconstraint.js48function getSmoothClampedResolution(resolution, maxResolution, minResolution) {
LOWsrc/ol/renderer/vector.js227function renderGeometryCollectionGeometry(
LOWsrc/ol/renderer/vector.js288function renderMultiLineStringGeometry(
LOWsrc/ol/renderer/vector.js319function renderMultiPolygonGeometry(
LOWsrc/ol/renderer/Map.js107 function forEachFeatureAtCoordinate(managed, feature, layer, geometry) {
LOWsrc/ol/renderer/webgl/TileLayerBase.js59export function newTileRepresentationLookup() {
LOWsrc/ol/renderer/webgl/TileLayerBase.js79function addTileRepresentationToLookup(
LOWsrc/ol/source/ogcTileUtil.js124export function appendCollectionsQueryParam(tileUrlTemplate, collections) {
LOWsrc/ol/source/GeoZarr.js698function getTileGridInfoFromAttributes(
LOWsrc/ol/source/GeoZarr.js773function getTileGridInfoFromLegacyAttributes(attributes) {
LOWsrc/ol/webgl/Helper.js147function getOrCreateContext(key) {
LOWsrc/ol/render/webgl/style.js51function parseCommonSymbolProperties(style, builder, vertContext, prefix) {
LOWsrc/ol/render/webgl/style.js112function getColorFromDistanceField(
LOWsrc/ol/render/webgl/style.js178function parseImageOffsetProperties(
LOWsrc/ol/render/webgl/bufferUtil.js39export function writePointFeatureToBuffers(
LOWsrc/ol/render/webgl/bufferUtil.js104export function writeLineSegmentToBuffers(
LOWsrc/ol/render/webgl/bufferUtil.js211export function writePolygonTrianglesToBuffers(
LOWsrc/ol/render/webgl/compileUtil.js161export function generateUniformsFromContext(context, variables) {
LOWsrc/ol/render/webgl/compileUtil.js202export function generateAttributesFromContext(context) {
LOWsrc/ol/render/webgl/renderinstructions.js15function pushCustomAttributesInRenderInstructions(
LOWsrc/ol/render/webgl/renderinstructions.js71export function generatePointRenderInstructions(
LOWsrc/ol/render/webgl/renderinstructions.js121export function generateLineStringRenderInstructions(
LOWsrc/ol/render/webgl/renderinstructions.js187export function generatePolygonRenderInstructions(
LOWsrc/ol/render/canvas/style.js106export function flatStylesToStyleFunction(flatStyles) {
LOWsrc/ol/render/canvas/hitdetect.js35export function createHitDetectionImageData(
LOWsrc/ol/expr/cpu.js197function compileAssertionExpression(expression, context) {
LOWsrc/ol/expr/cpu.js240function compileAccessorExpression(expression, context) {
LOWsrc/ol/expr/cpu.js288function compileComparisonExpression(expression, context) {
LOWsrc/ol/expr/cpu.js519function compileInterpolateExpression(expression, context) {
LOWsrc/ol/expr/gpu.js27function computeOperatorFunctionName(operator, context) {
LOWsrc/ol/expr/gpu.js87export function getStringNumberEquivalent(string) {
LOWsrc/ol/expr/expression.js1003function createCallExpressionParser(...validators) {
LOWsrc/ol/geom/flat/inflate.js70export function inflateMultiCoordinatesArray(
LOWsrc/ol/geom/flat/deflate.js80export function deflateMultiCoordinatesArray(
LOWsrc/ol/geom/flat/interiorpoint.js88export function getInteriorPointsOfMultiArray(
LOWsrc/ol/geom/flat/closest.js115export function multiArrayMaxSquaredDelta(
LOWsrc/ol/geom/flat/closest.js304export function assignClosestMultiArrayPoint(
LOWsrc/ol/geom/flat/intersectsextent.js67export function intersectsLineStringArray(
LOWsrc/ol/geom/flat/intersectsextent.js162export function intersectsLinearRingArray(
LOWsrc/ol/geom/flat/intersectsextent.js209export function intersectsLinearRingMultiArray(
LOWsrc/ol/format/Feature.js296export function transformGeometryWithOptions(geometry, write, options) {
LOWsrc/ol/format/Feature.js349export function transformExtentWithOptions(extent, options) {
LOWsrc/ol/format/KML.js1080function createFeatureStyleFunction(
LOWsrc/ol/format/KML.js1736function readFlatCoordinatesFromNode(node, objectStack) {
29 more matches not shown…
Over-Commented Block11 hits · 11 pts
SeverityFileLineSnippet
LOWtsconfig.json41 // "paths": {}, /* A series of entries which re-map imports to lookup locations relative t
LOWtasks/changelog.sh1#!/bin/bash
LOWtasks/publish.sh1#!/bin/bash
LOW…browser/spec/ol/renderer/webgl/VectorTileLayer.test.js361 Uniforms.PROJECTION_MATRIX,
LOWtest/node/ol/expr/gpu.test.js101 // {
LOWconfig/tsconfig-build.json1{
LOWconfig/tsconfig-build.json21 // "isolatedModules": true, /* Transpile each file as a separate module (similar to 'ts.transpileModul
LOWconfig/tsconfig-build.json41 // "baseUrl": "./", /* Base directory to resolve non-absolute module names. */
LOWsrc/ol/style/RegularShape.js421 return strokeWidth;
LOWsrc/ol/style/RegularShape.js461 return miterRatio * strokeWidth;
LOWsrc/ol/geom/flat/simplify.js1/**