Skip to content

Commit

Permalink
Remove proj_api.h
Browse files Browse the repository at this point in the history
Removes proj_api.h from the public API. The contents of the header file
has been moved to proj_internal.h verbatim and any references to
proj_api.h has been changed to proj_internal.h.

The documentation of proj_api.h has been removed from both sphinx and
the ancient pj_init.3 man-file. The only exception to this is the API
migration guides which still mention the old API.

Fixes OSGeo#837
  • Loading branch information
kbevers committed Jan 23, 2020
1 parent ef20438 commit 5e93a1b
Show file tree
Hide file tree
Showing 20 changed files with 165 additions and 642 deletions.
5 changes: 2 additions & 3 deletions docs/source/development/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,8 @@ are maintained in a `separate git repository <https://github.com/OSGeo/proj-datu
.. attention::

The ``proj_api.h`` header and the functions related to it is
considered deprecated from version 5.0.0 and onwards. The header will be
removed from PROJ in version 7.0.0 scheduled for release March 1st
2020.
considered deprecated from version 5.0.0 and onwards. The header has been
removed in version 7.0.0 released March 1st 2020.

.. attention::

Expand Down
270 changes: 0 additions & 270 deletions docs/source/development/reference/deprecated.rst

This file was deleted.

1 change: 0 additions & 1 deletion docs/source/development/reference/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,3 @@ Reference
datatypes
functions
cpp/index.rst
deprecated
2 changes: 1 addition & 1 deletion man/man3/Makefile.am
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
man_MANS = pj_init.3 geodesic.3
man_MANS = geodesic.3

EXTRA_DIST = $(man_MANS)
Loading

0 comments on commit 5e93a1b

Please sign in to comment.