!IhewBQAWBoXJDmnVOT:matrix.org

Tooling Contributors

1272 Members
for those actively working on tooling around Scala (build tools, IDEs, formatters, linters, etc)3 Servers

Load older messages


SenderMessageTime
11 Jan 2024
@tobiasroeser:matrix.orgTobias Roeser * The UX should not change from the way it's currently enabled. Depends on if it can act as external module (https://mill-build.com/mill/Modules.html#_external_modules) or if it needs per-module configuration. 15:18:09
@_discord_721273241573785683:t2bot.iofommil it's just that one file from the gist, if I raise a PR adding that file can you please help to wire it up so that it compiles and explain how a user can enable it? 15:19:48
@_discord_721273241573785683:t2bot.iofommil I can try grepping for bloop or one of the existing contribs to work by example 15:20:27
@tobiasroeser:matrix.orgTobias RoeserCan you post a link to the gist, so I can have a look?15:21:05
@tobiasroeser:matrix.orgTobias RoeserOh, it's further up in the chat. Nevermind.15:21:49
@tobiasroeser:matrix.orgTobias Roeser So, this is a normal module extending ScalaModule. Looks like you currently need to add it to your build.sc, right? 15:22:56
@_discord_721273241573785683:t2bot.iofommil it should have absolutely no impact on users that don't have the relevant ensime jar.

Yeah, installation involves quite a bit of imports which is why I'm not so keen on the UX. Does that get easier if it's in contrib?
15:24:00
@tobiasroeser:matrix.orgTobias Roeser I think it's possible to make it an external module. Then all that's needed is a mill --import ivy:your:plugin your.plugin/whatever 15:24:26
@tobiasroeser:matrix.orgTobias RoeserScala steward plugin is written that way for example15:25:04
@tobiasroeser:matrix.orgTobias RoeserOr bloop, I think15:25:14
@tobiasroeser:matrix.orgTobias Roeserhttps://github.com/scala-steward-org/mill-plugin15:26:32
@tobiasroeser:matrix.orgTobias Roeser Looks like EnsimeModule needs to modify the scalac plugins, hence it's not trivial to make it an ExternalModule. At least not without having a dedicated compilation. 15:33:05
@tobiasroeser:matrix.orgTobias Roeser Maybe the way how we generate semanticDbData can be adapted to generate ensimeData. Does ensime run any mill command, or do you depend on magical metadata generated by the scalac plugin? 15:35:52
12 Jan 2024
@_discord_803009934760345721:t2bot.iotelephonesanitiser changed their display name from TelephoneSanitiser to telephonesanitiser.13:16:14
@_discord_90465897663201280:t2bot.ioandimiller joined the room.15:35:54
@_discord_945331330294624276:t2bot.iozhao_nan joined the room.17:01:58
@_discord_231350810565410817:t2bot.ioragnar changed their display name from ragnar#4252 to ragnar.21:32:24
13 Jan 2024
@_discord_967195426275065976:t2bot.ioose_369 joined the room.00:42:10
@_discord_1118787587398713346:t2bot.ioackory1 joined the room.02:20:37
@_discord_994449233266606080:t2bot.iokiceyscream joined the room.05:20:07
@_discord_870772253057486919:t2bot.iodplyukhin joined the room.18:08:17
15 Jan 2024
@demonaddress:matrix.org@demonaddress:matrix.org joined the room.12:25:36
24 Jan 2024
@tobin6579:matrix.orgtobin6579 joined the room.06:39:54
28 Jan 2024
@darlingsodapop:matrix.orgdarlingsodapop joined the room.21:30:30
4 Feb 2024
@tommy_pac:matrix.org@tommy_pac:matrix.org joined the room.13:21:01
@bellanilskn:matrix.orgBella Johnson joined the room.16:19:41
@bellanilskn:matrix.orgBella Johnson set a profile picture.16:40:49
5 Feb 2024
@tommy_pac:matrix.org@tommy_pac:matrix.orgRedacted or Malformed Event01:47:44
6 Feb 2024
@jojo404:matrix.org@jojo404:matrix.org joined the room.18:59:03
@jojo404:matrix.org@jojo404:matrix.org left the room.19:25:49

Show newer messages


Back to Room ListRoom Version: 9