[GRASS-git] [OSGeo/grass] da4095: CQ: Trim newline between Doxygen docstring and fun...
Edouard Choinière
noreply at github.com
Sun Jul 27 02:53:52 PDT 2025
Branch: refs/heads/main
Home: https://github.com/OSGeo/grass
Commit: da409580ef15011f3bac379c76d41101c9e36347
https://github.com/OSGeo/grass/commit/da409580ef15011f3bac379c76d41101c9e36347
Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
Date: 2025-07-27 (Sun, 27 Jul 2025)
Changed paths:
M db/drivers/odbc/table.c
M db/drivers/sqlite/create_table.c
M db/drivers/sqlite/describe.c
M db/drivers/sqlite/execute.c
M db/drivers/sqlite/fetch.c
M db/drivers/sqlite/index.c
M db/drivers/sqlite/listtab.c
M db/drivers/sqlite/select.c
M imagery/i.atcorr/computations.cpp
M imagery/i.cluster/print3.c
M imagery/i.ortho.photo/lib/error.c
M imagery/i.ortho.photo/lib/georef.c
M imagery/i.ortho.photo/lib/isnull.c
M imagery/i.ortho.photo/lib/m_add.c
M imagery/i.ortho.photo/lib/m_copy.c
M imagery/i.ortho.photo/lib/m_inverse.c
M imagery/i.ortho.photo/lib/m_mult.c
M imagery/i.ortho.photo/lib/m_transpose.c
M imagery/i.ortho.photo/lib/m_zero.c
M imagery/i.smap/multialloc.c
M lib/bitmap/bitmap.c
M lib/bitmap/sparse.c
M lib/cdhc/royston.c
M lib/datetime/between.c
M lib/datetime/change.c
M lib/datetime/copy.c
M lib/datetime/diff.c
M lib/datetime/error.c
M lib/datetime/format.c
M lib/datetime/incr1.c
M lib/datetime/incr2.c
M lib/datetime/incr3.c
M lib/datetime/local.c
M lib/datetime/misc.c
M lib/datetime/same.c
M lib/datetime/scan.c
M lib/datetime/sign.c
M lib/datetime/type.c
M lib/datetime/tz1.c
M lib/datetime/tz2.c
M lib/datetime/values.c
M lib/db/stubs/close_cursor.c
M lib/display/cnversions.c
M lib/display/draw2.c
M lib/display/r_raster.c
M lib/display/raster2.c
M lib/display/symbol.c
M lib/display/tran_colr.c
M lib/dspf/cube_io.c
M lib/gis/alloc.c
M lib/gis/area.c
M lib/gis/area_poly1.c
M lib/gis/area_sphere.c
M lib/gis/ascii_chk.c
M lib/gis/asprintf.c
M lib/gis/commas.c
M lib/gis/copy_dir.c
M lib/gis/done_msg.c
M lib/gis/geodist.c
M lib/gis/get_projinfo.c
M lib/gis/is.c
M lib/gis/locale.c
M lib/gis/lrand48.c
M lib/gis/mach_name.c
M lib/gis/make_loc.c
M lib/gis/mapcase.c
M lib/gis/mkstemp.c
M lib/gis/myname.c
M lib/gis/omp_threads.c
M lib/gis/open.c
M lib/gis/open_misc.c
M lib/gis/overwrite.c
M lib/gis/parser.c
M lib/gis/plot.c
M lib/gis/remove.c
M lib/gis/rhumbline.c
M lib/gis/short_way.c
M lib/gis/snprintf.c
M lib/gis/spawn.c
M lib/gis/token.c
M lib/gis/units.c
M lib/gis/user_config.c
M lib/gis/view.c
M lib/gis/wind_2_box.c
M lib/gis/wind_in.c
M lib/gis/wind_limits.c
M lib/gis/wind_overlap.c
M lib/gis/wr_cellhd.c
M lib/gis/writ_zeros.c
M lib/gis/zone.c
M lib/gmath/blas_level_2.c
M lib/gmath/dalloc.c
M lib/gmath/del2g.c
M lib/gmath/fft.c
M lib/gmath/findzc.c
M lib/gmath/gauss.c
M lib/gmath/la.c
M lib/gmath/max_pow2.c
M lib/gmath/mult.c
M lib/gmath/rand1.c
M lib/imagery/find.c
M lib/imagery/group.c
M lib/imagery/iscatt_core.c
M lib/imagery/list_subgp.c
M lib/imagery/points.c
M lib/imagery/target.c
M lib/imagery/var.c
M lib/nviz/nviz.c
M lib/pngdriver/box.c
M lib/pngdriver/color.c
M lib/pngdriver/draw_bitmap.c
M lib/pngdriver/graph_set.c
M lib/proj/ellipse.c
M lib/raster/align_window.c
M lib/raster/alloc_cell.c
M lib/raster/auto_mask.c
M lib/raster/cats.c
M lib/raster/cell_title.c
M lib/raster/color_rand.c
M lib/raster/color_xform.c
M lib/raster/histogram.c
M lib/raster/init.c
M lib/raster/open.c
M lib/raster/set_window.c
M lib/raster/window.c
M lib/raster3d/alloc.c
M lib/raster3d/cats.c
M lib/raster3d/changeprecision.c
M lib/raster3d/changetype.c
M lib/raster3d/defaults.c
M lib/raster3d/error.c
M lib/raster3d/filecompare.c
M lib/raster3d/getblock.c
M lib/raster3d/getvalue.c
M lib/raster3d/header.c
M lib/raster3d/headerinfo.c
M lib/raster3d/history.c
M lib/raster3d/mask.c
M lib/raster3d/null.c
M lib/raster3d/open.c
M lib/raster3d/open2.c
M lib/raster3d/param.c
M lib/raster3d/putvalue.c
M lib/raster3d/range.c
M lib/raster3d/region.c
M lib/raster3d/resample.c
M lib/raster3d/retile.c
M lib/raster3d/tilealloc.c
M lib/raster3d/tileio.c
M lib/raster3d/tilemath.c
M lib/raster3d/tilenull.c
M lib/raster3d/tileread.c
M lib/raster3d/tilewrite.c
M lib/raster3d/window.c
M lib/raster3d/windowio.c
M lib/raster3d/writeascii.c
M lib/rowio/put.c
M lib/rowio/setup.c
M lib/rst/interp_float/func2d.c
M lib/rst/interp_float/point2d.c
M lib/rst/interp_float/point2d_parallel.c
M lib/segment/address.c
M lib/segment/close.c
M lib/segment/flush.c
M lib/segment/format.c
M lib/segment/get.c
M lib/segment/get_row.c
M lib/segment/init.c
M lib/segment/open.c
M lib/segment/pagein.c
M lib/segment/pageout.c
M lib/segment/put.c
M lib/segment/put_row.c
M lib/segment/release.c
M lib/segment/setup.c
M lib/vector/Vlib/area.c
M lib/vector/Vlib/array.c
M lib/vector/Vlib/break_lines.c
M lib/vector/Vlib/header.c
M lib/vector/Vlib/legal_vname.c
M lib/vector/Vlib/merge_lines.c
M lib/vector/Vlib/net_analyze.c
M lib/vector/Vlib/net_build.c
M lib/vector/Vlib/remove_areas.c
M lib/vector/diglib/allocation.c
M lib/vector/diglib/plus_struct.c
M lib/vector/diglib/poly.c
M lib/vector/diglib/spindex.c
M lib/vector/diglib/spindex_rw.c
M lib/vector/rtree/index.c
M lib/vector/rtree/node.c
M ps/ps.map/catval.c
M ps/ps.map/gprims.c
M raster/r.buffer/find_dist.c
M raster/r.fill.stats/cell_funcs.c
M raster/r.flow/aspect.h
M raster/r.flow/flow_io.h
M raster/r.flow/mem.h
M raster/r.flow/precomp.h
M raster/r.li/r.li.daemon/daemon.h
M raster/r.neighbors/bufs.c
M raster/r.out.pov/main.c
M raster/r.out.vrml/put_grid.c
M raster/r.out.vrml/vrml.c
M raster/r.patch/do_patch.c
M raster/r.patch/support.c
M raster/r.report/sums.c
M raster/r.viewshed/viewshed.cpp
M raster3d/r3.out.v5d/main.c
M raster3d/r3.showdspf/thresh_array.c
M vector/v.clean/prune.c
M vector/v.in.ascii/points.c
M vector/v.net/turntable.c
M vector/v.perturb/zufallrs.c
M vector/v.perturb/zufallsv.c
M vector/v.surf.idw/read_sites.c
M vector/v.to.db/lines.c
M vector/v.vol.rst/user1.c
M vector/v.voronoi/vo_extend.c
Log Message:
-----------
CQ: Trim newline between Doxygen docstring and function signature (#6122)
Even if the current version of Doxygen doesn't complain much, different parsers in an IDE, like VSCode, doesn't recognize the block comment above when there are extra newlines.
Used the following regex to find possible candidates:
```
\n\s(?:\*)\/\n\n((?:\w* [\*]*)+[\w]*\()
```
And replaced with:
```
\n */\n$1
```
To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications
More information about the grass-commit
mailing list