[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2017-01-05 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15802916#comment-15802916
 ] 

ASF subversion and git services commented on CB-11979:
--

Commit 4191fa9b25b06140c58037ab9b504d6c9b9b064d in cordova-lib's branch 
refs/heads/master from [~yyfea...@gmail.com]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-lib.git;h=4191fa9 ]

CB-12261: fix subdirectories deprecated warning always shows and stop fetch 
caused by CB-11979

 This closes #511


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: cordova-cli@6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-12-16 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15755810#comment-15755810
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user yyfearth commented on the issue:

https://github.com/apache/cordova-lib/pull/504
  
I have create RP #511 CB-12261 to fix the issue.


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: cordova-cli@6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-12-16 Thread Wilson Yang (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15755759#comment-15755759
 ] 

Wilson Yang commented on CB-11979:
--

This issue needs to be reopened and fix for the issue I mention above since it 
always trigger the warning even if the subdir is empty.

> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: cordova-cli@6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-12-16 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15755750#comment-15755750
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user yyfearth commented on the issue:

https://github.com/apache/cordova-lib/pull/504
  
This fix has issue now since 
```
options.subdir = options.subdir || '.';
...
if (result[2]) options.subdir = result[2]; // not work if it is empty
...
if(options.subdir) { // it become always true, since subdir will be "."
```



> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: cordova-cli@6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-20 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15593332#comment-15593332
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user sterlingann closed the pull request at:

https://github.com/apache/cordova-lib/pull/504


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-20 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15593236#comment-15593236
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user stevengill commented on the issue:

https://github.com/apache/cordova-lib/pull/504
  
This PR can be closed now! It was merged



> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-20 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15592926#comment-15592926
 ] 

ASF subversion and git services commented on CB-11979:
--

Commit 328980c2a91dada8049f1e4f27103df67ba07532 in cordova-lib's branch 
refs/heads/master from [~sterlingann]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-lib.git;h=328980c ]

CB-11979 added deprecation warning for subdirectories


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-20 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15592430#comment-15592430
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user sterlingann commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/504#discussion_r84335445
  
--- Diff: cordova-lib/src/plugman/fetch.js ---
@@ -68,9 +68,13 @@ function fetchPlugin(plugin_src, plugins_dir, options) {
 if (result[2])
 options.subdir = result[2];
 //if --fetch was used, throw error for subdirectories
-if (result[2] && options.fetch) {
-return Q.reject(new CordovaError('--fetch does not support 
subdirectories'));
-}
+
+if(options.subdir) {
+events.emit('warn', 'support for subdirectories is depreated 
and will be removed in Cordova@7');
--- End diff --

Thank you Vladimir!  I'm an intern, this is my first pull request.  I 
appreciate the feedback :) I will fix it now...


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-20 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15590996#comment-15590996
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user vladimir-kotikov commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/504#discussion_r84220720
  
--- Diff: cordova-lib/src/plugman/fetch.js ---
@@ -68,9 +68,13 @@ function fetchPlugin(plugin_src, plugins_dir, options) {
 if (result[2])
 options.subdir = result[2];
 //if --fetch was used, throw error for subdirectories
-if (result[2] && options.fetch) {
-return Q.reject(new CordovaError('--fetch does not support 
subdirectories'));
-}
+
+if(options.subdir) {
+events.emit('warn', 'support for subdirectories is depreated 
and will be removed in Cordova@7');
--- End diff --

typo: 'depreated' -> 'deprecated'


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-20 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15590991#comment-15590991
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user vladimir-kotikov commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/504#discussion_r84220511
  
--- Diff: cordova-lib/src/plugman/fetch.js ---
@@ -68,9 +68,13 @@ function fetchPlugin(plugin_src, plugins_dir, options) {
 if (result[2])
 options.subdir = result[2];
 //if --fetch was used, throw error for subdirectories
-if (result[2] && options.fetch) {
-return Q.reject(new CordovaError('--fetch does not support 
subdirectories'));
-}
+
+if(options.subdir) {
+events.emit('warn', 'support for subdirectories is depreated 
and will be removed in Cordova@7');
+if (options.fetch) {
--- End diff --

Probably an Indentation issue? This should has the same level of 
indentation as line above


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-19 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15589626#comment-15589626
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user shazron commented on the issue:

https://github.com/apache/cordova-lib/pull/504
  
Make sure to run `npm test` before re-submitting your changes. CI fail due 
to jshint error.
`src/plugman/fetch.js: line 72, col 12, 'option' is not defined.`


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>Assignee: sterling gerritz
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-18 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15587085#comment-15587085
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user codecov-io commented on the issue:

https://github.com/apache/cordova-lib/pull/504
  
## [Current 
coverage](https://codecov.io/gh/apache/cordova-lib/pull/504?src=pr) is 80.62% 
(diff: 100%)
> Merging [#504](https://codecov.io/gh/apache/cordova-lib/pull/504?src=pr) 
into [master](https://codecov.io/gh/apache/cordova-lib/branch/master?src=pr) 
will increase coverage by **<.01%**

```diff
@@ master   #504   diff @@
==
  Files67 67  
  Lines  5215   5217 +2   
  Methods 843843  
  Messages  0  0  
  Branches   1010   1011 +1   
==
+ Hits   4204   4206 +2   
  Misses 1011   1011  
  Partials  0  0  
```

> Powered by [Codecov](https://codecov.io?src=pr). Last update 
[a170a46...497a6d5](https://codecov.io/gh/apache/cordova-lib/compare/a170a465ec0a2dc4bbc98bfa47e03041521cf22e...497a6d57f5c4ebb324ce6a838dd96a5881a21a75?src=pr)


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-18 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15587065#comment-15587065
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user stevengill commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/504#discussion_r83974505
  
--- Diff: cordova-lib/src/plugman/fetch.js ---
@@ -70,6 +70,10 @@ function fetchPlugin(plugin_src, plugins_dir, options) {
 //if --fetch was used, throw error for subdirectories
 if (result[2] && options.fetch) {
 return Q.reject(new CordovaError('--fetch does not support 
subdirectories'));
+} else {
+if(result[2]) {
+events.emit('warn', 'support for subdirectories is 
depreated and will be removed in Cordova@7');
+}
--- End diff --

so, if fetch and subdir -> fail, if subdir && no fetch -> do deprecation 
notice. If we move it up, users who are using --fetch get deprecation warning & 
failure. That would be acceptable too. 


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-18 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15587053#comment-15587053
 ] 

ASF GitHub Bot commented on CB-11979:
-

Github user stevengill commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/504#discussion_r83974283
  
--- Diff: cordova-lib/src/plugman/fetch.js ---
@@ -70,6 +70,10 @@ function fetchPlugin(plugin_src, plugins_dir, options) {
 //if --fetch was used, throw error for subdirectories
 if (result[2] && options.fetch) {
 return Q.reject(new CordovaError('--fetch does not support 
subdirectories'));
+} else {
+if(result[2]) {
+events.emit('warn', 'support for subdirectories is 
depreated and will be removed in Cordova@7');
+}
--- End diff --

if fetch and subdirectory are both present, it will just do a straight 
reject return Q.reject(new CordovaError('--fetch does not support 
subdirectories'));


> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11979) add deprecation notice for using subdirectory syntax when fetching plugins

2016-10-18 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-11979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15586876#comment-15586876
 ] 

ASF GitHub Bot commented on CB-11979:
-

GitHub user sterlingann opened a pull request:

https://github.com/apache/cordova-lib/pull/504

CB-11979 added deprecation warning for subdirectories



### Platforms affected
all


### What does this PR do?
warns of deprecation of subdirectories in Cordova@7

### What testing has been done on this change?
added and removed a subdirectory plugin, saw warning

### Checklist
- [x ] [Reported an 
issue](http://cordova.apache.org/contribute/issues.html) in the JIRA database
- [x ] Commit message follows the format: "CB-3232: (android) Fix bug with 
resolving file paths", where CB- is the JIRA ID & "android" is the platform 
affected.
- [ ] Added automated test coverage as appropriate for this change.



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/sterlingann/cordova-lib CB-11979

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cordova-lib/pull/504.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #504


commit 497a6d57f5c4ebb324ce6a838dd96a5881a21a75
Author: Sterling 
Date:   2016-10-18T22:29:09Z

CB-11979 added deprecation warning for subdirectories




> add deprecation notice for using subdirectory syntax when fetching plugins
> --
>
> Key: CB-11979
> URL: https://issues.apache.org/jira/browse/CB-11979
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 6.3.1
>Reporter: Steve Gill
>  Labels: cordova-7.0.0
> Fix For: 6.4.0
>
>
> We plan to remove subdirectory syntax in cordova@7 since `--fetch` can't 
> support it. 
> Need to add a deprecation to the next cordova@6.x release to start warning 
> folks it is going away.
> You can see the subdirectory syntax at 
> http://cordova.apache.org/docs/en/latest/reference/cordova-cli/index.html#plugin-spec.
> I think it is plugin specific, but need to double check it is not supported 
> for fetching platforms too. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org