[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jedit-devel
Subject:    [ jEdit-devel ] [jedit:plugin-bugs] #1893 phpparser fails to parse project correctly
From:       Skeeve via jEdit-devel <jedit-devel () lists ! sourceforge ! net>
Date:       2017-11-27 12:44:41
Message-ID: 5a1c08b83bfd812ecfc64cc6.plugin-bugs () jedit ! p ! sourceforge ! net
[Download RAW message or body]

[Attachment #2 (multipart/related)]


--===============3287074531805113668==
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit




---

** [plugin-bugs:#1893] phpparser fails to parse project correctly**

**Status:** open
**Group:** 
**Labels:** phpparser 
**Created:** Mon Nov 27, 2017 12:44 PM UTC by Skeeve
**Last Updated:** Mon Nov 27, 2017 12:44 PM UTC
**Owner:** nobody


Try this file:

https://raw.githubusercontent.com/SIWECOS/siwecos-core-api/master/CoreApi/routes/api.php


While php -l can't find any syntax error

    $ php -l api.php
    No syntax errors detected in api.php

jEdit complains about 

    13:33:41 [AWT-EventQueue-0] [debug] ErrorList: Adding Error Line#17 Start#22 \
Error Message:')' expected  13:33:41 [AWT-EventQueue-0] [debug] ErrorList: Adding \
Error Line#17 Start#36 Error Message:';' expected  13:33:41 [AWT-EventQueue-0] \
[debug] ErrorList: Adding Error Line#17 Start#36 Error Message:'}' expected  13:33:41 \
[AWT-EventQueue-0] [debug] ErrorList: Adding Error Line#18 Start#71 Error Message:')' \
expected  13:33:41 [AWT-EventQueue-0] [debug] ErrorList: Adding Error Line#18 \
Start#73 Error Message:';' expected  13:33:41 [AWT-EventQueue-0] [debug] ErrorList: \
Adding Error Line#18 Start#73 Error Message:']' expected  13:33:41 [AWT-EventQueue-0] \
[debug] ErrorList: Adding Error Line#18 Start#73 Error Message:'}' expected  13:33:41 \
[AWT-EventQueue-0] [debug] ErrorList: Adding Error Line#18 Start#88 Error Message:')' \
expected  13:33:41 [AWT-EventQueue-0] [debug] ErrorList: Adding Error Line#18 \
Start#88 Error Message:';' expected


**Component**        | Version                     
-------------------- | ----------------------------
**Jedit**            | 05.04.99.00                 
**Java**             | Oracle Corporation 1.8.0_152
**OS**               | Mac OS X 10.13.1 (x86_64)   
**Mac OS X Support** | 1.3                         
**PHPParserPlugin**  | 2.0.5                       
**ErrorList**        | 2.3                         
**SideKick**         | 1.8                         



---

Sent from sourceforge.net because jedit-devel@lists.sourceforge.net is subscribed to \
https://sourceforge.net/p/jedit/plugin-bugs/

To unsubscribe from further messages, a project admin can change settings at \
https://sourceforge.net/p/jedit/admin/plugin-bugs/options.  Or, if this is a mailing \
                list, you can unsubscribe from the mailing list.
--===============3287074531805113668==
MIME-Version: 1.0
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<div class="markdown_content"><hr/>
<p><strong> <a class="alink" \
href="https://sourceforge.net/p/jedit/plugin-bugs/1893/">[plugin-bugs:#1893]</a> \
phpparser fails to parse project correctly</strong></p> <p><strong>Status:</strong> \
open<br/> <strong>Group:</strong> <br/>
<strong>Labels:</strong> phpparser <br/>
<strong>Created:</strong> Mon Nov 27, 2017 12:44 PM UTC by Skeeve<br/>
<strong>Last Updated:</strong> Mon Nov 27, 2017 12:44 PM UTC<br/>
<strong>Owner:</strong> nobody</p>
<p>Try this file:</p>
<p><a href="https://raw.githubusercontent.com/SIWECOS/siwecos-core-api/master/CoreApi/routes/api.php" \
rel="nofollow">https://raw.githubusercontent.com/SIWECOS/siwecos-core-api/master/CoreApi/routes/api.php</a></p>
 <p>While php -l can't find any syntax error</p>
<div class="codehilite"><pre><span></span>$ php -l api.php
No syntax errors detected in api.php
</pre></div>


<p>jEdit complains about </p>
<div class="codehilite"><pre><span></span><span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">17</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">22</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">')'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">17</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">36</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">';'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">17</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">36</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">'}'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">71</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">')'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">73</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">';'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">73</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">']'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">73</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">'}'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">88</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">')'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">88</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">';'</span> <span class="n">expected</span> </pre></div>


<table>
<thead>
<tr>
<th><strong>Component</strong></th>
<th>Version</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Jedit</strong></td>
<td>05.04.99.00</td>
</tr>
<tr>
<td><strong>Java</strong></td>
<td>Oracle Corporation 1.8.0_152</td>
</tr>
<tr>
<td><strong>OS</strong></td>
<td>Mac OS X 10.13.1 (x86_64)</td>
</tr>
<tr>
<td><strong>Mac OS X Support</strong></td>
<td>1.3</td>
</tr>
<tr>
<td><strong>PHPParserPlugin</strong></td>
<td>2.0.5</td>
</tr>
<tr>
<td><strong>ErrorList</strong></td>
<td>2.3</td>
</tr>
<tr>
<td><strong>SideKick</strong></td>
<td>1.8</td>
</tr>
</tbody>
</table>
<hr/>
<p>Sent from sourceforge.net because jedit-devel@lists.sourceforge.net is subscribed \
to <a href="https://sourceforge.net/p/jedit/plugin-bugs/">https://sourceforge.net/p/jedit/plugin-bugs/</a></p>
 <p>To unsubscribe from further messages, a project admin can change settings at <a \
href="https://sourceforge.net/p/jedit/admin/plugin-bugs/options.">https://sourceforge.net/p/jedit/admin/plugin-bugs/options.</a> \
                Or, if this is a mailing list, you can unsubscribe from the mailing \
                list.</p></div>
--===============3287074531805113668==--



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

-- 
-----------------------------------------------
jEdit Developers' List
jEdit-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic