You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by lk...@apache.org on 2020/10/16 17:38:57 UTC

[netbeans] branch master updated: JEDDICT-322 org.netbeans.modules.db.core convert friend to public packages (#1485)

This is an automated email from the ASF dual-hosted git repository.

lkishalmi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


The following commit(s) were added to refs/heads/master by this push:
     new 0ec46b5  JEDDICT-322 org.netbeans.modules.db.core convert friend to public packages (#1485)
0ec46b5 is described below

commit 0ec46b545cc9d1f1b5649fa2fbb735bf9dc56aa3
Author: Gaurav Gupta <ga...@payara.fish>
AuthorDate: Fri Oct 16 23:08:32 2020 +0530

    JEDDICT-322 org.netbeans.modules.db.core convert friend to public packages (#1485)
    
    * JEDDICT-322 org.netbeans.modules.db.core convert friend to public packages
    
    * JEDDICT-322 o.n.m.db.core version increment & api change record
    
    * JEDDICT-322 Add db.core module to config.javadoc.stable list
    
    Signed-off-by: Gaurav Gupta <ga...@gmail.com>
    
    * version increment
---
 ide/db.core/apichanges.xml        | 71 +++++++++++++++++++++++++++++++++++++++
 ide/db.core/manifest.mf           |  2 +-
 ide/db.core/nbproject/project.xml |  9 ++---
 nbbuild/build.properties          |  1 +
 4 files changed, 75 insertions(+), 8 deletions(-)

diff --git a/ide/db.core/apichanges.xml b/ide/db.core/apichanges.xml
new file mode 100644
index 0000000..5ff9877
--- /dev/null
+++ b/ide/db.core/apichanges.xml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+-->
+<?xml-stylesheet type="text/xml" href="../../nbbuild/javadoctools/apichanges.xsl"?>
+<!DOCTYPE apichanges PUBLIC "-//NetBeans//DTD API changes list 1.0//EN" "../../nbbuild/javadoctools/apichanges.dtd">
+
+<apichanges>
+    <apidefs>
+        <apidef name="api">Database Core</apidef>
+    </apidefs>
+
+    <changes>
+        <change id="public-api">
+            <api name="db.api.sql.execute"/>
+            <summary>Making o.n.m.db.api.sql.execute public API</summary>
+            <version major="1" minor="43" subminor="1"/>
+            <date day="03" month="11" year="2019"/>
+            <author login="jgauravgupta"/>
+            <compatibility addition="no" deletion="no" modification="no" binary="compatible" source="compatible"/>
+            <description>
+                <p>
+                    The packages <code>o.n.m.db.api.sql.execute</code> changed to public API from the friend API.
+                    They contained API classes which are used by Jeddict plugin for SQL editor integration.
+                </p>
+            </description>
+        </change>
+    </changes>
+
+    <!-- Now the surrounding HTML text and document structure: -->
+
+    <htmlcontents>
+        <head>
+            <title>Change History for the DB Core API</title>
+            <link rel="stylesheet" href="prose.css" type="text/css"/>
+        </head>
+        <body>
+
+            <p class="overviewlink">
+                <a href="@org-netbeans-modules-db-core@/overview-summary.html">Overview</a>
+            </p>
+
+            <h1>Introduction</h1>
+            <p>This document lists changes made to the <a href="@org-netbeans-modules-db-core@/overview-summary.html">DB Core API</a>.</p>
+
+            <hr/>
+            <standard-changelists module-code-name="org.netbeans.modules.db.core"/>
+            <hr/>
+            <p>@FOOTER@</p>
+
+        </body>
+    </htmlcontents>
+    
+</apichanges>
diff --git a/ide/db.core/manifest.mf b/ide/db.core/manifest.mf
index 8d42afc..beb8ac8 100644
--- a/ide/db.core/manifest.mf
+++ b/ide/db.core/manifest.mf
@@ -1,6 +1,6 @@
 Manifest-Version: 1.0
 OpenIDE-Module: org.netbeans.modules.db.core
-OpenIDE-Module-Specification-Version: 1.48
+OpenIDE-Module-Specification-Version: 1.48.1
 OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/db/core/Bundle.properties
 OpenIDE-Module-Layer: org/netbeans/modules/db/core/resources/layer.xml
 OpenIDE-Module-Requires: org.openide.windows.IOProvider
diff --git a/ide/db.core/nbproject/project.xml b/ide/db.core/nbproject/project.xml
index e88c62b..f8bd47c 100644
--- a/ide/db.core/nbproject/project.xml
+++ b/ide/db.core/nbproject/project.xml
@@ -227,14 +227,9 @@
                     </test-dependency>
                 </test-type>
             </test-dependencies>
-            <friend-packages>
-                <friend>org.netbeans.modules.db.mysql</friend>
-                <friend>org.netbeans.modules.db.mysql.sakila</friend>
-                <friend>org.netbeans.modules.db.sql.editor</friend>
-                <friend>org.netbeans.modules.edm.editor</friend>
-                <friend>org.netbeans.modules.etl.editor</friend>
+            <public-packages>
                 <package>org.netbeans.modules.db.api.sql.execute</package>
-            </friend-packages>
+            </public-packages>
         </data>
     </configuration>
 </project>
diff --git a/nbbuild/build.properties b/nbbuild/build.properties
index ee72ef4..64e6543 100644
--- a/nbbuild/build.properties
+++ b/nbbuild/build.properties
@@ -150,6 +150,7 @@ config.javadoc.stable=\
     api.xml,\
     o.apache.tools.ant.module,\
     db,\
+    db.core,\
     spi.quicksearch,\
     print,\
     extexecution,\


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists