Compare versions · code and quality diff
ip2location
Patch bump Structure
Exported functions ⓘ3→3no change
Internal functions ⓘ0→1+1
Total lines ⓘ178→192+14
R lines ⓘ115→129+14
Compiled (src) lines ⓘ0→0no change
Test lines ⓘ0→0no change
Files changed (9 files)+140−219
DESCRIPTION+7−7LICENSE+2−2MD5+8−8NAMESPACE+11−11R/IP2Location.R+23−9README.md+26−119man/get_all.Rd+23−23man/open.Rd+20−20man/plot_map.Rd+20−20Lines added and removed per file, summed across the versions between the two compared releases.
Languages
R functions ⓘ3→4+1
C++ functions ⓘ0→0no change
C functions ⓘ0→0no change
Fortran functions ⓘ0→0no change
Rust functions ⓘ0→0no change
Compiled share ⓘ0%→0%no change
Documentation
Doc lines ⓘ63→63no change
Roxygen coverage ⓘ100%→100%no change
References coverage ⓘ0%→0%no change
Examples coverage ⓘ100%→100%no change
Help pages with examples ⓘ3→3no change
Undocumented params lower is better ⓘ0%→0%no change
Value docs ⓘ33.3%→33.3%no change
pkgdown site ⓘNo→Nono change
README ⓘYes→Yesno change
Vignettes ⓘNo→Nono change
NEWS file ⓘNo→Nono change
Testing
Test cases ⓘ0→0no change
Test/code ratio ⓘ0.00→0.00no change
Snapshot tests ⓘ0→0no change
Has tests ⓘNo→Nono change
Exported fn test linkage ⓘ0%→0%no change
Complexity
Cyclomatic mean lower is better ⓘ2.67→2.50−0.17
Cyclomatic max lower is better ⓘ6→6no change
Cyclomatic median lower is better ⓘ1→1.50+0.50
Lines per function (mean) lower is better ⓘ24→19−5
Call graph
Functions (nodes) ⓘ3→4+1
Call edges ⓘ1→2+1
Max function degree ⓘ1→2+1
Mean function degree ⓘ0.67→1.00+0.33
Isolated functions ⓘ1→1no change
Connected components ⓘ1→1no change
Native call sites ⓘ0→0no change
Object system
S3 methods ⓘ0→0no change
S4 classes ⓘ0→0no change
S4 generics ⓘ0→0no change
S4 methods ⓘ0→0no change
R6 classes ⓘ0→0no change
S7 classes ⓘ0→0no change
RC classes ⓘ0→0no change
Quality & risk
Unsafe pattern score lower is better ⓘ0→0no change
Secret pattern count lower is better ⓘ0→0no change
Global-state write density lower is better ⓘ0.00→0.00no change
Deprecated idiom density lower is better ⓘ8.70→7.75−0.94
Triple-colon uses lower is better ⓘ0→0no change
Continuous integration
CI present ⓘNo→Nono change
CI matrix breadth ⓘ0→0no change
Dependencies
Direct dependencies lower is better ⓘ5→5no change
Dependency drift ⓘ–→4–
ImportsNo change
Package sets are compared per dependency type from the DESCRIPTION of each version. Version constraints and the base R requirement are omitted.
Requirements
System requirements ⓘ1→1no change
SPDX valid ⓘYes→Yesno change
OSI approved ⓘYes→Yesno change
License file complete ⓘNo→Nono change
People
Authors2→2no change
Release metadata
Package
ip2location
Version
8.1.3→8.1.4
Released
2023-05-02→2026-08-05
Maintainer
Kai Wen Ooi
License
MIT + file LICENSE
Requires R
3.2.3
Download size
6.8 KB
62 comparison rows · 3 improved, 1 regressed, 0 added, 0 removed, 58 unchanged. Hover any metric for its definition, or see the full glossary.