http://coldfusion.com logo
Join Slack
Powered by
# ide
  • g

    Gareth

    01/21/2025, 11:40 PM
    I've published a couple of dependency updates to cfmleditor and cfmleditor-lint VSCode extensions, please let me know if you have any issues
    šŸ‘ 2
    šŸ‘šŸ» 1
  • g

    Gareth

    01/21/2025, 11:47 PM
    and it might be worth noting that https://github.com/KamasamaK/vscode-cfml has a number of npm package vulnerabilities , KamasamaK I'd love to collaborate
    šŸ‘ 1
  • g

    Gareth

    01/21/2025, 11:49 PM
    cfmleditor and cfmleditor-lint both return "found 0 vulnerabilities" from npm audit
  • g

    Gareth

    02/10/2025, 2:05 AM
    Does anyone use <cfset VAR ?
  • g

    Gareth

    02/10/2025, 2:05 AM
    as in , uppercase VAR ?
  • m

    Mark Takata (Adobe)

    02/10/2025, 5:41 PM
    I code in cfscript, not tags. But if you're asking if I use all uppercase variable names, it depends. I used to always uppercase all of my scopes. So, for example, URL.variablename, SERVER.variablename, REQUEST.variablename. I did that primarily for readability. It made it much simpler to identify which scope I was reading from at a glance. As time went by though, it seemed like lowcasing them didn't really negatively affect maintainability on my code, and developers I worked with mostly did not upcase things, so I changed my habit to lowcase on scopes, camelcase on variables (that seemed to be the most aligned with the devs I worked with). Bottom line: your mileage may vary. Consistency is the most important, as well as matching up with the styles used at your company. Your style should match, generally, the styles used throughout the code (as long as it isn't some anti-pattern and is consistent throughout). One of the biggest red flags I identify when joining a company is looking through their source code and make sure it looks well formatted and consistent throughout. If they are not keeping their code sanitary and well formatted, it makes me wonder where else they are not keeping an eye on things.
    šŸ‘ 3
    e
    • 2
    • 2
  • g

    Gareth

    02/11/2025, 7:12 AM
    I meant var as in, if var'ing a variable, if not using local scope
    āž• 1
    r
    d
    +2
    • 5
    • 7
  • s

    sharondio

    02/14/2025, 9:06 PM
    Nothing like losing a couple of hours on a Friday fighting with formatting rules. I'm not even fighting with my team about them, just fighting the configs to get things the way I want them in repos that I control.
  • g

    Gareth

    02/16/2025, 8:25 AM
    anyone been following https://cfmleditor.github.io/tree-sitter-cfml/ ?
  • g

    Gareth

    02/16/2025, 10:16 AM
    VSCode preferences
  • g

    Gareth

    02/17/2025, 9:26 AM
    Just pushed a new version of cfmleditor for vscode with some indexing performance improvements thanks to a contributor, check it out, let us know if you hit any new issues
    šŸŽ‰ 3
  • g

    Gareth

    02/18/2025, 10:48 PM
    CFMLEditor 0.6.33 shipped last night ( AEST +10 ) • Replace trie-prefix-tree with trie-search and simplify search implementation for user defined functions #41 ( fixes issues with $ in function name ) • Fix Inefficient Regular Expression Complexity in koa - https://github.com/advisories/GHSA-593f-38f6-jp5m • Add support for cfscript tag islands
    šŸ’„ 1
    šŸ‘ 1
    šŸ‘šŸ» 1
    l
    • 2
    • 2
  • g

    Gareth

    02/25/2025, 2:31 AM
    Anyone here using cfmleditor-lint ?
  • y

    Yuxin Li

    02/25/2025, 3:37 AM
    seems that the go do definition breaks in the new release
  • g

    Gareth

    02/25/2025, 3:40 AM
    Function definition?
  • g

    Gareth

    02/25/2025, 3:44 AM
    Improvements are coming
    šŸ‘šŸ¼ 1
  • y

    Yuxin Li

    02/25/2025, 3:44 AM
    awesome!
  • y

    Yuxin Li

    02/25/2025, 3:45 AM
    thanks for the work
    šŸ˜… 1
  • g

    Gareth

    02/25/2025, 3:53 AM
    @Thomas Rafferty ping
  • g

    Gareth

    02/25/2025, 3:54 AM
    @Yuxin Li what version are you on?
  • y

    Yuxin Li

    02/25/2025, 3:55 AM
    editor 0.6.33 linter 0.4.6
  • t

    Thomas Rafferty

    02/25/2025, 3:57 AM
    @Yuxin Li @Gareth The definitions are fixed in master, but we haven't had a release since then
  • g

    Gareth

    02/25/2025, 3:57 AM
    Will try push a release later today
  • y

    Yuxin Li

    02/25/2025, 3:57 AM
    perfect. Thanks for the updates.
  • g

    Gareth

    02/25/2025, 2:41 PM
    Pushed some updates tonight, let me know if they resolve the issues and / or introduce any issues
  • g

    Gareth

    03/11/2025, 3:56 AM
    I've pushed some updates to CFMLEditor and CFMLEditor Lint, please let me know if you experience any issues
    šŸ‘ 2
  • g

    Gareth

    03/15/2025, 1:35 AM
    Seems another open source CF project has stalled, even though at times CFLint is limited by the parser I still think there is value in new rules, if you're a maintainer on the CFLint project please let me know
  • c

    chandler3224

    03/17/2025, 12:49 PM
    @Gareth As requested, given you a ping in here from github issue #65.
  • g

    Gareth

    03/17/2025, 12:51 PM
    Hi @chandler3224 sorry I don't have the time right now as its 11pm where I'm at
  • g

    Gareth

    03/17/2025, 12:51 PM
    but I'll get back to you
    šŸ™Œ 1
1Latest