File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ## 1.8.2 (16-04-2025)
2+
3+ - fix parser config handler
4+
15## 1.8.1 (16-04-2025)
26
37- fix parser factory
Original file line number Diff line number Diff line change 11{
22 "name" : " ui5plugin-parser" ,
3- "version" : " 1.8.1 " ,
3+ "version" : " 1.8.2 " ,
44 "description" : " UI5 Class parser" ,
55 "main" : " dist/index.js" ,
66 "scripts" : {
Original file line number Diff line number Diff line change @@ -114,7 +114,7 @@ export class PackageParserConfigHandler implements IParserConfigHandler {
114114 }
115115
116116 private _findLatestVersionFor ( version : string ) : string {
117- if ( version . split ( "." ) . length === 2 ) {
117+ if ( version . split ( "." ) . length === 3 ) {
118118 return version ;
119119 }
120120 const patches = PackageParserConfigHandler . _versionInfo ?. patches . filter ( patch =>
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ export class XMLParser {
6464 currentEventHandlerName . includes ( eventHandlerName )
6565 ) {
6666 //TODO: refactoring
67- const results = new RegExp ( `((\\..*?\\.)|("|\\.))${ eventHandlerName } ("|\\.|'|\\(|$)` ) . exec (
67+ const results = new RegExp ( `((( \\.|^) .*?\\.)|("|\\.))${ eventHandlerName } ("|\\.|'|\\(|$)` ) . exec (
6868 currentEventHandlerName
6969 ) ;
7070 const filteredResults = results && results [ 0 ] . split ( "." ) . filter ( result => ! ! result ) ;
@@ -116,7 +116,7 @@ export class XMLParser {
116116 currentEventHandlerName !== eventHandlerName &&
117117 currentEventHandlerName . includes ( eventHandlerName )
118118 ) {
119- const results = new RegExp ( `(\\.|"|')${ eventHandlerName } ("|'|\\(|\\.)` ) . exec (
119+ const results = new RegExp ( `(\\.|"|'|^ )${ eventHandlerName } ("|'|\\(|\\.)` ) . exec (
120120 currentEventHandlerName
121121 ) ;
122122 if ( results ) {
You can’t perform that action at this time.
0 commit comments