head	1.80;
access;
symbols
	pkgsrc-2026Q1:1.79.0.2
	pkgsrc-2026Q1-base:1.79
	pkgsrc-2025Q4:1.74.0.2
	pkgsrc-2025Q4-base:1.74
	pkgsrc-2025Q3:1.66.0.2
	pkgsrc-2025Q3-base:1.66
	pkgsrc-2025Q2:1.60.0.2
	pkgsrc-2025Q2-base:1.60
	pkgsrc-2025Q1:1.51.0.2
	pkgsrc-2025Q1-base:1.51
	pkgsrc-2024Q4:1.42.0.2
	pkgsrc-2024Q4-base:1.42
	pkgsrc-2024Q3:1.33.0.2
	pkgsrc-2024Q3-base:1.33
	pkgsrc-2024Q2:1.22.0.2
	pkgsrc-2024Q2-base:1.22
	pkgsrc-2024Q1:1.7.0.2
	pkgsrc-2024Q1-base:1.7;
locks; strict;
comment	@# @;


1.80
date	2026.04.05.12.13.25;	author wiz;	state Exp;
branches;
next	1.79;
commitid	53scad9VUH1uzLAG;

1.79
date	2026.03.17.11.07.36;	author pin;	state Exp;
branches;
next	1.78;
commitid	TeeL8k0ZMsrLOjyG;

1.78
date	2026.03.10.19.27.19;	author pin;	state Exp;
branches;
next	1.77;
commitid	ZRSX72NnvTT8OsxG;

1.77
date	2026.02.23.08.30.02;	author pin;	state Exp;
branches;
next	1.76;
commitid	xuTRTnxxCH3yEtvG;

1.76
date	2026.01.12.11.45.54;	author pin;	state Exp;
branches;
next	1.75;
commitid	RIxWaArheS4r56qG;

1.75
date	2026.01.05.06.29.54;	author pin;	state Exp;
branches;
next	1.74;
commitid	vXNBhkAsqtBZyapG;

1.74
date	2025.12.20.20.03.08;	author pin;	state Exp;
branches;
next	1.73;
commitid	00k2YbBklxuRzbnG;

1.73
date	2025.12.15.13.14.04;	author pin;	state Exp;
branches;
next	1.72;
commitid	nIZzTeDZ3PPutvmG;

1.72
date	2025.12.11.11.47.27;	author pin;	state Exp;
branches;
next	1.71;
commitid	99hQwkhALgJK7ZlG;

1.71
date	2025.11.16.16.56.05;	author pin;	state Exp;
branches;
next	1.70;
commitid	OUNIPO8I34tsDNiG;

1.70
date	2025.11.07.09.52.09;	author pin;	state Exp;
branches;
next	1.69;
commitid	YSCLPHEZQ66XzBhG;

1.69
date	2025.10.28.07.51.07;	author pin;	state Exp;
branches;
next	1.68;
commitid	LUswq3zipcxmejgG;

1.68
date	2025.10.07.10.40.43;	author pin;	state Exp;
branches;
next	1.67;
commitid	bwmU6Iu3BsWoQCdG;

1.67
date	2025.09.21.18.31.16;	author wiz;	state Exp;
branches;
next	1.66;
commitid	tsm4nyDnOahHXBbG;

1.66
date	2025.08.21.07.29.03;	author pin;	state Exp;
branches;
next	1.65;
commitid	yc7DHMdR1Q4jiz7G;

1.65
date	2025.08.06.06.32.16;	author pin;	state Exp;
branches;
next	1.64;
commitid	7QSSmIDNgCYIsD5G;

1.64
date	2025.07.28.10.54.34;	author pin;	state Exp;
branches;
next	1.63;
commitid	yf7aqEAdmXrEcv4G;

1.63
date	2025.07.22.13.48.49;	author pin;	state Exp;
branches;
next	1.62;
commitid	cefS9klMnJ4omK3G;

1.62
date	2025.07.13.08.54.22;	author wiz;	state Exp;
branches;
next	1.61;
commitid	wnSRx2M6UU6j1z2G;

1.61
date	2025.07.01.18.58.24;	author wiz;	state Exp;
branches;
next	1.60;
commitid	bSu6m3MdiyClK41G;

1.60
date	2025.06.09.07.30.18;	author pin;	state Exp;
branches;
next	1.59;
commitid	eyIVo3Z0nb2eEbYF;

1.59
date	2025.06.04.07.45.55;	author pin;	state Exp;
branches;
next	1.58;
commitid	efB4HQX4e3GxTxXF;

1.58
date	2025.05.30.07.34.23;	author pin;	state Exp;
branches;
next	1.57;
commitid	cnT0gwmkxiwyZTWF;

1.57
date	2025.05.19.09.05.05;	author pin;	state Exp;
branches;
next	1.56;
commitid	Vatw5S7Qn9XAQuVF;

1.56
date	2025.05.14.07.04.22;	author wiz;	state Exp;
branches;
next	1.55;
commitid	87MejFZKwBL8lQUF;

1.55
date	2025.05.14.06.58.58;	author wiz;	state Exp;
branches;
next	1.54;
commitid	XOr14xHUpEk8jQUF;

1.54
date	2025.04.17.12.28.05;	author pin;	state Exp;
branches;
next	1.53;
commitid	704TNJA7fOA00pRF;

1.53
date	2025.04.14.13.50.21;	author pin;	state Exp;
branches;
next	1.52;
commitid	AAQrWXmJUlucy1RF;

1.52
date	2025.03.30.16.48.48;	author pin;	state Exp;
branches;
next	1.51;
commitid	gvL7uUpaQjrj17PF;

1.51
date	2025.03.12.13.22.07;	author pin;	state Exp;
branches;
next	1.50;
commitid	hS9gz2rwlyqhsMMF;

1.50
date	2025.03.09.20.53.37;	author pin;	state Exp;
branches;
next	1.49;
commitid	Saacnp0IzyG93rMF;

1.49
date	2025.02.16.08.49.21;	author pin;	state Exp;
branches;
next	1.48;
commitid	Jr9mYJ7UqLHwIFJF;

1.48
date	2025.02.06.11.19.15;	author pin;	state Exp;
branches;
next	1.47;
commitid	AD17HIhT989TRoIF;

1.47
date	2025.01.29.21.41.53;	author pin;	state Exp;
branches;
next	1.46;
commitid	RJvZBqC2q27rzqHF;

1.46
date	2025.01.26.07.24.51;	author pin;	state Exp;
branches;
next	1.45;
commitid	Ss3GpgWBOlUoVXGF;

1.45
date	2025.01.13.20.26.14;	author pin;	state Exp;
branches;
next	1.44;
commitid	ByVIABd72iVmFmFF;

1.44
date	2025.01.05.14.47.26;	author pin;	state Exp;
branches;
next	1.43;
commitid	90HUq1uYFFH43jEF;

1.43
date	2024.12.30.11.59.14;	author pin;	state Exp;
branches;
next	1.42;
commitid	btSb0WHA1zSkjwDF;

1.42
date	2024.12.19.09.42.45;	author pin;	state Exp;
branches;
next	1.41;
commitid	kGIc4g86fgmrU5CF;

1.41
date	2024.12.17.19.55.16;	author pin;	state Exp;
branches;
next	1.40;
commitid	KqlAOR8RJhtymTBF;

1.40
date	2024.12.11.09.49.03;	author pin;	state Exp;
branches;
next	1.39;
commitid	gY53uyYiobAxc4BF;

1.39
date	2024.12.04.14.13.57;	author pin;	state Exp;
branches;
next	1.38;
commitid	CogKIgXHz3ZmTbAF;

1.38
date	2024.12.02.14.04.26;	author pin;	state Exp;
branches;
next	1.37;
commitid	ypmEZKk0sBo6UVzF;

1.37
date	2024.11.17.10.13.19;	author wiz;	state Exp;
branches;
next	1.36;
commitid	sLowNFKINddF6ZxF;

1.36
date	2024.10.30.18.48.19;	author pin;	state Exp;
branches;
next	1.35;
commitid	AtY2s66Zi0pfxIvF;

1.35
date	2024.10.20.05.37.15;	author pin;	state Exp;
branches;
next	1.34;
commitid	etNpA5f9DvXMtmuF;

1.34
date	2024.10.06.09.06.50;	author pin;	state Exp;
branches;
next	1.33;
commitid	yXxXF0CDLfrA5AsF;

1.33
date	2024.09.25.10.50.57;	author pin;	state Exp;
branches;
next	1.32;
commitid	5Orxi31BQt4c1brF;

1.32
date	2024.09.09.19.12.07;	author pin;	state Exp;
branches;
next	1.31;
commitid	k9bg7ox0AYL2japF;

1.31
date	2024.08.26.06.28.56;	author pin;	state Exp;
branches;
next	1.30;
commitid	5InomYMlNgM7xinF;

1.30
date	2024.08.19.06.38.46;	author pin;	state Exp;
branches;
next	1.29;
commitid	wRsGBF8gkY2sOomF;

1.29
date	2024.08.10.15.23.41;	author pin;	state Exp;
branches;
next	1.28;
commitid	EnBzEHZAO3ft0ilF;

1.28
date	2024.08.08.17.27.32;	author pin;	state Exp;
branches;
next	1.27;
commitid	bvkOIbtAF9iWK2lF;

1.27
date	2024.08.06.18.45.23;	author pin;	state Exp;
branches;
next	1.26;
commitid	KHrksemHrilDfNkF;

1.26
date	2024.08.02.10.13.53;	author pin;	state Exp;
branches;
next	1.25;
commitid	lJD2PzsRWmZ7yekF;

1.25
date	2024.07.26.10.08.22;	author pin;	state Exp;
branches;
next	1.24;
commitid	rTI1leXvm4fcKkjF;

1.24
date	2024.07.19.11.38.08;	author wiz;	state Exp;
branches;
next	1.23;
commitid	SW2AXu51XnFMsriF;

1.23
date	2024.06.30.21.55.37;	author wiz;	state Exp;
branches;
next	1.22;
commitid	2hEATtoNNtbxu3gF;

1.22
date	2024.06.24.09.41.04;	author pin;	state Exp;
branches;
next	1.21;
commitid	jOLEol89VQ6BCdfF;

1.21
date	2024.06.23.21.20.56;	author wiz;	state Exp;
branches;
next	1.20;
commitid	6KCrAHUm9IAFw9fF;

1.20
date	2024.06.17.10.06.14;	author wiz;	state Exp;
branches;
next	1.19;
commitid	GTQ2xLRkrqC9ZjeF;

1.19
date	2024.06.09.14.34.53;	author wiz;	state Exp;
branches;
next	1.18;
commitid	16JWas6umBEiJjdF;

1.18
date	2024.06.03.07.27.38;	author pin;	state Exp;
branches;
next	1.17;
commitid	agclCAQkRbHFyvcF;

1.17
date	2024.06.01.14.08.56;	author pin;	state Exp;
branches;
next	1.16;
commitid	vM1Nr3VUIDAkQhcF;

1.16
date	2024.05.13.11.45.41;	author pin;	state Exp;
branches;
next	1.15;
commitid	L3WZrdCA5n63FP9F;

1.15
date	2024.05.12.19.15.47;	author wiz;	state Exp;
branches;
next	1.14;
commitid	842x4OLpCKirbK9F;

1.14
date	2024.05.03.09.55.10;	author pin;	state Exp;
branches;
next	1.13;
commitid	hxY4VLUmIW44nx8F;

1.13
date	2024.05.02.09.33.50;	author pin;	state Exp;
branches;
next	1.12;
commitid	NnlwrTkLYBNJhp8F;

1.12
date	2024.04.26.09.42.17;	author pin;	state Exp;
branches;
next	1.11;
commitid	ObQ4m8rvyZbBwD7F;

1.11
date	2024.04.24.08.32.07;	author pin;	state Exp;
branches;
next	1.10;
commitid	TDGthFBr8sovcn7F;

1.10
date	2024.04.18.08.52.26;	author wiz;	state Exp;
branches;
next	1.9;
commitid	701vAzvToNsovB6F;

1.9
date	2024.04.08.10.36.36;	author pin;	state Exp;
branches;
next	1.8;
commitid	gCYA3ZTewwF6pk5F;

1.8
date	2024.04.06.07.14.49;	author wiz;	state Exp;
branches;
next	1.7;
commitid	7REkzNm2Y6ISl35F;

1.7
date	2024.03.24.15.29.37;	author pin;	state Exp;
branches;
next	1.6;
commitid	Um39Vj4Xshkwvq3F;

1.6
date	2024.03.11.16.59.57;	author pin;	state Exp;
branches;
next	1.5;
commitid	XmPreay5XdRpqL1F;

1.5
date	2024.02.26.18.58.01;	author pin;	state Exp;
branches;
next	1.4;
commitid	0FV33nqZNLjOwYZE;

1.4
date	2024.02.23.09.58.21;	author pin;	state Exp;
branches;
next	1.3;
commitid	fC9RP7AsIU9FDxZE;

1.3
date	2024.02.15.20.53.22;	author pin;	state Exp;
branches;
next	1.2;
commitid	FIEBEuJxOj2jwzYE;

1.2
date	2024.02.01.11.18.39;	author pin;	state Exp;
branches;
next	1.1;
commitid	mrHlUsi4q4y3NIWE;

1.1
date	2024.01.13.19.30.50;	author pin;	state Exp;
branches;
next	;
commitid	R5MDEpZ2CsML7kUE;


desc
@@


1.80
log
@ast-grep: update to 0.42.1.

feat: Support Dart again #2534
chore(deps): update dependency oxlint to v1.58.0 #2569
chore(deps): update rust crate toml_edit to v0.25.10 #2571
fix(deps): update rust crate similar to v3 #2574
chore(deps): update rust crate tokio to v1.51.0 #2578
chore(deps): update dependency web-tree-sitter to v0.26.8 #2570
chore(deps): update rust crate tree-sitter to v0.26.8 #2572
chore(deps): update dependency dprint to v0.53.2 #2573
chore(deps): update rust crate bit-set to 0.10.0 #2566
fix(deps): update rust-wasm-bindgen monorepo #2561
chore(deps): update dependency smol-toml to v1.6.1 #2556
chore(deps): update rust crate napi to v3.8.4 #2562
chore(deps): update rust crate toml_edit to v0.25.8 #2552
chore(deps): update rust crate napi-derive to v3.5.3 #2563
chore(deps): update codecov/codecov-action action to v6 #2560
chore(deps): update rust crate tree-sitter-rust to v0.24.2 #2554
chore(deps): update dependency @@napi-rs/cli to v3.6.0 #2564
chore(deps): update dependency dprint to v0.53.1 #2559
chore(deps): update dependency oxlint to v1.57.0 #2549
chore(deps): update dependency typescript to v6 #2557
Added a license field to package.json so scanners can pick it up more easily #2558
feat: add --color flag to test command #2555
chore(deps): update dependency @@ast-grep/napi to v0.42.0 #2548
feat: add new built in rule no-suppress-all #2575
fix: fix SIGSEGV caused by SharedReference stackoverflow #2553
fix: update ts 7fa0e3f
refactor: use more concise style object to manage test output a017fd5
refactor: some code clean up for no-suppress ef7fc1a
@
text
@# $NetBSD: Makefile,v 1.79 2026/03/17 11:07:36 pin Exp $

DISTNAME=	ast-grep-0.42.1
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_GITHUB:=ast-grep/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://ast-grep.github.io/
COMMENT=	CLI tool for code structural search, lint, and rewriting
LICENSE=	mit

.include "cargo-depends.mk"

RUST_REQ=	1.79.0
USE_LANGUAGES=	c c++

INSTALLATION_DIRS+=	bin

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/target/release/sg \
		${DESTDIR}${PREFIX}/bin
	${INSTALL_PROGRAM} ${WRKSRC}/target/release/ast-grep \
		${DESTDIR}${PREFIX}/bin

.include "../../lang/rust/cargo.mk"
.include "../../mk/bsd.pkg.mk"
@


1.79
log
@devel/ast-grep: 0.42.0

 - chore(deps): update dependency dprint to v0.53.0 #2547
 - chore(deps): update rust crate tree-sitter to v0.26.7 #2541
 - chore(deps): update dependency web-tree-sitter to v0.26.7 #2540
 - chore(deps): update dependency @@types/node to v24.12.0 #2518
 - fix(deps): update rust crate tree-sitter-lua to 0.5.0 #2506
 - chore(deps): update rust crate clap to v4.6.0 #2538
 - fix(deps): update rust crate tree-sitter-scala to 0.25.0 #2536
 - chore(deps): update dependency oxlint to v1.55.0 #2533
 - chore(deps): update rust crate clap_complete to v4.6.0 #2539
 - chore(deps): update rust crate bit-set to v0.9.1 #2537
 - chore(deps): update rust crate bit-set to 0.9.0 #2527
 - chore(deps): update rust crate assert_cmd to v2.2.0 #2529
 - chore(deps): update rust crate tempfile to v3.27.0 #2531
 - fix(lsp): scan injected languages for diagnostics #2528
 - chore(deps): update dependency @@ast-grep/napi to v0.41.1 #2526
 - chore(deps): update dependency oxlint to v1.52.0 #2524
 - feat: support nth-child esquery #2546
 - feat: support :is selector #2545
 - feat: support :not selector #2544
 - feat: support :has rule #2543
 - fix(lsp): scan injected languages for diagnostics (#2528) #2522
 - feat: add parameterized util 3d90372
 - refactor: limit parameterized utils to globals 2d69a34
 - refactor: move parameterized_util c77e38d
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2026/03/10 19:27:19 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.42.0
@


1.78
log
@devel/ast-grep: update to 0.41.1

 - fix: lsp on change encounter deadlock #2511
 - chore(deps): update dependency oxlint to v1.51.0 #2512
 - chore(deps): update rust crate tempfile to v3.26.0 #2497
 - chore(deps): update rust crate inquire to v0.9.4 #2498
 - chore(deps): update dependency @@types/node to v24.11.0 #2502
 - chore(deps): update dependency dprint to v0.52.0 #2499
 - fix: override severity on rule & inline-rules flags #2505
 - chore(deps): update github artifact actions #2507
 - chore(deps): update rust crate tree-sitter to v0.26.6 #2501
 - chore(deps): update dependency web-tree-sitter to v0.26.6 #2500
 - chore(deps): update dependency ava to v7 #2508
 - chore(deps): update dependency oxlint to v1.50.0 #2495
 - chore(deps): update dependency @@ast-grep/napi to v0.41.0 #2494
 - fix: bump ls-types version #2525
 - refactor: change versioned ast work a86b2ab
 - fix: bump wasm-bindgen d23e334
 - fix: fix wasm package 0b92e94
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2026/02/23 08:30:02 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.41.1
@


1.77
log
@devel/ast-grep: update to 0.41.0

    chore(deps): update pyo3/maturin-action action to v1.50.0 #2465
    fix(deps): update rust-wasm-bindgen monorepo #2491
    chore(deps): update rust crate toml_edit to v0.25.3 #2469
    chore(deps): update dependency web-tree-sitter to ^0.26.0 #2492
    refactor: addr_of_mut to OnceLock #2486
    feat: support ast-grep-wasm #2484
    chore(deps): update rust crate clap to v4.5.60 #2483
    chore(deps): update rust crate anyhow to v1.0.102 #2489
    chore(deps): update dependency oxlint to v1.49.0 #2488
    feat: make default rule id to filename #2482
    chore(deps): update dependency oxlint to v1.48.0 #2481
    chore(deps): update rust crate napi-derive to v3.5.2 #2475
    chore(deps): update rust crate napi to v3.8.3 #2474
    chore(deps): update rust crate futures to v0.3.32 #2476
    chore(deps): update rust crate clap to v4.5.58 #2470
    fix: parse each language injection region as independent tree #2479
    chore(deps): update dependency @@types/node to v24.10.13 #2467
    chore(deps): update rust crate clap_complete to v4.5.66 #2471
    chore(deps): update rust crate predicates to v3.1.4 #2472
    chore(deps): update dependency oxlint to v1.47.0 #2468
    chore(deps): update rust crate tempfile to v3.25.0 #2466
    fix(deps): update rust crate toml_edit to 0.25.0 #2473
    chore(deps): update rust crate tree-sitter to v0.26.5 #2458
    chore(deps): update dependency @@types/node to v24.10.12 #2438
    chore(deps): update rust crate schemars to v1.2.1 #2457
    chore(deps): update rust crate clap to v4.5.57 #2455
    chore(deps): update rust crate anyhow to v1.0.101 #2462
    chore(deps): update rust crate inquire to v0.9.3 #2463
    chore(deps): update dependency oxlint to v1.43.0 #2459
    chore(deps): update rust crate regex to v1.12.3 #2461
    chore(deps): update rust crate clap to v4.5.55 #2454
    chore(deps): update dependency oxlint to v1.42.0 #2452
    chore(deps): update dependency oxlint to v1.41.0 #2447
    chore(deps): update rust crate assert_cmd to v2.1.2 #2437
    chore(deps): update rust crate thiserror to v2.0.18 #2446
    chore(deps): update dependency oxlint to v1.39.0 #2442
    chore(deps): update rust crate inquire to v0.9.2 #2445
    fix: improve max diagnostic impl to use one atomic op 781ec81
    fix: udpate schema e645fdf
    fix: move dumping to core crate 0b2acb9
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2026/01/12 11:45:54 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.41.0
@


1.76
log
@devel/ast-grep: update to 0.40.5

 - fix: fix error code returning 1 for non-result related error #2403
 - feat: support case insensitive option in files/ignores #2432
 - chore(deps): update dependency @@ast-grep/napi to v0.40.4 4fca101
 - chore(deps): update dependency oxlint to v1.38.0 622da37
 - chore(deps): update dependency oxlint to v1.37.0 1a021ba
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2026/01/05 06:29:54 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.40.5
@


1.75
log
@devel/ast-grep: update to 0.40.4

    feat: support --files-with-matches to list all files like ripgrep #2371
    fix: use new assert_cmd command #2399
    chore(deps): update dependency dprint to v0.51.1 9d00e5b
    chore(deps): update dependency @@ast-grep/napi to v0.40.3 80f9c2b
    chore(deps): update dependency oxlint to v1.36.0 dea9153
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2025/12/20 20:03:08 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.40.4
@


1.74
log
@devel/ast-grep: update to 0.40.3

    chore(deps): update dependency @@types/node to v24.10.4 6a429db
    fix: remove debug println! from KindMatcher fa5cc7b
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2025/12/15 13:14:04 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.40.3
@


1.73
log
@devel/ast-grep: update to 0.40.2

fix: exit status to 1 when no match #2392
fix: reject unknown keys for pattern #2390
fix: allow number in identifier #2387
chore(deps): update dependency @@napi-rs/cli to v3.5.0 090fcd0
chore(deps): update dependency @@ast-grep/napi to v0.40.1 ac69fd7
chore: bump lsp version 58138ad
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2025/12/11 11:47:27 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.40.2
@


1.72
log
@devel/ast-grep: update to 0.40.1

    chore: add a link to the badges #2370
    fix: fix AST strictness check #2361
    chore(deps): update dependency @@ast-grep/napi to v0.40.0 c98f0dc
    fix: use individual flag for parser 2bdcecb
    chore(deps): update dependency oxlint to v1.32.0 b058028
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2025/11/16 16:56:05 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.40.1
@


1.71
log
@devel/ast-grep: update to 0.40.0

    fix: recognize yaml extension for sgconfig file #2340
    Merge SARIF printer into cloud printer 0970ac5
    Add SARIF output format support 308ccfb
    chore(deps): update dependency @@ast-grep/napi to v0.39.9 a2d353b
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2025/11/07 09:52:09 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.40.0
@


1.70
log
@devel/ast-grep: update to 0.39.9

    fix: do not output matched highlight when --update-all #2317
    chore(deps): update dependency @@ast-grep/napi to v0.39.7 d6306b1
    chore(deps): update dependency oxlint to v1.26.0 85a256e
    chore(deps): update dependency oxlint to v1.25.0 0c09885
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2025/10/28 07:51:07 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.39.9
@


1.69
log
@devel/ast-grep: update to 0.39.7

 - feat: LSP quick fix should support expandStart / expandEnd #2301
 - chore(deps): update dependency @@ast-grep/napi to v0.39.6 6859809
 - chore(deps): update dependency oxlint to v1.24.0 6ee2f84
 - chore(deps): update dependency oxlint to v1.23.0 c88c8ca
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2025/10/07 10:40:43 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.39.7
@


1.68
log
@devel/ast-grep: update to 0.39.6

 - chore(deps): update dependency @@napi-rs/cli to v3.2.0 4fc74cd
 - fix(deps): update rust crate inquire to 0.8.0 575f750
 - chore(deps): update dependency @@ast-grep/napi to v0.39.5 62ac63c
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2025/09/21 18:31:16 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.39.6
@


1.67
log
@ast-grep: update to 0.39.5.

#### [0.39.5]

- Allowing LSP clients without publish diagnostics data support to support code fixes
- fix: store client cap and do not send workspace folder req
- fix: comment after node should be ignored in strictness=relax
- fix: apply_all_code_actions function disallow multi-line
- chore(deps): update dependency oxlint to v1.13.0
- chore(deps): update dependency @@ast-grep/napi to v0.39.4
- chore(deps): update dependency oxlint to v1.14.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2025/08/21 07:29:03 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.39.5
@


1.66
log
@devel/ast-grep: update to 0.39.4

 - Improve error messages for ast-grep test failures based on failure type #2174
 - Add comprehensive GitHub Copilot development instructions #2152
 - Address all code review comments: move make_rule_finder to lsp.rs, simplify logic, reduce indentation, update file watchers, remove unused deps 8ef8ed6
 - Decouple rule finding logic from LSP crate as requested 531aac3
 - Complete LSP rule reloading implementation with tests 683f20e
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2025/08/06 06:32:16 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.39.4
@


1.65
log
@devel/ast-grep: update to 0.39.3

 - add some tests for hcl 756499e
 - add tree-sitter-hcl to ast-grep-language package deps 26b638a
 - fix(deps): update rust crate clap to v4.5.42 4d047eb
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2025/07/28 10:54:34 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.39.3
@


1.64
log
@devel/ast-grep: update to 0.39.2

 - fix(deps): update rust crate tokio to v1.47.0 #2124
 - fix: ignore comments in relax/signature/template strictness #2122
 - fix: prefer using env to determine bgcolor #2114
 - fix: update rules c5fd340
 - chore(deps): update dependency @@napi-rs/cli to v3.0.4 b07e5bd
 - fix: temporarily remove tweaking d2fedd2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2025/07/22 13:48:49 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.39.2
@


1.63
log
@devel/ast-grep: update to 0.39.1

v0.39.1

    fix: update package 8c2327b
    fix: fix build d59c219
    fix: remove json format 90369a4

v0.39.0

    feat: support esquery in kind #2007
    fix: path in files: section should be relative to config file #2101
    feat: add new pattern strictness: template #2097
    chore: bump napi-v3 d815af2
    feat(language): add solidity support 0afcede
    fix: handle whitespace 7f029fa
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2025/07/13 08:54:22 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.39.1
d14 1
a14 1
RUST_REQ=	1.70.0
@


1.62
log
@ast-grep: update to 0.38.7.

#### [0.38.7]

- refactor: remove biome configuration and update linting tool to oxlint
- chore(deps): update dependency @@ast-grep/napi to v0.38.6
- Revert "fix(deps): update rust crate tower-lsp-server to 0.22.0"
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2025/07/01 18:58:24 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.38.7
@


1.61
log
@ast-grep: update to 0.38.6.

#### 0.38.6

- fix(deps): update rust crate tower-lsp-server to 0.22.0
- feat: allow sgconfig.yml to not have required ruleDirs field
- fix: ast-grep -h should not fail if sgconfig is wrong
- chore(deps): update dependency @@ast-grep/napi to v0.38.5
- Revert "fix(deps): update rust crate tower-lsp-server to 0.22.0 (#2056)"
- fix(deps): update rust crate toml_edit to v0.22.27
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2025/06/09 07:30:18 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.38.6
@


1.60
log
@devel/ast-grep: update to 0.38.5

 - feat: add simple cli multi fix #2036
 - fix: quit option should keep accepted changes #2031
 - feat: add better styling handle 1a2b72c
 - feat: add fix switching 791c9a0
 - chore(deps): update dependency ava to v6.4.0 0e51f2b
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2025/06/04 07:45:55 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.38.5
@


1.59
log
@devel/ast-grep: update to 0.38.4

 - feat: support file level suppression #1541
 - feat: add include-off rule in sg test #2023
 - feat: add multiple fix in vscode lsp 9e9a282
 - chore(deps): update dependency @@ast-grep/napi to v0.38.3 58dcc5b
 - test: add file level suppression test 93d04c7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2025/05/30 07:34:23 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.38.4
@


1.58
log
@devel/ast-grep: update to 0.38.3

    feat: support object style libraryPath #2013
    feat: Support Markdown rendering in CLI #1976
    test: add more test for transform parse #902
    feat: implement transform shortcut #902
    feat: add note in lsp hover info b4f32df
    feat: add test case for string transform 0c75416
    refactor: simplify code 0d3ba01
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2025/05/19 09:05:05 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.38.3
@


1.57
log
@devel/ast-grep: update to 0.38.2

    feat: add --include-metadata flag in ast-grep scan #1987
    fix: respect transform in fix #1991
    Breaking change: feat: remove tree-sitter-facade-sg 1e8a38d
    fix: remove benches c44c315
    feat: add label handling in json print 33192d7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2025/05/14 07:04:22 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.38.2
@


1.56
log
@ast-grep: update to 0.38.1.

chore(deps): update dependency @@ast-grep/napi to v0.38.0 227bab3
Revert "fix: simplify version" a5d9fd8
fix(deps): update rust crate clap to v4.5.38 cc8047c
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2025/05/14 06:58:58 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.38.1
@


1.55
log
@ast-grep: update to 0.38.0.

#### [0.38.0]

- feat: use newer tower_lsp crate [`#1975`]
- fix: --json=stream should output a trailing newline [`#1969`]
- fix: matcher leaks environment changes when the second matcher fails [`#1956`]
- fix: remove anyhow in ast-grep-config [`#1967`]
- feat: remove language bound in matcher [`c9b450d`]
- fix: bump deps version [`8265edb`]
- refactor: move out tree_sitter specific stuff [`6d5e4e4`]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2025/04/17 12:28:05 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.38.0
@


1.54
log
@devel/ast-grep: update to 0.37.0

 - fix: use docker image instead #1930
 - chore(deps): update dependency @@ast-grep/napi to v0.36.3 3dca58c
 - fix: update crate a88a073
 - perf: more efficient node ancestor calculation a1ed329
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2025/04/14 13:50:21 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.37.0
@


1.53
log
@devel/ast-grep: update to 0.36.3

    fix: transformation indent #1405
    feat: YAML schema validation for node and field types e0a5a47
    chore(deps): update dependency @@ast-grep/napi to v0.36.2 f291ef3
    fix(deps): update rust crate crossterm to 0.29.0 4c62fe5
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2025/03/30 16:48:48 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.36.3
@


1.52
log
@devel/ast-grep: update to 0.36.2

    fix: report-style short should not print out diff #1884
    fix: fix do not push empty unused suppressions #1882
    chore: Remove tree-sitter wasm facade 47b14fe
    Revert "chore: Remove tree-sitter wasm facade" a449617
    fix: remove optimize 7365a68
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2025/03/12 13:22:07 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.36.2
a11 3
SITES.wasi-0.11.0+wasi-snapshop-preview1.crate=	https://static.crates.io/crates/wasi/
SITES.wasi-0.13.3+wasi-0.2.2.crate=		https://static.crates.io/crates/wasi/

@


1.51
log
@devel/ast-grep: update to 0.36.1

 - fix: fix globs not working with lang #1861
 - perf: use smallvec for filter_file_{pattern, rule} #1858
 - fix(deps): update dependency @@swc/core to v1.11.8 a0d9e10
 - perf: save pattern clone and doc clone in multi-lang-doc 1113384
 - perf: remove duplicate pattern match 6eba6d9
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2025/03/09 20:53:37 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.36.1
d12 3
@


1.50
log
@devel/ast-grep: update to 0.36.0

 - perf: remove preScan struct #1837
 - refactor: change Worker trait signature #1849
 - fix: fix inconsistent matching in relaxed mode #1848
 - feat: allow richer metadata format #1854
 - fix: do not display color for error when not in tty #1850
 - fix: make scan respect --globs flag #1842
 - feat: move processing to worker thread #143
 - feat: move matching to worker #143
 - refactor: remove Matches/Diffs macro in cli #1819
 - Breaking change: fix: bump min msrv 846be66
 - refactor: split colored printer 083a5f9
 - refactor: moved interactive printer b9bedf4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2025/02/16 08:49:21 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.36.0
@


1.49
log
@devel/ast-grep: update to 0.35.0

    fix: ensure SerializableStopBy serialization matches deserialization #1802
    fix: ensure SerializableStopBy serialization matches deserialization (#1802) #1802
    feat: allow ERROR node in pattern to match everything #1791
    Breaking change: feat: use php-only-language for php #900
    Breaking change: refactor: better apis d91b5c5
    chore(deps): update dependency @@ast-grep/napi to v0.34.4 a7ca599
    fix(deps): update dependency @@babel/core to v7.26.8 bf5b3a4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2025/02/06 11:19:15 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.35.0
d14 1
a14 1
RUST_REQ=	1.67.0
@


1.48
log
@devel/ast-grep: update to 0.34.4

    fix: fix bininstall #1744
    fix(deps): update dependency @@swc/core to v1.10.12 3eea108
    chore(deps): update rust crate tempfile to v3.16.0 6939cca
    chore(deps): update dependency @@types/node to v22.12.0 ea05951
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2025/01/29 21:41:53 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.34.4
@


1.47
log
@devel/ast-grep: update to 0.34.3

0.34.3

    fix: fix binary command again 2c9034c

0.34.2

    fix: fix binary name for npm #1773
    fix: do not publich napi 553f5e5
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2025/01/26 07:24:51 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.34.3
@


1.46
log
@devel/ast-grep: update to 0.34.1

0.34.1

    fix: fix windows error 4e48c9f

0.34.0

    feat: support cargo binstall #1744
    feat: add tracing of resolved configuration file path #1755
    fix: report error in run with wrong yaml #1768
    Breaking change: feat: reduce napi binary size #1759
    feat: compile sg as an alias of ast-grep #1757
    doc: update readme #574
    fix: remove sequel #1743
    Breaking change: feat: remove nonsupported language e5a0a55
    feat: use macro to simplify code d762257
    fix(deps): update dependency @@babel/core to v7.26.7 5944dbf
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2025/01/13 20:26:14 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.34.1
@


1.45
log
@devel/ast-grep: update to 0.33.1

    feat: Support passing rule config to SgNode match methods (matches, has, inside, follows, precedes) #1730
    chore(deps): update dependency @@ast-grep/napi to v0.33.0 61f7177
    fix(deps): update dependency typescript to v5.7.3 85a7204
    fix(deps): update dependency tree-sitter to v0.22.4 ec70763
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2025/01/05 14:47:26 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.33.1
@


1.44
log
@devel/ast-grep: update to 0.33.0

    Breaking change: refactor: move pyo3 registration to CustomLang 4ddb08f
    feat: introduce napi_lang for dynamic loading 1a8d782
    chore(deps): update dependency @@ast-grep/napi to v0.32.3 713244f
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2024/12/30 11:59:14 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.33.0
@


1.43
log
@devel/ast-grep: update to 0.32.3

    feat: print fixed rules count #1708
    fix: move unused suppressions to config crate #1624
    fix: allow malformed pattern to be dumped as tree #804
    fix: fix files not recognize in lsp #1691
    fix: fix crash when internal node has no child #1688
    feat: use mutable self in Printer trait 5e3835a
    feat: reduce binary size by remove Printer polymorphism 8b735cf
    feat: resolve rule id for ScanResult 9a7f3cc
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2024/12/19 09:42:45 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.32.3
@


1.42
log
@devel/ast-grep: update to 0.32.2

    fix: linting 10f3e74
    feat: distinguish manual type annotation 4558c48
    feat: add ChildTypes helper 0d477e9
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2024/12/11 09:49:03 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.32.2
@


1.41
log
@devel/ast-grep: update to 0.32.1

0.32.1

    fix(deps): update rust crate clap_complete to v4.5.39 6ad3c7b
    fix: add npmignore to suppress gitignore 11bb8e4

0.32.0

    feat: Add fieldChildren method to napi's SgNode and pyo3's PyNode #1655
    Breaking change: fix: rename range rule's row to line #1663
    fix: add biome formatting 5a41f13
    feat(napi): Typed SgNode and SgRoot 55e65f3
    fix: Use ts-node and versioned node-types URLs instead of heads dcb7916
@
text
@d3 1
a3 1
DISTNAME=	ast-grep-0.32.1
@


1.40
log
@devel/ast-grep: update to 0.31.1

    feat: update tree-sitter dependency to 0.24.4 91a2b46
    fix(deps): update dependency @@swc/core to v1.10.0 526648b
    fix: fix new clippy error ebfcbcd
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2024/12/04 14:13:57 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.31.1
@


1.39
log
@devel/ast-grep: update to 0.31.0

    feat: only scan rule senstive files #1635
    feat: better error handling for dynamic lib loading #1631
    Breaking change: feat: support character based column number #1594
    Breaking change: refactor: expose new struct Position for abstracting column b87dad7
    refactor: Use the utf-corrected row and column methods for the range matcher 2b30f56
    feat: Add support for range matcher 4fb2c52
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2024/12/02 14:04:26 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.31.0
@


1.38
log
@devel/ast-grep: update to 0.30.1

    fix: fix --config=config.yml arg parse #1617
    fix: update python version #1614
    fix(deps): update dependency @@swc/core to v1.9.3 63c1c8d
    chore: revert pyo3 2022f38
    feat: add rule entity inspection c569ec7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2024/11/17 10:13:19 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.30.1
@


1.37
log
@ast-grep: update to 0.30.0.

#### 0.30.0

- **Breaking change:** feat: semi-structured tracing output
- fix: error=unused-suppression should change exit code
- refactor: move stdErr into inspect mod
- infra: switch to llvm-cov
- **Breaking change:** refactor: rename --tracing to --inspect
- **Breaking change:** refactor: remove --json format for tracing
- **Breaking change:** fix: remove builtin dart support
- **Breaking change:** fix: report unused suppression always
- fix(deps): update babel monorepo
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2024/10/30 18:48:19 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.30.0
@


1.36
log
@devel/ast-grep: update to 0.29.0

    feat: support override severity of unused-suppression #1556
    feat: unify configuration reading #1557
    feat: unify configuration #1557
    refactor: improve file config handling #1553
    refactor: revamp configuration file discovering and custom language registration #1553
    feat(scan): support context, before/after flags #1549
    feat: add RuleOverwrite to override rule severity from CLI #1061
    Breaking change: feat: support --config in sg new cfe472f
    feat: add rule overwrite impl fb4ac07
    fix(deps): update dependency @@swc/core to v1.7.36 c11fd89
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2024/10/20 05:37:15 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.29.0
@


1.35
log
@devel/ast-grep: update to 0.28.1

    feat: report unused suppression #1346
    feat: make number of threads configurable #1498
    doc: add bug report yaml #1462
    refactor: rename tracing f83dbe9
    fix: fix bug report bug agains 61921f7
    fix(deps): update dependency @@babel/core to v7.25.8 cf06185
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2024/10/06 09:06:50 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.28.1
@


1.34
log
@devel/ast-grep: update to 0.28.0

  feat: TypeScript types for Rules in NAPI #1038
  feat:support glob path match in CLI #1062
  refactor: move input/output args to standalone file 3d937cb
  refactor: move worker outside of utils 84ea621
  fix(deps): update babel monorepo to v7.25.7 b989f05
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2024/09/25 10:50:57 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.28.0
@


1.33
log
@devel/ast-grep: update to 0.27.3

0.27.3
    feat: add prettified pattern debug 70d33b5
    fix(deps): update rust crate pyo3 to v0.22.3 683e398
    test: add test for CST a79f13f

0.27.2
    feat: add follow symbolic links option to CLI #1461
    fix(deps): update dependency @@swc/core to v1.7.26 e0b437d
    fix(deps): update dependency @@swc/core to v1.7.24 657bc4e
    chore(deps): update dependency typescript to v5.6.2 c55a404
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2024/09/09 19:12:07 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.27.3
@


1.32
log
@devel/ast-grep : update to 0.27.1

0.27.1
 - fix: create .gitkeep file in new dirs #1273
 - fix: fix unwrap error for unfound dir #1456
 - fix(deps): update dependency @@swc/core to v1.7.23 5fd4101
 - chore(deps): update dependency @@types/node to v20.16.5 294e402
 - fix: improve error message d46df6a

0.27.0
 - feat: support YAML language #1436
 - fix(deps): update dependency @@swc/core to v1.7.22 c577761
 - fix(deps): update dependency @@swc/core to v1.7.21 4b0e594
 - feat: add rule config potential kind test def5b21
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2024/08/26 06:28:56 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.27.1
@


1.31
log
@devel/ast-grep: update to 0.26.3

 - fix: fix wrong transformation indentation #1405
 - fix: compare only kind for unnamed nodes #1419
 - fix(deps): update dependency @@swc/core to v1.7.18 9ecb02c
 - fix(deps): update dependency @@swc/core to v1.7.14 459d20a
 - test: add test for transformation indentation e0bfaf2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2024/08/19 06:38:46 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.26.3
@


1.30
log
@devel/ast-grep: update to 0.26.2

  fix: readopt matched metavar in napi #1380
  chore: update napi definition 07e084a
  fix(deps): update dependency @@swc/core to v1.7.11 835b06f
  fix(deps): update dependency @@swc/core to v1.7.10 d7a3820
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2024/08/10 15:23:41 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.26.2
@


1.29
log
@devel/ast-grep: update to 0.26.1

 - feat: support dynamic language in pyo3 #1143
 - test: add test for load dynamic lang in python 236f4ab
 - feat: add py_lang registration function 43e74e7
 - feat: add pytype for register language 8b660cf
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2024/08/08 17:27:32 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.26.1
@


1.28
log
@devel/ast-grep: update to 0.26.0

- feat: Additional impls for language types [`#1379`](https://github.com/ast-grep/ast-grep/pull/1379)
- feat: append note to error message if available [`#1384`](https://github.com/ast-grep/ast-grep/issues/1384)
- fix: LSP should skip files outside the workspace root [`#1382`](https://github.com/ast-grep/ast-grep/issues/1382)
- fix(deps): update dependency @@babel/core to v7.25.2 [`3b0be88`](https://github.com/ast-grep/ast-grep/commit/3b0be882e0e280fcc7a5badd780e729cf74d2a45)
- refactor: split two macros [`b760eb8`](https://github.com/ast-grep/ast-grep/commit/b760eb80e8439c50a9b66b3f3895574613859e4d)
- refactor: simplify visitor [`5ae03ae`](https://github.com/ast-grep/ast-grep/commit/5ae03ae015ef4a37ac8a023a58157ada3c44ecba)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2024/08/06 18:45:23 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.26.0
@


1.27
log
@devel/ast-grep: update to 0.25.7

0.25.7
 - feat: add charCount to split lines #1381
 - chore(deps): update dependency @@types/node to v20.14.14 bca7e7b
 - fix(deps): update rust crate clap to v4.5.13 c143464
 - fix(deps): update rust crate toml_edit to v0.22.20 170da4c

0.25.6
 - feat: add --selector in sg run #1378
 - fix: fix clippy new complaints a4cc793
 - fix(deps): update dependency @@swc/core to v1.7.5 d3ee100
 - chore(deps): update rust crate tree-sitter to v0.22.2 93d684a
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2024/08/02 10:13:53 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.25.7
@


1.26
log
@devel/ast-grep: update to 0.25.5

 - feat: support using transform in rule message #1366
 - test: add test for skipping multiple ellipsis #1365
 - feat: Support ast-grep-ignore comment on same line as violation #1347
 - Revert "feat: add wasm engine support" 78b1633
 - feat: add wasm engine support ff77914
 - refactor: remove old find/scan 58a3646
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2024/07/26 10:08:22 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.25.5
@


1.25
log
@devel/ast-grep: update to 0.25.4

0.25.4
 - feat: support sql experimentally #1300
 - feat: consistent file path for search by removing ./ prefix #1343
 - feat: allow multiple tests in a single YAML file #1344
 - refactor: use HarnessBuilder c41ffa8
 - refactor: move out some files dfa38f2
 - test: add test for deserde tests 76796e4

0.25.3
 - feat: support custom language injection #1309
 - feat: register embedded language 416e28e
 - fix(deps): update dependency @@babel/core to v7.24.9 8c5dd00
 - fix(deps): update dependency @@swc/core to v1.7.0 61f6a14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2024/07/19 11:38:08 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.25.4
@


1.24
log
@ast-grep: update to 0.25.2.

#### [0.25.2]

- fix: only present code action when there are truly fixable diagnostic [`#1327`]
- refactor: move some function out of lsp [`1e6b477`]
- fix: use fix in data for fix all command [`d358d45`]
- fix: update fix all lsp [`b760b9b`]

#### [0.25.1]

> 14 July 2024

- fix: make config file work outside of workspace root [`#1326`]
- fix: fix napi musl [`bde7f34`]
- fix: debug napi [`2d87fc5`]

#### [0.25.0]

> 13 July 2024

- Fix Python 3.10 macOS ast-grep-py build [`#1315`]
- feat: support multiple doc in scan [`#1310`]
- fix: fix testing [`#1305`]
- feat: support searching injected code in specified lang [`#1307`]
- feat: improve HTML language extraction for ts/scss [`#1301`]
- fix: use relative path in lsp [`#1272`]
- fix: use match info in lsp message [`#1271`]
- feat: support arm64 musl [`#1227`]
- fix(deps): update dependency @@babel/core to v7.24.8 [`624aa70`]
- feat: support multiple regions in run [`07ef11f`]
- refactor: move Html out [`4a0c177`]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2024/06/30 21:55:37 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.25.2
d14 1
@


1.23
log
@ast-grep: update to 0.24.1.

#### [0.24.1]

- fix: skip missing node in pattern [`#1256`]
- doc: add cli help text for debug format [`1754382`]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2024/06/24 09:41:04 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.24.1
@


1.22
log
@devel/ast-grep: update to 0.24.0

 - feat: add debug ast and cst #1218
 - feat: add strictness in PyO3 #1246
 - feat: add strictness flag in cli #1243
 - test: add test for different strictness #1241
 - feat: add strictness to YAML #1239
 - Breaking change: fix: update API for fix 4971ac2
 - Breaking change: fix: change deletedLength to endPos in napi c0e9a65
 - feat: add colorized output 22f279c
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2024/06/23 21:20:56 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.24.0
@


1.21
log
@ast-grep: update to 0.23.1.

(leaf package)

#### [0.23.1]

- fix: all should not pollute env [`#1225`]
- **Breaking change:** feat: use new pattern struct [`f219b43`]
- refactor: move match_node impl out [`27c918a`]
- refactor: factor out match_ellipsis logic [`407d2a8`]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2024/06/17 10:06:14 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.23.1
@


1.20
log
@ast-grep: update to 0.23.0.

#### 0.23.0

- feat: add typings for pyo3
- refactor: remove unused old code
- fix(deps): update babel monorepo to v7.24.7
- refactor: add new abstraction for match_tree
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2024/06/09 14:34:53 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.23.0
@


1.19
log
@ast-grep: update to 0.22.6.

    fix: add Edit to export list #1186
    feat: add modify edit range feature in pyo3 1e31253
    test: add test for modifying edit 7044811
    fix: addClass Edit in pyo3 d81c6c3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2024/06/03 07:27:38 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.22.6
@


1.18
log
@devel/ast-grep: update to 0.22.5

    feat: support all languages in napi #1170
    Breaking change: refactor: rename Frontend Language to Lang c582c16
    refactor: move find files operations to standalone files 8ebb888
    feat: support more languages in napi 19e3baa
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2024/06/01 14:08:56 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.22.5
@


1.17
log
@devel/ast-grep: update to 0.22.4

    feat: use var defined in utils in transform/fix #1155
    fix: fix pattern polluting env #1164
    test: add python fix test #1161
    feat: add fix related feature to pyo3 #1159
    test: add test for napi test #1160
    feat: add commit_fix and fix to napi #1158
    fix(deps): update babel monorepo to v7.24.6 0898b55
    fix(deps): update dependency @@swc/core to v1.5.7 9beda6e
    feat: add edit/fix sketch 6817854
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2024/05/13 11:45:41 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.22.4
@


1.16
log
@devel/ast-grep: update to 0.22.3

 - fix: fix napi test #1140
 - fix: use dumb implementation for web-tree-sitter 5cb7052
 - chore: fix asset names 70cef40
 - fix af20be8
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2024/05/12 19:15:47 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.22.3
@


1.15
log
@ast-grep: update to 0.22.2.

0.22.2

    fix: fix releases 3a6e553
    fix: fix efaa1ca
    fix: debug e39fd12

0.22.1


    feat(language): Add support for Haskell via tree-sitter-haskell #1128
    fix: add ast-grep to release #1130
    fix(deps): update dependency @@swc/core to v1.5.5 31428dd
    fix(deps): update dependency tree-sitter-typescript to v0.21.1 188525d
    chore(deps): update dependency @@types/node to v20.12.11 3fe7780

0.22.0

    test: add string test case back in Rust #1060
    chore: bump tree-sitter version 5b45bd7
    fix: update wasm crate ce9acba
    fix: update ts deps 3a67b6b


0.21.4

    fix: build from source #1125
    doc: update how to install via cargo #1118
    feat: report undefined util rules #1106
    Breaking change: feat: separate RuleCoreError and RuleConfigError d96efa9
    refactor: move Transformation into a standalone module b51cc95
    fix(deps): update dependency @@babel/core to v7.24.5 77ea8bd
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2024/05/03 09:55:10 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.22.2
@


1.14
log
@devel/ast-grep: update to 0.21.3

 - feat: make pattern more permissive #1087
 - refactor: further simplify test case 8188473
 - refactor: make rewrite test simplier 5a754ef
 - test: add test for contextual pattern defined var 2d6bae8
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2024/05/02 09:33:50 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.21.3
@


1.13
log
@devel/ast-grep: update to 0.21.2

 - feat: Allow to use meta variable captured outside of rewrite rule inside the rewriter #1072
 - refactor: move rule_core test out of rule_core 1e8af4c
 - feat: move check variable usage out to a standalone file f086d10
 - refactor: move check var around cfe3529
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2024/04/26 09:42:17 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.21.2
@


1.12
log
@devel/ast-grep: update to 0.21.1

 - feat: find defined vars in utils cbc6534
 - fix: add referent rule stack overflow test case f7f24e1
 - feat: add utils defined vars 59001eb
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2024/04/24 08:32:07 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.21.1
@


1.11
log
@devel/ast-grep: update to 0.21.0

  feat: report unused rewriters #1064
  feat: report undefined error in fix #1070
  feat: define the resolution order of meta variables #1068
  feat: export used meta-var in transform #1069
  feat: export meta variables defined in transform #1066
  feat: export meta variables defined in constraints/rules #1067
  test: add test for Pattern::defined_vars method #1065
  feat: analyze meta variables defined in pattern #1065
  feat: add field id Error for relational rule #1059
  feat: support rewrtier check in sub-rule eb4c47c
  test: add undefined rewriter test d56ad74
  feat: add used_vars in TemplateFix 641d3b4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2024/04/18 08:52:26 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.21.0
@


1.10
log
@ast-grep: update to 0.20.5.

#### [0.20.5]

- fix: add parse global util error
- fix: ignore test
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2024/04/08 10:36:36 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.20.5
@


1.9
log
@devel/ast-grep: update to 0.20.4

0.20.4
 - fix: fix new deprecation note of Rust 2024 a70565e
 - fix: fix quickfix fef3dfc
 - fix: better fix message e0b5875

0.20.3
 - feat(lsp): run "source.fixAll.ast-grep" onsave #1021
 - test: move the integration-test to test folder f2ff77a
 - chore: cargo update 83394e9
 - refactor: move logging and io out of on_apply_all_fix cd79cda
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2024/04/06 07:14:49 wiz Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.20.4
@


1.8
log
@ast-grep: update to 0.20.2.

#### 0.20.2

- feat: make test --update-all not report error
- fix: fix update cases
- refactor: less indentation for interactive reporter
- feat: improve accept

#### 0.20.1

- feat: respect suppression in lsp
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2024/03/24 15:29:37 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.20.2
@


1.7
log
@devel/ast-grep: update to 0.20.0

 - test: add test for error suppression in scan #1007
 - refactor: merge CombinedScan::scan and CombinedScan::diff #1011
 - feat: report error count instead of file count #1009
 - feat: suppress specific rule #1005
 - fix: skip suppressed error #1006
 - feat: support error/warning suppression #446
 - fix(deps): update babel monorepo da9a938
 - fix(deps): update dependency @@swc/core to v1.4.8 d81365a
 - feat: add more states for rule suppression 41a058c
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2024/03/11 16:59:57 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.20.0
@


1.6
log
@devel/ast-grep: update to 0.19.4

 - LSP default message for diagnostics #970
 - feat: Add error messaging for rule file parsing failures #968
 - feat: add html testing and tweak html #977
 - fix(deps): update dependency @@babel/core to v7.24.0 a14741d
 - fix(deps): update dependency @@swc/core to v1.4.6 4a397f4
 - fix(deps): update rust crate pyo3 to 0.20.3 23653c2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2024/02/26 18:58:01 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.19.4
@


1.5
log
@devel/ast-grep: update to 0.19.3

 - fix(deps): update dependency @@swc/core to v1.4.2 67450cb
 - refactor: move rewriters to SerializableRuleConfig d98c062
 - fix(deps): update rust crate inquire to 0.7.0 86ec845
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2024/02/23 09:58:21 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.19.3
@


1.4
log
@devel/ast-grep: update to 0.19.2

0.19.2
    fix: improve expando char replacement #883
    feat(napi): add support for napi linux x64 musl c4d7902
    fix: fix wrong spacing matching 0e8b4f0
    Update README.md 9636a1a

0.19.1
    fix: avoid input stream when --update-all #943
    fix: update cargo lock 8a893e7
    fix(deps): update dependency @@swc/core to v1.4.1 d18fd70
    chore(deps): update dependency @@types/node to v20.11.19 40d3fa0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2024/02/15 20:53:22 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.19.2
@


1.3
log
@devel/ast-grep: update to 0.19.0

 - Breaking change: refactor: remove unused type generic 9b13d41
 - Breaking change: fix: update pyo3 test ff10e81
 - fix: fix parallel thread output be230ca
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2024/02/01 11:18:39 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.19.0
@


1.2
log
@devel/ast-grep: update to 0.18.1

[0.18.1]
- Breaking change: refactor: use more concise name [`6a4a17c`]

[0.18.0] - 30 January 2024
- Breaking change: refactor: remove IndentSensitive trait [#868]
- feat: add support for rewriters [#855]
- Breaking change: refactor: rename RuleWithConstraints to RuleCore [#862]
- feat: move fix to SerializableRuleCore [#859]
- Breaking change: refactor: remove MetaVarMatchers [beb6f50]
- Breaking change: feat: move fixer to RuleCore [8a43a26]
- Breaking change: refactor: move language out of SerializableRuleCore [c5e0dc8]
- Breaking change: refactor: remove Content generic from Fixer [87bbf93]
- Breaking change: feat: improve get_fixer signature [e629e0f]
- Breaking change: refactor: make TemplateFix non-generic [0f462a5]
- feat: migrate constraints to Rule [230ee9c]
- refactor: move SerializableRuleCore to rule_core mod [3a303c1]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2024/01/13 19:30:50 pin Exp $
d3 1
a3 1
DISTNAME=	ast-grep-0.18.1
@


1.1
log
@devel/ast-grep: import package

Packaged by wiz@@ in wip.

ast-grep(sg) is a CLI tool for code structural search, lint, and
rewriting.

ast-grep is a AST-based tool to search code by pattern code. Think it
as your old-friend grep but it matches AST nodes instead of text. You
can write patterns as if you are writing ordinary code. It will match
all code that has the same syntactical structure. You can use $ sign +
upper case letters as wildcard, e.g. $MATCH, to match any single AST
node. Think it as REGEX dot ., except it is not textual.
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME=	ast-grep-0.17.1
@

